skysight-inc/HackerNews huggingface dataset:
Apparently someone reverse engineered the firmware[0] to find it.

I don't see how they could easily change the password, except for perhaps using a custom tag that would only allow incrementing the values with the existing password (which would negate the point of changing the password). Otherwise it would lock existing brushes out of saving the time too. This, combined with how 99% of the users won't be tevh-savvy enough to know how to write to the tag, means there's probably not gonna be any change until they come up with a new incompatible type of brushes.

[0]: https://kuenzi.dev/toothbrush/#update-august-16-2023
I'm a Xennial and I love the Beatles. I can't think of anyone I know my age who doesn't. My kids love them. Even if the Boomers were peak Beatles they aren't going anywhere for a while.
And then it stops blowing so they buy all our Swedish electricity, making us all pay for the german environment. Except the germans.
We went all the way to magnitude –2,” Weatherley says — an earthquake so small, he adds, that it involves a slip of only about 130 micrometres along a mere 90 centimetres of the fault zone. “You still get a pressure drop of 50%,” he notes.

Interesting. Is there a rough rule of thumb that translates magnitude into slip size and length?
At least in europe there is a separate licence for glider flight.
One of the things that made FF7 special for me, beyond being my first JRPG, was that there wasn’t voice acting and I was ignorant to the fact that it was a Japanese game, so I was completely unaware of all the weird translations. This forced me to resolve my own interpretations of the characters, their mannerisms, speech patterns, etc.

I think this is what made FF8 and FF9 quite approachable, but then 10+ were jarring with the overly vocalized characters, verbalizing every slight emotion.

I think this is what led me to appreciate a less-is-more personal opinion on video game storytelling. Voice acting can sometimes be incredible. But often it’s just in the way.
Never had I thought that, of all things, heat pumps would be the ones to bring the right-wing to power back again in Germany, but here we are.

Interesting that the author of the article doesn't mention the AfD at all, or politics, for that matter, his world is this techno-utopia where we're told what "the future is" and we, the masses, should blindly follow. Very dangerous game to play.
https://archive.is/1fNvV
I’m not sure how it relates to passenger safety regulations, but it is true that in the US there is a lower set of fuel efficiency and safety requirements for light trucks.

And SUVs are classified as light trucks, hence the push by manufacturers for people to buy SUVs.

