skysight-inc/HackerNews huggingface dataset:
a: Trivial. User controls the keys, the service only controls the service.

b: Irrelevant. There is a value to the consumer, but it is not worth the cost. There are countless possible conveniences that could be made possible if you were just willing to let someone else have essentially power of attorney over your life.

c: Even if you want to say that there is a technical limitation making a: impossible, and you have a different opinion on b:, the laptop WAS ultimately unbricked, which means all arguments and excuses that were given up to that point to justify not unbricking were proven demostrably false.

I don't just mean they always had the physical ability, I mean the fact that they were ever eventually willing, proves that all along the necessary information existed to allow them to. If there are supposedly two facts: "We can't know it's really you." plus "For integrity and principle reasons, we can't do it if we can't know it's really you.", then even Tim Cook should not have done it no matter the publicity pressure. Tim Cook should have made it a big promotional selling point plastered on those big Apple billboards in NYC how they refused to do the wrong thing even in the face of massive public pressure. Instead, they did it, which means they could have done it in the first place, not just physically but logically.

It proves that they chose not to for reasons which are valuable to Apple and NOT to the user. Another aspect of b: value not worth the cost. Cost being being at someone else's mercy who you have no leverage over.
Does that mean that they will merge podcasts into YouTube Music? I don't mind, one app instead of two, but ytmusic needs some UI work
I loved the idea of Youtube Premium at first, but I feel €15/month is exorbitant amount for what we're getting in return. Same for Facebook/Instagram which will have a similar cost starting from February.
Was there another commercial game disc that did this? That seems to be central to the video’s point.
That's definitely not the only reason. Again, I've known folks to have long, drawn out, back-and-forth conversations over text, certainly not just a "Hey, can I call you?" text intro, which is what I do.
How does that have anything to do with disabilities? Honest, it sounds like a form of fancy customisation and I don't doubt Wayland may not support it, but that's not why accessibility is a thing.
Replaced by YouTube podcasts, feels like they’re consolidating all entertainment under YT brand.
The link is 404ing. Suggest https://blog.youtube/news-and-events/podcast-destination-on-... instead.
Also, http://www.numdam.org/item/SPHM_1979___2_A1_0.pdf
Unit tests are great, but the way we often do unit tests is often as simple change detectors, which don’t say so much about correctness as much as they do about the code still doing what the programmer thinks it is doing (and tests often need to change if the code changes).

It would be nice if unit tests were more like interlocking evidence of system correctness, but right now we just have integration tests with poorer coverage for that.
They threw it away for 12M.
> Contemporary startup engineering culture is best described as frenetic.

Also, like... not really engineering per se
Experimental Chromium Web Platform Features
Ecology gardening!

- germinating native trees in my yard to replant in the wild

- trying to increase biodiversity by attracting pollinators and pests, and covering with native plants.

- trying to improve the soil health of my yard: cover crops, low-till, (vermi)composting
From what I can tell, Wayland makes things much less customizable and much more brittle than X11 (since Gnome, KDE, etc have their own monolithic compositors, and implementing a compositor is much more complicated than implementing a window manager). Since accessibility implies customization (for different people's issues), I think that means the Wayland ecosystem will never support accessibility in practice.

Take this redit post from someone with a bum shoulder, for example:

https://www.reddit.com/r/linux/comments/17oo98g/wayland_simp...

It's the second hit for "Wayland Accessiblity Protocol", so (I'm guessing) if there is such a protocol, it's extremely obscure and unsupported.

The first hit links to these two pages, which are separate lists of wayland accessibility regressions for KDE and GTK:

https://www.freedesktop.org/wiki/Accessibility/Wayland/

https://www.freedesktop.org/wiki/Accessibility/GTK-a11y-reva...

Of course, even if they address all the things on both lists (which is at least twice as much work as doing it under X11 was) none of that will help the person with a bad shoulder, since they need to mix and match between multiple environments to use their machine.
That reasoning is flawed. I could easily counter it with similar flawed reasoning: My AMD cards works (without proprietary kernel modules) flawlessly wit Wayland. I can play Cyberpunk out of the box.
Yes sir :)

