MurphyA/hacker-news huggingface dataset:
by tdb7893 | 2025-09-18 01:23:49+00:00
As someone who has been to the ICPC finals around a decade ago I agree that the limited time is really the big problem that these machine learning models don't really experience in the same way. Though that being said these problems are hard, the actual coding of the algorithms is pretty easy (most of the questions use one of a handful of algorithms that you've implemented a hundred times by the time you're in the finals) but recognizing which one will actually solve the problem correctly is not obvious at all. I know a lot of people that struggled in their undergrad algorithms class and I think a lot of those people given the ICPC finals problems would struggle even with being able to research.
by seec | 2025-09-18 01:24:29+00:00
To be honest, whether they had a "study" proving it or not I think those things would have happened anyway.

It's just a question of power in the end. And even if you could question the legitimacy of "studies" the people in power use to justify their ruling, they would produce a dozen more flawed justifications before you could even produce one serious debunking. And they wouldn't even have to give much light to your production so you would need large cultural and political support.

Psychology exists mostly as a new religion; it serves as a tool for justification for people in power, it is used just in the same way as the bible.

It should not be surprising to anyone that much of it isn't replicable (nor falsifiable in the first place) and when it is, the effects are so close to randomness that you can't even be sure of what it means. This is all by design, you need to keep people confused to rule over them. If they start asking questions you can't answer, you lose authority and legitimacy. Psychology is the tool that serves the dominant ideology that is used to "answer" those questions.
by jsenn | 2025-09-18 01:25:36+00:00
A string fixed at both ends produces harmonic sounds because of its particular structure. In order to have a non-integer overtone the ends would have to move up and down, which by construction they can't. Similarly for wind instruments: the air stops at either end and is reflected back, and a non-integer overtone would require changing the length of the tube (or sticking holes in it to allow the pressure to go to zero at the hole, effectively creating an artificial "end" of the tube).

By contrast, a freely vibrating bar (not fixed at the ends) does not have harmonic overtones. To make the bars of a xylophone, marimba, or vibraphone sound nice, you have to cut out a little "scoop" shape from the bottom of the bar to force it to vibrate such that its overtones match up with integer multiples of the fundamental frequency of the bar.

As you say, most sounds in nature do not have a harmonic spectrum, so if a fan did I would find that surprising and interesting.
by smitty1e | 2025-09-18 01:25:38+00:00
As a theoretical matter, this is some nifty stuff. Hats off to everyone involved, as a simple matter of engineering.

As a practical matter, this feels too Orwellian. I don't want necessarily want to emit that much information (he said, looking at his Galaxy smart phone and watch) all the time.

Possibly I'm trending Luddite in my dotage.
by jsheard | 2025-09-18 01:25:42+00:00
It seems like a pattern that Meta hardware usually sells relatively well, but then struggles with user retention. It happened with the Quest and so far it's happening with the glasses too. People like the idea of the products much more than the reality of actually using them.

https://www.theverge.com/2023/8/3/23818462/meta-ray-ban-stor...
by dkarl | 2025-09-18 01:25:50+00:00
When you start thinking about real programming languages, most of them don't assign any meaning to A + B or A * B, so it's up to you to construct types that act like those types.

Product types are easiest. Tuples or case classes / record types act like product types. In the case of the Foo type I defined above, it's easy to see that for each pair (c, b) in C x Boolean, there is one value of Foo, Foo(c, b), and vice-versa.

Sum types are weird, because in practice you often don't have a guarantee that two types are disjoint. Because of this, you typically don't see sum types in use without wrapper types that distinguishes the two cases. For example, the instances of Either<A, B> are typically Left(a) for some a in A or Right(b) for some b in B.

To see why this is important, consider a sum type combining Option<A> + Option<B>. The value None belongs to both types, and you can't tell if None arose as a value of Option<A> or Option<B>. In practice, this distinction matters more often than not.

For a more extreme value of non-disjoint union, consider a library function

fetch<A>(extract: Response -> A): Either<A, Int>

