skysight-inc/HackerNews huggingface dataset:
1) I haven't used these, but I assume newer releases will be native to Wayland.

2) This is because you need to make an API call to the compositor to capture the screen. This is a one-time change unless you're using a very old application that hasn't had Wayland support added in the last decade.

3) It doesn't significantly impact Wine/Proton performance. In fact the Steam Deck runs a Wayland compositor (Gamescope) with the games under XWayland. Valve is porting Wine/Proton to support Wayland natively.

4) This isn't up to Wayland but up to the compositor.

5) This is Nvidia's fault for trying to force everyone else's hand by using their driver API model of choice for years until only recently capitulating.
I'm running gokrazy on a raspberry pi zero 2 w with 512MB of ram. I'm using it as a record-on-motion security camera[0]. The actual recording happens with ffmpeg, but the Go server does motion detection, hls streaming, and cloud upload of video chunks. It also does this all in-memory, the sdcard in the pi is mounted read-only.

It works great! No memory pressure/GC issues at all. Its really not that hard to write go that can perform well in moderately constrained environments.

[0]: https://github.com/psanford/rom-cam
All modern composited desktops have buffers per app, even on X11.
It’s like sports team. You identify with them for some characteristic and root from them.
Does it handle the case where your custom domain has multiple Apple IDs in it eg. a@example.com and b@example.com? Last time I tried to migrate this was the blocker for me.
AI's memory-forming mechanism found to be strikingly similar to the brain
My biggest gripe is touch interfaces on stoves. You constantly spill water or other things.
On one hand I wish they had an "occasional tech video" tier - maybe even the option for me to choose which creators get the credits.

At the same time I can't shake the feeling that Google just enshitified the experience so much, that now "it's logical" to take a sub to make it decent again.
US utilities on track to be 100% renewable by 2060, says study
I strongly dislike how people look to github as an example, its the highest appeal to authority.

I know facebook uses mysql, but I also know that it is a bastardised custom version that has known constraints and has limited use (no foreign keys for example).

I spoke to the DBA who first deployed MySQL at Github and the vibe I got from him immediately was that he had doubled down on his prejudice: which is fine, but its not ok to ignore that it can be a lot of effort to work around issues with any given technology.

For a great example of what I mean: most people wouldn’t choose PHP for a new project (despite it having improved majorly) - the appeal to authority there is to say “it works for Facebook” without mentioning “Hack” or the myriad of internal processes to avoid the warts of PHP.

That a large headcount company can use something does not make it immune from criticism.
Google team, we need to talk.

Your reputation has fallen among many developers for a lack of long-term commitment to anything.

Could you please get your executives in a room and figure out everything else that needs to sunset in the next two years? It’s fine for a product to run its course but the endless paper cuts of sunsetting announcements is getting old.

Once you figure out what needs to get cut, just make a big reset announcement and commit to supporting everything else for a decade.

It will take a couple years for us to believe you but better late than never.

Until then, we have to assume that everything is on the chopping block or at risk of 300% price increases.

You can do better.
I am misunderstanding your comment.

How is Apple hardware in any way constrained by highly optimized versions of a graphics hardware library specifically for that hardware and an operating system optimized also for the hardware?
NASA is planning a robotic mission launching in the 2030s, arriving in the 2040s.

Humans? There are probably better destinations in the solar system that we’d go during the period between it becoming technically/economically feasible, and humans being replaced with robots.
By and large it's not that smart, no.

For example[1] it doesn't know if you're using VSCode that you have focused the inbuilt terminal, and so it should now accept terminal commands (eg "cd <whatever>") until you focus back. It knows about the language that you are using because you have configured your text editor to have the file name in the window name, which it can reliably read. This is also how you have website specific configuration.

