skysight-inc/HackerNews huggingface dataset:
What's the point in buying a new phone when the old one works flawlessly and continues to receive not only security updates but also all software improvements, and is getting more optimized and fast with time? Sent from my Librem 5.
None of these charts seem to show labels on both axes.
> to allow me to bootstrap Rust on alpha, hppa, m68k and sh4

Do you actually use all four of those platforms, or is this an arbitrary threshold for what you consider a complete set of platform support?
"I think the unambiguous answer to this question is that the act of training is viewing and analysis, not copying. There is no particular copy of the work (or any copyrightable elements) stored in the model. While some models are capable of producing work similar to their inputs, this isn’t their intended function, and that ability is instead an effect of their general utility. Models use input work as the subject of analysis, but they only “keep” the understanding created, not the original work."

The author just seems to have decided the answer and worked backwards. When in reality this is very much a ship of theseus type problem. At what point does a compressed jpeg not become the original image but a transformation? The same thing applies. If i ask a model to recite frankenstein and it largely does, is that not a lossy compression of the original. Would the author argue an mp3 isnt a copy of a song because all the information isnt there?

Calling it "training" instead of compression lets the author play semantic games.
A Missing Mental Model: Why AI Doesn't Understand Most Codebases
Didn’t they start it for themselves and then saw an opportunity to make it a business?

In a sense, yes, it was bootstrapped by ads and now pays for itself.
>If a library isn't pure Python (i.e. most of the important libs), we can't compile them.

If the library is written in C, like Numpy, can't you just link against it?
Ask HN : How do you visualize and manage your team's hybrid workflows?
Hey HN — especially those managing larger systems or teams. I’m working on a lightweight tool for building computational graphs (think flexible DAGs), where each node can be a function in any language (Python, Go, Rust, Node, etc.), a CLI tool, or even a full project. The idea is to make complex pipelines easier to reason about through clear visualization — and to allow swapping or updating individual nodes without breaking the whole flow. It’s designed to run locally, without depending on heavy cloud infrastructure. Would something like this make sense in your stack? Curious how you’re handling multi-language workflows today.
But every time Google's ultimate move is sniped~~~~, Google added AI to the search result page, which greatly reduced the traffic of webmasters.
Does a JetBrains style license not address this exactly? You buy the current version and one year of updates. If you want updates after that you have to renew.
I asked AI to complete an AGPL code file I wrote a decade ago. It did a pretty good job. What came out wasn't 100% identical, but clearly a paraphrased copy of my original.

Even if we accept the house-of-cards of shaky arguments this essay is built on, even just for the sake of argument, where Open AI breaks my copyright is by having a computer "memorize" my work. That's a form of copy.

If I've "learned" Harry Potter to the level where I can reproduce it verbatim, the reproduction would be a copyright violation. If I can paraphrase it, ditto. If I encode it in a different format (e.g. bits on magnetic media, or weights in a model), it still includes a duplicate.

On the face of it, OpenAI, Hugging Face, Anthropic, Google, and all other companies are breaking copyright law as written.

Usually, when reality and law diverge, law eventually shifts; not reality. Personally, I'm not a big fan of copyright law as written. We should have a discussion of what it should look like. That's a big discussion. I'll make a few claims:

- We no longer need to encourage technological progress; it's moving fast enough. If anything, slowing it down makes sense.

- "Fair use" is increasingly vague in an era where I can use AI to take your picture, tweak it, and reproduce an altered version in seconds

- Transparency is increasingly important as technology defines the world around us. If the TikTok algorithm controls elections, and Google analyzes my data, it's important I know what those are.

That's the bigger discussion to have.
And my point is somehow the GOP managed to advance their agenda time and time again even when they didn't have total control. So why is the GOP an effective minority party and capable of disrupting the DNCs efforts even when they lack total control of the government, but the DNC is apparently incapable of the same?
> any task that has any sort of safety or security critical risks should never be left to a “magic black box”.
> human input/review/verification/validation is always required.

