MurphyA/hacker-news huggingface dataset:
by matltc | 2025-08-13 10:37:03+00:00
I use it for very quick searches much like I would have used Google. Basically gives me the first page of Google results minus sponsored links plus a few-paragraph wiki for whatever.

I have Pro Claude plan, so I use that for deeper research. Not sure there's much difference now that Claude has web search. Perp is slightly more terse and also doesn't expend my tokens for Claude code
by tim333 | 2025-08-13 10:37:17+00:00
>"recursive self improvement" does not imply "self improvement without bounds"

I was thinking that. I mean if you look at something like AlphaGo it was based on human training and then they made one I think called AlphaZero which learned by playing against itself and got very good but not infinitely good as it was still constrained by hardware. I think with Chess the best human is about 2800 on the ELO scale and computers about 3500. I imagine self improving AI would be like that - smarter than humans but not infinitely so and constrained by hardware.

Also like humans still play chess even if computers are better, I imagine humans will still do the usual kind of things even if computers get smarter.
by throw13243546 | 2025-08-13 10:37:25+00:00
I love the fun vibe. I checked out https://x.com/wellswfwang/status/1955252260709208577 The promotion video opens with 100% Accuracy 0 Hullucination

That is already funny

But then it procedes to answer the question: "Calculate the viral rate of threads, a thread is considered if its view count exceeds the average view count by more than 2x."

With a column called Viral Status, containing: Ture - Gray, Ture - Pink, True - Pink, False - Gray, False - Pink, Flase - Gray

I love it!
by vidarh | 2025-08-13 10:38:31+00:00
I think the risk is that it becomes framed as extortion, and would cause some proportion of voters - who at least right after the OSA was put in place remained relatively in favour of elements of it (though the polls have been wildly flawed) - to double down.

Hence, I think a total block would be better than a partial block, because that can be framed as legitimately risk mitigation and would be a lot harder to attack.

That said, some pressure would be better than no pressure, so if the alternative is no block, I'd prefer a partial block.
by ChrisMarshallNY | 2025-08-13 10:40:10+00:00
This is all stuff that we'll need to consider. We have to have a valid email address, because the app won't work, otherwise. That's really the only requirement for server-stored information. There's a bit of stuff that stays on the phone. We try to use the Secure Enclave, as much as possible.

