skysight-inc/HackerNews huggingface dataset:
PartsBox founder here. I get asked about this sometimes, so I'll answer here: I'm quite happy with open-source solutions appearing in the same problem space. I bought ECDB, but left the open-source software available on GitHub for anyone who wishes to take it further. My software will not be open-source for a number of reasons, most importantly I cannot afford to take on the chores of a project leader/maintainer. That said, I'm all for diversity, and happy to see others stepping in.

PartsBox (https://partsbox.com/) is and will remain free for hobbyists and makers. It takes quite a bit of effort to keep it that way (data sources aren't free!), but I am a hobbyist myself, and keeping a free version around was always one of my strategic goals. I don't have VCs breathing down my neck and clamoring for "hockey-puck growth", so I can keep it that way.
> "Franklin responded with an essay suggesting that research and practical reasoning be undertaken into methods of improving the odor of human flatulence"

Japan has been leading the way in this sector, for at least ten years. Typical ad blurb:

> 'New dietary supplement from Japan will make your farts smell “like a flower garden”'
UPS workers are doing well because they have a union. Important data point.
My dad lost his sense of smell during a surgery and he says he doesn’t miss it in the slightest. Makes no difference in how good food tastes or anything else he encounters in life. In the modern world, it really is a “nice to have” sense.
The chips are not the issue. It's the software. If you could convince NVidia to do it they could make CUDA compatible with their competitors.
That’s awesome. I do think someone smarter than me needs to write a “Pragmatic Rust” book, or something. The complexities around references and lifetimes put a lot of people off but really aren’t necessary a lot of the time.
I never understood the desire to be loud. My EV is probably faster than most of the cars on the road screaming at the top of their lungs and showing off their engines and it's whisper quiet. I like it that way.
I just tested.

Firefox, Chrome, Brave for Android and Firefox for Windows - infinite loop

Edge for Windows - no captcha
Ah, the RAID array love story: one of many similar disks fails, you replace it, array starts rebuilding which causes an increase of reads from other drives and before rebuild is complete, more disks from the same batch start failing.

I don't deal with storage hardware much for some 6+ years, since I've switched to cloudy solutions. But at the beginning of my shared storage building journey, I considered arrays built from different disks somewhat "lame" or "unprofessional". I changed this viewpoint 180° after seeing multiple similar drives fail in a very short (hours, days) timespan for the second time.

I now have more trust for home-built ZFS setup using different disks than a dedicated storage appliance using enterprise-grade disks with almost following serial numbers.
Why stop at just supporting the yhe average email though? Tables/embedded images/hyperlinks can be very useful for communication. I can send them without having to worry about platforms/software/SharePoint etc. It is by far the most reliable way of sending a simple, interoperable document we have. And you can easily refer back to it later. There is no good reason not to use html for communication between actual people.
> And that’s just lawsuit number one: Ars Technica reports there are two more. Three SanDisk SSD lawsuits in total, each seeking class-action status for the same failures.

Good. I don't really care about whether WD answers questions, I care about them losing a lawsuit and having punitive damages per affected customer that are far more than the retail value of each product, due to loss of data.

I am baffled by why WD isn't voluntarily issuing product recalls, replacements, and/or firmware updates as necessary in this situation -- the hit they're taking to their reputation is far worse in the long run. But fortunately we have the courts.
I mean, is it China's fault my sister can't afford a house?

Is it China's fault I got screamed at by a homeless man on the subway last week?
Anecdote: My friend in high school found that he could drill a hole in a 720KB floppy and transform it into a 1.44MB floppy, saving a few bucks. In 1993, this was practically magic.
For the opposite of a sterile stadium show see AC/DC in the River Plate stadium on youtube https://youtu.be/GCC8gWTOkEk
That’s weird. I’ve been hearing for years, nationalist and optimistic sentiment in China being higher among youths than in the US.
Reading the thread, it seems like what they've actually done is broken old t.co links. https://twitter.com/simonw/status/1692928633004757144

If they were removing old media, then I doubt that said media would still be present on the CDN. https://twitter.com/simonw/status/1692926763481862438

I'm no Musk fan, but I still try to ensure that my criticism of him and/or Twitter (I refuse to call it X) is accurate.
This article oversimplifies the pitfalls of various architectures to the degree that many of its conclusions are simply incorrect.
i wonder what the ratio of work done to money really transferred is. How many of these end with either 1) work was done right but requestor doesn't pay or 2) work was not done right but money is demanded
Likewise my wife from Mexico was highly suspect of the tap water everywhere we'd go till we went over just how different the tap water situation is in the US compared to Mexico.
The En prefix means “causes to be”. Things can become shitty but “en” changes it to a deliberate act. Thus shitification is process of becoming shitty but enshitification is the act of making things shitty.

