skysight-inc/HackerNews huggingface dataset:
You can use a conventional vacuum if it has enough suction (most of these dust mite vacuums are rated at 13 kPa, a sweet spot for extraction without damaging fabric), and if you don’t mind using the same vacuum attachment on other surfaces. These also have rotating polyurethane fins that go close to the surface which helps in agitation — most vacuum attachments have plastic brushes which I suppose will do the job but possibly slightly less effectively.

It’s not a mattress vacuum so much as a dust mite vacuum that can be used on couches, fabric chairs etc. It’s also handheld and is specialized for the job, so it’s more ergonomic to hold.

The UV I can’t really vouch for but can’t hurt. I personally would not run a conventional vacuum on my mattress because I use the same vacuum on less hygienic surfaces, but if you have a dedicated attachment why not — I feel it would be less effective (because in my experience, the suction is often diminished when you use an attachment) but have no data. If you have a high end vacuum this is less of a factor, but most low end vacuums like Hoovers aren’t designed to deliver full suction with attachments.

I’m happy with my purchase because I feel that given it’s small size, I’m more likely to vacuum more frequently. I’m less likely to want to bust out the big vacuum.
I genuinely wish there was an understandable endgame for the USA. The USA seems to be throwing its weight around but I’m not entirely sure to what end. This headline/article is just one area where the US is behaving perplexingly.

I understand that Trump wants Zelenskyy to sign the minerals deal and that implicitly there’s security guarantees. Fine there’s at least a through line. However; by demonstrating that the US is willing to revoke access to this war material during an active shooting war over some ego thing they’re showing allies who’ve invested in the US military equipment that they’re vulnerable to suffer this same fate. Now Europe is turning hard away from US tech.

To some degree this is a good thing, I think, from USA’s POV. Trump has said it’s unfair USA spends the most on NATO and that member states should pay more (how many don’t hit the 2% target). However; the point was to spend their 2% GDP on American armaments. Now Europe is taking their demand and money and investing in domestic military equipment. Which will inevitably beg the question in the coming years if NATO, a US establishment, is to be made redundant?

This US administration can’t seem to have their cake and eat it too. They want money, demand for their goods, but every time they act out they drive away their business partners.
I think Russian capabilities depends almost entirely on who the US and China are willing to sell weapons to — Russia has huge corruption problems, arguably this is why they were dumb enough to not only start a war but also why they weren't able to actually pull off a blitzkrieg against Ukraine, so I don't think Russia will be able to combine high volume and high quality for anything any time soon.

EU industrial capabilities may also have issues, but they are (mostly) different ones than Russia faces.
I don’t think there is a difference between go pointers and references in python. For normal pointers to structs at runtime I suspect the implementation is very similar. Maybe it’s different for typescript because the compiler can protect you from null references statically and I assume if you are using python types the python type checker can also protect you at compile time.
If anyone is interested in running their own self guided experiments, I made an app for this called Reflect [1]. You can run self guided experiments for anything you can model as a metric in the app. We got in the top 3 on ProductHunt not too long ago [2], and I just wrote about an experiment I did with nootropic coffee [3].

[1] https://apps.apple.com/us/app/reflect-track-anything/id64638...

[2] https://www.producthunt.com/products/reflect-c052fea3-a982-4...

[3] https://open.substack.com/pub/reflectapp/p/my-experience-wit...
Trump doesn't care about anyone but himself. The only reason he ran for president again (a job he absolutely hated the first time around) was so he would stay out of jail for the myriad of crimes he committed. Now that he actually got reelected (us Americans can be incredibly dumb) he's doing everything he can to punish everyone he deems was "out to get him".

Also he adores Putin and Xi and is doing what he can to become like them. There's no conspiracy, Trump really is that much of a child.
If you’re only doing CRUD, you can use any reputable query builder or ORM. But sometimes the best model for business logic and the database table differs, and the methods for persistence are Load, Save or Add, Remove instead. That’s when you want custom SQL where the ORM/query builder is not great.

Laravel is great, but that because they have nicely designed escape hatches and their architecture is very modular.
A good bunch of "security" articles that make the news look more like scareware to me in the past years.
Makes sense, it seems like you missed languages with pointers.

I would suggest going through C. Otherwise it's like learning C++ without learning C. Zig is similarly a successor to C, (it is phonetically named after it).

That would address your blind spots and let you appreciate Zig's identity
That's the thing. Trump's actions make no sense unless you view them through the lens that he's driving the agenda of Putin.

Then again, even if a global nuclear war broke out, some of his loyalists would still be convinced that Trump is playing some sort of 3D chess and that it's all going according to his masterful plan.
> -Had Zelensky have agreed to end the war at the Istanbul meetings of April 2022, the war could have ended after only two months, and eventually Russian troops would have fully withdrawn back to the pre-war lines.

