MurphyA/hacker-news huggingface dataset:
by analog31 | 2025-05-26 02:24:39+00:00
Something I've always puzzled over is whether the means of production are our laptops, or our knowledge and expertise. I still work for a wage, but expect to be paid above subsistence. I don't own the laptop that I use at work, but also don't own the carpeting on the floor. Both are commodities.

Is the concept of "intellectual capital" a figment of my imagination, or a flaw of the traditional class identifiers? Or both?
by idiotsecant | 2025-05-26 02:24:48+00:00
I'm not sure if it's even up for debate that they parse human language, in fact they do it better than most people do. Parsing is just breaking up language into it's component ideas and fitting those ideas to one another to achieve meaning. We can meaningfully argue whether they are capable of novel reasoning (probably not) or whether they can apply knowledge from one domain to another (sometimes!) but parsing seems undeniable.
by insane_dreamer | 2025-05-26 02:25:10+00:00
Technology is supposed to have made us more productive than ever.

And yet, most people are having to work longer than ever. Why? Because all the productivity gains are being captured by the top ~10%.

And now we're continuing to pour billions into AI that is going to boost our productivity even more! Hurrah! Progress!!

Who do you think is going to capture those gains?

We can argues over some of the details, but there's no question that Piketty is being proven right.[0]

[0] https://en.wikipedia.org/wiki/Capital_in_the_Twenty-First_Ce...
by ethbr1 | 2025-05-26 02:25:56+00:00
That's the celebrity excess that architecture and industrial design encourage.

It's a weird comingling of the field trying to pretend it's more important and cool than it is + rampant imposter syndrome in its superstars.

Ergo, they must pretend they're doing Very Important Work and are The Best in the World.

... meanwhile, it's fucking curves on corners. Throw a dart and pick one.

