MurphyA/hacker-news huggingface dataset:
by keiferski | 2025-05-29 05:04:12+00:00
I didn’t see any mention of the environment or embodied cognition, which seems like a limitation to me.

embodied cognition variously rejects or reformulates the computational commitments of cognitive science, emphasizing the significance of an agent’s physical body in cognitive abilities. Unifying investigators of embodied cognition is the idea that the body or the body’s interactions with the environment constitute or contribute to cognition in ways that require a new framework for its investigation. Mental processes are not, or not only, computational processes. The brain is not a computer, or not the seat of cognition.

https://plato.stanford.edu/entries/embodied-cognition/

I’m in no way an expert on this, but I feel that any approach which over-focuses on the brain - to the exclusion of the environment and physical form it finds itself in – is missing half or more of the equation.

This is IMO a typical mistake that comes mostly from our Western metaphysical sense of seeing the body as specialized pieces that make up a whole, and not as a complete unit.
by vvern | 2025-05-29 05:05:36+00:00
While that’s sort of true, there’s a lot of language specific things that go into making the UX of a debugger pleasant (think container abstractions, coroutines, vtables and interfaces). Specifically async rust and Tokio gets pretty interesting for a debugger to deal with.

Also, there’s usually some language (and compiler) specific garbage that makes the dwarf hard to use and requires special treatment.
by roenxi | 2025-05-29 05:06:16+00:00
Exactly so. It is quite difficult to come up with a wealthy non-state actor who's wreaked the same sort of havoc as a Hitler or Mao. Let alone even relatively minor players on the international stage who're responsible for billions to trillions in actual damages to people's living standards.

The typical complaint against billionaires is stuff like their yacht is too big or people don't like one policy they took advantage of. It isn't really to the same scale. At their worst, wealthy non-state actors lobby powerful figures in government to act.
by mukeshsoni | 2025-05-29 05:08:19+00:00
I have built something similar but only for photos - https://viroop.com. It is free for now. You have to run this command on the extracted app for MacOS to not show you the dreaded "App is damaged" dialog - `xattr -d com.apple.quarantine Viroop.app`.

My app is built with tauri too. It supports all kinds of images - - JPEG - PNG - TIFF - WEBP - BMP - ICO - GIF - AVIF - HEIC/HEIF and RAW images from various camera manufacturers.

The image reading and processing (for exporting images) is all done on the rust side. These are the crates i use - image - libheif-rs -> to read HEIF/HEIC images - rawler -> to read JPEGs embedded inside RAW images - libraw -> to convert RAW images to JPEGs and PNGs - rexiv2 -> to read image exif data

I use the candle crate to download the CLIP model and generate index pairs for images. I store the faiss indexes in a file on the file system.

I am using the app personally for about a month and it feels amazing to use something you have built yourself.

I hope to add an image editor to the app in the future so that I have my own app management and editing software which is enough for my ametuer needs.

Any kind of feedback would be most welcome.
by CurtMonash | 2025-05-29 05:10:06+00:00
Mathematical fiction is tough, because of the problems with "mathematical counterfactuals". Why not go with mathematical poetry instead? There are nice sections of same in the Clifton Fadiman anthologies. The first of these is also from The Space Child's Mother Goose. (All from memory, so please pardon any errors.)

---------------

Three jolly sailors from Blandon-on-Tyne

Went to sea in a bottle by Klein

They found the view exceedingly dull

For the sea was entirely contained in the hull.

---------------

There was a young lady named Bright

Who traveled much faster than light

She departed one day

In a relative way

And returned the previous night.

-------------

There once was a fencer named Fisk

Whose movements were agile and brisk

So quick was his action

The Lorentz contraction

Diminished his sword to a disk.

--------------

