Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Sirened
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
Sirened
4y ago
the actual server itself probably works under emulation but the issue is then that when it ssh's in it still uses shell commands to detect the host type, which I can't so easily hack to make it look like Linux without breaking eve
62.
▲
by
Sirened
4y ago
VSCode remote not supporting FreeBSD is still so annoying. It's available only as a binary and there's no real, practical reason why it couldn't work beyond Microsoft just not wanting to do so...
63.
▲
by
Sirened
4y ago
> I have no idea why the hardware/software industry all focused on the linux kernel I'll die mad about it. So many in the OSS community applaud vendors for upstreaming a driver to the Linux kernel even though they haven't
64.
▲
by
Sirened
4y ago
awesome article, thank you! >Oh, yeah, I missed that sorry. > >>Is this not a breaking change? > >Some would argue it's a "fixing" change. yikes. This article really speaks to so many of the pain points I ha
65.
▲
by
Sirened
4y ago
Though, as other researchers have noted, they tend to give partial fixes for chains on older versions. That is, they might backport a fix for the zero click bug but they may not kill other less pressing issues like privilege escalation/
66.
▲
by
Sirened
4y ago
> eBPF has the potential for file-less malware to run hidden from detection so do ROP chains. There's a lot of fluff in the industry about "file-less" this and "LOL-bin" that, but really this isn't anything
67.
▲
by
Sirened
4y ago
all the fun lag of trying to use X forwarding, now in 3D :)
68.
▲
by
Sirened
4y ago
>We need a personal cloud computer. You know, I actually had this back in ~2011 with the now defunct AlwaysOnPC—it was a really weird service which you could pay like $30 once for an then get access to a remote desktop on a random Debian
69.
▲
by
Sirened
4y ago
It depends on what prefetchers your CPU has and the actual underlying access pattern your accesses cause. If chasing next leads to a constant stride run through the array, you'll get identical performance to that of an iterative walk s
70.
▲
by
Sirened
4y ago
Apple's M1 has a data dependent prefetcher (superset form of pointer chase prefetcher), as discovered by the researchers behind the Augury paper [1]. They discuss how it works, how and when it activates, as well as a couple other cool
71.
▲
by
Sirened
4y ago
Right. Like there are so many algorithms that I shudder to think about how you'd implement them without linked lists. Like...how about a buddy allocator? Sure you could use a vector for each but you'd be copy and resizing huge s
72.
▲
by
Sirened
4y ago
Well, yes, and a lot of people treat kernel development as if they were developing for a constrained microcontroller. I don't think this is even a bad thing, we want the kernel to be as lean as possible because every page and cycle the
73.
▲
by
Sirened
4y ago
Twice as fast is a big deal for damn near any program except like...unimportant, already slow background tasks or things that are already exceptionally fast. Cutting the frame render time in half could give you twice the framerate. Twice th
74.
▲
by
Sirened
4y ago
Building cache friendly virtual and physical memory allocators sounds like an outright nightmare, y'ouch. How did you end up solving this?
75.
▲
by
Sirened
4y ago
Rewriting software is often significantly more expensive (or, not even possible when dealing with third party code!) whereas with hardware you can fix it once for everyone and see a large speed up across the entire system.
76.
▲
by
Sirened
4y ago
> Except in order memory access is what modern CPUs aim for > Strided access has always been slow, on CPUs, on GPUs, on everything Yes and no. It's not as if hardware engineers completely stuck our heads in the sand and just let
77.
▲
by
Sirened
4y ago
Not terribly; not only is it a hard path to hit (you need the malicious certificate to be issued by a trusted CA) and you have to figure out how to turn a very constrained 4 byte stack buffer overflow into something more powerful. Compile
78.
▲
by
Sirened
4y ago
I'm still sad about the price explosion :/ I know a lot of it is due to the foundation's decision to prioritize industry over education/hobby, but I remember being absolutely blown away I could get a full ARM-A based dev
79.
▲
by
Sirened
4y ago
>Many Linux packages are not ported to ARM. Huh? I've been working with ARM based systems for years and this hasn't been an issue since, like, 2015. ARM support on Linux has been very good.
80.
▲
by
Sirened
4y ago
>ignoring it apparently has a bug limiting its actual view of all system ram on the higher capacity models AFAIK that SoC had big and little DMA engines. The little engines can't reach the upper half of memory but the bigger ones ca
81.
▲
by
Sirened
4y ago
Ah, that's awesome and just what I was looking for! Trying to do this sort of development on my Mac has been a nightmare ever since the move to apple silicon and so I'm happy to see that I can synthesize stuff locally again withou
82.
▲
by
Sirened
4y ago
Yep, the practical difference between a hidden higher privldihe level and another random coprocessor on the system bus which can send memory writes to your core's internal MMIO region (common on ARM based SoCs, anyways) is quite litera
83.
▲
by
Sirened
4y ago
So that you can be confident that your software hosted with a random cloud provider has been faithfully launched? This is why Intel is keeping SGX in their Xeon processors despite killing it off in consumer oriented series--servers benefit
84.
▲
by
Sirened
4y ago
Would anyone with an OpenAI key be willing to share? Interesting to see what it gives for an "enthusiastic cover letter for a software engineering job at Google" or whatever
85.
▲
by
Sirened
4y ago
College students regularly do this, it's called "not showing up to lecture and writing the final paper anyways" :P
86.
▲
by
Sirened
4y ago
The Pi 400 is actually a completely unique PCB [1: scroll down a bit] so there's no "board" to jack from it. [1] https://www.jeffgeerling.com/blog/2020/raspberry-pi-400-tear...
87.
▲
by
Sirened
4y ago
>having identical cores who can slow down and deactivate features on-demand or deactivate itself is a better use of space With a take like that you're either a CPU micro-arch engineer working at the bleeding edge of research in this
88.
▲
by
Sirened
4y ago
Do you like...not believe in the idea of power efficiency? Heterogeneous SoCs are one of the biggest reasons why we can have incredibly powerful smartphones that still last all day—you can't run the big cores at full throttle all the t
89.
▲
by
Sirened
4y ago
I know of at least one open implementation of a wifi and BTLE modem made by a small university research team (though I can't find it online so it may not be published yet, won't say who it is unless I can find public details). It&
90.
▲
by
Sirened
4y ago
recent civics do actually have decent driver assist beyond just having mostly aligned wheels ;)
More ›