skysight-inc/HackerNews huggingface dataset:
I wanted functionality where GPU VRAM isn't constantly hogged while I'm serving a PyTorch model, so that I could simultaneously train stuff.

I wanted a solution which was agnostic to the type of the model, with respect to loading and inferring.

So I made this AutoUnloadModel class that unloads the model if it hasn't been used for some period. I used __init_subclass__ to ensure that all the details regarding timers, locks etc are hidden from the subclass.

I found __init_subclass__ very cool for this job, which is the reason I'm sharing this. Thanks!
America’s Afghanistan war devastated the environment, may never be cleaned up
This is loser talk. I'm glad you're not in charge of anything.
That's a bit of a ridiculously cynical take. The majority of democratic US allies that harbor US bases have a population that supports the presence of the troops. And those in power there aren't so because of the US military power, they were elected.

For dysfunctional or undemocratic nations, it's different.
What do you mean by common. The vast majority of people do not do this every. However even in the best areas someone will do it (I'm guessing a few times per month). In really bad areas it happens several times per hour. Generally the police are good at finding who did it when this happens, but only if the station notices in the first place - they don't always.
PSA: yt-dlp has a feature that it fails to create output files(including temporary "part X of Y" chunk files) if filename is too long for the filesystem driver. It will NOT retry with shorter filenames. This can be problematic for ephemeral links.

As a workaround, add `-o "%(title).150B [%(id)s].%(ext)s"` to the command. Alias it, or do whatever you have to.
On almost every phone I have owned, battery degradation is the primary complaint that I have after the first few years of use. Unfortunately, when the battery is just glued to the back of the screen, what should be a cheep and easy fix, has become impossibly risky. Instead, I am left nursing a dying battery to the point where, for one phone, I would carry an external battery pack everywhere since my phone battery could not last the day...
ARM64 Performance Improvements in .NET 8
If the outer ring creates 1G then wouldn't the inner ring have to be lower? Since at the center, gravity will be zero.
BugChecker2002 – SoftICE-like debugger for Windows 2000 and XP (2022)
If I was getting hours and hours of interviews, an hour of paperwork would be trivial.

When 2/3 companies don't even bother sending a rejection email, I tend to not bother doing the 20 minute job applications.
Further, who in the general vicinity of a precrime report is “suspicious looking”? Who gets their day, if not their life, turned upside down?

Thankfully, police are notoriously fair-minded and empathetic, and never arbitrary, deceptive, or biased when it comes to probable cause.
It's low compared to Apple (which is the only comparison I'm making).

The cheapest I can find that is comparable is an M1 Macbook Air which, for the same price point, comes with 16gb RAM + 256gb storage, or an M2 Macbook Pro w/ 8gb RAM.

"Insanely low" is definitely an exaggeration but in the modern day this just seems pretty reasonable for what appears to be decent specs - plus I just really like Framework's model.
Shitty combative comments. Read the guidelines and shape up, foo'.
Nice!

Some previous discussions about it on HN,

