skysight-inc/HackerNews huggingface dataset:
It is in "everything is cloud" and "most of software runs in browsers anyway" world where operating systems don't matter .

I would not say it was by any means one or the other CEO "insightful" choice but it was more of market choosing on its own. Microsoft had to make own cloud or die that was the choice and better to put loads of investment in that. Ballmer started Azure because Amazon of course was first and Google did the same so Nadella was just playing cards he was handed by the world.
Show HN: Durable Swarm – A Framework for Building Reliable AI Agents
Hi HN!

Today me and qianli_cs want to share a new open-source project we've been working on called Durable Swarm. It's a drop-in replacement for OpenAI’s Swarm that augments it with durable execution to make your agentic workflows resilient to failures, so that if they are interrupted or restarted, they automatically resume from their last completed steps.

https://github.com/dbos-inc/durable-swarm

We believe that as multi-agent workflows become more common, longer-running, and more interactive, it's important to make them reliable. If an agent spends hours waiting for user inputs or processing complex workflows, it needs to be resilient to transient failures, such as a server restart. However, reliable multi-agent orchestration isn't easy—it requires complex rearchitecting like routing agent communication through SQS or Kafka.

Durable execution helps you write reliable agents while preserving the ease of use of a framework like Swarm. The idea is to automatically persist the execution state of your Swarm workflow in a Postgres database. That way, if your program is interrupted, it can automatically resume your agentic workflows from the last completed step.

Here’s an example application–a durable refund agent that automatically recovers from interruptions when processing refunds:

https://github.com/dbos-inc/durable-swarm/tree/main/examples...

We also converted all of OpenAI’s example applications to Durable Swarm:

https://github.com/dbos-inc/durable-swarm/tree/main/examples

