MurphyA/hacker-news huggingface dataset:
by achierius | 2025-07-29 19:22:15+00:00
What is "half of what you learn"? Frankly, I think that people underrate the amount of learning that goes into even the smallest things in software development. I think about system utilities: bash/zsh, git, vim, tmux, make, ssh, rsync, docker, LSPs, grep -- all of these are useful and have been useful for a decade or more. C, C++, Java, Python -- all languages which have been useful and will continue to be useful; languages like Go and Rust are really exceptions, not the rule, and even when new ones come onto the scene, by and large languages stay the same more than they change. Things like threading and concurrency, how to manage mutexes. Or background information about the Linux kernel, how it works, how paging, processes, system-calls and the like work underneath the hood. Of course, architectural information is essential if you're doing anything performant, and the minimum time for things to change in that space is the 3 years hardware development cycle, and more practically 5 years or more. Even with GPUs: many things have changed, but practically if you learned CUDA 5 years ago you'd still be doing great today.
by coldtea | 2025-07-29 19:22:21+00:00
>This article follows a familiar pattern of essay in the overwritten MFA style that contrasts particularities without ever arguing why one is better than the other. You can do it with anything and create an equally reasonable sounding essay. Here's ChatGPT on why we should eschew air travel for horse and buggy

Don't know about the "without ever arguing why one is better than the other" part.

The LLM made a very strong case for horse and buggy. It just takes the right sensibility to appreciate it...
by arp242 | 2025-07-29 19:24:16+00:00
I found [1], which says "For Qualcomm hardware where the USB audio can be offloaded to a dedicated audio DSP for handling the transfers to the USB host controller, this lessens the work of the main CPU cores and can help with power management so those CPU cores can hit lower power states or tackle other work. Other hardware vendors will hopefully follow suit in their support for the upstream support around USB audio offloading."

So I think that it doesn't do anything for the average Linux laptop, and is mostly intended for certain (mobile) hardware?

[1]: https://www.phoronix.com/news/Linux-6.16-USB-Audio-Offload
by pyuser583 | 2025-07-29 19:24:28+00:00
> Ask it about the Crusades, often if forgets the sacking of St. Peter's in Rome around 846 AD, usually painting the Papacy as a needlessly hateful and violent people during that specific Crusade. Which was horrible, bloody as well as immensely destructive (I don't defend the Crusades), but paints the Islamic forces as victims, which they were eventually, but not at the beginning, at the beginning they were the aggressors bent on invading Rome.

I don't know a lot about the other things you mentioned, but the concept of crusading did not exist (in Christianity) in 846 AD. It's not any conflict between Muslims and Christians.
by rahimnathwani | 2025-07-29 19:24:50+00:00
When you say you're happy with minimum wage, are you talking about the £7.55 UK minimum wage for people under 18?

If so, have you considered using some of your time for tutoring other students? Many people pay for online tutoring, both one-on-one and in groups. Check out outschool.com for inspiration.

It may not be the ideal experience you want, but it might be a good way to maximize your per-hour earnings, whilst leaving sufficient free time to work on personal projects, study other programming languages etc.
by huijzer | 2025-07-29 19:25:03+00:00
Interesting. I’ve seen a lot about sewn signatures too indeed as well as a technique where you glue a small strip of paper on the side instead of a full cover.

What do you mean by “scrimp”? You would spent hours fiddling with Word? EPUB to PDF is okayish nowadays indeed via Pandoc. But nothing beats Typst. Truly remarkable piece of software.
by gabriel666smith | 2025-07-29 19:25:36+00:00
This is cool! I've recently been working on a similar project as a way to "walk around" in my own writing, understand my characters more, etc. I like the three-choice mechanism, with free-text, which I also use.

I do feel like, as a reader, I would have to be really desperate to "live within" the world of a novel to use it as a narrative experience, but I understand that there is definitely a demand / desire for that sort of thing, so I hope it hits for people.

I input my own novel's title to see if I could do the same. That novel hasn't yet - I believe - been libgenned for "training" by the major LLM providers, though its metadata / marketing materials exists in the knowledge (released fairly recently, announced longer ago). It resulted in a very funny narrative beginning in which the main character was the novelist Patricia Highsmith, which I think was a name used in the marketing materials as a reference point. A very surreal experience.

