skysight-inc/HackerNews huggingface dataset:
Does two years count as temp? What if one in five stays on for “life”

I am not claiming I have perfect solutions, just that we need to be more mindful of our supply chains. And when we are we start demanding things of those supply chains - and if we are sensible we support those suppliers
> China represents an even larger pool, and yet we do not observe a large percentage of Chinese managers or CEOs. Care to theorize why that is?

I think one reason is that Indians are culturally much closer to Americans than East Asians are, specifically in terms of attitudes toward selling and self-promotion. I think language also has something to do with it. English is not only mandatory in Indian K-12, it’s widely used even among Indians. For example, the main India government web portal (India.gov.in) goes to an English site. You need to go to India.gov.in/Hi to access the Hindi site.
Sigh... It was only a matter of time.
Are we advertising papers on hackernews now?
Programming Beyond Paradigms
Many countries require citizens to either have a passport or a national ID card. Lately, many countries have also been switching to biometric ones.

Not saying this helps in any way for employment purposes today, but the technology is out there in many places.
As a sys admin, what do you do when you see 5% of your email hitting spam because the recipient’s Office365 mail server is misconfigured?

Agreed it’s a net positive, but it kills me when the reason emails land in spam is misconfiguration at the recipient’s end. (Like forwarding emails which breaks SPF)
Well... supply chain attacks are trivial to anticipate. A lot of modern programming (I'm thinking JavaScript especially when I say this) involves what seems to be 100s of dependencies. If there is a 1% chance of a random repo having a backdoor, the project will be compromised. That is clear and obvious.

The problem is that the people who act on this and minimise dependencies are at a significant economic disadvantage to those who don't. A project with high risk tolerance has to write a fraction of the code and solve a fraction of the problems as someone who carefully writes secure software.

The trade off isn't just "convenience", we're talking massive differentials in productivity that favour insecure models. It is much cheaper to accept that data will leak sooner or later, to the point where we can assume that if something is economically developed that is evidence it can't possibly be secure. That isn't an argument for more security though; if possible it is better to just design systems where leaks don't matter (eg, here in HN it isn't clear why I'd care about a leak - everything is already public except for the IP address in the server log).
The investigation of criminal misconduct at Boeing is not a panic response. It is serious. The company is run by actual criminals who knowingly and wilfully defrauded US regulators and ignore safety/quality concerns raised by inspectors who work at the company.

Boeing's MCAS fraud caused two complete losses within a few months. The carnage only stopped when regulators forcibly grounded all 737 Max globally while Boeing continued to deny any issues with the airplane design and blamed the pilots.

If someone was sitting next to that window they would have been sucked out and killed.

The airplane safety record is relatively good DESPITE the criminals running the show at Boeing who are actively against safety.
The laboratory dialogs are worth seeing.
Interesting. Do you have more technical details on how to build these same tools for myself?
> There’s no way to know what an apparently simple piece of code will actually do without knowing the specifics of a given framework.

Yes. In solid-js JSX interpolation needs to be read as having implicit lambdas. You need to know how a framework works to use it

It's somewhat what the discussion was getting at between Ryan & Dan. solid-js having fine grained reactivity involves a lot of lambdas, in JSX they're implicit, but code outside of JSX has to spell them out explicitly
TikTok and YT shorts condition us all to have shorter attention span
Unraveling Havana syndrome: New evidence implicates the GRU's assassination unit
Using disordered rocksalt oxides as cathodes for rechargeable magnesium batt
I have to admit that is a good point - myself I think there is some other goal here - I am trying to build reproducible workstations and servers (nix os). And until right now I have not even considered can I put all the source code I am sitting on in one place.

God knows if I could. It that has to be the first place to start
Isn't HDCP/DRM implemented in ASIC hardware? There is nothing programmable there.
It didn’t help that Tesla seemed to be much better at setting up charging infrastructure than VW. Electrify America is kind of a joke now, with busted chargers being the norm rather than the exception.
I was kinda hoping there would be a link to where I could actually learn some cool stuff about mainframes…
Google themselves recommends sending different types of emails from different subdomains of the primary domain to help Google differentiate between transactional, marketing, newsletters, outbound, etc

Any half decent marketer will 100% use a different domain for outbound sales (or any use case where spam rate might be abnormally high).
This quote.

> The LLM part is almost irrelevant to the final result to be honest
> Write code that is meant to be deleted.

I've been trying to push the phrase "Design for deletion", as a contrast to designing for a flexibility or extensibility.

I used to try to predict far-ahead feature or architectural needs, but more often than not they either never materialized or appeared with some unforseen incompatible quirk.

Instead, I want to ensure that whatever I write can be ruthlessly ripped out and replaced with a minimum of pain.

It's not quite the same as a blanket priority on decoupling code, since statically-checkable compile-time coupling Isn't the big problem, and might even be preferred over runtime plugin architecture astronautics.
>> React signals have become my go to state management tool.

I've ditched almost all state in my React apps except state local to the component.

Custom events do all the work for passing information around the application and directing activity.

What do signals give me that events do not?
There’s recently been a lot of “arxiv”-washing of commercial white papers recently
I think goals are good to define what you’re trying to work towards, but you need concrete actions you will take to get there
Ignoring why they didn't intuit that it would not work, I don't understand why the models didn't demonstrate it.
I learned that AMD GPUs have layers upon layers of drivers, in user space, kernel space, and drivers running on the device itself.
Umm the SFGate article was sloppy about everything, that's specifically why I wrote "Del Norte County, the northwestern tip of California; also Humboldt County."
Not Muir Woods, Marin County (close to ILM), the county just north of SF, over the Golden Gate Bridge.

If you know that California is big (1040 miles from north to south), then the northwestern tip of California is going to be a long way north of Marin and SF.
FTA:

"Most vehicles that have features like automatic closing doors, trunks, etc, have sensors that will detect and stop doors from closing if something like an extremity is detected in the gap. The Cybertruck doesn’t appear to have that around the frunk’s edges, allowing the door to completely close on the veggies. Imagining your finger in there is enough to give anyone pause. The truck does have a censor for the front of the frunk’s door, but not on the pointy, smashy sides."
History of religions, christianity in particular

Swift & swift ui
Unless I can step through original source code in debugger, watch variables etc. etc. I could not accept any source to source translator in my practice.
If HN counts as social media, then I'm probably in the ballpark already. But also I was an anxious kid back before the Internet was even really widely available. I guess I was mentally unwell before it was cool.
Your comment is refreshingly honest and cutting to the gist of things. Wish I had more colleagues like you.
It's a very odd thing is it not.

He was also Muslim, which is not directly said on that wikipedia page. Related or not it is definitely part of his identity.
I’m in Alabama and it seems like we’re actively working to make the education system worse so we can use the kids to replace the immigrant laborers who are leaving.
Can someone explain what this means? Reproducing some private work publicly?
... and how they steer the discussion from "social media" to "screen time".

Wikipedia helpfully selected a picture of somebody using an ebook reader as their illustration of what "screen time" means: https://en.wikipedia.org/wiki/Screen_time

I'm just flabbergasted with the level of smokescreen that goes on in this discussion. Pretty sure reading books on ebook readers is not what is driving teenage mental health problems.
Discussion: [0] (43 points, 3 days ago, 29 comments)

[0]: https://news.ycombinator.com/item?id=39859913
I hope they do their due diligence. There are plenty of examples of influencers behaving badly in the countries they seek to emulate.
*opsec
Two months is short enough that it doesn't look abnormal; I've left my paychecks uncashed for a month or more while I dealt with everything else around moving for a new job.

I don't disagree that it was poor opsec, but the rest of the story makes it clear enough that they were burning the identity/employee quickly enough that it really didn't matter.
In fact I solved a similar issue in my JS reactive micro library in just 500 bytes: https://github.com/jbreckmckye/trkl
60fps is not a high bar. A timer that gets updated every 10 millisecond (or in truth whatever the next event loop interval) is commonly used as tutorial, and there is no reason such a widget does not have a high refresh rate.

The point of the original comment is that DOM updates should be fast, efficient and avoid visible delays to user's eye, which is not easy. If you are not careful, small changes in a large application could lead to too many DOM updates -- that is where frameworks shine.

And canvas is not the solution to everything and has its own problems. To begin with, accessibility.
This article makes no sense. Just include the shipping in the price and that's it. Article unnecessary.
Multiple engines, and engines mounted on shock absorbers tuned to dampen out pulses.
Discussion: [0] (69 points, 2 days ago, 29 comments)

[0]: https://news.ycombinator.com/item?id=39871632
10's of millions? It's the only thing playing in coffee shops and the only thing people talk about
Thanks for the quote!

In this case, it is indeed novel to run the logic of the filesystem on the GPU itself. It's definitely worth the investigation!
GoFundMe for Lasse Collin, xz maintainer
Hey HN, is there any interest in starting a GoFundMe for Lasse Collin (the xz maintainer)? I'm thinking of it as a show of support for Lasse's contributions to open source, and turning the lemons of this backdoor situation into lemonade.
I think the c++ version could be more understandable but it’s as if the authors intentionally made it as obtuse as possible.
It is probably a double whammy kind of thing. Just the cost of running these things is high and if cutting a few functions or accuracy can shave some dollars off, they might take it.

The other side is that with things like language and voice models is they sort of have a Red Queen problem. They need a surprising large amount of consistent new data that is vetted just to stay in place. If there are cuts made and the quality diminishes even slightly, it become a feed back loop of lower quality.

I remember Jaron Lanier saying that about language translation. They need a consistent flow of new data otherwise the models would drift surprisingly quick as our language changed without us really noticing.
I'd set one up myself but I'm worried I might look like a grifter. Anyone here with more OSS credibility interested in setting one up? I'm ready to donate...
Ross Anderson
I think it would help if you mentioned the kinds of applications you're building.

What do you mean by "web apps" here? My memory of the web in 1999 was that the only rich web UX was in Java applets
If you are working in a team with 5+ developers who work on the UI where people need to be able to quickly reuse components and put them in large, complicated applications with lots of data that could be fetched and updated with HTTP requests, it is almost impossible not to use any of those frameworks.

If you are working on your own, or only create small web apps, sure, you can avoid frameworks in some cases.
This article doesn’t mention it but this sounds like the fissile material also undergoes fission either as plasma or as part of what makes it plasma, making this like an “inboard” externally driven version of Project Orion (the bomb pogo stick idea, which on paper is workable).

This, Orion, and the nuclear salt water rocket seem like three actual “torch ship” engines that could theoretically be built with current technology. Nothing as loony as the Epstein Drive from The Expanse or the antimatter rockets from Avatar but able to get around the solar system way faster than any chemical rocket.
As a layman speaking out of my ass, I think it all comes down to increasing the value proposition of whatever they're championing. Right now, it's AI. How embarrassing would it be if their old voice assistants performed better than shiny, new Bard-I-mean-Gemini? Well, there's one way to ensure that that doesn't happen...
There's also an interactive "Git by Example" guide I recently wrote on a similar topic. It has a playground for each of the commands mentioned in Martin's article (and many others):

— switch

— restore

— sparse-checkout

— worktree

— bisect

https://antonz.org/git-by-example/
Yes, this put me off enough that I was no longer interested in reading the article. The silly reference is one thing, but was a link to that YouTube video really necessary?
One of Jia’s followers on GitHub is form Eastern Europe.

Edit: it’s a meme. Apparently. I feel like an old man.

> illia-git
This user is suspected to be a part of an online ransomware organization. Please report any suspicious activity to GitHub security.
Poland
Loved the FAQ.
I have my own variant, it's called bank account ;)
At first yes, but about a year or two in was when you could do some really cool things, especially with Google. It could be astoundingly context aware, especially regarding a chain of on going queries. I have not seen that happen reliably in at least 5 years.
I remember my first trip to Japan in 2012 and it being a bad deal then. Not sure if this has changed but there was no "one" JR Pass either - you had to either choose JR East or JR West. If I were doing it again in 2024 I wouldn't bother, especially if my plans were to explore Tokyo and Osaka with day trips to Kyoto and Nara inbetween.
Coincidentally, those features were degraded so that those companies would have more compute power available to do inference for their LLMs
I like (and upvoted) how you replied, but disagree with you.

What's the problem, honestly? Telling someone that you don't like / want their code / direction / feature?

It just takes a modicum of emotional maturity to do that.
We are innovating faster both upwards and down!
Discussed earlier here: https://news.ycombinator.com/item?id=39723016
Its literally one of the most important sculptures in western civilization. It is kind of hard to imagine someone being ignorant of it. Sort of like someone saying that they have never heard of Shakespeare.
Ladybird browser update (March 2024) [video]
Posted to HN from Ladybird ;)
FBI could subpoena GitHub for IP addresses.
^ This sooo much.

