Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bcrl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
bcrl
11mo ago
MANET is one of the protocols I was involved in implementing for a certain network protocol suite back around 2012. Mesh routing protocols only work for the most limited of use cases. They don't know about the capacity of the underly
62.
▲
by
bcrl
11mo ago
Or we just develop it a bit more slowly. Wait 10 years and the amount of energy and data center capacity to do training runs will be substantially lower than it is today, plus the software will also achieve substantial efficiency gains. S
63.
▲
by
bcrl
11mo ago
Given that domain renewals can be purchased multiple years into the future, along with the fact that there are grace periods after expiration, it would take an awful lot of failure to lose a domain unintentionally. I've held my primar
64.
▲
by
bcrl
11mo ago
The Archer BE3600 is uninteresting to me. It only does 2x2 MIMO which means that beamforming is not as effective as it is for 3x3 or 4x4 MIMO routers, and it therefore has worse coverage. The end result is that previous gen 3x3 or 4x4 rou
65.
▲
by
bcrl
11mo ago
The text is 1/6th of the width of my screen. It's awful. Please use more of the browser window width available whomever did this. Not everyone reads content on their phone all the time.
66.
▲
by
bcrl
11mo ago
Any programming in real mode with compilers meant that the programmer had to annotate pointers with near, far and huge. Plus you had to know if the stack segment was the same as the data segment...... ARRRRGGGGHHH. I am glad that time is i
67.
▲
by
bcrl
11mo ago
The only person I've encountered recently that had a legitimate actual need for multi-gigabit wireless and internet access works on cleaning up LIDAR data from construction site scans. Maybe if you're editing a lot of video conte
68.
▲
by
bcrl
11mo ago
6 GHz capable access points / routers are in the Extremely Expensive realm, as a 6 GHz radio on its own is almost useless these days unless all your devices are high end and brand new. Got a security camera? No 6 GHz. Got an old lapt
69.
▲
by
bcrl
1y ago
I did something similar as a teenager using DOS Microsoft C to implement the Amiga's exec.library and other bits and pieces on the x86. I managed to get preemptive multitasking working in 8086 real mode, along with a serial and tty de
70.
▲
by
bcrl
1y ago
Varish was very well done. It's disappointing that with HTTPS-first nowadays there is very little oppourtunity to make good use of local web caches of web content across browsers / clients. Caches would have been a godsend back
71.
▲
by
bcrl
1y ago
MADV_FREE is also extremely expensive. CPU vendors have finally simplified TLB shootdown in recent CPUs with both AMD and Intel now having instructions to broadcast TLB flushes in hardware, which gets rid of one of the worst sources of per
72.
▲
by
bcrl
1y ago
Unfortunately, a lot of the shared state with userland became much more difficult to implement securely when the Meltdown and Spectre (and others) exploits became concerns that had to be mitigated. They makes the OS's job a heck of a
73.
▲
by
bcrl
1y ago
If you're bottlenecked on a 100 byte read, the app is probably doing something really stupid, like not using syscalls the way they're supposed to. Buffered I/O has existed from fairly early on in Unix history, and it exists
74.
▲
by
bcrl
1y ago
If you're doing large amounts of sequential reads from a filesystem, it's probably not in cache. You only get latency that low if you're doing nothing else that stresses the memory subsystem, which is rather unlikely. Real
75.
▲
by
bcrl
1y ago
None of those APIs are cheap enough to call in a fast path.
76.
▲
by
bcrl
1y ago
What everyone forgets is just how expensive context switches are on modern x86 CPUs. Those 512 bit vector registers fill up a lot of cache lines. That's why async tends to win over processes / threads for many workloads.
77.
▲
by
bcrl
1y ago
100 nanoseconds from RAM is correct. Latency != bandwidth. 3 nanoseconds would be from cache or so on a Ryzen. You ain't gonna get the benefits of prefetching on the first 100 bytes.
78.
▲
by
bcrl
1y ago
The main difference between algorithms and humans is that software feels no guilt. Traditional human building superintendents were once happy with a 10% increase in rent from one tenant to the next, and would feel guilty when doubling pric
79.
▲
by
bcrl
1y ago
I feel obliged to link to the Behind the Bastards podcast "Why is rent so damn high?" It's a lengthy 2 part piece, but quite enlightening. https://podcasts.apple.com/us/podcast/part-one-why-is-the-
80.
▲
by
bcrl
1y ago
Personally, I far prefer black over grey. Grey is really hard to read across a variety of lighting conditions and devices. The older you get, the more important contrast becomes.
81.
▲
by
bcrl
1y ago
Rogers is perhaps best described as a confederacy of independent acquisitions. In working with their sales team, I have had to tell them where there facilities are as the sales engineers don't always know about all of the assets that
82.
▲
by
bcrl
1y ago
I remember having to figure out how port magazine and book BASIC code between the various dialects between the various spaces I spent time in. In the 1980s, my uncle first taught me BASIC on an IBM PC. At school we had an Apple ][+ while
83.
▲
by
bcrl
1y ago
That is heavily contingent on the assumption that the dependencies between services are well documented and understood by the people building the systems.
84.
▲
by
bcrl
1y ago
Parker is what Larry McVoy advocated for Linux back during the early days of multiprocessor scaling work. The idea was basically to treat an MP system as a cluster. Everything old is new again! Personally, I would never agree to give up S
85.
▲
by
bcrl
1y ago
That's similar to the total outage of all Rogers services in Canada back on July 7th 2022. It was compounded by the fact that the outage took out all Rogers cell phone service, making it impossible for Rogers employees to communicate
86.
▲
by
bcrl
1y ago
This is the kind of article that deserves to be posted on April 1st, preferably with an accompanying RFC published at the IETF.
87.
▲
by
bcrl
1y ago
Utilities require long term planning. A 22% increase in 1 year is an extreme outlier by any normal grid planning standard. Where I live, the high point in the last 5 years was a 2.8% annual increase. ( See https://www.ieso.ca&
88.
▲
by
bcrl
1y ago
It is economic. Significant amounts of advertising dollars were once spent on ads in local newspapers and TV stations. That is no longer the case. Expecting media content to remain high quality when the revenue stream that once supported
89.
▲
by
bcrl
1y ago
*If the bandwidth of the Analog Front End (AFE) and Analog to Digital Converter (ADC) / Digital to Analog Converter (DAC) doubles as well. In the real world the AFE of any wifi radio has a fixed bandwidth, with the ADC sampling rate a
90.
▲
by
bcrl
1y ago
Almost nothing in tech is sustainable outside of gold recycling.
More ›