skysight-inc/HackerNews huggingface dataset:
Thanks, I appreciate the effort you put into the answer; though I know how ssh keys work and the basics about FIDO as well ;-)

I got the hyperfido 5 years ago and doubted they're still selling the same hardware today. I exchanged a few mails someone from their C-suite back then on the topic of using the keys for SSH, and it wasn't easily possible back then (also: he seemed very nice [cue Canada meme], so I didn't want to spread falsehoods about the company on HN). Actually I checked right now, and their current offerings seem to support FIDO2 (also: the model number & name changed slightly). So I suppose their current generation should work.

//edit: ah, your pointer was still worth the effort. I tried non-resident and ecdsa-sk works with my key (but not ed2219-sk). I still need a new key because I want to have a resident key :)
I baulked at installing the 'Homewhiz' Android app for my Beko washer/dryer because not only did it want access to my mic and camera, but also GPS and contacts.

Instead, I installed a smart plug with power sensor and hooked it up to a phone dashboard via MQTT and Node-RED so I can work out the current state of the machine (by power draw), and as a fun bonus I get an email at the start and end of each wash/dry cycle.

That's good enough for me - I can't see the point of being able to set the wash program by phone as I have to be physically at the machine when loading it.

If I could use an official app to see machine anomalies or predicted failures without the feeling that I am being bugged or data mined that would be handy.

Allegedly, the Homewhiz protocol is 'Open', but references lead to ISO/IEC 30118-4:2021, which is a multi-document spec for which you have to pay. I also would not be surprised if the appliance's Bluetooth connectivity won't play nice unless there's an outbound 'heartbeat' to a remote server via the phone.
> There's overwhelming evidence

I mean, this has been going on for at least 97 years if you include light bulbs:

“The cartel lowered operational costs and worked to standardize the life expectancy of light bulbs at 1,000 hours (down from 2,500 hours), and raised prices without fear of competition, in what has been described as a "classic example of planned obsolescence". The cartel tested their bulbs and fined manufacturers for bulbs that lasted more than 1,000 hours.”

https://en.m.wikipedia.org/wiki/Phoebus_cartel
> Alan Kay tried to convince people (and succeeded with many) that he owned the term object-oriented, because he was the first person to use it. He wanted it mean only his ideas, but from very early on people were applying it to a variety of ideas that were developing concurrently in the sixties and seventies, his being only one flavor among others.

Do you have any citations for this? From the quotes I've seen, it sounds like he regrets using the term 'object-oriented' for the approaches he was thinking of:

http://lists.squeakfoundation.org/pipermail/squeak-dev//2002...
Yeah, I thought the same about smart tvs, then I have been showered in ads, despite me never logging on any service, those adds were terrifyingly accurate.

Have turned off wifi from my device and never turned it on again.
... and without having the answer baked in to the implementation...
> Devices that allow tracking when no accident occurred, violate the current regulation. This is stressed multiple times. "not connected to the mobile phone networks until a serious accident happens" -- https://ec.europa.eu/newsroom/dae/redirection/document/5963

Note that the linked document applies only to eCall In Vehicle System. Nothing prevent manufacturer to install a second system, using the same or separate modem, and track user's location and actions continuously. If the law requires you to install a GPS receiver and a modem, it would be uncapitalistic not to try to gain some profits from the data.
Roombas could definitely be better. Mine gets stuck all the time. The reason I keep using it, however, is that it cleans a lot of stuff prior to getting stuck, so it still feels worth it to me.
I prefer to explicitly call it out, even if I believe this post is a fair summary of the story of Heroku. Are there points you disagree with or that are inaccurate?
That's a shame, home space is much cheaper than office space. (based on Malmo, Sweden office real-estate prices).

Co-working desks are as much as 50% of rent in a normal area of the city.

For example an apartment of 82sqm (269sqf) in Malmo might be 9000 SEK ($900~) per month, a co-working desk might be 4,200 SEK ($420~)[0]. But an apartment for 13,200 SEK ($1.3k) would likely be 100-120sqm (328-392sqf) in size.

Meaning a dedicated room in your home of 18-38sqm (59-124sqf) can be the same price as a single desk in a co-working space.

Paying 1.5x the rent for an apartment would give a lot more space than just a desk.

[0]: https://www.gamehabitat.se/devhub/

*EDIT*: just realised a fixed desk is actually more than 4,200SEK
You still are a serf, stop paying your taxes and see what happens.
How do you play doesnt work on any browser on my iPhone
It works without host access. It's just that to auto-detect devices on the subnet requires low level access across several protocols. Perhaps this could be done without host access but it seems to be a difficult problem.
The aesthetics of a 1) mobile 2) rugged 3) cryptomachine straight out of cipherpunk universe.
I'm curious, are the price comparison websites in the US for savings accounts? (I'm not US based).
Since every other blue collar profession is regulated and only certified individuals can practice it, we will probably get the same at some point in time.
> Cars used to be a safe space where one could get away from being monitored and listened to by other people. This is no longer the case