So, it’s not as general a term as you are implying and definitely the usage in this article doesn’t make sense.
took me a second, lol
I am surprised to hear that Kuhn was influenced by Feyerabend. I always thought it was the other way around, because Against Method (1975) was so long after The Structure of Scientific Revolutions (1962).

Also, the link in the article for philosophies of Wittgenstein and Feyerabend only mentions Wittgenstein.
The tinfoil hat explanation is that the developer is breaking all projects that depend on the default package manager cargo, forcing them to move to buck or bazel - projects that the developer of serde-derive has invested work into.

This is not noisy for no reason - the expectation is all dependencies are compiled from source on your computer, and here the developer forces the use of a binary program, with no alternative.
> This is where optimizations matter in the first place.

It's also where optimizations often don't matter.

> My guess is that you have never even seen Common Lisp

(invoke-restart 'next-guess)

> C: it has no concurrency in the language.

That is now literally false. ISO C now has threads and atomics.

Also, C has supported signals for eons: C code can be interrupted to run a signal handler, which requires reentrancy.

However, it is correct that concurrent systems have been written in C without support in the language. In C, concurrency can be in a library/module, and you can develop that as part of the system from the ground up.

This has enabled OS researchers to explore new concurrency mechanisms. The stagnant backwaters of Eiffel and Ada would not have come up with the Futex, for instance. Or RCU.

In C, when you write a function that works only with its local variables, that is understood to be reentrant (with pretty much every compiler on the planet except maybe something for an 8 bit microcontroller with a kilobyte of RAM.)

So that is actually one very important, basic piece of language-level support for concurrency.

Code can be written in C to run on bare hardware such that with only a minimal amount of glue, C functions can handle interrupts.

When a C function accesses external resources, that is obvious, and those accesses can be protected using external means also. That's generally how it works.
National weather radar is difficult to interpret. It isn't showing what people intuit it is showing, the relationship between that picture and what is going on outside is complicated. To make it even more complicated, weather radars switch modes depending on the weather conditions in their area of coverage which causes the underlying phenomenon they are measuring to change, so it isn't even consistent in that sense. The underlying metadata captures the operating radar mode but most people will have no idea what to do with that information.

And then there is the fact that weather radar captures a lot of phenomena that are not "weather".
The binary is in the package you would be vendoring. That's half the problem; the maintainer put binaries in something consumers treat as a source archive.
I'm pretty sure DarkSky's API is now called WeatherKit https://developer.apple.com/weatherkit/. A quick googling tells me you can use it with Android apps as well
Seriously though, these questions from the Verge sound like a five year old demanding to know why they aren't allowed to eat ice cream in bed.

Zero attempt at an actual investigation, just weirdly demanding to know from their PR people why computer stuff breaks sometimes. This is absolutely trash journalism.
They're staying true to their mission: make the most efficient machine to convert fuel into noise!
This looks excellent and very timely. We just started hand rolling our own ETL process with Python and Github Actions to ingest from various SaaS sources to a central DB for context to LLM(s) and traditional BI tools.

Speaking of Plaid, would love to see an integration there for personal finance
The point about 52bit vs 48bit address width is interesting. It seems to reflect the fact that both intel and amd are going after the supercomputer market. I’m curious if there are other use cases where such a large address width affects traditional server computing. For instance does it prevent using bits for tagging pointers?
I actually thought the hair was more feminine.

I think maybe the default just throws me off.
This is not new. Back in 2004! Robert O'Harrow, Jr. wrote about it in "No Place to Hide: Behind the Scenes of Our Emerging Surveillance Society." In it, he discussed companies like Home Depot tracking the movement of customers with cameras, and sensors in shopping mall choke points to sniff out cell phone traffic. Corporations have been tracking this data, in this manner, for a very long time.
> nationalist and optimistic sentiment in China being higher among youths

Just how "AND" are we talking here...one needs to know this to determine how well certain state machinery is working overseas, thanks in advance
The solution is to use maizzle. It's awesome and has a dev mode where you can preview emails as you write them. It's all tailwind and a great authoring experience.

Then, use html-to-text from npm to convert that into text.

Then, every email sending service allows you to send text and html based emails. Regardless of the end user preference, it just works.
> He’s the “everything could be done on a bike” type of guy

While not everything can be done on a bike, a lot of people use a car when there is no need to. I can't understand why because cycling is way more enjoyable and in most cases a much faster way to get around town than a car. Especially if you own an e-bike.

I own a car but hardly feel the need to use it. I usually need to buy a full tank of gas once or twice a year.
That's not a surprise.

I mean, it's pretty difficult to have a thought without using language. When we watch a scene, we kinda describe it automatically using words, and that description is bound to be affected by the language used.

I wonder what was the everyday experience of a human before language. It must have been pretty different from the world we experience as literate monkeys.
Healthy competition is healthy, but there are competitors who are hostile.

If you're referring to projects like MongoDB, the SSPL license doesn't give them (or anyone else) monopoly power. It's quite the opposite:

"[The Server Side Public License (SSPL)] includes most of the text and provisions of the GNU Affero General Public License version 3 (AGPL v3), and primarily replaces section 13 [...] with a new section that requires that anyone who offers the functionality of SSPL-licensed software to third-parties as a service must release the entirety of their source code, including all software, APIs, and other software that would be required for a user to run an instance of the service themselves, under the SSPL. In contrast, the AGPL v3's section 13 covers only the program itself (the copyrightable work licensed under AGPL v3)."

https://en.wikipedia.org/wiki/Server_Side_Public_License
I agree. Even though OP is not an artist, I’m deeply offended that they did not bend over backwards to create a product that considers every permutation of every phenotype. I’m also morally obligated to reframe every misstep as intentionally malicious and bigoted.

I don’t care if 12 of the 32 hairstyles are clearly feminine, that number should be at least 16. And even then, as a closeted misandrist, I would find the remaining 16 masculine hairstyles to be extremely triggering.

In your hasty response, you failed to be an ally for the facially-divergent. Whether it be one eye or no eyes, these people need to be seen. And don’t even get me started on the default skin tone… Whyte? Really? It’s 2023.
AerisWeather is another option https://www.aerisweather.com/develop/api/. Disclaimer, I just started working with these weather nerds. It's a great place though, with a product and company run by developers. I recommend if you are looking for lots of neat features or need accuracy.
I agree that composition is the core idea and I was disappointed that the author neglected to summarize the idea correctly. Composition is a structured way of describing a unique task using a few common nouns and verbs.

But composition needs to be understandable and controllable to be useful.

For it to be understandable, it needs to match the user’s anticipated mental model. Now, this isn’t an appeal to an intuitive notion uninformed by user education. But it does need to make logical sense to connect two things together temporarily to solve one task. And that logic needs to come from the user and not the developer. In other words, the developer needs to provide concepts that conform to a user’s algebra. For a photo editor, that’s hard to provide to the average user. For some CLI tools like wc and cat, it is easy.

For composition to be controllable, the primary method of configuration needs to be in the contextual relationships among the tools and not in the tools themselves. That is, using cat and wc to count the number of words in a text file is primarily enabled by the filesystem and shell features, none of which require user configuration during the operation. Configuring wc to count instead the number of lines doesn’t distract too much, but imagine counting the number of lines emitted from a streaming serial device: you want it unbuffered, but only kinda because of other issues that arise, like multiline error conditions. In that case, the value is disrupted by edge cases and you have to configure the nouns (the serial stream at least) by looking it up on Stack Overflow. It’s not just easier to consider building a monolithic tool, but arguably the right thing to do because you need to configure everything so much. Plus, this is too much to expect the user to handle through a simple composition.

In my opinion, desktop composition doesn’t work because the tasks are often beyond the limits of composition. And without a culture of composition among users, it’s harder and harder for remaining desktop applications to do it. Especially as younger users are unfamiliar with concepts like the filesystem, system keyboard shortcuts, “saving” files, offline operation (i.e. you have to reason through a problem and cannot lookup the answer), etc. Better to go with the monolithic app model, which can still use plugins under the hood or multiple processes for developer productivity. And I’m sad about that.
i have a hunch that the west is doing its best to undermine china. so yeah. here we are.
> With sensitivity settings, brands can mark their accounts as "conservative"—avoiding ad placements next to "targeted hate speech, explicit sexual content, gratuitous gore, excessive profanity, obscenity, spam, drugs"—or "standard"—only avoiding placements next to "targeted hate speech, explicit sexual content, gratuitous gore, excessive profanity." Soon there will be a third tier, "relaxed," where brands can "show ads alongside some sensitive content to maximize reach" but still cannot monetize targeted hate speech or explicit sexual content.

Interesting, it sounds like they're able to reliably detect "targeted hate speech, explicit sexual content, gratuitous gore, excessive profanity, obscenity, spam, drugs"
I was in undergrad during 2008 and I am still pissed that the game was changed on us and we've gotten no assistance. I made very smart choices in 2005 when I was choosing what to do.
Making advertisers police content for them surely won't go well for 𝕏.
2.41 million is 0,17% of China's population.

"In 2018, the Department of Housing and Urban Development estimated roughly 553,000 homeless people in the United States on a given night,[4] or 0.17 percent of the population." [1]

So, given the best estimates, about the same homelessness rate.

[1] https://en.wikipedia.org/wiki/Homelessness_in_the_United_Sta...
Yes! Thank's for the link!
> But as a user I just want the software that solves my problem from start to finish even if it does a worse job and costs more.

Well, if you're willing to pay, there's a lot more options.

You correctly identify the unix principal only working because the people doing it are computer people. It's designed for a situation where you are the one that has to solve the problem, not one where you can just pay your way out of it.

And while that might break down post 1990 once you start getting non-computer people using computers, I think your analogy breaks down post 2009 or so in the age of ads and everyone expecting everything to be free.
All the major manufacturers have had significant issues at one point or another particularly with consumer drives, and it seems to go through cycles as well so there is no satisfying perfect answer here imo. I also haven't seen as much hard data on SSDs and they've been evolving so fast, so everything feels a lot murkier. At least with spinning rust we have Backblaze's drive stats going back many years now.

- If it's a single drive situation and reliability is very important, something aimed at "enterprise" tends to be a good bet. More firmware testing, more over provisioning, and so on. And if nothing else there tends to be less BS around getting warranty coverage honored. Also costs significantly more. Micron, Intel D3s etc.

- If it's multi-drive, don't focus on finding the one best brand, use ones from different major brands with redundancy. The goal isn't to try to ensure no drive failures, but rather lower the risk of correlated drive failures so that when they happen the system has time to restore redundancy and there's no issue.

- If it's single drive and some down time is acceptable for cost then just roll the dice, though even there I'd stay away from QLC and the ultra mega bargain basement stuff.

In all cases buy from somewhere reputable that actually sells drives directly, like B&H or CDW or the like. If you buy from Amazon beware of counterfeits and also "new" stuff that is heavily used. Always check SMART stats right away and make sure drive lifetime is where you expect (not hundreds/thousands of hours on something "new"). And of course, always have good backups and/or some way to rapidly bring stuff back up.
have you read the article? youth unemployment rate is far higher with many, even in STEM degrees, struggling to get any jobs. social pressure to succeed academically is far higher in China and there is nothing equivalent in the US. 996 culture is an insane concept. censorship in entertainment is pervasive. rampant sexism.

its easy to say "oh yea the US has these problems too" but it is 1000x worse in China, and its extremely privileged to even try and say its the same as in the US. The cultures are so incredibly different in every single way.
The space of solutions includes ideas that are ludicrous. We don't need all the solutions, we need some of the solutions that make sense. And you can't presuppose for any solution that it will fall in the sensible-and-not-ludicrous part; you have to argue why that would be. For new construction nuclear, for example, it's not at all clear building any more will make sense.
Reminds of Julian Jayne's essay, where he says that remembering is essentially re-narrating memories to yourself.
That’s not true lol. They obviously still had to deal with the leader of the most powerful economy and military in the world, yes, but if you don’t think Trump’s reputation as an untrustworthy lying clown didn’t color those interactions (both official and personal) then I’ve got a bridge to sell you.

He was openly laughed at (not with) during addresses to the UN, for example.

More officially, the EU has been in crisis about building its own security since it became clear Trump seemed to hold a different meaning for “ally” than every president before him.
Show HN: NES emulator with network multiplayer written in Go
Having watched plenty of both of their videos, if I had to guess which was an asshole I’d have guessed Linus.
I think "bloated" has to be understood in terms of features provided. The serde ecosystem is far more feature rich than any of those options.
I would suggest a blank canvas option. I found it hard to make adjustments with some of the defaults if I was going for a specific look.
https://en.wikipedia.org/wiki/Toyota_Land_Cruiser_(J70)
I know you're being facetious and it would obviously be silly to ban them. That said wearing headphones/earphones while walking around a city, for me, would reduce my situational awareness to a degree I would absolutely not be comfortable with. I know plenty of people are comfortable doing so but, while drivers and road design almost certainly bear the lion's share of the blame for pedestrian injuries and fatalities, distracted pedestrians don't help themselves. (Just the other week, I saw a person come super-close to getting hit in a parking lot as they were obliviously walking across the traffic lane buried deep in their phone.)
As Putin once said, "I've created a brilliant scheme to pay you all $2000/mo for basically nothing, and here you are too lazy to show up at the nearest recruitment center"
There are the same number of people in the bottom and top quartiles, by definition
This is incorrect. "Credit cards are only accepted for the initial order fee." The order fee is $250. https://www.tesla.com/support/ordering#payment

Also, as the Reddit post says, "Cashiers check means the amount of money is withdrawn from the bank when it’s ISSUED not cashed."

Thus, nothing remained to be settled. Everything was fully paid by the time the vehicle was delivered.
I don't even know what to say
We didn't start the fire. It was always burning, since the world's been turning.
The amount of mental gymnastics in the comments here to justify the Cruise vehicle's actions baffles me. Emergency vehicles have right of way, always, in the USA. This is non-negotiable, especially if sirens are blaring. It does not matter if other vehicles have a green light.