skysight-inc/HackerNews huggingface dataset:
Worth a chuckle from me too. I could and do type that all day, muscle memory. Verbalize it? Not a chance. There's a % in there somewhere.

There does seem to be a subset of questions that are really just "have you repeatedly used this tool in the last few months?". If you have, you'll probably be fast.
Microsoft's products are so incoherent they have certifications for navigating their offerings and pay. I don't think their consumer facing stuff is poorly thoguht out, but their business facing stuff is full of weird and changing names, discontinued and merged products.
Nope. They just want to serve more ads directly to your TV.
We're Now Actuated.com
Here's what Black's Law Dictionary has to say:

*violence.* Unjust or unwarranted exercise of force, usually with accompaniment of vehemence, outrage, or fury. People v. McIlvain, 55 Cal.App.2d 322, 130 P.2d 131, 134. Physical force unlawfully exercised; abuse of force; that force which is employed against common right, against the laws, and against public liberty. Anderson-Berney Bldg. Co. v. Lowry, Tex.Civ.App., 143 S.W.2d 401, 403. The exertion of any physical force so as to injure, damage or abuse. See e.g. Assault.

Violence in labor disputes is not limited to physical contact or injury, but may include picketing conducted with misleading signs, false statements, publicity, and veiled threats by words and acts. Esco Operating Corporation v. Kaplan, 144 Misc. 646, 258 N.Y.S. 303.

