skysight-inc/HackerNews huggingface dataset:
Relevant Don't Get Distracted (2017) https://news.ycombinator.com/item?id=42388354
Ctrl-W originates (on Un*x) from the ‘new’ BSD tty driver in the late '70s. Ctrl-U vs Ctrl-X was one of those BSD-vs-AT&T things (where V7 defaulted to ‘@’ 'cause your terminal might not have those fancy control characters). `vi` respected the current tty settings.
Social security is self-funded from the social security payroll tax.

If the tax collected isn't enough to fund it, maybe we could eliminate the cap on that tax for starters.

Eliminating SS or cutting benefits is going to utterly screw millions of elderly.
"It reminds me of OB/GYN providers that deny childless women sterilization procedures"

This is complicated, because forcing doctors into doing things that they consider unethical isn't ideal either.
Not just Silicon Valley, Texas Instruments still supplies Russia with technology that powers missiles and their development. An article suggested they turned a blind eye to Russian online accounts in their internal systems based in Hong Kong buying all the technology they needed to support missile manufacturing.

It will be quite ironic when Americans are dying from the technology they sold to their enemies.
I don't have this problem at all, and yet I use Copilot daily since it was closed beta. The output I get is very helpful, indeed sometimes wrong but it's very much outweighed by the successes. I sometimes turn it off to remember how it used to be, and it's just terrible. It actually makes me and my team 10x devs.
If I could put the clock back there are lots of things I'd do differently though...
EFF Speaks Out in Court for Citizen Journalists
Yeah sounds like a dummy space nerd. As if PRC needs drone footages of Vandenberg.

>ZHOU also recognized thatphotographing the SpaceX facility on VSFB was “probably not agood idea

...

>ZHOU said he previously got into trouble in Chinafor flying a UAS in a restricted area. More specifically, ZHOUwas arrested for flying a UAS near a government building atPeople’s Square in Shanghai. He was subsequently fined for this.ZHOU did not register the UAS in China either.

...

>ZHOU originally downloaded the bypasssoftware in 2019 to get around the no-fly zones in Shanghai.Referencing the bypass software and his UAS, ZHOU said,“Normally, if you didn’t have that software, it wouldn’t be ableto take off from here.

OTOH

>Notably, on that same day, November 30, 2024, a sensitive payload developed for the National Reconnaissance Office had been launched to orbit by a space contractor.
It’s hard to ask this in a non-confrontational way, so I’ll just come out with it:

How do you square that with the modern Catholic church’s systemic support of sexual abuse of minors?

I mean this in the most inquisitive way possible. An organization’s what it does; the modern Catholic Church (leaders) have supported some horrible things. How do you separate out the good bits from the bad bits?
I'm currently doing advent of code in Scala 3 to learn a bit of this language.

For loop does weird things there. It can be used as a flat map as it can iterate over multiple iterators at once and yield a value for each combination.

What's bitten me so far multiple times is that when you iterate over a Set or a Map the result of for expression is also a Set or a Map.

But since you have access to keys during iteration then some iterations, if they return same map key or same set value, might get silently overwritten by others.

I don't remember having this problem in Rust because there I had to be very intentional about iterators.

The other thing that bit me was that arithmetic on Int overflows silently, but that's apparently a Java thing, which made me wonder how is Java an enterprise language.

Otherwise Scala 3 is superb expeirience. Syntax is ultra-flexible and local extensibility of everything and access to things from the context of where your code is defined and even from the context where it's running is magical.
i’ve been quietly on the job market the last month or so, and i’ve been kind of surprised at the number of recruiters who insist they need an “actual resume” instead of linkedin profile, which honestly has been my resume for about 15 years now. i finally dropped a PDF of my profile into claude and got a resume condensed, but i have a hard time seeing the advantage in this day and age.
It’s still annoying if the starting position is one that only one of the players is deeply familiar with. Too much luck factor. They should go the shogi route and get rid of draws if they want to improve chess so much.
Maybe I'm dumb, but I can't see how the code in the "Errors and map" section can compile. "transform_list" returns a Result<>, yet "result" is just a Vec. I thought you always need to wrap it with Ok()? Is that a new nightly feature?
Frontier Models are Capable of In-context Scheming
Thank you! I've just fixed the first point. For the second point, I have to look for an alternative to Google Forms. At the moment I am not yet obtaining any data from Insolvenzbekanntmachung. Insolvencies are also stored in the Unternehmensregister. However, this could certainly be integrated quite well.
Your point being?

