Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yakubin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
331.
▲
by
yakubin
4y ago
Mindfulness is the new agile. Every criticism is deflected with “you’re not doing it right”.
332.
▲
by
yakubin
4y ago
Good writing makes the reader feel smart. Bad writing makes the reader feel the author is smart. The former is harder than the latter.
333.
▲
by
yakubin
4y ago
> Sure there are janky features but modern JavaScript is a pretty nice language. “Janky” is an understatement. Recently I’ve rediscovered that in JavaScript comparing two arrays with == and === returns false, unless they’re the same ob
334.
▲
by
yakubin
4y ago
MLTon has an LLVM backend which you can choose by passing a CLI flag. As always though, using LLVM makes the compilation slower.
335.
▲
by
yakubin
4y ago
FreeBSD jails were released in 2000 in FreeBSD 4.0. Solaris Zones in 2004/2005. In fact, the original Solaris Zones paper cites jails as inspiration. Jails: Confining the omnipotent root (2000): < https://people.freebsd.or
336.
▲
by
yakubin
4y ago
Wrong link. Currently it's: < https://www.tandfonline.com/action/cookieAbsent > It should be, as daenney posted: < https://www.tandfonline.com/doi/full/10.1080/25785648.2023.2.
337.
▲
by
yakubin
4y ago
Yeah, the serpent always seemed to me reminiscent of Prometheus.
338.
▲
by
yakubin
4y ago
There is a timeout after which you can't respond to a comment. So old threads don't die only because people lose interest, but also because HN doesn't allow them to continue the discussions anymore.
339.
▲
by
yakubin
4y ago
> That is an incorrect assumption, as it clearly does. That’s my entire point. Compiler is free to make incorrect assumptions. > It is also incorrect given the standard text. According to C11 standard, section 3.4.3, the standard
340.
▲
by
yakubin
4y ago
Some of my highest-quality, well-informed, well-constructed, unemotional comments were downvoted to death in the past. Some of my lowest-quality, emotional, knee-jerk comments were upvoted to the top of a submission. I used to be bothered b
341.
▲
by
yakubin
4y ago
Reading the headline, I naively thought it was about teaching them unhealthy eating habits. Yet the content is even more bizarre.
342.
▲
by
yakubin
4y ago
You’re parsing untrusted input. Doing it with the smallest set of privileges possible seems like a common sense thing to do.
343.
▲
by
yakubin
4y ago
That happens much more often when authors use shallow click bait titles, like here; so it’s not unfair to the author.
344.
▲
by
yakubin
4y ago
I tried Strang in uni and it was about the worst linear algebra book I tried. Kostrikin on the other hand was perfect — he struck the right balance between geometric intuition and formal rigour.
345.
▲
by
yakubin
4y ago
1. If you follow my link, you’ll see the process involves adding a README documenting git hashes, licence and changes made (I don't see what seems to you so arduous about it). You can checkout the git repo by hash and run a diff betwee
346.
▲
by
yakubin
4y ago
No. Just copy files into the repo. Any way you like. In a GUI, in a terminal — it doesn’t require a dedicated tool. Although cargo in Rust e.g. provides a dubcommand for it (cargo vendor). Alternatively you can host the tarballs somewhere y
347.
▲
by
yakubin
4y ago
Now I’m having a laugh at all those times someone tried to explain to me that vendoring dependencies doesn’t make sense, when you have package managers which verify checksums of the things downloaded from GitHub/wherever. A good laugh.
348.
▲
by
yakubin
4y ago
For scrolling nothing beats PageUp, PageDown, Home and End.
349.
▲
by
yakubin
4y ago
Which also prevents good privilege separation/sandboxing. See PAM vs BSD Auth, where the former cannot be secured with anything like pledge/unveil or Capsicum, but the latter can.
350.
▲
by
yakubin
4y ago
Where do birth certificates contain photos? That… doesn’t sound very practical. (Imagining an elderly person handing in their photo as a toddler to border control.)
351.
▲
by
yakubin
4y ago
I have 1G fibre on a contract I can cancel any time with no fee.
352.
▲
by
yakubin
4y ago
Maybe pandoc?
353.
▲
by
yakubin
4y ago
IMO The author proved here that Rust could have a much better syntax, when they showed the CrabML example.
354.
▲
by
yakubin
4y ago
https://yakubin.com/notes/comp/reserve-and-commit.html In-depth analysis of a memory allocation strategy, which allowed me to write an alternative to std::vector, which in my benchmarks performed better for all bu
355.
▲
by
yakubin
4y ago
Why couldn’t have been Jim’s fault? The world is run by Jims.
356.
▲
by
yakubin
4y ago
Right, I was thinking about Lisp-1. Good call-out.
357.
▲
by
yakubin
4y ago
> Lisp chooses to remove infix minus. Infix has nothing to do with it. - refers to the subtraction function regardless of whether it is placed in prefix or infix position. Infix will trigger a type error, not a syntactic error — it wil
358.
▲
by
yakubin
4y ago
Do you have a moment to talk about our lord and saviour kebab-case?
359.
▲
by
yakubin
4y ago
10 years of experience is what, 2-3 jobs? Easy to fit on one page. Just adjust the font size and padding between sections from the time you applied when you didn't have any experience and needed to pad your résumé.
360.
▲
by
yakubin
4y ago
It's sometimes good to use a smaller size. Many string/dynamic array libraries e.g. will use 32-bit types for size and capacity even on 64-bit platforms to conserve space, and by that virtue also be more cache-efficient. I think t
More ›