HNHacker News
TopNewBestAskShowJobs

democracy

946 karma · joined May 20, 2009

submissionscomments
democracy··on GitHub stars won't pay your rent (2020)
Great reading, thank you and best of luck!
democracy··on Ask HN: I will become a father tomorrow, what advice could you share with me?
You are a saint )
democracy··on Ask HN: I will become a father tomorrow, what advice could you share with me?
Split baby's time with your partner - there is no need for both parents to be exhausted. If your baby doesn't need you at night - it's better to get some sleep so at least one of the parents stays sane for some time. If the grandparents can help and offer help - accept to the maximum. Don't buy new things - try to get as many as you can for free or buy used ones (car seat, clothes, toys, books etc.) It is very hard for both parents, try to give your partner as much "her" time as possible - she is tired both physically and mentally. Make photos! Make at least a few every day. Remember all babies are different, if your friend's baby is sleeping well and your is not - it is ok. Don't compare you child to the others. Listen to the specialist's advise only. Our daughter was eating every half an hour but it was totally ok (from baby's health point of view). Overall it is not easy but it is ok ) It's also ok to get tired and annoyed and angry - it is all part of the process and life as we know it ) Best of luck eh.
democracy··on Ask HN: How to avoid being a pragmatic programmer?
Build your own projects. Otherwise you are doomed. Or switch jobs every few years.
democracy··on Illegal host, electric shocks, slugs, leaks and no support – How Airbnb failed
for me airbnb is the last resort if nothing else is available...
democracy··on Why Kubernetes is so complex
Google App Engine https://cloud.google.com/appengine
democracy··on Stablecoin Mechanics 2: Tether-Celsius
Because blockchain, bitcoin and cryptography! You just don't lose money with bitcoin. It's mathematically impossible. Even if you lose money with bitcoin - it's good for bitcoin. It's free currency. Democracy. Bank the unbanked.
democracy··on Stablecoin Mechanics 2: Tether-Celsius
what))) nobody in their right mind would buy magic internet coins when you can just buy USD/EUR at any bank branch with zero tax implications/risks.
democracy··on Ask HN: Guys/Girls in startups, how do you manage production incident?
Yeah, during business hours, its normally the team in charge takes ownership of the issue, the support person would just notify them and then follow up...
democracy··on Ask HN: Guys/Girls in startups, how do you manage production incident?
You don't have to go full on enterprise solution, but you could split your services into priorities of 1,2,3 etc depending how critical it is to the customers. Then say if its 1 (the highest priorty), have a process of involving A,B,C people (at the same time or escalating). Priority 1 takes full focus 24/7. Priority 2 takes office hours only, etc. We use pager-duty atm, but not sure about its pricing model. It works ok. Make people take turns on days/weeks so noone is burnt out and provide easy escalating with approachable people so noone is stressed about contacting someone else at night or over the weekend. Don't forget to pay people (or provide early log off/time in-lieu) for those who spend their time fixing/looking at issues.

edit: document you processes, keep updating, nothing worse than waking up at 3 am and having no clue who to contact or what to do ))

edit: update previous incidents/post-mortems

democracy··on Ask HN: How to Stop Caring (Professionally)?
What? In my local karate club a black belt test is 100 pushups + 100 situps (after a run but still)))))))
democracy··on Ask HN: How to Stop Caring (Professionally)?
Don't stop caring as such. Try to get closer with the people you like and I guarantee there is a circle of people like you with a private whatsapp/whatever channel trying to survive. It will instantly turn your life for the better. If there is not such thing yet (hard to believe) start one with just one more person you think can be on your side. Chat, gossip all the day every day. And then - stop caring ))
democracy··on Java’s Cultural Problem
What non-java codebases you worked on (of similar magnitude) that didn't have plenty of crap in it?
democracy··on Java’s Cultural Problem
Seriously, the speech is from the 2000?
democracy··on Java’s Cultural Problem
>> a major embarrassment for the Java community

Nope, it was not