that calls an HTTP API, extracts a value of type A from the response, and returns either the extracted value or, if extract fails, the HTTP status code of the response. If you extract a value of type Int from the response, the return value is Either<Int, Int>. A simple sum type Int+Int is useless here, because you won't be able to tell if 404 was the value extracted from the response or the HTTP response code.

For these reasons, Either<A, B> isn't a sum of A and B, but rather a sum of Left<Int> + Right<Int>.

One place sum types are useful is combining enumerations, because different enumerations have distinct values. For example:

enum ClientErrors { BadRequest, NotFound } enum ServerErrors { InternalServerError, BadGateway } APIErrors = ClientErrors + ServerErrors
by mullingitover | 2025-09-18 01:25:53+00:00
This seems like the microwaved corpse of the original 2020 deal. Bytedance keeps all the IP, sells Oracle the nearly worthless right to operate the US infra. They can't even call their franken-app Tiktok. The US user data already sits in the US but they'll expect everyone to forget about that so they can brag about this token win.

They'll probably get what they really want, which is an admin console for the algorithm that has a 'political slant' slider that they can slide as far to the reich as they wish.
by jrowen | 2025-09-18 01:26:02+00:00
I think continuing to go for the classic Ray-Ban look is a mistake. I don't think this product is enticing to the Ray-Ban crowd at this point. Ray-Bans are for looking effortlessly cool, not maybe secretly filming people, it's a wolf in sheep's (bulging) clothing. I would go for more steampunk goggles. Get nerds and hobbyists really excited about it. Create a new lane.
by kelnos | 2025-09-18 01:26:10+00:00
Google provides YouTube to creators because Google derives a benefit from it. If they don't want those "freeloaders" hosting videos without Google getting anything in return, then they can charge for it, or delist them, or delete their videos, or whatever.

But they are getting something in return: a near monopoly in this particular market.

Not providing correct view counts just because some of those viewers use adblockers feels kinda petty.
by OneDeuxTriSeiGo | 2025-09-18 01:26:41+00:00
> what is different between the vaccines?

The shingles vaccine is a larger/more aggressive dose than the chickenpox vaccine.

And nowadays chickenpox vaccine uses live attenuated viruses (i.e. modified to be non-infectious but still look the same) whereas the shingles vaccine uses recombinant proteins. This allows the shingles vaccine to deliver the higher viral load that they want for inoculating against shingles without putting a bunch of live viruses into the body.

It's also worth noting that the recombinant vaccine is more effective for shingles compared to the equivalent viral load live vaccine by a significant margin. It's something like 90% reduction in incidence vs 50%.

----------

> How it presents shouldn't matter as much?

It's not an all or nothing thing but it's a matter of percentages.

And the big reason why they present differently is that chickenpox kind of attacks every part of the body since it's new. It of course does best at infecting the skin and nerves but it mildly affects every part of the body. But then it goes dormant in the nerves because that's where it's most "compatible" and the body is the worst at fighting it.

So then with shingles your body still has the immunity but the reactivated virus is able to out-compete your immunity in the nerves and it wakes up in whatever specific nerve and spreads along that nerve. This is why shingles generally presents in a band on the body. It's spreading along a specific nerve "line" rather than spreading throughout the whole body, blood, and all.

And so the because the infection can't spread broadly throughout your body it ends up concentrated in that location and presumably the higher viral load combined with focusing on the specific proteins rather than the whole virus increases the body's sensitivity to these flair ups, catching them before they can reach momentum. And then that focused immune training sits on top of the body's existing immunity for the initial "whole body" presentation of the virus.
by tptacek | 2025-09-18 01:27:15+00:00
This is an HN idiosyncrasy and if I have to adhere to it so does everybody else. :)

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