You're better off just making friends and moving on so as to not jeopardize your reputation or risk your career.
Sigh… if you want to communicate the issue with business minded individuals in a position of leadership it helps to use the correct accounting terminology. “Technical debt” is a misnomer. Software is an asset. If it is made quickly and shoddily it amortizes/depreciates at a faster rate than otherwise. Weighing maintenance costs against recapitalization is the conversation to have. There is clearly a way to make measurements that can help answer the question of what direction to take.
Sure, if you have time on your hand and principles, you can try convincing your grandma to change her ways.
No, it's not just "more Haidt", it's a decidedly anti-Haidt article.

the book’s repeated suggestion that digital technologies are rewiring our children’s brains and causing an epidemic of mental illness is not supported by science.

Being Nature the calling Haidt out for bupkis part is buried amid a lot of

Hundreds of researchers, myself included, have searched for the kind of large effects suggested by Haidt. Our efforts have produced a mix of no, small and mixed associations. Most data are correlative. When associations over time are found, they suggest not that social-media use predicts or causes depression, but that young people who already have mental-health problems use such platforms more often or in different ways from their healthy peers.
Most states trying to loosen standards are just trying to get in line with federal regulations (from their already more-stringent state standards) which are mostly minor changes like allowing minors to serve alcohol or work an extra two hours a day.

