skysight-inc/HackerNews huggingface dataset:
You ever try google docs voice dictation? It is surprisingly good, I think they pushed an update recently. I know it isn't quite the same thing but it seems like such a solvable problem considering they have all the bits.

Youtube CC is hit or miss but sometimes is perfect. I figure a narrow domain like live sports is immanently solvable. Maybe it is time to promote audio captchas. Hmm. This is a bummer, thank you for sharing, would not have guessed.
An abandoned lifeboat at world’s end
Apple is ruthless with backward compatibility to help with future endeavours. For example, [they cut off 32-bit apps in 2018](https://support.apple.com/en-us/HT208436). I think they deprecated OpenGL because they didn't want to port it to ARM; it ended up making the jump nonetheless.

Windows just got rid of 32-bit versions with Windows 11, and there must be so many difficult edge cases to emulate in Windows. MacOS is much cleaner; it went through a transition already, its sibling iOS has been on ARM for very long, and they even implemented behaviours in the M1 family to help with emulation.

Apple is holding a better hand at the game of emulation.
How ironic would programming getting automated before truck driving be?
Reminds me of a bug in a certain laptop docking firmware that considers TjMax of 95F (instead of 95C) and running the CPU at full throttle mode (like 400MHz) at all times.
I have found that I'm always most disappointed in the comments in areas that I know something about, and I rarely comment on such article (luckily it doesn't happen that often). To be fair though I don't see HN as some kind of authoritative information source, it's just a place for somewhat like minded people to come and shoot the shit about stuff. So people have some dumb opinions about cars, they just want to talk about it, they're not writing legislation or something. It's like overhearing a conversation in a coffee shop, you can walk over and tell the people they're wrong, but my experience is that rarely leads to any kind of comeaderie. Better to just take part in the conversation and not worry if people are wrong (not that I'm good at following my own advice)
Welcome to speaking about technology in a language other than English!

I know that in Icelandic, the Icelandic Language Council is proactive about coming up with equivalents for new words, but even there English words tend to sneak in if they're not fast enough or if their alternatives aren't well liked.

In Polish, you have mejl for email, and spam for spam. The problem is, people who are on the cutting edge of technology just tend to use the most popular name for it, in this case the English name. So by the time that anyone is thinking about what it should be called in their language, the English term already has some momentum and it can be hard to change.

Of course, language always evolves—it's not like anyone's worried that English borrowed too many words from French. But it's a little strange to speak a language during such a great influx of foreign words.

E: I don't know what language GP speaks, but Polish Wikipedia says (unsourced, so, y'know) that listel and el-poczta were proposed for Polish ('list' means letter and 'poczta' means mail), but they were ultimately unsuccessful.
I drop by HN almost every day, mostly just to learn some new thing during a break. This discussion has been very helpful to me.

I work a lot with Final Cut but it is tedious when you need short little cuts on many videos. I tried Shotcut and ffmpeg but they don't scan fast and smooth enough to be a help. This discussion has led me to some editors I did't know about. Tried a few and found one that will do the trick. Thanks.
The ‘GOOD CENSOR’: Leaked documents show Google struggling with ‘free speech’
It's pretty racist. I mean, yeah, no doubt if you read and understand the whole thing like a regular scholar, every word, all that racism disappears. But a casual reader will tend to get the wrong idea.
Hasn't infamous 'hacker' Weev been hiding out in European nations/territories of Transnistria/Maldova/Ukraine for like 4 or 5 years now without any residence authorization?
I really wish we had this when I was in school.
Can someone explain to me what pipewire's goal is? to be a better pulseaudio? if so, in what way is it trying to be better? also, how's the codebase quality? from what i heard, pulse's codebase is a mess, so if it can improve in that sense, i guess that's a win (?)