This is going to be a niche use case, obviously, but what might be more common is for users desiring to enter custom narratives (though I know some services provide this basic function already).

A much more important bug to flag: where the API fails, the "Try Again" button doesn't seem to resend my prompt, but literally the prompt "Try Again". Here's the text, as I couldn't see a way to link to the story (in which I was trying to see how good the 'guardrails' are for keeping the story in-universe and reasonable - props for it not allowing me to teleport to planets outside of the canonical universe).

https://pastebin.com/tjT2zR4R
by belorn | 2025-07-29 19:25:47+00:00
In the case of the underage kid, they are actually gaining something by using a fake ID to buy smokes for which they otherwise would not be able to buy. The situation that the website is promoting would be if the kid used an ID of an other underage kid, for which they would be equally denied to buy smokes with. The outcome (and intent) need to be one where the user do not gain anything practical.

I work at a domain registrar and I have yet to here anyone talking about criminal punishment for false registration data. I have also never heard about any one being charged for filling in the wrong phone or email address when signing up for a service or membership.

Looking at my local laws here in Sweden, the law text for identity fraud explicitly requires that the use of something else identity must result in some for of direct harm to the person. UK law could be different, but I have yet to hear something to indicate this.
by empiko | 2025-07-29 19:25:47+00:00
I started doing NLP in 2014. First, I was using SVM and feature vectors, then word embeddings, then handcrafted neural network models, then fine-tuning transformer encoders, then working with LLMs. In that time I worked with huge number of technologies, libraries, and algorithms. A hiring manager recently asked me what my experience with AI agents are, and I had to say that it's basically zero.

Okay, he was obviously very new to the field and had no idea, but it illustrates how the field progressed in the past 10 years, and a person who is just joining has very similar starting line to old-timers. The breadth of knowledge I have is of course extremely useful and I am able to get new concepts really fast, as there are many similarities. But the market in general does not care that much really.
by vlod | 2025-07-29 19:25:51+00:00
Learnt my lesson with wemo and google nest. Google Home assistant seems to give garbage 50% of the time (see r/googlehome).

All in on zigbee and zigbee2mqtt connecting to my local ubuntu server (used for plex as well). I'll write damn custom react-native apps and sideload them onto my android phone then deal with these shitty companies again.

If you have the skills, it might be worth investing some time into this. It isn't as hard or scary as you'd imagine.
by smashed | 2025-07-29 19:27:12+00:00
It's probably related to this:

https://www.phoronix.com/news/Linux-6.16-QCOM-USB-Audio-OLOA...

Audio usb offloading. Only supported on Qualcomm soc's.

Article is misleading. Audio offloading is probably only useful to avoid waking the main CPU too often, so better battery management... CPU can remain sleeping a few microseconds longer, not all the time.

Not something many will benefit.
by diggan | 2025-07-29 19:27:15+00:00
The worst part is that they even lack internal consistency, so they (someone at least) know it's wrong, yet they persist regardless.

> https://www.llama.com/ - "Industry Leading, Open-Source AI"

> https://www.llama.com/llama4/license/ - “Llama Materials” means, collectively, Meta’s proprietary Llama 4

Either the team that built the landing page (Marketing dept?) is wrong, or the legal department is wrong. I'm pretty sure I know who I'd bet on to be more correct.
by anotherlab | 2025-07-29 19:27:36+00:00
As an Amiga developer and user in the same timeframe, I could see the handwriting on the wall. The consumer market had shifted to Windows 3.1 and then 95 on those awful Packard Bell computers. I like the asteroid analogy. The Wintel commodity took out the boutiques.

An Hombre-based Amiga would have been interesting, but I wouldn't have bought one.
by switchbak | 2025-07-29 19:27:42+00:00
This is lacking a whole lot of nuance.

The things I've learned about the JVM in the 2000's are still mostly true, perhaps with a bit of tweaking.