On the other hand, the media is constantly driving this idea home that there are no jobs for young people, so it's kind of hard to know which side of their ass they're talking out of.

What I do know is if you look at the data we have since COVID, young men have been dropping out of high school and college in record numbers in order to work to support their families out of necessity. Inflation has crushed a lot of poor and middle class people.

If regulators and rich liberals really want to save the children, they should get a handle on supply chains and pricing of basic necessities so that young people don't have to choose between feeding themselves/their families and their education.
Both sides journalism prevents the headline from being “Republicans seek to weaken laws against child labor”
I wouldn’t assume the surface is going to maintain these precise nano structures after rubbing your finger across it.

So yes it might feel smooth, but IMO it could also feel gritty from structures larger than a single spike breaking off. It really depending on how exactly it’s made/ what it’s applied to not just the initial shape.
Thank! Will look into this and reconsider.
As long as DKIM is configured correctly, it shouldn't matter.
nominative determinism having a field day
I feel like if this was just caused by anesthesia, it would be a lot more common. Think of how many people go in for a colonoscopy each year.
Mini-Gemini is a bit of a confusing name.

Reminds me of how DALL·E Mini came out three years ago and eventually had to rename itself to Craiyon https://github.com/borisdayma/dalle-mini
Shame on me for not reading more before my now removed comment. Shout-out for doing this level of analysis and guessing, as with everything in this incident, fascinating and tantalizing to wonder about.