why does it do video? is trying to do media capture like OBS or be a compositor like wayland? if so why bother? those solutions exist already... maybe it should just stick to audio, cuz that part of it feels like feature creep.
Valve might end up becoming the biggest impact on desktop Linux and putting it over the edge if Windows keeps on refusing to remove. its. old. UI.
Just 94% of it. See Sturgen’s Rule
Very much. It's more like Jack all over again, but more friendly - than pulseaudio.
This is a great question and I wish there was an obvious answer.
It’s ironic that crappy code tends not to work in the crappy cases.
My guess...

The law in Deuteronomy:

> Deut. 22:10: "You shall not plow with an ox and an ass together."

The question in the Talmud:

> Bava Kamma 55a: "The Sage Raḥava raises a dilemma: With regard to one who drives a wagon on the seashore with a goat and a shibbuta, a certain species of fish, together, pulled by the goat on land and the fish at sea, what is the halakha? Has he violated the prohibition against performing labor with diverse kinds, in the same way that one does when plowing with an ox and a donkey together, or not? The two sides of the question are as follows: Do we say that since the goat does not descend into the sea and the shibbuta does not ascend onto the land, they are not working together at all, and so he has not done anything forbidden? Or perhaps, since in any event, he is now driving the wagon with both of them, he thereby transgresses the prohibition?"

So it seems like the issue is not specifically related to the types of animals being used together. Rather, the question is: what constitutes "together"?

Does together mean "working on the same task at the same time"? If so, then the fish and the goat would apparently be working together and this would be prohibited.

Or does together imply something about the areas in which they are working? If so, perhaps the fish and the goat are not together and thus are allowed.
The difference is that Maslow did propose a hierarchy, and the original article is about how he never proposed a pyramid. So maybe it's dumb semantics, but I didn't start the fire.
I had choppy audio when under high CPU load on older hardware with PipeWire, but got told that increasing the latency prevents that. The reason I don't get that with PulseAudio is that it has higher latency than PipeWire's default latency. Turns out this command works for me:

pw-metadata -n settings 0 clock.force-quantum 2048
Ask HN: What's the last product announcement that you were truly excited about?
I feel like there's a lot of ho-hum announcements these days, but nothing worth remembering past a week.

Am I wrong or just out of touch?
This is really cool, but maybe not super useful. English isn't a good language at all to describe control flow or business logic, and while this can make programming more intuitive for speakers of English, it lacks the fidelity that an actual programming language would provide, resulting in code that doesn't necessarily work how you would want it to.
Can just OCR them, although you should just watch all of them manually for fun like I'm doing with Nick Cage.
While not exactly equivalent to the Talmud, there are many such "impossible what if" cases in Islamic jurisprudence (FiQh) that are recorded in some ancient scholarly books.
For reliability, the absolute best discipline I've ever experienced, is "Either handle the error at (or very close to) the callsite, or crash the process." But only if you make sure that everyone on the team understands that (A) this is the only way to do it, and (B) there is no other way to do it, and (C) you will do it no other way.

I think because it sets up the right psychological incentives. Because almost any option other than those two ends up looking like, "Hmm, I don't know how to handle this, but maybe someone else will, so let's bubble it up and hope they do," in practice. It's just the way we humans are.

And that sets up an intractable moral hazard situation. It creates this middle ground where two different owners of two different parts of the code can finger-point and blame and try to pass the buck. And, knowing that (though probably only unconsciously), they won't just become sloppier about handling errors. They will become sloppier about allowing errors to happen in the first place, and doing things that make it harder to handle errors. And they won't even know they're doing it.

That's what I think of when I read your hypothetical, "Let’s say you want to read from a file during a HTTP request but the read fails n methods deep." That sounds to me like code that's been structured in a way that, on this team I was alluding to above, probably wouldn't have happened in the first place and definitely wouldn't have made it past code review. The pushback would be something along the lines of, "Why on earth are you doing both file and network I/O within a single business operation but at two very different depths in the call stack? Did you even notice what you were doing here?"
My code is great when I'm writing it, but becomes crap when I run it and find all the bugs. Code I wrote any day other than today was basically written by a different person, and thus also crap.
You know it makes me curious when bots will be smart enough to start policing content and making suggestions.
This is really interesting, one question that comes to mind is whether popular discussions will become stressful for the original two people as others create new threads off certain comments. It seems that you would either have to ignore those new threads or inevitably end up having to keep track of a potentially deeply branching, difficult to follow discussion - having to make the same points in parallel to multiple people.