[1] last I checked! I think there was some work to try to solve this problem, I'm not sure where they got to though, I kind of went down my own configuration fork for a while
I try to keep up with the space over on r/locallamma and I've never seen such a word salad. I was convinced the author was writing satire until I got a few paragraphs in and it just ...didn't stop.
I can't deny that, but the fact is, X still works fine.. and a lot of people use NVIDIA cards and don't want to throw them away. I guess they are the real culprit though, to be sure.

But if were a random new user who booted into Wayland-only new fedora only to find my installation is already borked... what are we supposed to tell them? Oh yea, Linux is only for AMD users.. sorry!
If you think something is misflagged you can vouch for it.
I agree that units aren't types. However, I think there's validity to thinking about concepts such as acceleration vs. speed vs. mass etc. as distinct types.

Each of those can be specified with different units from different systems of measurement. Some of those are compatible with one another, given some transformations. E.g. for speed, one can convert X m/s into MPH: different units, but same type.

However, mass is incompatible with acceleration: there's no possible valid transformation for Y grams into m/^2. If I was writing a program, I would like the language to prevent me from putting in a mass value into a place where I need a velocity. If I was writing a physics "proof," it would similarly be invalid to intermix values from these two distinct concepts.
People pay money for it.
What got me was how much chess.com spammed me after signing up. I used a throwaway email address specific to them, so I know it's them. I unsubscribed but they continue to spam me.
Show HN: HelpMoji – Build Co-pilots for your favorite Games with Mixtral-8x7B
In the last few months, I have been building RAG applications for different personal purposes. Creating game guides and wikis have always been a long term interest of mine. Some weeks ago, I decided to finetune a model on Juno to help my teenage cousin with his gameplay. The results were very impressive. Especially for strategic guidance and assistance. We applied the same AI fine-tuning on Genshin and Fortnite and got equally good results. I decided to spend sometime polishing the code and created a website for it. It helps you finetune an AI on game-specific content and create a Copilot for any game. Connecting it with Mixtral has been a gamechanger as I can now offer the product at absolutely no significant costs or loss of performance.
Hostel Bruegel is affordable and full of FOSDEM crowd.
iCloud also supports custom domains if you’re paying for iCloud storage. I use this since I was paying for storage anyway.

https://support.apple.com/en-us/HT212514
> Global mutable state is everywhere

Agreed 100%. This practice pushed me out into Rust/Go and I don't see myself returning unless corrections are made.

I strongly believe Shopify, Stripe, Rails need to come together and eradicate this blight from the ecosystem if they wish to see new adoption. No other ecosystem finds this acceptable behavior and is actively discouraged.
Where I work, we don't use Dropbox. We do have OneDrive, but nobody actually uses it (because it's terrible). Instead, we all share files via shared drives on company servers.
Sovereignty: What it means and what it doesn't
There are many voices on the Internet today echoing a disharmonious, discordant and at times, inaccurate view of nationalism. The article views the peaceful intent of nationalism through the lens of sovereignty.
WSJ Mirror -> https://archive.ph/iMRO5

We're in such a weird place right now. If interest rates start to come back down, which seems to be the expectation, I can only expect home prices to continue to climb.
I read somewhere, that there's no such thing as a UL-approved turkey fryer.

https://www.ul.com/news/put-safety-menu-thanksgiving

I think that is still the case.
thank you for your work on chimera!

> musl is just a mandatory choice [due to the toolchain]

interesting; i didn't realise that.

> most software does not involve any porting in the first place, upstreams are not that reluctant

perhaps; it seems to me that the majority of patches in alpine's aports (otherwise a rather vanilla distribution) are fixing glibc assumptions.

> as for firefox having a specific crash, have you reported it?

as i understand it, mozilla wouldn't accept a musl-specific bug report; and neither the old nor new alpine firefox maintainers were able to reproduce these two crashes, weirdly enough, so i gave up and started using the upstream build, hence using this as an example of a musl (or non-bog-standard-gnu-tooclhain at any rate; at least one of these crashes seem to be on a c++/rust boundary) annoyance.

> slowness is typically a default allocator issue and that does not apply to us

