Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fzeindl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
181.
▲
by
fzeindl
3y ago
Which Java baggage do you mean?
182.
▲
by
fzeindl
3y ago
The JVM is one of the most optimized, most performant, most monitorable, most secure and most predictable software-runtimes there is. How exactly do you consider it a big disadvantage?
183.
▲
by
fzeindl
3y ago
Kotlin is a much more likely candidate. Excellent IDE support, deep integration with Java, already the go-to language for Android, many years of production and less "different" than Rust.
184.
▲
by
fzeindl
3y ago
I find XML tool in general feature complete and great. Especially editor integration works great as opposed to YAML which is so ambiguous that it IntelliJ IDEA constantly breaks indentation during copy and paste.
185.
▲
by
fzeindl
3y ago
Just dropping the tip here: xmlstarlet is a great tool if you want to query xml on the commandline using xpath or do some xslt transformations. Similar to jq's utility for processing json.
186.
▲
by
fzeindl
3y ago
Is there anything, maybe a legal agreement, that can stop google from breaking this promise in three years? They are not famous for longterm project management.
187.
▲
by
fzeindl
3y ago
> Don't scale for millions of concurrent tasks when you're only looking at a couple dozen max, no matter what language or environment you're in. Very common problem for programmers this decade. And also with fibers/vi
188.
▲
by
fzeindl
3y ago
> As fun as it is to hate on JavaScript, it's really interesting to go back and watch Ryan Dahl's talk introducing Node.js to the world Agreed. JavaScript was actually my first language after TurboPascal in 1996. I was also the
189.
▲
by
fzeindl
3y ago
Async Everything is a bad language. Async/await was a terrible idea for fixing JavaScript's lack of proper blocked threading that is currently being bolted onto every language. It splits every language and every library-ecosystem
190.
▲
by
fzeindl
3y ago
That is your opinion. We will see what the courts say to Meta and Amazon.
191.
▲
by
fzeindl
3y ago
It is enforced internationally just like copyright law. It is a law for EU users no matter where their data resides. Meta was fined 1.3 billion dollars in spring for GDPR violation.
192.
▲
by
fzeindl
3y ago
Kotlin all the time, for these reasons: * Nullsafe typing. * Nullsafe typing! * Inline extension functions for existing APIs. These are supremely useful. You can write features like locking and unlocking around a block, or try-with-resource
193.
▲
by
fzeindl
3y ago
I am glad to hear that you use 3-week sprints. 2 week sprints are too short, yet everyone uses them without questioning.
194.
▲
by
fzeindl
3y ago
There's a good article by the author of tachyons.css which is similar to tailwind, but never got that much attention: https://mrmrs.cc/writing/scalable-css/
195.
▲
by
fzeindl
3y ago
It seems that the main and only problem "solved" by SCRUM is the awkward situation where a freelance-team or solo developer happily present the result of their (web-, ux-, app-)implementation that took them half a year, the custom
196.
▲
by
fzeindl
3y ago
> There is an element of practicality for very long-term maintenance if you run i.e. VMs off a different storage layer. That is very good advice. I know about a datacenter outage/degradation in a very large company, which all of you
197.
▲
by
fzeindl
3y ago
> start owing 24.99%+ APY Why that specific number in your example. That looks like a supermarket price tag. Is that common in the US?
198.
▲
by
fzeindl
3y ago
> “Our memory is slow, so let’s redraw only things that changed” is kind of a given nowadays. Tangentially related: Android still doesn't get this. Turn on the screen refresh flashes in the developer menu and then look a your static
199.
▲
by
fzeindl
3y ago
This issue of having the answer in the comments definitely wasn't there 5-10 years ago and makes the site much more difficult to skim and read hence provoking more hapless questions. Maybe they should expire comments or remove them all
200.
▲
by
fzeindl
3y ago
I looked it up now. "In the libet Experiment, Libet asked subjects when they felt the intention to move, he asked them to watch the second hand of a clock and report its position when they felt that they had felt the conscious will to
201.
▲
by
fzeindl
3y ago
I have heard about that experiment too and I am now pretty sure it can be explained by chronostasis https://en.m.wikipedia.org/wiki/Chronostasis
202.
▲
by
fzeindl
3y ago
I have written quite a bit about this in my blogpost https://www.fabianzeindl.com/posts/the-codequality-pyramid Also check out this study which links software quality to deviations in estimation: https://dl.
203.
▲
by
fzeindl
3y ago
The LMax architecture: https://martinfowler.com/articles/lmax.html Also read up on branchless programming, lock-free data structures and avoiding heap-allocations.
204.
▲
by
fzeindl
3y ago
> It’s crazy to me to think someone actually thought using step functions and lambdas in this way was a good idea. Maybe Amazon used this to test step functions and lambdas.
205.
▲
by
fzeindl
3y ago
> This is ridiculously cool I think so too. And it reminds me that I refactored Leaflet's core event-handling and SVG rendering code 8 years ago. It's good to know your opensource contribution play part in such cool things.
206.
▲
by
fzeindl
3y ago
I like both. Greenfield projects can be pretty boring when there isn't something special about the functionality or a new architecture to try out, but it feels good to spurt out stable features when you know what you are doing. Repairi
207.
▲
by
fzeindl
3y ago
You can use Kotlin and compile to JavaScript. It's type system is better and the standard library greater scnr
208.
▲
by
fzeindl
3y ago
I don't understand your comment. Who would be able to open a 1000 issues? Are you referring to trolls?
209.
▲
by
fzeindl
3y ago
Open source software and GitHub existed 10 years ago, and what I said was that either the quality of issues or the quality of software decreased. You are saying people have less time for their projects now as compared to 10 years ago.
210.
▲
by
fzeindl
3y ago
Honestly the "This is fine"-badge for over 1.000 open issues on public repositories is very necessary. There are so many opensource-projects now as compared to 10 years ago, especially in JavaScript-land, which have an unbelievabl
More ›