skysight-inc/HackerNews huggingface dataset:
I got around this by replacing my light switches with a mixture of toggle switches (ones that spring back when pressed) combined with Zigbee relays that support them, and smart switches that can be set to coupled or uncoupled.

My home office for example I set the Aqara switch to uncoupled and toggling it switches on/off the desk lamp, ceiling, bookshelf LEDs, Uplight and wall-strips behind my SKADIS, all of which are smart lights. Since it's _my_ home office, if HA is down and I can't toggle any of them using that switch, I'm probably not worried.

Areas of the house which are used by the rest of the family, have the spring-toggle switches and operate non-smart bulbs so they will function just like a normal switch/light if HA happened to be down and I'm not home to fix it.
Standard library omissions aren’t there just because.

For almost any functionality missing in the standard library, you could point to 2-3 popular crates that solve the problem in mutually exclusive ways, for different use cases.

Higher level languages like Go or Python can create “good enough” standard libraries, that are correct for 99% of users.

Rust is really no different than C or C++ in this regard. Sure, C++ has a bigger standard library. But half of it is “oh don’t use that because it has foot guns for this use case, everyone uses this other external library anyways”.

The one big exception here is probably async. The language needs a better way for library writers to code against a generic runtime implementation without forcing a specific runtime onto the consumer.
Yea, that's the kind I've got. I solved the problem by simply not using or caring about the "smart" feature, since it's pretty pointless. Why would I even need to open or close my garage with an "app" when the button is right there by the door?
I don't know enough to say categorically if it's a good or bad thing, I'm actively curious about vaccines - when something is so sacred that you dare not question it, I get curious.

Some things I learned the other day in skimming the literature that make me more curious.

- The primary method used to create peanut allergies in rats to study them is to inject an aluminum adjuvant while exposing the rat to peanut protein. Makes me wonder if it might be possible to accidentally induce an allergy in a human by injecting aluminum adjuvant at they same time they are exposed to a potential allergen.

