MurphyA/hacker-news huggingface dataset:
by TheCraiggers | 2025-06-24 18:53:47+00:00
And it's their browser, which they have an interest in. If an extension goes rogue and gets in the news, that would be bad for a variety of reasons.

You're right that it's your computer, and you're free to change and recompile Firefox to do whatever you want, so I don't see what the issue is. The polices are for what extensions they allow on their store not what you can install on your computer. Last I knew, you could make your own extension and load it yourself with the store being involved at all. Go nuts.
by JadeNB | 2025-06-24 18:54:11+00:00
My favorite thing about Wilhoit's law, aside from the law itself in its elegant simplicity, is that it is by Frank Wilhoit, but not that Frank Wilhoit (https://en.wikipedia.org/wiki/Francis_M._Wilhoit). Instead, it is from a one-off, though typically excellent, comment on Crooked Timber (https://crookedtimber.org/2018/03/21/liberals-against-progre...).
by fakedang | 2025-06-24 18:54:24+00:00
a.) My family weren't slaves, they were British colonial second-class subjects.

b.) They were killed in the 1920s, way after Britain decided to compensate its slavers.

c.) The whole payment to slaves till 2015 is not real, it's just a quirk of how the payments were structured via annuities - in fact the payments were done by the 1840s.

https://www.bankofengland.co.uk/working-paper/2022/the-colle...

d.) The slaves themselves never received any compensation.
by sct202 | 2025-06-24 18:54:30+00:00
But here's a link to a local newspaper from his part of Norway: https://www.nordlys.no/mads-sin-drommereise-til-usa-spolert-...

https://archive.ph/h3Uf4 couldn't capture it well but you can see has his name is referenced as Mads Mikkelsen.
by glenstein | 2025-06-24 18:54:52+00:00
I know that the likes of fact checking and checking for hypocrisy draws eye rolls in the present environment (which in and of itself I find disappointing), but I do think an interesting variation on it would be to track what underlining principle is associated with any particular argument and to track adherence to principles over time. Of limited utility in an information ecosystem that's deeply indifferent to litigating disagreements on the basis of factual accuracy, but I feel like bsing your way out of inconsistent principles is at least harder.
by grep_name | 2025-06-24 18:55:11+00:00
This is a very haughty response, I hope you realize that. Yes, (delete-other-windows) does exist. It's so far from the buffer zoom toggle I'm talking about as to be completely unrelated.

> Anyway, it seems you're complaining for just the sake of complaining, without any evidentiary input.

I have given multiple specific examples of every claim that I made. HN's formatting did make my comment difficult to read, but the content is there.

> But do you even realize that you're comparing a bicycle to a Bugatti Veyron - tmux is a simple pane grid with position/size and Emacs windows carry much more state.

Yes, yes, this is exactly what I'm saying. It's cumbersome and much more difficult to maintain. There are reasons to like both things (and I have repeatedly made efforts to re-iterate that I do like both options and use both for different purposes).

Your screed about how great evil-mode is does not address any of the specific issues that I have and was never able to resolve wrt using evil-mode in emacs.

> What would be your reaction if I say - my bicycle of 15 years has never needed an oil change or brake fluid drainage. My new car in comparison, is so much more complicated and requires constant attention? You'd probably laugh and call me names.

Incidentally I wouldn't, especially if your bicycle worked for your lifestyle and the constant attention and expense of motor vehicles factored into your decision making process. That's neither here nor there, though, because I happen to own both a bicycle and a car, and I never made the argument you seem to be fixated on. Like my car and bicycle, I use both a tmux / terminal app based workflow and emacs in different contexts and have swapped back and forth between the two at different points depending on my mood and what I'm doing. Sometimes I even (gasp!) discuss my experiences with the two tools in a comments section.
by Stratoscope | 2025-06-24 18:55:17+00:00
USGS has this on their topoview site:

https://ngmdb.usgs.gov/topoview/viewer/

Pick the area you want to look at, select a historical topo map, and click the Show button. Then you can use the Transparency slider to see the topo map overlaid on a current street map.

