Recent submissions

Comment · 3 days ago
Exactly this was my first thought! I always thought highspeed trains operate under a model of clear sectors where one train is just allowed to enter when it was cleared by the previous train. From my layman point of view, those incidents point to a fundamental design flaw.
Comment · 4 days ago
In Germany, there are companies like Buhl data that let you do your tax return very easily and give a live estimate of your return based on the data you provided. From my experience over the past 5 years, its prediction error is less than 5%.
Comment · 9 days ago
Given all the popularity and use cases you know today. Is there any fundamental design choice you would have done differently?
Comment · 1 month ago
FWIW, the best traveling speed is 147000km/h, because the Doppler effect makes a red light appear green. ;)
Comment · 1 month ago
Comment · 1 month ago
We should start a gofundme to send him 2 months to a remote tribe in the Amazon. Chances are, we see the Riemann hypothesis and twin prime conjecture proven. ;)
Comment · 1 month ago
Coming from an R/dplyr background, I agree. Compare

df.select(

  pl.col("x"),
  (pl.col("w")/pl.col("z")).alias("y")
)

with

df |> select(x, y = w/z)

Comment · 2 months ago
Nice, but Rainbolt would do it in under a minute ;)
Comment · 2 months ago
I also dont miss the days without GPS bike computers, having to navigate route with printed out google maps sheets just to realize the resolution was not high enough for my route and I had to stop at every 3rd intersection to confirm I'm still on the right track.
Comment · 4 months ago
The problem is: Since we don't regularly full-body scan healthy people, we don't know how healthy, or say, still ok, looks like. This will create a lot of false positives and potential harm from unneccessary follow-up procedures and treatments.
Comment · 4 months ago
Comment · 6 months ago
If I tell you I have function f with f(a) = 10 and on it's path from a to b, the graph first increaes by 5 units then by another 10, and then later on drops by 25 units, you can immediately deduce that f(b) = f(a) + (+5 +10 -25) = 0. The fundamental theorem of calculus uses the same concept:

To see why \int_a^b f(x) dx = F(b) - F(a) with F'(x) = f(x),

we replace f with f' (and hence F with f) and get

\int_a^b f'(x) dx = f(b) - f(a).

Re-arranging terms, we get

f(b) = f(a) + \int_a^b f'(x) dx.

The last line just says: The value of function f at point b is is the value at point a plus the sum of all the infinitely many changes the function goes through on its path from a to b.

Comment · 7 months ago
As someone who has written his PhD thesis in LaTeX, I wish Markdown, or more specifically Quarto, would have existed at that time. Spent too mich time setting up basic stuff that is now just 2 pre-defines styles away.
Comment · 7 months ago
Comment · 8 months ago
I really don't understand why people think it's a good idea to use csv. In english settings, the comma can be used as 1000-delimiter in large numbers, e.g. 1,000,000 for on million, in German, the comma is used as decimal place, e.g. 1,50€ for 1 euro and 50 cents. And of course, commas can be used free text fields. Given all that, it is just logical to use tsv instead!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton