MurphyA/hacker-news huggingface dataset:
by PaulHoule | 2025-09-22 14:10:12+00:00
The difference is that Boeing and Intel have fierce competition and Apple has phony competition -- Apple's worst nightmare would be that Google kills Android the way Google kills everything else and then they're stuck in antitrust court everywhere.

If it was Microsoft that added anti-anti aliasing to random objects in the Windows interface people would just shrug and and, if confronted, say "What do you expect from your senile uncle?" Microsoft can score an own goal with every other Windows release, in the past there was the consolation that the next release was popular. Today Microsoft talks as if Windows doesn't really matter: it's all about Azure and GAME PASS and Copilot and Dragon Medical and such.
by ChadNauseam | 2025-09-22 14:10:21+00:00
Thanks for the feedback. I’ve tuned the initial ramp up to be more aggressive and I’ve made it so it adds words in smaller increments at first. Now, after adding 16 words and marking them all as known, it skips to the ~500th most common word. After adding 25, it skips to the ~100th.

What you say about binary search as a good point. I initially used something more like a straightforward binary search, but the issue is that the ramp up is too quick and beginner users would end up adding a bunch of words that were way too advanced for that level. So I tried to make it less aggressive to avoid overshooting, but I guess that has the opposite issue of it taking longer for advanced users. I’ll think about what I can do about that.

For the corpus, I prefer to use Neri’s sentence lists as they’re much higher quality than opensubtitles. You’d be surprised at the problems it has. So I only use opensubtitles for korean (because Neri’s sentence lists doesn’t have a korean version).
by Tadpole9181 | 2025-09-22 14:10:57+00:00
We're not even in "extreme times". There's no major wars, the economy is strong, we're recovering from recent disasters better than most nations.

Literally everything here is self inflicted. The "extreme times" are just the rhetoric pushed by the Republican party, constantly making up new bogeyman about blood rivers in the streets of Chicago and trans hypnosis on children.

Meanwhile real extreme times are sneaking around beneath the surface, decades away but in clear sight, and the Republican party calls it a hoax.
by foobarian | 2025-09-22 14:11:29+00:00
I don't disagree with that characterization of the technical details. However I felt the task those drivers set out was asking a different question: how good would the FSD system be at completing a coast-to-coast trip? I don't think this can be answered after hitting a singular, highly unlikely accident without a lot more trials.

Imagine there was a human driver team shadowing the Tesla, and say they got T-boned after 60 miles. Would we claim that human drivers suck and have the same level of criticism? I don't think that would be fair either.
by inhumantsar | 2025-09-22 14:11:56+00:00
maybe pick an ID at random, record it in a "used" list, and store the code in the note as a property? an event handlers(1) could manage removing used codes from the list when a note is deleted. likewise, another handler could check if new notes (ie those imported from another vault) already have an ID and register it as used or ask the user if they want to generate a fresh ID.

[1] https://docs.obsidian.md/Plugins/Events
by api | 2025-09-22 14:12:06+00:00
Those technical problems are largely a result of trying to shoehorn collaboration onto older local-only PC era apps that store data in the form of simple files. For really rich collaboration you want something designed for it from the ground up, and Office is not. Office pre-dates even the Internet.

That has nothing to do with where the code lives and runs. There are unique technical challenges to doing it all at the edge, but there are already known solutions to these. If there was money in it, you'd have a lot of local first and decentralized apps. As I said, these technical challenges are not harder than, say, scaling a cloud app to millions of concurrent users. In some cases they're the same. Behind the scenes in the cloud you have all kinds of data sync and consistency enforcement systems that algorithmically resemble what you need for consistent fluid interaction peer to peer.
by yobbo | 2025-09-22 14:12:39+00:00
The argument you started off making was that his "lack of success" was because he didn't have the desire to learn and thus wasted the opportunity.

But - he achieved some of the highest grades, so by all accounts he was successful in his education.

Much later, he understood that the contents of his education lacked intrinsic value and the only effective value it offered him was an opened "toll gate".
Weaviate's Query Agent with Charles Pierse [podcast]
by CShorten | 2025-09-22 14:12:55+00:00
I am SUPER excited to publish the 128th episode of the Weaviate Podcast featuring Charles Pierse!

Charles has lead the development behind the GA release of Weaviate’s Query Agent!

The podcast explores the 6 month journey from alpha release to GA! Starting with the meta from unexpected user feedback, collaboration across teams within Weaviate, and the design of the Python and TypeScript clients.

We then dove deep into the tech! Discussing citations in AI systems, schema introspection, multi-collection routing, and the Compound Retrieval System behind search mode.

Back into the meta around the Query Agent, we ended with its integration with Weaviate's GUI Cloud Console, our case study with MetaBuddy, and some predictions for the future of the Weaviate Query Agent!