- A significant number (every single one I've seen so far) of vaccine safety studies use a "reactogenic placebo", which can mean anything from a mild reactogen like propylene glycol which was in the placebos for some of the covid vaccine trials, to using the entire vaccine solution (in some cases 20+ ingredients) minus the active vaccine ingredient, to using an existing previously-approved vaccine as the "placebo". I see the logic that to find out how well your active vaccine ingredient works you'd want to compare to someone injected with the same solution minus that ingredient. But for a real long term safety study of the entire vaccine, it seems to me you'd want a third arm that compares with an inert / saline placebo. Here is a paper discussing this: https://journals.sagepub.com/doi/full/10.3233/JRS-230032

ChatGPT has been helpful for finding papers that talk about specific stuff; it can be hard to find anything on normal search engines.

I want to see long term safety studies showing that injecting [vaccines with] aluminum adjuvants compared with an inert placebo has no significant effects over a long time period. These studies may well exist but I have not found them. Anyone have suggestions for how? ChatGPT has failed me on this one.
I know of a few projects looking in that direction, each optimising for different things, and none getting near the capability of LLVM, which is going to take some time. I spoke with some of the core MLIR developers about this, and they're generally open to the notion, but it's going to take a lot of volunteer effort to get there, and it's not clear who the sherpa will be, especially given the major sponsors of the LLVM project aren't in a particular hurry. If you're interested in this feel free to look our paper up in a week or two, we've had a bit of trouble uploading it to arxiv but should be ready soon.

https://2025.cgo.org/details/cgo-2025-papers/39/A-Multi-Leve...

Here's a quick pres from the last dev meeting on how this can be leveraged to compile NNs to a RISC-V-based accelerator core: https://www.youtube.com/watch?v=RSTjn_wA16A&t=1s
There's barely any scientific evidence for anything related to hiring and firing. It's all confirmation bias and indoctrination.
Show HN: flagforge – Go flags code, HTML, Markdown docs all from a single config
I'm aware of that initial support, I've been followed that since they added the experemental flag.

As far as I know, it requires some non-standard usages in TS code, like adding the .ts extension to your imports at the top of your TypeScript files. It doesn't support .tsx files or any TypeScript feature that requires more than type striping. The initial support is appreciated, but it's not on part with Deno or Bun yet.

TL;DR you will still need to work on adding proper TypeScript support anyway, compared to Bun.
I'm not sure that it won't be able to come up with specifications in the future. However, the day it is capable to that extent, AI will eat most other jobs. Except maybe that of surgeons, live performers and prostitutes.
Discussion at the time

https://news.ycombinator.com/item?id=42524422

https://news.ycombinator.com/item?id=42547864
> Do you think 'surveillance' is always bad?

No. I would love for there to be many times more traffic cameras and license plate readers. Video-footage from self-driving vehicles could go a long way to getting dangerous drivers off of the road.
You probably don’t need that many mods. They can jump around between multiple matches. Looking at one match every ten minutes might yield good enough results. That scales the amount down by 10x, so now you only need 1% of plays volunteering to help their own community.
I don't. And I really would not want to.
Cool. This is Lisa and Laura, they are my two retired teachers that are now helping in the library to sort shelves.

Can you explain to them what you want them to now do?

I read the paper and I would like to say, it's confusing at best. But I'm hoping you can help out.
Usually it's called a TOCTOU bug/vuln

https://en.wikipedia.org/wiki/Time-of-check_to_time-of-use
That's not an answer when the entire ecosystem is built around the idea of adding lots of dependencies to do stuff. I don't need no dependencies, I'd like to live in a world where I can add two or three. But if the culture is so far gone that those two or three transitively import 20 each, I don't have that as an option—it's all or nothing.
What's the minimum set of skills that separates an idea person from a programmer?

If someone who can't read, write, or debug code can still be called a programmer, which unique skills do they still possess?
Recency Bias
That would be nice, and indeed moving out of Central Europe is not an option :-)
First of all the term nepotism doesn’t get used there because white managers with mostly white teams simply get called racist, and “in violation of our DEI policy.”

For white people, just having your whole network be mostly white is itself said to be a red flag to a lot of people, regardless of how it came to be that way. So the same should apply to Indian people too. Their network ought to be more diverse if that’s the only place they are going to hire from.

(Or else we can drop the quotas, and hire on merit only - I’m absolutely fine with that!)

Personally my network has plenty of both. I’ve worked with some incredible Indian, American, and Indian-American people and they’ve each earned my respect.
in SF at least, bus lane enforcement is pretty much non-existent.
Apple seems to regularly have crappy software that you're de facto locked into if you want their hardware. I care so much more about software. There's no hardware benefit that would get me to use iTunes.
I disagree -- this is a good idea, because trans people need a community especially in times like this.

It just needs some attention paid to security.
I’m saying that if you want to enjoy a city you should find things that you enjoy to do there. If you just show up it’s not surprising that you’ll be unimpressed.
By default, failing ctx.run() calls (like the accountService call) will be retried indefinitely until they succeed unless you have configured a retry policy for them. In the case of a configured retry policy where you have exhausted the number of retry attempts, Restate will mark this call as terminally failed and record it in its log as such and return it to the caller.
We use Frigate with our cameras and doorbell cam, it can detect people, animals etc depending on how you configure it; We've got our doorbell cam set up to announce via TTS how many people are approaching the door before they even get close enough to press the doorbell; great for delivery people who leave parcels on the door step and don't ring, as well as general security.
if you think this will result in any significant head count reduction you are very mistaken… no one leaves government jobs once they get one and many people are there after taking a paycut coming from private sector. I work in federal government and have not heard a single person yet saying “well, shit, gotta get another job (in THIS market, emphasis mine).
> I am curious about the issues with C++17 (vs say C++11) though.

It's about dependability and bootstrapping. GCC 4.7 was the last version implemented in C, and it supports C++98/03 and a subset of C++11.