And pragmatically - this always happens at some point. Something something about deadlines and need to get this out yesterday.
I gained the most from gobase.org, just clicking through professional games. The tool you can review/replay games with lets you try to guess the next move - just let them play the first 10-15 moves and then start guessing. Don't spend a ton of time thinking, just _guess_. Guess over and over, and if you don't guess the move after 5-10 tries, have it tell you, try for a few seconds to understand why that might be a good move, and continue.

You should totally do the tactics and puzzles that you can find (that same site has a bunch), but there's a lot more strategic recognition and pattern-matching in go than chess.

I'm also interested to hear if there are better tools though in the last .. Christ, twenty years? I'm old now -.-
Paul Graham would disagree.[1]

[1] http://paulgraham.com/makersschedule.html
I'm only an amateur aviation geek but this number ($3k / hr) doesn't strike me as excessive. Aircraft in general, and helicopters in particular, are expensive - everything about them is expensive. Fuel, parts, maintenance. For every hour of actual use, you need to spend time training pilots, you need "spare" pilots, who are paid a lot, and also require training... Aircraft spend spare parts faster than cars in routine operation, much more so than cars (which only need parts when something breaks, if you're lucky you could go for years with no major spare parts needed in a car).

Whether they overuse helicopters is a separate matter - no idea.
You’ll have to play up the hydrocarbons to get the US to fund such a destination.
The article states exactly this and also tells you how you can migrate your subscription to any other podcast platform
Keeping it going requires engineering resources which I imagine they want to redeploy
Yes. Anytime anything that's generally good comes up, there's a torrent of reactionary butter voices, who cast broad disparagement about with abandon. It's a terrible plague.

We dealt with it for years for systemd, but the tides have turned there pretty broadly & 99.999% of us get it and see the value and understand how it's much better than copy pasting shoddy shell scripts around.

Making arguments that people can rebut or support would drastically alter the situation. (Those arguments not all being "Nvidia doesn't work well" would also be required in this case; we of open source are closest to the gods but even us saintly miracle workers on earth have limits & that green devil does confound us.)

Climbing up the ladder from lowest to highest form of disagreement, it would be nice to see folks able to acknowledge perspectives from the other side, to be able to go through what aspects are good & great. Having nuance does not seem to be a strong suit for the anti systemd anti pulseaudio anti Wayland posters. Sometimes there's some of this done, but often pretty backhanded. I'd like to see more steelmanning.
Yes it does seem like you live on a different planet. Food in Europe in my travels is cheap comparative to the US. :)
> What differentiates a city from a village is legal status, not size

Fine. And legal status depends on location. There are many localities.
What is this scenario where someone's laptop gets stolen and then somehow returned to them? Is that common? Never heard of that ever. And with all this information about what happened to it while it was stolen. So weird.
There's no good common category beyond just "sound media" for music and podcasts I think. They play together on radio obviously, but there's something weird to me about them sharing the same app. The sorting, filtering, playback controls, and presentation all feels like its too different.

Seems to be the way the big tech music apps are going though.
Is it app state specific? Can it detect a text box within an app? Or a text box while in Insert mode in a vim-like app?
Alphv leak site seized by law enforcement as decryption tool released
Big win for law enforcement here
There are times for constructive advice and there are times when '...so don't do that' is the right answer.

> It’s easy to write a test that doesn’t provide useful information across time.

I firmly believe this is one of those times.

