skysight-inc/HackerNews huggingface dataset:
You're an extreme outlier. Most programmers work with 1-3 codebases probably. Obviously you can't keep 800 codebases in your head, and you have to settle for your approach out of necessity. I find it hard to believe you get anywhere close to the productivity benefits of having a good mental map of a codebase with just good documentation and extensive test coverage. I don't have any data on this, but from experience I'd say that people who really know a codebase can be 10-50x as fast at fixing bugs than those with only a mediocre familiarity.
So in a sense they might become a new "Pareto frontier" in that particular trade-off?
...a single person driving a sports car occasionally is not moving the needle of climate change. I think that's a bit ridiculous.

If suddenly the entire driving population of the US decided to swap - yes, absolutely, that would be a significant difference.

There are far, far bigger fish to fry when it comes to climate change than the occasional sports car use. Like say, the proliferation of SUVs and massive pickups.
> If you and I had the same exact input and outputs then why would we have different experiences? Seems very unlikely to me.

The point is that you may not be able to prove that for a sufficiently connected system.

> A better way of thinking about qualia is like embeddings in a neural network.

I don't think this is a good analogy. Even if two brains might have the same input and output pairs, you don't necessarily know that they had the same experiences. You also don't know that initial epigenetic and prenatal conditions haven't deviated from the two brains. It would be extremely hard to control for this in a lab, and certainly you won't encounter such similarities in the wild.

> your internal representation of blue might be very different from mine in an absolute sense but our relation between the representation of different colors will be roughly the same.

I think you misunderstand qualia, as this is the exact crux of the argument. Just because we can agree to relational congruencies doesn't mean we have the same individual internal experiences. And we can't just handwave this away as "not important" or "roughly the same". In any case, your argument is self-defeating, as any deviation in internal experience validates my original claim.

Further reading on qualia: https://en.wikipedia.org/wiki/Qualia
I have preferred Japanese stationery for decades, and while its overall quality is still the highest, I think its zenith is past. There is still innovation in areas, but most product lines are not as extensive as 20 years ago and some production has moved overseas with a slight decline in quality.

Probably the decline is due to the shift to screen-based communication. Japanese companies could produce better (i.e. more expensive) products because their domestic market supported it. With the younger generation glued to their smartphones, there is much less use of traditional stationery products.

I have a few drawers full of discontinued items that I've collected from eBay sales of old stock.
OK. Every major corporation uses Outlook and there is no way I can change that so by not accepting its foibles you are artificially stopping interested contributors who would do it on company time and hardware

It's a very FOSS pathology.
Video of the incident: https://www.youtube.com/watch?v=0JiOAqNpxlE
Another news article with video: https://www.odditycentral.com/news/humanoid-robot-appears-to...
Sales or income tax will be a problem though.
The only reason US engineering salaries are high is because of broken housing policies in US coastal cities.

IMHO this will be the downfall of US engineering, the high salaries will make US engineers too uncompetitive.
I made quitting slashdot my new year's resolution for, hmm, 2001 or 2002, give or take?

Not that it was terrible, it just seemed to me to be a huge timesink, and many of the stories were a bit sensationalistic / click-baity (anti-Microsoft, or about some kind of flamewar).

