skysight-inc/HackerNews huggingface dataset:
I figure we'll see more of this as times goes on. When Ned basically bailed as Twitter's CFO and Musk taking on the role, I immediately knew their finances would be in trouble.

You basically have Twitter without really anyone in their finance department, it's amazing how well a company will coast after a hostile takeover like this.

I feel for the people still drudging along in the various departments, though I hope most have an exit strategy.
This is precisely my experience and what I observe in companies that fall into the cloud trap. In addition, it is important not to overlook the significant transformation and upskilling process required, as well as the time needed to accomplish it.
This seems to entirely neglect weight change due to breathing- which some researchers claim is significant.
https://www.bmj.com/content/349/bmj.g7257
(FWIW, after reading this paper I was just more confused about my field of study than before)
I agree that the "Obama war on whistleblowers" is shallow, and that is a more accurate statement of what I was trying to convey. A "red-meat" "feels good to hate" story than any actual news.
> Ah, but with the car in the advertisement, the girls look at me with interest. If I want that, I need to go buy that car. (Maybe those ads are the reason that the first sign of a midlife crisis is going out and buying a fancy new car.)

Wanting to attract and competing to attract a desirable mate is a basic mechanism of nature that enables the propagation of species. Those ads might use it specifically to show cars can help, but the underlying desire would still be there without the ads.
> not in for-in loops

What would that even mean? The binding in a `for-in` can only ever hold a string, which can't be disposable. With a `for` or `for-of` the binding can hold an object, which is something you could dispose of.
From the linked article: "OceanGate CEO Stockton Rush says the company had been evaluating the potential of using a carbon fiber composite hull since 2010, primarily because it permits creation of a pressure vessel that is naturally buoyant and, therefore, would enable OceanGate to forgo the use — and the significant expense — of syntactic foam on its exterior."
I am: the reason I made simpleaichat is because I have a need for more controllable work with AI generation, and it was easier to create a package from scratch than to figure out how to hack LangChain.
Huh, I am unable to get to a nice HTTPS directory tree with sorted builds (looking for that rustc static elf64 binary).
Heikki Linnakangas is one of the top Postgres contributors of all time, he isn't just "someone." The fact he's working for a startup on a fork (that already exists, which you can run right now on your local machine) doesn't warrant any snide dismissal. Robert Haas admitted that it would be a huge amount of work and that it would only be achievable by a small few people anyway, Heikki being among them.

Anyway, I think there are definitely limits that are starting to appear with Postgres in some spots. This is probably one of the most difficult possible solutions to some of those problems, but even if they don't switch to a fully threaded model, being more CPU efficient, better connection handling, etc will all go a substantial way. Doing some of the really hard work is better than none of it, probably.
This is a great insight, explained well. Thank you for it.
He's also right about "a collision is a near miss".
Ask HN: How do you quantify truth?
A fiancier friend of mine thinks climate change is a scam.

How do I prove to him that it isn't?

All my evidence to seem seems to have counter evidence that he believes in.

Is there another framework I can use
besides providing him with evidence that can help me convince him?

I thought of using the "Precautionary Principle"[0]

What other frame works do you have that can help me convince him that climate change is real?

[0]: https://en.m.wikipedia.org/wiki/Precautionary_principle
At least they are not in lemmygrad. They are in lemmy.ml, but I have yet to see genocide denial/endorsement there.
Legally, the distinction is totally arbitrary. None of this is being decided on any kind of broader principles, because you're exactly right -- there's zero good answer as to why iPhones should be forced to allow sideloading but not PS5's. In fact, I'd go so far as to say there's something quite unfair about it all, precisely because there's no consistent moral or legal principle whatsoever being applied here.

But in practice, it's simply because for whatever reason, restricting apps on a phone bothers people more than restricting games on a console. We live in democracies, and laws get passed because people want them, not because they're consistent or make sense. Maybe because people think of phones as deriving from computers and you can install whatever you want on a computer, while game consoles have been locked down since basically the beginning, so it's just a question of what people are used to.