i didn't know about your using a different allocator either. i'll investigate.

to end on a more positive note, from the end-user point of view there are also some joys to having an incompatible userland: in principle, not being able to natively run upstream builds prepares me for when i decide to jump ship to e.g. arm or riscv.

i had a few nice 'aha' moments: i switched to a different music streaming service because the old one wanted widevine which wouldn't work in a musl build of firefox; a random electron app i downloaded, unpacked and ran with distribution-provided electron (assuming it's just a bunch of html and javascript) didn't work because it shipped, amid other resources, shared libraries (with filenames helpfully ending in '.node').
I have the same fountain, I saw that when unboxing and immediately labeled the adapter as "FOUNTAIN ONLY". Really don't want some device fried because it received 50% more voltage than anticipated.
National Engineering Handbook
I figure that the value in cases like this, is that you can have confidence things (even trivial things) will continue to work, when you decide to upgrade dependencies. Does that apply here? Would you feel more confident in that case than you would without the tests?
Maybe a dumb question: Shouldn't these be called immersions instead of embeddings?
That's really weird... I play Rocket League on 144 frames and X is far more janky.. while Wayland keeps a very smooth 144 99% of the time, and input delay feels non existent but on X it feels like 2-3 frames behind.
This comment is hideously honest and kind of darkly hilarious.

Now I can’t help but wonder if there is an introduced vulnerability per colleague metric we should be tracking?

I feel you on this one.
This is true. With physical sports you have a limit on the time you can spend training.
That’s different to chess and other e sports.
If your database client is any good, it should do the retries for you. EdgeDB uses serializable isolation (as the only option), and all our bindings are coded to retry on transaction serialization errors by default.

Transaction deadlocks are another common issue that is triggered by concurrent transactions even at lower levels and should be retried also.
Executives have been busy chopping the company up for parts for years, coasting on Google's reputation to distract employees and users. The plan is to loot the place for as much and as long as possible as it crashes and burns.
I feel like the issue is exactly that capitalists ruined it by making an industry out of it.
Also if there is no rss feed I can subscribe to to get the releases, I don't consider it a podcast. So Spotify doesn't offer podcasts in my view...
> Are you just telling me that you don't want to do your job properly as a hiring manager, which in my opinion would be to get the best people for the job, and that you prefer to pass the buck to your team to train them?

Not all jobs are simple enough to hire people into with generic skills. People need training. Even if it's just "I think that other team should prioritise this feature for us; who do I ask?" People need to ask questions and bed in over time. If you've just done simple CRUD apps in small orgs you may not have seen this, but that doesn't make it not the case.

> And to top it off, I know managers sometimes fools themselves that the team is invested in the "project moving forward", but that's rarely the case. As an individual I probably don't give a damn about the project, unless we're solving one the big issues of the world. The bullshit CRUD application you work on, or the latest cryptocurrency is just a means to get a paycheck for most of the people, and if you expect anyone to fake enthusiasm for it you're just deluded.

You seem to keep on inventing things no one is saying to respond to. If you have a load of unrelated things to get off your chest that's fine I suppose, but it seems you actually think people are saying this and you're making points in response to them.
A petrochemical refinery is infrastructure, speed cameras are just another way of stealing money from you under the guise of safety.
Yup, just like testing. Integration and unit tests depend on location as no two locations can agree on what the terms mean – because all definitions that attempt to differentiate them are ultimately nonsensical. At the end of the day they are the exact same thing.
They also let people return just yesterday implying the danger was low.

I read that based on the strength of the initial eruption it could continue for several months. So I’d say let’s wait and see.
Is youtube finally going to raise playback speed up to 3x from 2x? Feels like every popular podcast and audiobook player supports at least 3x now, it's not some niche feature. That alone makes youtube useless as a podcast platform for me. On the other hand, sponsorblocking podcasts... chefs kiss.
It is sort of interesting, having the renderer split from the desktop environment did seem to enforce some level of compatibility.