but, are humans not also a magic black box? We don't know what's going on in other people's heads, and while you can communicate with a human and tell them to do something, they are prone to misunderstanding, not listening, or lying. (which is quite similar to how LLMs behave!)
Could you reword and reformat this? I'm interested in what youre saying but am struggling to understand it fully.
So many people prefer to pay to avoid these troubles, which is fine. It's just not for you.
> Delusions — fixed, false beliefs that cannot be changed by evidence — are a key symptom of many psychotic disorders

Interesting that "psychotic disorders" can be replaced with "tribalism" and still be true. We can easily identify such false beliefs in other tribes but often have a blind spot for them in our own.

But in terms of tribes or politics it is not clear that this is a disorder. Believing the same false things as our neighbors is often rewarded with status, wealth and mating opportunities, while failing to do so can be deadly. What converts the same tendency into psychosis can be merely the context: it's psychotic to believe false things when there is no social advantage to it and it therefore becomes unfit. But the same is true of believing true things when they conflict with a tribe's deeply held false beliefs.

Like a propensity to violence, believing false things can be a deadly strategy. Or it can be the only strategy that allows a chance for survival. And you may not know which until it is too late. It would be nice to live in a world where violence and false beliefs are consistently maladaptive, but that isn't this one.
Experts have it easy (the unseen difficulties of being a novice)
We can look and check. (The 70s throw it off a bit.) These are all 11 or 31 year periods.

1995-2005 $2.10

1965-1995 $4.84

1935-1965 $2.30

1985-2015 $2.20

1980-1990 $1.59

1970-1980 $2.12

1960-1970 $1.31
The reality is also that not everyone isn't technical enough to deal with `ffmpeg` directly. At some point I basically hosted hacked-together website which simply used `ffmpeg` under the hood so that my dad, who's not as technically literate, could easily convert his files. Now I don't have to do this anymore because I can just host a vert.sh instance:)
We Optimized a Query to Run 1B Times a Day at Doctolib
You mean “official actions”.
Good luck finding a compatible battery for it after 200 years.
Ploughing a field is a very different activity than moving material from one place to another.
I haven't seen a single AI image that were good let alone great.

