MurphyA/hacker-news huggingface dataset:
by z3ugma | 2025-06-29 22:16:33+00:00
Still working on: an enclosure-compatible open-source version of the 2nd gen Nest thermostat. It reuses the enclosure, encoder ring, display, and mounts of the Nest but replaces the "thinking" part with an open-source PCB that can interact with Home Assistant.

- The encoder ring which works like an LED mouse, but in reverse: Fully reverse-engineered and on its own demo PCB

- The faceplate PCB, which does the actual control of the thermostat wires, has been laid out, but the first version missed a really-obvious problem involving the behavior on power-on with certain of the GPIO pins from the ESP32, so I've got rev 3 on order from the PCB manufacturer.

Nest Thermostats of the 1st and 2nd generation will no longer be supported by Google starting October 25, 2025. You will still be able to access temperature, mode, schedules, and settings directly on the thermostat – and existing schedules should continue to work uninterrupted. However, these thermostats will no longer receive software or security updates, will not have any Nest app or Home app controls, and Google will end support for other connected features like Home/Away Assist. It has been pretty-badly supported in Home Assistant for over a year anyway, missing important connected features.
by geoctl | 2025-06-29 22:16:51+00:00
Thank you, I will definitely add more kind of less-technical information on the homepage to make it easier to understand for business people. As for comparisons, I have been actually reluctant to do it because I don't think I can ever do a truly neutral comparison myself and I believe it should come from neutral parties such as blogs as well as users trying to discover the best solution that works for their own use case. But since I have been asked multiple times already I will probably add some comparisons soon.
by exiguus | 2025-06-29 22:16:54+00:00
Usually, private individuals are not the target of ransomware attacks by organized criminals. Companies often have to pay a lot more money to get their data back. The Petya ransomware is a good example of this.

Nevertheless, when you are on any machine as an intruder and have normal user rights, you can still actively search the machine and network for admin accounts and steal sessions. The ultimate goal is to gain Domain Admin rights.

Besides that, it is not necessary to have admin rights to delete and encrypt data or to run and hide software.

There are also many ways, besides stealing sessions, to gain admin rights, such as through unpatched software, inappropriate user rights, zero-day exploits, and social engineering.

A common way to get users to install malware or ransomware is to bundle it with useful software that the user wants to install.
by rjh29 | 2025-06-29 22:17:44+00:00
It really depends on your personality doesn't it? If I was travelling for a week I would take one pair of trousers, the ones I am wearing on the plane. One pair of shoes, maybe two outers, one shirt/pants/socks per day. If you need more then a backpack isn't going to work.

Can take even less if you do laundry once at the half way point.
by Melatonic | 2025-06-29 22:18:26+00:00
I don't think phones have adjustable apertures actually on their mobile cameras. That being said each camera will have a different aperture and you can exploit this to get real DSLR like bokeh (blurred backgrounds).

Basically you want to make sure probably to use real focal lengths (disable digital zoom). This applies to all iPhones and androids.

Usually the main (normal) focal length camera will have the largest sensor and best aperture. Have the phone focus on something close and find the closest distance the phone can manage. This will create the biggest background blur.

On phones with longer length telephoto this will often also work if you find the closest focus point and do the same process. Depending on the actual focal length to sensor size ratio (and aperture) of the telephoto lens it may either have more or less blur than the main camera.

The Ultrawide will usually never have much background blur ability but that is generally true for a real DSLR as well
by yurivish | 2025-06-29 22:18:46+00:00
I'm working on a little website to summarize discussion trends across the podcast ecosystem. I wrote about an early prototype here[1] and also gave a presentation about it a few months ago[2] and now I'm working on an expanded "daily pulse" view across hundreds of episodes of top news podcasts from the last few days.

My secret agenda is to explore how the "information supply chain" can be tracked across the data-processing stack all the way from the original audio through transcription, the processing pipeline, and UI. I'm using language models for multi-stage summarization and want to be able to follow the provenance of summaries all the way back to the transcripts and original audio.

[1] https://yuri.is/n/podcast-vibes-prototyping/