Now it's the complete opposite. You have way better privacy on an feet or a train.
Didn't stop me and I am way older than that. Sometimes you just need to play in your free time.
Plastic Recycling Doesn’t Work and Will Never Work
Yes, I Got That Reference. But Who Cares?
Seems like we missed the boat on that a while ago.
On my work desktop I do Delphi coding.
On my work laptop, I mess around with lazarus/FPC.
On my home webserver, I use PHP.
On one or more of my home desktops (PC, Amiga) I mess with REBOL/RED, ARexx and CanDo.
On one of my home desktops I do UE stuff.
Random other stuff sprinkled here and there.

"Useful RAM" depends on what you are trying to do. My UE machine has 64GB. Most of my other machines have between 6 and 16GB. My A500 has 3.5MB, my A3000 has 82MB :) Windows and Mac seem to need more RAM ha :/
They didn't say it improves the product though, just that it influences development. The incentives of producers are not aligned with consumers' wishes.
> jealousy

For what it’s worth, you could do a similar hack with 5 minutes of work and zero background knowledge if you’re willing to take a leap of faith:

1. Break open a used detergent cartridge and notice that there’s only one chip inside

2. Google the number on the chip and click the first link to figure out that it’s a “I2C Serial EEPROM”. Clearly it’s some sort of memory chip since they advertise its capacity

3. Without knowing exactly what an “I2C eeprom” is, google something like “i2c eeprom rewriter” and buy the first result: a $10 BIOS programmer for desktop PCs (which use the same 24 series eeproms)

4. Clip the programmer onto the memory chip and plug it into your PC’s USB port.

The author went a lot further because that’s what he wanted to do, but you don’t have to. He figured out the USB connector’s pinout, but your programmer comes with a clip that attaches directly onto the chip. He reverse-engineered the data on the chip and built a custom programmer, but you could just click the read button in your programmer’s software to back up the data from a brand new cartridge and then write that data to used cartridges.
Note that this applies only to eCall system. Any other system that might be installed in a car doesn't have to stick to these rules.
I realize you’re making a hypothetical point about the importance of question phrasing, but I really don’t see how this law would raise the cost of making new phones.
> And it'll show a warning on the dash

That means it will fail the bi-annual mandatory check.
You can easily find a list of many steps formula producers go through.
yes, people will take the chip out of the key and glue it to the sensor in the steering column for the ines that are still key based. for prox based ones, not sure.
I mean, it's nice to have an option for a quick programme when you have guests over and actually it's good to do a couple loads in a single day. But yes overnight I don't care, it can take 6 hours and I wouldn't mind.
I mean, that makes sense, but on the other hand, I'm pretty sure human breast milk doesn't change composition as a child ages. If it's possible to develop a formula that is "close to human breast milk as possible", the age range really shouldn't matter.
Miguel is a great teacher; it's difficult to find proper (up to date!) text-based tutorials in this era. I will also give a shoutout to his recent React Mega-Tutorial, which I've been learning and using his tutorial as one of my sources for learning React.

