Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
whizzter
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
451.
▲
by
whizzter
1y ago
I remember reading it and taking some inspiration for my thesis work. CPS is quite useful for abstract interpretation when doing flow-based type-inference systems since the continuation just becomes another value to track.
452.
▲
by
whizzter
1y ago
Not to mention that many of them have multiple GC's that are selected as startup options. Personally though I can't wait for Azul's patents to start running out so that OS vendors can start implementing similar machinery into
453.
▲
by
whizzter
1y ago
Personally we should start using EcmaScript that is after all the actual language standard and stop letting Oracle let Java have a free popularity ride on EcmaScript's back.
454.
▲
by
whizzter
1y ago
That was until someone decided to start strong arming people with dissenting opinions via compromised companies. https://www.heise.de/en/news/Criminal-Court-Microsoft-s-emai...
455.
▲
by
whizzter
1y ago
Like I wrote, references could be managed with shims (basically a getter-setter interface per-referenced-value-type that's then implemented per-target type) and yes it'd be a painfully "expensive" variation, but for 90%
456.
▲
by
whizzter
1y ago
As a _user_ JSPI looks neat, however as a compiler writer JSPI looks like an horrible hairball of security issues and performance gotchas to degrade generated WASM code performance. Say you have a WASM module, straight line code that builds
457.
▲
by
whizzter
1y ago
Sure, and that's why Asm.JS(regular JS with special semantics) and later Wasm(bytecode translateable to JS) was so brilliant. It already worked on Safari, they had the option of either: A: look slow compared to other engines that suppo
458.
▲
by
whizzter
1y ago
I'm not familiar with all the implementation details of objects in C#, but the list of issues mixes runtime implementation details (object layouts) that should be fairly low effort to work around with actual language/runtime featu
459.
▲
by
whizzter
1y ago
Wasm-GC are abstractions for compiler writers to enable GC dependent languages to run without shipping a GC to run inside the already GC'd browser/Wasm heap and instead just use the browser GC directly. So yes, Java,C#,etc will wo
460.
▲
by
whizzter
1y ago
It's explicitly negated from the Wasm-GC spec, too damn much security issue surface that keeps all of the browser makers solidly in the "do not want to touch" camp.
461.
▲
by
whizzter
1y ago
I'm just getting horrible segmenting and far-pointer vibes of the whole thing, been coding a classic Gameboy game for fun so fiddling with memory mappings is part of the "fun" but for anything non-constrained I'd hate th
462.
▲
by
whizzter
1y ago
This is maybe where we could start getting into money into the opensource ecosystems. One idea I've had is that publishing is open as today, but security firms could offer audit signatures. So a company might pay security firms and onl
463.
▲
by
whizzter
1y ago
And that's a big big part of the issue, Germany said "fuck ghg" and closed their nuclear plants. We also have soaring energy costs in Sweden.. but _only in the south_ close to Germany, in the north we still have plans on usin
464.
▲
by
whizzter
1y ago
While I agree to some extent about branding and colours, things were hardly a panacea with a lot of buttons and checkboxes as the infamous "Bulk Rename Utility" showed how things could get out of control (probably nice for the aut
465.
▲
by
whizzter
1y ago
Almost missed the sarcasm :)
466.
▲
by
whizzter
1y ago
Do people contain themselvs to a POSIX conformant grep subset in practice, or do you mean GNU grep that probably doesn't behave according to spec unless POSIXLY_CORRECT is set?
467.
▲
by
whizzter
1y ago
Seems to have been targeted by the same phishing campaign.
468.
▲
by
whizzter
1y ago
It's the gaming/HPC focus, sure you can achieve some stunning benchmark numbers with nice vectorized straightforward code. In the real world we have our computers running JIT'ed JS, Java or similar code taking up our cpu time
469.
▲
by
whizzter
1y ago
Rule of 3, write/change it once or twice (or seldomly enough with no possible negative impact) and it doesn't need any complexity. More than so.. yeah probably goes into a config.
470.
▲
by
whizzter
1y ago
While correct for many parts this article gets a few things wrong imho, - People in the early 90s probably weren't there so much for the demos as for the swapping (ie game copying), it was called copy-parties before it was called lan o
471.
▲
by
whizzter
1y ago
The problem with 64kb intros is not the availability of 64gb of ram, it's that the level of work for something really impressive requires you to have a really advanced toolset, and even then there are stumbling blocks. The stuff I'
472.
▲
by
whizzter
1y ago
Like people mention, hugetlb,etc could be an improvement, but the core issue holding it it down probably has to do with mmap, 4k pages and paging behaviours, mmap will cause faults for each "small" 4k page not in memory, causing a
473.
▲
by
whizzter
1y ago
This project is not "business" bound, it's a DB abstraction so business concerns are layered outside of it (but it's a worthwhile pursuit since it rethinks some aspects I haven't seen elsewhere in all the years of D
474.
▲
by
whizzter
1y ago
Maybe simplify more to make the concept of shared resource explicit. 2 chefs with one stove. As long as they're doing other things than frying it's ok and speeding things up but once they both need the stove you're down to 1
475.
▲
by
whizzter
1y ago
Do people even use or mention OpenBSD out of performance concerns? We all know they prioritize security.
476.
▲
by
whizzter
1y ago
This from exprience or any sources on what's sane to use today? Building a niched DB and "larger-blocks" has been design direction, but how "far" to go has been a nagging question (Also are log-structured things sti
477.
▲
by
whizzter
1y ago
It's more that "random" people are dumb as bricks (but we've in the name of equality and historic measurement errors decided to forgo that), add to it that AI's have a phenomenal (internet sized) memory makes them f
478.
▲
by
whizzter
1y ago
SAAB is publicly traded, however a majority(or nearly) of voting shares are held more or less directly by the Wallenberg family, they have investment/"power companies" as well as their family foundation(s) and control quite a
479.
▲
by
whizzter
1y ago
The problem is that tech-savvy users are like bikers, most of us are law-abiding and want the best for society. Then there's the 1%'ers, people causing trouble, be it by being biker thugs or malware authors or toplevel pirates, ac
480.
▲
by
whizzter
1y ago
Actually from 2008 to 2016 there was updates, they sent off the disk to a recovery firm and got a mostly latest copy and built from that. The newer versions used .NET and the main improvment in those builds was a new pattern-system (XP-patt
More ›