Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
paavohtl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
151.
▲
by
paavohtl
5y ago
The roast date is the important differentiator. Coffee from major brands (such as the aforementioned Paulig) do not include it. Rather, they have a best before date, which can be literally years after the roasting. But I guess the coffee ca
152.
▲
by
paavohtl
5y ago
I'm not claiming that people of any nation in particular drink lighter roasted coffee, or even that Finland is exceptional in this regard. It's not a competition. I'm arguing that on the whole spectrum of coffee roasting, eve
153.
▲
by
paavohtl
5y ago
> Traditionally Finns love coffee that is extremely lightly roasted No, not really. It's called light roast here, but my understanding is that compared to actual light roasts (e.g speciality coffees from smaller roasters) most coffe
154.
▲
by
paavohtl
5y ago
> since people in my experience are extremely fussy about their brew Finns drink the most coffee per capita in the world [1] but that coffee tends to be of a pretty low quality. For some people "good coffee" means it has been r
155.
▲
by
paavohtl
5y ago
The comparison does not make sense. WordPress is a CMS that happens to be written in PHP, while ASP.NET and Ruby on Rails are frameworks for building web services which don't do anything by themselves. At best you would get a blank &qu
156.
▲
by
paavohtl
5y ago
Well it's not an exact replica. It's missing all of the interactive elements, most of the secrets, elevators etc. Everything that makes Quake interesting as a game. But it is still very impressive for 13kb.
157.
▲
by
paavohtl
5y ago
I don't agree with that. For example, I think it brings me joy as a reader that I can tell at a glance from a function signature which arguments are modified and which ones are just read. Without the abstraction of mutable and immutabl
158.
▲
by
paavohtl
5y ago
In my experience unsafe tends to be used really sparingly by most users, if at all. And besides, unsafe doesn't really turn off static checks - it allows you to do a few extra things that can't be proven to be safe statically, in
159.
▲
by
paavohtl
5y ago
You don't know what you are talking about. Rust doesn't have garbage collection and has a memory footprint very close to C.
160.
▲
by
paavohtl
5y ago
> so you get an IE like situation where standards would be ignored and implementation details would be abused This is only the case when there already is a standard. If rustc is the only Rust compiler in existence, it effectively defines
161.
▲
by
paavohtl
5y ago
I got a pretty good score too (31/40, better than 81.9%). Though admittedly, while I have not studied university level social psychology I have read Dan Ariely's book Predictably Irrational [1], which covered many of the experimen
162.
▲
by
paavohtl
5y ago
As are most games. According to ProtonDB [1] it should run more or less perfectly on Linux with Proton. [1] https://www.protondb.com/app/690830
163.
▲
by
paavohtl
5y ago
This is exactly what Foundation [1] (which was also shown in a screenshot in the article) does. [1] https://store.steampowered.com/app/690830/Foundation/
164.
▲
by
paavohtl
5y ago
TypeScript has nothing to do with C#, apart from its creator. The structural type system with explicit nulls, sum types and very powerful generics makes it feel much closer to the ML family of languages than C#, despite using the C-like JS
165.
▲
by
paavohtl
5y ago
IIRC the actual bug was that cats licking their paws made them consume an entire tankard's worth of beer with each lick, which made them drunk (and dead) with just a few licks.
166.
▲
by
paavohtl
5y ago
That, but also: - Low quality parts - Bad build quality - Incompatible & proprietary motherboards, coolers and power supplies - Bizarre part choices, like severely underpowered cooling and power delivery or using just 1 stick of RAM whe
167.
▲
by
paavohtl
5y ago
Here's one I encountered while developing: Safari doesn't handle linear-gradient with transparency like all other browsers: https://stackoverflow.com/questions/38391457/linear-gradient...
168.
▲
by
paavohtl
5y ago
I don't think this is a _typical_ signature. On the contrary, it's quite exceptional. In my experience having more than 1 type parameter in a function is quite rare in most code, unless you're building an advanced, composable
169.
▲
by
paavohtl
5y ago
> To me I only see this working if you sell working time instead of a product. This is what we do at the consultancy I work at - billing is simply based on time & materials. We work from our customer's premises (when there isn&#
170.
▲
by
paavohtl
5y ago
If we include data race safety in the definition of memory safety (which it ultimately is), then Rust is safer than any commonly used garbage collected language with access to multithreading, including Swift, Java and C#.
171.
▲
by
paavohtl
5y ago
AFAIK the limit has been lifted since Windows NT (so since the 90s), but only if you use the obscure NT path prefix (\\?\).
172.
▲
by
paavohtl
5y ago
You can install Windows on it too, to run run pretty much all the games.
173.
▲
by
paavohtl
5y ago
They do also have a customized Steam frontend on top of KDE.
174.
▲
by
paavohtl
5y ago
The system preference option is no longer visible in recent releases of macOS – it can only be enabled via the terminal.
175.
▲
by
paavohtl
5y ago
Big Sur has made this intentionally more tedious [1]. You apparently have to right click, click open, close the dialogue and then open it again in order to actually get the option to approve the application. [1] https://disable-g
176.
▲
by
paavohtl
5y ago
Unless you go out out of your way to disable code signing using the terminal & a root account, macOS will only run code signed by an Apple issued certificate [1]. It will also phone home [2] every time a binary is ran for the first time
177.
▲
by
paavohtl
5y ago
My understanding is that Fastly has a lot more edge locations than AWS, so using their image CDN results in lower latencies for many users than they could achieve with Cloudfront alone.
178.
▲
by
paavohtl
5y ago
Well, sum types are not magic - they must be stored in the memory somehow. Rust's enums tend to use a simple approach: there's a large enough integer tag (usually an 8-bit integer), followed by enough space to store any of the var
179.
▲
by
paavohtl
5y ago
Depending on your definition of systems programming (there are many!) OCaml might or might not be completely unsuitable for it. Mandatory garbage collection, no real multithreading and higher than zero-cost FFI are at least reasons why it s
180.
▲
by
paavohtl
5y ago
Absolutely - F# is greater than the sum of its features. While it's good that C# keeps getting features inspired by F#, they fundamentally won't change the way it's written. The actual experience of using global type inferenc
More ›