> If Zelensky tries to prevent Trump from reaching an end-of-war deal with Putin, the Russian army is likely to keep fighting until it takes by force of arms what Putin thinks he needs to secure his western border.

Which one is it?

How can Russia be, in the same analysis, a country fighting for survival, that would surely withdraw from this fight for survival if papers to that effect were signed, and capable of overrunning a whole sovereign nation out of spite?

This analysis is at best a mash up of Kremlin's talking points and wishful thinking. How can nations seeking protection against an imperialistic, bloodthirsty country that has shown repeatedly it will commit war crimes on a massive scale in the name of securing more geopolitical power be declared in the end culpable for that aggression on the basis of seeking protection against it?

No one had any problems with Zelensky's "attitude" until Trump told them to, and his followers turned on a dime as usual to comply with the new decree.
What Switzerland Gets Wrong
It makes the US oligarchs comparatively stronger within the US though, with foreign backing diminished, which is probably the main objective of this circus.
The US is the largest arms dealer in the world and sells ass tons of equipment to the EU. Ain't nobody going to be buying US arms if they think they could be cut off on a whim. Large parts of the US economy are based on arms production and sales, and a large part of the US's non-arms trade is thanks to the US protecting its trade routes and partners. If the US stops protecting its trade, people will stop preferring trade with the US because it will now be vulnerable and near impossible to secure as a smaller nation because it has to cross the largest oceans in the world.
This is an N=1 trial. Dressing your N=1 trial up with lots of pseudo controls and pseudo blinding and data collection does not make it better. In fact: putting this much effort into any medication trial makes it much more likely that you’re going to be incentivized to find effects that don’t exist. I think it’s nice that the author admits that they found nothing, but statistically, worthless drugs show effects in much better-designed trials than this one: it’s basically a coin toss.
“Technically” here could imply “not corrected for multiple tests”. But the typical qualifier I use is “nominally significant” when I don’t apply an correction for multiple tests.

Or “not using a one-way t test”.

The most appropriate null hypothesis in this lovely study is “does theanine REDUCE anxiety”, not “does theanine change anxiety either up or down”.

What impressed me most is the suggestion for an improved experimental design to remove his temporal drift by using 100 pre-loaded envelopes and only decoding the results at the end.
There is actually a psychiatric disorder (from an Oliver Sacks book)
where the patient wakes up one day with a terrible conviction that
their own healthy limbs are not theirs, and with an overwhelming urge
to amputate them. Sometimes it's so distressing that amputation is
actually done.

This kind of happened to the US.
While I agree with you, I think the problem goes beyond military equipment. There’s a lot of risk now in doing business with America in every field, because it’s so unpredictable. Why get cloud or SaaS from the US if they’re one executive order away from being forced to break the GDPR — or shut off service completely, like Maxar in Ukraine. Why build supply chains through America if the price of raw materials can arbitrarily change with tariffs? Sure, it’s a huge market to sell to, but all of those risks have real costs.
Today, the Trident Era Ends (2020)
Yes it is possible to write articles for begginners, but they should be on begginner concepts.

Writing about an advanced concept catering to begginners is a mess. It's like writing about logarithmic calculus and prefacing with an explanation on exponents.
It seems the original poster hasn't extensively tried various AI coding assistants like Cursor or Windsurf.

Just a quick heads-up based on my recent experience with agent-based AI: while it's comfortable and efficient 90% of the time, the remaining 10% can lead to extremely painful debugging experiences.

In my view, the optimal scenarios for using LLM coding assistants are:

- Architectural discussions, effectively replacing traditional searches on Google.

- Clearly defined, small tasks within a single file.

The first scenario is highly strategic, the second is very tactical. Agents often fall awkwardly between these two extremes. Personally, I believe relying on an agent to manage multiple interconnected files is risky and counterproductive for development.
Sure, but that risk is just something Europe has to eat as punishment for buying F-35 instead of building their own, it doesn't affect the new reality that US aircraft cannot be trusted in wartime.
Not at all, rust is more a successor to C than a replacement.
Good lord I’m not sure I’ve ever heard it put so succinctly. Well done.
Why can’t you proactively source your own candidates instead of thinking they’ll come to you? Especially for self-directed learners/more independent people?
Without much background in the politics, the parallel I see is this:

Group A and Group B build an economic partnership under consensual terms generally favourable to both over a long period of time.

At one point, Group A decides to withdraw due to real or perceived inequality. The timeframe of withdrawal is faster than entering, and is insufficient to unearth the complex network of roots that took generations to plant.