> There are some warts here and there that C++17 fixes [..] nothing major

But it's C++17 and thus requires many more bootstrap cycles until we have a compiler. I think a backend which only supports a subset of the features of a C++17 compiler should not depend on C++17, otherwise its usefulness is restricted by the availability of such a compiler.

> I do not get the fetishizing of C. String handling is just atrocious...

C is just a pretty primitive high-level language (with a very strange syntax) a compiler of which exists on almost any system. The next complexity step is C++98 (or the subset supported by cfront), which solves your issues and is even good enough to build something as complex as Qt and KDE.

> There are no plans to support 32 bit x86

Ok, thanks. The support for ARM32 already enables many use cases.
"Labor" $1.3 billion of $1.8 billion budget:

https://www.civicfed.org/civic-federation/blog/cta%E2%80%99s...
The indentation of the lines is what matters not the number of parentheses on the last lines.

If you want to have closing parentheses on separate lines the code simply becomes to long.

I didn't understand this when I started writing Lisp, but that style has its advantages and is supported by the editors.
It's very common in transactions of this size that the seller "rolls" some equity, I.e. retains some ownership moving forward. The buyer likes this because it theoretically keeps them invested in the future of the company and the seller potentially gets a second bite when the PE firm flips the business.
Our launch post covers a lot of the original intentions and a good starting point: https://www.openhomefoundation.org/blog/announcing-the-open-...

The way the world works, you need to be either a company or a non-profit to be able to partner with the industry. Just being an open source project is not enough.

Since the launch of the foundation, we see a large uptick in companies and universities reaching out to partner with Home Assistant. A lot of manufacturers are very happy to see that an independent platform is being established as alternative to the big tech platforms. Universities want to collaborate on energy and privacy research for the smart home. We've also seen some industry donations (ie DuckDuckGo) to support our work.
if Safari needs to use google as a search engine they (Google/Apple) might want to be able to track how many attempts were made vs successful, or to make sure its up and available (its never down right?), and I'd guess this check is a way to achieve that.

As a Little Snitch user, I'm glad to be able to tell both Apple and Google "None of your business."

It's a simple little phrase that used to be very common, but people seem to have forgotten it over the last 30 years.
One question about remote access: Currently, it looks like there are 3 methods (https://www.home-assistant.io/docs/configuration/remote/):

- Home Assistant Cloud (paid)
- VPN
- Port forwarding

Is there any plan to make something like Home Assistant Cloud available for self hosting? Like a simple docker container to put on a VPS?

I don't want to deal with DynDNS to expose my home network but would prefer a Server component on a VPS with a static IP which connects to my home server and allows remote control.

Or is there already a way to do this?
CS has always been a great mind clearer. A ranked 5v5 game is high pressure and intense, lasts about 30-45 mins, and has enough human contact to satisfy me. I haven’t found anything to replace it since I quit a few years ago.
The benchmark shows lower ram usage on a very simple demo website. I expect that if the benchmark ran on a random set of real websites, ram usage would not be meaningfully lower than Chrome. Happy to be impressed and wrong if it remains lower.
The best part is that in Cyrillic languages, the backwards an makes an 'ee' sound, so 'KИ' is pronounced like 'key', pretty close to 'Kia'. I really hope someone make a stick-on badge, in the same style as the 'KИ' logo, of a 'Я', which is pronounced 'ya'. If added to the 'KИ' logo to make 'KИЯ', it would be 'Kia' in Cyrillic.
Congratulations Paras!! When I first started this post I was going to comment: Congratulations on your overnight success!! but held off :)
Anyhow, I love that your plan is to do crazy ass experiments. I hope to read about them in the near future. I plan to do similar things, albeit with a slightly smaller budget-but sometime constraints can make you more creative.
All the best!!!
Hello World, Let's Encrypt
At a systemic level, this is dependent on what "normal" purity is for users. First-time buyers on darknet markets probably are more likely to overdose because they're used to less-pure products, although I don't have any statistics to back up that guess. But if people are buying on the darknet consistently, they'll be unlikely to overdose due to unexpected purity (though they might still overdose for other reasons).