People sometimes use the argument that game consoles are sold at a loss and therefore require being locked down, but that's irrelevant. In the same way Europe (and now Japan) are forcing Apple to change its business model, they could easily force Sony to change its business model as well, so it would be forced to sell consoles at full price.
Secret? Bank account numbers are written on the bottom of personal checks
That's interesting. A bit all over the place, but that's expected of C2 :-)
Patients who are near the palliative-stage can try many drugs in the FDA approval process. The doctor has to get "permission", but that is granted over 99% of the time. IIRC, it mostly involves making sure the doctor has read up on the research, believes it is necessary to save the patient's life, and agrees to report back on the treatment to the FDA.

If there really is a treatment that is significantly better than current treatments, have your doctors talked to you about this? It was codified into law about a decade ago, but that's not so new that they shouldn't be aware of the program.
AWS has a talk about things like this. They were, no idea if they still do, setup an AZ based on MWH figure for most efficiency because any higher the power company doesn't like it. Our local DC the water cooling and refrigerant cooling is larger than the 5 generators they have. I've crammed a lot of servers in my rack and I'm out of power plugs but still under 2kwh of what we are on contract for. Dense servers have really messed with datacenters.
Anthropic Principle: Dimensions of Spacetime
That's not entirely true though, at least (living here) it doesn't seem that way. It seems that barely a week goes by without some rando running amok with another shooting in a local mall or in a school somewhere in the state and these people are then deemed "mentally ill" and nothing happens to stop it happening again.

There sure must be a lot of mentally ill people in the USA...

As for the last point, the US does not have military bases overseas for any reason other than self-interest. It is a lot easier to project power around the world when you have a permanent base in the nearby neighbourhood - there is no altruism involved. The US chooses to do that, and makes arrangements with foreign governments, and should indeed bear that cost, although if you could possibly prevent your WAGs from driving on the wrong side of the road, killing the locals, and fleeing the country in future, we'd appreciate that.

And one last point I'd make is that I don't believe that it matters whether it's suicide, or gang-based, or black-on-black, or "mentally ill", or any other way in which Americans slice and dice the statistics to try and make them more palatable. It's still dead people. And that is truly awful.
"They were not built based on how we live our lives or the way we interact with people and the world around us."

I think you're going about this wrong and I think this belief is why.

I have very little social media (pretty much just HN). These companies have no real power over your life. Facebook is just a website... no more significant than dig or slashdot. They have no power to force you to do anything. You can leave any time you want.

So the question is, why do people use these services? For the exact opposite of your sentence above: because they ARE built around how people live their lives.

People aren't on LinkedIn just because it exists; they're there to create a network to find work. That's a function that existed before LinkedIn... starting with either your first job or during university; or through friends and family.

Or take WhatsApp, which enables sending small messages. Examples of sending small messages: carrier pigeons; telegrams (average length: 12 characters); walkie-talkies; pagers; SMS... and then more recently: chat apps and Twitter. So the behavior already existed before chat existed. So why did people move to WhatsApp when SMS already existed and was so similar? Because when WhatsApp started, SMS was $0.10/message and WhatsApp was free.

So whatever function you decide to start with, I think you need to understand the underlying reason people use that service... and what the current platform is delivering that the users find valuable. If you stop viewing it as something being shoved down your throat, you'll see all of these platforms are enabling something of value.

Additionally I would caution you against just duplicating something that already exists. What you're really doing is duplicating a specific solution to an already solved problem. And then the question arises: why would would people pay switching costs for no gain? And the answer is they won't.

Many of the disgruntled former users of these platforms--disgruntled because they're deprived of the value the platform was delivering--are exactly the type of users you do not want on your platform. But these are the users that will be open to using your platform, because they have the lowest switching costs.

