Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spacenick88
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
spacenick88
6y ago
Linux/Unix just trust that if you want something persisted with certainty you'll do an fsync, if you do it will absolutely guarantee you're not losing that. It will absolutely make sure that your filesystem doesn't get c
2.
▲
by
spacenick88
6y ago
As for kernel panics, with iOS likely sharing most if not all of it's kernel code with macOS I'd be surprised if Apple hasn't had an iPhone macOS build since before they released the first iPhone.
3.
▲
by
spacenick88
6y ago
Interestingly it seems rust only does full overflow checking in debug builds: https://huonw.github.io/blog/2016/04/myths-and-legends-about...
4.
▲
by
spacenick88
6y ago
Yeah I know about 1 e.g. also MicroPython, no idea if that's used outside DIY though. I agree about rust but I would think that with much stronger type safety and static compilation it should be able to remove a lot more of the overflo
5.
▲
by
spacenick88
6y ago
Instead of fusing them, shouldn't it be possible to speculate that it will not overflow, process the check on a separate slow path and do a roll back in case it did overflow?
6.
▲
by
spacenick88
6y ago
I wonder how this interacts with branch prediction. Since overflows should happen very rarely I guess the branch on overflow should almost always predict as non taken. So wouldn't it be possible to have a "branch if add would over
7.
▲
by
spacenick88
7y ago
I would argue that the stable syscall interfaces is one of the main drivers behind Linux success. Containers as we know them would be quite different if they needed to somehow merge the kernel version appropriate .so files into the fs. They
8.
▲
by
spacenick88
7y ago
Maybe I'm missing something but e.g. on the Android clock you can dismiss an upcoming alarm. So now if you wake up, dismiss it and it never rings that kind of proofs you really woke up before, right?
9.
▲
by
spacenick88
7y ago
I think the most expensive isn't the address translation itself but TLB housekeeping when mappings get remapped or invalidated. This is especially true with virtualization where the hypervisor often needs to do extra work like (un)pinn
10.
▲
by
spacenick88
7y ago
Afaic the upcoming Porsche Taycan has a two speed transmission. In the Taycan it's used for more efficiency at >160 kph or so something an American car really doesn't need and it costs them a slower 0-100 kph. Tesla uses anothe
11.
▲
by
spacenick88
7y ago
I deleted my account when they purposefully made their Linux version not launch on any other FS than ext4. I use btrfs and that supports all the features they use, still Dropbox refused to work with it. I complained to their support and the
12.
▲
by
spacenick88
7y ago
I hear this claim almost every day yet its been years since I've actually felt my normal work computers being slow. Hell, even booting an OS in an emulator running in a browser proper software still runs blazingly fast. It's just
13.
▲
by
spacenick88
7y ago
Well at the very least running in a container gives you filesystem and network and PID space isolation, optionally also user namespace isolation.
14.
▲
by
spacenick88
7y ago
Docker also has support for user namespaces which makes it so that the root inside the container is e.g. nobody outside. In general I'd say docker (with user namespaces) is quite a bit more secure than running as a normal user without
15.
▲
by
spacenick88
7y ago
Alacritty is pretty great, especially if you enable use of the new ConPTY API (needs Windows 19H1)
16.
▲
by
spacenick88
7y ago
That's almost certainly "rosy past" bias. Even Aristoteles is said to have complained about the terrible youth.
17.
▲
by
spacenick88
7y ago
SpaceX is landing rocket stages on a drone ship after having them drop from 7400 km/h at 100 km altitude. JPL has a city car sized rover craned from a hovering lander on Mars and DeepMind has a computer win against the acting Go champi
18.
▲
by
spacenick88
7y ago
I'm such a space enthusiast and I'd absolutely love a Biodome 3. That said, I think that people tend to confuse "sustainable colony" and "self-sustaining colony". If it ever comes to it, we will have a sustaine
19.
▲
by
spacenick88
7y ago
But without saying "this is a test for Mars" such a colony will never be built. Even in Antarctica shipping in supplies once a year is just sooo much easier.
20.
▲
by
spacenick88
7y ago
I don't see why this realization should be regarded as a counter argument to establishing a Mars colony. It's really really hard and a lot of problems need to be solved. The most important thing for me is that most if not all of t
21.
▲
by
spacenick88
7y ago
I really don't use Windows all that often but when I do I now really prefer to use WSL and a proper OpenSSH or mosh. Even running in the default Terminal it's still nicer than PuTTY, if I have the choice though (and when the next
22.
▲
by
spacenick88
7y ago
But Ibuprofen isn't necessary for most of its users survival and is still much cheaper. More importantly, with both a social safety net and public health care close to no one in Germany will die because they could not afford medical ca
23.
▲
by
spacenick88
7y ago
They're definitely not the only ones, saw a presentation on a University team working on this just yesterday. After all, vision is the only system for which we know that it can be used to drive a vehicle as that's what we have bee
24.
▲
by
spacenick88
7y ago
Why shouldn't a camera based system be able to do that. Dirt for example won't easily match up in a stereo vision system and even then dirt on a lense has a pretty specific look
25.
▲
by
spacenick88
8y ago
Why on earth would you want to install 32 bit Python 2.7 if you already have 64 bit Python 2.7?
26.
▲
by
spacenick88
8y ago
The interpreter has always been part of the codebase since it is used during startup and while the code is still being JITed
27.
▲
by
spacenick88
8y ago
Sadly it seems it currently can't deal with rotated monitors ;-( I really do love my vertical 24" monitor with full screen terminal.
28.
▲
by
spacenick88
8y ago
And then there are those of us that really can't work on a Windows machine because it just doesn't mesh with how we work. With Windows Subsystem for Linux I can finally at least get some work done on Windows but honestly it still
29.
▲
by
spacenick88
8y ago
Windows has abysmal performance in its equivalent of the VFS layer i.e. path handling, directory listings and so on. Funnily enough the main reason is probably that compiling the Linux kernel is one of the most filesystem taxing workloads a
30.
▲
by
spacenick88
8y ago
That's the idea yes
More ›