MurphyA/hacker-news huggingface dataset:
by dlcarrier | 2025-11-02 20:18:18+00:00
I had an internship at HP when I was 16. I probably wasn't particularly useful, but I learned a lot about how the corporate world works. I'm glad I didn't have to wait until I was 18 to figure that out, and get on the right course for my education and career.

One of my high-school friends went to college for a teaching credential, only to learn at the end that he didn't like teaching.

College or not, it's extremely useful to be exposed to a field of work for at least a few months, before dedicating years if your life to it.
by SteveNuts | 2025-11-02 20:18:31+00:00
The only thing windows has focused on has been dark patterns to force users towards cloud and figuring out more and more ways to collect data to sell ads.

I’m not naive, I know a ton of huge enterprises still run huge fleets of windows “servers” but I still find it hilarious that a supposedly serious server OS would default to showing you the weather and ads in the start menu.
by 1313ed01 | 2025-11-02 20:19:06+00:00
I hobby-code for DOS, partly because of nostalgia, but much also because it (specifically DOSBox, or DOSBox-X) is such a fantastic and stable virtual machine. No one is going to deprecate even some minor part of the API. And some emulators give you fun features like allowing any screen resolution to be set up to run in fullscreen on a modern monitor (exposed using standard VESA API inside of DOS).

There are some other retro computer or consoles that could probably be just as useful for this. But DOSBox (as well as QEMU+FreeDOS, for those that prefer that) are nice because they have fully open source implementation from the CPU-level up to the user utilities, so there is no need to mess with dodgy ROM downloads or such to get things working.
by arw0n | 2025-11-02 20:19:17+00:00
It has been a couple of years, but I was working on a rather complex RoR application and trying to fix a bug, where I had serious trouble understanding the underlying behavior. I went through the library docs, gave our code multiple screenings and was just stumped. - Turns out, we were monkey-patching an issue that was a also resolved a couple of years before, in a slightly different way than the library authors, and this was leading to very subtle issues down the line.

Now of course, we should have long removed the monkey-patch, or properly documented it somewhere, or I should have been more knowledgeable about Ruby and known that monkey-patching was a thing, but there's a reason why it is a pretty frowned upon practice.
by uecker | 2025-11-02 20:19:22+00:00
You seem to be repeating what I said except you mixup strong and static typing. In a statically dependent-typed language you might expect it this not to compile, but this also depends. Run-time checking is certainly something you can combine with strong dependent typing.

Implementing bounds checking that returns option types (which can also implement in C) is not exactly the same thing. But dependent typing can be more elegant - as it is here.
by mapt | 2025-11-02 20:20:49+00:00
Legislative overreach that leads to an almost total reliance on prosecutorial discretion is a terrible way to run a society. The moment that federal prosecutors stop being obsessed with 100% conviction rates, the whole weaponized process becomes tyrannical overnight. Regardless of innocence, most people get advised today to take the dramatically reduced plea bargain because of the extortion-tier penalties for most crimes; we barely use trials to establish facts and guilt any more.
by leptons | 2025-11-02 20:22:40+00:00
Why do you think Apple blocks all web browsers from using their own browser engines and forces all browsers on iOS to use Safari? And no, the answers do not include "because privacy" or "because power usage".

People should be free to use other browsers and accept higher power usage, or "privacy risk" without Apple forcing their own browser engine, which limits functionality of all web browsers on iOS.

What Microsoft did by bundling IE with windows was far less egregious. Could you imagine if Microsoft forced all browsers on Windows to use IE as a webview? Holly shit people would be rightly pissed.

Apple does this specifically to prevent competition from web applications so that developers have to use Apple's app store, where Apple can charge the developer/customer money. It's spelled out in the DOJ lawsuit against Apple.

https://www.justice.gov/archives/opa/media/1344546/dl?inline
by JumpCrisscross | 2025-11-02 20:22:41+00:00
> this is just in Cuba alone

Cuban literacy is a legitimate example. The other would be Russia. Beyond those two, you're stuck trying to justify the Cultural Revolution.