I did his flask tutorial a year + ago before I started learning react. I'd love to see the workflow for developing a backend Flask API first (without Jinja/render_template). It seems less straight-forward than FastAPI which I am using because I think it's simpler to develop APIs first (ala the name)
I hope they've updated that system to use a data diode, instead of deciding it was too careful.
I'm always surprised to see higher level mathematics on the front page here considering I doubt the majority of the people upvoting this would understand much of it, nevertheless given the state of how the average person views mathematics I guess more popularization can't be a bad thing regardless.

On the topic of document, quite a few times I've seen mathematicians say work on theorem provers and the sort are a waste of time and there's nothing to be learnt and blah blah blah and I think this is an excellent example of why this isn't the case. Kevin found a deficiency in his knowledge in algebraic geometry and upon spending some time on it related it to some wider topics in the foundations of mathematics (the notion of equality between set theory and homotopy type theory, for example see https://mathoverflow.net/questions/263024/does-equality-betw...). I would think there are many other things that we will discover that have been otherwise assumed or taken for granted when more mathematics is formalized by theorem provers and other tools.
If repairability isn’t a design goal, it won’t be easy to repair.

Ease of assembly is often in opposition to ease of repair. Reliability engineering optimizes failure rates during warranty and extended warranty periods. Why would they optimize repairability? It not in their interest.

The defective Apple MacBooks are great example of this effect. Politically powerful design guy prioritizes design over everything else. Keyboard technology is defective and un-repairable. Result: Billion of dollars of warranty claims.

Was that a conspiracy? No. Just the result of poor priorities, resulting in a bad outcome.
I'm slightly fascinated by this document. It's so shoddy and the language used does indeed read like it's written by high school kids, or perhaps the mind behind the time cube. And yet it's 183 pages. Why go to such great lengths to produce a document that it's very hard to take seriously?
There are a lot of similar mini dishwashers that don’t have that business model and use regular detergent. This is more like a lifestyle product, designed by a French startup rather than a Chinese manufacturer.
Great project and writeup; just one more example why we should always be cautious about "smart" devices, for that smartness nearly always aimed at eliminating customers choices.

I wonder what does the device electronics do beyond checking for the original cassette and its eeprom; it doesnt seem it would have to do anything more complex than opening water, and detergent valves/pumps for a certain time while keeping the right temperature; nothing that even the simplest uC and couldn't do; a further development could involve probing all signals at sensors and actuators during normal operation, then getting rid of the old electronic to allow the device taking detergents directly from the tanks, so resetting the cassette eeprom wouldn't be needed anymore because there would be no need to insert one.
This of course would invalidate the warranty, but for some of us that is a plus point:)
Some of the fancy microwave features can actually be useful though.

