Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
anaphor
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
121.
▲
The Browser Is a Confused Deputy
(youtu.be)
1 points
by
anaphor
7y ago
|
0 comments
122.
▲
by
anaphor
7y ago
I can't believe nobody else pointed this out. And the 2-sum algorithm that one of the responses is clearly mentioning is something you would only know if you had seen the problem before, and it isn't something you would ever use u
123.
▲
NASA Distributed Systems: Real System Failures
(c3.nasa.gov)
3 points
by
anaphor
7y ago
|
0 comments
124.
▲
Async/Await in Nim
(mirror.as35701.net)
1 points
by
anaphor
7y ago
|
0 comments
125.
▲
by
anaphor
7y ago
You could do something like this more efficiently using eBPF I bet. E.g. based on TCPLife https://github.com/iovisor/bcc/blob/master/tools/tcplife.py
126.
▲
by
anaphor
7y ago
That's true, but at least you can handle backpressure at the runtime level and just choose a predetermined strategy for dealing with it (i.e. start dropping messages, exponential backoff, etc)
127.
▲
by
anaphor
7y ago
It's not that threads are necessarily a bad idea (though they can be for performance reasons), but that programming with most synchronization primitives is a bad idea. If you program with message passing, then it's not much differ
128.
▲
by
anaphor
7y ago
Do you happen to have a CV or something available? What sort of remote job are you looking for? I will do my best to see if I know of anything that might be a good fit for you. I am in the Toronto area as well.
129.
▲
by
anaphor
7y ago
And it can be 0.something, which is a subnormal number. 0 and 1 because it's binary floating point, as you could have decimal IEEE 754 floats too.
130.
▲
Prototype of Ownership/Borrowing System in D
(github.com)
2 points
by
anaphor
7y ago
|
0 comments
131.
▲
by
anaphor
7y ago
CI integrations, other tooling, etc can still be useful
132.
▲
by
anaphor
7y ago
This is a good reason to use Github only as a read-only mirror and just do all development elsewhere. That way you don't have to deal with drive-by issues / PRs from people who just want to complain or won't put in follow up
133.
▲
by
anaphor
7y ago
I'm not sure how it would work with this, since I've never used it, but Dhall does have some kind of recursive merge operator that might work https://docs.dhall-lang.org/references/Built-in-types.html#i... . Y
134.
▲
by
anaphor
7y ago
What about something like https://github.com/dhall-lang/dhall-kubernetes ?
135.
▲
by
anaphor
7y ago
There are also data structures such as zippers which are immutable but minimize the amount of data you need to copy, at the cost of potentially using more space overall. Zippers are cool because they can be generalized to many different typ
136.
▲
by
anaphor
7y ago
Replication is not a backup as was already mentioned. A great example of this is when the KDE project almost lost all of their Git repos because they were mirroring a corrupted copy of the data. https://www.phoronix.com/scan
137.
▲
by
anaphor
7y ago
If you use `kill -9` to exit vim, you might find your terminal in a weird state, because they are most likely using the `atexit` function to reset your termios settings to normal, but that doesn't happen if you `kill -9` it.
138.
▲
by
anaphor
7y ago
I agree, the graphic novel was entertaining, but not an accurate portrayal of their lives. If you're looking for something more factual, then Russell's own autobiography is a good place to start. Also "The Cambridge Companion
139.
▲
by
anaphor
7y ago
Also his autobiography is pretty readable and worth reading if you want to know more about his personal life.
140.
▲
by
anaphor
7y ago
As someone who took a few university courses on analytic philosophy covering Russell, I've never heard anyone suggest he "sold out". Maybe that's just people who aren't really familiar with Russell or his personal l
141.
▲
by
anaphor
7y ago
The patent office will do a search for prior art, but they don't always get it right because they only do specific types of searches for prior art, which doesn't always give good results. https://www.uspto.gov/pate
142.
▲
by
anaphor
7y ago
What are your thoughts on Protonmail's security in general? Specifically this part from their whitepaper https://pbs.twimg.com/media/EKpHwB-WwAE4YN0?format=png&name=... This is a bad idea right? We aren't
143.
▲
by
anaphor
7y ago
Most of mine are going to be books by philosophers or scientists (about philosophy or other things). - The Conquest of Happiness by Bertrand Russell was a pretty good one. He has a lot of ideas that were ahead of their time (positive psycho
144.
▲
by
anaphor
7y ago
They need to do a better job of making the assumptions behind the design of the tools clearer then. Because, from what I can tell, many people get the idea that the path to success is to do what Google does (even knowing about the meme that
145.
▲
by
anaphor
7y ago
E ( http://erights.org/ ), Monte ( https://www.monte-language.org/ ), and Pony ( https://www.ponylang.io/ ) are probably the most faithful actor-model languages I know of.
146.
▲
by
anaphor
7y ago
As soon as I heard about it, I knew right away that they would have some shady practices around how they handle user data. You don't grow that quickly without not having robust data protection safeguards/policies, let alone being
147.
▲
by
anaphor
7y ago
There's a quote from Joe Armstrong saying something like that > As Erlang became popular we were often asked "Is Erlang OO" - well, of course the true answer was "No of course not" - but we didn't to say thi
148.
▲
ACM signs anti Open Access letter
(presspage-production-content.s3.amazonaws.com)
9 points
by
anaphor
7y ago
|
2 comments
149.
▲
by
anaphor
7y ago
I mean, if it was done on non-Google hardware, off Google property, and using resources that you paid for / own, then I can't see any problems with that. They can still argue that it competes with their core business, but they wou
150.
▲
by
anaphor
7y ago
Their argument seems to be that "California law allows us to do it", and "it's protecting us from employees creating competing products". The problem I see with that is 1) They don't have to do everything the
More ›