Some way to fan in the conversation and allow multiple participants as points converge could solve this but it sounds like it would be rather complex to get right.
Hi Evan! Wonderful idea, and a beautiful implementation.

I conceived this idea independently some years ago (just the core of it: that all replies must be approved by their immediate parent) and am delighted to see it realized!

For a long time, I've been bewildered at the lack of innovation in online discussion. It's time for something new! There are so many ideas we haven't tried — see here for a list of just a few I've been thinking about:

https://news.ycombinator.com/item?id=28231904

> Requiring each comment to be approved by the author of its immediate parent
> (so you can disagree with each other, but you have to be kind)

Have you considered any other ideas for helping people engage in meaningful conversations?

I wish you the best of success! Let a thousand flowers bloom.
States Sue Postal Service over New Gas-Powered Mail Trucks
> What opened my eyes to this world is this post from Martin Kleppman on turning the database inside out: https://martin.kleppmann.com/2015/03/04/turning-the-database...

Databases are only as bad as the filesystem wrt being mutable, but since we do expect them to be a "better filesystem" it's surprising we let them get away with losing data. IMO beyond transactions you should just be able to unwind any writes to a SQL database, including deletes, for at least a day.

But if you ask Alan Kay he'd say all programs should have an explicit concept of time and be able to operate on the past and future state of everything.
Fascinating read.

I had to deal with a guy who fabricated his past for what seem like similar reasons to this character, although not to this extent. It unravelled slowly at first, but the collapse was fascinating. So much rage, abuse, gaslighting as the truth came to light.

I guess burnishing your achievements a bit is more or less encouraged but some people take it to extremes.
An earlier iteration of the site actually had a set of reactions that included a 'disagree' option, with something like what you're proposing in mind. We ended up removing reactions from the product temporarily for the sake of simplicity, but hope to add them back in shortly.

The full set was -Agree -Disagree -Interesting -Beautiful.

We still use them internally. You can see what they look like here: https://twitter.com/DavidSchaengold/status/15202075451048468...
Rpilocator – find in stock Raspberry Pi
Finra Reminds Members of Their Sales Practice Obligations for Complex Products
Well there is this famous paper by Volovich [1] where he argues that space is basically pixelized and p-adic numbers might best describe their geometry. But of course this has no connection with the reality we have access to.
p-adic numbers are also used in various areas of number theory (not my expertise).
I see them like the lesser known sibling of real numbers.

[1] https://empslocal.ex.ac.uk/~mwatkins/zeta/volovich1.pdf
Because they want to make it as difficult as possible on purpose.
Interesting - I have noticed a distinct warmth in a deep station or two (ones with a huge escalator) while traveling there but assumed it was ground heat or something. TIL!
Yeah, I'm not surprised. I mean, the ridiculous gender imbalance here doesn't bother a lot of those who have stayed. It's a vicious cycle — the people who it bothers leave, and since those are disproportionately women, the imbalance gets worse.
Law of Focus
Charitable read on this post: “Lets see our most active mod at work; it’s interesting”

Uncharitable read on this post:
A bald faced fallout of Dang

Not sure which one I’m siding with here.
You don’t think being backed by the world’s richest man, who is a also serially successful entrepreneur, and also an engineer, might make a venture more likely to succeed?
The comment I am replying to was from the developer who wrote Actual: https://github.com/actualbudget/actual/commits?author=jlongs...
My statement is admittedly terse but you’re wrong to dismiss it.

The unwillingness to even consider other opinions and the abject expansion of what qualifies as racist (and it’s use as slur) is exactly what’s perpetuating our issues.
How about an iron age snail? It lives near deep sea vents and uses iron minerals in its shell and scales on its foot. It also has symbiotic bacteria in its gut so it doesn't feed directly.

