MurphyA/hacker-news huggingface dataset:
Show HN: CLI Quote Saver
by DeepTechTaiye | 2025-05-22 15:21:40+00:00
i upgraded my basic quote saver into a more interactive command-line app that keeps running until the user exits. it now supports 1. continuous user interaction 2. clear user interface and feedback 3. file-based quote storage, viewing, and detection This has helped me understand while loops, error handling, and structuring code for reusability. would love your feedback or ideas for future features Github rep coming soon as the project evolves
by incomingpain | 2025-05-22 15:21:48+00:00
>I think we need a new social media platform to emerge from the web.

There are a very large number of major platforms? None of them fit your needs?

Many of the examples throughout are reddit. Though many of the memes are more facebook.

The big question to me; can you be social and interact with people on many subjects. Say what I want, when I want. I want to see what I want. Just because a small group of people dont like what I said, they dont get to unilaterally hide what I said.

When you go on reddit and you say something that many people agree with, but many dont. Suddenly my message is disappeared. Why bother being on reddit? You now have a small group of people curating content.

If you go on X and say something many people agree with and many dont. I top comment. The people wont dont like what I said can leave a comment but they cant hide my message.

This is the fundamental flaw in many social media.
by clusterhacks | 2025-05-22 15:22:11+00:00
We recently had an open position that could have been a fit for a new grad with some internship experience or a solid portfolio of projects from just school.

We had just over 20 applicants and selected 6 for interviews using a rubric to score candidates by reviewing CV/resume and cover letter. The rubric doesn't include a specific "years of experience" guideline anywhere. Of our 6 selected candidates, 3 were new grads and 3 were experienced candidates.

At that point in our process, 1 of our 3 new grads ghosted us and never responded to multiple contact attempts to schedule an interview - this may have been our top candidate by initial rubric evaluation. One of our other new grad candidates accepted another job and backed out of our scheduled interview. The third new grad did interview and had an unremarkable interview.

Ultimately, one of the experienced candidates received a job offer. This experienced candidate was one of the top two by initial rubric review along with the new grad who ghosted us. Funnily enough, these two candidates were the only unanimous selections by everyone on the hiring committee to interview, even using a rubric.

There were several parts of the process I found interesting. First, just over 20 applicants is typical for applicant count for an opened position over the last 8-10 years for us. There wasn't a noticeable uptick in applicants despite the general perception of it being a "bad hiring market." Second, we continue to find that many candidates don't have a CV/resume or cover letter that leans into demonstrating the candidate can write code. Maybe this is a result of general hiring processes that lean into automatic scanning and processing of CV/resumes and cover letters while my group actually reads these somewhat carefully and usually from a "we hope this person clearly demonstrates we should interview them" perspective. Third, despite my personal misgivings, the hiring process clearly selects for "has worked with <insert specific set of technical tools> experience. Even a great candidate can't seem to be attractive to other folks in our hiring process if their past experience doesn't include <specific tool/framework> use. Fourth, and this was a change different from past hiring, 4-5 of the applicants were ML/AI-focused candidates with MS degrees (and one PhD). This position is/was clearly just a normal app developer job in an organization that doesn't ship software for sale - we do small-scale app dev and data management for our internal organization users.

These ML/AI-focused candidates were interesting for other reasons. Almost none of them demonstrated any experience on paper besides "wrote a little python to load some ML/AI tool and ran experiments." This isn't bad experience on the face of it, but their CV/resumes and cover letters didn't talk about software dev at all. To a candidate, it was almost all "ran and tweaked model for small gain in performance" for some data set. I'm not sure where these folks will land in the current hiring market?
by MarkusWandel | 2025-05-22 15:22:31+00:00
If I understand the ear correctly, you actually hear in the frequency domain (spectrum) rather than in the time domain (waveform) where a large number of "hair cells" are each sensitive to a particular frequency and once damaged they don't regenerate.

Thus older folks lose high-frequency hearing because those hair cells deteriorate first; thus you may lose hearing at certain frequencies and... why not, the cells can be damaged in a way that causes them to hear things that are not there, with the frequency spectrum of the tinnitus "tone" mapping onto the damage.

Comments? I don't see a single reference to "hair cell" in this comment stream so far.

As for broad spectrum hearing damage, and how young people think all parts of their body are immortal. I once in my early 20s spent a single afternoon playing ping pong in a basement in which a very loud amateur rock band was also practicing. They were to my right. It was so loud it physically hurt. A few years later, I happened to have a hearing test as part of the induction into my workplace, and... would you believe it... my right ear is about 3dB less sensitive than my left. The brain makes up for the imbalance, but threshold-of-hearing tests don't lie.

So I got to be stupid once. No tinnitus, no obvious disability. But ever since then the rule has applied: If it hurts, it's causing permanent damage, so avoid. Ear plugs, at least the wax type (Ohropax, from Germany) can be fairly discreetly worn if you must be cool and party near the big loudspeakers.
by mmastrac | 2025-05-22 15:23:31+00:00
Reading the ffmpeg twitter account is enough to turn me off using ffmpeg. It's a shame there's no real alternative -- the devs seem very toxic.

I mean sure, max performance is great if you control every part of your pipeline, but if you're accepting untrusted data from users-at-large ffmpeg has at least a half-dozen remotely exploitable CVEs a year. Better make sure your sandbox is tight.

https://ffmpeg.org/security.html

I feel like there's a middle ground where everyone works towards a secure and fast solution, rather than whatever position they've staked out here.
by TimorousBestie | 2025-05-22 15:23:38+00:00
It’s strange to me that this guy keeps popping up when he’s had maybe one actually successful book (_The Burnout Society_) in twenty years. I’ve read _The Disappearance of Rituals_ and _Shanzai_ and found them both “shallow, smoothed and filtered.” There’s not a lot of secondary literature building on his work, just another book of his popped out every couple years.

> If I’ve learnt anything from Han it’s that we don’t need perfection, smooth lines and filters, to feel complete. We need the authenticity that comes from the negative, the imperfect, the hidden and the simply beautiful. Instead of falling in love with ourselves, we should be falling in love with others and the world, not to see ourselves in them, not to commodify them, not to achieve friendship or marriage or love, but to appreciate what makes them different and other.

This is a perplexing turn to me because _The Disappearance of Rituals_ is, in large part, about how authenticity is The Problem With Society and we’ve all lost our ability to submerge our individuality in ritual-bound communities, each one homogenous in some respect (the ritual itself, at least).
by npoc | 2025-05-22 15:24:50+00:00
Nothing is a certainty. But most people (especially on this site!) would argue that bitcoin not reaching $1M is close to one.

Reality is that the market cap of gold is now around $25T. If bitcoin matched that, it would put it at $1.5M/BTC, based on estimated 4M BTC lost forever. And bitcoin has way better monetary fundamentals than gold...

Additionally, adoption of new technology generally follows an S-curve.
by eggbrain | 2025-05-22 15:26:33+00:00
I can see a platform that gives you just the data you need to stay informed working, although what data you wish to receive and how quickly seems like a potential stumbling point.

Perhaps you don't want to receive news about celebrities, _unless_ it involves someone you care deeply about, for example Michael Jackson. It would require quite a bit of tailoring for a platform to be able to curate for that.
by jmb99 | 2025-05-22 15:26:41+00:00
Measured at the UPS, which has 1W resolution. Confirmed its accuracy with an amp clamp on the circuit when running the UPS in pass-through mode. Efficiency is even worse most of the time since it’s a double-conversion (online) UPS that I normally run in full conversion mode - something like 80-85% efficiency overall, but because I fall back to generator power relatively frequently I just leave it there for convenience (in case I’m not home to switch it when the generator’s turned on).
by formerly_proven | 2025-05-22 15:26:53+00:00
I would've expected it to be either way too much or way too little, but after doing the math it could be sorta in the right ballpark, at least cosmically speaking.

Let's go with three quadrillion (which is apparently 10^15), let's assume a server CPU does 3 GHz (10^9), that's 10^6, a day is about 100k seconds, so ~ten days. But of course we're only saving cycles. I've seen throughput increase by about 50% when setting GOMAXPROCS on bigger machines, but in most of those cases we're looking at containers with fractional cores. On the other hand, there are many containers. So...
by jqpabc123 | 2025-05-22 15:26:57+00:00
Tesla has been in business for over 20 years.

Last year, roughly 90 million new light vehicles were sold worldwide. 1.8 million of these were Tesla --- about 2% of the total.

Earlier this year, Tesla's market capitalization was $1.5 TRILLION --- more than virtually all the major auto manufacturers in the world COMBINED.

Can you say, "Ridiculously over priced"?
by marklubi | 2025-05-22 15:27:23+00:00
Perhaps consider seeing an upper-cervical (Blair) chiropractor. I know I'm probably going to get dog-piled for mentioning the word since so many people think it's nonsense... a lot of the practices are, but the Blair system is very effective.

My girlfriend at the time told me I needed to try this "new pillow that's the best." I woke up with a kink in my neck and an ear that was screaming at me (2300 Hz for those masochists that want to know what it sounded like).

Took around four years to track it down and get it mostly solved.

The screaming is gone most of the time now, but occasionally I'll move a certain way and it will suddenly come back. A firm press with my thumb in a particular spot on the back/side of my neck for a few seconds will be enough to get it to go away.
by pier25 | 2025-05-22 15:27:29+00:00
The best ear training is really solfege. It's been used for centuries. You basically learn to "sing" to create an internal "muscle memory" of the intervals, chords, etc much faster than the typical ear training app.

Edit:

I used singing in quotes because you only really intonate (generate an accurate pitch with your voice). You don't learn actual singing technique.
by rtkwe | 2025-05-22 15:28:10+00:00
A very important demo video I also found on reddit is this one [0] that's a fairly generic series of action scenes of a raid leading to a gun fight. The individual scenes are look mostly fine, notable exceptions being the muzzle flashes and nonsense guns in a few shots, but the connecting flow is nonsense if you look at it even a little. It has some of the consistency issues that are a bit of a halmark of AI videos, the interior size and layout of rooms and vehicles morphs and shifts from 'shot' to 'shot', they get out of the vehicle twice, etc. The wheels really come off in the more actiony scene though with the pace feeling very plodding for what would be an intense scene in even a moderately competitent human editor. Also some of the 'cops' wind up shooting each other in one scene which was a funny mistake.

[0] https://www.reddit.com/r/ChatGPT/comments/1kru6jb/this_video...
by ndegruchy | 2025-05-22 15:28:37+00:00
So we can't dragnet surveil our own people? Hmm, how about we just buy it from the folks who do it for work? Then _we're_ not doing it. _We're_ just buying a bundle of data from a broker.

Couple this with the idea that we soft-spy on our Allies and then trade that data for their spying on our people and yeah, wow.
by bityard | 2025-05-22 15:28:48+00:00
First I want to say that I love Debian. They have a great distro that is simple and quite frankly a joy to use, and manage to keep it all going on basically nothing but volunteer effort.

However, I do believe that in certain areas, they give too much freedom to package maintainers. The bar for being a package maintainer in Debian is relatively low, but once a package _has_ a maintainer--and barring any actual Debian policy violations--that person seems to have the final say in all decisions related to the package. Sometimes those decisions end up being controversial.

Your case is one example. Package maintainers ideally _should_ work with upstream authors, but are not required to because a LOT of upstream authors either cannot be reached, or actively refuse to be bothered by any downstream user. (The source tarball is linked on their home page and that's where their support ends!) I don't know what the solution is here, but there are probably improvements that could and should be made that don't require all upstream authors to subscribe to Debian development mailing lists.
by deng | 2025-05-22 15:29:01+00:00
I can only repeat myself from above: it's about what data you store and analyze. By your definition, all internet traffic would fall under PII regulations because it contains IP addresses, which would be ludicrous, because at least in the EU, there are very strict regulations how this data must be handled.

If you have a nginx log and store IP addresses, then yes: that contains PII. So the solution is: don't store the IP addresses, and the problem is solved. Same goes for telemetry data: write a privacy policy saying you won't store any metadata regarding the transmission, and say what data you will transmit (even better: show exactly what you will transmit). Telemetry can be done in a secure, anonymous way. I wonder how people who dispute this even get any work done at all. By your definitions regarding PII, I don't see how you could transmit any data at all.
by int_19h | 2025-05-22 15:29:35+00:00
macOS is literally certified Unix. Apple still shells out for certification of their new releases, although I'm not sure what they're getting out of it given that macOS Server isn't a thing anymore.

iOS is arguably a subset, but whether it's Unix-like or not is a philosophical question depending on how you define the minimal set of features that'd make it one. It's certainly not Unix-like from the end user perspective.
by deadbabe | 2025-05-22 15:29:44+00:00
This idea has been explored before.

For example, a man had an AI girlfriend in a movie and she hired someone to keep her in her ear and follow instructions on what to say and do, so that she could be physically intimate with her human by borrowing someone’s body. Stuff like this could be interesting, people acting as surrogates for AI or just using AI to augment their conversation skills.
by ArnoVW | 2025-05-22 15:30:24+00:00
Synopsis: Humans cannot perceive infrared light due to the physical thermodynamic properties of photon-detecting opsins. However, the capability to detect invisible multispectral infrared light with the naked eye is highly desirable. Here, we report wearable near-infrared (NIR) upconversion contact lenses (UCLs) with suitable optical properties, hydrophilicity, flexibility, and biocompatibility. Mice with UCLs could recognize NIR temporal and spatial information and make behavioral decisions. Furthermore, human participants wearing UCLs could discriminate NIR information, including temporal coding and spatial images. Notably, we have developed trichromatic UCLs (tUCLs), allowing humans to distinguish multiple spectra of NIR light, which can function as three primary colors, thereby achieving human NIR spatiotemporal color vision. Our research opens up the potential of wearable polymeric materials for non-invasive NIR vision, assisting humans in perceiving and transmitting temporal, spatial, and color dimensions of NIR light.
by Joker_vD | 2025-05-22 15:30:39+00:00
There seems to be the source code missing. No worries, you just start writing it. After this is done with, you end up with an empty project/app/web-page/executable/whatever that, however, builds, launches, and runs. Second bug: "the application is just a blank page/screen that doesn't really do anything". And so on.
by npteljes | 2025-05-22 15:30:57+00:00
Exploitation has really nice results in the short term, meaning that it also increases one's ability to compete. If the playing field is not leveled for every player by hindering exploitation via regulation, exploitation will be the name of the game. Not just because of greed, but of course greed helps; but because of survival.

Grads, it's not the seasoned workers, or automation. It's the incentives that drive the whole thing. And the people in charge of those incentives, and the context that created those, and the culture that supports all of it.
by killerstorm | 2025-05-22 15:31:01+00:00
It doesn't look like they're cash-strapped, more like they want to raise stakes.

To play in the same league as Google and Microsoft you have to be big. So they need to increase enterprise value to be taken seriously.

That's what investors expect them to do.

The only other option is to close it down, as OpenAI would quickly become obsolete if they can no longer produce frontier models.

As for the moat, it's not something you can just conjure, right? Perhaps the whole point of these acquisition is to create a moat, but only time will tell if that worked.
by rectang | 2025-05-22 15:31:12+00:00
A properly designed volume control affects the sound power output logarithmically, but is labeled linearly (with 1-11 or 0-1 or something like that) to reflect how humans perceive the effect.

People in the field get this wrong all the time — for instance, the volume control on ChromeOS appears to be a linear multiplier, yielding a control with huge perceived steps in the output between 0 and 3, and negligible perceived change in the output between 7 and 10.

I suspect that the confusing design of the dB contributes towards how often such mistakes get made.
by int_19h | 2025-05-22 15:31:50+00:00
This is all well and good, but the problem is, I've seen comments word for word like this one back in 2006 - and wrote some of them myself even. Back then it was Vista that was supposed to drive Windows users away, and, indeed, I personally helped some brave folk switch. Some lasted longer than ours but all were eventually back on Windows.
by Bender | 2025-05-22 15:31:50+00:00
By your definitions regarding PII, I don't see how you could transmit any data at all.

On the server side you would not. Your application would just do the work it was intended to do and would not dial out for anything. All resources would be hosted within the data-center.

On the workstation it is up to the corporate policy and if there is a known data-leak it would be blocked by the VPN/Firewalls and also on the corporate managed workstations by IT by setting application policies. Provided that telemetry is not coded in a way to be a blocking dependency this should not be a problem.

Oh and this is not my definition. This is the definition within literally thousands of B2B contracts in the financial sector. Things are still loosely enforced on workstations meaning that it is up to IT departments to lock things down. Some companies take this very seriously and some do not care.
Ask HN: Founders – how are you automating support?
by jesper______ | 2025-05-22 15:32:53+00:00
Hey all – I’m building a small SaaS tool and support is starting to creep in more and more.

I didn’t think too much about it at first – few users, few questions. But now it’s turning into a time-sink.

Some days it feels like I spend more time replying than building. What tools are you using? Which is the best one out there?
by duped | 2025-05-22 15:32:53+00:00
> And that distance is very important; the actual sound pressure measured is proportional to distance^2.

While we're sniping nerds, the inverse square law only applies in the far field (which is tautologically "far enough away for the source to behave as a point source and follow the inverse square law"). That's probably a good bit further than 1m for a lawnmower in the physical world. For loudpseakers you have to be about 2m away before the inverse square law kicks in, unless they've been designed to operate as line sources which decay linearly for a very long distance. For loud sound sources near barriers like the ground they behave like half point sources, which will eventually act like point sources but there's a good bit of distance before it is really measurable.
by tushar-r | 2025-05-22 15:33:28+00:00
>"77 meetings between 1 and 6am" statistic, and I could see the look of shock in their faces. Did they assume I was just working 9-5 and not making an effort to accommodate other timezones?

I've remote for most part for over 10 years; fully remote since 2019. I've always worked with a big timezone gap. This is not sustainable - I've played the whole "change my sleep cycle" game and it just does not work either in terms of health or time with family.

Most of the time it is worth it to push back and get meetings moved. If someone is being consistently unreasonable, then escalating to the next level may be the answer.
by Aztro-dev | 2025-05-22 15:34:00+00:00
Wait did the previous Threadrippers not have full AVX-512 support? I thought that Zen 4 implemented AVX-512, but I can't find anything about which specific instruction sets the two architectures implement. Apparently the extra support is supposed to be ~22% better (according to article), but I feel like that is just a result of the 100-300 MHz clock speed increase.
by mixmastamyk | 2025-05-22 15:34:02+00:00
These days lots of (younger?) developers see nothing wrong with invasive telemetry collection, knowing no other world. Sometimes sketchy companies buy a project outright, desiring “monetization.”

Merely using FLOSS software is no longer a complete solution—firewalls and other sandboxes are needed to enforce the user’s wishes. Why they’re built into flatpak etc. Reputable distros are trustworthy but might overlook something occasionally.
by paulsmith | 2025-05-22 15:34:11+00:00
> say model returns the probability of the token "cat" on the second position as p_2("cat") = 0.3, while p_2("dog") = 0.6. We may want to replace "cat" with dog, and use it in the subsequent iterations.

Might one tradeoff of speed/quality be a tree "search" for better outcomes by branching on logit choices? If a diffusion model is so much faster overall than AR, then I might not mind that I hunt or backtrack for the best probabilities overall.
by duxup | 2025-05-22 15:34:48+00:00
I'm lost on the legal / ethical difference in this ban:

>Under the new law, it is illegal to pay someone to perform a sexual act remotely – such as via live video – for the specific purpose of the act being viewed by the buyer. It also criminalises profiting from or promoting others who perform such acts for payment on demand.

---

>While viewing and paying for pre-recorded content remains legal, the law targets live, commissioned interactions, which lawmakers argue blur legal and ethical lines.

What is the legal / ethical issue with it being live?