There can be an opening for a duplicate when a platform (like reddit or twitter) starts destroying some of their value.. and if you're positioned as a prominent alternative at the time that happens, users may start switching over. But it's easier for the existing platform to restore the value they removed than it is for millions of users to switch to your platform. So I'd argue this strategy is essentially the same as buying a lottery ticket... hoping they f up big enough and long enough for you to win.
What I get is La Roche-Posay
Anthelios UVmune 400 Invisible Fluid. The American version doesn't protect as much against UVA because the new fancy filters haven't been approved by the FDA yet.
Many thanks for this joyous thing. I tried a few different prompts and always got something weird and interesting, but never quite what I wanted:

Firstly, with temperature set to 2:

“Amen break with a bag of spanners” (140 bpm): If the amen break is in there, I can’t tell. There does seem to be a kind of harp/bell thing doing the melody, though.

“John Bonham with kettle drums” (90 bpm): Lots of guitar, subdued drums, but could definitely be late-period Zeppelin. Variation 2 is the exception: Zep at the start and end, long pause in the middle so John can drag his sticks along a LEGO oil tanker.

“John Bonham with kettle drums and angry cat” (90 bpm): We are now inside the oil tanker.

Now setting the temperature to 1:

“Hardfloor in Luton Primark” (90 bpm): The bpm setting was an accidental leftover from the previous experiment, and the result sounds much more Primark than Hardfloor.

“Portishead at cheezy funfair” (110 bpm): It’s a very folk-y funfair. Accordions? Organs? What the hell?

Hours of fun! Again, many thanks!
Oh it keeps going at 3:30: [CEO gestures at interior lighting] “I got these from… Camper World.”

“We run the whole thing from this game controller.” [shows some knockoff controller]
Metabolic Determinants of Weight Gain in Humans
Because then they both lose out on that "free" 5k And reduce sales as a result of fee aversion and "unknowability of cost" issue...

Just google A/B testing done on this already. Consumer behaviours are well established in this regard.
Female Youtuber who tried out the AVP said that the device would be too heavy to wear for a full movie or longer.

see https://www.youtube.com/watch?v=p2xvxxw7SWs&t=805s
I could see where it would be much more simple for an "AI" to generate a techno sound compared to something more melodic. I tried getting it to make things, and just had no luck with anything that sounded close to what was being requested. Some of it had a beat, but I don't think I could dance to it (can't tell since it's not actually loopable), so I gave it a 2
I think you have unreasonable expectations. Off-the-shelf components may be more reliable than custom developed products (especially since you can afford a backup or two).

Also, with respect to emergency ballast - cheapness is a virtue. You're supposed to drop it in an emergency, and hesitating because "I don't want to lose my expensive weights" could kill you. This is a consideration for recreational scuba too, instructors recommend buying cheap weight belts (and the companies selling expensive ones usually advertise "free replacement if you use them in an emergency").
Ask HN: How can I be a better product thinker?
I work at an early stage product-focused startup as an engineer.

I'm relatively senior engineer (Staff+), but I've been given feedback that I need to be a better product thinker and that my PRDs could be clearer and better articulated.

Does anyone have tips on how can I grow my product thinking skills? I've worked as an engineer at a FAANG for a while, so product thinking is by no means something I've worked on before.
Yes I know it's not a version exactly which is why I quoted it.

What I meant is that this style of font is soooo generic at this point that it screams cheap
What you might have that your parents didn’t have is a longer life expectancy. Not for sure, but it is a good idea to consider the deadlines in your head.
Its incredible the lengths that the US will go for Israel considering they've lost their inhouse chip manufacturing advantage and their politicians have been scrambling to bring next gen fab manufacturing to Texas
This statement is not about people, it is about a C struct.
Consider the case where you want to iterate over an input file, query data from a database with those inputs, and write the outputs as lines to an output file. The function can fail anywhere: between opening the input file, connecting to the database, or opening the output file. With try/finally, you need to keep the variables outside the scope of your try block and check whether each one has been set in the finally (and clean them up). I.e., if the database connection fails, you don't want to try closing the output file because you haven't opened it yet. The resulting code is sloppy.