When the trunk is pulled, the pain is felt in vast numbers of small ways that add up. These roots are what contain the vast majority of the surface area after all.
Helpcare AI (YC F24) Fullstack Engineer
Cursor.ai feels like it is made by people who understand exactly what their user needs are, a very powerful product intuition and execution at place whereas Github Copilot isn't that bad but you feel in comparison that it is just another team/plugin among many at a big corporation with probably unlimited resources but not the drive and intuition like the team behind cursor. The team at cursor is leagues ahead.
I haven't used Github Copilot since i have switched to cursor and don't miss it a bit even though i'm paying more for cursor.
> I do find value in asking simple but tedious task like a small refactor or generate commands,

This is already a productivity boost. I'm more and more impressed about what I can get out of these tools (as you said, simple but tedious things). ChatGPT4o (provided by company) does pretty complex things for me, and I use it more and more.

Actually, I noticed that when I can't use it (e.g. internal tools/languages), I'm pretty frustrated.
just use laravel bro
So far their 5th generation fighter program has been an even worse embarrassement than the T14 Armata.

Their own press photos shows uncovered Philips screws on a supposedly stealth aircraft, and their "loyal wingman" drone used the first opportunity near the frontlines to try to defect.
Just a data point. I have a mattress encasement which has never been removed (I got it to protect against bedbugs). Dust (dead human skin) still accumulates on the surface. It might not go into the mattress, but it will be on the surface. Since the encasements are never meant to be removed, vacuuming the mattress (with encasement on) still makes sense.
Isn’t the “compromise” for platforms add proper text editors to their input fields (lessening the need for using symbols-as-text)? This should be a solved problem.
Gonna need you to provide some sources on the 'ties to the Ukrainian government' there mate. I don't think there's any doubt that he spent time in Kyiv and posted videos encouraging people to join the foreign legion and help the fight.

But as far as I'm reading there isn't any indication that he had ties to the government outside of some Russian news outlets blaming Ukraine for the assassination attempt.
I really wish we would adopt the term CADRe intead of RAII:

"Constructor Allocates, Destructor Releases"

is much clearer a phrase than

"Resource Acquisition Is Initialization"

which, in English, can mean any number of things, particularly initialziation that's distinct from construction.
Yes, I run into it, but it’s intermittent. Cursor makes some internal decisions to limit its context budget, so my speculation is that it’s related to that, like the actual updated code is just not in the prompt sometimes
I assume you have never used Django or Rails or Laravel then. With these, you get a web application with routing, middleware, schema validation, database connections, an ORM, authentication, sessions, job queues, email sending, distributed caching, dependency injection, logging,secret handling, view template rendering, websockets, metrics, and much more—right after the installation, set up with conventions allowing other developers to get productive immediately.

Comparing that to the go standard library is apples to skyscrapers.
If what you are saying wpuld be true, Tesla drivers who also have another car wouldn't have 50% lower chance of getting into an accident in their Teslas.

https://electrek.co/2022/05/27/tesla-owners-less-likely-cras...

So we can conclude you are saying is not true at least as absolutely as you claim. Touch screen interfaces are not fundamentally less safe.
Beijing schools will teach 8+ hours of AI courses to primary/secondary students
What would you do if you were a team of US oligarchs with connections to the administration and wanted to increase your share of, and power over, the domestic cake?

Tell me it doesn't fit.

Edit: this story just dropped off the main page. Currently sitting at 85 points and 77 comments. It had position 2 or so, now it has position 79.
This.

laughs in Mazda
I appreciate the high agency and citizen science here. However, I think 1) theanine should not be isolated but ingested in context (via a nice pot of tea) 2) there should be a little bit more respect for statistical methods.

While those two points appear to be contradictory (the first appears to inject noise/variability, the second is intended to reduce noise), I believe they each produce a superior result. Regarding the first point (drinking tea instead of ingesting a capsule), theanine does not operate in isolation, but instead interacts significantly with other compounds. Regarding the second point, statistics are the lifeblood of these kinds of trials, what is the purpose of a series of trials without a correct analysis? (I believe it should be standard to devote a huge chunk of time to getting the math right during the analysis, even though it is hard/unintuitive.)
And, of course, you can site a reference for those statistics. That aside, I don't agree with your overall sentiment.
Index funds are the worst. Everytime they hit the motherload, they have to sell it early on, so that the portfolio stays "balanced".

You cannot have a fund that has 95% Nvidia, it is (probably) against the law.
Apocrypha Redux (2008)
Show HN: Duga, an open-source, web-based IPTV client (WIP)
Contributions are welcomed.
Ask HN: What are some major world problems that are still unsolved?
Today it's Ukraine and F35s, who and what will it be in a year? I suppose European governments are taking a long hard look at strategic dependencies on the US right now, like the whole
economy running on top of Microsoft and Google and other US-made SaaS. If all of that went dark at once, I honestly don't know how some of the larger companies I know could keep operating. They all have fallbacks for critical infrastructure obviously but those are US-made, too...
NATO as has existed is already over. Nobody has any faith that the US will follow through on its Article 5 obligations.
> "Daylight time year round causes health problems" (There is some weakly supported evidence that this is true, that the human body really wants noon to be at solar noon)

