Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
xakahnx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
xakahnx
4y ago
My company provides me a work phone with a separate phone number. This is where I get pages and urgent or intentionally disruptive calls/messages
2.
▲
by
xakahnx
4y ago
Have you tried calling people on the phone? This is the remote-work equivalent of tapping someone on the shoulder. It's equally helpful for companies that have multiple offices where you need to collaborate with someone not physical ne
3.
▲
by
xakahnx
4y ago
HN gets comment threads every month or so with "FAANG engineers do in fact make >500k annually". I see commenters doubt this every time, but it's true!
4.
▲
by
xakahnx
5y ago
Adding to the speculation here, I'm willing to bet some component of their issue is not entirely technical. Regardless of the underlying cause (PKI was mentioned), for downtime to last this long it almost definitely means some persiste
5.
▲
by
xakahnx
6y ago
I find the same failed incentive scheme in industry. When a company gets big enough (tens of thousands of employees), taking risks to achieve something new and interesting doesn't pay off. It's more reliable to just be present and
6.
▲
by
xakahnx
6y ago
The general attitude here reminds a bit of the following post from the architect of the Varnish proxy. I think the attitude comes down to the fact that modern kernels and in general the foundations of network programming are pretty strong.
7.
▲
by
xakahnx
6y ago
So much to relate to in this article. If I'm cycling through stackoverflow for answers, it's because I've convinced myself I'm in over my head. Depending on the day this is either laziness or imposter syndrome. There
8.
▲
by
xakahnx
6y ago
It brings interesting trade-offs for program design. You can write the code one way which may be 10x faster but harder to reason about, or another way which is more straightforward but takes an extra 5 days go execute. How confident are you
9.
▲
by
xakahnx
6y ago
The bulk of this article is more about creating your own programming language to solve a particular problem or set of problems. Less about choosing between general purpose programming languages. Does your code often require the same boilerp
10.
▲
by
xakahnx
6y ago
One of the consequences of TCP being implemented in the Linux kernel is that companies were implicitly motivated to open source any performance or efficiency improvements to their TCP stack. Are any companies collaborating to improve QUIC e
11.
▲
by
xakahnx
6y ago
Good point. I was picturing some gather/scatter over strings which are not in adjacent memory (maybe a generous interpretation for my use-case). Concatenating small strings into ndjson may still come out ahead performance-wise.
12.
▲
by
xakahnx
6y ago
I like string processing libraries that implement a multi-document feature like the one mentioned here. There's always some efficiency to be gained- maybe the public API has a lot of branching or initialization, maybe it acquires a loc
13.
▲
by
xakahnx
7y ago
Cool! I looked up more info on this and ended up here, http://www.brendangregg.com/blog/2017-05-04/the-pmcs-of-ec2.... But I only skimmed this and I don't see that it mentions about migration across hosts. On
14.
▲
by
xakahnx
7y ago
Any idea why this is? I'm even more curious since you've singled out "cloud VMs" from all VMs.
15.
▲
Zume, SoftBank-backed pizza startup, loses 1/3 of its executives amid layoffs
(businessinsider.com)
2 points
by
xakahnx
7y ago
|
0 comments
16.
▲
SoftBank-backed Zume announces hundreds of layoffs and abandon pizza robots
(businessinsider.com)
2 points
by
xakahnx
7y ago
|
0 comments
17.
▲
SoftBank-backed robotic pizza startup Zume plans to lay off up to 400 employees
(businessinsider.com)
9 points
by
xakahnx
7y ago
|
1 comments
18.
▲
by
xakahnx
7y ago
This is still a disaster with hyperthreading where you can have two threads contending for a lock on the same physical core. Even if your thread won't be scheduled off the core I don't know if you might still have irqs stealing ti
19.
▲
by
xakahnx
7y ago
Most performance problems are measured as some function of the hardware resources (CPU usage, throughput, disk iops, network latency, ...). How do you find out what application or what part of your application is causing problems or consumi
20.
▲
by
xakahnx
7y ago
More than just broadcasts as we think of them in networked systems, it requires serialized/transactional broadcasts. Network distributed systems also have problems with ordering which is something made easier when you have a single bus
21.
▲
by
xakahnx
7y ago
Keeping the directory coherent is the difficult part when translating directory-based cache coherence protocols to other distributed systems problems. The directory is like an oracle that sees every transaction in order. This is hard in mos
22.
▲
by
xakahnx
7y ago
Also interested in this protection. How does it detect this situation and what does it do when something is detected? Did you notice when it was accidentally removed that your monitoring of this condition went to zeros (or was it never happ