Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gilgad13
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
gilgad13
3mo ago
The feed is algorithmic, but its not personalized, and the algorithm isn't directly optimizing for engagement. I believe these are the exact technical advancement the top-level poster was contrasting with cable networks, so the distinc
2.
▲
by
gilgad13
2y ago
Just because you want something to have a viable business model doesn't mean it does. If you want to get paid to develop open source software, I think you have a couple of options: 1. Just don't. Work on open source on the weeke
3.
▲
by
gilgad13
4y ago
I imagine that opinions such as this have influenced this recommendation: https://research.swtch.com/deps . I think there is some spirit in Go of not taking on a ton of small dependencies, but that may be a hold-over from
4.
▲
by
gilgad13
5y ago
I agree, with the addition that closing an unbuffered `<-chan struct{}` is a good way to do broadcast notifications (a. la. the context package). As evidence that channels should be used rarely, and only in small scopes, consider the num
5.
▲
by
gilgad13
5y ago
> There are a lot of organizations who want hyperscale style servers but aren't going to start a division to begin making them themselves. How does this differ from what large players like Dell are offering under the "hyperconv
6.
▲
by
gilgad13
5y ago
Contra to most of the comments here, I found a lot to agree with in this article: > You have no soul as a company at that point, you’re just trying to make money with other people, rather than help people with a problem that you know. Yo
7.
▲
by
gilgad13
5y ago
One aspect of Lua that stands out to me is how every feature is carefully designed both in isolation and in composition with the others. The language has relatively few features, but none of them are hanging off the side, the all lean on e
8.
▲
by
gilgad13
5y ago
> The coordinator communicates with each worker using an improvised JSON-based RPC protocol over a pair of pipes. The protocol is pretty basic because we didn't need anything sophisticated like gRPC, and we didn't want to intro
9.
▲
by
gilgad13
5y ago
While this is true, in the context of alpine climbing where I first heard this statement, the bold alpinists who die young are very much not beginner-intermediates. I've interpreted this differently than just the "Bathtub Curve&q
10.
▲
by
gilgad13
5y ago
I agree with many of the concerns the author raises, but I'm left with the question: Given all this, what does layering give us? It gives some deduplication, but only a crude form. It gives some reproducibility from building off a wel
11.
▲
by
gilgad13
5y ago
I agree, and from the subordinate's point of view I feel having a regularly planned session lowers the barrier to raise issues early without making things confrontational. Its the difference between "we talked about many things, i
12.
▲
by
gilgad13
5y ago
As you said, the solution isn't the hard part. The reason that large companies aren't deploying their own solutions for this issue isn't that their engineers engineers that are incapable of developing their own solutions, bu
13.
▲
by
gilgad13
5y ago
There's a lot of wiggle room in "better", but there are a decent number of distros for which ~95% of the packages are built in a reproducible way, including Debian, Arch, and Yocto: https://reproducible-builds.org&
14.
▲
by
gilgad13
5y ago
The rule that the writer should be responsible for closing a channel is a good one to keep in mind, but it is often the case that you want to launch an indeterminate number of generators and collect the results from all of them. For exampl
15.
▲
by
gilgad13
5y ago
This is good, but distributing the mining fees evenly across all lawyers will result in too low a fee for the work involved. What if, instead, the parties of the contract would each pick a small set of lawyers ("representing" law
16.
▲
by
gilgad13
5y ago
Maybe I'm missing something, but my read of golang/protobuf#364[1] was that part of the motivation for the re-organization in protobuf-go v2 was to allow for optimizations like gogoprotobuf to be developed without requiring a com
17.
▲
by
gilgad13
6y ago
Fair enough. I agree 8x for IPv4 would be hard to swallow. In either case, having the interning wrapped up in a reusable library is great.
18.
▲
by
gilgad13
6y ago
The uintptr / SetFinalize trick to implement "weak" references is pretty cool, but I'd be curious to hear why type IP struct { hi, lo uint64 z string } with sentinel strings like "\04
19.
▲
by
gilgad13
6y ago
My understanding was that the double fork dance was actively discouraged for any semi-modern system. The man page you link says as much in the "new-style" section, as well as https://jdebp.eu/FGA/unix-daemo
20.
▲
by
gilgad13
11y ago
I think people do deserve to be surprised. Competence is not the same as selflessness. Many people routinely question whether the FBI is operating for the good of the country, but most people at least believe that they are good at their j
21.
▲
by
gilgad13
14y ago
If the practice of ocean fertilization is illegal, how was he hoping to redeem the carbon credits?
22.
▲
by
gilgad13
14y ago
If we're golfing: https://github.com/quartzjer/js0n/blob/master/js0n.c Appears to work the same way, though it doesn't bubble back type information. (Also, the `goto * go[ * cur];` trick was pretty crazy the first time I saw it)
23.
▲
by
gilgad13
14y ago
Yes, but it will require a call to Verizon to enable the CAT port on the fiber terminator box in your closet. You also need to set it up properly to keep Pay-Per-View and TV Guide working. http://www.dd-wrt.com/wiki/index.php/Verizon_FIOS
24.
▲
by
gilgad13
15y ago
I prefer this reasoning for why people get emotional about programming languages: When someone says, "Your programming languages sucks", they're also saying, "The way you go about approaching problems sucks", and essentially, "The way you t
25.
▲
by
gilgad13
15y ago
Open Congress: http://www.opencongress.org/ seems like something pretty close to what you are describing. I think its just a layer on top of the thomas.loc.gov system someone else mentioned, but it also does tracking of who changes/suppo
26.
▲
by
gilgad13
15y ago
Perhaps that was the original goal, but now-a-days its pretty rare for a customer to turn off his or her modem, so its unlikely a customer would ever give up an ip address that could be used by someone else. If pooling was the true original
27.
▲
by
gilgad13
15y ago
Yes, they just added it. https://wiki.archlinux.org/index.php/Package_signing Its been a bit of a headache for me, but that's mostly because I can't just blindly `pacman -Syu` through the update.
28.
▲
by
gilgad13
15y ago
In C, at least, it helps to think of regions of memory independently of any meaning overlaid on top. For instance, there is plenty of code that depends on behavior like this: struct list_node { struct list_node * next;
29.
▲
by
gilgad13
15y ago
This is a valid questions, because iirc, as long as these companies don't distribute their linux fork outside of their company, they do not need to release the source. GPL takes effect when you distribute binaries, not when you create th
30.
▲
by
gilgad13
15y ago
To do this, wouldn't they have to effectively block SSL and SSH connections as well? SSL is used in OpenVPN and some Cisco implementations. And we all know that you can tunnel any port over ssh. Or is the plan that the punishment for step
More ›