Every single association for sleep research and chronobiology that has put out a position paper on the topic has said that standard ("winter") time year-round is best for human health:

* https://news.ycombinator.com/item?id=30691237

* https://news.ycombinator.com/item?id=30691158
Even though I have very high moral standards and refuse to work at shady places, almost every place I have ever worked, and places people I know have worked, have committed some kind of fraud. I don’t know if they all met the legal definition of fraud, but they are all fraud in my book.

I’ve seen fudging analytics and subscriber numbers to lie to ad buyers. I’ve seen people intentionally hold items over from one quarter to the next for accounting purposes. I’ve seen events use dubious counting methods to inflate their attendance figures. I’ve even heard stories about hospitals moving patients from failed surgeries back to their floor before they die in order to fudge the surgery survival stats.

A lot of this is Goodhart’s law in action. But also, when these very tiny frauds go unchecked in a competitive marketplace, everyone becomes forced to do them. If law enforcement won’t punish them for being evil, the market will punish them for being good.
Because of course there aren't any other features of a Tesla that could possibly effect the accident rate.
I used to think this, but now I think something different - isn’t Russia a useful domestic and geopolitical tool? Perhaps the US does not want for Russia either to be too weak or too strong, perhaps they simply want them to be useful.
Oh, LIST-1050, list up to line 1050 and stop. It took me a while to see how the data for 40 characters was being turned into 1000 characters (answer: it wasn't).
I'm curious for the follow up post from Yegge, because this post is worthless without one. Great, Claude Code seems to be churning out bug fixes. Let's see if it actually passes tests, deploys, and works as expected in production for a few days if not weeks before we celebrate.
The C suite wants to take the blame, so the people you deal with face to face can honestly say the decision was taken out of their hands.
Nobody is trying to get 7 TRILIONS of dollars investment on calculators being capable of doing any task, but OpenAI swears to god that any day soon their language model will became a general intelligence capable of doing all things, including math.
It's an interesting question.

I first don't see a problem with C being a basal part of the curriculum for centuries, we are already at half a century going strong.

Second, if this were to happen, it should happen with a mature language, and decided consciously by seasoned professionals.

Third. I think more than looking at other languges we should look into other types of pointers, like files, hyperlinks, assembly addresses, inodes.

To date C is the standard for pointer-pointer syntax, introducing new standards is fine, but it only makes sense with the standard syntax.

It's the canon of programming. Long live C
This is an open forum. Put forward your solution to the war so it can be discussed.
Yes, I understand your point of view, but in my experience these ORM libraries when you create a class or a structure and then the library build the SQL code behind the scenes can suffer from some relevant issues :

1. you have no control over the generated SQL and because it has to be generic and db agnostic, might not be the best option depending on the database you are currently using

2. when something doesn't work as expected, and it happens, they are difficult to debug (too many layers) and find the issue

3. they are extremely inefficient, because they have to dynamically build every time the code is run the corresponding SQL code : I'm sure most would implement some caching mechanism to prevent this , but in any case it's a waste of resources.

This is just anecdotal, but I remember trying SQLAlchemy many years ago for a small Python program I was writing for a RaspberryPi 3 : it was extremely slow. So, I removed the library and used instead the native database binding for MariaDB instead, and the speed improved a lot.

For PHP, the situation is the worst because there is no application server (they exist, but not very widely used), but the code is regenerated every time. This is the main problem in any large PHP project, such as Nextcloud. If they would adopt FrankenPHP or RoadRunner, they could improve the performance of the applications a lot.
I think it’s more like .editorconfig, included in the repo for consistency between contributors.

Also, it’s not uncommon to have IDE configs in large repos, in my experience in corpoland most developers don’t start with an already configured editor. They don’t care about Intellij vs VsCode, they just want to write PRs right now.
If you read the article, they clearly test vision in the patients.

>the majority of patients regained some sight, with some advancing from legally blind to low vision.
Wealth distribution on all economic levels.

(And captchas)
Type (and word length as a derivate of it) anything else?

Doesn't seem hidden to me
Sorry, yes, syntax. I was equating it to "purely semantic argument", arguing about the meaning of words. Here about it's where to put symbols.
I think it boils down to the fact that Trump does not understand soft power. Slashing the most powerful and influential aid programme in the world shows that very clearly. The US is as rich as it is because they created an environment of stability (at least on their own territory) and ensuring that there are markets American companies can sell into.