I had so much fun chatting about these things with Charles! I really hope you enjoy the podcast!

YouTube: https://www.youtube.com/watch?v=TRTHw6vdVso

Spotify: https://spotifycreators-web.app.link/e/2Rr2Mla5RWb
by dghlsakjg | 2025-09-22 14:12:55+00:00
Something that you are required to do by every single venue that offers a service in order to participate is not really what I would call opt in. Yes, you can opt out by never going to a nightclub, but that seems different.

You can’t really call something opt-in if opting out means that you are barred from participating in an entire class of activity unrelated to what you opted out of.

As a counter example, the TSA in the US is now starting to use facial scans for ID, but you can opt out by telling the agent. It does not mean that you cannot go flying, it means that they use a human to identify you without the use of computerized facial scans.
by FollowingTheDao | 2025-09-22 14:12:59+00:00
I bought an iPhone 16e which I am about to sell, not only because of iOS 26 (horrific looking and battery drain), but I did not know they switched to only eSIMs. I have a flip phone which I like to use when I have no need for a smart phone. Now there is no way for me to switch. Plus, I know when I take out my SIM there is no way any one is tracking my phone.

eSIMs just another way these companies are trying to control, and as you said, profit, off of their customers.

I see this as taking ownership away from the customer as well. I no longer own the SIM in essence.
by falcor84 | 2025-09-22 14:13:01+00:00
> Our toughest challenges include cross-compiling to Windows or ARM64 and resurrecting 22-year-old source code from 2003 on modern systems. Some agents needed 135 commands and 15 minutes just to produce a single working binary.

I found that "just" there to be so funny in terms of how far the goal posts moved over these last few years (as TFA does mention). I personally am certain that it would have taken me significantly longer than that to do it myself.
by thenthenthen | 2025-09-22 14:13:03+00:00
It is interesting, my EU iPhone can use Chinese eSims unrestricted in Mainland (via trip.com), advertised as HK/Macao/Mainland travel eSims. As other have said, iPhones for the Chinese market can not. So the phone smuggling is still big business. Also, there is a quota on the amount of sims given out each month, but dont er quote me on that (at least that was the case with physical HK/Mainland sims sold in HK Shamshuipo etc).
by b112 | 2025-09-22 14:13:10+00:00
What I don't get, is why people think this action has value. The maintainer of the project could ask an LLM to do that. A senior dev.

I can't imagine Googling for something, seeing someone on (for example) stackoverflow commenting on code, and then filing a bug to the maintainer. And just copy and pasting what someone else said, into the bug report.

All without even comprehending the code, the project, or even running into the issue yourself. Or even running a test case yourself. Or knowing the codebase.

It's just all so absurd.

I remember in Asimov's Empire series of books, at one point a scientist wanted to study something. Instead of going to study whatever it was, say... a bug, the scientist looked at all scientific studies and papers over 10000 years, weighed the arguments, and pronounced what the truth was. All without just, you know, looking and studying the bug. This was touted as an example of the Empire's decay.

I hope we aren't seeing the same thing. I can so easily see kids growing up with AI in their bluetooth ears, or maybe a neuralink, and never having to make a decision -- ever.

I recall how Google became a crutch to me. How before Google I had to do so much more work, just working with software. Using manpages, or looking at the source code, before ease of search was a thing.

Are we going to enter an age where every decision made is coupled with the couching of an AI? This through process scares me. A lot.
by justusthane | 2025-09-22 14:13:14+00:00
If you’re using the dash on your keyboard (which is a “hyphen–minus” character) in place of a en dash or em dash, then you are using the wrong character. That’s fine — it’s certainly more convenient, and I wouldn’t call you out on it — but it’s silly to assume that other people don’t use the correct characters.

https://www.grammarly.com/blog/punctuation-capitalization/da...
by vidarh | 2025-09-22 14:13:42+00:00
> don't fret, put your mark into one of those five boxes, move on to the next question, done, over, out

That is not always seen as an option for some patients. Having observed a family member take a specific autism questionnaire, I can tell you that as for some people - often exactly the people who should be dianosed - it does not always feel possible to pick an option that to them is wrong.

In said case, they ended up getting diagnosed with autism elsewhere, because that one question on the first questionnaire was one they felt impossible to move past, and so it was never submitted.

Thankfully they had another option that wasn't being gatekept with a broken quesionnaire.

This might not be directly relevant to the article, but I think it's worth mentioning it in the general context of questionnaire design.
by zelphirkalt | 2025-09-22 14:13:45+00:00
Reading lines from a file and handling the strings in memory is what made me stop using it after a 3rd day of advent of code one year. I simply couldn't find a good solution, without a massive excursion into how to use the pad. Such a supposedly simple thing like reading a complete line from a file, yet it stopped me completely. Of course I could have "cheated" and put the input right into the program, but I wanted to learn Forth, so I thought I should be able to do this ...