(The quote they created is also nowhere close to what I was saying or what I believe, but I'm not interested in litigating that.)
by ssl-3 | 2025-09-18 01:28:00+00:00
Even then: Things can be negotiable. Haggling can be rejected, but that's not a hard-and-fast rule.

(It's anecdotal, but: During my brief time in big-name department store retail, one of my duties was operating a cash register. All cashiers there were able to discount anything by up to, IIRC, 30% -- without getting any special approval. It just took a few button presses.)
by AfterHIA | 2025-09-18 01:28:00+00:00
This is the reaction from the part of the political consciousness that just realized it/its children are not safe anywhere. They're going to continue to use this as a justification for retaliation. You have to realize that the correct answer to this is, "conversions not killings" but the uppity software developer, "middle class" either needs to mobilize itself or the next wave is you getting fired from your dev job because you criticized the nascent regime.

This isn't a drill. It's also not a real fire. Half truths are a grifter's greenbacks.
by nxobject | 2025-09-18 01:28:25+00:00
Emphasis on the memory management: because early Macs had only 128k/512k of RAM and a single floppy drive, dialogs and code fragments had to be constantly swapped in from application disks; and because early Macs had no paging, resources were accessed via handles.

You'd often have enough of a word processor resident in memory, to be able to work with a document disk in your Mac. But if you wanted to (say) print or run a spell-check, you simply didn't have enough memory to do so: so the System needed to purge resources, and load the requisite resources (code, dialogs) from the application disk. You'd be constantly swapping between user disks and application disks. Resources and handles were the way the System constantly shifted parts of an application in and out of the limited memory, tracking where they came from.
by klik99 | 2025-09-18 01:28:25+00:00
I believe the wristband came from this acquisition: https://www.theverge.com/2019/9/23/20881032/facebook-ctrl-la...

Insanely cool, and awesome to see a viable wave guide device.

It's so cool that it might outweigh my reluctance to strap facebook to my face.
by haebom | 2025-09-18 01:28:39+00:00
Exactly seven years ago, I encountered someone like this. In their early twenties, they would cry at daily meetings three or more times a week, citing how difficult things were, how hard the work was.

If anyone said anything about crying so often or told them to stop, they would accuse that person of lacking empathy and being too harsh, turning it into a problem instead. For me, it's like a trauma.
by afpx | 2025-09-18 01:28:59+00:00
It makes me uneasy to let a company that was literally named after a CIA program and given billions of dark money over the years selectively educate our next generation.

Plus, Ellison on surveillance tech: "Citizens will be on their best behavior, because we’re constantly recording and reporting everything that is going on,”

https://fortune.com/2024/09/17/oracle-larry-ellison-surveill...
by UncleEntity | 2025-09-18 01:29:54+00:00
I think my favorite thing about Ton is he would putter around the Blender offices most of the year doing whatever he did to keep the ship running but would use his vacation time to implement some pretty far reaching changes like, the last one I remember, drag-and-drop then just be "here, have fun". He really didn't micro-manage the thing but just let The Community figure out where things needed to go, in the couple years I was involved in Blender I talked with him maybe twice on the IRC.

I do wonder how much more complicated Blender has gotten over the years (to go a bit off topic) as before one could spend an afternoon tracing through the code and mostly figure out how something worked. Well, as long as you stayed away from the game engine and Video Sequence Editor as they were both kind of tacked on to serve a need and didn't get much love.
by moogly | 2025-09-18 01:30:05+00:00
This isn't at all about Kimmel though. This is about giving the administration a free win and a continual slide into more censorship (voluntary or not) and authoritarianism. This will egg them on even more.

Who cares about Kimmel.

You think they will stop at television? They'll deplatform people on the alternate media next, YouTube, Twitch, Kick, etc. They've already started to look at Twitch this very week.

Will you even notice when your train has arrived at the Gulag?
by f33d5173 | 2025-09-18 01:30:30+00:00
The left wing is the free speech crowd. The right wing has never had a principled belief in free speech. It was always their intention to turn cancel culture back at their enemies when the opportunity arose. I'm still reeling that it was supposed liberals that came up with "freedom of speech is not freedom from consequences" or "hate speech is not free speech" which are now being used against them. And they have learned absolutely nothing, and fully intend to go back to cancelling people for asinine reasons when they can.
by baubino | 2025-09-18 01:31:18+00:00
I like the concept though having the limited time would make more sense if the site was structured around a specific topic or interest. Otherwise, I don’t get the appeal of having a fixed time to social media with random people over nothing in particular. But if you told me that there’d me a gathering of <<insert fav hobby/interest>> for three hour block each evening (or even just a couple times per week), I’d be excited to check it out.
by throwacct | 2025-09-18 01:31:40+00:00
According to the latest iteration, his right-wing family said he was left-wing and even neighbors saw him with his roommate.

Freedom of speech is protected. That people are celebrating a man's death, and worse yet, justifying it, is evil but still protected. But what's not protected is the consequences of these actions. I don't want to live, work, etc... next to someone who thinks that it's ok to commit acts of violence against others just because we don't share the same views.
by mycall | 2025-09-18 01:31:52+00:00
> A few months ago when there was a lot of emergency services activity in my area and I didn't know why, I was reminded that no-one in my region is contributing a feed to Broadcastify.

Maybe instead of emergency services activity, it could be other types of activities (hazards, local events, nextdoor alerts, local business/SIGs rss feeds, etc), it is all just local info and knowledge aggregation endpoints and archives that have over-the-air and terrestrial distribution channels.
by aerostable_slug | 2025-09-18 01:32:13+00:00
Good point.

OTOH, for me the Quest killer app is Ace. I can practice pistol shooting any time I want, which keeps me using the headset every day. For the glasses, the killer app might be translation. Now, I couldn't say if that will 'translate' into widespread user retention, or — like Ace — only really keep a smaller community engaged (I don't think most users need translation services on a regular basis).
by stephencelis | 2025-09-18 01:32:29+00:00
> Marketing I suppose.

Nope. And not sure where you get that idea. This release even involved a rename away from including "GRDB."

When 0.1 of the library was released, it was a simple adapter between our Sharing library and GRDB, thus the name SharingGRDB. As our needs grew, the tool evolved significantly, and both the Sharing component and GRDB have become more of an implementation detail. In the future we will consider supporting any SQLite adapter, even your libraries ;)
by LorenDB | 2025-09-18 01:32:45+00:00
Well, Apple might be Cooked (pun very much intended). Tim is apparently very focused on AI glasses, but here is Meta with display-enabled glasses a year before Apple is planning to release anything.

