Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
remexre
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
571.
▲
by
remexre
6y ago
I mean, the Steam Linux Runtime alleviates this quite a bit for games at least; my desktop's somewhat exotic, but I haven't had any issues running Linux-native games through Steam. e.g. Chrome, Mathematica, and Zoom have all been
572.
▲
by
remexre
6y ago
That's the great benefit (for the airline/manufacturer) of not having detectors -- there aren't proper records of fume events to foia
573.
▲
by
remexre
6y ago
Right, like https://www.thedailybeast.com/inside-the-secret-facebook-war... ?
574.
▲
by
remexre
6y ago
There's an interesting talk [0] from Bobby Powers on how to make a malloc() and free() that perform compaction, to be able to release memory back to the operating system more frequently (and improve cache hit rates, etc.). But this isn
575.
▲
by
remexre
6y ago
Huh, he's talking a lot about how doing everything incrementally is infeasible; isn't this how Rust's compiler/tooling infrastructure works?
576.
▲
by
remexre
6y ago
A list of many of these "bad things" can be found in BabyCobol [1, 2] -- it's a "toy model" of COBOL, specifically because COBOL has a lot of strange features that modern tooling doesn't/can't handle
577.
▲
by
remexre
6y ago
A full half of the compilers course I took in undergrad was about {LA,S,}LR; I think "parsing is over-emphasized" is alive and well... That said, it didn't cover non-table-based parsing much. (On the other hand, I'm unaw
578.
▲
by
remexre
6y ago
"Arbitrary recursion" is the correct claim; e.g. Coq allows recursion, but has restrictions so all programs terminate.
579.
▲
by
remexre
6y ago
Your config language being turing complete doesn't work if you need to accept/validate config files from untrusted parties
580.
▲
by
remexre
6y ago
I kinda got it working, ish; I ran: innoextract --gog setup_cyberpunk_2077_build_3214677change_4155897_\(64bit\)_\(43299\).exe --language en-US then added bin/x64/Cyberpunk2077.exe to Steam, then got it to start with Pro
581.
▲
by
remexre
6y ago
libc's other than glibc don't have issues with being statically linked.
582.
▲
by
remexre
6y ago
anyone gotten the GOG version working? lutris was a flop, innoextract-ing the installer now to try adding it to steam manually
583.
▲
by
remexre
6y ago
Gentoo w/ nvidia driver; only driver problems in 2019-2020 I've had are "sometimes I need to wait to upgrade the kernel because the driver doesn't support it yet."
584.
▲
by
remexre
6y ago
Do you mean emerge et al? I've been running Gentoo on my main machine for >1 year now, and I'm still having to check the manpage for flags constantly... I guess I wish that it was more explicitly "subcommandy."
585.
▲
by
remexre
6y ago
Versus the other two, I'd say it's much less of a functional programming language; you have arrays, mutation, and powerful loop syntax (that expands to gotos!). My experience (writing CL at work and for personal projects) is that
586.
▲
by
remexre
6y ago
Well, there's IRCv3... Problem with multi-device is you need some way of authenticating multiple TCP connections as the same logical user, at which point a lot of IRC's simplicity of implementation has been lost. Whether that'
587.
▲
by
remexre
6y ago
Relatedly, I've had a much better experience with Chromium than Firefox on my Pinebook -- I'm willing to bet this is because of Google's investment in Chromebooks.
588.
▲
by
remexre
6y ago
Well, you'd also need to fix Python (, Go, Ruby, JS, ...) packaging and delivery too...
589.
▲
by
remexre
6y ago
I've been trying to write a bunch of Forth, and I've gotta say stack comments (essentially type signatures, though typically not checked) are invaluable; that, and making definitions small enough that you can verify that they'
590.
▲
by
remexre
6y ago
The article literally continues, Well…that sucked. A Lighter Note You’ve just seen one of the major problems with concatenative programming—hey, every kind of language has its strengths and weaknesses, but most language designers
591.
▲
by
remexre
6y ago
Why can't they just give the IO bus a slower clock and devote the resources to the memory bus? Or, memory-map everything and make the IO area yet another reserved area the BIOS tells the OS about?
592.
▲
by
remexre
6y ago
$ git clone https://git.savannah.gnu.org/git/poke.git $ ./bootstrap ... $ ./configure ... $ make ... gcc: error: ./pkl-tab.c: No such file or directory Bookmarking it and will take a
593.
▲
by
remexre
6y ago
I think this is actually making a comeback for the server room; https://www.kernel.org/doc/html/latest/networking/tls.html for example. I _think_ the point of these is hardware TLS accelerators.
594.
▲
by
remexre
6y ago
I've gotten bit by the Generic one in real code before... I'm sure if I used Haskell for RESTful web stuff more, I'd eventually get bit by something similar for Aeson too.
595.
▲
by
remexre
6y ago
What dependent types would protect you against would be the parser itself returning data. I think it'd be quite difficult to do this for the case of an email or URL, but for cases like "length values must be non-negative," a
596.
▲
by
remexre
6y ago
I feel like if you're trying to make code Just Work on both the web and any other platform, you either end up implementing HTML and CSS for the other platform, or do something that breaks the web. > Adapting old programs to fit new
597.
▲
by
remexre
6y ago
Right, I think I'd put univalence in my list of "I want this for my dream general-purpose dependently-typed programming language" features; being able to prove properties on simple representations of data and transport those
598.
▲
by
remexre
6y ago
Why does this contain an implementation of sha256 instead of using the standard library's crypto/sha256?
599.
▲
by
remexre
6y ago
Have you looked at generating a specialized version of this stack machine for other types than JSON values? It'd be neat to have a version that works directly on data with Haskell's GHC.Generics, or a custom derive in Rust.
600.
▲
by
remexre
6y ago
The Creator's update, I believe, broke Fallout: New Vegas for a while -- I think some deprecated strings that identify GPUs changed, so a fallback renderer that doesn't work anymore was chosen.
More ›