That it does not happen to you, means it never happens to anyone else?
Echoes, which is on Meddle, is one of my favourite tracks of all time. It's an incredible sonic journey through all kinds of territory, and I find myself rejuvenated after having listened to it.
It's just a grep bug, ripgrep is fast and supports proper regex.
> Is this just exec FOMO trying to catchup to Apple and Meta?

Google doesn't work like this.

People can almost autonomously spawn up small projects.

If it looks promising they keep getting more resources until it either has explosive growth and profits or someone higher in the chain thinks there isn't a current viable path for THAT version of the project to profitablity.

Google might believe in XR and keep funding these small projects, but if none of them display evidence that that particular approach is going to be huge, then they move on.

It's not top down.

Sundar doesn't say, we need more XR. Team, go find me the most promising options, and then we'll fund it to the moon. And then a month later he gets bored and says, no, never mind, kill that. Let's chase another hype bubble. Only to then months later come back and say, team, we need more XR!
Not sure I'd call Animals overlooked. It top-3's pretty much everyone's PF album rankings. Yes, DSOTM gets a lot of attention, but Animals is a well-recognized amazing album.
Informally, yea. Wasn’t usually a lot to go over when it was short cycles with that particular team.
I’ve never seen a sensible argument against the idea that somebody of sound mind shouldn’t get to decide when to check out for themselves.
These HN comments are both uplifting and wild to me at the same time. I live downtown Toronto, work on Bay St and all I hear is how insane we are allowing all these people to kill themselves with MAID, even on the occasions I log onto twitter, if Canadian stuff comes up I always see some "omg the Canadians are crazy all killing themselves" - I always thought MAID was great but had started to wonder if I'm wrong headed about that.
Natural death is the nash equilibrium, everything else is politics.
The point is that the senior professionals who benefited from it created so much additional productivity, it doesn't matter that there is someone who can't use it well - that doesn't make AI useless or not worth it.
Name has no connection to the important Chinese philosopher Mozi[1] which was my first association. As for the value proposition of the app I personally don't see it. If I want to speak or catch up with friends - I message them and/or call them. I don't see how yet another app makes this easier.

[1]: https://en.wikipedia.org/wiki/Mozi
glad to see another Scala fan :)

keep in mind that "for loops" are really "for comprehensions" and desugae into flatMap/map
> because publishing houses are inundated with manuscripts, so they must reject most of them

There is also hidden specialisation. As the rejectee, it's unclear whether you're being rejected because you're bad or because you're a bad fit for the rejector. Over-indexing to one or the other can lead to underperseverence or delusional dedication.
Software takes time to mature and if almost 0 people use the feature it never will.
But this is the whole concept of the "nuclear triad" -- bombers, land-based missiles and submarine-based missiles. It would be nearly impossible to stage an attack so stealthily that all three legs of the triad would be unable to respond. It's like keeping backups of your data in multiple places and/or on multiple media, a method of assuring recoverability when part of the solution inevitably fails.
That's eastern Jesus you're talking about, right?
Additional suggestions:

* Respect the user's default foreground and background color. Don't change them without good reason.

* If you use colors, make them legible regardless of what the default background and foreground colors are, and regardless of the terminal's color map.

* Don't use color as the only indication of something. The user's terminal might not display it, and it probably won't be preserved in copy&paste into notes.

* Use emoji only judiciously, if at all. Similar with gratuitous non-ASCII characters. It doesn't display everywhere, it doesn't paste well everywhere, and emoji can be a bit much when copy&pasted into some notes.