[2] https://yuri.is/n/podcast-vibes-presentation/
by TulliusCicero | 2025-06-29 22:18:51+00:00
> I don't think that Americans (or South Africans) really understand the scars that the Nazis left in Europe.

Left-leaning and centrist Americans at least were similarly horrified, so I don't think it's an issue of understanding in the US. Musk in particular is just dead set on being a right-wing extremist now for whatever reason.

Also note that it's not just Europe where sales have dropped, Tesla EV market share has fallen quite hard in the US as well IIRC.
by rudasn | 2025-06-29 22:18:58+00:00
Ephemeral, client-side encrypted sharing of files, text, html, and forms.

Just prototyping at the moment, but the goal is to allow users to not only share files (even big ones) but also forms, like Google forms, but encrypted and one time only (read once).

The use case I have in mind is allowing businesses to create GDPR forms (with private info, consent, etc), share unique urls with specific customers, and once the data is received by the business delete it from the server.

This could be useful to businesses that don't have a customer-facing portal, but have to deal with PII and the customer needs to consent and verify the data and what it's used for.

The data is encrypted client side (web crypto) and the password either shared in the url (in the hash fragment, also encrypted by a key stored on the server) or by other means (eg. could be the recipient's dob or id number or some other previously shared or known value).

Still trying to figure out the details, use cases, business value but the core backend is done so is the client-side crypto stuff. I managed to get chunked AES-GCM working so that it doesn't load the whole file in memory in order to encrypt it, it does that in chunks of let's say 2MB. Chrome also has chunked requests (in addition to responses) for sending the file to the server, but would probably need to come up with some other mechanism to get that working on other browsers (like send the chunks in multiple requests and append to a single file on the server, but that adds more complexity so I'm still working it out).
by Melatonic | 2025-06-29 22:20:33+00:00
You could probably shoot in apple raw with the built in app and then find a free Lightroom preset (I think Lightroom mobile can have custom presets uploaded to it) and get better results.

Lightroom mobile also actually might require a subscription to edit raw files however (then again it can do a lot more for the price). It also has a free version and you might have good results shooting in a high quality .heif
by martinald | 2025-06-29 22:21:03+00:00
Ryanair already has mobile boarding passes and have done for I want to say at least 10 years?

You honestly think Ryanair makes serious money from reprinting boarding passes? I doubt I have ever seen anyone at the Ryanair ticket desk at STN for example. That compares to the 50k+ passengers a day that go through STN on Ryanair. Baggage charges of course, as is with food, but boarding passes is not a money maker for them.

Those counters don't typically print tickets, it's a different "ticketing" counter.
by skissane | 2025-06-29 22:21:15+00:00
> When that fixed belief is not common among their culture, it becomes a bizarre fixed belief.

> When, as a result of their obsession with those bizarre fixed beliefs, they are unable to function (hygiene, nutrition, finances, care of their dependents, etc.) - then there’s a problem.

But why does the issue of whether it is “common among their culture” matter? A person unable to function due to a non-bizarre fixed belief has just as big a problem as a person unable to function due to a bizarre fixed belief, if we assume the same degree of functional impairment in each case. The question of whether the belief is “bizarre” seems irrelevant, and possibly even encoding cultural prejudice
by IAmGraydon | 2025-06-29 22:21:25+00:00
While you're correct that Congress voted to phase out the program, you're wrong on a number of levels. First, NOAA-19 is not a DMSP satellite. Second, many of the DMSP satellites are still in orbit and functioning - even the very Wikipedia article you linked to shows this. There was no legitimate reason to cut off their data that we've been given. Third, JPSS and GEOS lack some of the capabilities of the DMSP, for example the Special Sensor Microwave Imager/Sounder that was still providing highly valuable real-time microwave data, including precipitation rates, sea surface wind speeds, sea ice coverage, water vapor levels and cloud properties.

So to be frank, the only thing that's "NOT TRUE" is nearly all of your post.
by bgnn | 2025-06-29 22:22:22+00:00
One thing to realize is the lifetime is a statistical thing.

I design chips in modern tech nodes (currently using 2nm). What we get feom the fab is a statistical model of device failure modes. Aging is one of them. When transistors gradually age they get slower sue to increased threshold voltage. This eventually causes failure at a point where timing is tight. When will it happen varies greatly sue to initial conditions, exact conditions the chip was in(temp, vdd, number of on-off cycles, even the workload). After an agong failure the chip will still work if the clock freq is reduced. There are aging monitors on-chip sometimes which try to catch it early and scale down the clock.

There are catastrophic failures too, like gate insulator breakdown, electromigration or mechanical failures of IO interconnect. The last one is orders of magnitude more likely than anything else these days.
by parpfish | 2025-06-29 22:22:40+00:00
The way I often hear it expressed has nothing to do with small efficiency changes or benchmarking and it’s more of a yagni/anticipating hyper scale issue. For example, adding some complexity to your code so it can efficiently handle a million users when you’re just fine writing the simple to read and write version for hat isn’t optimal but will work just fine for the twenty users you actually have.
by spwa4 | 2025-06-29 22:23:10+00:00
> Other people don't like it. They should avoid using it, talk about why they don't like it and not use products that leverage it.

How do you avoid reading AI slop, and AI ads, on the internet? Could you explain?

Also: AI is now further killing publishing (and "creators"), which had massively expanded through the internet first through blogging, and then facebook, twitter, youtube, tiktok, ... by allowing the platform owners to destroy the reach real people have by burying them in AI slop. How do you avoid that?
by FireBeyond | 2025-06-29 22:23:16+00:00
> Is it right? From my knowledge stock compensation is considered as income and is taxed.

Unless you have enough stock that you can take a zero or low interest loan against that stock as collateral and kick that can down the road until you die and there's a huge threshold for estate tax, that is if you've not got it structured so that the stock is owned by a trust.
by lakotasapa | 2025-06-29 22:23:21+00:00
Have you tried to exchange photos from iOS to Android? Also Google drive requires you to have a Gmail address.

Not well versed in all platforms but whenever I talk to others to exchange photos of events and such. It's always a tremendous pain point to figure out how/where to.

Just my observations as I am trying to figure out the most frictionless way to exchange pics.

Also reminder that each versions of iOS and Android has their own limits based on app level that tops out at their versions.

Just a big huge mess.

PS. imho. Policies don't mean jack when there is absolutely no way for you to know if they have or haven't scraped. Gmail eng already got caught using his level of access to harass ppl. And Ring /Tesla were both caught sharing what should have been private and anon videos. I understand from dev point one must be able to decrypt to debug but nevertheless, you use their service, it's theirs to do whatever they want.

Not that I'm peddling anything illegal but my family photos I've already had random files including pictures and videos that wasn't mine in my Google drive and it also wasn't wrongly shared.

CV+ML with AI now don't need human intervention to id the materials.
by Melatonic | 2025-06-29 22:23:22+00:00
If you want something lighter weight with manual controls and a much longer history I highly recommend the iOS app "Camera M".

Unfortunately Apple restricts some control of the hardware only to the official iOS camera app so in some cases you are actually best off tweaking the built in app as much as possible. I believe Camera M actually has some details about this on their support page and FAQ.

One time fee - often updated - no subscription. The UI isn't fancy but it does everything well and I've found their email support responds quickly and enthusiastically.
by princevegeta89 | 2025-06-29 22:24:06+00:00
I will give you some context here - in my high school (India) we were never taught any of the million horrible things Hitler did to people. We were only taught that Hitler was a very prominent leader and an icon of history that always won wars and held Germany and many other countries in his grip. It was only when I read about him on the internet that I found what kind of an SOB he actually was, many years later.

I was so stoned by all of that and the fact that our education and schooling hid that very fact from all of us. So it is up to us to teach kids when they grow up to allow them to know history as it exactly happened, without painting it, when the time is right.
by pogue | 2025-06-29 22:24:16+00:00
I would recommend giving Linux Mint a try. It's very newbie friendly with a desktop like environment of Windows, automatic backup creation, and a store to install pretty much any software you need from. I got my elderly parents to try it & they were both able to figure it out quite quickly!

I also hear good things about ZorinOS as it's built as a full fledged Windows alternative with built-in WINE to run native Windows apps in

You can play with them both at this link without having to install anything:

https://distrosea.com/
by brailsafe | 2025-06-29 22:24:17+00:00
Yep, I have an older friend who'd grown up with a schizophrenic mother who he's had lifelong trauma from. It's a bit horrifying. Incidentally it seems like the genx and beyond in my life never grew up with a framework for either identifying or addressing even something as common as clinical depression or ADHD, let alone the more potentially externally destructive ones like borderline, bipolar, schizophrenia. Seemed like they carried on to raise their kids with a sort of hope that if they ignore it, it'll eventually go away.
by shadowgovt | 2025-06-29 22:24:21+00:00
I used Go awhile ago for a Blockly interpreter. It's remarkably friendly; if memory serves, the ability to attach metadata to structs was pretty useful.

One hack I'm not super proud of is I implemented return and break with panic / recover. Were I to do it all over, I'd probably use continuations to model that instead.

(Side-note on Lua specifically: among the reasons I like Lua is that it's very simple and its reference interpreter implementation is some very understandable code. I did some truly horrible things to it back in the day for a game engine, and it was very amenable to getting beat up like that).
by counters | 2025-06-29 22:24:36+00:00
It just isn't helpful to assume malice. Even for the most ardent, ideological Heartland Institute or Heritage Foundation conservative, there is still a path forward in discussing unintended consequences. Just look at the post-Liberation Day rollback of blanket tariffs. At some point, the consequences of actions are felt. Systems respond even when the firmest hand tries to steady them.

At some point you take your hand off the burning stove, even if it means amputating your arm. Some folks should prepare for that contingency while those of us who can still stomach it pursue reason.
by gambiting | 2025-06-29 22:25:02+00:00
So...it makes it worse(for me). Instead of being a stupid and foolish thing he did in the moment of high emotions it just confirms he's an actual Nazi. I'm literally from Oswiecim, used to go past Auschwitz on my way to school every day - the richest man on earth doing sieg heils on stage despite visiting this place is filling me with dread.
by geff82 | 2025-06-29 22:25:52+00:00
Aside problems with Musk it has to be said that the model lineup of Tesla is poor by today’s Euopean standards. We have lots of models and brands available in all sizes, luxurious and expensive to small and fun. Tesla was a great choice in 2019, but now it is just one among many and it doesn’t boast a great design or interesting imterior.
by bbsimonbb | 2025-06-29 22:26:20+00:00
If anyone's tempted to visit, the home page is in French. Click on "Chiffrer un produit" and you're into the configurator which has English translation (top right). All the magic is on the third screen, after selecting a category and a product. The disposition of options and choices, plus prices for all choices, plus the 3d rendering, plus all the totals, all recalculate in the browser with zero latency, based on previous choices.
by daxfohl | 2025-06-29 22:26:24+00:00
Finally learning TLA+ by plugging a very simplified multithreaded Java simulation of an old project's distributed, (hopefully) eventually-consistent algorithm into LLMs and asking for translations.

I'd previously tried to learn TLA+ a few times but always eventually lost interest and gave up. This approach was quick and easy. Disappointed that TLC can't really exhaustively check more than 8 steps; being O(n!), 9 steps would take months, even after all the symmetry optimizations. Maybe will look at TLAPS next.
by kolleraa | 2025-06-29 22:26:33+00:00
I'm working on inq - a real ink pen that writes on real paper while simultaneously digitizing everything you write. Specifically working on the software for our mobile and web apps.

Among other things, my team has implemented access-based sharing using web links, like Google Docs for real paper handwriting. And we've just launched Quin, our AI assistant for real paper handwriting. Super useful for getting help with math, language learning, looking up relevant facts, generating ideas, etc.

See https://inq.shop/pages/app
by YZF | 2025-06-29 22:27:06+00:00
No. You are cherry picking incidents and creating a pattern where there is none.

I do not endorse any behavior that constitutes war crimes. You- are. Hamas use of hospitals, schools and mosques, is a war crime. Hamas combatants not wearing uniform is a war crime. Hamas targets civilians as a matter of policy, it's not an exception it's the rule. Taking civilian hostages is a war crime. Firing rockets into population centers is a war crime.

Hamas is very clear about its genocidal intents and acts in line with its intentions.

They did this long before Oct 7th and never stopped:

https://en.wikipedia.org/wiki/Palestinian_suicide_attacks

https://www.bbc.com/news/articles/cg58zqgle9ro

https://en.wikipedia.org/wiki/Avera_Mengistu

https://en.wikipedia.org/wiki/Palestinian_rocket_attacks_on_...

Hamas' patrons, Iran, and their proxies, also intentionally commits war crimes and targets population centers. They don't even pretend to be trying to get at military targets. They target hospitals:

This is strategy, e.g. check this out (Iranian forces in Syria): https://www.bbc.com/news/articles/cjw4egp7lwno

"As we pass through Khan Shaykhun, we come across a street painted in the colours of the Iranian flag. It leads to a school building that was being used as an Iranian headquarters."
by palata | 2025-06-29 22:27:38+00:00
One thing is obviously Musk with his Nazi salutes and open support to the far right in multiple European countries, including Germany. This, to me, is enough to mock anyone who would buy a Tesla after those events.

The other thing is that Tesla is a US company. I suspect that many people outside the US look for alternatives to US products. The more expensive the product, the more important the decision. And Teslas are by far not the best EVs (clearly not an ecological car, not the cheapest, ...), so it's easy to go for an alternative.

And then, for people who wouldn't mind so much what Musk and Trump and their band are doing, it is anyway a risk: people in the street will judge you if you drive in a Tesla. Many drivers have put stickers on their Tesla to show they don't support Musk ("I bought it before Musk became crazy"), but they can't do that with a new model. Buying a new Tesla that was clearly built after those events is a great risk (Teslas have been burned even though they had been bought before the madness).

All that to say, I'm surprised to see that there are still Tesla sales in Europe at all.
by counters | 2025-06-29 22:28:06+00:00
> There won’t be another Andrew because the building codes were changed so that all new construction must withstand category 5 storm force

I sincerely hope you're right, but there is plenty of evidence suggesting that this will not be the case, owing to a multitude of factors:

- not all housing stock is <30 years old and has been properly retrofitted to meet state specs

- the climates around the Gulf, which tend to be more humid, can lead to premature degradation of things like strengthened anchor bolts and roof attachments

- there continue to be immense factors related to cost and time-to-build which provide significant negative pressure towards cutting corners and minimum-compliance which may mitigate some of the attendant benefits of strengthened building codes

An event like Andrew _is the selection event_ that you're referring to.
by roughly | 2025-06-29 22:28:09+00:00
One thing I’d say about this is that other people will have perspectives that you do not that can help you be more right if you can hear it from them. You’ve got one life, one set of experiences, one brain, and the same 24 hours in the day as everyone else. Leverage other people - even if they’re not “right”, they can help you be less wrong.
by blamestross | 2025-06-29 22:28:16+00:00
You are right, i should have added "like I do" to that statement.

Its about the fact i shouldn't be using my internal model as the basis for my expectations of their behavior. I need to suppress that instinct and learn a more correct model of what an animal perceives and how it reacts that isn't built on anthropomorphic projection.

Based on the response, I need to try communicating this entire sentiment differently.
by no_wizard | 2025-06-29 22:28:27+00:00
There was a time where software companies at least did seem, if you read the historical records available, treat workers actually well on balance. Like at Google, there were secretaries that became millionaires because they were granted stock options (a practice that has gotten less generous over time and more restrictive)

I feel like from about 1996-2012 was the golden years, everything got corporatized as the MBAs flooded in around 2013.

I’m talking about early Google, Netscape, early Facebook, Sun Microsystems, flurry of Web 2.0 companies etc