MurphyA/hacker-news huggingface dataset:
by fuzzfactor | 2025-11-28 21:23:42+00:00
My first experience with an original IBM PC, I wondered what this thing called Microsoft was.

It just didn't seem right. Why would you need that?

What if you just wanted a plain IBM computer? Why isn't that the mainstream without need for any third party software? Or is it software? How do people do without it? What if you just want to compute? Not use the PC as an office machine or do any gaming?

Is this Microsoft content really essential?

Isn't the hardware any good without a Microsoft?

How would you go about doing that?

I guess Linus eventually asked himself the same kind of things and drove it home :)
by throwaway31131 | 2025-11-28 21:24:18+00:00
Isn’t the primary issue that newer designers don’t know they show run ERC (or that ERC even exists)? Isn’t your tool going to have the same issue? i.e. how do user even know they should run it in the first place? How do you plan to overcome that barrier?

I’m not against more automated checkers, I’m very much for automated checkers, but I’m curious how you plan to not repeat the mistakes of the past.
by leptons | 2025-11-28 21:24:34+00:00
I use Flightaware for detailed information about specific flights. They have tons of information about the history of the flight, past delays, etc. I use it to track specific incoming flights when I have to pick up someone from the airport. I keep an eye on it when I'm waiting to fly, and I also use it to see progress of the flight while I'm in the air if the airline doesn't provide that in a seat-back screen.

While your site is pretty cool, it's more of a neat thing to look at than it is a useful tool like Flightaware. That said, I bookmarked it and will visit it often (probably) as I live near an airport and can see planes in the distance. Also, I second the request for higher-resolution map tiles.
by mrandish | 2025-11-28 21:24:56+00:00
It would be deeply ironic if this data center (or similar ones using creative accounting), are among those featured in the TV commercials Meta has been running in expensive national prime time slots in recent weeks.

I've seen at least two different commercials each focused entirely on the personal story of a relatable, folksy person living in a small town in a fly-over U.S. state, talking about how the town was declining and times were hard - then Meta built a new data center nearby and this person along with many others got jobs there and now things are great. They are very well-produced with cinematic shots of rustic small-town main streets, dusty pickup trucks in rural settings and local high school football games. Aside from the obvious brand-washing, it would be extra on-brand if it turns out Meta doesn't even own the data center but still tries to take credit for it.
by zem | 2025-11-28 21:25:07+00:00
it's not entirely clear from the page - the description of what you get when you buy the "dev kit" says

8<----------------

Each kit includes a custom Playtile and a download key for Gumpy Function's enhanced version of "Let's Build a Platformer!" course, featuring exclusive Playtiles chapters on sideloading, testing your games, digital manual, achievements, and more.

8<----------------

so at the very least it sounds like you buy the dev kit and it comes with the device as well, and the PDF course book. but it's not clear whether you can just get a playtile and then develop your own games for it. they do say you can "sideload" games from itch.io and play them with an actual controller, which makes me think the sdk is very minimal and mostly involves input translation, and might well be documented on their site when they release. it would be nice to have that spelt out in the faq though.
by mohannad | 2025-11-28 21:25:13+00:00
$1,000 per process + $250/mo for maintenance and orchestration.

We focus on actual workflow automation, not AI hype: lead routing, email triage, customer support agents, appointment scheduling, data extraction, CRM updates, multi-step business logic, and custom agents.

Most small businesses know they “should” use AI but don’t know where to start. So we map their process, build the automation, deploy it in a few days, and maintain it.

We’re starting with Montreal, Toronto, and NYC — simple pricing, fast builds, and clear outcomes. No vague consulting, no 6-month discovery cycles, no enterprise pricing games.

Happy to answer questions, share how we build these workflows, or walk through our approach.
by tonyarkles | 2025-11-28 21:25:28+00:00
> moving my legs using her upper body, it felt quite intimate and I admired her for being so professional

This highlights something that I've been chewing on a lot lately. I'm not sure what you specifically meant by the word "intimate" when you said that, but I do think it's really interesting to distinguish between "intimate" and "sexual", even though they often coincide.

