Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fn1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
fn1
5y ago
The testing suite for the JDK, which allows you to tell if something is compatible to Oracle Java.
62.
▲
by
fn1
5y ago
> where you'll try (unsuccessfully) to merge user profiles and data. Why? Can't a monolith be refactored?
63.
▲
by
fn1
5y ago
Semmelweis did not go insane. He was actually one of the fathers of evidence-based medicine by counting number of death in hospitals after child-birth. He discovered that when women where treated by doctors MORE deaths occurred than when wo
64.
▲
by
fn1
5y ago
> If you thought managed memory was good, wait until languages start managing access control, authentication, concurrency and persistence layers for you. This exists in 4GLs ( https://en.m.wikipedia.org/wiki/Fourth-ge
65.
▲
by
fn1
5y ago
This came up in the javascript-world.
66.
▲
by
fn1
5y ago
Just a small tipp: Doing a pullup mostly depends on the latissimus dorsi muscle. It's about keeping a steady, stable body while pulling. Pull with your back, not only with your arms.
67.
▲
by
fn1
5y ago
Maybe that was his intention: Raising awareness for the energy-consumption of the bitcoin-network by pulling a PR-stunt like this.
68.
▲
by
fn1
5y ago
First Phoenix then Firebird, then they changed the name to Firefox because of the similarly named database ( https://firebirdsql.org/ ).
69.
▲
by
fn1
5y ago
The email client is still Thunderbird, it's in active development.
70.
▲
by
fn1
5y ago
You can read this to see how modern java differs from the java 15 years ago: https://wittchen.io/posts/an-opinionated-guide-to-modern-jav... Also the JVM is highly optimized, more stable and faster than most other runt
71.
▲
by
fn1
5y ago
> Java is disliked on HN because it represent "enterprise" - big long-lived organizations which maintain a codebase for decades and therefore conservative. Exactly. But what I found is that refactoring java-monoliths can be a v
72.
▲
by
fn1
5y ago
> but that refactoring requires super duper overqualified people, etc Yes, and it needs super duper overqualified managers to understand that the super duper overqualified engineers actually are on to something with their suggestions.
73.
▲
by
fn1
5y ago
The formal framework for this is called CSP ("Communicating sequential processes"). I discovered this 15 years ago, and once you understand it, you will never have problems in multithreading again. https://arild.github.
74.
▲
by
fn1
6y ago
Yes there is. Saved keywords are just (Parametersteuerung) bookmarks so open the bookmark manager and you will find them.
75.
▲
by
fn1
6y ago
That is because of Androids stupid permissions-system where you have to give all requested permissions to an app before being able to install it. On iOS the app installs and works and THEN it might ask you for GPS permission and you can den
76.
▲
by
fn1
6y ago
After switching development from Mac to Windows I wrote an AutoHotkey script that maps most ctrl+ combinations to alt, which is the physical location where cmd on the mac was. so alt+c for copy, alt+v for paste etc. it solves the terminal p
77.
▲
by
fn1
6y ago
My pet-peeve with this: Sometimes I want a domain to offer a free opensource-service, not a business. But the domain costs 5000$ so I cannot afford it, since the service I would offer is free of charge.
78.
▲
by
fn1
6y ago
Here are two good resources for the Kalman Filter: https://www.bzarg.com/p/how-a-kalman-filter-works-in-picture... https://www.kalmanfilter.net/default.aspx
79.
▲
by
fn1
6y ago
Slightly off-topic but there should really be a "no-scrum"-hiring website, which displays companies that are NOT following scrum.
80.
▲
by
fn1
6y ago
> The whole thing was designed to give non-technical people more power over the ones who spent a lifetime honing their craftmanship. Interesting that it's never mentioned that Jeff Sutherland and Ken Schwaber, the creators of SCRUM
81.
▲
by
fn1
6y ago
That same reasoning is why Google is having a YouTube app on AppleTV which does not use native widgets, so bluetooth keyboards don't work, scrolling is off etc. It's not that they cannot afford building 10 native AppleTV apps in p
82.
▲
by
fn1
6y ago
What works well for me: 1. Split the project into tasks. (a task taking at least 3-5 PTs) 2. Have a POC / prerelease phase 3. For complex tasks introduce a second polishing task, like "Basic User management 1/2" and late
83.
▲
by
fn1
6y ago
In the java-world there are libraries like JDBI, which makes it possible to write interfaces with SQL-annotations and have serialization, connection setup etc. done for you: public interface UserDao { @SqlUpdate("CREATE T
84.
▲
by
fn1
6y ago
Booting from USB was possible for the RPI3 as well.
85.
▲
by
fn1
6y ago
Findings like this are great. Performance-bugs cost thousands of kilowatts-hours. Computing energy isn't the largest contributor to climate change, but still: Optimizing for energy-efficiency will get more and more important even for M
86.
▲
Betterment’s Climate Impact Portfolio Was Born
(betterment.com)
1 points
by
fn1
6y ago
|
0 comments
87.
▲
by
fn1
6y ago
I never understood how people not close (or bookmark) tabs. When I'm heavily working i have 20-30 tabs open. But after the work is done, i'll close what I don't need and bookmark the rest. Then again I also tend not to have
88.
▲
by
fn1
6y ago
Why not close them? YAGNI
89.
▲
by
fn1
6y ago
Because we don't dare making bold decisions like: * Throw out all MySQL/MariaDB installations and replaced them with PostgreSQL because it is objectively, provably better. * Stop writing build-systems in untyped languages, because
90.
▲
by
fn1
6y ago
> Worse when you were planning on implementing it soon anyways, but now if you do it's "rewarding" their behaviour (in their eyes at least), and they become invigorated to go and spread their toxicity even further. No, ple
More ›