I'll admit I haven't done much research on opiates specifically for the simple reason that I have never known any active opiate addicts (though, I did get trained to administer Narcan). However, in my understanding of drugs such as coke, MDMA, or speed/adderall, which are more common in the tech scene, higher purity is unambiguously a net positive. It's been a while since I was actually involved in the overlap of the tech/festival scene but when I was around that more, I made anyone I knew used drugs aware that I had drug test kits and would let you borrow them no questions asked. I can't claim I ever saved a life, but I can say for certain that ~30 people at a festival I went to ended up riding out bad trips in medical tents or being transported to the hospital due to MDMA cut with DOC, and none of the people I let borrow my test kits at that festival did.
That last one’s great advice. I don’t remember if you can use checkboxes there and I’m too lazy to look at the moment, but I could imagine the first question being:

[ ] I am using Debian packages

and auto-closing if set.
That seems like such a bizarre restriction imposed by the app developer. They must have gone out of their way to stop this, because every application on my system can run from pretty much anywhere on my filesystem.

It's as if a Windows developer decided their program should only be runnable from a directory under "Program Files". So weird! Do they provide an explanation on their web site for the change?
I've seen people use semantic versioning to version APIs and SDKs

https://semver.org/

We at Skyvern are still doing patch versions only
The cost of the browser part is still a problem. In our previous startup, we were scraping >20 millions of webpages per day, with thousands of instances of Chrome headless in parallel.

Regarding the RAM usage, it's still ~10x better than Chrome :) It seems to be coming mostly from v8, I guess that we could do better with a lightweight JS engine alternative.
>would you know if they were dependent?

Yup, because I'm one of these office workers. Financial controller stuff in PE space & coding as hobby and interest in AI space.

There just isn't a direct equivalent thing that captures the knowledge in a machine readable way the way a code base does. It's all relationships, phone calls, judgement calls, institutional knowledge, meetings, coordination, navigating egos and personal agendas etc. There is nothing there that you can copy paste into an LLM like you can with say a compile error.

Even the accounting parts that conventional wisdom says should be susceptible to this...it's just not anywhere close to useful yet. Think about how these LLMs routinely fail test like "is 9.90 or 9.11 bigger" or miscount how many Rs are in strawberry. You really want to hand decisions about large amounts of money to that? And maybe send a couple million to the wrong person cause the LLM hallucinated a digit wrong. It's just not a thing.

Maybe with some breakthroughs on hallucinations it could be but we all know that's a hard nut to crack.

>automate dull parts

I've been trying hard to find applications given my enthusiasm for coding & AI. No luck yet. Even things where I thought this would do super well...like digging through the thousands of emails via RAG+LLM is proving oddly mediocre. Maybe that's an implementation flaw, not sure.
I feel like unpacking that, "They're smug," sentiment might yield important insights. I don't know why and I don't know what those insights might be yet, but that's my gut feeling. I also feel like there might be some analogy to the phenomenon where people who say, "I only give people respect when I get it from them," actually mean, "I only give people basic dignity when they defer unconditionally to my judgment or will."
Then again, maybe expectation is what's at the root of most suffering.
Last I saw, the VOD-service of a german gov't TV station only "showed" PG-16 films after 10pm.
Had it not been for GPL 3, or the resistance to have GCC being more modular, and Apple, followed by Google, would not have sponsored it.

The idea behind LLVM isn't new per se, there have been other similar tools in the past, e.g. Amsterdam Compiler Toolkit.
US administration reviewing automatic emergency braking rule
https://archive.is/Wh49x
You're wrong. There are some high profile cases where the system breaks down, but there are thousands times more situations that you've never heard about because everything gets done by the book and it never becomes a public outrage.
You can sort of do that with some of LLVM's JIT systems https://llvm.org/docs/JITLink.html, I'm surprised that no one has yet made a edit and continue system using it.
The Legacy of Lies in Alzheimer's Science
Saw that as well once or twice. Still doable today with ISS and Dragon or other visiting spacecraft - they are just smaller and harder to spot. :)
Poetry has no monopoly on allusions and lots of books allude to other books. More importantly, Pratchett's wiki has the annotations that I'm interested in 1 and which could be useful outside of poetry.