https://morethanadodo.com/2015/04/28/the-iron-snail/
The old saying is that familiarity breeds contempt, but from what I've seen, in software it's the opposite.
Thanks!

I definitely see your point on splitting up the history!

One thing to consider though is that you're already forced to split up the history in order to handle secrets securely.

Given this unfortunate truth, I think you're better off storing all the config and secrets together rather than splitting them up and keeping config with the code.

There's not always a clear line on what's a secret and what's "safe" config, so attempting to split them up like this is asking for trouble: you're almost guaranteed to end up with secrets in your git repo eventually.

All that said, we've thought about adding a git integration that would output a non-sensitive state file ala 'tfstate' so that you can see your EnvKey history baked right into your git history--it wouldn't show values but you could see what keys had changed. Would something along those lines help to address your concern?
'I've met enough __________ that there is nothing wrong with generalizing about ________ as a whole. Every last __________ are __________.

You have no perspective, self awareness, nor understanding of economics and history so you blame it on boomers.

The prosperity you talk of included smaller homes, built to different code, with a population of 205 million not 330, at a time with huge unemployment and high interest rates. There are so many factors, but yeah distill it down to BOOMER hate because it works for your simplistic thinking and you have met a representative portion to be able to judge them all.

I grew up in the 80s. EVERYTHING is nicer today, everything. But let's look at your example. Housing. Job stress was super bad in the recession of the 80s. You don't understand what it is like to live in the gloom that was the 80s. Let's talk about the economic part of that gloom. Continuing on the inflation/high interest of the 70s. Every night on the news they talked about how no one would ever have the American dream of owning a home again, what with the combination of high interest rates and no one having jobs because of the recession (unemployment 1980 7.2%, 1981 8.5%, 1982 10.8% 1983 8.3%, 1984 7.3%, 1985 7%).

Man if you could only live in those glorious times when house prices were cheap because nobody had jobs, and those that did have jobs were poorly paid (because of competition for jobs) and their money was quickly worthless because of interest rates/inflation (Inflation of 1979 13.3%, 1980 13.50%, 1981 10.3%). You leave out that homes were cheaper because interest was so high people couldn't afford the price they can with lower interest. 1980 15%, 1985 9.93%.

I remember my boomer parents and the stress in their eyes every day. But yeah, when they were young everything was easy not like your generation's struggle. FU dude. How dare you judge my parents? You don't know them. You don't know their struggles to keep food on the table for me. Just straight up F U dude. You are garbage, thinking you can judge them because you 'met enough Boomers that there is nothing wrong with generalizing Boomers'and because you are to ignorant to understand the factors that created the spread of home prices in the past and today but want to feel like you do.

Stop being a tool, get some perspective on what you are talking about if you are going to judge people. You don't understand what it is like to live with a horrible economy for basically a decade, but because it depressed housing prices want to act like it was some sort of blessing.
Bandcamp says it can’t afford Google Play billing, Epic files injunction
The shelters usually require sobriety and don't have a good track record of dealing with violent people.
It makes sense, thanks for explanation
+100. I found a lot of the points in the post pretty silly/arbitrary, but if he had talked about date formatting I would be all aboard.
Homelessness on the west coast doesn't really have much to do with the market pricing of housing, its all about drugs.

Harm Reduction is a sham, its why SF is the way it is.

Simply giving people access to free needles does nothing for the actual problems - unabated drug use.
I think there are plenty of forums where vulnerable people are shielded from uncomfortable ideas. And there are plenty where open exploration of ideas happens. The internet is decentralized enough that everyone can be satisfied already. I don't see what needs fixing.

I wonder, are there predominantly female areas of society where members often worry about how their rules drive away men? Are nurses afraid to talk about men's propensity to not be caring in case it scares them off?
Elon Musk wants to re-engineer the “public square”
> Organized religion helped to defeat Communism