(Currently my only issue with tests in the product I work on is that they take too long to run. Can't have it all.)
Google being a giant monorepo is almost certainly at play here. Maintenance costs are always high on products. But upgrades and constant progress on underlying technology is, itself, often a large part of the need for maintenance.

Please don't take this as an argument against monorepo. It is a discussion point there, but even if you view this as largely negative, I assert a lot of these negatives come with the size of Google.
I wanted to hate this article, but it actually had advice I've seen posted here many times. Some stuff IS better in person. But a lot is fine remote. And if you support your remote workers properly, even the ones who did better IRL can be pretty close to that remote too.

"[n]ot every worker is involved in the innovative core of the business — the part of the operation that's trying to come up with exciting new things. Yes, the product teams will probably stumble upon better ideas if they're together in person. But the people in roles like accounting, HR, and IT are there to support the innovators, not to innovate themselves. So they should be fine working from home. That's one reason companywide RTO mandates make little sense."
If you're using python `scipy.optimize` has several good options for the minimization procedure.

I guess you could even use those if you're not using python. But it'd require slightly more plumbing.
I imagine Google sees a benefit in funneling people into YouTube Music's ecosystem, ostensibly to sell YouTube Premium subscriptions.
Stay DRY in Your API (APIFlask)
We discuss here a relatively modern stack for python backend API that enables auto-documentation and reduced code repetition.
Not too long ago MySQL didn't have transactions.

Edit: I would just love a comment from the person who thinks 'missing feature in the past' is wrong, unfair or irrelevant as a reply to a 'missing feature in the past' comment.
As long as casinos are a thing, Bitcoin stays a thing.
No one suggests discarding integration tests. The end of the quoted excerpt from Feathers above explicitly supports them.

Tests that do these things aren’t bad. Often they are worth writing, and you generally will write them in unit test harnesses.

You hinted at the value of separating unit tests and integration tests with your observation about 40-minute unit test runs being way too slow. The process friction it creates means people will check in “obviously correct” changes without running the tests first.

Feathers continues:

However, it is important to be able to separate them from true unit tests so that you can keep a set of tests that you can run fast whenever you make changes.

You want your unit tests to be an easy habit for a quick sanity check. For the situation you described, I’d suggest moving the integration tests to a separate suite that run at least once a day. Ripping that coverage out of your CI may make you uncomfortable. That’s solid engineering intuition. Let your healthy respect for the likelihood of errors creeping in drive you to add at least one fast (less than one-tenth of a second to run is the rule of thumb from Feathers, p. 13) test in the general area of the slower integration tests.

The first one may be challenging to write. From here forward, it will never be easier than today. Putting it off is how your team got to the situation now of having to wait 40 minutes for the green bar. One test is better than no tests. Your first case with the fixture and mocks you create will make adding more fast unit tests easier down the road.

Yes, just as it’s possible to make mistakes in production code, it’s certainly possible to make mistakes in test code. Unit tests are sometimes brittle and over-constrain. Refactoring them is fair game too and far better than throwing them away.
Each individual socket isn’t fused though. The entire circuit is. The fuse(breaker) is going to be significantly bigger than any of those amperages.

The breaker is there to protect the wiring in the building, nothing more. It’s spec’d to the gauge of the cable in the wall typically.
The New York Times' Big Bet on Games
TFA mentions that their openings preparation didn't help much, and mentions next steps as learning "Basic Endgames".

The minute you stop blundering pieces you find yourself in a nearly even endgame.
It’s better to avoid that podcast altogether.
...and when I saw the headline above the photo.
Was this statically or dynamically typed language?
I have a very difficult time parsing your words. I'm sorry.

I'm just saying gecko was not embeddable and was never designed to be so. There has been some efforts, and all failed.

As far as I know! … so I'd be happy to be corrected, I'd love to hear more about the history of gecko.

And you seem to know things I don't know, so I'm just asking what you are referring to. Out of curiosity.

> Gecko had, by the time that Servo was conceived, undergone refactoring that knowingly made it more difficult to embed

What kind of refactoring are you talking about?

And back to your original statement:

> Gecko was originally conceived to be embeddable by design

What are you talking about here?
imagine as a species being so powerful that you manipulate the fabric of reality to taint professional interstellar communication with an audiovisual feed of your presence

amazing
Slight correction, Mistral.AI was funded by two people from Meta (Guillaume Lample, Timothée Lacroix) and one from Deepmind (Arthur Mensch).

For new technologies, what matters most might be the universities where people are from, rather than the companies. The founders of Google graduated from Stanford. The founders of Mistra AI graduated from École Polytechnique and École Normale Supérieure, that are renowned in France, notably for their scientific formations.
I feel like it is possible, but just not anything we will pursue. Nuclear reactors? Inductive charging in the floor? some kind of overhead electric like we use to power trains? I'm sure it's "possible", but probably not safe for humans to be around.
Google as a brand is something I don’t trust anymore.

- cloud? You’re far better at aws than gcp

- email? Got my life-long gmail account blocked for no reason. I’m using icloud+ and custom domain now. I have a dummy gmail account just in case

- drive? I don’t trust my gmail account so, I cannot trust drive either

- search? Guilty. I’m still using it, but less and less

- youtube? Annoying af with ads. I don’t bother with blockers

- phones? Nexus 5 was great. It lasted me 4 good years. Nowadays if I want good quality I go to apple
Having personally melted one of these spatulas into a pasta sauce, I would buy a nice one for maybe $5 :)

