Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
floatboth
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
211.
▲
by
floatboth
5y ago
RADV actually started as a student project IIRC; Valve got involved later, mostly with adding the ACO compiler as an alternative to using LLVM.
212.
▲
by
floatboth
5y ago
Don't discount the other engineering teams. AMD is currently not too far behind (even ahead in a couple benchmarks) despite being on TSMC's previous node. It's all gonna be pretty close.
213.
▲
by
floatboth
5y ago
None of this stuff is necessary on wayland. All wayland compositors so far use libinput, so multi-touch support is great out of the box.
214.
▲
by
floatboth
5y ago
SVE hardware has been made of unobtainium so far. Graviton3 will change that pretty soon though.
215.
▲
by
floatboth
5y ago
Hm, should the same be done for aarch64? Generally compilers (well, clang) seem to use CSEL all the time anyway, would be interesting to investigate this.
216.
▲
by
floatboth
5y ago
So far they're all-in on Qualcomm, right now really held back by their unimpressive performance (mildly customized/rebadged Cortex cores with tiny caches for some reason) but let's see what happens after Nuvia cores happen.
217.
▲
by
floatboth
5y ago
The only "big advantage" I can think of is that libraries like simdjson usually are still written for AVX first, NEON later. Otherwise it's not so clear cut, especially if not using any libraries like that.
218.
▲
by
floatboth
5y ago
Hyperthreading isn't just about decoders, it's about occupying all the units as much as possible. Some Arm (RIP ThunderX2), POWER and SPARC server chips have 4-wide and even 8-wide SMT.
219.
▲
by
floatboth
5y ago
Data rates for display have increased very much too. Don't underestimate the, uhh, "how rectangles work" factor – doubling the resolution means doubling both width and height, so quadrupling the pixel count. 80s computers
220.
▲
by
floatboth
5y ago
Ooh. So now I can launch an ec2 instance without ipv4 and just use this to reach github from it? Awesome. Hopefully abuse won't ruin it instantly lol :/
221.
▲
by
floatboth
5y ago
> rerender only the parts of the screen which changed e.g. Firefox is already good at doing that on the GPU. WezTerm isn't yet, but We're Working On It™ (i.e. someday it will be done), follow https://github.com/
222.
▲
by
floatboth
5y ago
30 year old hardware didn't have to render fancy antialiased fonts at 3840x2160 @ 144Hz.
223.
▲
by
floatboth
5y ago
"Features" is a way too abstract thing to blame, tbh. The elephant in the room here is the excessive dynamism allowed by default on the JVM platform. How many applications actually need fancy classloaders? Why isn't every s
224.
▲
by
floatboth
5y ago
Also D in 'betterC' mode
225.
▲
by
floatboth
5y ago
Heh, there were plans to add ownership&borrowing to D: https://dlang.org/blog/2019/07/15/ownership-and-borrowing-in... but of course bolting something on as an option is not the same as having the wh
226.
▲
by
floatboth
5y ago
LLVM is always inherently a "cross-compiler". In fact having to have "5 or so compilers" is just GCC being stupid.
227.
▲
by
floatboth
5y ago
Namecoin was released in 2011 — way before the NFT craze. This is indeed the most attractive reason for a globally distributed database of "valuable things", but proof-of-whatever powered "trustless" systems (cryptocur
228.
▲
by
floatboth
5y ago
2011: Dammit Valve, who exactly asked for these tradeable hats? Keep games free of this crap! 2021: Praise Valve, the only big name keeping in-game-crap economies free of "blockchain" garbage and generally being the least awful on
229.
▲
by
floatboth
5y ago
Marvell has their DDR3+4 initialization straight on GitHub: https://github.com/MarvellEmbeddedProcessors/mv-ddr-marvell (even this includes a Synopsys blob for the PHY, but only on some platforms — no blobs on A70x0&#x
230.
▲
by
floatboth
5y ago
ME/PSP isn't that offensive in terms of "locking you out", it's just a coprocessor that's there . Intel Boot Guard on the other hand can actually prevent custom firmware from running.
231.
▲
by
floatboth
5y ago
I'm not part of gecko@ but I wrote the devel/wasi-* ports and I've contributed to Firefox itself on a few occasions (touchpad scrolling on GTK and partial invalidation for EGL) :)
232.
▲
by
floatboth
5y ago
500px at some point started to use the right-click-blocker even on Creative Commons licensed images (!) — I quit the site over this. IIRC they eventually dropped the option to select a CC license entirely :/
233.
▲
by
floatboth
5y ago
With software, the one true incentive is that someone else will maintain your code and you won't have to spend valuable time constantly rebasing your downstream patches. This is why e.g. Netflix contributes heavily to FreeBSD's ne
234.
▲
by
floatboth
5y ago
This isn't for running WASM from the web . This has nothing whatsoever to do with the WASM JIT that's in Spidermonkey. This is sandboxing for internal components of the browser (or any application really). But, this is a kind o
235.
▲
by
floatboth
5y ago
42% slower only in the worst case using the slowest (explicit) bounds checks, only 12% slower with a signal handler: https://kripken.github.io/blog/wasm/2020/07/27/wasmboxc.html
236.
▲
by
floatboth
5y ago
There's also the https://github.com/WebAssembly/wasi-sdk repo which is kind of a meta-build-system for all this. But in FreeBSD we build all the pieces directly, here's our build recipes (with some hacks due
237.
▲
by
floatboth
5y ago
> Amazon just went up to $18 Except isn't there a gigantic loophole related to, uhhh, lots of "Amazon" workers actually being employed by subcontractors rather than by Amazon.com Inc., to whom this minimum does not apply?
238.
▲
by
floatboth
5y ago
And LibreOffice
239.
▲
by
floatboth
5y ago
Not to the customer. I don't pay 3% more for anything if I choose a card vs. cash, in fact the card gives me a 1% cash back reward. Meanwhile buttcoins have ridiculous spikes in miner fees. New bullshit "distributed app" like
240.
▲
by
floatboth
5y ago
coreboot with a custom payload called depthcharge on the AP side. https://chromium.googlesource.com/chromiumos/platform/ec on the EC and GSC (Google Security Chip) side.
More ›