Under the hood, we implemented Durable Swarm using DBOS (https://github.com/dbos-inc/dbos-transact-py), an open-source lightweight durable execution library that we developed. The entire implementation of Durable Swarm is 24 lines of code, declaring the main loop of Swarm to be a durable workflow and each chat completion or tool call to be a step in that workflow. Check it out here:

https://github.com/dbos-inc/durable-swarm/blob/main/durable_...
So not being able to control a cause in an experiment is fine then - how is that not speculative science in that experiment if the theory isn't a theory of everything (and it still could be wrong!)?
Really, really well done! GitHub starred, and playing with it. Thank you for sharing!
I was thinking that it's so weird to talk about using standard HTML validation and then everything is shown with React? If we want to teach people how standard works, we can't assume React as the default.
Doesn't scale compared to what, though? Because if the comparison point is the more typical modern care-work organization where tasks are divided into a fine-grained categories of "high skill" and "low skill" work, outsourcing the "low skill" tasks to the low-trained workers as an attempt to save costs, then Buurtzorg shows that that approach is not a net savings.

Because Buurtzorg has been shown to have lower costs and higher job satisfaction than its competitors, and the reasons are quite obvious too: the hierarchical outsourcing solution adds extra communiciation costs, administration costs, and similar organizational overhead. On top of that patients are in a situation where they see many different unfamiliar care workers briefly, meaning they do not get to form a bond of trust with any one of them. That is a pretty heavy costs that I don't even know how to categorize.
That would be cool - the QR could also be a RFID tag. But like you mention, that would also be more advanced
I will say I have warmed to GitHub Copilot's chat feature. It's a great way to look up information and get answers to straightforward questions. It feels similarly productive to how well just Googling for information was back in the 2010s, before Google went full content farm.
There's only one thing that has held me back (and still does): fear.

"Everything you've ever wanted is on the other side of fear."
"As part of an internal change task" is the justification listed. Maybe this is a genuine accident.

Someone paranoid might think that the for-profit management at Elastic is trying to pull some of their previously free software behind a paid-for product. Perhaps they accidentally marked all repos private when they only intended to make a few of them private. They have had beef with AWS in the past where they changed their licensing due to things AWS was doing. So I'll fully believe that it was a genuine accident if all the formerly public repos become public again.
Android Studio is subsidized by Google and works pretty much only Android. The moment you have to work something more, e.g. some Web stuff you need to pay for IntelliJ Ultimate as it’s only IDE that supports Kotlin.

They even have Ktor (Kotlin web framework) plugin available only in Ultimate. For any non-trivial Kotlin development you need to have Ultimate.
Leave the Internet Archive Alone
> Some places

That's probably true, but I don't live in some places. I have a door with a knocker and a doorbell. Calling/texting me is so damn annoying and pointless. You knock/ring, I get up and answer the door. You text/ring, I might ignore it or at least it could take time to go to where it might be sitting other than in my hand.

If you live in one of these "some places", I doubt the landlord is going to be very happy about people plastering various QR codes on their property, especially if "some place" is a multi-tennant property which typically already have a system in place
"I'm not your psychologist and you need a girlfriend".
I have an infant and we have a number of his books. Some bought new.
What's currently the biggest obstacle in getting something like ffmpeg to build (from C) with comparable performance to the handcrafted ASM? Could a compiler for example do it if data structures were better-suitable for SIMD? Would it require a different language altogether?
Deadly new drugs found in fake medicines in the UK
Grocery prices at Coles and Woolworths go up and down.What's behind the pattern?
Strict adherence to POSIX isn't a goal of any of the current BSDs is it?
Option 2 requires power, which not all doors have. There are wireless doorbells, but perhaps OP doesn't want to have to remember to charge or swap batteries.
Unless they derive some other benefit from paying him; insurance against attacks from conservative politicians might be worth paying a few right-wing columnists.
That doesn't satisfy the requirement "from source". Sure, you can build on a large binary blob that already contains everything you need, but then you are just moving the issue into the build process of that blob.

Also, 99% of container image build scripts (Dockerfiles, etc.) probably don't pin an exact base image and don't avoid pulling in external resources (e.g. packages from the base image distro's repositories).

I wouldn't call a system that makes it very easy to break reproducible build environments easier than just using nix to achieve that reproducibility.
Yes, and the actual nurses also have more job satisfaction and their patients are happier too, so the quality also improves. The main explanation given for that is that compared to solutions that require a lot of time spent on administrative work, these nurses get to focus on the actual care work, and have more personal time with the patients, meaning a bond of trust can be established. Which is also an important aspect in the scaling trade-off I'd say.
From your perspective, what are some potential avenues to better align the incentives of doctors to see those "cumbersome" patients?
I was thinking of an objective measure of the impact of GenAI on society - labor productivity seemed like possibly one decent measure.

Gen AI and esp. ChatGPT has been mainstream for around a year and very popular for at least 6 months (reaching almost 2 billion visits in March '24, business leaders having rolled out GenAi-mandates), probably hundreds of billions USD invested, and reports of 2x-10x individual productivity gains, when would you expect to see an impact on some broad economic measures? Which ones?

Any better datasets? The general non-farm labor productivity is clearly not ideal as it encompasses so many jobs that would not be impacted, but manufacturing and lodging+dining (hospitality) seem to account for only 20% of US GDP. More sector-specific datasets are more out of date or more sporadically collected.
I've only seen Salesforce grow like a cancer in your org.

We were acquired and forced to integrate Salesforce into our product onboarding and user management.

They ended up having to hire a dev just for this project, it still wasn't done after 2 years. I left shortly after the "MVP" was launched.

Early on I wondered how our new parent company ended up with 8 Salesforce devs... and boy did I learn how.

8 devs was an entire team in my mind, our Epic + Cerner EHR team was 6 people working on significantly more complicated items...
Admins Spring into action over latest open source vuln
Ask Cursor to write usage and mocking documentation for the most important injected dependencies, then include that documentation in your context. I’ve got a large tree of such documentation in my docs folder specifically for guiding AI. Cursor’s Notebook feature can bundle together contexts.

I use Cursor to work on a Rust Qt app that uses the main branch of cxx-qt so it’s definitely not in the training data, but Claude figures out how to write correct Rust code based on the included documentation no problem, including the dependency injection I do through QmlEngine.
A letter to the hobbyist on the ledge (2013)
Today I'm sending a link to a client to purchase a license for Paid Memberships Pro. Not because of this, but because it's the best tool for the job. I'll continue to go directly to the developer/source for good plugins.
Meta Orion – Response to Meta CTO on Eye Glow and Transparency
An Italian 'fruit detective' who investigates centuries-old paintings
Alarm call as trees slide towards extinction
Red Rising is a pretty great one, I would have added it to my list.
Does Copilot do multi-file edits now?
At Microsoft in particular, stack ranking has always been used in the sense of trying to put together a rough ordering of employees at similar levels.

But "stack ranking" in scare quotes at Microsoft referred to the specific practice of the 20/70/10 rule -- the top 20% were the standouts, 70% was fine, and 10% was "this person needs to be eased out". This was applied for any org with more than a certain minimum number of people, and led to a very very toxic review process.
> Would you say that telekinesis "does not seem an impossibility" as well? Why not developing engineering today that could help humanity leverage telekinesis in millions/billions of years?

We are doing R&D on brain–computer interfaces, which (combined with some robotics) allows for moving objects with your mind. Initially for those with disabilities, and maybe eventually for teleoperation of precise machinery.

But to be clear, that I hope interstellar travel may be possible in millions/billions of years is not the sole/primary justification for for space exploration.
Agreed. Even long-context models lose track of what they're doing pretty quickly as the size of the code base grows.

Cursor et al seem great for make small changes in context, or big changes in small apps. But I don't trust them to make large-scale refactoring decisions.

That said, if you can define really rigorous interfaces between parts, you can often get more mileage by just keeping those interfaces in context while asking for some kind of refactoring or implementation.
The Commercial Real Estate Crash Is Battering Even the Safest Bonds
https://archive.today/olCw3
Shorts link didn't work for me, here is the normal player link

https://www.youtube.com/watch?v=fGuTns5Nt9Q

I'm not to familiar with LaTeX so I much prefer a WYSIWYG editor. I mainly use things like wolframalpha's editor to really get a good representation of what I need.

I know something like that might be out of scope for something like this, but you could potentially do preprogrammed buttons like having a sqrt button insert "\sqrt{}" to the cursor position.
NASA narrows Artemis III landing target list to nine
Unveiling Chonkus: The Algae That Sinks Carbon to Save Our Planet
It’s more of a “too hard to translate all the frustrations that you encounter in day to day” rather than “trust me, bro”.

Glad you found it useful.
Laser technology uncovers ancient Mayan city hidden in Mexico jungle
I see you're also a fan of Search Engine.
I would bet money that Elastic uses a Terraform provider for Github and they marked repos private in an automated way, and the reverse API operation doesn't function in the same way.

It's possible that any delay is them trying to figure out how to get Terraform back to a good state rather than making the repos public being this inherently hard thing.
I seem to remember someone posting about this once -- you lose all your stars / followers when going public -> private, and they're not restored when you go back.
Hoping this makes Xwayland Emacs much smoother to resize. It currently resizes at 0.5 fps for me on KDE.

If you're wondering why I don't use the native Wayland build of Emacs, it's because it is massively more laggy on HiDPI screens than the X11 version. I reported the issue upstream, probably won't be fixed for a decade when they'll decide to port to GTK4 and its hardware accelerated rendering backend. It took me a long while to notice that the typing lag I was experiencing was not because of native compilation or single-threading, but pgtk being a bit weak at rendering 3840x2160 pixels at 60 fps. In fact, it was not until I tried the Xwayland build that I experienced how much faster Emacs can feel.
The topic of 'climate change' (or 'emissions') is highly politicized, especially as most of the costs come from laws that dictate some form of compensation for polluting.

In Germany and many other Western European countries these costs are accepted by society, while in Poland and many other Eastern European countries they are not, especially as they mostly affect the poor.
A few months back, I was doing some scraping for e-commerce and absolutely shocked at the number of Shopify properties (easy to tell from robots, sitemap, or DNS).

I remember taking note of Shopify's stock price at the time and having a discussion with another member of the team. All I can say is I regret not investing.
To build an internationalized shell script I'll need to compile multiple .mo language files and distribute them along side the script itself.

For shell scripts part of a large system, that's probably fine. For small scripts, that's not very practical. You are not only adding a compilation step, you're also requiring distribution of multiple files. That's a pain.

It just kind of kills the convenience of a simple shell script. I would probably end up writing a makefile to manage all of this and at that point I am only a hop skip and jump away from using a compiled language instead of shell.
except the iphone delivered. we're still holding our breath for AI
- I believe you may have misinterpreted the quote. Here's how I understand it: What they surmise is that the examined skeletons were ostensibly the population-wide average ([X]), but by virtue of their elaborate burials, likely belonged to the better-nourished upper classes, making the actual population-wide average height ([Y]) significantly shorter. We can infer that soldiers were, if perhaps not as short on average as [Y], nevertheless not substantially taller than [X].

- By all credible accounts male stature in the Bronze and Iron ages in Greece was roughly 162-167cm on average. Today it's ~179cm. https://www.worlddata.info/average-bodyheight.php

That's a hell of a lot more than just "a couple of centimeters."

Even if we go wild and suppose that the average height back then, in a specially selected warrior caste, was 170cm, there's still a nearly 10cm difference. More than a couple. In fact, more than a standard deviation.

I suppose it depends on what you mean by "modern." In a 19th century Greek population, the average stature was doubtless quite low...
Show HN: Super Simple CRC32 Implementation
I written this as a little programming exercise in C
> Actually, I don’t retain anything from our conversations unless you ask me to! This means each conversation starts fresh, and any insights or details you share vanish at the end unless you specifically want me to remember something.
It's extraordinary that an article of this kind beings, "When we are interested in cause and effect relationships ... we have two options" and omits the option most characteristic of science.

Given there's a tremendous amount of reputational damage that has been done to science by those who have omit from their practice of science, science, I don't have much patience for this omission.

If one wants to educate an informed reader on the scientific method, you ought begin with a setup of the "problem of science" (that of causes, effects and their controls) that makes it clear that these far less reliable methods are indeed, far less reliable.

What this article does, instead, is claim the opposite. It omits the ideal case where science is possible, then proceeds to claim a status for randomisation (as a method) far above what it's capable of --
I'm considering the temp retail associate route because the NYC metropolitan area has plenty of positions.

> Crucially, have you spoken to your wife about it?

Yeah, we've had this conversation. Money thankfully is not too heavy on our minds but it could be better. I'm already doing the housework and picking up other obligations.

The reason why I asked this question is more because I find meaning in doing and not doing makes me feel empty. My expertise requires compute which I don't have access to and I feel like I'm spinning in circles. Sitting at home and applying to another batch of companies that won't look at my resume even with referrals feels demotivational.
They don't necessarily publish them in pairs but they do in fact publish pro-Trump and anti-Harris pieces. They have conservative columnists and even a libertarian columnist who they regularly publish.
The criticism is that Wayland duplicates a lot of effort in multiple compositors. The compositor does work that happens in Xorg and in the WM. Whereas lots of common functionality gets implemented in Xorg that WMs and DEs don't need to duplicate.
> Instant and pretty great code review: it can understand what you are trying to do, find issues, and fix them quickly. Just ask it to review and fix issues.

Cursor’s code review is surprisingly good. It’s caught many bugs for me that would have taken a while to debug, like off by one errors or improperly refactored code (like changing is_alive to is_dead and forgetting to negate conditionals)
That's great advice!

I also dislike the "character rejection" mechanisms, even though many people love it and products often ask to implement it.

To add to the possible solutions mentioned in your article, I'd add the "pattern" attribute. You can do something like this:

<input pattern=".{0,6}" />

This will allow input of any length, but show a warning then the value is longer than six characters.
Sadly, that was the normal consequence for having lost a conflict for most of history.

During the holocaust, Nazis killed many German veterans of WWI.

Even by ancient standards, that’s inexplicable.
Ask HN: Books on biomimicry for CS
What are some good books/resources that discuss logic/algorithms discovered in nature?
I think most naysayers are threatened by the inevitable decimation of our value. Supply and demand laws are going to annihilate this profession
Cool, and Swift is indeed a mainstream language, so fair enough that my original claim wasn't quite correct.

I still think it's a meaningful reason for Rust's popularity, though, given that Swift isn't used much outside of the Apple ecosystem.
Annoyed Redditors tanking Google Search results illustrates peril of AI scrapers
Ask HN: Labor Productivity as a measure of impact of gen AI?
I was thinking of an objective measure of the impact of GenAI on society - labor productivity [1] seemed like possibly one decent measure.

Gen AI and esp. ChatGPT has been mainstream for around a year and very popular for at least 6 months (reaching almost 2 billion visits in March '24, business leaders having rolled out GenAi-mandates), probably hundreds of billions USD invested, and reports of 2x-10x individual productivity gains, when would you expect to see an impact on some broad economic measures? Which ones?

Any better datasets? The general non-farm labor productivity is clearly not ideal as it encompasses so many jobs that would not be impacted, but manufacturing and lodging+dining (hospitality) seem to account for only 20% of US GDP. More sector-specific datasets are more out of date or more sporadically collected.

[1] https://fred.stlouisfed.org/series/PRS85006092
unlikely, over the summer they announced that they were going to be more opensource, <https://www.elastic.co/blog/elasticsearch-is-open-source-aga...>
Installing pandoc is basically a one-time cost that is amortized over its uses, so... why worry about it?

Relying on the compiler to catch every mistake is a pretty limited strategy.
> On the plus side, Ford reacted quickly to the EV slowdown and holds an advantage now, and also placed a bet on hybrids that has paid off, he said. Farley went on to say that the company “radically simplified” its future sub-$30,000 EV.

This better not be Elon-ware.
If it is reality that decides what works and what doesn't then: If the 1000s of gene study "works" then it isn't pseudoscience, no?
The Engineering Behind a Snickers Bar
More Basic Computer Games
My day job is architecting and leading very large Salesforce implementations (thousands of users). I have seen clients run their entire customer service, from portal self serve to call centers, on it in a fully integrated way.

Some of my more memorable projects were standing up very large front-end and backend process for US state governments during the pandemic. When you heard “contact tracing” a LOT of that was done on SF. I did entire fully integrated vaccine information management systems on Salesforce because legacy systems couldn’t adapt to the specifics of the COVID vaccine in time. I think back on it fondly but hope I never have to work like that again.

For small companies Salesforce is just too expensive both in terms of licensing and implementation to be worth it.

/pretty sure I got Dr. Mandy Cohen her job at the CDC ;)