Looking back... I guess it was ahead of its time, like a social media / algorithm before we had those, and later the whole internet became like that :(
That’s not necessarily true; if you use Origin Private Filesystem along with a Web Worker that acts as a local database server and works off a single SQLite database, you at least have a single DB file per device. From there on, your problem becomes state reconciliation on the server, which CRDTs should help solving.

Not an easy problem for sure, but the web platform is surprisingly capable these days.
They check hemoglobin levels before donation in the US, but they don’t check ferritin (it’s a less commonly run test in general). You can have symptoms from iron deficiency before your deficiency is reflected in your hemoglobin level, and a ferritin test will pick that up, but a quick hemoglobin screen won’t.
Box::leak was added two years later in November 2017 https://github.com/rust-lang/rust/commit/360ce780fdae0dcb31c...

>Crashes, stability, and performance issues are still not safety issues since there’s so many ways to cause those beyond memory leaks.

They aren't safety issues according to Rust's definition, but Rust's definition of "unsafe" is basically just "whatever Rust prevents". But that is just begging the question: they don't stop being serious safety issues just because Rust can't prevent them.

If Rust said it dealt with most safety issues, or the most serious safety issues, or similar, that would be fine. Instead the situation is that they define data races as unsafe (because Rust prevents data races) but race conditions as safe (because Rust does not prevent them in general) even though obviously race conditions are a serious safety issue.

For example you cannot get memory leaks in a language without mutation, and therefore without cyclic data structures. And in fact Rust has no cyclic data structures naturally, as far as I am aware: all cyclic data structures require some "unsafe" somewhere, even if it is inside RefCell/Rc in most cases. So truly safe Rust (Rust without any unsafe at all) is leakfree, I think?
https://www.bea.gov/system/files/2020-04/GDP-Education-by-BE...

>Who calculates GDP?

>Economists at the U.S. Bureau of Economic Analysis estimate GDP using thousands of data points gathered by other federal agencies and some private data collectors.

I presume these economists would ignore outliers such as that example, especially ones that would result in unrealistic sales tax or other tax liabilities.

They have a spreadsheet showing sources here:

https://www.bea.gov/data/gdp/gross-domestic-product#:~:text=...
Ding ding ding

"All models are wrong, some are useful"; Why should I care what the ATL Fed's GDPNow model predicts? By all accounts a mathematical model is only as good as its assumptions and we know even the best economic models have spherical cow level assumptions
Two things:

Stella – Inspired by Jack Quaid being interviewed at the Emmy's (https://www.tiktok.com/t/ZT2a1mcfT/). I created Stella (https://usestella.app/) an app that acts as an assistant that helps actors run lines! It is at the very early stages now, but the goal is to have AI do the voices, just in case you aren't as talented as our friend Jack over there! Also the famous little women scene is on their to try out, cause I think running lines is fun just do to when bored.

Doctours – Similarly inspired by TikTok, I started something to help people getting hair transplants overseas. It was crazy for me to think people are still paying in cash for these procedures. Like idk about you but I am not bringing $5k across the border to any country. So I mainly created this as a way to solve the cross border payments problem (https://www.doctours.health/).

edit: added the link to the tiktok.
> May still hold true, the 2s10s has recently deinverted, which is typically the last stage pre-recession.

For those of us not in the know, could you give some more detail? What is 2s10s, what does it mean that it's deinverted, and why is that typically the last stage pre-recession?
Bacalhau / Expanso | Distributed Compute and Orchestration | REMOTE | Full-time | Multiple Roles

Expanso[0] is building a distributed compute platform (Bacalhau.org[1]), enabling users to run compute jobs where the data resides, unlocking new possibilities for data-intensive applications. We are fostering an open ecosystem of contributors and partners.

We are looking for passionate and skilled individuals to join our growing team. We have positions open across several areas:

- Senior Software Engineers (Go): Design, develop, and maintain the core Bacalhau platform. Experience with distributed systems, networking, and cloud technologies is highly desired.

- Developer Relations: Engage with the Bacalhau community, create tutorials and documentation, and drive adoption of the platform.

Our stack includes Go, Docker, and various cloud technologies.

Learn more and apply[2]

[0] https://expanso.io

[1] https://bacalhau.org

[2] https://expanso-inc.breezy.hr/
>Based on your post history, I bet you think orange fuck boi's 1000 dollar bills are a great idea too. You probably have money in TRUMP coin... You seem like someone convinced they're brilliant but who will leak money like a sieve, and constantly be angry because you don't understand why.

Come on now... we can agree and disagree and bring our arguments forward. But this is unnecessary, it doesn't promote insightful conversation. Your other arguments were very good. Don't pollute them with this.
Ouch. What a cruel, but not completely unfounded, description of my life's work.
Location: Turkey
Remote: Yes, prefer from worldwide
Willing to relocate: Depends
Technologies: Performance testing stack, Loadrunner, Jmeter, etc
Résumé/CV: More than 5 years of relevant experience. Full CV Available Upon Request
Email: In profile
This is all by design. At least we get a nice unethical experiment to corroborate what everyone already knows.
Sounds like a genuinely decent dude.

I really should give blood; I've resisted it all my life because my blood type isn't rare (A+), and I have an extremely strong phobia of needles, where if I see one pricking me I risk vomiting.

I can suck it up enough to get a vaccine, and I do get my flu shots and boosters every year, but it has made the prospect of donating blood considerably less enticing. That's pretty selfish though, I should just suck it up and donate it...though I'm definitely not going to do it every two weeks like this guy.
Sound bites drives political discussion.

When a polluting industry poisons the air and the water and people go to the hospital because they are coughing or they have dysentery, who will pay to cleanup the mess? If you frame the discussion as about “price” it is a non-starter.

I would argue it is better to talk about workers and their families. As in let us not shit in the river so our children don’t get sick and can go to school. Let us not poison the air so workers can do their jobs and not go to hospital.
>But I also know how crucial it is for academia to talk with colleagues.

Pretty much all of physics was collaborated on with snail mail and a couple times a year in the busiest years in person conferences to have what were essentially war rooms.

We still regularly get cross earth papers published, with explicit collaboration between labs on the opposite side of the world.

A significant amount of science collaboration happens with work that is translated!

If software development were to emulate such a system, it would be small teams of like 2-7 people working together in a small office with a hundred such offices all over coordinating when they need to.

Of course, none of those scientists ever needed change management!
Memory leaks are not possible in garbage collected languages unless you retain references to data, but by definition that isn't a memory leak, that is exactly the behaviour that you want.

Memory leaks are situations where memory is unrecovered despite there being no path to it from any active thread.
Dirac | Junior SWE | Full-time | In-Person, London

We're building the 'walmart of import export'; think forklifts + hacking away on code above our warehouse eating deliveroo every night; investors include patio11, backedvc, invisible technologies.

To apply, send your CV to ethan [@] dirac [dot] software

don't forget to send the following alongside your cv ;)
-favourite book
-favourite mathematical integral, algorithm from computer science, or anything suitably nerdy of that sort
Hmm maybe I'm not being very clear, I didn't want to write a 20 pages essay :-). I was saying that I don't think it's a particularly efficient way to approach defense.

My point was that Ukraine doesn't buy 2 millions civilian drones and use them as killer drones. Ukraine is actually producing killer drones.

If you are good at producing civilian drones, it doesn't mean that you are good at producing killer drones because the specs are pretty different. If you subsidise heavily a civilian company making survey drones, for instance, and then try to attach a bomb to those and send them in a war zone, they won't do much today.
In the end you will have subsidised work that went into making a drone that can make hundreds or thousands of flights during its lifetime, never fall from the sky, lands smoothly, doesn't make too much noise, follows drone regulations in civilian spaces, etc. But none of that work is useful for a killer drone (that has a lifetime of 25min in a war zone). On the other hand, your civilian drones will not have the ability to lock a target and crash into it, fly in GPS-denied environments and a jamming-resistant radio.
Just this week a PC port of the 360 version of Sonic Unleashed was released that was accomplished via static recompilation techniques. It plays flawlessly and is really quite an impressive release. If this is possible now then emulation of these consoles might not be the only avenue to preserving their history.
Show HN: Cosmic AI – Prototype. Iterate. Deploy AI
Hi everyone - we're Charles and Shikhar from Cosmic AI. We help people prototype, iterate and deploy AI workflows. Cosmic offers a streamlined process from deploying an AI notebook prototype to an API with a click of a button. We shrink months of deployment to a few minutes.

Here's a demo video: https://youtu.be/vstTKo_ChUQ

Cosmic AI was designed to to help AI engineers showcase AI prototypes to stakeholders quickly without involving a cloud or a data engineer.

We were building POCs to showcase AI agents and we noticed that 80% of our work was working on the infrastructure - the AI part was easy. Shikhar used to work at Discord to ship ML models also experienced similar pains of deploying ML to production. Several other teams we spoke to shared similar stories of ML engineers migrating code from a notebook to fit the boilerplate standard of deployment. It took them months to deploy. We questioned why there wasn't an easy to deploy to production like Vercel/Heroku.

Cosmic lets AI engineers ship their AI agent workflow code to production. We handle everything -- data pipelines, containerizing, code compliance, secret key management, and deployment -- so the AI engineer can focus on the AI logic.

Cosmic AI is on a invite only basis - we'd love feedback on our approach to streamline workflows for AI engineers. If we missed any problems you're encountering at work as an AI engineer - please let us know in the comment sections.
Opera becomes the first major browser with AI-based agentic browsing
The term NIMBY doesn't have a "reasonable" requirement.

It's a complaint that something should not exist close to me, though I think it should exist somewhere.

Prison, power plant, waste facility, low-income housing, paper mill, railroad, etc.
We should not support terrorists on Hacker News.
Please just avoid Europe. There is no need to argue. You can stay in freedom-loving America, and the rest of us can move to Europe.
But for the training it does. You need to communicate gradient changes between GPUs.
Yeah, if there's no way to tell from the request which range has actually been returned that seems like a deal-breaker. The spec’s allowance for a partial response is explicitly motivated by the response being self-describing, and if after Chrome’s creative reinterpretation it is not, then it’s not clear what the client could even do.
Show HN: I built open-source end-to-end encrypted file-sharing, no size limit:)
Long ago the four native app environments lived in harmony...
Now that you mention it, I tried that once and gave up. The amount of confusion like this makes me not want to try again (Reddit post from 4mo ago): https://www.reddit.com/r/yuzu/comments/1gkdr5x/whats_the_mos...