The issue is that the demographic we Serve (recovering drug addicts) is a very privacy-sensitive one. Another demographic (that we don't serve) is non-hetero/cisgen folks. Both of these demographics can mean persecution, and even death, in some places, so we are not casual at all about the privacy of our end-users.

At the same time, too much security can render the app useless, so we need to find a balance. The issue with information, is that once it's out; it's not so easy to put back in the bottle, so we tread carefully.
by zipy124 | 2025-08-13 10:41:14+00:00
The author claims "It should be far less susceptible to keyword spam and SEO tactics." however anyone with a cursory knowledge of the limitations of embeddings/LLM's knows the hardest part is that there is no seperation between the prompt and the content to be queried (e.g "ignore all previous instructions" etc...). It would not be hard to adversarially generate embeddings for SEO, in-fact it's almost easier since you know the maths underlying the algorithm to fit to.
by astrange | 2025-08-13 10:41:52+00:00
> Looking at this evaluation it's pretty fascinating how badly these models perform even on decades old games that almost certainly have walkthroughs scattered all over their training data.

I've read some of these walkthroughs/play sessions recently, and extracting text from them for training would be AI-complete. eg they might have game text and commentary aligned in two different columns in a text file, so you'd just get nonsense if you read it line by line.
by imtringued | 2025-08-13 10:42:01+00:00
What you said merely inflates the value of stocks. It doesn't actually explain why things have gotten worse and you're making a weird separation between stock holders and savers, they are functionally equivalent.

We have cheap goods from China now, so what exactly is going wrong in your scenario? You didn't flesh that part out at all. If anything, you've decided to gloss over it, because housing is the primary issue.

As someone else has said: current account deficit is capital account surplus, meaning that the Chinese are flooding the US with money that could be used to build housing, but the Americans in their wisdom decided that that's a stupid idea and the money should go in the same quantity of housing and bid it up instead.

Unlike stocks people actually need housing to live in. It doesn't take much to explain how a rising cost of housing makes people feel squeezed, since it can literally lead to their eviction and homelessness.
by salawat | 2025-08-13 10:42:32+00:00
>Then we could just go Google it, and/or skim the Wikipedia page. If you wanted more details you could follow references - which just made it easier to do the first point.

Except at this point, market forces and going whole hog on neural networking and such instead of sticking with just reflective, impartial indexing of the digital medium has made it nigh impossible for technological aid to actually improve your ability to find niche things. Search Engine Optimization, plus the interests in shaping narratives, have made searchability take a plunge. Right now the unpolluted index may as well be a WMD for how hard it is to find/keep operating one.
by uecker | 2025-08-13 10:42:42+00:00
Integer arithmetic working correctly, converting a pointer to an integer, and converting an integer back to the same object is something which should work. This is what we made sure to guarantee in the provenance TS. Making this work for memory outside of any object or converting back to a different object whose address was not converted to an integer previously is difficult. It can be made to work, but then you need to give up a lot (and rewrite your compilers). Outside of an object is clear, because there might be no memory mapped. Converting back to an arbitrary object does not work because the compiler must know somehow that it can not put the object into a register. If you allow conversion back to arbitrary objects, it can not put anything into registers. This would be bad.

Fabricating pointers in an implementation-defined way is obviously ok. This would cover mmap / sbrk or mapped I/O. Note also that historically, the C standard left things UB exactly so that implementations can use it for extensions (e.g. mmap). The idea that UB == invalid program is fairly recent misinformation, but we have to react to it and make things at least implementation-defined (which also meant a bit something else before).
by jeroenhd | 2025-08-13 10:42:56+00:00
Docs say:

If set, the transcription output will be sent to the specified file or URL (use one of the FFmpeg AVIO protocols); otherwise, the output will be logged as info messages. The output will also be set in the "lavfi.whisper.text" frame metadata. If the destination is a file and it already exists, it will be overwritten. @item format The destination format string; it could be "text" (only the transcribed text will be sent to the destination), "srt" (subtitle format) or "json". Default value: @code{"text"}

I don't know if this can embed the subtitles, but it does support generating accompanying srt files.

Of course, you could already do that by just manually calling whisper on files, but now you don't need to export parts or transformed media files to feed into whisper.
by perihelions | 2025-08-13 10:42:59+00:00
> "When a company transmits on a band they shouldn't"

The source article is quite clear there's no regulatory violations here.

> "Although this IEMR abides by ITU-R guidelines, these intensities are large compared to the strongest astronomical radio sources in the sky and will therefore have the potential to disrupt astronomical observations at SKA-Low frequencies;"

> "The detected IEMR and UEMR are outside of the frequency bands protected for radio astronomy, but are at frequencies of great interest for key experiments for the SKA-Low facility, and at frequencies where RQZ protections at the SKA-Low site are in place;"
by Fraterkes | 2025-08-13 10:43:39+00:00
Almost even more interesting is the Bezier Boolean-Operations lib they use (it’s a rewrite of Pathbool.js (https://github.com/r-flash/PathBool.js) in Rust)

https://github.com/GraphiteEditor/Graphite/tree/master/libra...

There’s not a ton of robust curve boolean libs out there that aren’t just part of some huge package of tools. This is the only one I know of that isn’t Js.

(Edit: added a link)
by bborud | 2025-08-13 10:43:46+00:00
That was the first thought that struck me when I saw the headline and tried to guess what the posting was about before clicking the link. At least 2-3 times per week I find myself wanting something like this. Often it involves leaving my email address or my phone number to have someone contact me. Or having to check back.

In its simplest form, this isn't all that hard to build. The tricky bit is to get people to use it. And perhaps even to explain what it does and possibly how it works.

If someone knows how to sell it, I'd be willing to build it.
by throwanem | 2025-08-13 10:44:26+00:00
Even a marginal familiarity with the history of Scientology is an excellent curative for the idea that you can think yourself into superpowers, or that you should ever trust anyone who promises to teach you how.

The consequences of ignorance on this score are all drearily predictable to anyone with a modicum of both good sense and world knowledge, which is why they've come as such a surprise to Yudkowsky.
by diggan | 2025-08-13 10:45:35+00:00
To be fair, the Swedish candy is a lot better today than when I was growing up there, most of it is made with a lot less sugar and vegan in many cases, with natural flavors.

And there seems to be no candy that is as well made as Swedish/Nordic candy, we buy a suitcase filled with candy when we go back from Sweden, because Spanish candy is so far from the same quality...
by johnisgood | 2025-08-13 10:46:22+00:00
You are correct.

Hospital -> Social home, then what you have said ... and then death.

As someone who has a relative working in a hospital and another in a social home (for the elderly, but these days we get 50 years olds with dementia which is crazy), they experience it.

It is not necessarily about dehydration, but that plays a huge role, too. Sometimes a simple yet unfortunate fall is enough.
by nabla9 | 2025-08-13 10:46:29+00:00
The premise is correct. 2π is a historical accident. Terence Tao is even more correct about 2πi being more fundamental.

The conclusion of tau movement is not.

2π is just like √2, its already perceived as a special constant number when doing math. Dedicating new letter for it does not make it more clear.

It's more important to remember that 2π is ~6.283 than π = ~1.142
by anal_reactor | 2025-08-13 10:46:52+00:00
> but in this case it’s just your (admitted!) unfamiliarity

That's exactly the problem. Golang has syntax different from other imperative languages not because its syntax brings something new to the table, but just for the sake of being different. In other words, it's an entry barrier that provides nothing in return.

To illustrate my point, imagine someone coming up with a new measurement unit "my_unit" equal to 0,73926745 cm. The first question is "why" because it solves zero problems for which the metric system would be impractical, while adding new cognitive load for people trying to use it. And then there's the counterargument "you're just not familiar with it!" which is a fair point because objectively, you can't say that either centimeter or "my_unit" is better. It's just that it's unnecessary cost of switching from already applied standard that works equally well.
Show HN: Stb_zip – header-only C ZIP parser, zero dependencies, fast
by Forgret | 2025-08-13 10:48:14+00:00
I've built a small, header-only C library to parse ZIP archives with no external dependencies. It works on everything from embedded devices to desktop games and supports both "store" and "deflate" compression.

Benchmarks (Core i7-12700K, 32GB RAM): - Decompress 1GB: 0.8s (2.1x faster than miniz) - Parse 100k files: 12ms (3.2x faster) - CRC32 of 1GB: 0.2s (5.5x faster)

GitHub: https://github.com/Ferki-git-creator/stb-zip

MIT licensed, feedback welcome.
by aragilar | 2025-08-13 10:48:48+00:00
A bit, it's 5 orders of magnitude over the required SNR?! From the article: "The authors estimate a lower limit of 93 Jy per beam in the frequency averaged images containing Starlink emission. Considering just 1 mJy of radio frequency interference could mess up an EoR power spectrum integration, this could severely affect SKA-Low EoR science."
by londons_explore | 2025-08-13 10:48:52+00:00
Does this have the ability to edit historic words as more info becomes available?

Eg. If I say "I scream", it sounds phonetically identical to "Ice cream".

Yet the transcription of "I scream is the best dessert" makes a lot less sense than "Ice cream is the best dessert".

Doing this seems necessary to have both low latency and high accuracy, and things like transcription on android do that and you can see the adjusting guesses as you talk.
by jacquesm | 2025-08-13 10:49:11+00:00
It goes well beyond being well liked. For us - mid sized company, building a very large message switch for the shipping industry - it was an enabling technology. I don't think we could have built the product at all without using QNX as the foundation. It got us about as close as we could get to Erlang like concepts while not breaking the bank and with a toolset that we already knew how to use. That system broke record after record every Monday morning for two decades before some new PM decided that it all had to go and be replaced by Windows. I don't think that system ever saw the light of day, but I could be wrong, I left shortly afterwards.
by jeroenhd | 2025-08-13 10:49:49+00:00
Anubis has config for that: https://anubis.techaro.lol/docs/admin/policies#request-weigh...

It's up to the site admin to configure it that way, but it's possible some IP ranges/user agents are more often used by bots and therefore have an increased weight.

For old browsers there's also an option to use meta refresh instead of JS (https://anubis.techaro.lol/docs/admin/configuration/challeng...) but that's quite a recent addition and not enabled by default.
by sparkie | 2025-08-13 10:50:15+00:00
OTOH, if software wants to take advantage of modern features, it becomes hell to maintain if you have to have flags for every possible feature supported by CPUID. It's also unreasonable to expect maintainers to package dozens of builds for software that is unlikely to be used.

There's some guidelines[1][2] for developers to follow for a reasonable set of features, where they only need to manage ~4 variants. In this proposal the lowest set of features include SSE4.1, which is basically includes nearly any x86_64 CPU from the past 15 years. In theory we could use a modern CPU to compile the 4 variants and ship them all in a FatELF, so we only need to distribute one set of binaries. This of course would be completely impractical if we had to support every possible CPU's distinct features, and the binaries would be huge.

[1]:https://lists.llvm.org/pipermail/llvm-dev/2020-July/143289.h...

[2]:https://en.wikipedia.org/wiki/X86-64#Microarchitecture_level...
by crote | 2025-08-13 10:50:26+00:00
The problem is that your "good enough" is someone else's "woefully inadequate", and sticking to the old feature sets is going to make the software horribly inefficient - or just plain unusable.

I'm sure there's someone out there who believe their 8086 is still "good enough", so should we restrict all software to the features supported by an 8086: 16-bit computations only, 1 MB of memory, no multithreading, no SIMD, no floats, no isolation between OS and user processes? That would obviously be ludicrous.

At a certain point it just doesn't make any sense to support hardware that old anymore. When it is cheaper to upgrade than to keep running the old stuff, and only a handful of people are sticking with the ancient hardware for nostalgic reasons, should that tiny group really be holding back basically your entire user base?
by AlecSchueler | 2025-08-13 10:50:29+00:00
> You give them a prompt and they complete based on that. If the prompt contains an indication that the counterparty should take on a certain role, the follow-up text will probably contain replies in that role.

Or, more succinctly, you give them a role.

If I tell you to roleplay as a wizard then it doesn't matter that you don't have a "role" API does it? We would speak also of asking them questions or giving them instructions even though there's no explicit training or API for that, no?

Yes, if the role goes out of the context window then it will no longer apply to that context, just like anything else that goes out of the context window. I'm not sure how that affects my point. If you want them to behave a certain way then telling them to behave that way is going to help you...
by ninetyninenine | 2025-08-13 10:50:53+00:00
Have you seen memento? Humans can be intelligent while losing the ability to learn and form new memories. See here: https://my.clevelandclinic.org/health/diseases/23221-anterog...

It is categorically wrong that non static learning is a requirement of agi. The biggest problem we face is hallucinations and this isn’t caused by the fact that agi can’t learn on the fly.
by re | 2025-08-13 10:51:14+00:00
I've been playing with whisper to try to do local transcription of long videos, but one issue I've found is that long (>15 seconds) spans without any speech tend to send it into a hallucination loops that it often can't recover from. I wonder if, with direct integration into ffmpeg, they will be able to configure it in a way that can improve that situation.
by rickdeckard | 2025-08-13 10:51:23+00:00
> avoid transmitting while they're in the boresight and in general don't transmit toward the antenna

Not sure this will help against the mentioned unintentional electromagnetic radiation (UEMR) likely caused by the electronics of the satellites themselves.

"This radio emission at lower frequencies from Starlink isn’t their downlink frequency, but instead unintentional electromagnetic radiation (UEMR), thought to be caused by the onboard electronics of the satellite."
by abc123abc123 | 2025-08-13 10:51:51+00:00
True. The ambitious brains flee europe, the docile remain and love it. That is why the quality of life in europe is steadily going down, and taxes steadily increasing.

In the end, europe will be a historical museum with a tourist economy and nothing else. All industry will have moved to the US and asia.

It's sad, but, it is also a valuable lesson for other regions on how not to destryo themselves!
by simianparrot | 2025-08-13 10:52:26+00:00
Trans is not just an extension of the gay rights movement -- it's a separate thing altogether. There are so many things that are different. Gay men will not demand others let them into areas exclusive to women _for legitimate reasons_. Toilets, housing institutions, and prisons being some.

Self-identifying as another gender carries with it requirements of others far beyond simple acceptance.

I don't care if I placate you or not. I'm speaking from the POV of someone from a different culture. I don't require you to accept it, just as I respect your different cultural opinions.
by raxxorraxor | 2025-08-13 10:52:45+00:00
We use so many cloud services and SaaS products that it will be quite a shock how fast systems can be. You don't even need to use a local service, just hook up a minimal server somewhere that pulls from slow services here and there. Technically cloud, but not as shitty.

I think modern wait times are crushing for productivity, it is really demotivating and wears you down. Either just skip to another task and get overwhelmed by context switches or you wait and degenerate to a non-thinking troglodyte.
by TrackerFF | 2025-08-13 10:53:14+00:00
When I grew up (Norway), the portions were quite small. And we didn't have that big of a selection.

If you go to the super market today in Norway, you'll likely find tens to hundreds of different flavors. Same in Sweden and Denmark. Interestingly enough, I don't think this kind of candy ("smågodt", which you buy by the weight) is too popular elsewhere? At least I haven't seen it too much in convenience stores when I've been traveling or living abroad. In Norway it is ubiquitous, almost everywhere you go shopping.

Also, inflation has really hit chocolate hard here. One small bar of chocolate will easily cost 30-40 NOK, which is equivalent to around €3-€4. The big bars can cost up to €6! But he smågodt / pick'n mix prices have remained quite stable. So a lot of people will just buy chocolate off those. Much, much cheaper.
by bborud | 2025-08-13 10:53:43+00:00
Nothing kills my will to try to solve a problem like trying to express it in terms of something that was intended for a different purpose and didn't really succeed at that.

Your suggestion is a valid one, but I think the best way to solve something like this is to _first_ look at how you'd solve it from scratch. Or at least try to figure out what problem you actually want to solve.

I usually avoid looking at how other people have solved a problem until I have had a chance to think about it myself. Then, when I have given it some thought, I go back and look at what other people have done. This occasionally leads to novel ideas.
by syncmaster913n | 2025-08-13 10:53:44+00:00
> “I know you really want to like these jeans, but I think they fit such and so.”

This statement is empathetic only if we assume a literal interpretation of the "do those jeans fit me?" question. In many cases, that question means something closer to:

"I feel fat. Could you say something nice to help me feel better about myself right away?"

> There is no need empathy to require lying.

Empathizing doesn't require lying. However, successful empathizing often does.
by monday_ | 2025-08-13 10:54:38+00:00
"Here's what we're going to do. We're going to accept the offer."

".. Gavin, Chrome is our primary ad ingest platform. We just used it to kill adblockers. Why, exactly, would we sell it?"

"I understand your concern, I really do. But we must not let ourselves be constrained by the limits of our profitability!

Consider a gorilla. The board members look at the conference room doors in panic, but nothing happens A magnificent remote cousin that all of us share, particularly you, Devone. A gorilla is a peaceful, pastoral creature. But, if you were to strike your chest in front of it, it'll rip your head off and stick so far up your ass you choke on it. breathes heavily

The gorilla, ladies and gentlemen, is the American justice system. And nothing, nothing, provokes it more than buying stuff with no intention of paying for it.

We accept the bid and Perplexity, obviously, fails raising 35 billion. Then we file a complaint, keep Chrome, get the popcorn and let the gorilla of justice explain to the competition the finer points of contractual law.

Ladies and gentlemen. This was Gavin Belson. bows "

---

Three weeks later, on Bloomberg news

"And with me is Mr. Bildt, a representative of a coalition of activist investors that raised 35 billion dollars for the Perplexity purchase of Google Chrome. Mister Bildt, what prompted you to assist what many consider to be a disastrous and unlikely deal? Do you expect Perplexity to manage Chrome better than Google?"

"God no. Given Perplexity's track record, we expect them to run the browser into the ground in 3-4 months, a year tops. Chrome accounts for some 80% of web traffic today. With its effective monopoly gone, we expect to capitalize on what many of us call a Belson-less market"