Not Just Bikes has a pretty extensive video on it: https://youtu.be/jN7mSXMruEo
You might want to get a DNA test.
They they should get sponsorships. I'm not going to subject myself to YouTube ads, nor will I ever feel any amount of guilt over it.
Phoenix is the name of the bridge, not where it has been installed. Also not an architect, but I suspect this wouldn't get installed in Phoenix as shown, I don't think it meets US ADA accessibility requirements: the slope looks a bit high, there's no level landing at the top, and the concave surface of the ramp seems problematic as well.
Neat clone of empire attack (now defunct, https://www.ianandrew.com/empire-attack).
Used to play the 10 day variants there which were great fun, although more defense focused I think.
It’s a bridge to nowhere.
Reviewing 1 year of my progress from practicing mental calculation (flash anzan)
I started learning the soroban (Japanese abacus) 2 years ago because I wanted to understand how people used it to perform calculation feats. I spent a year practicing using the abacus mechanics, and another year replacing the physical abacus with a mental abacus, so I can operate it all in my mind.

So here's some analysis of my progress. My results aren't impressive, but cultivating the mental abacus has been quite interesting!
I absolutely love this. However, my wife and kids all read EPUBS on kobo e-readers, so I wish we could somehow sync the last page read from kobo to Storyteller so that we could pick up on audiobook later. I’m not opposed to installing koreader on all of our kobos either if that would be required for syncing… it does look like koreader doesn’t support epub3 media overlays, but it does have a sync feature.
Well… a car crash is absolutely not binary. There’s a huge spectrum between a fender bender at low speed and a deadly multi-vehicle pile up on the motorway. And there’s a huge spectrum of injuries from whiplash, fractures, loss of limbs, and death.

You absolutely can’t treat all car crashes as equal, same way you can’t treat all collapse as equal. The Soviet Union collapsed for instance, and the 90s were absolutely a struggle, but it didn’t mean all Russians regressed to subsistence agriculture and there was eventually a recovery. Its member states are still around, with some doing better than others (the Baltic states for instance).
Would you, though? Ramanujan famously left out his proofs quite often, relying on his intuition which was especially phenomenal. Many accomplished mathematicians did not see his genius for what it is and it took the support of Hardy to really further Ramanujan's career and accomplishments.
While this is a nice thing to have I dread the day that codes start to require people get with this. Yes, it's a source of bugs, sometimes people need to accept that bugs naturally arise because of something called the undecideability and we need to stop shoehorning things into languages to make things safe. It makes sense in a host of features but the problem with these sorts of features is they make a lot of a assumptions, including the fact that codes with units will actually be better with units.
Numbr – A smart calculator combined with a notepad
Yes, I secretly have such a wish. I think humanity has reached a point where everything seems to be falling apart. I would rather see the phoenix burn down and a new one rise from its ashes.
What according to whom?
Germany is a net energy exporter... in the last two years especially helping out the crippled french nuclear power systems.
That's entirely appropriate.

Did the definition of irony change, too?
original creator of generals.io here (late to the party)

really cool to see people still having fun with this game I made in college! I sold the game a few years back because I didn't have time to properly maintain it, and I'm glad the new owners have kept it running.

Linking to some past HN threads on this:

- https://news.ycombinator.com/item?id=13145781 original generals.io post

- https://news.ycombinator.com/item?id=13562866 launch of the Bot API
A symbolic-arithmetic for teaching double-black node removal in red-black trees
United States Christmas television episodes
> Who's having deathwish? Status quo politicians or those who realize the problems we're facing

A subset of the latter. There are those who begin with the premise that the world is going to hell and then seek out (and amplify) any evidence they find that resonates with their bias. Doomers, if you will. It's not even that difficult to identify these folks, but as soon as one does the retort is invariably some form of "you have your head in the sand".
The basic nature of the US is to always say: more, bigger. I think betting against that instinct is a bad move.
The Holocaust
Hey thanks, there's a loading indicator around the image, but agree it could be more clear about processing and progress!
This is something I never thought about. So key codes are based on the physical location of the key on a standard layout/qwerty, and changing your layout will cause the key value to change but not the code?
Sorry about that, we'll look into that one
People will finally realize that OpenAI is a privacy nightmare.
PlayUEF
The man could write, but... Maybe you just have to be in the right mood.

Reminds me of this onion article: https://www.theonion.com/girlfriend-stops-reading-david-fost...
I'm a 3D printing enthusiast, but I have to admit I don't see any problem this is actually solving.
When these things go wrong it often doesn't cause a compilation error; it can just cause inexplicable runtime behaviour.

You may be lucky and be building a pure or mostly pure Rust program, in which case it works pretty well. Throw in some C/C++ and it starts to degrade (though it's still better than with an actual C/C++ program because you aren't actually editing the C/C++ code generally).

And are you actually using remote caching/compilation? Because there's no way you can set that up in 5 minutes.
I think even the worst climate change is something we can survive. And there's no question we can survive without fossil fuels - there are more expensive alternatives.

Running out of stuff like copper or sand I don't think we can survive. But like with fossil fuels no serious researcher thinks we are even close to running out of that stuff.
I didn’t connect the dots, sorry. Say a government agency needs to be better, like DoT for instance. How will you make DoT better? Every president puts a new leader in, buttgieg has some authority, but most DoT staff have been there forever. He can bring in some of his own people, maybe “manage out” (bully till they resign) those who don’t adopt his agenda or conflict with the people he brought in. But for the most part, DoT is going to keep doing what it does, same managers managing the people, doing the same work, protected from firing by American labor laws, and so how do you “make it better” without firing a lot of people, or moving them around, all at once?
It's worth pointing out for those of us in the US that Germany has less solar insolation than anywhere in the continental US:

https://globalsolaratlas.info/map?c=44.933135,-144.991617,3

If Germany can do this much solar, than New England is going to have a much much easier go of it.

And why isn't there far more solar in Florida, when solar is such a cheap source of electricity for running all that AC? Because of regulatory capture by utilities and fossil fuel interests.
I link to them in the post, as well as discuss exactly how I came across them.
Honestly, I appreciate it. Brushes really do wear out and clean less effectively over time, and as a user you don't really notice it -- frog in a boiling pot and everything.

But every time I swap brush heads after it reminds me, you can feel how much more effective the stiffer bristles are.

It's not like razor blades where it becomes really obvious from tugging that they need to be replaced. Brushes just slowly get softer and, if you're like me, you just don't notice.
I’m visiting north of panhandle right now and walked through Haight and into GGP yesterday and it’s been absolutely lovely.

Aside from one well-dressed dude who let his dog shit on leaves on a sidewalk and just kept walking. But that’s not what you called out.

Also, have had nothing but great parking. Left my car in a no-bump spot now for a couple days (an isolated space, no cars in front or behind).
There have always been scientists, at least since the first human formulated a hypothesis about nature and tested that hypothesis with observation or experiment. The term “natural philosopher” is much younger than the science of astronomy, which dates back to pre-agricultural history.
I think this article is, as is often the case, a complete failure of imagination. You would think that by now zero-sum thinking had been forever proven false, if anything the collapse of the Soviet Union should have put this myth to rest forever. But no, the author seem intent always on looking at the world as it currently is, as if it is a snapshot in time, and not instead as a constantly shifting mass of endless feedback loops, self-sustaining and amplifying. Life itself is like that; if one were to look at a body, one might predict imminent death by viewing its obvious maladies. Life is like a gyroscope or atom, staying in balance through its spinning. The world will survive, so will the ecosystem, and so will civilization. What will happen is a reduction in the number of humans the world can support, but even that is in question. There will be winners and losers. Because technology and economics are the innovations that lower resource cost and raise efficiency, we can science our way out of this if our political systems can regain their coherence. The last thing we want to do is to remove hope from the patient. The prognosis is not bleak, the patient requires a care plan and treatment is necessary. Leeches are not advised at this time.
> It beeps a few times when the status changes

Every time I turn it off, the Philips Sonicare plays a loud series of beeps, near my head, at times of day when I'm just waking up or about to sleep, for a toothbrush head that is well within its lifespan.

The only supported way to stop the beeping is to throw out the current toothbrush head, and pay Philips more money for a replacement that isn't needed yet.
I am definitely not looking for georgism or distriutism because the butthurt marxist camp are definitely marxist in origin because the stuff the espouse is definitely marxist in origin, just generalized to other arbitrary dichotomies (race,sex, gender, etc) and put through a critical theory lense to come to the same incorrect conclusiin they always come to, destroy the current system because it is oppressing the utopia. The libertarians are definitely libertarian by their own profession as well.

I am also not advicating for either of thise systems because i do t care how concentrated capital gets except for the situation where the accumulation gets to be so much that it allows the holder to exercise market power to exclude competition among other negative things that push prices above marginal cost. It is very market specific.
They should have the right to express themselves freely but people need to understand that the bar to do so is so much lower than “submitting a paper” as you say.

Therefore any uninformed, emotional crackpot can submit a rant with no proof, no evidence, no citations, with no credentials so it’s not even an appeal to authority, at best it’s an appeal to emotion and or intellectual laziness.

I grant you the freedom to express yourself freely, and in return you grant me the freedom to call your low-effort rant garbage. Its a two way street.
I look at "new", for the same reason. Great stuff lies in there.

I have tried using an autopager extension in order to get a digest for the day, mainly to peruse later without having to click on "more"

My "problem" is probably that my mind seems to want to scan vast amounts of information at once, and that a video or paginated information seems to have gaps in it that the mind wants to fill in.

So, my Hacker News habit is more like taking a newspaper (what's that?) along on the train (I used to do that!) than watching a talking head on TV read a limited amount of articles, not of my choice on the tube. (The TV is somewhere in my hardware museum.)

Cheers, everyone who scans it all.
Same, mainly because I like a fairly large font size, 17pt. Makes it tough with long line codebases though...
It is also great for kids.

My oldest has read it multiple times, and my first grader has started reading it (struggling with all the big words). One of the longer lasting Christmas gifts I bought.
If you can’t see bad behavior on both sides when it’s pretty obvious here, I’m not sure it’s worth my time providing specifics. I suspect it’ll just be explained away. “From the River to the Sea,” for example. Just wink nod “that’s not what it means”
Strangers Got My Email Address from ChatGPT
> but it is the antithesis of science to repeat that 'scientists say' something without knowing which scientists say them and why

There are a few issues mixed up in this.

First, we all hold core beliefs about the world that we can’t justify from first hand experience. Many of those beliefs boil down to “scientists say”, but they’ve been in the public consciousness for long enough that the beliefs no longer evoke deference to scientific figures, e.g. very few people believe the earth is flat, but would not be able to tell you why, or who was involved in proving this.

While climate change deniers may pull the “scientists say” card, and while I think it’s worth being extra wary of claims that falsely invoke science, I think that this kind of science denialism is orthogonal to the ongoing practice/reality of “trusting science”, which is something that most people must do for practical reasons.

Put another way, most of us have to “trust the science”, mostly blindly, and there’s very little we can do about that. Helping people discern who they should trust seems like the most important area of focus.
What does this have to do with the culture of this site? Politics for politics sake doesn't belong on this forum. Politics that affect technology or technology that affects politics would be more appropriate.
We don't pay? We paid like 40 cents per kwh im late 2022, vs 26 cents in Sweden. Feel free to blame whoever, but German end consumers are probably not to blame.
Too bad tectonic shifts move about the same speed as the growth of a fingernail (some places even more). Land surveyors and will never go out of business. GNSS cannot possibly handle the resolution of a Multistation and theodolite.
It's reasonable to allow them for certain positions, such as executives. Since NDAs aren't perfect and certain knowledge can and will be transferred. But only very high level positions should ever be subject to them.
Darwinian Gastronomy: Spices taste good because they are good for us
What does heat pumps have to do with the AfD? To me (a western neighbor) they stand for racism and hysterically dubious fiscal policies combined with voodoo economics. That could just be reporting though. But then again we have our own version of that as well.
How does the plugin system work in kak? I see the author has a plugin built as a CLI app binary, how does that interface with kak?

Also curious what's the capability of kak's plugin system. With vim you can almost do anything with vimscript, even create any UI by creating new buffers + setline(). What does kak provide for customization / scripting?
That still requires semi decent translators. Otherwise you get some pretty silly dialog like "You spoony bard!": https://finalfantasy.fandom.com/wiki/You_spoony_bard!
Neither reckless nor dangerous, not sure why you would think it was either when there was an experience pilot right there who could have taken controls at any moment if necessary. As a sibling comment points out it's the equivalent of him holding your hand while you're controlling it. It's you would have been able to put in any dangerous control inputs without intentionally overpowering him.
the interesting part is main author of the research just did his experiments in home. he contacted a professor and hope professor do research on his plant. but the professor encouraged him finish this by himself. unfortunately, this why critics found problems in it.
How much were the holes?

Do you know temperature at that dept?
> It's true that MSVC doesn't have an equivalent of -fno-strict-aliasing, but that's because it just doesn't apply optimizations that assume strict aliasing in the first place. Admittedly the picture around signed overflow is more complicated, but it's essentially the same story.

Of course it's fine if the compiler doesn't implement this as an option, but rather as the default behavior -- as long as this is actually a documented guarantee, rather than "we just haven't implemented those optimizations yet, we might start exploiting this UB at any point in the future". I'm not familiar with what guarantees MSVC documents in this area.

> By that standard the Linux kernel isn't written in C.

I think that in a very real sense, it isn't. The kernel is written in standard C plus a few hundred GCC extensions, of which additional compiler options are but a small part. It took very extensive effort to make the kernel compile with clang (which already was mostly gcc-compatible, but nowhere near enough for the kernel's level of extension use).

> Even though Postgres compiles when -fwrapv and -fno-strict-aliasing are removed, and still passes all tests.

I think there is a lot of difference between "requires signed integer overflow to be well-defined because we explicitly rely on it" and "disable optimization based on signed integer overflow as a hardening measure, in case we got this wrong somewhere".

> The implication of what you're saying seems to be that all of these open source projects each independently decided to "go there own way".

You kind of make it sound like use of these options is common. To the best of my knowledge, this is not the case, and these projects are rare exceptions, not the rule. So, yes, they decided to go their own way (which is perfectly fine.)
Also, as the article rather eloquently points out, elderly retired people continue to the economy in many ways, just not by drawing a salary. They spend plenty of money, provide free child care for people who are still working, volunteer, work part time...
I’d love to hear more about your design, and retrospective on the decisions. We are about to undertake a design for a new build and energy efficiency using passive technologies is something that matters to us.

We had been planning a highly insulated slab with exposed concrete floors, but your comments on having to run AC seems concerning if I am reading it right. We plan for awnings to keep sun off the windows in the high summer sun.
ChatGPT estimates around the total warhead sizes of rockets from Gaza to Israel at around 200,000 kg. Maybe that's off but let's say 100,000 kg, and say 10,000 kg of that wasn't intercepted. Still seems like significantly more than the 500~700 kg warhead which killed 59 in Hroza, for example.

Looking at this another way, if Hamas could target things like nightclubs, wouldn't those have something like 50x the population density of the general area?

> there's plenty of examples of comparable unguided weapons causing similar casualties numbers when fired at cities

Even when fired from distances on the order of 70km (the distance from Gaza to Tel Aviv)? Aircraft using dumb bombs tend to get a lot closer to their targets.
Journaling.

Giving myself the ability to take notes on how I'm feeling has helped me discover the negative patterns and reason about them with more clarity.

Ive made a ritual of it, I go to my local cafe and write. Maybe I write a few lines or several pages, I try not to be dogmatic about it. I think this lowers the activation energy: I don't expect to write anything revolutionary but rather to simply express my current state.

I guess you can think of it as a separation of logic and state! You're writing down your emotional state and then reflecting on it. Somehow when it's written down it's much easier to reason about, similar to how people give better advice to their friends than to themselves.
That's just plainly wrong.
A push notification will wake up the app for 30 seconds and in this timeframe enables it to receive all new messages directly from the xmpp server. When Monal receives an additional push message within these 30 seconds, the background time is increased by apple for another 30 seconds, resulting in a higher power consumption without any benefit.
That's why our pushservers ratelimits (lets better call it: deduplicates) pushes to 2 per 30 seconds.

Ceasing to operate our pushservers would be the same as ceasing to develop the app itself. And that would be bad even if no pushservers were needed.
So no, it is indeed unthinkable to stop offering these pushservers.
If you want development and the operation of the push servers to continue, you can always donate some money. Currently our funding especially for the push servers could be better…