Source: https://www.macrumors.com/2025/05/21/apple-smart-glasses-eve... or some other Mark Gurman leak
by AfterHIA | 2025-09-18 01:33:27+00:00
https://en.wikipedia.org/wiki/The_Humane_Interface

The design methodology goes way back. If you're in the Bay Area go to the Computer History Museum and inquire with a Mr. Ted Nelson. People have been singing this gospel for years and now that, "everyone's shit out of ideas" suddenly the Bigs get wise to, "humane UI patterns?" I don't buy it. Specifically summoning a text prompt with a UI short-hand is copyrightable; especially if you're Nintendo or Google or Apple. Go ask Larry Tesler if Ted Nelson isn't taking appointments.
by adolph | 2025-09-18 01:34:10+00:00
In addition to archeology, ancient Greeks (and undoubtably others) also did paleontology:

Like their modern counterparts, the ancient fossil hunters collected and measured impressive petrified remains and displayed them in temples and museums; they attempted to reconstruct the appearance of these prehistoric creatures and to explain their extinction. Long thought to be fantasy, the remarkably detailed and perceptive Greek and Roman accounts of giant bone finds were actually based on solid paleontological facts. By reading these neglected narratives for the first time in the light of modern scientific discoveries, Adrienne Mayor illuminates a lost world of ancient paleontology.

https://classics.stanford.edu/publications/first-fossil-hunt...
by ack_complete | 2025-09-18 01:34:20+00:00
Many Deflate encoders, including zlib/gzip, are greedy encoders that work forwards, either for speed or to support streaming compression. They encode runs as they are found scanning forward, with limited lookahead to try to allow longer matches to preempt immediately preceding shorter matches. There is an "optimal parse" strategy that maximizes the runs found by processing the entire file backwards.

If you repack the plaintext using zopfli, it does encode the text as you suggest.
by ceejayoz | 2025-09-18 01:34:32+00:00
> But what's not protected is the consequences of these actions.