* In a scrolling (non-full-screen) stdout-ish output, don't delete important information that you showed temporarily. For example, hiding warnings or filenames compiled, to display a green checkmark for done. For another example, clearing the screen of Web app build information (including package security warnings!), to display a message that it's running in dev mode, is also not wanted. People might want to see that information, or copy&paste it into notes.

* If you went full angry fruit salad with your command line program, because it's your baby, and you're having fun hamming it up, that's fine, but please provide an easy preference setting for people to opt out of that. Your program is probably only one of many things on user's workstation display, where other programs might be using color and visuals more meaningfully, so animated throbbing red explosions for the code reformatter is a bit much.
Streamer discovers major vulnerability in Cognition's Devin live on air
I rarely eat any of that fake meat stuff, and the stuff I like is not the hyper realistic stuff with weird fake blood.

Like chicken? Sure, to the extent that it is often bland and flavorless.

We freeze and thaw tofu a lot, which helps the texture.
Even if you trust Microsoft not to keep it, not to access it and index it on their cloud, and even if they were kept encrypted and local, it is still searchable and index is available on runtime. So you have yet another process that has this unencrypted in memory. Great target for malware no matter what.
ikr!
I remain convinced that Anathema are big fans of "Animals" because if they didn't write "Pulled Under at 2000 Metres a Second"[1] immediately after listening to "Sheep", I'll be a monkey's uncle.

[1] https://www.youtube.com/watch?v=UKFzGI8Fxq0
Via extensive research and double-blind studies.

There are thousands of articles showing levels of acetaminophen that do, and do not, cause hepatotoxicity. Here are all of them:

https://scholar.google.com/scholar?hl=en&as_sdt=0%2C38&q=ace...

This isn't new, here's an article from a half century ago discussing exactly this: https://www.researchgate.net/profile/Barry-Rumack/publicatio...
My issue with this kind of piece: a lot of words like "sometimes", "often", "really", "exact", and zero data.
Doubling down on anecdotal evidence, okay.
AI Decodes the Calls of the Wild
why should computer science be limited to things that are first order PA?
Carta is making it too difficult to cancel subscriptions, some founders say
You want to shine a laser with the intent to "fight back" at things flying in the sky at night that you don't recognize?

Well. That would be a federal crime with up to a $250,000 fine and/or a federal prison sentence of up to five years.
How Interstellar Objects and Rogue Planets Can Be Trapped in the Solar System
There are (dozens) of us who really like Division Bell, come on.
Hi,

I’m coming here a few days later and I would like to thank you for the feedback and reflection. My impression is there are two styles:

- Restless: Hire and fire as fast as possible until you work with the right people, be tough. Could be positive if you can spell out the rules of success very clearly, with 100% reliability.

- Patience: Hire and train until people fulfill your needs. Run the risk of charlatans. Sometimes even good people end up slacking off because they aren’t motivated by the trust and the absence of the carrot and the stick. But you have the satisfaction of caring about people’s wellbeing. Which they most probably abuse, and they’re probably not even happy in this situation.

It’s Christmas so I’m having hard times firing 2 non-performing people who may just happen to need more time to ramp up than I estimate. January’s coming up soon.
Latest fad terminology. Up there with "User Friendly"* or "Fuzzy Logic" as meaningless waffle by Sales droids.

* Somebody on the Net said of 'User Friendly' that it could be replaced by 'Lemon Scented' with no loss of meaning whatsoever. "Powered by AI" is no different.
When there's no place for the compacted feces that's building up to go (due to a failure in peristalsis, for instance), it backs up into the the stomach, which naturally irritates the stomach and causes the person to vomit the contents, which includes their feces.

I wouldn't wish it on anyone.
> What right do you have to say this woman shouldn't be allowed to end her life though?

Read the article. She really wanted appropriate housing, which was the care she needed for her condition. She tried for years, and they wouldn't give it to her.

So she chose assisted suicide instead.

That contradicts the claim "there haven't been such cases."
"You're pretty sure" isn't unfortunately scientifically admissible evidence.

There is no known safe dosage of lead.