Or a wooden spoon. The ones without a surface coating are not always easy to find, but they’re very cheap, don’t melt, and last for years.
- Gaming (Planetside 2 for the social/challenge, Space Engineers for the chill builds)

- Gamedev (same TD game project for like 10+ years, off and on)

- Building random things with PIs and a 3d printer (remote controllable FPS robot, cat laser toy, etc.)

- Photography

- Hiking

- Random home improvements (most notably a budget theatre setup)

- Reading for self improvement
The ones I participate in currently:
Off-road truck building (mostly rock crawling),
Metal fabrication (welding, tube bending, etc),
Weightlifting,
Surfing,
Built a pond in the backyard with bluegill and leopard frog.
Good. The last thing this worlds is new mergers. It's starting to look dystopian out there.
> That's because French restaurants in US are considered fancy.

This is true, and to be fair I forgot about that aspect. However even American fair (burgers, etc) you’ll pay $17 for a burger.
The entire podcasts industry seems to be on a downward spiral. I feel like the days are numbered for Spotify's podcast dreams as well, looking at how little they are promoting them now in app or outside. What on earth happened? It was the hottest new thing in media, and then...everyone just collectively lost interest? Was it just the Covid bubble, or something else?
This article is very true.

But most of the article is taken up with the dangers of trying to get in an inner circle. It's easy to miss thinking about the equally true last paragraphs.

> The quest of the Inner Ring will break your hearts unless you break it. But if you break it, a surprising result will follow. If in your working hours you make the work your end, you will presently find yourself all unawares inside the only circle in your profession that really matters. You will be one of the sound craftsmen, and other sound craftsmen will know it. This group of craftsmen will by no means coincide with the Inner Ring or the Important People or the People in the Know. It will not shape that professional policy or work up that professional influence which fights for the profession as a whole against the public: nor will it lead to those periodic scandals and crises which the Inner Ring produces. But it will do those things which that profession exists to do and will in the long run be responsible for all the respect which that profession in fact enjoys and which the speeches and advertisements cannot maintain.

> And if in your spare time you consort simply with the people you like, you will again find that you have come unawares to a real inside: that you are indeed snug and safe at the centre of something which, seen from without, would look exactly like an Inner Ring. But the difference is that the secrecy is accidental, and its exclusiveness a by-product, and no one was led thither by the lure of the esoteric: for it is only four or five people who like one another meeting to do things that they like. This is friendship. Aristotle placed it among the virtues. It causes perhaps half of all the happiness in the world, and no Inner Ring can ever have it.
Home Buyers Are Ready to Buy. But Sellers Aren't Selling
You're right, the wording is confusing. It should be "parent class". There is only one object, a MyThread object. In C++ when an object is destroyed, all the destructors in the hiearchy run, from bottom to top. So first ~MyThread and then ~Thread.