The things I've learned about process, project management, some distilled concepts around refactoring, testing - all still very valuable and as true as when I learned them. Perhaps not the specific tools, but the concepts are valuable.

Learning C decades ago still has lots of value. Not to mention SQL - come on.

Learn that cool JS tech stack a few years back? Yeah, it's probably dead or radically changed. That integration with Company X? Same.

So clearly there's some distinction to be made here. People are still programming in FORTRAN in some niches. You can decide to invest in boring and stable approaches, or live on the bleeding edge relying on someone's weekend vibe code session.

"courtesy of Harvard Business Review" - there's your problem. Don't look to some MBAs to give you nuanced tech insight. The author of this article: "Harald Agterhuis" is just some recruiter. Of course he's got an incentive to push this BS.

My recommendation? Flag this low quality article.
by behnamoh | 2025-07-29 19:28:03+00:00
I hold a BSc in electrical engineering and even I still don't fully understand how circuits work, especially the ones that involve transistors. I tried various mental models to think about the "flow" of current/electrons, but nothing works 100% of the time. Maybe that's just how my brain works: I like algorithmic thinking (A → B → C) as opposed to holding the entire circuit in my mind and solving for V or I.
by qualeed | 2025-07-29 19:28:20+00:00
>Those numbers mean nothing without the baseline. What if before it was 1 person and now it’s 18x more, totaling 19 people?

They obviously don't mean nothing. Knowing absolute numbers would be much better, but knowing that the direction of the trend (people previously not caring now care) is informative by itself. It's safe to assume that more than 1 person had a VPN subscription previously.

I appreciate the link and additional insight. The way you phrased it before, I was expecting you to quote sub 10% or less. 35% is not inconsequential, especially considering the environment.

In the end, I'm not convinced you can extrapolate Chinese internet usage patterns to the UK, given the large cultural differences (specifically in regards to internet, history of censorship, etc.). Someone who has grown up their entire lives under the great firewall will react differently to censorship than someone who has grown up their entire lives under a mostly free internet that is now being censored.
by zamalek | 2025-07-29 19:28:52+00:00
> Similar to graphing calculators vs basic scientific calculators... if you're trying to demonstrate you understand an equation, having the calculator do that for you doesn't show you understand what it is doing.

That isn't entirely true and brings up an important nuance. I understood algebra and calculus extremely well but I routinely got half-score for fudging a calculation or somesuch because multiplication has a foundation of rote knowledge: you need to memorize you ten-times table. To this day (at 37) I continue to use algebra to do basic multiplication in my head (7*6 = 7*5+7 = 7/2*10+7 = 35+7 = 42).

Sure, using a graphing calculators solve the problem isn't demonstrating understanding, but 90s kids were simply asking for the basic calculator with 2 registers (display and M) and basic math and "sci" (sin, cos, sqrt, etc.) operators.

Preventing use of basic calculators does nothing to demonstrate knowledge of math at all, it actually hinders it.
by Cieric | 2025-07-29 19:29:01+00:00
While I agree that it's not the best situation, (and I'm wholly against nvidia in this case.) And yeah this isn't about the mod-game api boundary, this is more about the mod-os boundary since that is harder to control against. WASM from my research so far doesn't allow any of that by default and it has to be passed through by the runtime. In this case it would be passed through to the retargeting compiler. This can give additional benefits like allowing mods on consoles in a more secure way and allowing for targeting the game to future cpu architectures without requiring all mods to recompile their code (not that I think the latter is a reason microsoft cares about.) But the idea of recompiling code when launching a game is already kind of standard on the gpu side of things.
by hannasanarion | 2025-07-29 19:29:08+00:00
LLN means that the mere fact that large samples converge is not a conspiracy.

Election Truth Alliance's claim is essentially that 1000 coin flips should come up all heads just as often as 10 coin flips will come up all heads.

The fact that large samples produce consistent results is not suspicious, it's a fundamental truth of sampling and the entire reason that we want to collect large samples.
by skybrian | 2025-07-29 19:29:08+00:00
Not exactly. Jupyter notebooks execute top-to-bottom at startup and then you can manually execute cells in whatever order you choose after that. I believe it’s the manual execution that gets people, because it can have inconsistent results. But just rerunning the entire file automatically (like reloading a web page) might be slow if some build steps are slow (they can read or write huge files), and some people have slow steps in their notebooks. They could use manual cell regeneration to intentionally avoid rebuilding cells, when stale data is acceptable.