Later I read, that GForth 1.0 should have more string handling words, but then I already had lost hope to find an easy solution. Don't get me wrong, learning the little bit of Forth that I did learn, it was quite interesting, and I would have liked to progress more. I think I also lost hope, because I couldn't see how this stack system would ever be able to handle multi-core and persistent data structures. Things that I have come to use in other niche languages. Also that some projects/libraries are one-man shows/bus factor 1, and the maintainers have stopped developing them. They are basically stale and made by people, which significantly more understanding than any beginner will have for a long time.

I guess to really learn it, one has to read one of the often recommended books and have a lot of patience, until one gets to any parts, where one learns simple things like reading a file line by line.
by ktosobcy | 2025-09-22 14:14:38+00:00
I try to use those as much as possible. We ended up in this situation mostly because of the Google push to make everything an "web-app" with web-technologies instead of protocols...

Anyone uses IMAP email? Works just fine (save for IMAP design but that's another story).

Same with CalDAV.

For stydy I use Anki and it has brilliant sync (it can even automatically/automagaically merge study changes when I study some items on mobile and others on desktop).

Many seem to claim that it's impossible to sync correctly in "colaborative environment" as in it would always involved dozens of people constantly working and editing the document (which would be utterly difficult to track the evolution of)… Most of the time it's not that colaborative and having the data locally makes it easier to work with.

OTOH not everything has to be (web-)app…
by dragonwriter | 2025-09-22 14:15:32+00:00
> Canada has the most straightforward and permissive immigration laws

> Compare it to h1b now.

H-1b is a non-immgrant work visa, so it should be compared to the same category in Canada, not the immigration process (which in the US is nearly identical to the process you describe for Canada at the same level of detail, except “wait for a draft” is instead “wait for your priority date to come up in the Visa Bulletin.", and the four years is 10 years.)
by bko | 2025-09-22 14:15:55+00:00
I heard stories about how super advanced invasive surveillance let's people like Target know that you're pregnant before you actually know yourself. But I just don't buy it.

I get insane advertisements, even from places like YouTube that know me well. I get advertisements for Bumble featuring what looks like a teenage boy telling me you'll never know what you'll find on Bumble, which is weird considering I'm a married straight dude. Sometimes I even get ads in different languages.

If the most advanced ad network can't figure out the language that I speak, I'm less worried about Kmart doing some nefarious profiling based on my stride.

I like technology that targets fraud, because I like living in a high trust society. I'm annoyed that people abuse the system and that's why we can't have nice things. You could probably just target the worst 1% and basically go back to deodorants not being locked away behind glass.
by HankStallone | 2025-09-22 14:15:55+00:00
Kind of like how on the Salesforce support forums, there are a lot of incorrect answers from people who don't appear to have understood the question, but they all have "Please mark my answer as helpful" at the bottom. (And this started long before AI.) If there's an incentive to "contribute," even if it's something as small as being able to put "Salesforce support volunteer" on your LinkedIn page, and it's very easy to do so, you'll get a lot of low-effort (or worse) contributions.
by thomastjeffery | 2025-09-22 14:16:08+00:00
The irony is that (at least I'm pretty sure) the concept of "room temperature" was originally pinned to 70° Freedom Degrees. Your 21°C reference unit is probably a rounded conversion, which explains the sibling comment arguing 23°-25°C as potentially inferior alternatives. An accurate conversion would be 21.1̅°C.
by Andrew_nenakhov | 2025-09-22 14:16:24+00:00
Server-centric computing is just more efficient, and it usually becomes less popular only at because means of communication aren't up to the task at the moment.

1. In the beginning, there were mainframes and terminals. You saved resources by running apps on a server and connecting to them with cheap terminals

2. Then, PCs happened. You could run reasonably complex programs on them, but communication capabilities were very limited: dialup modem connections or worse

3. Then, internet happened, and remote web apps overtook local apps in many areas (most of those that survived required massive usage of graphics, like games, which is difficult even with modern internet)

4. Then, smartphones happened. At the time of their appearance they didn't have ubiquitous network coverage, so many first apps for these platforms where local. This is eroding too, as communication coverage improves.

So if you look at this, it is clear that main share of computing oscillated back and forth between server and local, moving to local only when communication capabilities do not permit remote running, and once comms catch up, the task of running apps moves back to servers.
by JackFr | 2025-09-22 14:16:44+00:00
> As a side note, if anyone I'm communicating with - personally or in business - sends responses that sound like they were written by ChatGPT 3.5, 4o, GPT-5-low, etc, I don't take anything they write seriously anymore.

What if they are a very limited English speaker, using the AI to tighten up their responses into grammatical, idiomatic English?
by yndoendo | 2025-09-22 14:16:56+00:00
Had to add metric to an imperial unit application since it is to be sold internationally. I live in a Fahrenheit country so I set my phone, computer, and car to Celsius to learn how the the temperatures readings feel.

I 100% agree, "Freedom Fries Units" is quite fitting.

Turns out I prefer Celsius over Fahrenheit in day to day usage.
by NitpickLawyer | 2025-09-22 14:17:02+00:00
There's a scene in "The man in the high castle", where one of the characters has a line that goes something like "It's one thing to overthrow a government. It's another thing to be the government".

The easy part for BS was to boo-boo on twitter. That went well, and they got their users. Now they have to "be the government", and they'll soon find out that there is a lot of gray area in between what they thought is black and white. Life is never black and white. And a project built on black and white always gets consumed by the gray.
by AlotOfReading | 2025-09-22 14:17:23+00:00
Tesla doesn't report crashes that aren't automatically uploaded by the computer. NHTSA has complained about this before. Quoting one of the investigations:

Gaps in Tesla’s telematic data create uncertainty regarding the actual rate at which vehicles operating with Autopilot engaged are involved in crashes. Tesla is not aware of every crash involving Autopilot even for severe crashes because of gaps in telematic reporting. Tesla receives telematic data from its vehicles, when appropriate cellular connectivity exists and the antenna is not damaged during a crash, that support both crash notification and aggregation of fleet vehicle mileage. Tesla largely receives data for crashes only with pyrotechnic [airbag] deployment, which are a minority of police reported crashes. A review of NHTSA’s 2021 FARS and Crash Report Sampling System (CRSS) finds that only 18 percent of police-reported crashes include airbag deployments.

From:

https://static.nhtsa.gov/odi/inv/2022/INCR-EA22002-14496.pdf
by sunscream89 | 2025-09-22 14:17:27+00:00
He’s sort of right, though we’re the problem.

When I want to talk about our visitors I like to say, they aren’t the big secret.

Thought controlled America and American thought control is the big secret. It’s what has happened to the cargo cult “Stargate” program over the last decades. Those humans of Power (to travel through and mess with our minds, not time and space) are the real secret, and alienating our visitors is only one bizarre consequence.

The visitors (who have been here for over ten thousand years) helped make the movie Abyss thinking we would some day be friends. (They, like humans with Power can also travel through and influence our minds without our awareness.)

Now the paranoid nationalists want hellfire missiles to aid in our diplomacy.

https://pastebin.com/42dTemNe
by card_zero | 2025-09-22 14:17:28+00:00
> nowadays you want to have information from other computers.

Do I? What sort of information ...

> shared calendars

OK yes that would be a valid use, I can imagine some stressed executive with no signal in a tunnel wanting to change some planned event, but also to have the change superceded by an edit somebody else makes a few minutes later.

> the weather

But I don't usually edit the weather forecast.

> a social media entry

So ... OK ... because it's important that my selfie taken in a wilderness gets the timestamp of when I offline-pretend-posted it, instead of when I'm actually online and can see replies? Why is that? Or is the idea that I should reply to people offline while pretending that they can see, and then much later when my comments actually arrive they're backdated as if they'd been there all along?
by philipwhiuk | 2025-09-22 14:17:57+00:00
> Just for shits and giggles, you can de-sham the chronostatiomatrix by running —()()(]]asdg a=-do —cd go cd stay —sususudododo baby shark—][] but that’s optional.

Except in most real cases you're following the tutorial for, where it is both mandatory and non-obvious it's not been done.
by qwm | 2025-09-22 14:18:01+00:00
They're crazy outliers, and that's fine. The point of H1B is hiring talent outside of the United States, not hiring normal webdevs or commodity software engineers. A fee like that, where a large salary for an exceptional job would make the cost relatively small, brings the program back to its original goal.

If you just need a normal worker, there are plenty of CS grads and unemployed SWEs you can hire in the US right now. If you need a specialized foreign worker because he or she is not available in the US, then chances are you are going to pay a premium anyway; that's the point.
by angiolillo | 2025-09-22 14:18:02+00:00
Before I saw your response I removed this sentence from my post as I realized it was not central to my main point. However, I still agree with it and am happy to explain why.

> wasting my time having to watch people who literally have never heard of something as basic as keyboard shortcuts

First it depends on whether the audience for your product includes people who do not know keyboard shortcuts. If that's not your target audience then the rest of the test may not be valid anyway.

Otherwise, there is utility in forcing yourself to watch your users struggle with your product. The best product developers/owners I know have a bottomless appetite for observing people use their product, even if doing so means deferring the rest of their "full backlog of shit". Perhaps they're less efficient in the short term at churning out lines of code, but the understanding and empathy they develop makes them significantly more effective in the long term.