It is interesting, at least one of the things listed as suspicious is something I do with some frequency. I will sometimes work on what is logically three commits and not chunk them out until the very end.

A bit random, but has there been speculation on why this seemed to only target rpm/deb packaging?
Considering what the account was up to I sincerely doubt it was being used without Tor or a VPN.
I'm so fucking glad I'm not a kid right now.

We're trying to make the education system somehow worse than the dumpster fire it was when I was little, we have people campaigning on making sure kids don't get free lunches for...reasons?... and now we have people trying to ensure they can be exploited so the 0.1% class can make an extra 0.1% this year.

Screech about bootstraps all you want, it's awfully hard to pull yourself up by them if you don't have shoes at all. This isn't politics, this is thunder-dome-ism.
Wait... they're catching on to this in 2024? It was glaringly obvious at least 20 years ago that the joint venture model was specifically implemented to transfer know how. It worked quite well for China.
MsstyleEditor: An editor for Windows visual styles
The compiler doesn't check your indentation at all. (OK, not true, these days you get warnings for misleading indentation.) But here's an example of misleading indentation in C:

if(some condition)
do something; {
do something else;
}
do another thing;

You can stretch 'some condition' out over multiple lines and have some more parents inside of it, to make it more confusing.

See also https://softwareengineering.stackexchange.com/a/16530
The article is trying to paint baking in the shipping cost into the item's sale price as some diabolical anti-consumer ploy but in reality that's exactly what customers want. Yes I know free shipping isn't actually "free", just like how free returns aren't free and customer service isn't free and the warranty isn't free and the credit card transaction isn't free... But I still don't care. Tell me ONE price — inclusive of everything — up front, and I'll decide if I want to buy your product or not.
I just learned about worktree (from a recent HN post IIRC) and thought it sounded really helpful for working on multiple simultaneous tasks in nixpkgs. Unfortunately I ran into some error trying to add a second worktree. Will have to take another look.
That’s not true. In what way could that be true? I think people forget there are these things called parents. This is not sone kind of forced labor or dawn of industrial age coal mine situation or something like that. There’s nothing wrong with kids doing some work under the guidance of their parents. As far as the “education system,” this is largely a function of parents as well.
Libera Cat: IRC network rebranding
They probably have/will, though we are unlikely to find out what they get unless they manage to arrest/charge/try him.

