Hacker Newsnew | past | comments | ask | show | jobs | submit | lopcode's commentslogin

I recall fernflower being an important part of the Minecraft decompilation process, a necessary part of creating the Minecraft Forge modding framework, which was hugely popular a while back. Another thing to be grateful of his (indirect) contributions towards.


Glad the post helped! I totally agree about the notebook price, it is expensive, but I also enjoy using it all the time so it still feels worth it for me.

I have a formal diagnosis and informally discussed ADHD with the same professional but it was secondary :) I'm a bit reluctant to medicate when I feel like I have enough systems to "cope", but it's something I might try in the future.


Maybe I'll put it on my Christmas list then haha.

And that's ok, if your system works for you, you keep doing it =) I'm just hoping it will be able to make a difference for me haha, I've heard that it can make a big improvement for some people


https://www.carrot.blog

I enjoy writing about server-side Kotlin (and a bit about livestreaming). I've found the process of writing about side projects to be really helpful in getting perspective, after being buried in them for a while. Hope folks enjoy reading :)


Immediate thoughts: I really like the color scheme and font choice! I feel like the entire rectangle should be a link to the article, since it pops out on hover.


I agree, the whole rectangle being a link feels better - I've just pushed the change up. Thanks for the feedback!


I think it's often better to "pick your poison" in terms of cloud providers and commit to it, with a rough migration plan that you can execute if you have to. There'll be common patterns in your systems that can be repeated if a large-scale lift-and-shift has to happen for some reason. But it's never easy, and I've found different clouds to have their own idiosyncrasies that make migration difficult - larger migrations will inevitably take time, effort, and lots of planning.

If you're looking for alternatives, or something lighter weight than Kubernetes, I've used Nomad (plus Terraform and Ansible) and some shell scripts to get repeatable clusters deployed and migrated between cloud providers: https://www.nomadproject.io/


I'm a big fan of the GitHub Pages + Jekyll + Cloudflare "stack" for getting a fast, cheap (free, usually) website or blog up and running.

If you're strong in a particular ecosystem you can switch Jekyll out for something like Hugo, but Jekyll continues to be rock solid for my purposes, and there's usually a guide or plugin for additional features.


Why bother with cloudflare here?


I just setup a new site using Cloudflare Pages + Hugo, that's the entire stack. It's free and great.


I'll usually want to use a custom domain, like carrot.blog, in front of a GitHub Pages site. But it's not strictly necessarily if you're OK with something.github.io


DNS hosting?


Daisy is a Kotlin (server side) message processing library based on some boilerplate I’ve written a number of times privately https://github.com/CarrotCodes/Daisy

I’ve been thoroughly enjoying using Kotlin for backend development for a few years, and gave coroutines a chance this year. Feels great to open-source something that’s been privately useful, and hopefully contribute to the wider ecosystem.


Adopt Animals (https://www.adoptanimals.io/) - a charitable passion project for free, independent, and ad/tracking-free animal rehoming listings in the UK.

We're partnering with one shelter in Edinburgh (Scotland) to start, and built the website and a pair of apps to showcase animal listings. We've had a few success stories of people finding pets already, which is really motivating!

If you know of a shelter in the UK who might want their listings on there (ideally they'll have a means of exporting them and we'll build an importer), let them know to get in touch with us :)


I really like the design and, of course, the mission! Good luck!


Thank you!

For interest, we also just submitted our annual report to our regulator, if you'd like to read about the first year of our parent charity https://www.kale.charity/reports


How are the developers compensated? Are you all doing this for free? Love the project but interested in the practicalities behind it.


There are currently 3 trustees of the charity, including myself, and no employees. It’s illegal for trustees to be compensated for work relating to the charity. We’re careful to pick problems (and solutions) that we can make and maintain.

I focus on the engineering, my partner focuses on anything design related, and our third trustee manages finances.

We do it because we’re passionate about it, and the legal structure gives us a lot of weight and ability to negotiate reduced rates with services we depend on. It also sets us up to pay other developers, if/when we decide there’s too much for us to do as a team. Folks might want to donate their time as well, but we will need to be mindful of properly compensating people for their time.


Thanks for the response! Sounds interesting. I’ll have to look more into it. I love the idea of building software as a charity


I'm working on a charitable project around animal adoption in the UK: https://www.adoptanimals.io/

Other aggregators exist, but often have commercial ties, paid listings, and such. We're building something to give shelters a really nice website, and native apps, to list their animals, as a free public service :)


I thoroughly enjoy over-engineering side projects, and writing about them (linked below). The trick for me is in managing expectations. It's completely possible for a learning project to evolve in to something widely used, just don't go in with that expectation.

https://blog.skywelch.io/2017/06/over-engineering-bunnies-io...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: