skysight-inc/HackerNews huggingface dataset:
Interesting. I don't disagree, in general, but I actually have worked with a lot of applications that like to do this. Specifically in the world of ML/AI inference there's a lot of moving between external querying of data (features) and internal/external querying of models. With recommendation systems it is often worse -- gather large data, run a computation on it, filter it, get a bulk API request, score it with a model, etc...

This is exactly where I'd like to see it.

I'd like to simultaneously:

1. Call out to external APIs and not run any overhead/complexity of creating/managing threads
2. Call out to a model on a CPU and not have it block the event loop (I want it to launch a new thread and have that be similar to me)
3. Call out to a model on a GPU, ditto

And use the observed resource CPU/GPU usage to scale up nicely with an external horizontal scaling system.

So it might be that the async API is a lot easier to use/ergonomic then threads. I'd be happy to handle thread-safety (say, annotating routines), but as you pointed out, there are underlying framework assumptions that make this complicated.

The solution we always used is to separate out the CPU-bound components from the IO-bound components, even onto different servers or sidecar processes (which, effectively, turn CPU-bound into IO-bound operations). But if they could co-exist happily, I'd be very excited. Especially if they could use a similar API as async does.
How I would do auth (by pilcrow, Lucia author)
https://archive.ph/82UT7
At the scale of Notion, with millions of users, they’d have that much data.

I’ve seen 100TB+ workloads at smaller companies. Not unusual.
> That leaves Government...

Well, I think you are making a mistake, here. There are many other possible ways to organize non-profits besides the way open source is set up.
This is such a braindead take.
> Our aim is to use our variants to implement an efficient dynamic bit vector: our structure is able to perform updates, ranking and selection in logarithmic time, with a space overhead in the order of a few percents,

large bit vectors as in 10^6..10^10 bit bit veczors
I've been working on a similar-ish project with native Chromecast support and Amazon TV and using phones/tablets/laptops as controllers. You can give it a look at https://gametje.com (no login required, just continue as guest). It's less jeopardy/trivia and more like Jackbox. Currently has 3 games with the 4th almost done (available for Alpha testers). Was planning on sharing it on HN soon. Playable in 9 languages.

For Chromecast, you can cast directly from your phone and it copies the game code to join easily.
The Surgeon General Says Social Media Is Like Tobacco. He's Wrong
I wonder if the mobile versions are also affected - is this an architectural bug, many of which were apparently introduced in Skylake, or some sort of production flaw? One of the links there says the automatic overclocking feature is to blame (I was never a fan of that --- it makes benchmarks very difficult and performance very dependent on environmental factors.)
Neuron anatomy is the product of hundreds of millions of years of brute contingency. There are reasons why it can't be certain ways (organisms that were that way [would have] died or failed to reproduce) but no reason whatsoever why it had to be exactly this way. It didn't, there are plenty of other ways that nerves could have worked, this is just the way they actually do.

The physics equivalent is something like eternal inflation as an explanation for apparent fine-tuning - except that even if it's correct it's still absolutely nowhere near as complex or as contingent as biology.
Well I hope this isn't a weird comment: thanks for expressing your views so clearly and positively. It opened my eyes to an aspect of genuine and human exploration of newfound freedom and caring.
Kinda similar to how Kobe Bryant knew it's time to retire from the game of basketball. He said in an interview (https://youtu.be/Ya8hY0S-8t0?t=54) that he knew it's time when during his morning meditations, his mind will not drift to basketball anymore.
> If you're a security practitioner, teaching yourself how to hack is also part of the "Hacking is Cool" dumb idea. Think about it for a couple of minutes: teaching yourself a bunch of exploits and how to use them means you're investing your time in learning a bunch of tools and techniques that are going to go stale as soon as everyone has patched that particular hole.

I would strongly disagree with that.

You can't defend against something you don't understand.

You definitely shouldn't spend time learning some script-kiddie tool, that is pointless. You should understand how exploits work from first principles. The principles mostly won't change or at least not very fast, and you need to understand how they work to make systems resistant to them.

One of the worst ideas in computer security in my mind is cargo culting - where people just mindlessly repeat practises thinking it will improve security. Sometimes they don't work because they have been taken out of their original context. Other times they never made sense in the first place. Understanding how exploits work stops this.
Please keep it civil. There's no need to attack the parent, take that kind of crap elsewhere.
https://en.wikipedia.org/wiki/Richard_Simmons
> This is a purchase for future potential, not current earnings

Clearly, but 85% YoY growth is obviously not sustainable in the long term.

Sounds like an absurd overvaluation compared to recent acquisitions of software companies I can think of.
This isn't the choice or will of the citizens, the government just uses fear of death to exercise control.
One of the hardest parts of training models is avoiding overfitting, so "more parameters are better" should be more like "more parameters are better given you're using those parameters in the right way, which can get hard and complicated".

Also LLMs just straight up do overfit, which makes them function as a database, but a really bad one. So while more parameters might just be better, that feels like a cop-out to the real problem. TBD what scaling issues we hit in the future.
Have you missed Louis Rossmann‘s videos? He appears to use schematics in troubleshooting a lot and seems to consider them to be important to his work.
I’m both fascinated by notation attempts for modular, and find them refreshingly useless.

I’ve been playing with modular synths for over 25 years. One of my favorite parts is the ephemeral nature of patching. A bump of a knob or the nature of unsynced elements can quickly make actual recall of a larger patch impossible. Due to heat or other variability I’ve had patches change on me over 45 minutes of no one touching them. In a world of digital recall and perfection; this really speaks to me. Immediacy can be relished. It is now or never
I realize the phrase "both sides" is triggering for anyone who sees the other side as completely insane and their side as correct and rational, but I stand by what I said. I live among rabid right-wingers and work among rabid left-wingers, and neither group sees the other as anything other than evil or stupidly deluded.

They're both wrong on that front and both need to stop and actually try to understand each other before we see more violence.
> Security people don't seem to really assess what are the actual consequences of breaches. Just that they are "really really bad" and

No

Security people are acutely aware of the consequences of a breach.

Look at the catastrophic consequences of the recent wave of ransomware attacks.

Lax security at all levels, victim blaming (they clicked a link....) and no consequences I know of foe those responsible for that bad design
no, there is not a net shortage of food, system-wide. It is easy to spot a naive answer because the vast productivity of basic foodstuff is not widely known, nor intuitive.
>Is it common practice in the US to publish the names of suspects of a crime?

yes. I won't defend the practice, but that's how it's done.
But they are giving you a option atleast.
Nah. I sincerely want to contribute, and deserved the downvotes. I could have deleted it, but didn't, because I think folks around here could probably use some object lessons, on what admitting error looks like.

I didn't waste anyone's time. They were more than happy to ding me. In fact, there's few things that geeks like doing, more than telling other geeks, they are wrong, so I maybe did a public service.

I'll do humor, and, if people want to get butthurt, they'll bang on the down button, just like they always have.
I see why you'd think a human-read one would be better, but in my experience that's not the case. It's not that easy to read out loud and actually sound good.

I've spent a fair amount of time listening to free audiobooks (https://archive.org/details/librivoxaudio) including many that are out of copyright like these, as opposed to modern but in the public domain.

After listening to a few minutes of "Frankenstein" on his site, I would say that these OpenAI generated voices sound better than almost all of the human-read ones on Librevox, both in audio and performance quality -- these are voices that are designed to sound good, and they succeed at that.
Thanks! Not at the moment unfortunately, but it's on the roadmap, one of the things I'll work on in the next few releases.
The balance between empirical data fitting and genuine understanding of the underlying reality
Much of the advice around passwords comes from time-sharing systems and predates the internet.

Rules like "don't write passwords down," "don't show them on the screen", and "change them every N days" all make a lot more sense if you're managing a bank branch open-plan office with hardwired terminals.
As in smaller or bigger? People are asking for a small phone, not bigger.
Thank you so much! I used React Native.
Vary the password per site based on your own algorithm.
These are not fantasy features. Just look at the simplicity of having USB-C on the iphone. The only reason this is there is because of the EU. Iphones would still be in the dark ages with lightning were it not for the EU.
Depends on the state and the case
> Security people don't seem to really assess what are the actual consequences of breaches. Just that they are "really really bad" and

No

Security people are acutely aware of the consequences of a breach.

Look at the catastrophic consequences of the recent wave of ransomware attacks.

Lax security at all levels, victim blaming (they clicked a link....) and no consequences I know of for those responsible for that bad design. Our comrades built those vulnerable systems
What LLM models can or can't do – Society of Catholic Scientists [video]
Right now I'm in this goofy spot where I'm probably walking away from it. Nobody wants backend and API-layer Java devs anymore. They probably need them, but they don't know it in the midst of the AI bubble.
Did you know that Microsoft did basically the same thing for free last year?

https://marhamilresearch4.blob.core.windows.net/gutenberg-pu...
My grandmother contracted Hep C from a contaminated blood transfusion in the 1960s. When the cure was approved within the past decade, she was one of the first given the treatment.

I don't know that this was the common practice or even intentional, and giving a new therapy to an elderly person does amount to medical QA, but despite half a century elapsing, it worked.
The Amiga 2000 You Always Wanted from Scratch (2021)
> It only satisfies a weaker condition, i.e., using four non-zero parameters
instead of four parameters.

Why would that be a harder problem? In the case that you get a zero parameter, you could inflate it by some epsilon and the solution would basically be the same.
"Not just stupid, but aggressively stupid" - referring to adding caffeine to malt liquor.

*It was from a comedy bit and I don't recall it.
Your humorous observation captures a fundamental truth to some extent
This is a great retrospective. Thanks for sharing.

> It's not worth working and being miserable.

Agree 100%. I've quit several jobs after the environment becomes more stressful than fun. Over the years my tolerance for BS has lowered, possibly to the detriment of my bank account. But I've never regretted my decision to leave. The weight off my shoulders is priceless.

> Age and ability are not correlated.

I wonder how subjective this is. Cognitive decline with age is real, but maybe keeping the brain active with programming can help keep it at bay. A study about this would be interesting.
How many kg’s to orbit/year vs other fuels? It’s close to 0. If hydrogen is too complex for space, don’t even dream using one for cars and planes.
I created a similar project for the book Madame Bovary, but in French using the ElevenLabs API.

A sample of the first chapter is available here:

https://fairpublishing.org/index.php/ebooks/sample-audiobook...

The voice quality and pronunciation are excellent. However, the system struggles with acting, so the tone and emotional expression are often wrong during dialogues. Additionally, I have to fragment the text into short paragraphs, making it challenging to set appropriate break durations, resulting in an unnatural rhythm.

Despite the technical quality and my appreciation for the reading voice, I won't continue in this direction.

ElevenLabs is quite expensive, but it would be worth it if the final result were good enough for listeners to purchase the audiobook.

I don't know if using OpenAI's API in English would yield better results. However, OpenAI's performance in non-English languages is not satisfactory.
I'm postponing the development of the voice selector for like 3 months already. Something more important is always popping up xD
I was hired at Twitter through HN a loonnng time ago, pre-IPO, when Twitter and Facebook were still "competing".

I've also now hired several excellent engineers through the same means (not at Twitter).

"Who's Hiring" threads are amazing.
How many kg’s to orbit/year vs other fuels?
Took a bit to run but now my iPhone feels much faster. Thanks!
FTA: "may have been exposed to infectious diseases such as hepatitis B and C, as well as HIV, because of an anesthesiologist who may not have followed infection control practices"

No where in the article does it say a physician did not follow infection control practices, nor does it say any the anesthesiologist did something wrong. Rather, there is the word "may" in all those cases, and may means there is room for doubt.

Let's put this another way: should we ruin someone's reputation over something they may or may not have done? Are you willing to be held to the same standard?
+1 on this. Even if the subscription isn't ideal for most users, you will get more active users and a better feedback loop with it.
A dichotomy between these fields
IRC is very lightweight. Matrix feels rather at the other end of the spectrum.
The IRC protocol is very simple. Matrix feels very complicated.
I started programming at 10 and now I'm 50, and right now it feels like I've reached this point -- it's boring, I have trouble keeping up, I feel the things work lets me work on are not important. Interesting work goes to younger colleagues.

The problem is, I have a family and finding fulfilling work that you have no experience in, in this country, at 50, is close to impossible.

So for now I consider myself lucky and try to rediscover the fun things in programming.
I totally missed this one! I went from Dune 2 straight to C&C.
I have spend so many hours in decades past running that on clients', co-workers', and family members' computers. Big hit of nostalgia watching that in my browser tab. Thanks.
I think often underappreciated insight
Holy sh*t, nope, didn't know it
Incompetence is punishable
The (only?) way I’ve seen work is demonstrating your way to be better by implementing it and surpassing whomever is still using the old process. They will then panic and scramble to implement the new process, often times actually quite well.

We‘re constantly playing catch-up but are actually quite alright at it (see EVs).
oh wow, nice! I saw that it is only on iOS right now, and I use SwiftUI which is only for iOS which is why I thought I would ask :) Regardless great job!!
This is very cool!

I think you should try OpenAI's voices for characters too. They're really good at catching the emotions. They even can scream! https://x.com/ivryb/status/1780210661189992877
Now there's a movie I haven't though about in a decade.
In my personal experience I found the Portland healthcare system to subpar and adversarial to their patients. It was difficult to find doctors, impossible to find in-person therapists (I take on high-stress jobs and talking to others about it helps keep me focused). I’m not surprised this exposure occurred, I noticed an atmosphere of carelessness and incompetence during my entire time in Portland.
I'm doing much better on the falling asleep part and doing it early and consistently. But now have the challenge of being awake for 2 hours in the middle of the night and not getting a full 2nd cycle.
Once generated, (I.e. a user pays for the audio to be generated) does it become available to the public? If so, very cool!
Ah neat, I'll give that a try!
To prioritize well-being over enduring a toxic or stressful work environment
The sound is a bit high, but other than that really cool project.
only one I've seen so far is buzzin.live, which acts only as a buzzer (pretty good one at that)
Show HN: I made a Live draft board for your ESPN Fantasy Football draft
Perfect Circuit is a Los Angeles based retailer specializing in electronic instruments. It has practical interest in usage issues with modular synthesizers given its large base of professional customers in recording, film, and other creative industries.
The current system, while effective and historically rich, has complexities and conventions that can be cumbersome
I wonder if we are ripe for the following:

Given a great narration in one language, have a model annotate the tone and emotion of the narrator for each sentence, and re-apply these emotions to the voice synthesis for a target language, on the translated version.

Narration/recitation is such an orthogonal axis to the story and literary style, and an integral part of the experience.
a painting can be sold in a securities transaction, hence "a security"

and those aforementioned fintech firms are selling them to accredited investors, to reduce the compliance burden of conforming it to the reporting requirements of publicly traded stocks.
discussed here https://news.ycombinator.com/item?id=40958340
I think it would be fair IF writers also paid royalties to authors of books in the same genre/subjects they have read.
"Educating users ... If it worked, it would have worked by now"
that’s not a spoiler as your article is the same news as this article, its just a denying a motion to dismiss

and again the case isn't novel and the headline is is bait. its already been established that crypto assets can be issued as securities, one regulator is just mad that they can also be issued as products that aren't securities too and that its a hit with consumers

NFT collections are the same as the other crypto assets in this regard
The challenge of fully capturing context
Much of the world sets a pretty low bar, unfortunately.