You can discover some interesting things this way. For example, I used to live on Hawthorne Avenue in Palo Alto (CA). The 1897 topo map shows that this street was originally a railroad spur line off the main Southern Pacific track (now used by Caltrain and freight). This spur line turned left onto what is now Middlefield and then turned right to serve the Catholic University (now St. Patrick's Seminary).
by strangecasts | 2025-06-24 18:55:18+00:00
It would be quite a feat for the local paper [1] to interview him without realizing his name was fake!

Mads and Mikkelsen are both common Norwegian names (SSB has >4000 Mads and Mikkelsens individually), and unless his parents were big Refn enthusiasts I don't think they would have been aware of the actor...

[1] https://www.nordlys.no/mads-sin-drommereise-til-usa-spolert-...
by lupusreal | 2025-06-24 18:55:25+00:00
45% of households nominally in New York City have a car and that is by far the lowest of any American city. In the ideal American city for not owning a car, almost half of the households own one anyway! This is about the same in Europe too. Pick a major European city and you'll probably find that between a third to a half of the households in that city own a vehicle, despite the famous European public transit and habit for walking and cycling that online anticar activists love to brag about.

In every other American city besides NYC, most households have a vehicle. And besides virtually every American city save one being built for cars, you also have to keep in mind that the "most people live in urban areas" statistic counts all the people living in the suburbs around cities, e.g. people who have chosen a lifestyle literally built around car ownership.
by bananalychee | 2025-06-24 18:55:29+00:00
I don't think that autonomous buses would be as cost-effective as private vehicles, since you'd want someone to be on board for security on a shared vehicle even if they're not in the driver's seat. Labor is the most expensive component of public transit operating costs, at least in my area. That said, in low-density areas it's not uncommon to see just one or two people on a big bus that comes once every 40 minutes in the middle of a weekday, and I'm sure running autonomous taxis instead would provide better service at a lower cost, given the same subsidies.
by roughly | 2025-06-24 18:55:38+00:00
I'm single, rent controlled, and was working at a FAANG-ish company.

The fear was real, for sure, but it honestly made a huge, huge difference for both my mental health and my employability afterwards. I also got to spend some time figuring out what I actually wanted to be doing, so I had a much clearer picture of where my skills and interests aligned after, which helped the search as well.
by Fluorescence | 2025-06-24 18:55:53+00:00
I have zero tolerance for ads but have happily used a Poco for years. IMHO you only buy one knowing you won't use some of the default apps. Choose alternatives and you never see a Xiaomi ad. It's a minor nuisance to get amazing bang for buck.

You'll probably prefer your choice because you can cater to your taste e.g. dual pane or whatever. I think I use one called File Manager from fdroid but there is more than one with that name. I probably use termux more. No app can beat a terminal and scripts! I don't touch wallpapers/ringtones.

I do boil with fury at ads in Google Pay though. Anyone know a fix?
by neilv | 2025-06-24 18:56:09+00:00
> He claims he was then strip-searched, forced to give blood samples, a facial scan and fingerprints.

> "Later I was taken back in, and the situation got even worse. I was pushed up against a wall and was strip-searched with a lot of force. They were incredibly harsh and used physical force the whole time," he claimed.

> "I felt completely devastated and broke down, and was close to crying several times. I was on the verge of panic.

That sounds worse than being denied entry.
by krackers | 2025-06-24 18:56:23+00:00
Until I see evidence that an LLM trained at e.g. the character level _CAN_ successfully "count Rs" then I don't trust this explanation over any other hypothesis. I am not familiar with the literature so I don't know if this has been done, but I couldn't find anything with a quick search. Surely if someone did successfully do it they would have published it.
by felixnm | 2025-06-24 18:56:28+00:00
Resign is employee initiated, being laid off, or layoff, is company initiated. Not sure about other states, but in Illinois if you resign, most likely you won't qualify for unemployment benefits. If you're laid off (as I've been multiple times), you can qualify for unemployment benefits. I'm basing this on my experience, but you should consult an attorney before signing anything if you're being fired/laid off/let go, etc.
by PaulHoule | 2025-06-24 18:56:37+00:00
I've got a long list of grievances with the parser status quo. Frankly I think if we had better parser generators we could put a stake in the heart of the idea that Lisp is a better language for metaprogramming than more mainstream languages created post-Syntactic Structures.

I think it really should be easy to:

(1) generate an unparser at the same time you generate a parser (you can metaprogram something, write it into a file and check it into git)

(2) patch a parser by adding a few productions (you should be able to add an unless statement to javac and have about 50% of it be the POM file)

(3) stick a grammar into another grammar (embed SQL in any language)

(4) work with concrete syntax trees (goes with (1), back in the 1990s there were CASE tools that would let you edit a GUI with a visual editor and make a patch you could check into version control like a patch by a professional programmer)

(5) generate your AST/CST objects from the same source as the parser (The Bison/Yacc streaming API was OK for C in the 1970s)

A few factors mitigate against this. One of them is performance. System programmers have been traumatized by C++ compile times and don't want to give up a microsecond. Another one is that anybody who knows how to make a parser generator knows how to use today's crummy parser generators and doesn't have empathy with the large number of programmers who might be doing more advanced things if it was easier.

The PEG community at least admits there is a problem with the status quo, but performance issues tend to make the PEG revolution less than revolutionary. They PEGilated Python and we really didn't get anything out of it.
by _DeadFred_ | 2025-06-24 18:56:51+00:00
I bought a boat on credit. It was the dumbest financial thing I could ever do. It was the best thing spiritually/emotionally I ever did. All of those weekends/vacations boat camping with my kids when they were young. All those times going out after work. So many experiences I would not have gotten to enjoy if I waited until I was 60 to buy in a smart way.

There is such a thing as opportunity cost. Putting dinner on a credit card is dumb. Putting a dinner on credit that ends up being a first date creating a memory and connection with your future spouse is life making. Or dinner with grandparents and kids that might not be around long.

You have completely ignored opportunity cost in your factoring. And it is probably the most important 'human' factor and is just as tied to your 'time' argument. We have 60 some rotations around a star, and stages in life during that time. That needs to go into your 'optimization' as well.
by gruez | 2025-06-24 18:56:55+00:00
>disclose five years of social media history

Where does it say that? Your source only says profiles need to be public

Moreover your description is slightly misleading because it only applies to "all applicants for F, M, and J nonimmigrant visas", which notably excludes tourism visas (B-2). The visas listed all seem to be academic related, presumably because the administration wants to crack down on woke ivy league students or whatever.
by jxdxbx | 2025-06-24 18:57:02+00:00
You don't need a license for most of what people do with traditional, physical copyrighted copies of works: read them, play a DVD at home, etc. Those things are outside the scope of copyright. But you do need a license to make copies, and ebooks generally come with licensing agreements, again because to read an ebook, you must first make a brand new copy of it. Anyway as a result physical books just don't have "licenses" to begin with and if they tried they'd be unenforceable, since you don't need to "agree" to any "terms" to read a book.
by vbezhenar | 2025-06-24 18:57:05+00:00
I completely agree. I spent lots of time trying to figure out their modern SDK, but in the end I abandoned it and just used their old SDK. Their examples and approach are terrible, but in the end I was able to make it work, after untangling the holy mess of macros they put there. Their old SDK is bearable, their new SDK... I still think I need to go there, but I don't have enough willpower to do that. So much moving parts. Custom build system, not just one, but actually three of them at once (cmake, ninja, west). The whole RTOS which I never needed. And not just simple one like FreeRTOS, but absolutely humongous one. Add their terrible software which they insist I must use to install their stuff. Just give me zip, I don't want to install nothing.

Let me write simple Makefile, give me thin layer over CMSIS called SDK and that's all I need. Don't make things harder than they should be, my project is simple, I don't need operating system for it.
by Rygian | 2025-06-24 18:57:17+00:00
It's common policy to plan your resource consumption in the most economical way.

Couple that to a "next day" dispatching system.

Couple that to resources that failed to do their job (did not compensate enough reactive power, or even added extra reactive power instead of compensating).

Couple that to one of the most challenging electrical grids in the world.

When taking that context in consideration, "living in the edge" is not really a legitimate way to put it.
by xg15 | 2025-06-24 18:57:22+00:00
> You can use an optimized parallel SIMD merge sort to sort a huge list of ten trillion records, or you can sort it just as fast with a bubble sort if you throw more hardware at it.

Well, technically, that's not true: The entire idea behind complexity theory is that there are some tasks that you can't throw more hardware at - at least not for interesting problem sizes or remotely feasible amounts of hardware.

I wonder if we'll reach a similar situation in AI where "throw more context/layers/training data at the problem" won't help anymore and people will be forced to care more about understanding again.
by JadeNB | 2025-06-24 18:57:24+00:00
When I grew up, I found history boring, and didn't understand why we were made to study it. I'd like to think it's partly because I was taught typical jingoistic rah-rah US history, but that's at best only part of the reason.

Anyway, even I, with my paltry education in history, can see the historical parallels. And here I am, versus an oligarchic class that had the opportunity for a world-class education, and surely knows at least as much history as I do. I wonder if they really believe that they've found the way to prevent the inevitable consequences this time, or if they just think that they'll have found some way out, possibly just having passed the buck to the next generation, before the consequences for them come to pass.
by yorwba | 2025-06-24 18:57:29+00:00
Keep in mind that proofs of transformers being able to solve all problems in some complexity class work by taking a known universal algorithm for that complexity class and encoding it as a transformer. In every such case, you'd be better off using the universal algorithm you started with in the first place.

Maybe the hope is that you won't have to manually map the universal algorithm to your specific problem and can just train the transformer to figure it out instead, but there are few proofs that transformers can solve all problems in some complexity class through training instead of manual construction.
by busterarm | 2025-06-24 18:57:34+00:00
I stayed at a hotel on Toulouse and Dauphine in the Quarter and had marching bands "outside my window" at least 3x a day. (Secondlines.com even has routes and schedules so you can plan your stay around this if you're so keen...)

Granted a local wouldn't be caught dead in that area, but staying in hotels has never stopped me from getting "the local experience". Maybe if you're traveling to a destination where there's only resorts.
by kldg | 2025-06-24 18:57:34+00:00
We used Asterisk at work for a long while (and probably still do, but I've been out of professional IT for nearly a decade) which routed to hardware SIP phones or else Zoiper on both PC and Android on-call phones. While I maintained the Asterisk server environment and set up new SIP phones occasionally, the in-the-weeds VOIP stuff was handled by a technician at our local VOIP company, and the Asterisk setup existed prior to me joining, so I'm sorry to say I don't have much insight to offer.

I can say Zoiper worked just fine for employees and Zoiper installs were set up very similarly to how we set up take-home phones; they had/have a browser extension to click-to-dial numbers in our ticketing systems, which was nice -- there may be good FOSS software out for these tasks now.

I don't do anything special at home; I just use a headset connected to PC for Google Voice with a free (in the US, at least) number and don't even see when calls come in unless they leave a message or I know someone's going to call and I leave a Google Voice tab open. Messages get forwarded to email. There are sometimes services I can't sign up for as a result of only having a VOIP number -- Anthropic in particular comes to mind as a company which blocks VOIP numbers for signup, but no essential services (e.g. bank, broker, kids' school) in the 10 or so years I've been phoneless. Yealink makes a really nice DECT headset I use (a WHB640) in and around the house, but it's way too expensive; fantastic range, though.
by zachooz | 2025-06-24 18:57:34+00:00
If each character were represented by its own token, there would be no need to "blur" anything, since the model would receive a 1:1 mapping between input vectors and individual characters. I never claimed that character-level reasoning is easy or simple for the model; I only said that it becomes theoretically possible to generalize ("potentially learn") without memorizing the character makeup of every token, which is required when using subword tokenization.

Please take another look at my original comment. I was being precise about the distinction between what's structurally possible to generalize vs memorize.
by croes | 2025-06-24 18:58:05+00:00
Whether it is legit-finding is precisely what needs to be checked, but you’re at spot 1061.

>130 resolved

>303 were classified as Triaged

>33 reports marked as new

>125 remain pending

>208 were marked as duplicates

>209 as informative

>36 not applicable

20% bind a lot of resources if you have a high input on submissions and the numbers will rise
by Findecanor | 2025-06-24 18:58:11+00:00
I expect this British man [0] to have cancelled this family trip to Miami now, after having found a picture online of his tattoo with his daughter's date and time of birth being published by the ICE as an example of a "Venezuelan gang tattoo".

0. https://www.bbc.com/news/articles/cly22xm8kx1o
by and31 | 2025-06-24 18:58:31+00:00
You position Vibed as a marketplace where “real-world insight” meets execution, mentioning that development cost is no longer the main barrier and that insight is now everything. But in my experience, genuine insight is very rare and extremely hard to identify. Most people think they have great insight, but more often than not, that turns out not to be the case. How do you prevent Vibed from becoming a graveyard of half-baked ideas, I mean projects that are trivial, already solved, or fundamentally flawed?

As an example, just look at the Play Market (the Android marketplace for apps and games). There you can find dozens of nearly identical clones of the same game, uploaded by different authors.

-> How will Vibed avoid drowning in similar low-value ideas and ensure the best ones actually surface?
by sidewndr46 | 2025-06-24 18:58:47+00:00
12VHPWR has to be one of the weirdest industry decisions I've seen in a while. So far I thought I had been able to avoid it, but recently bought a power supply that uses it on the modular cable connector.

But it isn't really that uncommon either, I had a suzuki motorcycle that used a connector with 15 amp pins to handle 30 amps of current on one pin. I eventually concluded the only reason that connector was in the harness was to ease assembly and just cut it out entirely and soldered the junction together.
by SunlightEdge | 2025-06-24 18:59:36+00:00
Respectfully I don't agree. I didn't enjoy the story - so there's that (again just an opinion).

I literally thought Abby was a trans woman she was so muscular (and so have plenty of other gamers). She then later teams up with a transman. What's interesting is how you portray Abby vs how I and a lot of others saw here (a massive hulk that was kind of a woman but kind of something else). Note I am talking about the video game.

Ellie and her girlfriend were very alike and there wasn't an interesting contrast between them. The lesbian element seemed very played up. I also didn't find her interesting enough to want to play as her. That's not to say all women characters are not appealing. Ellie just wasn't likeable in the game.

Hence... I do think that while there certainly a lot of over reaction from some men about the game. There are also some legitimate points that left wing types refuse to see (see above). There is a ton of other examples I could give on this.

But honestly part 2 was a lame story (for me). We can agree to disagree. That's ok.
by wtcactus | 2025-06-24 19:00:07+00:00
Well, that's mostly because the UK, did something almost no one ever did before and not only abolished slavery (something most Cristian kingdoms did by themselves) but even took a step further and went to war to prevent it from continuing.

Sure, you don't see countries with a very, very long history of slavery like most Arab nations, or India, or most of the descendants of African kingdoms, paying debt they contracted to end slavery, because they couldn't care less about ending it, and even went to war against Britain to continue practicing it.

https://www.historic-uk.com/HistoryUK/HistoryofBritain/Brita...
by _DeadFred_ | 2025-06-24 19:00:13+00:00
There are MILLIONs of human years of effort, by experts at manipulating people, put into making people feel this way.

Saying bro, why can't your willpower overcome MILLIONS of years of experts trying to manipulate you is a pretty weak argument. It's basically the same as saying 'why can't you take on the top UFC fighters?' at this point. There is a battle to squeeze everything possible out of the sheep on one side, on the other side is us sheep that just want to chill, enjoy life a little. The sheep are f'd.
by jamesgeck0 | 2025-06-24 19:00:17+00:00
NVidia themselves have said that framegen shouldn't be used if the card isn't hitting 60 FPS to start with because of the latency it introduces. If the card is cut down enough that it's struggling to hit 60 FPS in games, enabling framegen will do more harm then good.

You can feel additional latency easily in competitive FPS or high speed arcade racing games.