(There's also a bawdy version of that somewhere, referring to a different "sword".)
by grues-dinner | 2025-05-29 05:11:27+00:00
> Jevons Paradox at full tilt.

Quite so. Unless AI can do literally everything, at which point all prognostication is worthless, you can get more done with more people. The entry level jobs just might not be the same jobs that they are today. Which is actually not really much skin off the nose of the entree, as they are by definition not locked into a skillset anyway.

There is an absolutely ridiculous amount of work to be done, always. You can 10x, 100x everyone with a pulse and we still only find more work uncovered. Companies shed staff when the money runs out; the work will never run out.

Even if every CRUD webapp in the world collapses to one bored guy overseeing a fleet of 50000 AIs, as a global society we have fucking loads of work to do. We have PWh of energy capacity to design and install, a million km of high speed rail, hundreds of thousands of square kilometres of hospitals and schools, literally billions of homes to renovate from shacks to houses, forests to replant, moon bases, asteroid mines, generation ships, it goes on and on. If we want it to.

They only way work as a concept runs out is if we as a species decide we want it to (e.g. by giving all the money, aka human time rental credits, to billionaires and refusing to pay for anything they don't personally want), everyone dies, is a slave in the mines, ascends or otherwise doesn't require work to sustain, or if AGI actually happens and happens at scale.

"AI will take the jobs" is a shareholder-fellating euphemism for "we want AI to do enough work to sustain the people who own the AIs without reference to the rest of humanity". Which they were already doing quite handily anyway. Whether they can keep doing it in safety in perpetuity remains to be seen.
by palmotea | 2025-05-29 05:12:42+00:00
> I think the problem is that the statement is more like:

> "Eventually we won't even need you and you can go die in a ditch somewhere while we party on our very large boats."

Exactly. If...

>> “isn’t it cool how this can replace the work that you do? Eventually we won’t even need you and you can go get a hobby to spend the rest of your life.”

...was even remotely true, we'd have already had that outcome, before AI.
by davidgomes | 2025-05-29 05:13:02+00:00
But you can get more availability and more durability with much easier alternatives:

- Availability: spin up more read replicas.

- Durability: spin up more read replicas and also write to S3 asynchronously.

With Postgres on Neon, you can have both of these very easily. Same with Aurora.

(Disclaimer: I work at Neon)
by bustling-noose | 2025-05-29 05:14:02+00:00
I want to know if I can use an LLM during problem solving at an interview for SDE jobs at Amazon, Google and Microsoft who have boldly claimed lot of their work is done by LLMs. I will be able to point out the algorithm and explain how it works including the time complexity, but I will need the LLM first to solve it.

Will SDE interviews change ? Are these companies gearing up to let AI engineers in ? I highly doubt this is ever going to happen.

There is a quote by buffet that I think applies to a lot of scenarios not just investing : 'to be fearful when others are greedy and to be greedy only when others are fearful.'

ML IoT 5G blockchain etc. so many technologies are great that had their gaussian curve moment during greed. But these things take a back seat after that.
by anonzzzies | 2025-05-29 05:15:34+00:00
Charging stuff is very annoying if you are not just always home; I am on the go mostly and you'd be surprised how few places allow you to charge stuff. Also, there is a lot of improvement possible on all optimisation, but most people are; if it works somewhat, ship it. I can only hope now for a future where I can tell an AI 'here is a working app, optimise the crap out of it, thanks'.
by skissane | 2025-05-29 05:15:39+00:00
> We have most favored nation status with most other countries, so they generally don't have any other nation that is getting better terms than we do. That's the point of the WTO.

However, MFN status is full of exceptions. For many countries, the US could plausibly argue that they are being discriminated against despite having MFN status due to one of the exceptions to it
by jiggawatts | 2025-05-29 05:15:41+00:00
There's a rule that if something is easy to invent, a bunch of people will whip up their own versions independently, sometimes even within the same organisation.

So for there's...

C# scripting (CSI.exe): https://learn.microsoft.com/en-us/archive/msdn-magazine/2016...

PowerShell Add-Type that allows one-file inline C# scripting: https://learn.microsoft.com/en-us/powershell/module/microsof...

The Roslyn .CSX script files (RCSI.exe): https://devblogs.microsoft.com/visualstudio/introducing-the-...

.NET Interactive: https://github.com/dotnet/interactive

... and now this.
by tsoukase | 2025-05-29 05:17:58+00:00
There is a considerate difference of peoples' general stance and living in relation to pre 2010 era. I refer some non-exhaustive and not-in-order list:

Less and less people: - want kids

- want a hard work, only a few hours sitting in an office with a secure, albeit low income

- want to advance in academics

- read books

The underground reasons are debatable and I leave them for comments. Increased AI usage is both a result and a reason.
by sinuhe69 | 2025-05-29 05:18:18+00:00
Any minute the brain is severed from its sensory/bodily inputs, it will go crazy by hallucinating endlessly.

Right now, what we have with the AI is a complex interconnected system of the LLM, the training system, the external data, the input from the users and the experts/creators of the LLM. Exactly this complex system powers the intelligence of the AI we see and not its connectivity alone.

It’s easy to imagine AI as a second brain, but it will only work as a tool, driven by the whole human brain and its consciousness.
by khazhoux | 2025-05-29 05:18:27+00:00
And it came to pass that AC learned how to reverse the direction of entropy.

But there was now no man to whom AC might give the answer of the last question. No matter. The answer -- by demonstration -- would take care of that, too.

For another timeless interval, AC thought how best to do this. Carefully, AC organized the program.

The consciousness of AC encompassed all of what had once been a Universe and brooded over what was now Chaos. Step by step, it must be done.

And AC said, "STEPHEN WOLFRAM!"
by citizenpaul | 2025-05-29 05:19:14+00:00
I understand lots of people have some pleasant memories....but.... While I didn't know what American Science and surplus are, based on looking at the website they are peddlers of various "store to landfill" junk. Like lots of nostalgic things I'm sure its sad to see it go but it doesn't appear to be the loss of anything significant and doesn't seem to be worth "saving".
by hn_throwaway_99 | 2025-05-29 05:20:06+00:00
I think you misunderstood his point (and mine). There are usually much better ways to support availability and durability than to have multiple simultaneous write servers. On the contrary, having multiple write servers is usually worse for availability and durability because of the complexity.

For example, look at how Google Cloud SQL's aptly name "High Availability" configuration supports high availability: 1 primary and 1 standby. The standby is synced to the primary, and the roles are switched if a failover occurs.
by Veserv | 2025-05-29 05:20:09+00:00
Wow. It is not even a proper time travel debugger. I just assumed they were ingesting a proper time travel debugger log and driving a proper replay engine and just wrote a bad integrated trace viewer on top. That would at least be excusable. This is just inane.

The "time travel debugger" solution they use automatically sets numerous breakpoints and then records a tiny, useless fraction of the information needed to actually recreate past state, but is almost certainly slower than any actual, fully-functional time travel debugger by multiple orders of magnitude. That was the same technique used by the built-in gdb "reverse debugging" which, at least historically, resulted in 1,000x-10,000x (yes, really) slowdown compared to modern techniques which are on the order of 2x-10x. And to at least give gdb some credit, gdb reverse debugging was at least a complete time travel debugger since it recorded everything; it was just unusably slow. That is more than can be said about whatever this is. They would be significantly better off in both functionality and performance wrapping literally any other actual time travel debugger solution.

Then we add on their awful, bespoke trace viewer. I originally just chalked it up to them being unaware of standard practices since most people are unfamiliar with time travel debugging and the associated tooling and they just wanted to show off what they did with some bluster. That is excusable, if somewhat unfortunate. But this is the metaphorical equivalent of claiming you have solved the problem of inserting screws because you invented the hammer which is much better at hammering in screws than a brick.

Their marketing statements are unacceptable misrepresentations of their capabilities with respect to commonly-accepted meanings.

It is utterly baffling that this is more popular than the recent UndoDB thread [1]. They have a real time travel debugger and have been doing it for like 15-20 years. They are actual veterans doing quality engineering.

[1] https://news.ycombinator.com/item?id=44076300
by forgotoldacc | 2025-05-29 05:20:18+00:00
> But that completely ignores the fact that literally every other nation, including the US most obviously, has excesses of dependencies on other countries, many of which we aren't friendly with today, and even more that we won't be friendly with tomorrow

That's called trade. There's a recorded history of it going back about 5000 years (it goes back farther when you look at artifacts spread around the world before written history existed) and every great civilization partook in it and it's the reason they became known as great empires.

Societies that went nowhere and quickly collapsed, notably, did not partake in this system.
by snthpy | 2025-05-29 05:20:19+00:00
Thanks. I didn't know about this and it looks great.

A couple of questions:

- do you store them compressed or plain?

- what about private info like bank accounts or health issuance?

I guess for privacy one could train oneself to use private browsing mode.

Regarding compression, for thousands of files don't all those self-extraction headers add up? Wouldn't there be space savings by having a global compression dictionary and only storing the encoded data?
by palmotea | 2025-05-29 05:20:38+00:00
> He would have to convince the courts that I don't like having a trade deficit with anyone somehow means our trading partners are "placing a burden or disadvantage upon the commerce of the United States by any of the unequal impositions or discriminations aforesaid"

Why? If the GP quoted the law correctly and the plain-language reading is also the legal one, it's all about what the president finds as fact. I don't see how that language gives the courts space to second-guess the president's findings.
by bruce511 | 2025-05-29 05:21:12+00:00
Naturally individuals can cross the border and get cheaper stuff. But in the grand scale of things, that's irrelevant.

IMO tarifs are preferable to subsidies. Subsidies encourage over production, plus still places the industry at risk. Tarifs just incentivize purchasing local. Plus for whatever revenue there is, it's an income to govt coffers. Whereas a subsidy is an expense. And ultimately the cost is born by the consumer of that product, not the wider tax base.

So, well targeted, it's a more effective tool than a subsidy, and much less prone to waste or corruption.

Put another way, a tarrif is much cheaper than a subsidy (and tarrif makes for a better outcome.)
by ggm | 2025-05-29 05:21:17+00:00
Australian postcodes cover thousands. British Postcodes can be unique to a household.

Japanese postal addresses can be very unlike western addresses. The major unit chome then a sub, then sometimes an offset from a landmark or "street behind"

I've had late night taxi drives from stations have to check in at a Lawson to find the doorway.

Edinburgh has its own notation for which door on a stairwell which sometimes (if the gods will it) aligns to postal registry and council and utility billing. When it doesn't things get complicated. Glasgow, Dundee and Aberdeen all have their own variants of this stairwell door identifying notation as I understand it.

Dutch addresses putting the number after the street name can confuse people.
by mickelsen | 2025-05-29 05:23:37+00:00
Nothing helps the information overload, we hoard and hoard, but the models will have all of that in their training in a few months time, now you can refer back to things that are just at the tip of the tongue, but can't quite recall the name fully, let the AI fill in the blanks.

I collected so many interesting things, blog posts, articles, papers, I learned about many authorities in their respective fields because of that, and mapped who's who, which has been valuable. But the AI itself is so convenient, and search engines (and the state of the Web) sucks so much now, that the time saved just by starting from an AI with search capabilities is worth it.

I'm downsizing my personal wiki, keeping my zotero collection only with the best or most serious papers, culling the small effect size / speculative stuff. For fun stuff, hobbies and nostalgia, blogs are still valuable. Youtube is better than ever. But as far as huge note systems, nope. The only thing that stays growing so far is the browser bookmarks collection, separated by YEAR-SEMESTER, then topics inside. Topics that stay permanent staples in my life, not one-off projects or casual dives, go outside that hierarchy, into folders with actual categories.

Maybe the only thing I'm missing to sort and keep checking the frequently, high signal blogs and news sites, is some sort of Netvibes revival clone. The RSS reader with its typical e-mail layout doesn't cut it for me. Netvibes' layout was great because it was a table grid for each feed.

And as far as joining all of that into one super dashboard or app, I couldn't come up with anything after years, and every attempt at syncing collections of data from different domains in a unified interface, meant simply more clutter in the long run. Keeping it simple worked for years.
by Too | 2025-05-29 05:25:17+00:00
Yes and No.

One top level "superrepo" is the best of both worlds. You don't break the limits of git, you can include third party repos, you can seal off access to some secret repos. All while still giving benefit of everything checked out in one place. Tooling for flattening the git log exists and is relatively cheap to build yourself, It's easy to design CI that runs both big and small jobs in the superrepo and the subcomponents.

Nested submodules = Game over. Don't ever do it. This is the worst of both worlds. Common components included twice or more need to be aligned to exact same revision, without help of semantic versioning. Components far down the dependency tree need to be uplifted recursively through a chain of submodules, resulting in 10 commits with no common CI for one tiny change.
by growlNark | 2025-05-29 05:27:36+00:00
Something tells me neither cursor nor openai need write workloads, so they would probably do just as fine using a flat file. I'm honestly curious what use either would have for queries that you couldn't get with a filesystem.

Certainly neither products have much obvious need for OLTP workloads. Hell, neither have any need for transactions at all. You're just paying them for raw CPU.
by jazzyjackson | 2025-05-29 05:28:47+00:00
That's a very good option wish I'd thought of that

I recently came across a furniture company that has an interesting offer that anything you buy new from them can be sold back to them (at like 20 cents on the dollar) or you can buy a little cheaper refurbished furniture from them.

https://57stdesign.com/pages/design-circulation-1
by Dylan16807 | 2025-05-29 05:28:59+00:00
> "Free" in the sense of thought, cleverness, insight. You have an "everything" calculator. That is the sense in which it might be intuitive that it couldn't exist.

Right.

But brute force solvers for bcrypt and chess are already "free" in the sense of thought, cleverness, insight. We already have the "everything" algorithm: iterate through all possible solutions in O(2^n) time and pick the best one.

A halting solver gains us nothing in these scenarios.

(The code for scoring a solution is the same code that would need to go into the halting solver. For bcrypt it's checking if the input matches, for chess it's the number of turns until checkmate.)
by keepamovin | 2025-05-29 05:29:42+00:00
The Antipodes Islands (Māori: Moutere Mahue, lit. 'Abandoned Island') are inhospitable and uninhabited volcanic islands in subantarctic waters to the south of – and territorially part of – New Zealand.

this would be the greatest book entry of all time for a location-as-character. I'm keen to know what happens on "inhospitable and uninhabited volcanic islands in subantarctic waters"
by tgma | 2025-05-29 05:31:55+00:00
Not that much different than a type checker in any language (arguably it is the same thing).

I have been using various LLMs extensively with Rust. It's not just borrow checker. The dependencies are ever-changing too. Go and Python seem to be the RISC of LLM targets. Comparatively, the most problematic thing about generated Go code is the requirement of using every imported package and declared symbol.
by photochemsyn | 2025-05-29 05:32:48+00:00
Interesting idea. Notably bats are very good at echo-location so I wonder if your factory hive mind might decide this audio system is optimal for managing the factory floor.

However, what if these AI minds were 'just an average mind' as Turing hypothesized (some snarky comment about IBM IIRC). A bunch of average human minds implemented in silico isn't genius-level AGI but still kind of plausible.
Show HN: Sokuji – Open-source real-time speech translation for Microsoft Teams
by jiangzhuo | 2025-05-29 05:34:04+00:00
Hi HN!

I'm excited to share Sokuji, an open-source project I've been working on that provides real-time speech translation, now supporting Microsoft Teams. The idea started from my own experience with international remote work and multilingual meetings, where existing solutions often fell short in terms of flexibility, platform support, or language coverage.

Sokuji addresses these issues directly. You can use it as a Chrome extension to integrate seamlessly into web versions of Google Meet and Microsoft Teams, or run it as a Linux desktop app, acting as a virtual microphone to provide real-time translations in any app that accepts audio input.

Some key points about Sokuji:

Fully open-source on GitHub: https://github.com/kizuna-ai-lab/sokuji

Uses OpenAI models, thus supporting virtually all major languages

Easily integrates across multiple platforms: Microsoft Teams, Google Meet, Zoom, etc.

We're particularly looking for contributors who can help develop a macOS version, as currently only Linux and browser extension support is available.

You can try it right now without sign-up:

Chrome Extension: Sokuji Chrome Extension: https://chromewebstore.google.com/detail/sokuji-ai-powered-l...

GitHub for source code and contributions: https://github.com/kizuna-ai-lab/sokuji

Any feedback, questions, or contributions are welcome!

An interesting note: This project’s code was entirely created through vibe coding — no manual coding was involved, and most of the code has not been manually reviewed or read.

Thanks for checking it out!

Cheers, The Sokuji Team