1,060 karma · joined November 15, 2022
...which explains why there are a million and one distros? Also did you miss my comment where I said I never owned a Mac???
Also, I do contribute to open source - my github says I've contributed to 53 repos. But that's irrelevant - I should be able to criticize open source software without the response being "lol how about you fix it", because in that case every issue on Github can be closed with the response "how about you submit PR".
> "I try to replace my Macbook with a different laptop and linux. But the "finish" that the Apple products have is unmatched."
Having to install three programs and a language runtime AND ALSO configure them, and have one of the programs be a fork because you want "instant" feedback while changing volume (instead of having to wait until the end of the scroll) is absurd. It isn't simply "lol install 3 programs and it Just Works" - getting everything to interface with each other and then scripting everything up is a chore.
It's a bloody shame that something this time-consuming is necessary for something that comes out of the box in other mainstream OSes.
But of course your comment history is mostly one line zingers so why do I bother.
Uhh... not all linux distros. I speak from direct experience with the latest Nix and Ubuntu as of literally yesterday. There's a reason why I know it takes 3 programs to get volume gestures working.
Veritasium has a video on how developing the fast fourier transform a few years earlier may have prevented the nuclear arms race between the US and the Soviets (by allowing independent verification of how many nuclear tests were done.) https://www.youtube.com/watch?v=nmgFG7PUHfo
What technology can monitor the development of AI in a foreign country?
I haven't bothered fully grokking it because I've never had to understand the impl details. Solid gives me literal dom elements, and that's low-level enough for me.
It's a Lezer grammar using the Github search syntax style. Currently undocumented, but the autocomplete/syntax highlighting (thanks to Lezer) is pretty good. It can handle search strings like this:
created<2024-09-24 foo -bar spider-man "wildcard*" ```literal"'`quotes``` (a b "quoted string") (c OR d OR `lit'eral`) -(x y OR z) (tag:mytag,'your tag') state:normal (arbitrary (nesting (edited<2024-09-23 OR created=2024-09-17))) /regex/si due=true tagCount=0 field:"user input field name":/lol regex/uiFrom the July TC39 meeting [0]:
> After 7 years, Temporal is close to done. Our only focus is making sure in-progress implementations are successful, by fixing corner-case bugs found by implementors, and making editorial changes to improve clarity and simplicity.
It's not (yet) on the October TC39 agenda [1].
The Chromium implementation issue hasn't been updated since 2022. [2]
Webkit's implementation issue was updated once this year... to add a blocker [3]
V8 is passing 75% of test262's tests, and JavascriptCore is passing 41%. Spidermonkey is a no-show. [4] Note that test262 is incomplete and hasn't seen activity this year [5], so those percentages may decrease over time.
"about to be fixed" ehhhh. If it lands this year I'd be surprised.
[0] https://ptomato.name/talks/tc39-2024-07/#2
[1] https://github.com/tc39/agendas/blob/main/2024/10.md
[2] https://chromestatus.com/feature/5668291307634688
[3] https://bugs.webkit.org/show_activity.cgi?id=223166
[4] https://test262.fyi/#|v8,v8_exp,jsc,jsc_exp,sm,sm_exp
[5] https://github.com/tc39/test262/issues/3002Profanity.
I like the look of https://github.com/mathuo/dockview
E.g. instead of opening 4 google search links as tabs, you could just open one "to the side" and quickly go to the next link if it turns out to be SEO spam (and avoid a click to close-tab or back-buton).
(I still hate LLMs in my DB. I KNOW SQL LET ME WRITE IT.)
Also... the page title is "Postgres Sandbox". This is, at best, misleading.
> You might remember an earlier WASM build[1] that was around ~30MB. The Electric team [2] have gone one step further and created a complete build of Postgres that’s under 3MB.
> Their implementation is technically interesting. Postgres is normally multi-process - each client connection is handed to a child process by the postmaster process. In WASM there’s limited/no support for process forking and threads. Fortunately, Postgres has a relatively unknown built-in “single user mode” [3] primarily designed for bootstrapping a new database and disaster recovery. Single-user mode only supports a minimal cancel REPL, so PGlite adds wire-protocol support which enables parametrised queries etc.
Edit: Okay reading kiwicopple's comment makes it clearer that chatGPT is not-optional. I'm... not enthused by this. Why would you take something that's local-first and gatekeep it with something as useless as an AI-for-your-db?
https://pglite.dev/repl/ is available as a more barebones browser-pglite playground.
However, running `SELECT to_tsvector('fat cats ate fat rats') @@ to_tsquery('fat & rat');` fails with `y is not a function`. Then trying to run the first query yields `null`, which is weird. I can open an issue if you want :)
I think Pluralsight had pretty good quality content for devs. Yet "Vista Equity Partners has written off the entire equity value of its investment in tech learning platform Pluralsight, three years after taking it private" https://www.axios.com/2024/05/31/vista-equity-pluralsight
> You know what happens when someone pays you a nontrivial sum of money? They hold you accountable for results.
Did Pluralsight not deliver results? Or are there other forces at play, e.g. devEd is distinct from academicEd? (Genuine question, no subtext here.)
> despite a century of throwing every possible thing at them without holding back
is incorrect. IACUCs exist for a reason. We do hold back.