The real work is being done by unfamous, tirelessly toiling rank and file in both industries, quietly making the world a better place, bit by bit.
by curo | 2025-05-26 02:26:24+00:00
Building a Duolingo-like app to "learn from the greats, daily." (https://www.scrivium.com)

Until recently, it was cost-prohibitive to gamify topics with indefinite answers and progressions. As a result, "left-brained" topics have been gamified for years, but "right-brained" topics have resisted gamification. LLMs and generative AI unlock game economics for unstructured text.

Casual gaming is only category outpacing passive, social media. The most direct way to elevate humanity's media appetite is to turn human greatness into casual games.
by Aeroi | 2025-05-26 02:27:31+00:00
Purpose:

Verify that Krisp’s noise-cancellation layer doesn’t break our existing VAD / turn-detection when the mic is surrounded by steady, broadband noise.

Test setup:

Open garage; dirt bike idling next to the phone to keep ~90 dB background.

iPhone 16 Pro running the current Sen TestFlight build.

No external mic; Wi-Fi slightly constrained due to distance from router.

What to watch in the clip:

-Whether speech remains intelligible while the engine’s running.

-Quick async function call with google search grounding.

-Sync between the frame overlay and the spoken prompt/response.

How Sen Works? Voice+Vision input sent at 1fps to LLM. We use daily webrtc transport and pipecat for media handling. fly.io deployment and pipecat cloud with krisp noise integration.

Why this matters? Sen is a camera-first assistant aimed at trades and field work; the mic is rarely in a quiet office. Robust noise handling is table stakes before we widen the beta.

Try it / reproduce iOS TestFlight link is available at our website www.withsen.com - Feedback on failures or weird edge cases is welcome.
by moralestapia | 2025-05-26 02:27:38+00:00
Then I don't get the point you're trying to make.

>Earning “cred” for past accomplishments doesn’t give someone a free pass forever to be a loud mouth.

What the ... ? Sorry, but you don't have to earn that. I suggest you familiarize yourself with human rights, particularly if you won the lottery and were born in a country like the US; it is very clearly written, in unambiguous terms, the rights their citizens enjoy.

And still, I'd rather listen to geohot rambling about whatever he wants to say, than some randos on the internet who have accomplished nothing but "arguing". Respect is not a right, it is earned, he's earned mine.
by alisonatwork | 2025-05-26 02:27:43+00:00
In your scenario you could still apply additional protections to a user id after detecting X attempts of sending a forged JWT. At least you could alert on JWTs that arrive with invalid signatures. Or you could put a 2FA challenge key inside the JWT, just use the JWT as a container to hold the information you would have shared with the client anyway.

I agree that JWTs don't really do anything more than a cookie couldn't already do, but I think the use case is for apps, not web browsers. In particular apps that do raw HTTP API calls and do not implement a cookie jar. And then because most companies do "app first development", we end up having to support JWT in the web browser too, manually putting it into localstorage or the application state, instead of just leveraging the cookie jar that was already there.

We just recently had to implement an SSO solution using JWT because the platform only gave out JWTs, so we ended up putting the JWT inside an encrypted HttpOnly cookie. Seemed a bit like a hat-on-a-hat, but eh.
by ThunderSizzle | 2025-05-26 02:28:22+00:00
The IRA was supposed to reduce inflation, and did nothing of the sort. It exasperated it to a level beyond recognition, to the point the national housing market is still incredibly unstable and overpriced.

The worst part is that no one in DC , except some of the MAGA folks, care that housing is twice the price it was 5 years ago, and that the Middle Class was getting completely hounded over the past 4 years.
by 0hijinks | 2025-05-26 02:28:50+00:00
The outage page has been updated to include context:

>> MathWorks experienced a ransomware attack. We have notified federal law enforcement of this matter. The attack affected our IT systems. Some of our online applications used by customers became unavailable, and certain internal systems used by staff became unavailable, beginning on Sunday, May 18. We have brought many of these systems back online and are continuing to bring other systems back online with the assistance of cybersecurity experts.
by que-encrypt | 2025-05-26 02:29:36+00:00
pytorch xla is barely supported in the pytorch ecosystem (for instance, pytorch lightning still doesn't easily support tpu pods, with only a singular short page about google colab v2-8 tpus that is out of date. Then there are the various libraries/implementations with pytorch that have a .cuda(), etc. More limitations at: https://lightning.ai/docs/pytorch/stable/accelerators/tpu_fa...). I haven't worked with tensorflow, but I've heard it's a pain even when using gpus. JAX is the real deal, and does make my code transferrable between GPUs/TPUs relatively easily (excluding any custom pallas kernels for flash vs splash attention, but this is usually not a massive code change). However, with JAX, there are often not a bunch of pre-existing implementations due to network effects, etc.
by loveparade | 2025-05-26 02:29:36+00:00
> AI this decade have not, at least so far, substantially deepened our understanding of our own intelligence and its constitution

I would push back on this a little bit. While it has not helped us to understand our own intelligence, it has made me question whether such a thing even exists. Perhaps there are no simple and beautiful natural laws, like those that exists in Physics, that can explain how humans think and make decisions. When CNNs learned to recognize faces through a series of hierarchical abstractions that make intuitive sense it's hard to deny the similarities to what we're doing as humans. Perhaps it's all just emergent properties of some messy evolved substrate.

The big lesson from the AI development in the last 10 years from me has been "I guess humans really aren't so special after all" which is similar to what we've been through with Physics. Theories often made the mistake of giving human observers some kind of special importance, which was later discovered to be the cause of theories not generalizing.
by Izkata | 2025-05-26 02:29:41+00:00
> > > Mathematically a photon is defined as a state of the EM field (which has been quantised into a set of harmonic oscillators called "normal modes") in which there is exactly one quantum of excitation of a specific normal mode (with given wavevector and frequency). Depending on which kind of modes you consider, a photon could be a gaussian beam, or even a plane wave, so not something localised like you would say of a particle.

> Think of it like this: From the perspective of the photon, it lives and dies in the same instant. Even if it traveled across the entire universe.

Would an appropriate analogy be a "glider" from Conway's Game of Life? "Lives and dies in the same instant" isn't exactly the same, but I'm thinking of how no parts of the glider move while the glider as a whole "moves" across the board.
by Incipient | 2025-05-26 02:30:21+00:00
Depending on the definition of final revisions, I don't think there is anything wrong with getting a second pair of eyes on something. Kinda like having someone review your PR?

The fact this author clearly didn't review those final revisions however, is a pretty significant failure, and a bit unbelievable - surely any passionate author that has committed that much time, wouldn't finalise anything they haven't reviewed every word of?
by jmye | 2025-05-26 02:31:05+00:00
I mean, people from that particular sub, in spite of its name and its one rather unfortunate representative, generally seem to care about nothing but compensation, including the idea that one might have to offer talent to justify it.

I think the point (in the article, at least, and maybe I’m losing something in the way it’s been written) is that a freelancer who offers to do the work for a justifiable/earned amount is better than hiring the guy who wants a VP/C/staff/whatever title and thinks their salary (and their equity) is important as a matter of prestige and because they showed up, rather than output.
by idiotsecant | 2025-05-26 02:31:35+00:00
Mixing of cultures and ethnicities is good. It makes us stronger and our system has always been made more resilient by absorbing the most adventurous, those who are willing to risk it all. It's what has always actually made America great. We have a wildly inexpensive and rich resource in the form of our fellow humans who happen to have been born behind some different lines. We reject it at our own peril.
by Groxx | 2025-05-26 02:31:54+00:00
I have at least encountered many LLMs with many school's worth of algebra knowledge, but fail miserably at algebra problems.

Similarly, they've ingested human-centuries or more of spelling bee related text, but can't reliably count the number of Rs in strawberry. (yes, I understand tokenization is to blame for a large part of this. perhaps that kind of limitation applies to other things too?)
by sircastor | 2025-05-26 02:32:44+00:00
Writing a silly little iOS app with ChatGPT. I’ve done a little iOS dev, but not enough to be proficient. As an experiment I wanted to see how far I could get just asking the AI to write a thing and make changes.

It’s been a very instructive process and it’s shown me where the strengths and weaknesses are.

As an aside on that. I don’t think AI is going to replace Developers. I do think it’s going to be a rough couple of years while businesses try everything they can to make that happen. And that’ll probably be disastrous for everything.
by schmidtleonard | 2025-05-26 02:32:45+00:00
It's not technically correct, it's correct.

The distinction here is "do you get your money from owning assets or do you get your money from working" because where you get your money is where you get your incentives and the incentives of owning are opposite the incentives of working in many important regards.

The economy is inhabited by people who work for a living but it is controlled by people who own things for a living. That's not a conspiracy theory, it's the definition of capitalism. If you do not own things for a living and do not know people who do, spend some time pondering "the control plane." It should seem like an alien world at first, but it's an alien world with a wildly outsize impact on your life and it behooves you to understand it in broad strokes even if you aren't trying to climb into it.
by ghaff | 2025-05-26 02:33:20+00:00
Maybe this is the perspective of someone who has spent a lot of time in the northern US, but it's cold but really not that cold. I might even run outside briefly in bare feet in the snow. But, yes, get to 0 degrees F and you're in bitter cold territory although, of course it gets colder in the northern Midwest/mountains/etc. And my contractor has been in shorts and a T in 40s-ish weather this week.

The point is that F degrees seems a pretty human scale that doesn't usually need a lot of decimals or minus signs for routine purposes. That it doesn't correspond to a couple of water transitions at standard pressure/temperature is sort of irrelevant. Of course, I and many other people are perfectly happy with using Celsius/Kelvin degrees for various purposes.
by alephnan | 2025-05-26 02:35:45+00:00
> putting unfinished “side projects” on their GitHub that have all the right things in the README.md (just hope nobody actually looks at the code) and memorizing S.T.A.R. format responses for the common behavioral interview questions.

This perfectly describes my experience when reviewing resumes of grads from certain bootcamps. The program held their hand as evidenced by every student have a similar setup: claiming the cookie cutter 3 month CRUD white labeled webapp as work experience. Everyone on the team is a “co-founder”. Apparently all 4 people "managed a remote team of 4 developers". When you dig into the code, it’s a toy project not intended for any real users. The bulk of their "webapp" is a "case study" page with sections including "the problem", "the solutions", "What is a build a process". It seems these sections were assigned as homework. Their resume includes what things they clicked on in the AWS UI.

In fact, it seems the whole group were instructed to post on HackerNews "who is hiring" with the exact same template. That is the extent of handholding occuring in these bootcamps.
by kccqzy | 2025-05-26 02:36:09+00:00
It turns out -1 sheep is well defined: we use numbers to represent both absolute quantity and relative difference. A sheep died today, therefore the relative difference between today and yesterday is -1 sheep.

Math people prefer to generalize. But with frequentism, it is not possible to generalize because "frequency" is baked into its very name. Indeed you can imagine Bayesian statistics as the generalization of frequentism.
by Brybry | 2025-05-26 02:36:57+00:00
Decades ago a local popular public magnet high school near me had a lottery system like that.

Students would apply for the school and M of N applicants would be picked randomly.

It turns out the administrators running the lottery would run the randomization program until it gave them the student distribution they wanted (read: the best and brightest, and since it's the south... somehow whiter than expected).
by gerdesj | 2025-05-26 02:37:31+00:00
"The fact that we have figured out how to translate language into something a computer can "understand" should thrill linguists."

No, there is no understanding at all. Please don't confuse codifying with understanding or translation. LLMs don't understand their input, they simply act on it based on the way they are trained on it.

"And there's a fact here that's very hard to dispute, this method works. I can give a computer instructions and it "understands" them "

No, it really does not understand those instructions. It is at best what used to be called an "idiot savant". Mind you, people used to describe others like that - who is the idiot?

Ask your favoured LLM to write a programme in a less used language - ooh let's try VMware's PowerCLI (it's PowerShell so quite popular) and get it to do something useful. It wont because it can't but it will still spit out something. PowerCLI is not extant across Stackoverflow and co much but it is PS based so the LLMs will hallucinate madder than a hippie on a new super weed.
by Nathanba | 2025-05-26 02:37:56+00:00
But employees are not just pure net gains. If you hire a bunch of "retirement jobbers" you will still have to manage them. It sounds logical at first that you simply hire a few older people for lesser pay but in Europe the question is also why a 65 year old would accept a far lower paid job if he can simply go back on welfare and get paid the same? The reality will probably be that most old people will be unemployed so long that nobody wants to hire them even if they could hire them for a very low amount. People at that age will have a lot of pride built up, they are not going to want to stand in a supermarket for 3h a day either. Is society really going to force them? So far they are barely even willing to force young people to get jobs.

Just because you can hire a 68 year old to do content moderation or be an assistant teacher... does not mean that anybody actually wants him around at that age and that he will be a net gain to the environment. His speed and ability at work is inherently going to limit other people's speed in some way or form,not even just that. Even his vibe, his impact on the team. These things are all things that people consider during hiring. It's the concept of "the chain is only as strong as its weakest link" I suppose.
by roenxi | 2025-05-26 02:38:15+00:00
How many times does he have to make international news before he is qualified to let off steam in a github README? He owns a company that works in this space and his opinions usually offer insights into the ML hardware world. Although he is a little bombastic and his grammar is vulnerable to criticism.

His AMD rants were a valuable warning about the quality of their hardware. I wish he'd done that maybe 10 years ago when I was buying AMD cards thinking that they might work with pytorch in a year or so. I knew they had problems but if I'd realised how bad the situation was I'd have held my nose and gone with Nvidia.
by efficient3823 | 2025-05-26 02:38:45+00:00
> It's a big club and you won't be in it if you decide to self-study. That's the cold, hard truth.

But what about the self-taught club? If it’s not already big, it’s definitely growing. Honestly, I can’t see how a Columbia graduate is more likely to get hired than a self-taught kid who’s had a few pull requests merged into something like the Linux kernel.
Tips for me before I quit IT job to prepare for government job?
by shivajikobardan | 2025-05-26 02:39:05+00:00
I live with parents. And parents will support me for living.

I don't think (since this is Nepal) current employer allows a sabbatical for 3 months or so.

# Reasons to quit

- I’ve had arguments with senior team members in the past, and my relationships at work are strained.

- I've already applied in lots of roles and failed 3 interviews in a row. I am now assured that merit has nothing to do with getting a private job in nepal.

- Since I am in ITOps, like linux, webservers, docker, k8s etc. Such opportunities are extremely limited in private IT job. No-name Companies are only seeking for 6+ year experienced people. Clowns.

- The opportunities for ITOps are better in government job.

- Underwhelming social skills and I feel the need to learn social skills. I am not sure how quitting a social situation will help me make more social though lol.

I have all the backing, so I want to quit but before that I want to make sure that I ticked off every box of thought. I mean I am letting go of a live opportunity for something without surity.

The IT/Computer government jobs in Nepal are easier to get into compared to other government jobs(Like administration, accounting etc).

the pay is decent as well. Specially there is no discrimination like crazy in private where they pay you only if you've any leverage irrespective of merit.
by harrall | 2025-05-26 02:39:10+00:00
Long before JWT existed, if you wanted to pass some trusted data through an untrusted channel, you would make a payload with an expiry, encrypt or sign it with your secret key, then send it. However, you would need to make up your own way to send this info. For example, if this were a website, you might dump the signed/encrypted payload into several form fields and upon receiving it back, you would verify that it was signed with your key.

Now that JWT exists, there is a standard way to do it so you don’t have to write the same boring code a bunch of times in different languages. You just have one string you pass in one field and if you tell someone else that it’s a JWT, they know how to parse it. You don’t have to document your own special way anymore.

At the end of the day, it’s just a standard for that specific problem that didn’t have a standard solution before. If passing data like that is not a problem for your use case, then you don’t need the tool.

To use your Protobuf example, there was a time before Protobuf or tools like it existed. I can tell you that writing the exact same protocol code by hand in Java, PHP, and Python is absolute tedious work. But if it never came up that you had to write your own protocol, you neither know the pain of doing it manually nor the pleasure of using Protobuf, and that’s fine.
Show HN: Claude Exporter – Save Claude Convos as PDF, Markdown and More
by Mark_Zhao | 2025-05-26 02:39:16+00:00
Hey everyone,

Claude Exporter is a Chrome extension designed to help you effortlessly save your Claude AI conversations in various formats, including PDF, Markdown, Text, CSV, and JSON—all with just a few clicks.

It offers extensive customization options and ensures that advanced Claude outputs, such as artifacts and the AI's thought process, are preserved.

I’d love to hear your suggestions or feedback.

Thanks so much!
by sudahtigabulan | 2025-05-26 02:39:59+00:00
I want them always because, if they are hidden, it's difficult to get them back when needed.

You need to get the cursor in the right zone (which is invisible, and quite narrow) and keep it there for long enough (so you have to slow down in order to not overshoot).

This is a pretty annoying thing to have to do many times every day.

Sometimes, for narrower scrollbars, it might take a few attempts until I succeed. It's distracting.
by AnthonyMouse | 2025-05-26 02:40:04+00:00
Again, it's not about where you live. 0°F is approximately the temperature at which the risk of frostbite becomes significant. 100°F is approximately the temperature at which the risk of heat-related illnesses becomes significant. Temperatures in between are far less hazardous to humans, even if the numbers near the edges are starting to get uncomfortable.
by irrational | 2025-05-26 02:40:39+00:00
I have a degree in linguistics. We were taught Chomsky’s theories of linguistics, but also taught that they were not true. (I don’t want to say what university it was since this was 25 years ago and for all I know that linguistics department no longer teaches against Chomsky). The end result is I don’t take anything Chomsky says seriously. So, it is difficult for me to engage with Chomsky’s ideas.