On the other hand, I don’t know if Observable Notebooks 2.0 even does incremental builds anymore? If not, it’s just about presentation order, similar to literate programming.

Observable Framework had data loaders for creating static snapshots of data at build time. I don’t see any mention of how to handle data loading in Observable Notebooks 2.0.
by bee_rider | 2025-07-29 19:29:16+00:00
Fireflies flash in response to lights. I wonder if a photoresistor sensitive enough to respond to his “firefly” can be found. Then he could rig it up so his fireflies communicate with each other. And maybe real fireflies as well.

It would have to be pretty danged sensitive I guess.

Extra points if the circuit can be rigged up to respond to changes in brightness, so that it doesn’t constantly trigger in daylight….
by findingMeaning | 2025-07-29 19:29:28+00:00
I mean I get all your point. But for someone witnessing rate of progress of AI, I don't understand the motivation.

Most people don't learn to live, they live and learn. Sure learning is useful, but I am genuinely curious why people overhype it.

Imagine you being able to solve math olympiad and get a gold. Will it change your life in objectively better way?

Will you learning about the physics help you solve millennium problems?

These takes practices, there are lot of gatekeeping. The whole idea of learning is for wisdom not knowledge.

So maybe we differ in perspective. I just don't see the point when there are agents that can do it.

Being creative requires taking action. The learning these day is mere consumption of information.

Maybe this is me. But meh.
by EMIRELADERO | 2025-07-29 19:30:58+00:00
The point is that the dependency is artificial. The user you responded to said it wasn't sold as a service, as it had local functionality that was removed post-sale.

The customer didn't buy access to a service with a physical product to serve as support for that service, they purchased functionality, and that functionality is (potentially illegally) being taken away from them.
by bdunks | 2025-07-29 19:31:05+00:00
I've just read through the entire documentation end-to-end. It's very clear and well written, thank you for the time and love.