Of course, there’s no reason that this has to be a separate process, it could just have been a library that everybody links to. wlroots looked like it could have been a nice library that provided a lot of that shared functionality, but then Gnome and KDE didn’t use it, so the predictions of fracturing seem to have come true.
It's all good. It's one of the harder facts of life to swallow: I didn't choose the factors that lead to this, but I still have to deal with them, and I'm the only person who can. True of many things in life.

I'd prefer not to add more unique data points to my HN profile for privacy reasons, but to speak in generalities, I've struggled with a variety of substances and behavioral loops since I was in my late teens stemming from that abusive background. I spent a lot of time pissed off at my parents, and later at myself for not "having the strength" to overcome these things on my own, while not understanding why I was drawn to them in the first place.

If the car is eating oil, something probably needs to be tuned up, so to speak.
I recommend fastmail with a custom domain. By using your own domain (not self-hosting) you can migrate to a new provider should you decide you don't like fastmail.
In 2023, the median duration from application to job offer was 44 days
1. Talking about down votes and flagging is off topic and against the guidelines

2. They are mostly the same vacuous comments about Google kills this or Google bad and evil. It's tiring this is the immediate response to every story. Comments should enhance the conversation and come from curiosity, per the guidelines as well
Seconding Fastmail here. Everything just works for a reasonable price.
What exactly are they spamming? I haven't noticed anything.
Can you please explain why this distribution of embeddings is expected for high-dim spaces?
> A bug in test code is not a real bug.

The bug is in the library that the test code invokes. Tests themselves should be simple, if there are bugs in tests they are trivial once you have a framework figured out.
bjj, running, crying in a shower, blaming myself for the past mistakes
This is Trump demanding that everyone at a meeting say something good about him.

A star is me saying "I admire this".

This is saying "hey you, admire me."

Super gross. How is anyone here trying to say that's reasonable?

And aside from being low, forget that, it's also stupid because it hurts your own self. Some users do submit feature requests in a demanding entitled manner, but most don't and even those that do are all still useful information about what the users want.

This user is only submitting an idea for consideration, and offering to do the work themselves if the idea is agreed with.

The devs* response to this is utterly bizarre in that context. "I won't hear your idea unless you like me." ??? The user is trying to GIVE them something!

Not all gifts are desirable of course but the value or fitness of the pr was never even considered in this case. They are refusing to even look in the bag to see if it's a turd or a gold brick unless the user claims to like them.

* devs bot, aka, which would seem to pretty squarely hit the acceptable use terms that specifically covers stars and automation and authentic user interactions. Not only is the devs policy a form of automation in that it's a plain mechanistic rule no different from a line of code, and is also a transaction like buying amazon reviews, on top of that it's literally a bot implementing the policy!
Migrate your podcast shows from Google Podcasts (US Only ):
https://support.google.com/youtubemusic/thread/249139848?sji...

I haven't decided where to migrate to, but it's definitely NOT Youtube Music.
Tsdocs.dev: Type docs for any JavaScript library
I saw a bill for a 5 mile ambulance ride last month. $4K. A Careflight was $20K.

LAPD helicopters for everyone, they're cheap.
I'm guessing you live in a place where you don't actually travel that far or has significant mass transit options available to you. Most likely a country in the EU (aka very small distances). You should come visit North America and try and understand how different rural North America is compared to anywhere the EU.

I would argue that the customs and expectations from different places arise from the different needs in those communities and/or the level of regulation that is tolerated from the people. Switzerland has a lot of winding mountain roads - so likely need two hands on the wheel at all times whereas North America has a lot of flat straight roads where it is quite reasonable to drive with one hand on the wheel for short periods of time. Also Tesla auto-pilot helps out.

Additionally I suspect that you argue so strongly in favor of no eating in your car makes me think that you live in a state with very strong control of your population and it is well tolerated by the population - with assumed upside benefits as a result.
Have you like, talked to an actual teacher? Or is this just "common sense" posturing about something you haven't actually looked into at all?