democracy··on Java’s Cultural Problem
Oh, please, ok, there was a security flaw - how does it prove that it is over-engineers? If anything it is too flexible and gives developers too many features so that one of them was compromised.
democracy··on Java’s Cultural Problem
The idea of our craft is to deliver value, not to find a new weird way to do the same thing. If dentists were programmers, the most expensive ones would be removing teeth via the rectum.
democracy··on Java’s Cultural Problem
Log4j is too simple to use and configure - what exactly is over-engineered and why we as users would even care if it's overengineers somewhere under the hood?

It's hard to criticize Spring Core - it's too mature and popular to worry about some edge-cases where it didn't fit the developers view of the world. As with any other software - don't use it, or improve the existing one (and Spring Core is open-source), or write your own. But now it's de-facto the foundation of the Java programming landscape.

democracy··on Java’s Cultural Problem
Well technically they are built on JEE APIs, but JEE is not a 10 page spec, so combining all of JEE into a pool of "horrible designs" would be somewhat naive.
democracy··on Java’s Cultural Problem
What language is different so by learning its syntax you don't need to invest into learning its frameworks?
democracy··on Java’s Cultural Problem
Java EE is not really a thing in the wild for long long time...
democracy··on Java’s Cultural Problem
Sorry, it is not worth reading and analyzing. You can come up with a lot of criticism about Java (just as about any other technology) but the content is just too shallow.
democracy··on It’s time to make that indie C# game in Godot
Godot is really great, and the GDScript is something you don't really need to "learn". It feels intuitive and easy enough to be productive from day one. The performance, compilation speed, binary build - very quick. If was I writing a "game engine" that probably the system I would've come up with. The GUI feels flawless, responsive, very easy to work with. Online/offline help/documentation is top notch.

Would I use it if I am serious about gamedev as a job? Probably not. Version 4 is supposed to bring a lot of improvements and this is awesome. I am not sure I would invest into building a product in version 3 (as it will be deprecated if not by its team then by the plugin makers). Version 4 is not ready yet and specifically mentions to have "tons of bugs" once it's out. As a hobby game developer this is an truly great product to work with. I started with a few 2d tutorials and probably after a week felt really productive. Also it feels like 1st class citizen on Linux (tbh Ubuntu also made great progress here).

The only really thing missing for me - in order to use my C++ simulation engine I need to re-compile C++ Godot sources along with my code? A bit too much for me at this stage. But didn't investigate it enough if there is an easier solution (version 4 is supposed to give more options). Using C# is as an option too. But they mention C# in terms of "support" is "secondary" whatever this means - without more experience it is hard to understand the implications.

Unity is too mature and skills are there if you need to hire or outsource. Mobile publishers, for example (from what I've seen) only accept unity games. You can buy great plugins/assets for reasonable amount of money. Obviously with the money they have it is the product you want to base your business on if you develop professionally. If anything Unity should be compared to Unreal engine, not Godot from the perspective of developing professionally.

Anyways it is really great to see an OSS product that is so close to the mature big commercial products that people have these discussions, run benchmarks and seriously consider switching to Godot. The quality of effort and skill I've seen people put into Godot development (and its plugins) is something unreal and too awesome be true. Go Go Godot!!!

democracy··on I analyzed more than 7M developer jobs
Maybe they didn't know it exists so never parsed for it specifically
democracy··on Crypto Is Crashing, But Companies Aren't Acting Like It
What country is that?
democracy··on Crypto Is Crashing, But Companies Aren't Acting Like It
Where is this evidence? People like to mention it, but no, there is no such group in the world of a meaningful size to depend on bitcoin for international money transfers.
democracy··on Crypto Is Crashing, But Companies Aren't Acting Like It
There are too many good reasons why money is centralised and you are an outlier if you find good reasons to pay for anything with bitcoins. That's the truth.
democracy··on DevOps is a failure
Throw ACID requirements on top of a simple kv store and it is not a simple kv store any more
democracy··on DevOps is a failure
you stick with an old and known since its getting the job done, customer is happy and you can get a good night sleep too
democracy··on DevOps is a failure
2005 was fullon enterprise websphere/weblogic era, so no, if anything it was much more complex (from architectural side) than today's python/nodejs or even spring boot solutions. Automation (bash/ant) plus ci like cruise control already there.
← PreviousPage 6 of 21Next →