Seems like these projects keep getting into legal trouble, shut down, then forked.
On any given day there are probably a thousand reasons the economy should fall apart tomorrow, and yet somehow it doesn't. Sometimes someone calls out one of the reasons on the exact day it falls apart tomorrow, and they feel like a god, but they just got lucky.
My searching turned up this: https://www.simplify.us/blog/trading-2s10s-inversion

So the difference in 2 year vs 10 year treasury bonds. If they are not trending in the same direction, the near term thinking is that the market is doing poorly.
Imports are neutral to GDP. The reason they're subtracted in the standard formula for GDP is that makes it easier to count.

GDP = Consumption + Investment + Government Spending + Exports - Imports

The reason that imports are subtracted is because Consumption, Government Spending and Exports all have a domestic and imported component. So instead you could have GDP = (Domestically produced consumption) + Investment + (Government spending on domestic products) + (Domestically produced Exports) and not subtract imports.

But that's a lot harder to measure than measuring totals and subtracting imports.
Mr Asimov would like a word.
So you'd have the same complaint about a Github pull request?
I have jotted some of them down over the years. But I bet searching the full catalog of hacker news comments would yield a bunch of entries.
Undefined behaviour is behaviour not defined by the language. So obviously Rust can define or undefine whatever it likes. It is not a sensible argument to say that something is safe because its behaviour is defined, or unsafe because it is undefined, when the whole point is that Rust's chosen definition of safety is just marketing.