Most revolutions result in the old guard consolidating power. Where they haven't, they've tended to cause unmitigated misery. In the rare cases where violent revolution didn't fuck over everyone but the rich, it was because the previous aristocracy left a lot of develoment cards on the table. And in none of those situations was a system even pretending to hold elections overthrown. (Yes, I'm moving the goal posts. I concede the previous absolutist position was untenable. I think this refined one is, and my original point, about anyone arguing for revolution in America being an idiot, stands.)

> Don't believe the propaganda you've been fed

This is a terrible way to end if you're arguing in good faith.
by sunscream89 | 2025-11-02 20:22:49+00:00
Science as we know it is not necessary or fundamental to technology.

Technically engineers, not scientists are responsible for our technology. Science is a more conceptually disciplined yet artificially contrived than engineering or technology specifically. Science has accelerated development of our technology, yet engineering drives practicality more than science.

Science is how we ward off or deal with human ignorance in the pursuit of understanding. Engineering and therefore technology is the advantageous use of means. One does not need to “scientifically” understand elements to create or use fire. So too the idea of science is quaint yet superficial in achieving results of technology.

Here’s something of a thought consideration. Ordinary persons might think 3D space is like a Cartesian graph system, where everything is an x,y,z coordinate, at least in reference to each other.

In existential reality however, every entity has an axis and technically spins around that axis. On earth we don’t really notice on account of that axis being on a radial line perpendicular to the ground. It is undeniable however that the earth and other bodies are spinning around their axis.

This spinning of axis is the true 3D coordinate system. Every coordinate between objects must be translated between any other objects spinning radial coordinate system. This must take into account orbital accretion, for 2D ecliptic planes are extrapolations of intersecting radial lines adjusted for accretion.

Science didn’t tell you that, orbital mechanics may be derived from observation without all of those rules scientist give themselves as to mitigate presumptions and expectations. Science may verify or even improve upon this observation in discrete ways. The three body problem tried and scientifically fails to do so. Yet this problem exists and is solvable in reality. Try treating objects as intersecting 2D planes of orbital accretion rather than point masses in free space (which does not literally exist.)

The aliens who visit Earth (those “greys”) do not have labs or beaker tubes. They perform their calculations and evaluations through their minds, which are like ours a form of quantum computer (of consciousness) which science obviously fails to explain.

These can observe for a decade what a human would get bored and loose focus after ten minutes.

These remember every perception and experience through quantum holography such that they do not need to write things down. They are the database.

Science to these is watching carefully and with patience. Innovation is growing biotechnology which serves specific purposes, and these can drive all considerations through their own mind, without delegating to an “AI” or automated systems.

Arguably humans can do these things, only our attention spans and self determination are measured in minutes or hours, not decades.

And they know everything about us down to the secrets of our thoughts or the nature of our DNA. And no science.
by PeaceTed | 2025-11-02 20:23:13+00:00
An aside based on what you have mentioned. What the heck happened to Windows file manager? I mean it used to be that Windows was rock solid while Linux variants had various parsing performance/stability issues. Now it feels like it is the complete opposite.

In Win 11 I am constantly finding the whole explorer locking up just copying files via USB because of reasons unknown. Where as on my Linux machines, I have absolute faith that it will just handle it or at the very least not just stop spinning in the background in zombie land, not dead enough to die but not alive enough to do anything. Windows is in a very unfortunate place right now, I do hope they will wake up and try to get things back on the road but I am very doubtful considering the leader ship they have nowadays.
by apparent | 2025-11-02 20:23:16+00:00
Will self-driving cars cut down on parking lots? Seems like they'll be much smaller/denser once the car can even just self park (don't have to leave room on left/right for opening doors, and can even stack tighter/front back as long as you're smart about shuffling them).

And of course, once more people are using self-driving cars instead of owning their own, cars will have less idle time spent in lots.
by adamddev1 | 2025-11-02 20:23:50+00:00
I really wanted to love FreeBSD. Growing up in grade school my friend's older brother was a contributor and I thought he was the coolest guy ever. I loved the ethos and I agreed with this post. But practically, I just ran I into too much pain.