The "best" way to do this in JS today is to have one function that opens and cleans up the input file (with a try/finally). That function calls another that opens and cleans up the db connection in the same way, and so on. That's verbose and makes your code nonlinear.

The new keyword brings Go's (and other languages') equivalent of 'defer' to JS. You don't need to worry about cleaning up, the 'using' keyword implies that it happens for you.
They do, but the people who spend time on Nix issues don't typically notice or count the time saved because it's harder to notice.

When reproducibility issues take 16 hours every 3-4 months/12 weeks and Nix maintenance like updating pins takes 8 hours per month most will feel like the first option is less work.

Imagine if you had the data showing with Nix your build is:

- 99% likely to work

- without Nix your build is 90% likely to work, but 16 hours to fix it when it breaks.

- The non-Nix build also has a 10% chance of it breaking randomly at any time.

- The nix build initially takes 8 hours per month to maintain for 6 months, 4 hours for the next 6 months, then 1 hour per month thereafter

Which do you feel would be better? What I describe above has been what the situation seems to be in my experience.
and be prepared to write your own software stack
The business case seems to be to finally kill Falcor [1] which had a lot of similarities to GraphQL but a much smaller maintenance and developer community than GraphQL and I would assume looked a lot like tech debt to Netflix at this point.

[1] https://github.com/Netflix/falcor
tl;dr answer to question in title: because the cars with cheap tickets happened to be closest to the epicenter of the crash.
Millions of Covid patients living without sense of taste and smell
No, GDPR is not an universal delete cheat code.

It has specific permissions where it's OK to retain data, it just needs to be anonymised - and even that can be waived in some cases.
Minor bit of feedback: it's kind of confusing, for the first bullet, that the image shown is an example of what NOT to do. Most people would assume that's a pic of IKEA packaging, when it's actually Amazon. You should add a caption to make it clearer.
In the US some phone companies have been using voice recognition to authenticate when their customers call. This will definitely have to see its end.
I got excited about this but then I realized it was about ranking random things instead of self-ranking your own abilities on an ELO scale
That's fascinating. I'm pretty sure you could post that as its own submission (if you find a suitable link) and it might do quite well.
What stinger at the end?
Having a child when you are not ready for one is a lot worse for the physical and mental health of everyone involved.
I think there's two messages RISC-V supplies, and one is less obvious.

"It's free to license" means we don't have to send ARM a nickel. That looks compelling today.

But the bigger story is much more the "It's open" angle. That means tomorrow you don't have to have faith in the stewards of the platform. You aren't relying on a fickle short-term license that they can strap stupid terms to next month (see: the ARM accelerator fracas)

If you're planning a long-lifecycle product family, you don't want a sudden policy change to scrap half your roadmap, and RISC-V protects you there.
There's nothing the GDPR that says deletion must be self serve.
Metaprogramming in Zig and parsing CSS
I would argue the LACK table is the textbook definition of a good MVP. Minimal, light, affordable, functional. Granted, I remember when it was $7.99, but the point stands.
Québec has the cheapest electricity in North America, Hydro-Québec pays the provincial government a dividend of several billions a year (3.4 last year), the expertise they developed in hydroelectricity is unrivalled anywhere on the planet.

Any business will fail in the face of technical or financial incompetence. Your argument is quite tautological in that regard.
> I irritate women.

Maybe some subset of women. Unlikely all women.

Have you considered that perhaps bucketing a whole bunch of unique individuals into a single group may be a big part of the problem?

I mean, if you expect to be irritating to someone before you even meet them, you probably will be kind of irritating.