[Black's Law Dictionary, Sixth Edition, p. 1570]

---

There's a stark difference between randomly being killed by someone else (i.e.: during a stick-up robbery in the Tenderloin) and consciously choosing to end one's own life: intentional blurring of these lines is often an exercise in bad faith.

These conversations are typically held under the frame that "gun violence" is a valid reason to abridge a Constitutionally-enumerated right.

Suicide, accidental mishandling, etc. are "user error" - not remotely-valid reasons to amend the Constitution or to chip away at rights using legislation.
(Confusingly, vehemently anti-gun folks often hold the most pro-euthanasia/doctor-assisted-suicide positions.)

"Likely to die" is a loaded phrase: why is one person of sound mind more "likely" to commit suicide in a rural area? (Is it that boring?)
The great thing about long pieces of text you don’t feel like reading is that there’s always someone else who will.

Then again this applies for all things in life. Don’t worry if you don’t wanna do the thing. Someone else will.
Apologies if I took more of an implication than you meant.

I do not argue that most programming languages stick with numeric types that are specifically limited in size. Feels like that is a mechanical choice, though? Not an encoding one. As evidence by the fact that different machines have different limits based on the physical size of the adders on them.

I should also say this was a really fun read!
Yes, they do have much less. They do not have two decades of email history, map/location data, photo libraries, advertising profiles on the web, etc...
Alex, the founder of actuated here, we're now actuated.com and are having a look back on the past couple of years

> We take a look back to our launch in November 2022, what we've learned since and what's next for actuated.com.

> Over two years ago we registered the actuated.dev domain with the intention to fix various issues with self-hosted CI runners for GitHub Actions using microVMs.

> I'll set out what we wanted to address in November 2022, the direction customer feedback has taken us, and what we're planning next.
If something that sells 100 million+ devices isn't "super popular", I don't know what is. And not even counting the millions of TVs that have it built-in (Hi-Sense, TCL, Samsung) the brand is pretty ubiquitous.
> See the hockey stick graph or https://xkcd.com/1732/.

Those are good examples of partisan politics misinforming people about climate history, by leaving out 99% of it.

In fact, we're still below the historical average temperature on Earth and about 12C below the hottest times, as the following complete graph (500 million years) shows:

https://www.climate.gov/media/11332

> The fact that there were or will be future rapid changes is insignificant, considering their frequency and scale compared to human caused change

As you can see on that graph, the scale of human caused climate change is smaller than many past natural climate changes. The Paleocene-Eocene Thermal Maximum, for example, began with a global mean temperature rise between 5C and 8C.
Agreed, in the sense that while rqlite has a lot in common with etcd (and Consul too -- Consul and rqlite share the same Raft implementation[1]) rqlite's primary use case is not about making it easy to build other distributed systems on top of it.

[1] https://github.com/hashicorp/raft
> Sentry has never been GPL.

That was my mistake, my brain remembering wrong. https://github.com/getsentry/sentry/blob/9.1.2/LICENSE was its last open source license, MITish, right?

As for calling it "*source" and saying "oh we're not pretending its open source"? This is a point of opinion, but I think that's disingenuous marketing, at best.
this is definitely more of the "roadster". we will be building a limited number to get it into peoples hands as quickly as possible, with future models being lower cost, more efficient, and hopefully even better in terms of control systems, avionics, and autonomy
Overdose Deaths Are Finally Starting to Decline. Here's Why
Yeah. I'm not sure that it will be rideable from SF to LA in my lifetime (even with generous values of "SF" and "LA").

So, yeah, they're working on it... at a glacial pace. And they haven't even gotten to the hard parts yet.
TIL to get a Stadia controller to work with Chromecast Ultra for longer than one session, you still must buy an 8bitdo USB wireless adapter with a pairing button.

Controller support would have been a selling point of the existing line of affordable devices.

Hopefully this is not the case with the $20 Onn Android TV device with USB ports FWIU instead of another $100*n TVs for updates through when now?
It seems there are many aspects of the OpenSSH suite you are unfamiliar with.

I would personally prefer using well-known tools over installing someone's latest project to handle something as sensitive as my SSH credentials.

Installing code instead of editing my .ssh/config seems like a gigantic risk.
ahhh... when i try to Cast from my desktop to my Roku, i see the Roku as a destination, but only "Available for specific video sites". i think it must be that the _Roku_ is restricted as a Cast[ing] destination. my Chromecast HD is in a drawer so i can't test it right now.

so using a real Chromecast, it still is possible to Cast any tab at all?

damn, i should get that Chromecast back out!

thank you for the correction!
I get the impression it's due to the dire warnings that Google present (or presented?) to users when they do a Google Search on a different browser. Google can nag users to switch more effectively that Microsoft (and others) can nag them to switch back.
> It is reasonable to assume

It is reasonable to consider such hypotheses, but until you have some evidence it isn't very convincing. It's on about the same low level of intellectual rigor as assuming that "progress" is all wonderful. Neither good-old-days nor progress-is-always-good are valid modes of logical inference.

Take, for instance, the farming-based diet that our ancestors have eaten for millenia. In fact, there is evidence that it was worse than what went before. But there is also evidence that modern diets are healthier (in terms of robust development to biological potential). It isn't all one way or the other.

Here's a reference to a survey article:

https://pubmed.ncbi.nlm.nih.gov/21507735/
Yes, greedy. Spare me the noble sacrifice theme when they are all choosing high-paying specialties and not primary care. And no sympathy for the debt when they chose the profession willingly and then make 250k+ once they start working. It is nuts to me to say they should make this much or even more when our spending is completely unsustainable. We can't continue to outpace general inflation.

And it's not just the docs themselves, it is the entire provider side. "Non-profit" hospital just means a bunch of execs keep the profits. Playing games with ER/urgent care to squeeze both payers and the patients. They are the bureaucrats managing the lamborghini healthcare, because they want to charge a lot of money for it.
I'm neither a professional mouse clicker nor professional menu selector, yet I and a lot of other people click mice and select menus all day.

For example, there are many professional, indie, hobbyist, and ametuer people called "artists" who use pie menus in tools like Blender and Rhino/Grasshopper and Maya all day, and it saves them a lot of valuable time, and vanishingly few of them are actually professional menu selectors.

And thanks to being "self revealing" and supporting "rehearsal", pie menus make it easy for novice menu selectors to become expert menu selectors, with a smooth learning curve.
I think it’s an extreme version of Schadenfreude. Wasn’t that also something that came up in his biography that he is addicted to drama?

To be honest I don’t think he believes this extreme right wing ideology but stirs the pot for his own twisted entertainment.
I know next to nothing about hashing and Fourier transforms and the like, but my laypersons guess is this is technically true, since if the user makes no attempt to edit the output it could be authored in such a way to give a signature that gives away its author.

But if the user simply sends the output through an intermediary (perhaps local, low resource) LLM, or makes edits themselves, then it will be highly unlikely to be considered authored by ChatGPT by OpenAI’s forensics checks

It’s probably very much not in OpenAI’s interest to use such a system, since it could unnecessarily displease users.
I agree, but they're not just rebranding. They also doubled the price, ostensibly because they changed the form factor and added "AI". I don't need a visible device or AI just to stream YouTube or other video apps.
"You will need an active AWS account with SES enabled to self-host it."

That's an interesting way to see the world...

Nooo, thx........
Here's the replacement product: Google TV Streamer

https://blog.google/products/google-nest/google-tv-streamer/
Gallium expands when it freezes, by about 3%. That might crack something.
Resend is also built on top of SES, and yet it's an extra layer of hosted services on top of it. So this is actually a self-hosted alternative to i.e. the functionality that Resend offers, even though there are still other underlying dependencies. Seems like a reasonable way to describe it IMO.
Fixed, I meant SMTP.
SES is not open protocol and it's not self hostable.
no point in using this for selfhost env
we've definitely thought about that! the force-feedback fly by wire makes it really easy to replicate the feel of flying the real thing very well. What you see outside though will be fixed, so maybe for instrument training it would be good, though I'm not sure about using the actual plane vs recreating the cockpit in an indoor simulator
Man, the part about the credit card at the funeral home hit me really hard.

When I was 20, I witnessed my dad collapse in front of me as the result of years-long battle with heart disease, failed to help him with CPR, and saw him "officially" die in front of my eyes at a hospital 30 minutes later.

Barely hours later I am in a funeral home trying to make arrangements for a cremation because he had no will, assets, or last wishes, and yea, that transactional vibe hit really hard - they were feigning empathy, but I was 20, broke, just suffered a pretty traumatic event and was in quite a vulnerable state. It felt disgusting that they were trying to "upsell" me on services and every step of the process felt designed to wring every single dime that I had out of me. Luckily I didn't have much to give at that time or I probably would have.
I think honestly the best solution really is to just use a stock PC and forget all of this crap. It's a shame there aren't any good open source setups using stock computers like Raspberry Pi that can act as a good Chromecast replacement (or if there are, I missed on it; I tried Kodi but while it is pretty cool it isn't really great for streaming services like YouTube in my opinion.) but on the other hand, it's not the end of the world.

Many modern TVs, if you can find one that isn't complete dogshit (good fucking luck), can do Miricast without connecting to the Internet or requiring an account. That's nice since it fills one role of Chromecast: the ability to easily cast your desktop.

But I'd like a full open source ecosystem implementing casting. Right now using Chromecast protocols from Firefox is a crapshoot and I just haven't bothered, but I don't think there's any reason why we can't just make our own. YouTube may be somewhat hostile, but at a certain point it's hard to stop a cast tool that just execs an official Google Chrome binary, you know? So there's always something that could be done.

That said, I keep a list of instructions for un-shittifying the Google Chromecast TV devices for myself, since I do have a few of them. Note that you already need to log in for this to really work, but I already do that, since I want to be logged into YouTube, for the time being (for Premium and age-restricted videos and subscriptions and etc.)

I'll just copy and paste them here:

## Replacing the Terrible Launcher
Google took a dump all over the TV launcher with ads. Here is a workaround:
1. Enable *Developer Mode* by tapping the TV OS Build Number in Settings -> About 7 times.
2. Enable USB debugging.
3. Prepare a device with `adb`. On NixOS, `nix shell nixpkgs#android-tools`.
4. Find the IP in About -> Status and use it to do `adb connect [IP]`.
5. Install an alternative launcher like ATV Launcher Pro.
6. Disable the default launcher entirely. `adb shell "pm disable-user --user 0 com.google.android.apps.tv.launcherx && pm disable-user --user 0 com.google.android.tungsten.setupwraith"`
### Button Mapper
Google also made their version of Android extra hostile to the launcher being replaced, so when you disable the launcher the Home and YouTube buttons will stop working. This can be fixed using a third party app called _Button Mapper_ available on Play Store.
1. Install _Button Mapper_ from Play Store.
2. Enable the Button Mapper Accessibility Service in Settings.
3. Add the Buttons
4. Map YouTube to open the YouTube app
5. Map Netflix to open the Jellyfin app
The app will warn about not working if the device sleeps, but this doesn't apply as these devices don't seem to "sleep" the way that Android phones and tablets do.

If your auth becomes stale you need to re-enable those app IDs and log back in. This will manifest as things simply not working, e.g. videos not playing. However, it only happened to me a couple of times. I think it requires session tokens to completely expire, which takes a while of inactivity.
and then revealed that GPT-5 will not be released in this year's Dev Day (which goes on until November)
> The problem with "source-available" is that it has no real definition and it conveys no user freedoms at all outside of the loose freedom to read the source code, which is why the term has never taken off with anybody. It's wholly inadequate.

I don't particularly disagree; I'll just observe that calling your particular flavor of source availability the "fair" flavor is a leading characterization that people who do OSS (either for fun or professionally) aren't necessarily going to agree with.

Concretely: I found the terms of the FCL[1], and one of the restraining terms of "competing use" against the "business interests" of the author. Any half-competent attorney could use this to argue that virtually any change, including basic security fixes, would harm the original author's business interests by reducing the relative competitiveness of their version. That doesn't strike me as very fair: as a security person in OSS, I don't want to be punished with lawsuits for trying to remove security problems from the projects I rely on.

> It's definitely not trying to be a "pseudo-open-source." [...] It's a new term to clearly communicate something that's close to Open Source

Can you explain why these sentences aren't contradictory? Please understand that I'm not using "pseudo" to mean something negative; I meant that it's clear you're attempting to adapt some of the features of OSS licensing into something that isn't itself OSS. That isn't a bad thing in my book, but I do think the "fair" labeling and repeated reference to the specific properties of OSS that FSS finds desirable is essentially obfuscatory.

[1]: https://fcl.dev/
After having executed an involved ssh connection, my brain often opts to keep working on whatever I needed to use that remote machine for, instead of switching context and saving the details in ~/.ssh/config, even if I expect to use the connection details again.

So I understand the desire to manage both of those tasks, connecting and persisting, from one tool. I wrote a similar little utility that does this by adding a persist option to built-in ssh. https://github.com/emileindik/slosh
I think that watching two weeks of AI commercials due to the Olympics has something to do with it.

Every single commercial was terrible. With the possible exception of the Salesforce ones, which were clearly intended to be "bad" and to put negative thoughts into your head when you saw some other AI commercial.

Plenty of negative press covered the "Dear AI, help me spam a famous athlete" commercial. But what about all the rest? "Dear AI, please give me the top search result from Old Google, except take longer and use more electricity"

"Hey AI, what color shirt should I wear if I get a gold medal? A blue shirt, that's perfect! Every single other American is wearing a blue shirt when they get a gold medal; I certainly would have messed it up. What would I do without an AI???"
Sure, I don't love cleaning kitty litter, but if I lost the ability to clean it, and I didn't have the ability to have someone else live-in and clean it for me, I wouldn't be able to have a cat, and that would be _immensely_ saddening to me. The same goes for a cutting a lawn; not being able to cut your own lawn means potentially not getting to enjoy _having_ a lawn, given that part of the enjoyment is presumably in actually getting to spend time in it, take care of it, etc.

This isn't even mentioning the fact that the loss of routine can itself be jarring, and of course all of the sibling comments explaining that the real loss is agency. That said, I think it's worth realizing that even though you and I aren't in the group of people who particularly enjoy chores (and those people do exist!), the reason they exist at all is because they do actually accomplish something useful, and not being able to perform them means either losing those benefits or having to rely on the goodwill of others to take care of them for you. Given that the "others" tend to be those closest to you that you care most about, is it really that hard to imagine that someone might feel like they're burdening their loved ones rather than reveling in the "freedom" that comes from not being physically capable of mowing their own lawn?
It sounds like Google wants to get more edge compute in people's homes so they have a new vector to deploy AI products on, but they're still so far from actually deploying an innovative product that they can't announce anything to actually drive up hype.

Then, the rebranding is only because they've abandoned the original "minimal footprint" ethos of ChromeCast.
Autonomous construction of lunar infrastructure with in-situ boulders
With Airplay? I do not think I have ever been prompted to. The TV is a Roku so technically I am signed in there and I have an AppleID but the iPad is my wife’s and the Roku account isn’t the same email as either of those accounts.
Thank you. I sometimes do lose this perspective.
> multi-company cartel

That's one way to spin it. Another way to spin it, which is how it will be presented in court, is this "cartel" is tasked with advising their clients on how to direct their advertising budget to maximize their reach and protect their brand.
Ok, what's the device to get now if you're looking for a chromecast experience? Who will take my money now that Google doesn't want it?
You have a wrong understanding of self hosting. SES is not self hostable and require to depend on close source paid service.

So this just makes an opensource email UI not platform
good to know there are alternatives!
SSH already has host and key management via the user's config file.

I somewhat understand the desire for an SSH client that behaves like the Docker shell, but it needs some features that actually set it apart.

How about putting different hosts into groups, and then running a command on the group so that every machine in the group runs the same command?

How about managing both hosts and users so that I can easily log into a system as different users for different purposes?

How about adding some security features to make key management more secure than the standard "everything in the .ssh directory" strategy?

Maybe add some SCP/SFTP features so that moving files from host to host is easier. Maybe even have a package you can install on remote hosts so that they can transfer files directly between each other when asked to from an outside terminal.
You should really look into Ansible, and ssh_config...
Yeah the error handling is a side-note here. The main thing to understand is that postgresql transactions have "read committed" isolation level by default, which means that reads will see the writes from any committed other transactions, which means that there can be arbitrary changes to data between operations, e.g. between insert and select, even if no errors or conflicts are involved. This is pretty much what the sample I posted in parent comment demonstrates.
It reminds me another JavaScript path finding algorithms visualization: https://qiao.github.io/PathFinding.js/visual/
The core innovation here is the fly-by-wire/simplified control scheme. This doesn't exist in any GA aircraft.

As our system has been developed so far, it has negligible impact on the speed and usable load of a base TSi, costing $500k for everything.
> I guess it's now, like 1.5 months until the inevitable "Sentry: it has been an interesting journey" blog post?

That’s the beauty though: if we really fuck up it eventually fully turns into open source.
As a side note, that was a gracious way for you to reply. Nicely done.
Discussion (27 points, 7 days ago, 152 comments) https://news.ycombinator.com/item?id=41103166
The pro move is getting a K830, a far superior keyboard/trackpad combo with backlighting. Unfortunately, also with a very weak microUSB charging port. Logitech perfected, then discontinued the best HTPC keyboard ever.
Which industries are most at risk for layoffs?
While it impacts both, In wonder if--in the long run--there's more value from autocomplete in reducing error, as opposed to saving seconds of time.
X, Owned by Elon Musk, Brings Antitrust Suit Accusing Advertisers of a Boycott
The models do not account for attack drones which kills most Russian soldiers these days. They also do not account that due to observation drone presence attacking leads to greater losses.
Great! If you had such a special use case that you'd use hyper specialized programming language for numerics like Julia to solve why choose haskell at all? This confirms there was something very wrong in that development team. It's like having to write a web application and choosing CUDA.