- firewall? Lots of pain and hard to find friendly, best practice starter templates. Wherever I looked, people said "it's complicated." After a lot of tinkering and learning I finally got a setup that was pretty safe. (I think.)

- pm2 was buggy on FreeBSD because of some issue with process IDs getting lost. That was pm2's fault, not FreeBSD's. But I still wanted to simply run different processes and keep my logs somewhere. Well, I guess I could write rc.d scripts for that. But keeping logs from the processes started by rc.d scripts? That also appeared to be a world of pain, and wherever I looked for answers people said "it's complicated."

In the end, it was just too much having to re-invent the wheel for common server tasks and I had to say goodbye. It's not you FreeBSD, it's me. I'm just not an OS dev.
by kstrauser | 2025-11-02 20:24:16+00:00
I self-hosted email long enough to have done that song and dance too many times. It sucks.

And in this case, it makes me want to lean harder into it. If suddenly Outlook users, especially ones using enterprise hosted Exchange, suddenly can’t email people, then maybe this crap might get fixed. No one cares when hyper aggressive spam policies hurt you and me. They might care when it affects enterprises.
by ainch | 2025-11-02 20:24:30+00:00
The reports are definitely bland, but I find them very helpful for discovering sources. For example, if I'm trying to ask an academic question like "has X been done before," sending something to scour the internet and find me examples to dig into is really helpful - especially since LLMs have some base knowledge which can help with finding the right search terms. It's not doing all the thinking, but those kind of broad overviews are quite helpful, especially since they can just run in the background.
by zkmon | 2025-11-02 20:25:10+00:00
Laws by definition are capsules of power. Some laws give more power to government and some laws give power to some sections of people, such as gender-based or cast-based laws, renter-vs-landlord rules etc. Such laws are easy to be weaponized by the party whom the law favors. Such laws actually increase crime through fake cases. In some Western countries, teen gangs create so much terror, only because they are immune to punishment by law.
by JumpCrisscross | 2025-11-02 20:26:36+00:00
> almost total reliance on prosecutorial discretion is a terrible way to run a society

Asking for precedence is not the same as "total reliance on prosecutorial discretion." It's asking if a hypothetical is grounded.

> moment that federal prosecutors stop being obsessed with 100% conviction rates, the whole weaponized process becomes tyrannical overnight

This is an orthogonal problem. Prosecutors can bring bullshit cases with zero basis in the law if they want to.
by nkrisc | 2025-11-02 20:27:06+00:00
As a UX designer, this is a failure of the UX designers, IMO. If you're a UX designer for web, you should be aware of web technology and be thinking about these things. Even if you don't know enough to fully specify it, you should be able to enough such that you can have conversations with a developer to work together to fully spec it out.

That said, I've also worked with some developers that didn't like intruding on their turf, so to speak. Though I've also worked with others that were more than happy to collaborate and very proactive about these sorts of things.

Furthermore, as a UX designer this is the sort of topic that we're unlikely to be able to meaningfully discuss with PMs and other stakeholders as it's completely non-visual and often trying to bring this up with them and discuss it ends up feeling like pulling teeth and them wondering why we're even spending time on it. So usually it just ended up being a discussion between me and the developers with no PM oversight.
by itronitron | 2025-11-02 20:27:26+00:00
Also worth mentioning the Cern Colt API...

https://dst.lbl.gov/ACSSoftware/colt/

https://en.wikipedia.org/wiki/Colt_(libraries)

https://link.springer.com/chapter/10.1007/978-1-4302-0854-9_...
by hinkley | 2025-11-02 20:27:49+00:00
I love the idea but execution will determine if this is better for pedestrians. Poorly executed parking solar could reduce sightlines and escape routes by crowding ground level.

Hopefully this will be the sort of thing where we try different strategies quickly and pick winners and losers.

India has done a lot of work with covering irrigation canals with solar, and in some ways that’s a simpler problem so it makes sense that this is happening now instead of earlier. Big successful systems start as small successful ones. Maybe there is some substantial knowledge transfer that can occur there.
by testdelacc1 | 2025-11-02 20:28:47+00:00
> android runs on a very specific set of hardware