If you are able to detect lead intake in a person, and are unable to detect harm in that person attributable to that lead, that would be news to the scientific community and you should publish it.
> Example: Stadia was amazing and they snuffed it in the cradle.

You can be amazing and not make money.

Google is in the business of building good products AND making money.

Stadia was a good product.

It didn't look like it would ever make money.
That’s not true. Many missiles exclusively use GNSS and/or INS, for example ATACMS and MLRS.
My favorite is the Plans and Plants essay - perfect headquarters are followed by the demise of the organization. (Been there, too - took about two years.)
My grandfather had Alzheimer's, and for years he lived a stressful life. He constantly kept wondering why he's not in his home (he was), as well as some random paranoia, like that I was a thief that had come to steal from him, or that he was elected mayor against his will, etc. It wasn't great for him.
Maybe if it did something very specific you had to set up. Maybe.

"You're using Microsoft Edge, would you like to record your (specific) usage of passwords, personal data, and form entries?" (that can be found encrypted (here) if you're interested)

Not some large scale screenshot operation. The issue is with taking "snapshots of your screen" with no real knowledge of what is even going to be worked on or recorded afterward. How horrible are the identity theft issues? (BS non-threats requiring logins: social blab / news website account with no money attached, Normal dangerous stuff: credit card use (cancel/contest), Somewhat rare: bank accounts (long bank fight), Rare and dangerous: scanned federal IDs (endless nightmares with the feds)) It even makes the task a greater difficulty because there's so little specificity about what's being recorded or what form the recorded information is going to take. And the results are notably spotty like the article mentions.

Also, 95% users. [1] "Across 33 rich countries, only 5% of the population has high computer-related abilities, and only a third of people can complete medium-complexity tasks" Even if we put this in the "only Poor and Terrible skill users would fail" that's still ~50% of the population.

How many click through stuff with "Yet another BS alert to get rid of. Go away, I want to actually use my computer." The WWW has long ago deadened most to annoying spam popup authorizations.

[1] The Distribution of Users’ Computer Skills: Worse Than You Think: https://www.nngroup.com/articles/computer-skill-levels/
Excuse? You must not follow chess too closely. He is the undisputed GOAT. He is clearly bored - he plays atrocious opening moves these days just to get an interesting game. He's so good he transcended the need to keep proving it. Excuse. Lmao. Gukesh is the WC only because he is not good enough to present an interesting challenge.
> The military theory doesn't fit to me on the grounds that at this point they should be just admitting it.

They aren't going to confirm or deny any classified programs that they probably spent billions of dollars on just because the public is spooked.

See also: Mirage Men (2013). The government spent countless hours and millions of dollars to convince one man who saw classified aircraft that what he saw was actually aliens. They even set up a fake alien crash site for him to investigate in order to throw him off.
A tradition (of being highly dysfunctional at the top of chess) kicked off in great style, I would say, by the legendary Paul Morphy.
How Stdbuf Works
Thought it'd be a good submission after the latest Julia Evans post to hit the front page where she mentions stdbuf :
https://news.ycombinator.com/item?id=42275033
There's a lot of good ideas in power shell. I like how they broke up the log stream into separate streams by severity. It still seems arbitrary and insufficiently general though. Why severity and not some other criteria?

What if programs could define any number of output streams? By default they could all coalesce into the terminal but other programs could connect to each one separately if they needed. Like an audio mixer of sorts: by default you get the mixed audio but there are ways to access each individual voice if needed.
Yeah, I hear that in the west as well. I’m relatively young, but enjoy having chats at the park and cafes around me, where median age is probably 50+. So, you get to hear personal stories from people who lost someone in recent times. Obviously there’s always reluctance in discussions as well, like “that person is very strong, I don’t think I’d be able to sign up for that”. But they usually end with “I’m glad that they passed away on their own terms”. I think there’s a disconnect between our social circles (ages 25-50) and supermajority of people who end up taking MAiD way out (70+). So, we don’t hear the heartbreaking but peaceful stories that often.
To be specific: Google could have deployed large games to large cloud services with a large number of GPUs attached. Such a system could support a world with a working set of 128GB or more and draw all the graphics for all the players with everything closely coupled (like very big couch multiplayer with multiple screens!)

Wargaming it though there is no such thing as a "128GB world" from the player's perspective and for a long time high-end games have used many tricks to shoehorn huge worlds into small boxes such as

https://en.wikipedia.org/wiki/Grand_Theft_Auto:_San_Andreas

which was released for the PS2 with just 36MB of RAM! A "128GB world" that is cheaply developed could probably be crunched into a 8GB world that looks good enough with an expensive development process (you need much more out of your systems programmers and artists.) To make something that's truly a different experience you need a "2TB world" shoehorned into a 128GB world which would be an expensive proposition.

I don't think Google could have talked any game dev shop capable of that sort of thing into doing it, it was something Google was going to have to do itself. They could have afforded it. And they could have entirely changed people's expectations about games.
It needs to be much more mainstream (going down in cost and being more portable will help) but there’s already AR piano teaching and what not.
Thanks!

"The consultants wanted something like $200 per disk to convert them."

As P.T. Barnum said, there's a sucker born every minute. Your coworkers hopefully thanked you for letting that be the next guy.

Edit: he might not have said it.

https://en.m.wikipedia.org/wiki/There%27s_a_sucker_born_ever...
I don't think that 6 different streams that will always go to the same place but some of them are usually turned off are very useful. Standard-error/user is useful because it goes to a different place. Levels would be better suited to a simple global variable, or a level associated with each printed line. The chance that someone redirects errors to error.log is reasonable, but the chance that someone redirects errors to error.log and warnings to warning.log and debug to debug.log and verbose to verbose.log is pretty low.
Of course, you are right. But (the linked site) at least has a bot that plays the opening like a human of chosen rating perfectly. It stops working after the opening-stage (since it just copies moves from humans in the lichess game database), but it is still very impressive. For later game stages, some other method would have to be used (unless we play multiple orders of magnintude more games on lichess).

Now that i think about it, i remember the people in the alphago documentary talking about the bot giving its moves percentage scores in both how high winning % the move had and how high % chance that a human would have made the same move that it just played. I wonder why they never showed what a full game of the most human-like moves from alphago would look like. Maybe it actually worked, by feeding it all the pro games in existence, and training it to play the high human % instead of the higest win probability moves like they did in the end.

https://www.chessassess.com/openings
No real regrets besides not saving more of it I suppose.

It taught me a lot and now some almost 30 years later I'm still a nerd and programming bots that make me money.
100% agreed.

I look at my grandma. She's 85, in the middle stages of Alzheimers (usually find and lucid, but sometimes thinks she's in Michigan or Georgia when she's been in Oregon for 4 years), constantly soils herself, can't get up from a chair without assistance (even then it's a struggle), and can barely walk, even with a walker. She got COVID and somehow survived, but got permanent lung damage and now needs an oxygen tank.

She's not living, she's merely surviving. I don't want to be like that. If I found myself in the state she's in, I like to think that I'd admit that I've had a good run, but it's time to move on.
Google puts a (new) date on Maps Timeline's shutdown
Just stumbled onto this forum. Really, appreciated such a thoughtful and insightful comment. Nice corner of the internet you have here.
"Ad-Hoc Effects in Rust" https://capi.hannobraun.com/daily/2024-12-12 discusses the issue in detail.

An early attempt at a solution (2022) was provided by https://blog.rust-lang.org/inside-rust/2022/07/27/keyword-ge...
Ah yes, but who is responsible for delegating authority and assigning accountability? Certainly can't trust the government to such tasks. They might try and use bureaucracy.
You can't access MAID in Canada any faster than 90 days unless you are at immediate risk of losing your faculties such that you couldn't make the choice. You need multiple specialists to assess you and sign off on it etc.
If I recall correctly, there was actually some unstable specialisation in the std library that allowed reusing the backing storage if you do an `into_iter()` and then a `collect()`.