To be completely honest, I can't always tell, but when I come across images that give me inexplicable gastric discomfort that I can't explain why, and then it was revealed that it had been AI generated, that explains it all(doesn't remove the discomfort, just explains it).

I don't have reasons to believe that I have above-average eyes on art among HNers, but it'll be funny and painful if so. I mean, I'm no Hayao "I sense insult to life itself" Miyazaki...
It's always been 999 in the UK. 112 works on phones too, but that wasn't because of the EU: it's part of the GSM standard.
How would you do that client side in pure CSS? "No JS" seems to be a goal of the project.
Hello,

long time Ubuntu user here, had been bulletproof on an i5 Panasonic toughbook until 24.04 and now it’s not so stable. Sleep also stopped working correctly on an i5 Lenovo yoga and I downgraded that one back to 22.04.

However that same distro runs smoothly (and the UI isn’t constantly glitching out) on an i7 thinkpad that I don’t enjoy using because it runs red hot and the fan is always going…. FWIW that’s also the only system I have that’s even capable of running win11 smoothly… but up until now, Linux was great on castaways that windows had forgotten.

I have acpi and charging issues on the stock 24.04 kernel tree with the Panasonic , which is a laptop that supports two batteries. If either battery gets pulled on that platform it stops charging on AC.

This issue isn’t present after putting Ubuntu packages for kernel 6.14 on it , which only came out two weeks ago.

It still wanders all over the place as far as whether I can get 8 hours on a charge (or two hours), swapping the batteries confuses the system still and I haven’t had the free time recently to nail down whether this is acpi, kernel, or Ubuntu specifically. I’ve mumbled a little bit about that one on launchpad and ordered a second battery for a different laptop that has that capability but don’t have answers yet.

Would need to know your Bluetooth chipset to speculate too much because some bleeding combo cards with wifi6 are also better supported by recent kernels. For example my Intel BE200 worked fine for WiFi but the Bluetooth didn’t work at all until either 24.04 or applying 6.14 to it. Not sure which, I just noticed it was there in the menu about a week ago.

with that said my laptop still has a resource conflict I haven’t pinned down where, when WiFi and wwan card are both powered on and active my WiFi speed is clipped down to about 2mb/s. I’m just powering the wwan off when I don’t need it and I’m inclined to think it’s still a driver issue or the two cards don’t get along or are conflicting for resources somehow… I don’t have a solid enough theory to report it as a “bug” or know for sure whether it’s just my hardware yet.

Ubuntu and Wayland were the first distro where I went “hey, using Linux on the desktop finally isn’t *ss” so I’ll give them that. But 24.04 has been the one that had me wondering if it’s time to get acquainted with another. Many are mentioned ITT, I just haven’t “distro hopped” and “tried them all” in almost two decades and it may be time again.
When you unwrap UVs the interpolation issue is taken care of. The UV map accounts for it.

It's only for tessellation like subdivision surfaces where something like this would be nifty That is to say, this is mainly nifty for the DCC tool renderer itself to render slightly faster.
Is wxwidget not a viable choice in 2025 anymore?
Will email you some links/screenshots later today to demonstrate that I've read them (and expand on my points). Would post them here but keen to keep accounts separate.
DNF didn't start as a competitive fork of Yum, it started as the Python 3 rewrite of Yum from the same developers. It was really just Yum version 4, using a different name so it could be installed in parallel with Yum for an extended period of time. Yum changing algorithms was never on the table, as that Python 2 code had to get phased out. Fedora, CentOS, and RHEL switching to it was always the plan.
> anything from embedded on the weirdest platforms, basic parsing, writing compilers, language design, high performance computing, teaching of algorithms, data structures, distributed systems, whatever

All that is language-agnostic and doesn’t necessarily have anything to do with C.
To split hairs slightly that is the "velocity of money" (basically how often does the average dollar get spent and passed around per year). Money supply is the total amount of (a given type of) money in existence. But yeah, the effect on inflation is the same.
I get your perspective, but what we're seeing looks more like complex systems theory, emergent behavior, optimization, new winners. If models become commoditized, the real value shifts to last-mile delivery: mobile, desktop, and server integration across regions like China, Korea, the U.S., and Europe.

This is where differentiated UX and speed matter. It's also a classic Innovator's Dilemma situation like Google are slower to move, while new players can take risks and redefine the game. It's not just about burning money or model size, it's about who delivers value where it actually gets used.

I also think the influx of new scientists and engineers into AI raises the odds of shifting its economics: whether through new hardware (TPUs/GPUs) and/or more efficient methods.
Do you think multi-month agreements like car insurance or leases should also be illegal? Maybe if you leased a car but 3 months in you're not really feeling it, you should be able to cancel your lease without penalty?
Adobe has perfected digital blackmail.

After using and promoting their products for years to create our work, the switch off access to view or print any of it unless we keep paying blackmail monthly fees.

I don't want to edit my old work, but to lock me out of viewing it is nothing short of BLACKMAIL. As people change jobs or retire, they lose all access to their work. Sick.
A multilayered approach: what's next for carton packaging?
My wife, the farthest you can get from the HN crowd, literally goes to tears when faced with Excel or producing a Word doc and she is a regular user of copilot and absolutely raves about it. Very unusual for her to take up new tech like this and put it to use but she uses it for everything now. Horse is out of the barn.
Most complicated wristwatch, has all the things you never knew you didn't want.

I'll keep my Casio thank you.
The shareholders will kick up another fuss someday, probably led by some Carl Icahn type, and loot the company until selling off the corpse. Berkshire Hathaway may be around in 200 years if civilization still is. I don't see the same for any tech company.
Trump authorizes military to take control of federal land on US southern border
Unions crippled themselves. Government employees unions destroyed the US government by getting the politicians in their pocket so much that no union member can be fired or held accountable in any way, and that led directly to Doge. Corporate unions were so abusive that companies were forced to move overseas, losing American jobs.

Each worker can negotiate easily on their own behalf or simply work elsewhere. Unions are unnecessary and always end up corrupt and wasteful.
Yes, but have you been paying attention to all the senior military leaders that have been fired in the past several weeks?
> No, because the achievement, the mastery behind it is not obliterated in the next few years, by the upcoming iterations of newer smartwatches.

That's just another way of saying that there is no real innovation in end user benefits in mechanical watches. The marketing is all about how difficult they were to make.

Look at the functionality that the watch described in the article has to offer:

* It can show the time — to an accuracy of 8.5 seconds a day, apparently: https://www.reddit.com/r/VacheronConstantin/comments/1aiyjeb... Technological marvel, innit?

* It can show the date (with squiggly hands, for some unfathomable reason). It probably can even account for different lengths of months, and leap years (I was flabbergasted when I learned that there are watches being sold today for hundreds or thousands who require a manual adjustment at the end of every month that doesn't have 31 days).

* It can show the phase of the moon. Awesome if you're a werewolf running a hedge fund, I guess. It has a ton of other astrological indicators (Zodiac signs, etc.)

* It can chime every hour (presumably to remind the people around you that you exist and wear an overpriced watch).

* It works as a chronograph.

That's it, as far as I can tell. Nothing a $10 watch on Aliexpress could not do. It does not even seem to have an alarm, apparently. You get three actually useful functions (time — inaccurately, date, chrono) in a package that is 15mm thick.

No payment functionality, step counter, agenda, calculator.

But yes, you have a $100K or whatever watch that you can leave to your great-grandchildren so they can be assured that prior generations overpaid for gimmicky crap as well.
> C has DECADES of high quality teaching material in form of books, university courses, plenty of which is freely available with a bit of searching.

Which means all that high quality teaching material is DECADES old. Rust development is centralised and therefore the docs are always up-to-date, unlike C/C++ which is a big big mess.
I don't have a Steam deck, but for what it's worth I haven't had any problems with it on my arch desktop
Public opinion shows there’s nobody more supportive than the continued military defense of Ukraine than the Ukrainians. Even the conscripted would prefer more modern weapons to permanently ceding Ukrainian territory to Russia.
What can Photoshop AI do that ipadapter / controlnets can't and haven't done for the past two years?

"Get artists to use it" is the free square :)
Is it me or is the top interface oriented the wrong way? You want to have the big screen pointed away from the user and all of the top controls are facing/written to the audience.
Show HN: TinySSE, an SSE server programmable with Lua
Cleanroom implementation comes to mind.

If I just remember the source code of a 100 line program and then reproduce it verbatim a week later that doesn’t suddenly make it a new work.
A Reddit Bot Drove Me Insane
Especially when Russia is currently occupying huge swaths of territory that would make holding elections there impossible.
That's a lot of words to justify what I presume to be the author's pre-existing viewpoint.

Given that "training" on someone else's IP will lead to a regurgitation of some slight permutation of that IP (e.g., all the Studio Ghibli style AI images), I think the author is pushing shit up hill with the word "can't".
> I have yet to understand this obsession with agents.

1. People who can afford personal assistants and staff in general gladly pay those people to do stuff for them. AI assistants promise to make this way of living accessible to the plebs.

2. People love being "the idea guy", but never having to do any of the (hard) work. And honestly, just the speedup to actually convert the myriad of ideas floating around in various heads to prototypes/MVPs is causing/will cause somewhat of a Cambrian explosion of such things.
What I really want is a mechanical bluetooth implementation. It would open up so much other functionality…
> They pay the drivers a pittance. My ex drove Uber for a while and it wasn't really worth it.

I keep hearing this online, but every time I’ve used an Uber recently it’s driven by someone who says they’ve been doing it for a very long time. Seems clear to me that it is worth it for some, but not worth it if you have other better job options or don’t need the marginal income.
Maybe the infringement occurs when a user uses the model to produce the facsimile output.
> If I've "learned" Harry Potter to the level where I can reproduce it verbatim, the reproduction would be a copyright violation. If I can paraphrase it, ditto.

Yeah, that's something that I've not seen a good answer to from the "everything AI does is legal" people. Even if the training is completely legal, how do you verify that the generated output is not illegally similar to a copyrighted work that was ingested? Humans get in legal trouble if they produce a work that's too similar. Does AI not? If AI doesn't, can I just write an AI whose job is to reproduce copyrighted content and now I have a loophole to reproduce copyrighted content?
A crow's math skills include geometry
> If I've "learned" Harry Potter to the level where I can reproduce it verbatim, the reproduction would be a copyright violation.

By your logic anyone with good enough memory violates copyright law just by act of remembering something.
Sorry, I lack a lot of context for Haskell and its terms (my experience with FP is limited largely to forays into Lisp / Clojure), but if I'm understanding right, you're saying because the collection is being lazily evaluated, the whole process up to the point of re-combining the items back into their final collection will be happening in a parallel manner, so as long as the IO is ordered to occur before that final collection, it will occur while other items are still being processed? So if the program were running and the system crashed half way through, we'd still have logs for everything that was processed up to the point it crashed (modulo anything that was inflight at the time of the crash)?

What happens if there are multiple steps with logging at each point? Say perhaps a program where we want to:

1) Read records from a file