How could anyone possibly think this? It runs on ARMv7, ARM64, x86 and x86-64. What else do you want it to run on? It runs on literally billions of devices, made by hundreds of manufacturers - phones, TVs, Chromebooks, cars. All of these couldn’t be more different.

Windows/MacOS are examples of supporting specific hardware. Android works on incredibly diverse hardware. All of which will be powered by Rust now.

> wasn’t that old

Binder is about 20 years old. Linux is 30 years old, by the way. It was developed across 3 different corporations. There’s a reason the code was incredibly difficult to make changes to.

Could we stick to facts, please? This stuff isn’t hard to google.

> I also doubt switching to Rust is always a good idea.

No one said this, by the way. This is a strawman you’ve constructed.

PS the problem is that none of what you write makes sense. No one is giving me any pushback apart from you. And the only way you’re able to pushback is by completely ignoring facts.
by kloud | 2025-11-02 20:28:48+00:00
Although niche, things are pretty lively in the community. Among other things this year great progress was made on Jank, the native LLVM-based implementation with seamless low-level C++ interop. As part of that work a test suite is being created [0] and now includes runners for all of the major implementations to compare compatibility, next best thing besides a formal specification.

[0] https://github.com/jank-lang/clojure-test-suite
by godelski | 2025-11-02 20:29:53+00:00
Yet it's common enough we see. You also bring up a 10x engineer joke. There's two types of 10x engineers: those that do 10x the work and those who solve 10x the jira tickets but are the cause of 100x of them.

The point is that people metric hack and very bureaucratic structures tend to incentivize metric hacking, not dissuade them. See Pournelle's Iron Law of Bureaucracy.

> Fortunately, language agents are actually useful at coding, when applied judiciously.

I'm not sure this is in doubt by anyone. By definition it really must be true. The problem is that they're not being used judiciously but haphazardly. The problem is people in large organizations are more concerned with politics than the product they make.

If you cannot see how quality is decreasing then I'm not sure what to tell you. Yes, there are metrics where it's getting better but at the same time user frustration is increasing. AWS and Azure just had recent major outages. Cloudstrike took down lots of the world's network over an avoidable mistake. Microsoft is fumbling the windows upgrade. Apple intelligence was a disaster. YouTube search is beyond infuriating. Google search is so bad we turn to LLMs now. These are major issues and obvious. We don't even have the time to talk about the million minor issues like YouTube captions covering captions embedded in the video, which is not a majorly complicated problem to solve with AI and they're instead pushing AI upscale that is getting a lot of backlash.

So you can claim things are being used judiciously all you want, but I'm not convinced when looking at the results. I'm not happy that every device I use is buggy as shit and simultaneously getting harder to fix myself.
by hgomersall | 2025-11-02 20:29:58+00:00
Most around me seem to be in this mode. The traffic crawls past at pedestrian speed whilst a steadily growing group waiting to cross stand in vehicle fumes. There's a pretty clear principle here of flow conservation. If the light stopping traffic does not reduce overall flow then the light should change for pedestrians immediately. If the traffic flow is low, then a small reservoir is built up which clears immediately. If the flow is slow and saturated the gap that opens up can be refilled quickly. The flow range where the change actually impacts local vehicle flow is rather narrow (high, but not too high). Of course there are second order effects at associated junctions, but at that point maybe the first order interests of pedestrians should be prioritised.
by eek2121 | 2025-11-02 20:30:41+00:00
I switched a couple months ago. This is my third time trying to switch to desktop Linux, and things are very different this time.

I installed CachyOS and all of my hardware just worked, including NVIDIA/Wayland. No real bugs beyond incorrect monitor positioning, and some tinkering needed for Diablo 4/Battle.net.

The Diablo 4 issue is present on Windows as well, and ironically, there isn't a fix on Windows for those affected. On Linux, a DXVK config change solves the bug.