e.g. https://www.theguardian.com/world/2007/may/07/italy.internat...
Why not post the original link: https://retrohax.net/vacuum-forming-keyboards-the-outcome/ ?
I think there may be issue with data collection. I tried listening to some of pg's articles but they were cut off right in the beginning, see e.g. 005 Lisp for Web Applications.
I work in gaming, and crashes in oodle decompression during data validation and/or in GPU allocation (due to corruption on textures) on the 13 and 14 series K CPU variants are the top crashes in our crash trackers by a fairly large margin. Intel has really dropped the ball on their quality control here.

It seems like the issues can be mitigated in most cases at the BIOS level, but it's hard to get that memo out to everyone, even if they are comfortable making those adjustments.
Oh I see what you mean! I think I'll keep with either centos or redhat due to the ability to receive updates on vulnerabilities then. FedRamp stuff does require CVEs to be handled in a timely fashion.
I haven’t found any site, including this one, quite nailing the Windows 9x GUI. It is always a bit off, especially font rendering, but I can’t quite tell why.
That sounds pretty deep in the weeds for a CTO. Was it a small company?
Thank you! I’m so happy it was enlightening. It’s a space we don’t often discuss and I think these stories need to be told. We all deserve the sense of joy that can be found in the exploration of our bodies and others.
I really thought this was going to be a post on The Go language when I clicked the link.
It's not crazy to want a system to be designed such that it tends to converge to a secure state over time. We still have expiration dates on ID and credit cards and https certificates.

The advantages just didn't outweigh the disadvantages in this scenario.
Has some truth to it. Demand and supply is a law of nature.

Job market is tough. Although plenty of demand if one can adapt.

There are billions being invested in tech.
Their TTS model is worse than OpenAI's though
YN hug of death?

I wonder if there is a chance for HN to contribute some aid for sites like this, archive.org, and others whenever their links are on the frontpage.
I learned about this myself either by accident or from "X things you didn't know your iPhone could do" many years ago.

Otherwise it really is undiscoverable
Xi Jinping Thought on Soft Engineering with Chinese Characteristics for New Era (2023)
I should clarify: The IFRS statements do not break out the discount in this manner. In accordance with IFRS/GAAP, revenue should be reduced by the amount of the discount, not treated as a financing item. However, for internal reporting, particularly to the board, I have found it useful to break out discounts for pre-payments in this manner and to force the CEO to think about pre-paid revenue as “debt” and the inherent discounts as “financing cost”.
Vinyl-on-demand service will press anything you want
I'm not sure what you're saying "nah" to, you didn't seem happy that your (second) comment had been downvoted, I explained why people may have downvoted it (and why I agree with them, though it was already grey when I arrived). If you really don't care about the downvotes then that's good but you can skip commenting about them next time. If you do care about them, react by not posting comments that waste people's time rather than complaining about it.

(Unless I was wrong to read "I don't know why people are downvoting my mea culpa" into this comment - https://news.ycombinator.com/item?id=40961512 - but I can't think what other meaning it could have in the context of replying to your own comment which had been downvoted).

Regardless, I won't bother coming back to this thread as I've wasted enough time myself by choosing to comment to not care further.
Customizing keycaps, especially for retro tech, can be quite a challenge given the scarcity of parts.
Their website only says it is "for Kubernetes", that could mean containers, nodes or both.
California Grid Breezes Through Heatwave with Batteries
A REIT is a security, but a house isn't.
Always better to invest and just let the market over time take care of it, the make quick cash never works.
When your old hard drive turns up on ebay.
Understanding 3D Graphics
Machines with UEFI support http boot since around ~2017. Then you can forget special vulnerable server (tftp) and just use plain webserver, together with dns (and have it in different subnet, if necessary).
I miss the time of spinning, clicking disks. The time of bluescreens, reinstalling windows every few weeks, broken drivers, lan parties, heavy small screens, noisy keyboards and useless custom windows UI stuff.
It's actually still super popular at many or most large companies. Not small companies.
In this particular case, it's just that the blog post is basically just a link: https://paulgraham.com/lwba.html