But this is protected in this case.

I can unfriend you on Facebook for saying “I’m not sad he’s dead”. (And to be clear, Kimmel didn’t even go that far.) I can kick you out of my birthday party. I can complain to your employer. They can fire you. (They can fire you for having tattoos, or red hair!)

But the government cannot do these things. That is the entire point of the First Amendment. The FCC can not threaten the license of a broadcaster for protected speech, but we are here anyways.
by kcplate | 2025-09-18 01:34:40+00:00
> In this case, it is the FCC, an arm of the government, that is pressuring ABC to do this rather than other private citizens.

Actually it was a couple of big ABC affiliate owners that started the avalanche, and ABC followed…not any government pressure.

You can certainly speculate that the these affiliates had an ulterior motive in their actions to curry favor with the Trump administration, but it’s not unreasonable nor unheard of for station affiliates to make decisions about content and programming to avoid alienating or offending a large portion of the markets they serve or the advertisers that pay their bills.

In the end this is about eyeballs and advertising dollars and it’s no more nefarious than that.
by pstuart | 2025-09-18 01:34:54+00:00
The CPC is not attacking the US from within. The Party of Trump has carried out a fascist coup and they are now working to ensure they stay in power permanently.

I loath partisanship and am more than willing to point out failures by the Dems, but this is different. Trump and Co have openly stated that they don't believe in democracy.

If you are not able to see this I'm not sure what I could say to open your eyes.
by azakai | 2025-09-18 01:35:05+00:00
Hi!

Yeah, certainly compiler smarts can remove many bounds checks (in particular for small deltas, as you mention), hoist them, and so forth. Maybe even most of them in theory?

Still, there are common patterns like pointer-chasing in linked list traversal where you just keep getting an unknown i64 pointer, that you just need to bounds check...
by suzdude | 2025-09-18 01:35:15+00:00
There are multiple statements from his relatives that his family are "MAGA", his parents are Registered Republicans.

https://www.the-independent.com/news/world/americas/crime/ty...

It seems he was "raised right", with easy access to firearms and ammunition. Items not nearly as common in left voting urban areas.

However, Mr. Kimmel's comments centered on the fact that his political leanings, and reasoning for the school shooting are not entirely clear.
by kstrauser | 2025-09-18 01:35:27+00:00
I'm not unreasonably worried about my coworkers, compared to a software-controlled camera they'd be wearing on their heads and pointing at our code, internal docs, customer information, etc.

And yes, if someone made a habit of pointing their cellphone camera at the screen all day, I would ask them to please knock it off.

I don't trust Facebook installing cameras in our workspace, or trust that they couldn't be compromised by another party who might want to watch what we're doing.
by bix6 | 2025-09-18 01:35:55+00:00
Technically not a monopoly but colloquially I disagree.

They account for 30% of the global market. They own key brands, license key premium names, and control key distributors like sunglass hut and LensCrafters.

Their cost to manufacture vs sale price shows a clear ability to price like a monopoly. As does their ability to box out competitors.

The $10 look alikes are not identical. They generally are cheaper materials, not polarized or coated, etc.
by vunderba | 2025-09-18 01:36:50+00:00
Tangentially related, but I built a Chrome/Firefox extension a while back that converts random words on a webpage as you browse into braille, ASL, Kana, etc.

So if you're ever interested in practicing Grade I Braille in the most functionally useless fashion (by reading it visually) feel free to check it out.

It's also completely open-source.

https://mordenstar.com/projects/glyphshift

https://github.com/scpedicini/glyph-shift
by nomilk | 2025-09-18 01:36:56+00:00
Looks like there were some bloopers during the demo: https://x.com/nearcyan/status/1968473003592990847

Huge respect to Zuck and co; I much rather authentic demos where stuff goes pear than some glossy marketing spiel by a non-technical exec.

Also, I didn't know this demo was taking place until afterwards, meta really should do more to publicise their demos, especially given they're actually making cool new stuff, unlike a lot of other big tech companies who are more about rent-seeking, advertising and enshitifying than inventing.