Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sedatk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
811.
▲
by
sedatk
2y ago
DPI systems in Turkey weren't even checking QUIC packets when I was there, let alone ECH. But, browsers usually start with TCP first to negotiate QUIC support, which prevented bypass of web blocks. If you could force your browser to es
812.
▲
by
sedatk
2y ago
> This isn't privacy. It will be when everyone adopts ECH. It's a fantastic start.
813.
▲
by
sedatk
2y ago
I can't overstate my love for Tcl, yet I had only a little chance to use it when writing XiRCON IRC scripts back in the late 90's. Such an elegant language: simple, easy to learn, flexible. I call it Lisp for humans. I wish it wer
814.
▲
by
sedatk
2y ago
I started blocking advertisers on Twitter whenever I saw an ad since Musk took over. They gradually made the blocking experience related to advertiser accounts harder. First, they started showing “upgrade to ad-free” popups when you blocked
815.
▲
by
sedatk
2y ago
Okay, I had assumed JIT for x64 wasn't possible (yet) and ARM64EC enabled that partially. So, ARM64EC images are actually native ARM code that can interact with emulated (+JITted) components. For some reason, I thought native ARM64 bin
816.
▲
by
sedatk
2y ago
Just to clarify: yes, it requires the source AND re-building it. But, with a simple switch, you make your x86 code JITtable on ARM64. That's why it runs at native ARM64 speeds. Sometimes, you can't build natively for ARM64 due to
817.
▲
by
sedatk
2y ago
Windows already AOT compiles x86 binaries to ARM64 when they are built with /ARM64EC option. It doesn't support AOT for older executables yet.
818.
▲
by
sedatk
2y ago
There was also a translation server called Babylon that used a similar raw text protocol (like WHOIS, and DICT here) in 1998. I remember adding it to my IRC script, but it must have stopped working at some point that I had replaced it with
819.
▲
by
sedatk
2y ago
Most of my personal projects are in .NET. It’s fantastic! https://github.com/ssg
820.
▲
by
sedatk
2y ago
Worldwide death penalty map: https://worldpopulationreview.com/country-rankings/countries...
821.
▲
by
sedatk
2y ago
Also, popularity directly affects the number of CVEs.
822.
▲
by
sedatk
2y ago
About time. It's easier to secure supply chains domestically.
823.
▲
by
sedatk
2y ago
If it’s the only library…
824.
▲
by
sedatk
2y ago
Windows doesn't have this gotcha, FWIW.
825.
▲
by
sedatk
2y ago
Never thought that `Close` could fail, as `CloseHandle` on Windows never fails. I wonder how .NET behaves in the same scenario on Linux.
826.
▲
by
sedatk
2y ago
> and a graphics driver interface that disables itself if it crashes too many times That feature is one of the great ones that came with Windows Vista.
827.
▲
by
sedatk
2y ago
It's funny that they named "nil"lables "nullable".
828.
▲
by
sedatk
2y ago
True. I just assumed that 16-bit support got dropped since Windows 11 was 64-bit only.
829.
▲
by
sedatk
2y ago
That and it's 30+ years (NT was released in 1993). Backwards compatibility is certainly one of the greatest business value Microsoft provides to its customers.
830.
▲
by
sedatk
2y ago
> it’s all about the second day Tangentially, I think this applies to LLMs too.
831.
▲
by
sedatk
2y ago
It's even more politically relevant today. It's on Prime Video, I'm currently re-watching it.
832.
▲
by
sedatk
2y ago
Many synchronous I/O operations under the hood are just async I/O + blocking waits, at least that's the case with Windows. Why? Because all I/O is inherently async. Even polling I/O requires timed waits which also m
833.
▲
by
sedatk
2y ago
How can it make black look better by adding yellow to it?
834.
▲
by
sedatk
2y ago
Yeah I used the wrong phrase definitely. I was thinking of screwing it up. :)
835.
▲
by
sedatk
2y ago
Yeah they’d thrown that baby out with the bathwater because Google+ had wanted to use it.
836.
▲
by
sedatk
2y ago
Oh, that’s why my HP inkjet refuses to print a black & white page when it’s low on yellow.
837.
▲
EPF: Evil Packet Filter [pdf]
(cs.brown.edu)
2 points
by
sedatk
2y ago
|
0 comments
838.
▲
by
sedatk
2y ago
check out Google’s Carbon :)
839.
▲
by
sedatk
2y ago
Then it’s just this with C#: public byte[] Read(string path) => File.ReadAllBytes(path); I think the article’s trying to explain a concept using an arbitrary piece of code from stdlib, not necessarily that specific scenario (openi
840.
▲
by
sedatk
2y ago
I think the article makes a good point, but the actual example isn’t Rust’s worst, not even close. It gets really hard to follow code when multiple generic types are combined with lifetime markers. Then it truly becomes a mess.
More ›