Try treating each person as unique and not assuming you know what they think before they have even met you?
We Live in the Rarest Type of Planetary System
And it is worth pointing out that it may be safer to have a kid at 33 today then it was at 26 fifty years ago. People were smoking, the air was dirtier, a lot of medical imaging was rarer, etc.
I'm excited about them making it faster to produce. I finished the most recently published audiobook in a series this weekend. The author posts unpublished chapters to a site called Royal Road. I listen to books while running and driving, so it's a non-starter to visually read them. It would be nice to have that pipeline accelerated.

Now, I just want to talk about my little weekend project... I spent a couple of hours scraping Royal Road and trying to get TTS working. Eventually, I settled on:

1. `wget --recursive` filtering only the chapters
2. A python script to strip extraneous html like advertisements and the headers.
3. Pipe into pandoc emitting plain text.
4. Copy it to my phone for TTS: https://f-droid.org/packages/com.danefinlay.ttsutil/

I really wanted to use all local tools, but I just couldn't get any of the Linux tools to sound as good or work as fast as Google TTS services. Also, the TTS paid services I found were just too expensive to justify (20hr book for ~$70).

I'm more than happy to additionally purchase the audiobook when it is published. I just don't want to wait.
If you have well defined components it is often reasonable to rewrite them. Rewriting an entire project is likely a mistake. I think the mistake is generally the size. If you lock up half of the team and have them rewrite for 2 years then you are likely going to have time. If you slice off components that can be rewritten by a few team members in a couple of weeks you can likely get a good quality result.
How does the RasPi connect to the internet, DNS resolution, etc?
I've not tried a home lab since years so no idea what's possible now.
Your reaction is reasonable based on the limited context that I provided.

The first conference we did was in 2008, at the height of the financial crisis. One could argue that things were better by 2009, or worse. Macro analysis is highly subjective, even 15 years removed.

The counterpoint to your reaction is that a small, socially-focused (networking that feels like hanging out with friends) weekend is quite possibly the highest rate of return possible with regards to short-term career advancement.

In real terms, we had 150 attendees and 6 of those people quit their bad jobs on Monday. A relatively huge number of people ended up becoming early Shopify employees. One of the co-founders of GitHub was a speaker... in 2008. The outcomes were broadly discussed at the time, so my anecdote above was directly a response to my genuine confusion that if someone needed to make more money... surely the best place to make that happen was at our event, not by skipping it.

Not every event can anticipate that sort of outcome, but ours reasonably could. I'm proud of that. It was also 15 years ago, and things have changed.
25% hit rate on a 15-digit sequence in the first try is leak and news.
This looks like exactly what I want. Its too bad its not packaged with FreeBSD.
Ignoring for a second that "Slint" is only slightly better than "60fps" as a name for a GUI library, I think using a custom domain specific language for configuration is a giant mistake.

It really is not difficult to just call functions to set values. Laying out GUI components is also rarely what takes time when doing GUI programming.

A brand new custom domain specific language has almost no benefits but has huge downsides like having to learn brand new syntax, complete with error messages and debugging. Then you probably have to change GUI values dynamically anyway inside your program. All of this is on top of the added bloat, which itself is strange for a 'embedded usage'.

I think a lot of newer GUI libraries would be better off porting FLTK to work on their platform, it is very simple and easy to understand underneath.
The state took it over in all but name already.
Their manuals start with a list of parts, including the part number. You can see that number in the build steps too. If there are two parts that look alike, you can put them in two separate piles next to each other, so you know you should check if you've got the right one when you need a part of one of these piles.

I usually sort all the different small parts at the beginning of building something. It's nice to know that all the parts are there and you don't need to search for them.
It “exposes pretentious or false claims and ideas” made by Reddit and delivers receipts. That seems like the definition of debunking to me
Oh, that's very close. And a Steve Yegge blog post fits the era I'm thinking about. I think what I read was less rambling, with a narrower topic, but it was very very close to this conservative/liberal duality.