skysight-inc/HackerNews huggingface dataset:
Machine learning isn't comparable to software development. It is a statistical modelling exercise. This is like asking why advertising is hard - if a non-expert wades in to a different domain then they may find it has different challenges than what they are used to! This is just a specific case of the normal things that analysts routinely deal with.

The major challenges in this youthful field of machine learning are building appropriate hardware and making it work. That, so far, has kept it the domain of the software engineer. As the situation continues to stabilise this is going to become the playground of statisticians and analysts.

Or to put it another way - if you compare any field to software engineering, the problem is that other disciplines have a much harder time debugging things. Software is almost unique in that debugging is cheaper and quicker than building things right the first time.
Craigslist and Marketplace largely serve non-commercial, local sales.

Ebay serves that, but also non-local, commercial, used and new.

They go toe-to-toe with Amazon and Ali-express for drop-shipping type stuff, especially international. Small scale international eComm is a huge, and growing market.

Ebay has certainly cornered some niches, but it can really pick up a lot of ground in some truly massive markets.

If I want to buy a specific electronic prototyping board, my choices are eBay or AE.

If I want to buy a part for my older cars: EBay. I just had a hard to find steering bushing shipped direct from Japan, in fact.

EBay especially dominates markets for unique things. Vintage cameras, watches, collectibles, etc.
I too have been noticing a deterioration in recent months. Things that generally worked smoothly before have random bugs now. For example, turning off shuffle and resuming a song will sometimes just stop playing Liked Songs after the song ends, shuffle will turn off/on seemingly at random, etc. Also there seem to be odd inconsistencies in the UX between mobile and desktop such as liking songs and seeing Smart Shuffle songs in playlists.

I've been generally very happy with the Spotify app for years and it's disappointing to see the quality slipping.
Cybertruck uses the new 4680 batteries which were supposed to offer significantly better performance [1] at lower cost.

Instead they are worse than what we have today and there is no evidence that the costs are lower.

And the supercharger network is no longer an advantage as almost all EVs will now be using them.

[1] https://www.drive.com.au/news/tesla-model-y-cost-to-reduce-4...
Fair point, and I'm with you on that. If a season is truly a self-contained plot, like "Fargo" or "Reacher" or "True Detective", fine. I'll start watching once the whole season's available. If each season is an act of a larger story, no way.
Purely organic - have not found any way to pay for traffic with a positive ROI although I have not tried very hard.
Max is the one I hate the most. I watch most streaming content on an Android TV; on Max, you can only go forward or back 10 seconds at a time, and holding the button does nothing.

I often fall asleep watching things, and so want to skip to near the end of an episode to see what I remember. 30 minutes is 180 individual clicks on the remote.
The UX changes every other month it seems, which is upsetting and jarring every time. Lately, the app keeps forcing me to update my password which is annoying. I miss the heart button. Why would they remove it?

I never like spotify's "for you" playlists.
I'm glad I'm not the only one. I prototyped an SPA recently with mithril.js and CoffeeScript and I think there's really something magical about that combo.