The "sensor cook" on mine does a really great job with potatoes for example. They come out about as good with that as they do when I bake them in the toaster oven or regular oven using a thermometer to determine the cooking time, but the microwave is a lot faster and less effort.
Yes, converting a cup of flour to 120g of flour is absolutely better. That way your measurements will be consistent from day to day, so you can learn and make adjustments--"This recipe calls for 300g flour, but the dough was a bit loose last time--I'll try 315g instead." (In practice I'd probably first adjust the liquid content rather than the flour amount, but you get the idea).

If you're measuring 2.5 cups of flour one day you might get 317g and another day you might get 362g, so you can't even make the same consistency dough twice.
Why is it mechanical engineers have standard sizes for all nuts and bolts but software engineers can't pull off the same feat?
Jesus Christ, it's like he's read my mind. He's hit the nail with a laser beam. Software continues to be incompetent because there are no incentives to make it competent. We need to hold people liable or they will keep acting like "craftspeople" while building the Sears Tower.
fyi, SARK tracks the inverse of ARK. easiest money i've ever made.
It's an attempt at producing the real-life thing. IMO a cyberdeck would have no built-in screen but rather provide a good goggles or neural interface. Also would be styled like a music instrument, like a guitar or a synth, for the evil genius rock star look.
Nobody tells you about ads and tracking when you buy a TV. Therefore a consumer can be easily fooled.
Neat!!!
The other day I accidentally grilled my instant meal because I selected the wavy grill icon instead of the wavy microwave icon on my combi-oven. Molten plastic everywhere :-/ It does have a knob for selecting the time though.

I get that icons are easier because you don't need to translate things for every country, but surely it can't be that much effort or expensive? My washing machine has text in Dutch and French, and it was one of the cheaper options.
> You may find this resource useful. It was written by Susan Rigetti (née Fowler):

> So You Want to Study Mathematics…

> https://www.susanrigetti.com/math

HN discussion here: https://news.ycombinator.com/item?id=30591177
It seems that less and less such devices are being produced.
I get some of what you're saying, but a lot of your posts caricature OP's position. They're not saying "don't ever choose new technology" or "never upgrade your programming language" (e.g. staying on Java 6). They're arguing that there's a human dynamic that tends to focus on the benefits of new tech without acknowledging the costs and risks, and not accounting for that dynamic can be ruinous.

Evaluating technology choices is hard. There are a lot of moving pieces. Sometimes it's 100% the right choice to use Django or Hugo; others it's 100% the right choice to use Nuxt.js. This presentation gives engineers tools to better evaluate the tradeoffs involved. It is in some ways a polemic, but to me that's just to make it an interesting presentation.
Adobe Commerce module to optimize page loads – Quicklink
Quicklink for Magento 2 attempts to make navigation to subsequent pages load faster. Embedded with the plugin is a javascript library, which detects links in the viewport, waits until the browser is idle, and prefetches the URLs for these links. The library also tries to detect, if the user is on a slow connection or on a data plan.
This was the subject of a Silicon Valley skit: https://www.youtube.com/watch?v=HcXu4_K1tMQ

This approach is used commercially. Our office is in a co-working space and we have a smart fridge in the kitchen. I should point out we also have a normal shared fridge, but this is like a fancy vending machine. You unlock with an app, take what you want and all the items have an RFID tag, so the system knows what you took and charges you. I assume the workspace managers also get stock alerts.

The other end of this is hotel minibars which detect what you take, I guess also using RFID. I know Marriott use these (Berlin for example) to stop people swapping out wine for water or juice. Fun fact, this happened to a friend of mine in managed isolation. The hotel had taken all the booze from the rooms, since alcohol was rationed. You had to order it from room service and they'd leave it outside your door. They swapped it for free, but they weren't surprised. It seems like it happened a lot, but being told at check-in that you can't touch the fridge without risking it charging you seems like penny pinching when you're charging 150+ EUR per night.
I think even the factorization of 21 was somewhat cheating no? It seems like we’re really a long way off being able to use a QC for anything practical, if ever. And that’s not even talking about cracking crypto.
We do the same, right? Oh, it's simply routed to by a reverse-proxy nginx behind a round-robin load balancer with a long deregistration delay, probably to let the application shut down gracefully. If I try to forget for a second.. what the fuck did I just say?
My point is if you want to inform people about climate changes, be accurate with visualisations (i.e. don't equate something quadratic with something linear without being very transparent about this). If you want it to not be arbitrary, put some context with the numbers/scale.

Like maybe plot temperature changes vs CO2 over time on a linear scale, and compare with changes that led to previous ice ages on that same scale. Or something of this vein.
MIT Sportcast (2006)
My take away from the abstract is to work-out as early as possible assuming the gym is not 24hours:

1) Ensures that any surface or airborne pathogen generated the evening prior is likely dead.

2) Less people creating respiratory borne aerosols.

3) Intensity of exercise is probably lower, thereby spreading less aerosols, given most people do not have peak performance early morning.

4) Someone who is sick or is recovering from illness is unlikely to get to the gym early.

5) Perhaps skip the gym during peak flu and cold season.

For decades I would get sick 3 to 4 times a year but now I haven't been sick in 28 months (personal best by 2x) since becoming a pandemic hermit. I wonder how many of my colds/flu's were contracted at the gym and have hesitated returning but miss this part of my life.
https://squaredle.app
Revenue has absolutely nothing to do with the cost of employees. The question is:

Are those salaries unusual for the positions?