2) Apply some transformations and log

3) Use the resulting transformations as keys to look up data from a database and log that interaction

4) Use the result from the database to transform the data further if the lookup returned a result, or drop the result otherwise (and log)

5) Write the result of the final transform to a different file

and do all of the above while reporting progress information to the user.

And to be very clear, I'm genuinely curious and looking to learn so if I'm asking too much from your personal time, or your own understanding, or the answer is "that's a task that FP just isn't well suited for" those answers are acceptable to me.
> Hire a tax advisor and accountant through a payroll

And this is exactly how you kill off lots of innovation by adding unnecessary hurdles. Tax advisors are Hella expensive and hard to contract even. I'm speaking from experience.
The assumption that human learning and “machine learning” are somehow equivalent (in a physical, ethical, or legal sense—the domain shifts throughout the essay) is not supported with evidence here. They spend a long time describing how machine learning is different from human learning on a computational level, but that doesn’t seem to impact the rest of the argument.

I wish AI proponents would use the plain meaning of words in their persuasive arguments, instead of muddying the waters with anthropomorphic metaphors that smuggle in the conclusion.
> But what if we could compile Python into raw native code?

Am I missing something or has that been possible for at least 20 years?
I guess I would argue that revenue, while not everything that matters, is super important. And I’m guessing that Google has nowhere near the revenue that OpenAI has. Even if they can bundle for “loyalty”, that is an uncertain future there. Magen it will work. Probably so. Still uncertain.
Probably very dependent on location and your friend group. In my case, everyone I knew had a PS3 and I was pretty much the only one with an Xbox360. Only some had a Wii.

Before that, only PS1's and PS2's were around.

(Belgium)
Having to change the battery every now and then doesn't bother me, but I'm not at all jazzed at having to charge my watch every day or or so. Plus I just don't like wearing watches: I'm no steampunk, but they do need to bring back the form factor of a pocketwatch on a chain.
Only on Apple Silicon I believe.
> With AI prompters, the output is part function of the (very small) prompt, part function of the (huuuuuuuge) training set, part randomness.

With photographers, the output is part function of the (very small) orientation of the camera and pressing the button, part function of the (huuuuuuuge) technical marvel that are modern cameras, part randomness.

Let's be realistic here. Without the manufactured cameras, 99.9% of photographers wouldn't be photographers, only the 10 people who'd want it enough to build their own cameras, and they wouldn't have much appeal beyond a curiosity because their cameras would suck.