Jia Tan probably used a vpn though - we know that they did for accessing IRC (source: https://boehs.org/node/everything-i-know-about-the-xz-backdo...)
Honestly, not everyone has the same mental clockspeed. I have friends who seem to quite literally think 7x faster than everyone else. But to be fair, they don't do as much side-band emotional processing and tangential thought as me. I process "off the beaten path" of the recorded narrative, so I like realtime speed, bc it lets me relate other thoughts to what I'm hearing. But that's just my slow relational mind :)
Tickled that the recipe for polishing a $200,000 stone is 50,000 grit diamond powder, WD-40, and Kleenex.
I'd accept "Republicans continue crusade against childhood innocence"
Rising wages due to labor shortages is likely more effective in quality of life increases in the face of elevated prices versus allowing children to work longer and more risky jobs. But conservatives are somewhat allergic to labor having any power or wage increases, so ¯\_(ツ)_/¯. As long as there is enough anti-immigrant sentiment that keeps immigration subdued (versus Canada’s “open doors, citizen economics around housing and wages be damned”), the problem works itself out eventually with structural demographics and a compressing working age labor force. The world is getting old fast; bad for capitalistic heavy socioeconomic systems (which relies heavily on surplus or under compensated labor), good for people who must exist in the labor market.

https://www.un.org/development/desa/en/news/population/our-w...

https://hbr.org/2022/11/the-global-population-is-aging-is-yo...

https://www.imf.org/en/Publications/fandd/issues/Series/Anal...
This article asserts some opsec failures - time zones switching when they shouldn’t etc.

It’s quite plausible that they didn’t manage perfect vpn usage every single time.