Maybe market rate is $500,000 and Wikimedia is getting a fantastic deal.

Context matters.

> So there is a mismatch between fundraising messages widely taken to indicate that the Wikimedia Foundation is struggling to have enough money ... and it is accumulating hundreds of millions of dollars in assets, as well as in this endowment

Without knowing much about their messaging and transparency, that does indeed sound sketchy.

How much of that money is allocated to Wikipedia vs. other projects?
Why do you say that I have given up? I use ProtonMail for most of my personal e-mail (I just switched back to using it), I use private browsing tabs most of the time, I often delete all web data and cookies from my browser, etc.

I have also read Surveillance Capitalism, and I am almost done with Privacy is Power.

EDIT: I reread your comment and mine: sure, elites+tech companies will “win” but that is no reason to not push back.
JS is not optional in 2022. This will upset a lot of Gen Xers, but it's true.

"Do not exert meaningful effort building a website that can function without JS." is the advice I would give a developer trying to build a new site in 2022.
If I have to use a subset of a language to avoid shooting my feet, why not just use a language without footguns?
Show HN: UI Components for Angular. I'm looking for feedback
There might technically be enough politicians to fill all available positions, but there clearly aren’t enough for a competitive and diverse ideological landscape.
You should not use somebody else's car to gather topological data without permission.
Because if you throw a lot of shit at a wall something may stick.
Sustenance could also work - as a review it’s like a meal made of cellulose. Lots of action but no energy.
> Yes, converting a cup of flour to 120g of flour is absolutely better.

Yes, but you do that once and done and then continue using the recipe in the future with the new quality measurement (adjusting as needed on future cooks). OP was advocating for using their Alexa to convert every time they cooked, specifically when their hands were full of raw sausage for example.
There is no safe DIY manufacture of baby formula. It’s just not something you should attempt without being an expert. Step one is to become an expert.

The reason to not put out a set of instructions that people cannot follow is because they cannot follow it, and those that attempt to follow it will likely make serious mistakes. It would do more harm than good to put out a government sanctioned recipe, no matter how many warnings.
The evolution of the system in Bohmian mechanics includes the motion of the particles which is a non-linear and highly non-trivial equation which allows for chaos to appear.

Classical mechanics emerges from the theory under suitable conditions. An outline of the reasoning can be found in https://arxiv.org/abs/quant-ph/0112005

There is a strong suspicion in the Bohmian community that the sensitivity to initial conditions in Bohmian mechanics is an important piece of the sociological explanation for the embrace of the collapse theory of QM a hundred years ago, long before a full appreciation of such sensitivity was widely appreciated in non-linear dynamic systems.
WT = warrant
My bank, Ally, did increase its savings account rate, almost immediately after the Fed rate hike.
Now you can verify email address before people fill your contact form
> Often has a dangerously different osmolality

That makes sense, but again, for anyone who has ever taken a chemistry class, creating a solution with a known osmolality is not difficult - basically all you need is a scale. But I also don't doubt that rando TikTok recipes are wildly dangerous.

And the age range argument doesn't really make sense if there were a standard recipe for "human breast milk replacement". I'm pretty sure human breast milk doesn't change composition as a child ages, and no one is arguing you can't breast feed toddlers because the milk is for the wrong age.
Swedish way wins again
The peculiar problem of sterilizing cooked red meat
In the UK the legal framework is 'chartership', and 'chartered' is the legally protected word.
Interesting, I don't think it does here other than extreme minority of cases - because it's just not standard plumbing. You typically have a washing machine & dishwasher hookup & waste under the sink; it's pretty standardised and it's on cold.

> As an example Frigidaire, GE, KitchenAid, Whirlpool will only work with hot water

Yeah, afaik without actually looking into it, of those only Whirlpool is distributed here (KitchenAid stuff yes for sure, but not I think dishwashers) and as above I'm pretty sure they must be different models, just like LH/RH driver cars.

Of course you can import whatever you want, but then you should probably expect to deal with some such plumbing (and potentially electrical, at very least changing the plug) oddities.
Super simple Altair 8800 emulator in JavaScript