As an example, years ago I was staying with some out-of-town friends after a break-up and they wanted to introduce me to a couple of lovely single women they knew. I hadn't really been taking great care of myself in the fallout of the breakup, so I went and shaved and got cleaned up. While doing my hair, I realized that my eyebrows were pretty unruly and somewhat sheepishly asked my friend's wife if she'd be comfortable taking some tweezers to them and helping me get them cleaned up. It wasn't, even a little bit, a sexual moment but it ended up being incredibly and unexpectedly intimate. We were both pretty surprised by it and ended up getting closer (as friends) afterwards.
by einpoklum | 2025-11-28 21:25:36+00:00
A popular standalone printf-family library in the embedded world is, well, printf :

https://github.com/eyalroz/printf

which is independent of a C standard library (it doesn't actually do any I/O itself). Originally by Marco Paland, now maintained, or 'curated' by myself (so, this is a bit of a self-plug, even though I can barely claim authorship). It offers this generalization :

int fctprintf(void (*out)(char c, void* extra_arg), void* extra_arg, const char* format, ...); int vfctprintf(void (*out)(char c, void* extra_arg), void* extra_arg, const char* format, va_list arg);

The library is not performance-oriented, but rather small-code-size-oriented. The family of functions therefore all have a single backing implementation. You might think that implementation must use the function generalization quoted above, but actually it uses a gadget with some more functionality:

typedef struct { void (*function)(char c, void* extra_arg); void* extra_function_arg; char* buffer; printf_size_t pos; printf_size_t max_chars; } output_gadget_t;
by bigyabai | 2025-11-28 21:25:39+00:00
You're right that money talks. I just think you're forgetting which side has more leverage in this game.

Apple is most certainly not being thrown away, merely asked to compete at the market price if they want the latest node. Anything else is wasted money from TSMC's perspective, they still make legacy nodes Apple can perfectly well use for the iPhone if they want to save cash.
by muyuu | 2025-11-28 21:25:45+00:00
it will certainly not stop at Imgur

also, if foreign servers notice no real loss of traffic because people just circumvent draconian censorship measures from authoritarian regimes, then they can more safely ignore them without real repercussions

the EU seems to be following soon, so it's important that people have readily available tools so the power dynamics change and it doesn't become economically unfeasible to refuse censorship pressures
by delis-thumbs-7e | 2025-11-28 21:27:17+00:00
I think she says exactly that MeToo, while important in revealing how institutionalised sexual violence against women is in our society, created also this weird neo-puritanism:

> The organized goals of the #MeToo movement are missing from the new puritanism. I think that the prudish revulsion I’ve seen online and in my own life has as much to do with surveillance as with sex.

To me she very clearly engages with the very fact.
by GeoAtreides | 2025-11-28 21:27:33+00:00
>I don't know why they continue to stand by this massive breach of privacy.

It's worse than that, it's an obvious GDPR violation. But it hasn't been tested in a (european) court yet. One day, it will be, and much rejoicing would be had then.

It's also a shitty provision that it's not made clear when signing up for HN, as it is a pretty uncommon one.
by Aurornis | 2025-11-28 21:27:40+00:00
> Fun fact: that’s called “they don’t want you around”. You’re being vibe checked out.

This mindset where the culture war lines have been drawn and anyone who doesn’t get perfectly in line is “vibe checked” out is highly political, even if the claim is that political content is excluded.

The snarky and derisive way it’s presented as “fun fact” and you’ve jumped to the conclusion that the commenter is on the wrong side of the culture war, and therefore a fair target for derision, is actually why I never “vibed” into that site for very long.
by herunan | 2025-11-28 21:27:48+00:00
This is cool! Just hosted a stream but there were a few bugs/issues.

1. Streamed via Blackhole and music was constantly slowing down for me, not sure if listeners had similar experience. 2. Couldn't unmute my mic so you could hear me breathing in the bg at times. 3. If I refreshed the page I couldn't go back to hosting my room. How can I do this? 4. If I blocked my mic all music stopped and re-adding it wouldn't go back to streaming.
by grosmar | 2025-11-28 21:28:19+00:00
I built this because tracking browser releases across Chrome, Firefox, Edge, Safari, and Opera was painful – each vendor publishes data differently.

The site aggregates all of them into a unified view with: - Current stable/beta versions and upcoming release dates - Free REST API with Swagger docs (/api/releases) - Dynamic SVG badges for README files (/badge) with semver support - Email notifications about the changes

The badge generator might be useful for library maintainers who want to show browser compatibility in their READMEs. For example: browsercalendar.com/api/badge?chrome=<=143.0.0

Data is cached for 24 hours and pulled from official browser vendor APIs.

Would love honest feedback if you find it useful or you miss some feature.
by tremon | 2025-11-28 21:29:29+00:00
I consider OTA updates to be of negative value, actually. If my car needs fixing, I'll bring it in for servicing. If it's not broken, I don't want my car tampered with.

Come back to me when there's a punitive liability model for OTA updates. If the garage manages to break something during, that's on the garage, not me. It should be the same for OTA updates: the company pushing the update should be liable for any failure and for providing replacement transportation if they manage to break my car with an update.
by plqbfbv | 2025-11-28 21:29:30+00:00
> the same can be provided by a local provider that also has the ability to deal with large DDOS and cap off the outside when it comes down to the wire

Local providers often can be 2-3x to 10x+ expensive compared to hyperscalers for the same featureset. If you're willing to compromise on features, you can get down to 2x but with basically vendor lock-in and Swiss German support (!= German - which in Switzerland can fly if you're a medium-small company, but if you want to attract talent you'll need also English). I'm not sure there's any local provider capable of mitigating large-scale DDOS either.

Hyperscalers understood the need for local presence despite being located right across the border and in EU (Germany, Italy, France): Azure, AWS and Google all opened up locations in Switzerland in the past 3-4 years.

Basically every medium/big Swiss client I've worked for was or is still in the process of migrating away from local providers (even the big-S one) due to costs. Add to that that most companies use some form of AD and most were already using Outlook or the Office suite, you can integrate everything with less costs via Azure. If you are a big company and have multiple locations all over the world, you anyway also need hyperscalers to allow the team in Spain, US or India to interact with familiar tools.

EDIT: replying to the "local services, local tools" part: I wouldn't like to be stranded at 2am in Zurich kanton in some god-forgotten town I went to exactly once, because the SBB app relies on a local provider which has a small team of on-call people that still need to wake up. There's also people interacting with government services at all times, I've seen logs of people trying to access apps at 3:30 in the night. While I can agree it can be fixed the next morning, the question becomes: why spend more for the lesser choice?
by ElectricalUnion | 2025-11-28 21:30:10+00:00
The fact that tools like docker, podman and bubblewrap exist and work points out that the OS supports it, but using the OS APIs directly sucks. Otherwise the only "safe" implementations of such features would need a full software VM.

If using software securely was really a priority, everyone would be rustifing everything, and running everything in separated physical machines with restrictive AppArmor, SELinux, TOMOYO and Landlock profiles, with mTLS everywhere.

It turns out that in Security, "availability" is a very important requirement, and "can't run your insecure-by-design system" is a failing grade.
by fluoridation | 2025-11-28 21:30:30+00:00
Reasoning is the manipulation and transformation of symbols (i.e. stand-ins for real objects) by well-defined rules, often with the object of finding equivalences or other classes of relationships between seemingly unrelated things.

For example, logical reasoning is applying common logical transformations to propositions to determine the truth relationship between different statements. Spatial reasoning is applying spatial transformations (rotation, translation, sometimes slight deformation) to shapes to determine their spatial relationship, such "can I fit this couch through that doorway if I rotate it in some way?"

Reasoning has the property that a valid reasoning applied to true data always produces a correct answer.
by bbminner | 2025-11-28 21:31:03+00:00
I would not say that this is due to a social media bubble - HN is the only social media i use, i have friends along the political spectrum, and still i can relate to many of the points that the author raised. At one point, I found myself increasingly uncertain and conflicted about my own "actual convictions", and "underlying motives", and whether someone else (even potentially!) labeling me as a creep or assuming poor intentions automatically makes me one. Some unfortunate preceding life experiences corroded my self image as well, which might have contribute to it, but that's not the point.

I'd actually go further and argue that what appears to twist this social fabric inside out is not only the online nature of the interaction itself, but the corporate centralized algorithmic nature of it. I am in no way a proponents of decentralizing everything (social media, money, infra, etc) for the sake of it - most systems work more efficiently when centralized, that's just a fact of reality. Maybe the fact that ads, corporate communications (linkedin -speak posts / slack / mcdonald's twitter account) and social interactions now live in the same space (and barely distinguishable in feeds) must have somehow forced these spaces to use the most uniform neutered language that lacks subtleties allowed in 1:1 communications? So people speak in political slogans and ad jingles instead of actual thoughts? Because these spaces NEED people to speak like that to stay civil and "corporately acceptable"? I am just brainstorming, in no way suggesting that a "free for all" is a solution.

I watched a movie called Anora recently, and toward the end there's a dialogue along the lines of

- If not for these other people in the room, you'd have raped me! - No I wouldn't. - Why not? - (baffled and laughing) Because I am not a rapist.

One way to interpret this movie, this dialogue, and what follows is that the main female character has been used and abused her entire life by the rich / capitalist system in general / embodied by a character of a rich bratty child of an oligarch in particular - that her world almost assumes this kind of transactional exploitation as a part of human relationships - and struggles to feel safe without it - almost seeking more exploitation to feel somewhat in control. And the other person in the dialogue above (who is not a rich child) counters that by asserting and knowing very well who he is (and isn't), and that knowledgeable doesn't require or provide any further justification.

Tldr maybe the magical dream of a conflict-free society where people understand each other is not ours after all - maybe it is the ideal grassland for ad-driven social media to monetize our interactions in a safe controlled fashion? one evidence towards that is the de-personalized neutered templated nature of the kind of "advice" that people give online to earn social credit - that leaks into real world 1-to-1 interactions in the form of anxiety of being "watched and judged" - as described by the author?
by Aurornis | 2025-11-28 21:31:13+00:00
But that simplification isn’t the whole story. If that person took on debt as part of an LLC they started, not their personal bank account, then they have certain protections in the event of default of the LLC.

They will also have to pay a premium and give up more for debt to the LLC because the lenders know this.

The same is true for Meta.

The finance world isn’t blind. None of us hear are stumbling upon hidden knowledge that the lenders didn’t already have.
by zephyrthenoble | 2025-11-28 21:31:33+00:00
Yes, it's essentially the Pareto principle [0]. The LLM community has conflated the 80% as difficult complicated work, when it was essentially boilerplate. Allegedly LLMs have saved us from that drudgery, but I personally have found that (without the complicated setups you mention) the 80% done project that gets one shot is in reality more like 50% done because it is built on an unstable foundation, and that final 20% involves a lot of complicated reworking of the code. There's still plenty of value but I think it is less than proponents would want you to believe.

Anecdotally, I have found that even if you type out paragraph after paragraph describing everything you need the agent to take care of, it eventually feels like you could have written a lot of the code yourself with the help of a good IDE by the time you can finally send your prompt off.

- [0] https://en.wikipedia.org/wiki/Pareto_principle
by josefx | 2025-11-28 21:32:13+00:00
> But then LLVM showed up and showed it is no longer imperative to have a viral license

I am not sure I remember everything right, but as far as I remember Apple originally maintained a fork of gcc for its objective-c language and didn't provide clean patches upstream, instead it threw its weight behind LLVM the moment it became even remotely viable so it could avoid the issue entirely.

Also gcc didn't provide APIs for IDE integration early on, causing significant issues with attempts to implement features like refactoring support on top of it. People had the choice of either using llvm, half ass it with ctags or stick with plain text search and replace like RMS intended.
by hooloovoo_zoo | 2025-11-28 21:32:16+00:00
> Why do you think that the 2024 Putnam programs that they used to test were in the training data?

They reference https://artofproblemsolving.com/community/c13_contest_collec... for the source of their scrape and the Putnam problems are on that page under 'Undergraduate Contests'.
by ipeev | 2025-11-28 21:32:35+00:00
"VMware will end support for version 8.0 of its products on October 11, 2027, just a few weeks after the end of the two-year period Tan mentioned. The Register often hears that organizations contemplating a move away from VMware, or reducing their use of the product, have circled that date on their calendars as a deadline for migration projects to alternative platforms."
by Aldipower | 2025-11-28 21:33:02+00:00
"After a long break from working on my hobby operating system, I finally got back into it and finished a very important milestone"

This is a sign of great engineering. Code gets foreign code after some time of not being in it. If you easily can pick it up again, it is a sign that you've written maintainable and understandable code, also for others.
by jeltz | 2025-11-28 21:34:51+00:00
I don't really buy that this is the main reason. A good senior engineer is for the most part able to not write bad code from day one, just at a very low speed and with the need to ask other people frequenyly. Even if you do not know the code base or domain yet there are a lot of things you can do to avoid writing bad code. Yes, as someone new you will make mistakes and misunderstand things but a lot of the bad code I have personally seen has not been caused by that. Most bad code I have seen has been caused by people rushing and not having their fundamentals in order. Like not actually doing reviews, not spending a few extra hours to think about architecture, etc. Also a big issue is that people just let the complexity of systems explode for the gain of short term projects.

I think the issue is more that engineers face unreasonable pressure to deliver short term value and that there is no respect for the craft/engineering from many managers or even engineers.
by prmph | 2025-11-28 21:35:40+00:00
When all the dust settles, I think it's probably going to be the biggest bubble ever. The unjustified hype is unbelievable.

For some reason I can't even get Claude Code (Running GLM 4.6) to do the simplest of tasks today without feeling like I want to tear my hair out, whereas it used to be pretty good before.

They are all struggling mightily with the economics, and I suspect after each big announcement of a new improved model x.y.z where they demo shiny so called advancement, all the major AI companies heavily throttle their models in use to save a buck.

At this point I'm seriously considering biting the bullet and avoiding all use of AI for coding, except for research and exploring codebases.

First it was Bitcoin, and now this, careening from one hyper-bubble to a worse one.
by estimator7292 | 2025-11-28 21:35:51+00:00
A lot of violence is intentionally instigated by police. You do know that, right? It is an explicit propaganda move to feed you the narrative that protestors are thugs and miscreants instead of upstanding citizens exercising their right to tell the government they disapprove.

It's in an authoritarian government's best interest to quell protests and convince you that protesting is not only ineffectual, but actually an act of terrorism.
by netbsdusers | 2025-11-28 21:36:16+00:00
> Linux won specifically because the GPL forced the "greedy" actors to collaborate.

How do we know that? It seems to me that a greater factor in the success of Linux was the idealism and community. It was about freedom. Linux was the "Revolution OS" and the hacker community couldn't but fall in love with Linux and its community that embodied their ideals. They contributed to it and they founded new kinds of firms that (at least when they began) committed themselves to respect those principles.

I realise the memory of Linux's roots in hacker culture is fading away fast but I really do think this might have been the key factor in Linux's growth. It reached a critical mass that way.

I'm quite certain of the fact that this was more important anyway than the fact that, for instance, Linksys had to (eventually! they didn't at first) release the source code to their modifications to the Linux kernel to run on the WRT54G. I don't think things like that played much of a role at all.

Linksys were certainly kind enough to permit people to flash their own firmware to that router, and that helped grow Linux in that area. They even released a special WRT54GL edition to facilitate custom firmware. But they could just as easily have Tivoised it (something that the Linux licence does not forbid) and that would've been the end of the story.