1. example: https://www.lspace.org/books/apf/soul-music.html
How the corporatization of vet clinics is driving up prices across the country
post co-author here, let me know if you have any questions :)
Ask HN: Thoughts on AI integrating into society over the next 10 years?
We've all been watching AI improve and improve and improve, I think the path has becomes relatively clear at this point, at least the next 5 years: we're going to get more and more sophisticated generative machine learning systems that can be used as a stand in for a human in very many circumstances.

In my personal life I see 2 very clear camps emerging:

not really interested in using it. it's not actually that useful. I find purpose outside of my work so if a computer replaces me work, oh well hopefully things work out. You(/us) tech people are really fucking stupid for doing this.

or

i'm learning anything I want from this thing! this is great, can't wait to get my bottom line fixed. every idea I have that I think society(/I) needs I can now build without asking other people. first billion dollar 1 person company when? this thing is going to save all of humanities problems!

I'm not a historian but I'd guess this has been a similar story throughout history. It's something I've been giving a lot of, not particularly enjoyable, thought to, would be very interested to hear others thoughts and their lived experience right now.
Have you checked it? The guy published a proof of the Riemann hypothesis last year https://www.researchgate.net/publication/377443163_Note_for_...
Yes, though it's not enforced when it should be.
I think we're talking about non-release builds here. In those, you don't want to use LTO, you just want to get that binary as fast as possible.
You could open your garage when coming home by pressing a button on your phone.
To me that sounds exactly like what I would expect from some of the junior developers I’ve met in recent years. Most of the business logic in JavaScript. Poor modeling of a client-server relationship, and no consideration of which parts of the system can be trusted. The design was based on the non-technical requirements doc or the mockups, and an inexperienced front-end developer asked the inexperienced backend guy (or maybe they’re the same person) for an endpoint, and for the inputs, he mapped directly the fields in the form.

Thankfully, even AI writes better code than this, so as this type of developer quickly becomes unemployable over the next few years, I think we’ll see a temporary increase in code quality.
thanks for the reply, is there value to using one TLD over the other?

edit: it looks like archive.today is meant to redirect to the best tld for the visitor so i'll switch to using .today
Bevy Rust GameDev Meetup #8 Recording
Ehhhhhhhhh

I think art should be able to speak for itself, not mire itself in an endless chain of correspondences. It gets very pretentious very quickly—the brilliance of Heidegger’s Origin of the Work of Art is that it does not neccessarily need to reference anything else—Heidegger’s is a philosophy of fundenmental ontology, so there’s no need to see a past, and yet it surrounds itself with a history from which is is foreclosed. The freedom comes in the recognition of the absence of full correspondence.
They were bought out by Turtle Beach. Unfortunately, it seems the product line has been cut down and is available from fewer retailers since then.
Congratulations! VWO was my GrowthX assignment so I’ve always followed your story - super inspirational!
When there are so many holes, the issue is often with leadership.
I doubt the NFL is worrying too much. Reddit activism rarely (never?) moves the needle. If anything, it will push more people to X to get NFL news.
Over 100nF of unbalanced Y-caps is needed at 60Hz/120V to see 5mA gnd current. That would be a big Y capacitor (2.2n or lower is common) and they’re usually used in a balanced configuration which would reduce it further. If a Y capacitor fails on one leg, you have a problem. If a Y capacitor fails is only present on one leg, you have a problem.

And if it’s resistive leakage, that’s almost a watt of dissipation - also huge and probably a short in a cable and potentially a fire risk.

5mA is a massive threshold for well designed devices