GTFOBins (https://news.ycombinator.com/item?id=28849101) - October 2021 (54 comments)

List of Unix binaries that can be used to bypass local security restrictions (https://news.ycombinator.com/item?id=36628976) - July 2023 (99 comments)

Living Off the Land in Linux (https://news.ycombinator.com/item?id=20648329) - August 2019 (35 comments)
Not arguing with you, but asking: have you compared the price of the cheapest iPhone + AppleCare with the price of a corresponding Fairphone plus the cost of parts for likely repairs?
If something isn't reported in the mainstream news, it isn't news and didn't really happen. That's the bias, anyway.

Title seems to be a callback to René Magritte and "This is not a pipe"
https://en.m.wikipedia.org/wiki/The_Treachery_of_Images

EDIT: okay not explicitly, but the content of the book seems related to the content of the artwork.
Maybe a thunk, advancing to the next line if it's a powered typewriter.

Those IBM selectrics were overbuilt. They vibrated and hummed when turned on.
Related: https://bugchecker.com/
Study Finds Hybrid Work Improves Mental Health Compared to Remote or In-Office
This suggests hybrid work may provide mental health benefits compared to fully remote or fully in-office work.
The estate of Jean Baudrillard wouldn't have benefited from the sale at all, so there really is no point in buying it.

Thank you for sharing the libgen link!
Making cities 'spongy' could help fight flooding – by steering water underground
Isn't bad communication a management issue, not a team performance issue?

Some articles have pointed out that the major driver (from executives) to return to office is simply underperforming real estate investments. In short, the attrition, decreases in performance and morale, and environmental impacts are simply not worth the massive losses that would be incurred from the innumerable empty office parks.
Baudrillard! Love him, think he was frequently an idiot, always makes me think.
When you can say you are any gender, without any proof, how do we know they lied?
Vulkan SC (Safety-Critical): Significant Ecosystem and Tooling Updates
Ah, didn't know it was a thing. Kind of gross it's only installable with NPM however
Why drive around? They could just call, pretending to be a random person, and ask "what is your gas price today?"
"The best way to get what you want is to help other people get what they want."
- provenance forgotten
Again, Joel has pointed out a truism: abstractions abstract.

Nothing is leaking. Did someone guarantee that you would get as predictable performance with garbage collection compared to manual memory management? No, because that guarantee was never part of the abstraction.
Correct. Power delivery and analog audio are mutually exclusive. The way the dongles that do charge work is by putting a USB DAC chip in the connector.
I think I used MythTV in the days when TV tuner cards were a thing.
mitm-proxy in WireGuard mode is friggin' amazing. I permanently host it to spy on traffic.

Now, I did have to set up a root CA on my iPhone before I'm allowed to spy on traffic.

But, like you said, cert pinning requires a hack. On Android I use Frida for it. On iOS, I use ... nothing, as I haven't found a good way around it.

Actually insane that I am not allowed to look at the traffic that goes over my internet connection...
However, you could get ~1G by going to ~1.4 RMP or increasing the radius to ~900m (or finding some sweet spot in between), which doesn't seem like it would greatly impact the "vibe" he's trying to create.
Later there was Windows XP 64-Bit Edition for Itanic Workstations and there was Windows Server up to 2008 R2 for Itanic Servers.
But now you're just making the argument for repairing it yourself. How many people could make enough money in even a full day to recover the replacement cost of a $1000 appliance, rather than spending up to that long to fix it themselves?

And the parts are only hundreds of dollars because the appliances aren't repairable. Obviously if you have to replace a third of the appliance instead of just the bearing because that isn't sold as a separate part, repairs will be much less cost effective.
Amazon reportedly used a secret algorithm to jack up prices
There are limits to how far stats can compensate for missing data, especially non-random missing data.
Even though the book is a bit outdated, Stanislaw Lem foresaw a society dominated by misinformation in the book "Eden". The Soviet example he lived through must have helped.

AI will vastly accelerate that trend. Wild times ahead.
> That was almost 25 years ago. A lot of things have changed since then, mostly for the worse.

While I agree that the costs have been continuously ballooning and certain things got somewhat worse, their story isn’t just some “back in my day” tale. I graduated college 6 years ago with very similar circumstances to the ones described in that comment.

Georgia Tech, public state school, in-state cost of tuition was around $5k/semester (without any financial aid), got HOPE/Zell Miller scholarship that essentially covers full tuition at any public state college if you maintain a gpa of 3.0. And with some hefty nice gpa bump modifiers for STEM classes that were introduced closer towards my graduation. E.g., so if you got a B (aka 3.0) in your intro to physics, it would count as 3.5 for the purpose of the scholarship eligibility. This wasn’t a school-specific policy, this was the state deciding that for all schools, and it expanded access to the scholarship for even more students.

On top of that, I was fortunate enough to get an RA job after my first year for fall+spring semesters (while interning during off-season), which essentially provided free housing. And while this is not something everyone can do (as the number of RAs needed is limited), HOPE/Zell Miller scholarship covers absolutely everyone who qualifies.

And many states have somewhat similar programs. Can’t speak for all, but one off the top of my head is Florida with their Bright Futures program with somewhat similar requirements covering tuition too. Thanks to this thread, I learned about the Louisiana one too.
200% slower is 3x as long, yes.
Greylock Edge: From Concept to Company
>The Canonical Debate Lab is a project to fix the current state of online discourse through the promotion of fact-based reasoning. As a group, we have been mostly considering the benefits of our solutions through the lens of how the Canonical Debate could improve constructive discourse, especially online and on social media. However, given the recent focus on the dangers facing our democracies, it's worth looking at the Canonical Debate through a different lens, that of epistemic security. I'm starting off what I hope to be a series of articles on the subject with a look at what has been labeled Hybrid Warfare,
There's nothing special about borrowing money to invest in things. The ROI is based on the amount invested, including borrowed money.
I think this is mostly correct. Not only are lawyers who aren't trying to "win" not good lawyers, they are possibly breaching their oath. The lawyer has an obligation to try and win, but only after they have done a preliminary investigation before filing the case. There are also some guardrails; your lawyer can't lie about facts they've found out during that investigation, for example. If they do, they can be sanctioned for it. So they can't just try and win at all costs.

With all that said, I think the original point still stands: in most people's minds, an 'ideal' system is one where all the lawyers are trying to seek justice. We just create a less-than-ideal adversarial system as a weak proxy for that given that human nature tends to make the ideal an unreliable expectation. I don't think that's fundamentally different from the PD transparency issue.
Docker Compose Watch GA Release
What do you mean you don't find joy in thrice unwrapping your printer ink cartridge from a sealed plastic bag inside a cardboard box inside a thick plastic clamshell case?
Cost is a good proxy for resources expended. How many devices exactly are thrown away due to damage vs being EOL'd for other reasons, like vanity, or other obsolescence? Repairability does not equal infinite product lifetime, however it does increase material on the BOM and increase the energy required to manufacture the device. Are you sure that those additional increases in material and energy would be offset by a longer observed lifetime of the device?

I mean, I'm not against repairability laws as a matter of consumer protection, but I think it's pure conjecture to jump to the conclusion that it is undoubtably better for the environment.

If you add 10% of material to the average device to gain 5% average lifetime, you're not decreasing waste. I don't think it would add any lifetime personally, as repair and refurbishment shops already know how to open phones that are glued together and there is a huge industry that refurbs these phones already. I doubt screws will increase the average lifetime of the average phone, it'll just increase the number of screws in the landfill.
I have no idea what that means.

Unless you mean "talking through" in the sense of teaching a lesson, because you're not. Your argument does not invalidate what they are saying, or bring any notable information to light. You merely started a waste-of-time tangent. Theft bad, everyone knows that.
Because pairing/connecting to crappy headunits is a task apparently defined by Satan to cause as much human suffering as possible.
Comparably sized and specced tablets and monitors tend to run ~US$800-$1000 currently (Onyx Tab X, Onyx Mira, both 13.3"). The much larger Mira Pro is closer to $1800 (25.3" diagonal).

I'd expect something comparable to the 13.3" Onyx products as displays seem to dominate the BOM costs.
Soldering has benefits, but RAM is likely the most important thing that will need upgrading in extended service of a system.
Qualcomm x24 was 33mm2 on TSMC N7. The max transistor density of that process is 100M/mm2 giving an upper threshold of 3.3B transistors, but analog circuits scale notoriously bad and I wouldn’t be at all surprised if the actual transistor count were 10-20x less than that theoretical upper limit.
I once applied to a job that had recommended experience in applied sitting algorithms. I asked the recruiter WTF sitting algorithms are and she told me it was just a test, and it's surprising how many candidates will say that they've studied sitting algorithms. It works!
Of course they'll have a much larger effect on hotel price than rental price. Hotels have more elastic demand (people can visit other places) and less elastic supply (building new hotels is effectively banned under NYC law).
> I only trust some averaged, collective, rational, longer-term, reflective, investigative, independent, reviewed, challenged, criticized and doubted process to get closer to truth.

We're probably repeating ourselves, but this averaged process still has the same bottleneck which is your direct experience and your trust that your experience is true and contradictions are impossible indeed etc... You'll never run from this bottleneck no matter how you put this process.

I'm not debating wether we should trust the scientific process, I'm just saying to reach this stage there are lot of premises that should be established and thus the scientific process can't dispute them otherwise it will be killing it's own credibility at the same time.

Again, if I was delusional about my direct experience, then who can say then 1 + 1 really equal 2? No one can know.
There's an interesting book called Aberration In The Heartland of The Real about Tim McVeigh (the OKC bomber) that talks about his role prior to the bombing on the front lines of the Iraq War and what he and his Bradley fighting vehicle unit did as they charged into Iraq:

https://www.amazon.com/Aberration-Heartland-Real-Timothy-McV...

They literally bulldozed thousands of fleeing and surrendering Iraqis and buried them alive.

https://archive.seattletimes.com/archive/?date=19910912&slug...

It wasn't a war, it was a slaughter. The book ties this and other atrocities to the mindset that led to Tim McVeigh (and 2 others from his squadron) participating in the OKC bombing.
Either you live in Detroit or you live in the UP. Sincerely everyone in the US who doesn't live in Michigan.
The PS2 only had 32 MB of ram. Even the PS3 only had 256 MB.

I know it was a bit of a funny hyperbolic example, but you'd need to shrink this down way further to run it on a PS2.
I’m stating the manufacturer did not advertise this security feature, nor did any of the purchasers really care until their cars started getting stolen and used to cause mayhem.

You stated a basic security feature such as an immobilizer should be installed by default because it’s cheap.

Am I missing something?
Putting the KittyCAD API to Work
Apologies for the off-topic-ness, but no matter where I've tried putting the mouse focus on the post, Up/Down don't work to scroll (but PgUp/PgDown are fine).

(I very much appreciate the effort to provide tooling that puts all these things together, btw)
It happens it is actually an evidence or key exhibit, in an anti-trust trial.

She could be surely sued by Google by reporting false events.

So I guess we can trust her reporting.
It’s not either or. Some people will pay it. Others won’t and so will have the normal as-laden experience. Win-win.
And for argument injection: https://gtfoargs.github.io & https://sonarsource.github.io/argument-injection-vectors
Doing that low quality render first because you'd rather waste an hour being right than all night being wrong.

That was about when I decided I needed other hobbies. Right before that happened some brilliant soul put out a tool that would render your scene in OpenGL so you could look at it first. I don't think that would run on your Amiga but it (barely) ran on my machine.
I'm 31, retired a couple years back. Instead of going into FAANG I went the high-risk route and worked for small start-ups from ages 15-28. I've had a ~25% success rate on those companies and now have enough to maintain my middle-class lifestyle without further income.

I live nomadically in a campervan I built and guide raft trips and volunteer doing whitewater rescue now. However, I missed building things enough that I picked up another software job last year. I like building tiny-houses and campervans too, but as much as I hate staring at computer screens I'm just too addicted to the crazy leverage my efforts in software have to give that up it turns out! The jobs are way more fun too when you care not at all about getting fired.
I wouldn't count on it. My 12th generation Intel Framework has godawful battery life. Framework has apparently been beta testing a BIOS update since 2022 that will improve it (and nrp told me here on HN that it's still being worked on as of 6 months ago)... but it's not here yet.

In the mean time they've released a ton of new products and locked the 12th Gen BIOS threads on their forum (ironically, after talking about how they'll try to do a better job communicating the status of firmware updates).

I strongly suggest that if you buy one, you base your decision on the hardware and software as they are today, not on future improvements that may never come. If you're not willing to accept warts like poor battery life and nonfunctional brightness keys, you're better off getting a laptop that doesn't have those issues.
The audio jacks are normally on the top of the phone, the USB is normally on the bottom. Where my wife normally rests her phone doesn't allow USBC to be plugged in at the same time.
Or you could use it for free like you do now, with ads.
"...the worst security problem found in curl in a long time."
If my country decides to ban the ownership of general purpose computers for individual persons, they would order the customs service to stop import of any computer hardware that enabled general purpose computing. Now I would not be able to have any computer shipped to me from outside my country, so I could no longer buy from either of those vendors you linked.

Furthermore, it also would mean that I would not be able to bring any personal computers with me when I travel to other countries. I like to travel, and I like to bring my computers when I do.

Next, it would also be dangerous to try to buy computers locally within the borders of the country. The seller might be an informant of the police, or even a LEO doing a sting operation.

And then next you have to worry about the computers you already have. If you decide to keep the computers that you had since before, after it is made illegal to own them, you will have problems even if you keep them hidden and only use them at home. Other people know about your computers. Some of those people will definitely tip off the authorities about the fact that you are known to have computers.

Let’s hope it never goes as far like this :(
... and the 10x price difference, the waste and crippled hardware, the pathetic pricing options you get. Soldered ram has no place nor reason to exist in sad reality we live in.
You will say the same about Latvia when, after Ukraine, Putin invades.
Obligatory xkcd reference: https://xkcd.com/1015/
That is moving the goal posts to a different stadium. I don't think I could explain that now, there's no reason for a child to be required to do so.
Then most likely this is meant to be used primarily as a library. You should wait until they open source the tests (soon, per another commenter). Those will be runnable targets.
It depends on the specifics. If they are listed on payroll, that might be not be neither a misrepresentation or fraud. If you had good reason to believe they were hired, but weren't, I'd imagine that would land as an honest misrepresentation. If you knowingly "pretended" they were employees but they weren't, that's probably closer to fraud.

Do you know the particulars in this case? It doesn't look like the article covers that specific aspect and I'm not terribly familiar with this case.
> not just you who can afford an iPhone and AppleCare.

I’m not sure I understand. An iPhone SE is cheaper than a fairphone, with longer support and far better specs. From a quick search, third party knock off replacement screens and battery replacement kits are cheaper for an iPhone, I assume due to the orders of magnitude difference in scale.

The math isn’t working, from my simple perspective.
2nd this. Great mix of journalism, criticism and deep technical insight while being accessible people not in the industry.
Then nerfs it.
Btree isn't a very useful index type for a vector, though. GIN, GIST, and the handful of new extensions optimizing for vector search are what you'd want (and don't have this limitation).

Aside, you can increase the size of tuples you can index in a postgresql btree by increasing the postgresql page size (requires a recompile and creating a new database instance).
The reason i have no Framework is the lack of a track point in stead/addition to a touchpad that can be turned off by default. Basically i have to keep using Thinkpads until another manufacturer sees the light and includes an optional working track point in their keyboards.
I probably wasn't clear... I meant perhaps they connected a bluetooth mouse or something to a cashier's computer and gave themselves free gas.
> Another argument against corporal punishment I suppose.

Corporal punishment is physical pain, capital punishment is death - corpus meaning body, capitalis meaning head (as in, losing your head).
FWIW they had already pushed that commit four months ago: https://archive.softwareheritage.org/browse/snapshot/bd01717...
Show HN: Write Grant with AI Assistance
Richard S. Tedlow’s biography of Andy Grove.
That can't be the only reason though. There are lots of things that are significantly worse/totally absent on mobile OSes already. Lots of software is made desktop-first, including apps like obsidian and (from the current HN frontpage) Arc browser. Mobile users have been 2nd class citizens in some ways for a while.
Absolutely love this post. Thank you for your hard efforts. Great!!!
People who interact with the medical system (especially young people) are not representative of the population as a whole. Especially in the US where people have to pay for medical treatment. All sorts of factors.

A typical healthy 25 year-old does not go to the doctor, like, ever.

On the other hand the population of 25 year-old drug users will have a higher rate of interaction with the medical system.