Anyway I think it is odd design to stop the thread in the destructor. You'd normally stop the thread first and then destroy the object, not the other way around?
Steam deck is AMD, not Nvidia. I was surprised that the parent had good performance in games with Nvidia+Wayland.

Edit: I did a quick Google search, and your comment is dishonest. Many people are complaining about input lag on the steam deck. They've even measured it [0]

[0] https://www.reddit.com/r/SteamDeck/comments/11yuulz/input_la...
Loud breathing is one of my biggest concerns when wearing noise-cancelling headphones around others. Partly because I dislike hearing it from others and don't want to subject them to that, and partly because I don't want to sound like a smooth-brain mouth breather.
If you like things inshittified, then it seems like a great idea. Let's put big tech in between me and the things I want to consume, when there's no need, and let them begin to try to make money off of it and make everything worse!
Student RP2040 Projects from Cornell
But they are, even if it's not as direct as you like. The company/inventor is the patent holder, which benefits the inventor either directly or indirectly.

You're making it out like the individuals do not benefit from company's success. I'm saying that's not true, the continued existence of the company is a benefit to the individual.
> but I feel €15/month is exorbitant amount for what we're getting in return

I think it comes down to how often you use the platform. YouTube has been my primary media source for the last twelve years and ads are what paid for that. Now that I can pay $14 (USD) per month to give the people I watch a bit more, have no ads, downloads, and a few other nice little features, it was a no brainer for me. I have always gotten _way_ more mileage out of YouTube than HBO or Netflix.

But if you don't, then it's probably not worth it and having an advertisement will pay for it instead.
I’m still not sure I understand Wayland. With X11, the server manages input, windows, and desktops and provides hooks so a window manager process can decorate those objects. Other processes can make a window and logically draw to it, and the X server does the physical rendering to a screen.

But with Wayland, who does the physical rendering? This responsibility is all now dumped on the window manager?

Edit: ahah, modern systems punt the actual drawing off to the kernel, using Kernel Mode Setting. What I would’ve called the framebuffer when I were a lad.
Which linguistic cues make people fall for fake news?
Just wanna throw my hat in for an unsolicited Kagi recommendation. I switched almost a year ago, and it's been great.
Based on the first three figures, it seems like the author isn't familiar at all with probability in high-dimensional spaces, where these phenomena are exactly what you'd expect. Because of that, the figure with intersecting spheres is a big misinterpretation. I stopped reading there, but I think it's good to generally ignore things you find on lesswrong!
Journalists have been waiting their whole life to publish those headlines :-p
Given how much is still unknown about the planets in our own solar system, I wonder why we haven't prioritized putting a satellite or two around each one, starting with Mars. We can obviously get the satellites there, and I'd imagine it's a lot easier to get better longitudinal data by watching it directly over time. Even something as simple as our current weather satellites over Earth would provide a ton of useful data.
Family, Rock Climbing, Road Cycling, 3D Printing.

I'd like to pick up an instrument (played several, decades ago) or cooking. Maybe when I retire.
Motivating Kids to Love Golf [Video]
i3wm and Android are polar opposites in terms of how much power users have to customize the experience (almost a necessity for using i3wm, and almost impossible on a unrooted Android). Strange situation you're in if you want a locked down, polished end-user experience on i3.
I also left Spotify because of podcasts. I did not want to listen to podcasts, and they couldn't get that through their heads, shoving it down my throat, advertising it to me, even though I paid for an ad-free experience. Drove me crazy, so I left.
Swing dancing is the most important hobby I have because it is the foundation of my social circle and helps me to build relationships with people outside of my immediate professional and economic circles.

It's also great to be able to go to pretty much any reasonably sized city, head to a dance and immediately start building a new social circle.

Besides this, I have been making live programming videos on YT for a while, but more recently I've started experimenting with using video as a medium for storytelling and highlighting things I appreciate in the various communities I am a part of.[1]

[1]: https://youtu.be/79ceG6RCLHA?si=YbD1XMsSb8mZWQ8Z