One thing that's unclear to me in how I might manage this "side-by-side coexistence": how you manage potential route conflicts, e.g., You have a Hologram "page" that defines `route "/hello-world"`, and the Phoenix application router.ex also defines a route, `live "/hello-world', MyApp.HellowWorld, :index`.

I could imagine the lack of a central router may be offset through conventions of how you organize pages (perhaps a directory-based-routing convention). I saw in the Installation section that it's common to organize under `app/`, and `app/pages`. Maybe an expansion on best practices for larger project organization, and how you keep Hologram routes straight, would be interesting to other people as well.

Regardless, I've just started dipping my toes in the elixir and phoenix ecosystem about 3 months ago, and it's been a real joy. I'm throwing every hobby project I can think of at it to learn more. I'll give hologram a spin -- thanks again for such clear documentation.
by kube-system | 2025-07-29 19:31:06+00:00
Yeah, it’s buyers remorse. Buy devices that rely on cloud services, and you are at the mercy of that continued service. I just find it absolutely wild that some seem to be surprised by this in a technical forum of all places.

I’m a nest early adopter affected by the nest EOL. I presume you mean: there’s no reason it needs a cloud service? Because it definitely needs network access for you to connect to it remotely.

But if you are familiar at all with the history of IOT devices, the reason why cloud connected devices took off in popularity, is because they do NAT traversal for you. Most people struggled to set these devices up before the advent of cloud IOT.
by quickthrowman | 2025-07-29 19:31:18+00:00
> I use co2 measurements in my home to do just what you're describing here - automate control of a DIY fresh air intake (through a custom built filter box/fan enclosure w/ 5" merv 14 filter).

That’s awesome! A cardboard POC that actually works is a cool project.

> Sadly, it took me a while to figure out that having this window fan in my kitchen on "exhaust" rather than "intake" was creating a negative pressure environment and that was.. not optimal.

Maintaining positive pressure is tricky, one thing that can help is monitoring outdoor air pressure and duct static pressure in the supply duct and controlling fans/dampers to maintain positive pressure by keeping indoor higher than outdoor.
by teiferer | 2025-07-29 19:31:19+00:00
And half those comments have been misinterpeted to literally mean code. More concrete illustrations of the concepts would have been nice. Not everybody is well versed in what Erlang-like actors are, or capabilities, and how they play so nicely in the single-threaded actors. I know what a thread is. I know what type safety is. But what in Pony make that? How is Pony different from other languages that provide these things? If you require your audience to first read a book to know whether they are interested, then your audience will be much smaller than necessary.

Instead of dismissing these comments as rants and shitty behavior, maybe consider them as an indication how things could be improved. You can inore that (free) advice of course, just like people are free to ignore you. Your choice to make.
by kccqzy | 2025-07-29 19:31:52+00:00
Creative writing is not the same as an argumentative essay. The former can very well just contrast particularities while getting the author's general sentiment across (or I should say, get the imageries that evoke certain feelings in readers). The latter tries to convince the reader by means of logic and reason. Different writing styles for different purposes. One appeals to your logical faculty. One appeals to your emotions. It's pathos vs logos; and it's known since Aristotle's time.
by like_any_other | 2025-07-29 19:32:21+00:00
> If you can use the box without the service, just do it.

They prevented that by locking the boxes, and threatened prosecution to someone trying to undo those locks: Futurehome CEO threatens police action after I offer $5,000 bounty to free his ransomed customers - https://www.youtube.com/watch?v=RwSkwh3nWv8
by aydyn | 2025-07-29 19:33:06+00:00
I think its worth saying that its a gradation, some places are better than others with HN tending to the better. But fundamentally, I don't think large non-toxic forums exist.

X optimizes for engagement and as studies have shown, that means optimizing for rage bait.

Reddit optimizes for rage bait too but includes a voting system that hides unpopular opinions, so any person that conflicts with the majority is marginalized. So on top of being full of rage bait, its an echo-chamber and that is before even talking about the powermod problem.

HN is much like reddit in style, so fundamentally HN also tends towards an echo chamber.

And by echo chamber, I mean a cringe circle jerk: a New Yorker article called it "performative erudition".
by quintes | 2025-07-29 19:34:27+00:00
I seem to get downvoted when my comments don’t meet some people expectations but in any event

The article says Cats and dogs eat lots of meat. So do I. Am I bad for the environment? Compared to all those climate activists flying around , how bad? Compared to emissions from the top 5 countries?

“Moreover, in the United States, most cats and dogs are overweight. So reducing the amount of food those animals are given would be a boon for both pet health and the environment” walk the dog, good for you both.

Let’s keep the food healthy and safe I want my buddy to live a long time.

I pick up his poo. Some people don’t around me.. that’s a societal problem and lack of respect for others.
by psunavy03 | 2025-07-29 19:35:10+00:00
I don't know what needs to happen under the hood, but as someone with a Mitsubishi heat pump, if you could demonstrably make it a Kumo Cloud-beater, you'd probably increase sales. Mitsubishi supposedly has the best hardware out there, but their cloud solution S U C K S . . .

You can't even connect it to WiFi with an iOS 18 device due to a so-called "known issue" with iOS 18's Bluetooth architecture. Like what, I'm supposed to buy a new Android device just to hook up your dongle?

Supposedly there's some secret sauce their proprietary thermostats have that third-party ones don't to increase efficiency, or that's what the sales guys claim.
by nomel | 2025-07-29 19:35:27+00:00
It's not back a fourth as much as you think I've stated some hard black and white rule, without exceptions. I think it's generally true. In this case, is the exception DEC or Jim Keller? Would he agree? I don't know. Some large orgs run like a collection of startups, internally.

But, I don't think DEC, a company working through the beginning of computer through peak dot com era, where every aspect was doubling or completely changing every year, is a context where holding onto ideas formed in an old context was viable or possible. You would, necessarily, have to temporarily suspend your trust in the institutional knowledge, with every new problem, since the whole compute world that the institutional knowledge was built on would have shifted under you.