Not really missing anything.
by dcre | 2025-11-02 20:31:09+00:00
"It shifts us from a “per-seat” license to “usage-based” pricing, which is a much better model for how we work. It accounts for the massive variance in developer usage (We’ve seen 1:100x differences between engineers)."

This is how we are doing it too, for the same reasons. For now, much easier to administer than trying to figure out who spends enough to get a real Claude Code seat. The other nice thing about using API keys is that you basically never hit rate limits.
by ted_dunning | 2025-11-02 20:31:18+00:00
Did you even look at the article?

Evaluation Benchmarks Our evaluation encompasses three primary categories of benchmarks, each designed to assess distinct capabilities of the model:

• Language Understanding and Reasoning: Hellaswag [121], ARC-Challenge [14], Winogrande [83], MMLU [36], TriviaQA [47], MMLU-Redux [26], MMLU-Pro [103], GPQA-Diamond [82], BBH [94], and [105].

• Code Generation: LiveCodeBench v6 4 [44], EvalPlus [60].

• Math & Reasoning: AIME 2025, MATH 500, HMMT 2025, PolyMath-en.

• Long-context: MRCR 5 , RULER [38], Frames [52], HELMET-ICL [118], RepoQA [61], Long Code Arena [13] and LongBench v2 [6].

• Chinese Language Understanding and Reasoning: C-Eval [43], and CMMLU [55].
by hinkley | 2025-11-02 20:31:19+00:00
Solar already has economies of scale. There are three types of projects called out in How Big Projects Get Done and what they all have in common is that what you do on day 25 is mostly refinement of what you were doing on day four. Those are roads, solar, and wind projects. The self similarity means you are more likely to hit your targets. Because you just go faster and faster as you figure out the choreography. And the known unknowns.
by PeaceTed | 2025-11-02 20:31:49+00:00
One would assume but I do wonder how much long term damage they are doing for short term gains with this drive?

I'm not a believer in "the year of linux desktop!?!!?" and all that, but it achieved a level of robustness about 5-10ish years ago that I openly encourage non technical users to give it a try. For the few people that actually did try, they did stick with it.

At this point it is Microsoft's position to lose through quality degradation rather than Linux to openly out wit. There is still a long way to go and MS could turn their boat around but they would have to stop chasing this data scrapping scheme of theirs to begin with. But how addicted are they to that cash flow? They are probably far more interested in keep share holders happy short term than customers long term and that is not a brilliant strategy if you want to have a life time of decades.
by PaulRobinson | 2025-11-02 20:32:05+00:00
That's not how exchanges or prediction markets work. They need - and welcome - sharp action.

Some bookmakers are marketing companies that will kill unprofitable accounts, but not all of them. It does not take a lot of work and research to work out who is who if you want to take this seriously, or how to make sure your account stays under the radar long enough, or even how to get around those mechanisms - some of those techniques may ultimately be considered fraud, however.

And if you don't want to take it seriously, what are you doing throwing huge wads of cash at it?
by no_wizard | 2025-11-02 20:32:59+00:00
A young country that inherited old values, cultural norms, traditions and ethos.

It’s not like the US rose in a vacuum. It sees impressive on its face and to some extent I believe it is, but it has more to do with being a resource rich nation (lots of plentiful raw material within our borders) and the fact the last time we had a foreign invasion was during the war of 1812.

We aren’t some near unbelievable anomaly of history, we built on our British roots
by danans | 2025-11-02 20:33:40+00:00
> If you believe that AI are sentient, or at least that "AGI", whatever that is, will be, then we are talking about the enslavement of digital beings.

I think the question of harm to a hypothetically sentient AI being in the future is a distraction when the deployment of AI machines is harming real human beings today and likely into the future. I say this as an avid user of what we call AI today.
by andoando | 2025-11-02 20:33:53+00:00
Thats my exact setup and Ive had no issues so far. Running Arc Raiders on PopOS, Nvidia 5070ti highest settings on 120hz monitor with 120-200 fps.

Can always dual boot, so its worth a shot. I have windows just for a few games like BF6 which wont work on linux cause of its anticheat