I'm regularly confused by people whose entire knowledge of classrooms comes from being a student, who nevertheless feel like they are experts and have all of the right answers.
One Year in and ChatGPT Already Has Us Doing Its Bidding
Are you referring to the "historical documents?"
I read this, and also Letter From a Birmingham Jail[0], at least once a year. Thanks for the reminder!

[0] https://letterfromjail.com
How did I not know this….

That may be a project at some point to merge the 2. But it’s not a big deal to keep them separate I guess.
Yeah, perhaps not engineer the time and moment in a predictable fashion, but instead just maximize your kismet per square meter.
> The entire podcasts industry seems to be on a downward spiral.

I think the podcast market got ridiculously inflated when COVID hit, with every remotely known person starting a own podcast. Many more podcasts were created, so more of them also fade away now.

For the media industry it was fantastic. It was so damn cheap because everything was taken care of by the podcaster himself. They just had to observe if it can gain momentum on its own and then randomly decide to accelerate it with some additional ad-money or exclusivity contract.

This was shortly interrupted by a "let's acquire every media in the world / let's pay Joe Rogan 200 MILLION dollars for his podcast" hype, now it's back to "let's see which ones of chicklets will make it"...
"all free all the time" implies there is no one using them.
On NixOS/KDE/Wayland with my 3070 ti, my gaming experience is admittedly excellent. Disabling V-Sync ingame, I get the same latency I did on x11, same performance, with much better frame pacing and VRR support. Strictly comparing across protocols, Wayland is what I prefer to game on. YMMV.

Nvidia's drivers are flaky and deserve their own condemnation, but that's a problem no matter what you use. You won't escape Nvidia's enormous firmware files and driver jank even if you run your machine headless.
> By 13, he was sewing prom dresses for the girls in his town.

Those have to be quinceanera dresses, right?
Yes, the lack of an unified server is such a shame. The great selling point of Wayland originally was that it avoided extra context switches by unifying the server and the window manager, this means every window manager must reimplement the server and every protocol by itself. But in an ideal world, we could have had a single Wayland server and window managers being loaded as plugins in the server process.
Arresting a single distributor means individuals may be less likely to find their fix. Arresting a single user doesn't meaningfully reduce anything, as there are always more users.

This is a similar logic to how the law enforcement around pirating works. Downloading pirated stuff is illegal, yeah, but distributing pirated stuff is more illegal.
Is your argument that a set of points/tokens uniformly randomly distributed in 4096 dimensions would produce the same Euclidean distributions/shapes?

If not, then your point isn't very clear to me.
You will still need a static IP for SMTP. Dynamic IP assignment and NAT traversal are the largest hurdles to self-hosting reliably. DNS updates are great, but then you're still relying on a large centralized DNS provider. You can host nameservers yourself, but then you're back to the Static IP issue.
nice to give standby servers some work to do, without putting their primary job at risk :)
I'm aware of that but am perplexed by the sheer volume of these compared to other articles.
> As long as you have a spring steel sheet and don’t have those large discrete magnets (either lots of tiny round magnets or the sheet magnets) it works just fine

Hmm, from this I understood that a sheet magnet will ruin Beacon.

I don't have a magnet that's coated in PEI, I have a magnet sheet on the bottom (stuck to the big bed plate), and, on top of that, a thin steel plate (the one you bend to pop the print off) coated with PEI on each side (smooth/rough PEI). If the magnet sheet under the steel plate doesn't mess with Beacon, I'm going to buy a Beacon right now.
This is wrong. Accessibility software uses the at-spi protocol and this work with kde, gnome and in both x11 and wayland.

There are some minor issues with Wayland but most of it works.

I don't know what talon is doing as it seems proprietary, but the issue might be there.
Search for the string “children” in the context of children books/stories
> without hurting people

What is your metric for "hurt" here? Direct, acute, physical pain? What about chronic depression resulting from lack of gainful employment?