I admit a better example is race conditions.
Video of the robot punching someone in the crowd... Weird behavior.
Why still use SQLite then?

But how does WASM DuckDB store files in IndexedDB? Any info on that?
Start writing down every problem, irritation, idea, or improvement (to anything) you have. You need to train your brain to recognize you're feeling something and to ask questions about it. This is also useful for building self-awareness, mindfulness, and general EQ.

I've been keeping a page in notion for a few years now and it has hundreds of ideas. Lately, one of my bigger sources of app/software ideas has been building dinky little side projects and thinking of ways to improve or automate or make my life easier.
It is ridiculous to attribute intent to the motion, but I understand why people do — it really does give the impression of an aggressive, upset human. That’s unfortunate.
Yes, but the graphics system for the game was completely reworked by people familiar with Sega's proprietary Hedgehog Engine. A straight recompile would have been unplayable.
Reminds me of that time in Russia at the chess tournament, where they repurposed some industrial robot to play chess and it crushed a kid’s hand.

Also reminds me of when Uber got kicked out of California to test self driving cars, so they moved to Nevada and promptly killed a woman.

I guess it’s not surprising that safety is taking a back seat in robotics development everywhere in the world. It’s a mad race for profits of untold scale. But it would be so great if the companies that win would be the companies that don’t fumble on human safety, taking perhaps a slower approach but one that kills/maims fewer people.
It was an industry wide problem.
Where did all of this trust come from?