The cold war propaganda was ratcheted down some time after Gen X; to a super-majority of under-30s, even conservative ones, this probably sounds more like a knave's laugh line than a sincerely held belief.
For the FBI.
>“Supportive housing? There is no support. DPH could give a rat’s ass about health. If you’re a woman, your life will be a living hell. No one cares. High functioning people regress. Some want to stay sober, but they can’t. Eventually they pick up a pipe again because almost everyone around them is using.”

From slightly later in the article.
Not the parent but, as the parent of a 16 year old, I can imagine that some kids at age 12 simply aren't mature enough to be let loose on the internet.
Rather than having to field and read through all of the abuse myself so that others don’t see it.

How about I just not accept replies anyone but my whitelist, which I make based on their behaviour in general.
Does that mean it'll actually take AI to create automated driving? Does the system have to become self aware before it's good enough to drive? Does the system learn to drive before realizing humans are a problem?
Hmm, seems to work fine for me. Which video dimensions didn't work for you, 1080p, 720p, 480p, or 360p?
Supposing the owner installed really invasive spying tools - the cameras and microphones, and used those to discover the tenant played the piano. Then, I think the owner would be guilty of whatever invasion of privacy law or tort is relevant, but the tenant would still be in breach of the contract. It would be right to punish the owner and tenant for their respective misdeeds, not say that because the owner did bad the bad action of the tenant should be forgiven or ignored.
Another common Christian error is to think of the Talmud as representative of the Judaism that they think they understand from the Old Testament, when it's actually a phenomenon from a couple hundred years later.
Blank page for me on Kiwi Browser.
Because putting food on the table so your family can eat isn’t a choice. Don’t have savings to burn through as you do that? Then it’s not a choice.

Just one example.

Morality may not be objective, but it surely isn’t just personal either. That’s what makes it a nuanced discussion, and not just a choice one makes.

By deciding you want to do that in the future but first you need to save, are you deprioritizing it, or prioritizing it indirectly?
San Francisco is the perfect example of what happens when you house addicts - they don't improve, continue the bad behavior, they destroy the housing and are often kicked out of it. We've got several examples a week of people making meth in their housing and creating a severely hazardous situation.

If you check out @bettersoma on twitter he's got a looooot of info about this.
It was a quasi-workable sentiment when "webmasters" were operating in arcane BOFH mode. But now, Bob from marketing needs that dumb-ass vanity URL and sure it will displace the dumb-ass vanity URL Cindy needed two years ago. Administration has encroached that far.

Sure, for a permanent architecture where we are putting information on the web to slowly accumulate human knowledge, it is a great idea. It dissolves like wedding cake decorations in a church fire under the power of Marketing.
For those who want to study the Talmud, but like me have no access to formal Jewish education, the Steinsaltz edition is good.

Bava Metzia in the Steinsaltz edition is a good starting point.

It can be read online, free at:
https://www.sefaria.org/Bava_Metzia

Sefaria is really, really good.
Chabad have some great resources too.

or bought at ( Hebrew version )
https://korenpub.com/products/the-steinsaltz-talmud-bavli-ba...

English version at :
https://www.amazon.com/Adin-Steinsaltz/e/B008F6AFJ2?ref=sr_n...

Some other great books by Steinsaltz:
https://www.amazon.com/Adin-Steinsaltz/e/B008F6AFJ2?ref=sr_n...

For those who want something non-Halachic, his Tales of Rabbi Nachman would be good.
https://www.amazon.com/gp/product/B003S9VNQU/ref=dbs_a_def_r...
React by itself doesn't do that, but CSS-in-JS libraries are fairly common in the React ecosystem, and most of them have random autogenerated class names.
The Tomorrow Project Anthology (2011, PDF)
People of One Fire
What if you wanted to append a string with braces, could you? (I don’t know Python!)

Plus it would lead to subtle security vulns and other bugs. A contrived example :

f”{bot} spammed my repo saying” + “touch(‘{path}’) was wrong lol.”

Now my path var has been disclosed.
PHP has also been responsible for the majority of exploited servers and misconfigured applications. Whatever they are doing it, I take it as a strong negative signal.
Wonderful - and welcomed sequel to the Chuck Norris facts API: https://api.chucknorris.io/