Oddly enough I can't stand writing python or js. I do almost all of my actual programming in Rust, because I adore the type system.
It’s too late for me, but that’s quite nice actually.
Who has that many bank website tabs open? And that are still active, because of course bank websites log you out if you do nothing within a minute or two. And then create a tab group from those tabs, and then the bad actor correctly guesses which bank you use and has bypassed Safe Browsing (which also uses ML now) and you visit the tab and manually (because the password manager won't work) type in your credentials?

Worrying about this as a potential threat is on the same level as my bank "disabling" right click.
But they don’t have all the core competencies in house. I don’t think manufacturing a small, mostly solid state rectangles with maybe one major stress bearing hinge is the same as manufacturing a highly dynamic multi-ton steel machine that is meant to transport people 200,000 miles over a decade or two any more than an aluminum smelting firm could suddenly dominate glass manufacturing if they decided to.
Apple has enough cash on hand to purchase a major car company outright. I don't think "existing players don't let us in their sandbox" is likely to be a major hurdle.

That said, even Tesla spent ~4 years manufacturing and selling a very-low-volume hype car before they attempted to move towards the mass market (and that mass-market product has taken a decade thus far to approach Apple's reputed standard for quality).
Of all things this the most superficial thing I'd care about.

I want sturdiness, correct performance, good repairability, great linux support. Tout le reste n'est que littérature.

EDIT: Oh I missed the smiley at the end. So I think you were not too serious about this being a dealbreaker
I think this is more a matter of me having already heard all the songs in a certain genre over time? I mean, I feel it's getting worse, but only because I keep hearing the same things.
If you uninstall the snap, it's not going to overwrite your firefox installed from this deb. Never had it do anything like that unless you are upgrading to a major new release and then it disables ppas, so I suppose it might happen at that point, but most people don't do major upgrades that often, if you do then it's on you to keep track of them because that's just the way that Ubuntu handles it
I'm genuinely shocked. Apparently I know nothing about consumer behavior.

Withering library, reneging on account sharing, poor quality streams, rising prices, addition of ads and so on.

Just how badly do they need to screw their customers for it to have consequences? Is their brand recognition just so strong that they can overcome all of that?
This comes across as a little racist.
What's more realistic: Git switching to some form of CRDT, or Git being superseded by a different system which is based on CRDTs?
Me. Road trips. Bad weather. Airports without charging options. 16h would be a bad day but it isnt outside the possible. Also, power outages and when i just forget to charge overnight.
Your heart button is gone? Every song I play still has it right next to the title?
The pendulum is already swinging back from subscriptions to ownership and on device apps. I hope this little foray of our industry into SaaS and renting software comes to an end soon.
Well, splitting beryllium atoms to make helium would mean a lot less is needed to begin with
> And Apple doesn't have to admit anything. They have never promised a car, they don't even have to acknowledge such a project ever existed if they cancel it.

I'll know. You'll know.
It's a really good post, "The secret truth of business advice is that it's mostly about how to grimly extract residual value from the luck you already had, and the unearned love you were already unguardedly given, because there's really no method for making more of it."
Sorry;you're right! I should have given the caveat that the login needs to be accompanied by a checkbox like that.
Not really. The phone lines were not compressed then.
GenAI means we can all consume media that basically never existed before. The long tail just got about a million times longer.
I'm not a Valve employee but I can imagine a rolling update would not be easy considering all these games are constantly connected to the various game servers. They would reconnect immediatelly upon losing the connection and could reach an existing game server running the old software version. Then the rolling upgrade reaches that game server and once again the user is disconnected. And so on.

Blue/green deployments would be better but I'm guessing the scale at which they operate is massive. Back in the old days I managed a fleet of Counter-Strike servers and they were super heavy on CPU/network. Spinning up a complete infrastructure to switch all gamers at once would be too costly, even for Valve.

I doubt anyone at Valve will be at liberty of discussing the specifics you're asking about, so these are my $0.02
Show HN: Improve resilience of automation scripts by adding data-test-IDs
This command-line tool is designed for developers working with React and HTML. It generates data-test-IDs and assigns them to elements in your projects, streamlining your test automation process.
We're also planning to expanding its capabilities to include other common front-end languages like CSS and PHP.

Key Benefits if using this tool are:
Enhanced resilience in automation scripts.
Improved efficiency in testing workflows.
Both Latent Consistency Models and Adversarial Diffusion Distillation (the method behind SDXL Turbo) are methods that do not depend on any specific properties of the backbone. So, as Hourglass Diffusion Transformers are just a new kind of backbone that can be used just like the Diffusion U-Nets in Stable Diffusion (XL), these methods should also be applicable to it.
> The Third Party Doctrine has muddied the Fourth Amendment’s legal boundaries.

No, the third party doctrine was a mistake.

> But prioritising retribution isn’t helpful when restitution

I'm not sure in this case, that is what is going on. The sequence of decisions at the FBI and DOJ were so terrifyingly bad that the carriers of the ideas leading to those decisions need to be removed from the institution. They are a cancer.
I know right. It is such a mind boggling thing that all of the "free speech" tech aficionados speak in the highest form of nonsensical group think.
I've always had a bit of a love-hate relationship with Spotify - for the most part it's great, and I'm happy to be paying for a service that provides so much value (and it's a great example of how having a reasonably priced option defeats piracy, for uh, people I know). That being said, being advertised podcasts and audiobooks is super annoying (and yes, I consider "being presented with" as "being advertised" if I can't hide them) as it wastes a large area of the home screen.

The discovery algorithm in general has never been as good as say Pandora, but I guess I agree that it's felt worse recently.

Most annoying to me recently is how there seem to be three different ways to indicate I like a song, depending on which device I'm listening on (desktop app on my laptop or desktop, or mobile app on my Android phone) - I swear I've seen hearts, plus signs and thumbs-up symbols, without any clear indication of any differences. I know a sibling comment mentioned this change, but they made it sound recent - I _feel_ like I've had that point of confusion for over a year...
In C or C++ you can use the functions in immintrin.h instead.
Do people even use ad-hoc mode these days? The only places where I’ve seen this even mentioned was on old Nokia smart phones and networking textbooks.
Yeah, but wait till you hear about qualified immunity.
The Subtleties of Synthetic Accents
I am confused, why exactly is a membrane required to keep the hydrogen and oxygen separated? From what I recall in High school science class there was no membrane separating the electrolyte in our electrolysis rig. The fact that both oxygen and hydrogen are lighter than the electrolyte a.k.a. salt water meant that the gas is bubbled up out of the electrolyte above each electrode which were separated distance of about 2 feet which allowed the individual gases to be collected separately.

Something like this : https://a.co/d/3uA06vp
agreed! at small scale, we are persons engaged in meaningful relationships. at large scale, we are faceless cogs in the machine, numbers on a spreadsheet. being a faceless cog is dehumanizing, stripping our very identity away. how to reconcile the efficiencies brought by scale with the dehumanization it inflicts is a unique challenge for the technological society. I have yet to see a plausible answer.
But it was also largely filled with Business Insider-esque articles, which are as bad as LLM generated articles IMO.
Procrustean String
Unicycles are actually very safe.
Since the pedals are fixed to the wheel, there is no free spinning.
Either the rider is above it and in control, or they are on their ass and the uni next to them.
They also vastly scaled back the number of services operating though. This whole thing of saying its stable with x << 100 % of staff is kind of nonsense when it its users, revenue, and features are also << what it used to be.
His infrastructure hasn't fallen over.

But by his own admission the site has lost a huge majority of its value, and the main revenue source has dried up.
Quite the opposite. Getting rid of small truck classifications ballooned the size of suvs and pickup trucks which is partially why we are in the mess we are in. There just aren’t small trucks anymore because of the changes.

Few people need the monster suvs and pickup trucks that are on the roads these days.
Could be, I'm not really old enough to remember how linear TV dealt with new television series. Perhaps it is mainly a problem of perception. When you turn on the hotel TV and see a Law & Order rerun playing for the umpeenth time you aren't really thinking about all the other shows that never got beyond a pilot because they couldn't outperform a juggernaut like Law & Order and earn a slot in the schedule.

The way Netflix seems to drive every season into a cliffhanger ending and then cancel seems pretty short-sighted though. If they just let stories be a little more self-contained, then these one-season shows (dare I say "miniseries"?) would accumulate into a catalog of stories that are actually worth a damn for the audiences that find them later. Every piece of content in the library that they don't have to pay to license can earn back an ROI from a niche audience over a much longer period of time since they don't have to optimize the limited number of hours in the schedule like linear TV.

I think there is an emotional difference also that plays a role here. With traditional TV, people I think were maybe more accustomed to the idea of "you get what you get". Don't like what's on? You can change the channel, but you can't pick out exactly what you want, so you have to get used to settling for "good enough". So you leave Law & Order playing in the background even if, really, police procedurals aren't something that inspire passion in you. But with streaming, there is the illusion of infinite choice. The magic of it is getting exactly what you want exactly when you want it, and the magic fizzles the moment the thing you like and very much want to continue watching gets unceremoniously cancelled. It feels like having a choice taken away.
Etsy is a competitor in some spaces. Bring a Trailer is offering increasing competition to eBay Motors.
> The only outstanding issue was whether the government should be ordered to destroy any records / copies of what they found

We really need to reign in theft under the guise of civil forfeiture. If clear abuses like this don't get that issue raised in courts I wonder what it's going to take.
Show HN: A self hostable SaaS template built with Htmx/Django (no Node.js)
Hi All,

I've been struggling to put together a SaaS stack I'm truly happy with for a few months. I decided to share what I came up with.

As a backend Python engineer, I wanted to leverage that experience, rather than learn how to navigate JS framework ecosystem.

After discovering the combination of Django and HTMX, I was sold. The batteries included philosophy of Django solves many web development tasks. HTMX provides dynamic user interactivity without needing to incorporate a front end framework or custom Ajax code.

In addition, DeploySolo is built around deploying on a single host using docker compose. This means you can build a containerized environment on your development machine for staging, and deploy to a production server seamlessly and confidently.

If you're lucky and need to scale later, you can pull these containers into another container orchestration tool like k8s.

The final result is a tech stack that is well suited for Python engineers that want to create dynamic web applications without incorporating JS.

Finally, the workflow of building a local containerized environment before pushing it to production with git push/pull is extremely flexible and affordable.

---

There's an invite to a dedicated discord linked above under "Pricing". I'll give free access to anyone who is willing to try out my work and give any feedback, no matter how small.

Thank you!
there is also appimage sometimes if you ever need something that isn't flatpak or system packages. It launches fast just like flatpak and unlike snap.
Hey HN! A week ago I shared an Open Source project I worked on and the feedback so far from this community has been awesome. In this new version we've incorporated a good chunk of the feedback and ideas we got from my last post. Check it out and let me know what you think!
The ugly truth is that the competition is largely worse. I recently wanted to watch a show only available via a third party thru Amazon prime, so I purchased a subscription (on top of prime), only to be served a show with adds every 10 minutes. It was truly awful
Panama vectors are extremely disappointing. ByteVector.rearrange in particular takes like 10ns and is the only available way to implement vpshufb, an instruction that takes 1 cycle. Operations like andnot don't just use the andnot instruction. Converting a 32-wide vector that the type system thinks is a mask into a vector uses a blend instead of using 0 instructions. Fixed rearranges like packus are missing. Arithmetic operations that are not simple lane-wise operations like maddubs are missing. aesenc is missing. Non-temporal stores and non-temporal prefetches are missing (there is a non-temporal load instruction but apparently it doesn't do anything differently from a normal load, so if you want to move data to L1d skipping other caches you have to use the prefetch).
Physics of 300-year-old firefighting methods could inform how our hearts work
This brings up a very important question:

Are we willing to sacrifice endangered species to help control climate change?

As we go further and further into carbon “debt” we are probably going to have to do things that help cut CO2 but are otherwise harmful to the environment. Anyone can about how fighting climate change is the most important thing and only mention actions that they would have supported anyway. The real question of importance is if fighting climate change drives you to support actions that you would otherwise oppose.
there is the VC casino, which approximates a method. cruel and wasteful at personal level, but so far viable at scale.
Police alert residents of stalkers using Apple AirTags for malicious tracking
https://blog.google/products/search/overview-our-rater-guide...

> Our search quality raters provide us with insights and evaluate pages against our guidelines to help make sure our systems — and proposed improvements — are working as intended.
> What that looks like in practice is often a “side-by-side” test where a rater will look at two sets of Search results, one from the current version of Google and the other from an improvement we’re testing. Raters will review the pages in each set of results, and evaluate if the pages are a helpful match for the query based on our rater guidelines.

https://static.googleusercontent.com/media/guidelines.raterh...
Your info is woefully outdated. Promethese was sold and doesn't have good data, last I checked it had only old papers and outdated GWAS. Neither of them are the best accuracy for the money. Dante labs and nebula labs have real 100% 30x not the crap 5% ancestry and 23andme have.
I think of it as the "noise floor" of probability. It's great that, say, the odds of a DNA match is one in a trillion, but the odds of someone getting there wrong sample, misreading the results, deliberately forging the results, etc. is so much higher that the probability really only tops out (or bottoms out, depending on your perspective) at the noise floor.

Comes up a lot in our world because computers so easily generate those large probabilities by being the things that can run millions of "samples" of some distribution per second, but you always have to cap those analyses to the probability noise floor or you'll be very misled.
Intriguing story of how one driven individual can have such impact. Reminded a bit of the story of Poilane - the Parisian baking family that has connections (e.g. founders having worked there) to most of the bread in the US I most enjoy eating:

https://www.newyorker.com/magazine/2012/12/03/bread-winner
I’ve done this:

https://aseq.substack.com/p/bringing-up-an-old-ebay-miseq

Your issues are that you will still need to purchase reagents from the sequencing instrument vendor. They will try and push you toward a service contract.

Each kit will cost ~$600 (cheapest kit) an old Illumina sequencer which you can still buy reagents for will cost at least $5000.

Doing a whole genome this way would be expensive… I’d guess $10K to $20K perhaps? You’d need a lot of kits… or one of the high spec sequencers (NextSeq 550 etc).

Alternatively you could look at getting a nanopore sequencer. This will be cheap but the data quality is different (and may not be comparable/require high coverage for certain applications). I’d guess you could do a (30x) whole genome for <$10K all inc here?
> Perhaps I’m overindexing on the term “sickening,” but it seems unhelpful to bring an emotion like disgust into a technical legal discussion.

When true is redefined to false, it tends to raise emotions to a high level. Injustice often results in people's lives being disrupted and ruined where the ruin never should have happened. We should be disgusted by injustice.
Honestly that sounds extremely feasible, especially for a feature that isn't on by default. The one the parent comment references in Arc isn't on by default. Also chrome eating up system resources is already a meme and they've been working on using less by sleeping tabs.
Is he saying they don't want to even try to have security by design here?
Nobody hires 1000 people in a single day. If they did we would hear about it.

We also don't hear about most firings, since no one really cares when a few people are let go, or a position is left open.

We hear about things like this because it is the company sending a strong signal. We can safely say that eBay made a massive management error in hiring, or they are in financial trouble, or both.
It's coming to Windows really soon! I'm not really holding my breath for Linux support though :/
Well that is a prescient piece.
I've certainly heard of it and it's one part of the cancer creating this state of societal breakdown. The concept needs to be soundly rejected. Any immunity shield should be narrowly scoped based on following written procedures. Acting within those procedures should mean that liability falls only on the institution. Acting outside those procedures should mean the institution and the agent are jointly/severally liable. One of the foundations of our society is that nobody is above the law, and government agencies need to stop being given this cheat code where they harm innocent victims and then just walk away from the situation unless it is especially egregious.
This is a feature in Chrome today.
Exactly, the market is expanding, and those are both pieces of the market that eBay would like to (re)capture.
A sharp degradation. The UI also constantly freezes now and I've run into a lot of bugs.