When I first started hacking I had the expectation that every chunk of code I came across was broken in some way.

All of the software I relied upon was broken in some visible way. My Windows 95 installation would have multiple kernel panics per day. My Usenet reader would fail catastrophically when encountering non-ASCII text. My CD-ROM copies of games would freeze until I kicked the side of the computer which consistently worked.

I still see bugs everywhere nowadays, but they're more hidden and, honestly more frustrating since they're so opaque.
A couple people have mentioned some relevant things in this thread. This SDK isn't meant to be restrictive. This can be implemented into other open-source frameworks as a plugin(ie. BrowserUse, Mastra, LangChain, CrewAI, ...). We just don't want someone like AWS flip this into a proxy service.

Some have asked us to host a version of the agents.json SDK. We're torn on this because we want to make it easier for people to develop with agents.json but acting as a proxy isn't appealing to us and many of the developers we've talked to.

That said, what do you think is the right license for something like this? This is our first time doing OSS.
I don’t know what caused her to go down this path, but she has become more radical and sensationalist over the years, and her convictions about fundamental physics border on crackpottery IMO. I don’t see her engaging in good faith on all these topics.
I think merging two requests opens up whole can of worms. 200+403 merged translates to 206? There is also content length merging. Wondering what would the rest of the headers translates to. If I respond with a header saying that the stream is EOF in the second call, would that be preserved.
We should have discourse on people who are major players in the general Zeitgeist tho.... And as far as I know the terrorist charges being ABSURD is one the reasons he has so much public support....

Saying we shouldn't support ANYONE the government ACCUSES of being terrorists seems like a pretty nasty slippery slope...
After decades of seeing various administrations get blamed for economic downturns that were set up by conditions well preceding their terms, I guess it will be interesting to see what happens now that we're finally heading towards one that actually was caused by a discrete, identifiable policy, all within a couple of months.
Its not that hard when you get the hang of it and have the right tools.
Of the 351 malicious repositories in the spreadsheet somebody linked, only 4 have more than 10 stars. None of them have more than 30 stars, and none of them have more than 3 forks. None have more than 5 issues, and only 4 have more than one issue.

You don't have to assume that the code is community-vetted. If a repository has at least a couple hundred stars, lots of forks, and an active pull request cadence, then you know that at least some people have gone digging through it.

If not, then that's when you should break out the sandboxing tools and prepare to check the code yourself. At least it should be easy-ish to automatically check/block everything that has the potential to open a network connection, which defeats most profitable malware models.
I was able to get around this using renice to up the scheduler priority of the aerospace process.
Not if you sell in a state without income tax. And I imagine someone creative can probably find ways to make this not classify as income.
sounds like the criticism still applies and is ever more relevant if you wish to understand that Trump voters, who by and large do not have college degrees, experience resentment when they hear academics are getting federal funds to do things that "sound cool" to support their "comfortable lifestyles."

Why is it right for people who didn't go to college to be forced to pay for physicists to do useless research?
Do we still need programmers?
Easy enough to forecast: he'll blame Biden, and his cult will lap it up.