skysight-inc/HackerNews huggingface dataset:
> IDE drives had two jumpers to set master vs slave

Or in some cases one to choose between to the two.

> but didn't late era PATA also have auto configure for master/slave?)

That was “cable select”, enabled with either an extra jumper or (common if the were separate master and slave jumpers) by jumpering for neither master or slave. Here one of the ground pins was not connected in the far end connector on the cable so a drive could decide what it was by inspecting the properties of that line. You could make a CS compatible cable by cutting that line on a non-CS cable.

I remember this being around at least as early as 1999, and drives coming set to CS by default at least once 80-conductor cables were common, though I also remember never really trusting it and explicitly setting Master/Slave as I wanted - setting one or two jumpers was no hardship (the vast majority of drives had a little jumper diagram on the printed label so you didn't have to look up the magic anywhere), and you had a touch more cabling freedom (you didn't have to care which connector master was plugged into, it was master irrespective) which was a small mercy with wide ribbon cables.
No it isn't, before around 2015 WinCE (Embedded) was a completely different codebase.

Now, Windows is made up of "layers" - Onecore, OnecoreUAP, ClientCore etc.

Desktop, Embedded, Server, Xbox are just one of these layers now.
I've also used it successfully with gmail, and others.
I think it depends a lot on the application use cases and requirements.

Things like:

Will there be spikes in demand 50x higher than baseline usage? I.e. how fast and efficiently the system needs to scale up?

What level of reliability is needed? I.e. is it really a big problem if the system goes down for an hour a handful of times throughout a given time period?
In practice this also makes it rather challenging to discuss non-AML issues with clients, because if you’re always willing to discuss non-AML issues it quickly becomes clear which issues are AML issues.
Unmotivated details are also my pet peeve. I want to know why something is important or valuable before I decide to invest my time and energy into it.

Other people generally don't care about your personal struggles with a problem, so leave them out. Or at the very least don't lead with them. Lead with something that piques the interest of your target audience.
Yes, but is it contactless?

If I write you a letter on a piece of paper, is it wireless transmission? Mind you, paper has no wires.

Contactless payment is the marketing term for NFC technology. It has nothing to do with you not interacting with other people.
Does Espressif have large marketshare outside of hobbyists?
Here are some numbers for applicants per apartment in Germany:

https://www.immobilienscout24.de/ratgeber/immobiliensuche-ti...

(I believe they report the number for the district with the highest average.)

München: 77

Stuttgart: 75

Köln: 53
This is very interesting, thanks! It reminds me of a friend's adventure, he found a contract containing some ETH that could be called with some more ETH and would send the entire sum back to the caller. He analyzed it a bunch of ways to make sure it wasn't a scam, and then sent some ETH to it.

It was a scam.

I wonder how it was done, Etherscan didn't show anything and compiling it led to a few bytes of difference between what was compiled and what was deployed.
Perpetual motion machines will never work out, as the laws of thermodynamics forbid the creation of energy
The topic sentence idea is particularly valuable, and it's something I try to pass on to students. I also use latex macros to turn this on and off (and to put in margin notes, also). All of this advice was so similar to that I give my students that I went to the author's homepage here on HN, to see if it was somebody I had taught. (Nope, wrong field.)
A short message instant messaging system can not replace a long message offline capable system like email. They are fundamentally different things.

The achievable security is significantly higher for an offline capable medium for example:

* https://articles.59.ca/doku.php?id=em:emailvsim

It is clear to me at least that we are stuck with at least 2 problems here. I have wondered if you could at least generalize the two modes in a way that would allow you to have one client and let the user decide.
Isn’t “take credit for your whole life” expected for most homes?

The expected market price of a home in terms of rent should be “what you can afford”, and with that argument the expected purchase price would be the number that makes the capital cost of a loan the same as the rent (minus some maintenance and other factors).

If interest rates are tiny then the expected mortgage for a house will be huge. Especially if there are no regulations requiring the length of mortgages.
In Iceland that's a bit easier right?
A string, ISO 8601, https://en.wikipedia.org/wiki/ISO_8601
Preferably RFC3339 (which is a specific profile of ISO 8601) but, as noted in a sibling comment, it isn't always appropriate for future dates.
That speculation is in direct contradiction with everyone here who claimed their much more recent passwords had also been compromised.
Printout of 97B BGP announcements from 256 Internet router in 2021
I remember when lastpass had a security hole that could expose any password in your vault by visiting a web page. They thanked the security researcher who found it with a paltry sum of $1,000.

https://www.theverge.com/2019/9/16/20868111/lastpass-bug-exp...

>In a statement posted on its blog, LastPass downplayed the severity of the bug. The company’s Security Engineering Manager, Ferenc Kun, said that the exploit relied on a user visiting a malicious site and then being tricked into clicking on the page “several times.”

This was what led me to dump them and delete my account.

I thought at the time that A) they're sloppy and B) the next exploit will 100% be sold on the black market for minimum an order of magnitude higher price.

If there were a common exploit among the people on the HN thread like a compromised chrome extension I think they would have discovered it. There were a lot of people on that thread, a bunch of invalidated hypotheses and no clear commonalities.

Edit : i made a mistake - it only exposed the last used password in the vault. Pretty bad but not quite as awful as I first thought.
At the end of the page it seems the university offered some unrequested advice on the second law of thermodynamics.

It was dismissed on the grounds of the sun being "eternal" and gravity being an energy that can be "harvested" in the same way solar energy can.
It's dependent on the organisation's style guide, so not a 'hard and fast' rule, but you're correct

Other examples like this are whether numbers are spelt out (eg one vs 1), and at what point that changes (eg spelling out "ten" but writing 1,000)

But yeah, depends on the organisation.

Check out how the New Yorker deals with the word co-operation :P
No contact required: Covid fuels vending machine revival in Japan
Just look at the user-friendliness of FOSS where there are no managers, versus commercial software.

(I still prefer FOSS, but user-friendliness is not where it shines.)
if you need context, e.g. location, you can still save it in another field and you will be able to correctly display localized time at any point given the universal timestamp and the current location. Or you can save properly localized and tz-aware time, I just find timestamps safer from pitfalls.
> It's probably just some largely irrelevant garbage.

bronze is not something they'd throw around for trinkets, if it were, it'd be iron or lead.
Oh man I just found your other project: https://github.com/tannercollin/t0txt

I last have a command line pastebin called pcopy, which I host on https://nopaste.net

Great minds, I'm telling ya, great minds.
> Is phase 2 that useful?

Yes for preparing the upgrade seamlessley for developers, administrators and users.

you can prepare your buildscripts before it breaks, you can build it easier as feature/forward/backward toggle

same logic and code with different toggles is better
I don't know about Finland, but Switzerland is full of embarrassing facts, having provided financial and banking services to all manners of characters including Nazis.
Props for pass. (Is it GNU pass though? I can't see a mention of it being a GNU utility anywhere on https://www.passwordstore.org/ - I only see it's a "Unix" password manager.)

I have a rented VPS whose main two uses are being my IRC host (irssi running in a tmux) and hosting my Git repository containing the pass password store. As long as only I can SSH into the VPS, my encrypted password collection won't leak; as long as there is no keylogger or clipboard logger on the machines I use pass on, my passwords are secure. (I assume that SSH and GPG are unbreakable, which seems good enough of an assumption for the time being. Perhaps I'll switch to passage instead of pass some time in the future.)
I have a Gobo VM set up, but I have to warn you, in the latest ISO the package manager is broken, it requires a loopback device, which isnt present in the install (why?)
Misinformation is harmful for the climate.

The biggest recipient for energy subsidize in France is fossil fuel, and the lowest is nuclear. This is despite the fact that fossil fuels account for the least amount of energy, and nuclear the highest. Renewables sits in between. Fossil fuel subsidizes is on the rise, especially for oil and gas.

What France (and other countries in EU) should do is to cut those subsidizes for everything, and an additional carbon tax on top that directly targets the energy sector. That money can then go into a tax reduction/social support for individuals most effected by the increase energy prices, while at the same time letting fossil fuel industry die a horrible death.
OT: The fact that Chrome offers to bring my passwords from browser to browser, means that they are being stored in plaintext by Google.

Aside from that I probably gave them permission to log in as me in one of the EULAs, why is it OK for them to store my passwords unencrypted. Who guarantees that there are no leaks at Google? Who guarantees that some malicious browser plugin (there have been MANY) has never figured out how to access my passwords - especially as if such a plugin can get the password to identify myself to Chrome, it can login anywhere to get the passwords.

Anyways, whenever I hear of leaked 1Passwords, I figure it is in such a vector - login on the browser. And the fact that they are doubling down on browser login, makes me less secure.

Paranoid, much?
> The GNU and Linux world is really good at not breaking ABI compatibility ...

If you exclude like every user land library there is (including the glibc)
How Y Combinator Changed the World
So I'd say you are arguing against using timestamp representations for any dates far in the future since they can change depending on what happens with timezones and DST, but timestamps cannot.
Episode 34 featuring former Fraserburgh keeper Neil Clark
Boston Dynamics’ Stretch robot can move 800 heavy boxes per hour
Exactly. Joby is just one of many. They might fail and probably will.

The reality: multiple companies are currently flying viable prototypes. A lot of the issues are at this point no longer issues: they are solved problems (or at least very solvable). The solutions might not be perfect but we are beyond proofs of concept at this point: these things are flying.

The math is known, brutal, but not a show stopper. In short, within acceptable parameters of e.g. limited range (but also cost), these things can function as advertised. There are a bunch of uncertainties remaining that are essentially non technical and boil down to regulation, market dynamics, and people buying into this stuff.

The main psychological issue is that people have been trained to believe that planes are complex machines that require advanced skills to fly, a lot of maintenance, and a high cost per hour/mile. While they are reluctant to let go of these notions, none of that is true for electrical planes. Think of them as a vacuum cleaners with wings and some power source (i.e. batteries or fuel cells). Simple to manufacture, maintain. and operate. Reliable too because there's very little that can break.

It's the exact opposite of the complex, unreliable, expensive to build and operate planes that we have today. Their unreliability requires constant vigilance in the form of maintenance, inspections, and vigilance that requires extensive practice and training. You are not even allowed to operate a plane unless you can prove that you have gone through extensive training and have enough recent experience flying a plane. Flying a plane requires deep knowledge of all the complex machinery, its failure modes, and mitigations.

Electrical planes not so much. The prototypes on the market right now have in common that they are "fly by wire" where pilot inputs are very limited and dumbed down to the point where you might wonder what the role of the pilot exactly is (some of these things are autonomous from day one). They are mechanically simple (lots of reliable electrical motors, wires, and batteries). And they cost a certain amount of $ per hours which is a function of the (long) mechanical life of the engines and the rest of the plane and the cost of KWH.

The main argument in this video is that the FAA is going to be a PITA. That's correct; that's their job and they are good at it. But that doesn't mean it's a constant in the universe. Ultimately some country will start allowing these things and likely at that point FOMO and politics kick in. Simply put, if e.g. China (a likely place for this to happen) starts living in the future by manufacturing and operating these things at scale, there's absolutely zero chance of the FAA being allowed to hold that back in the USA for very long.
Protocols over something, i forget.
Thanks, but "past" link does not show past discussions of the posted article, just older states of HN.
Just store the time stamp and time zone separately and update the time stamp to reflect any changes to a time zone's offset (if that actually happens)...

It takes a bit of housekeeping, but isn't especially difficult.
> I think your confusing Germany with another country, I've never seen a 100 person line for an apartment there

Not a 100 person, but at least in Frankfurt it is quite common to show up to a rental apartment viewing where a lot of other people are also visiting
> We have already seen early Rust code not compiling with new compiler releases.

I haven't really seen that happen with post-1.0 Rust, which is everything onwards of early 2015. I believe they've since tightened a couple of edge cases due to soundness issues, but nothing worse than that.

Would be interesting to hear about your contrary experiences.
No, the authors of the article seem to be writing from personal experience and have used an interesting analogy to describe the solution in somewhat geometric terms (a “watershed”). If there were some mathematical way to describe the wiring of the neurons of someone making good decisions maybe they would have used that instead. Absent such a concept they resorted to metaphor instead. Such is the burden of philosophers.

More generally I would cast the skill of decision making—while being creative—as this: it’s the ability to navigate a many dimensional design space.

Normal engineering has been reduced to a series of unidimensional logical decisions. This is my constraint…these are my material properties (or whatever) and I shall optimize for cost. Easy peasy. A computer could do it. This is the realm of building codes and strict industry standards.

But to be creative, you need to navigate a large search space of ideas. Every decision you take opens up new pathways and poses new challenges to solve. What is the best path through such a space? Copy someone else’s design and call yourself an innovator? Stick to first principles? Develop your intuition and then use it to guide your choices? Iterate often and fast? Being creative involves a completely different mindset for working a decision making…and I think it’s different because navigating a large dimensional idea space requires more than mere logic. This is what distinguishes creative people from mere mortals. And decision making in such a space has to be different too.

That was why the article was so interesting. One day there might be a mathematical way to define this problem and solution properly. Until then, like philosophers of old, they will have to resort to metaphor to explain what they have grasped with their minds. Some people will get it and some will not. But it’s not nonsense business-speak.
Uber and Arrival design “super minimal” electric car for ride-hailing industry
> I remember when lastpass had a security hole that could expose every password in your vault by visiting a web page.

I remember when KeePass browser plugin had the same issue. The security researchers were not paid.
Colectiv and Gunda.

Before Colectiv I knew from first hand experience the shocking amount of corruption in Romanian healthcare, but this was another level. And the movie helped.

Gunda was the most beautiful and most shocking movie of the year. Far more powerful than Smith's "Meat is Murder". I had no idea.
I thought Ethereum used something like EdDSA where the nonce is deterministically derived from the secret key and message hash using a one-way function
That doesn’t prevent them from being open & honest about what caused a security incident and what they’ve since done to ensure they’re highly secure.

Furthermore, I’d argue that Firefox & chrome password managers probably have several orders of magnitude more passwords stored (and therefore much more highly targeted), yet they don’t seem to have annual security incidents. And you can’t even pay for those products.

People stealing passwords are probably doing it to eventually make money. Criminals could save themselves a ton of work by just directly hacking the banks, yet we don’t hear about highly regular complete compromises there.

Furthermore, if operating a password manager service puts a huge kick-me sign on your service, why don’t the other password managers have plenty of incidents?
Bug bounties paid for by the users :(
Mouse. He stores them in his USB mouse on a piece of paper. No one would look in his mouse.
I love this so much. Will definitely try it out
Have to agree with the majority of commenters here. I’m an American expat in Berlin for 2 years now and the housing market is completely broken. Not only are prices continuing to go up, but the governments are blocking building to meet demand for affordable housing and renovations of older housing. If a person is able to buy something that is affordable in a major city, it is guaranteed to need an equal amount invested in renovations. In general the German population doesn’t care about owning property (last I saw only 40% of the country had actual interest in home ownership) and so this puts the market in the hands of the landlords entirely.

Germany is currently trying to combat against conglomerates coming in and buying out buildings to own outright and rent out, setting their own price for the rent. This kind of renting is becoming more and more widespread which is also contributing to the ever rising prices for rental housing.
Can you elaborate and explain how this relates to the topic and the latency issues mentioned in the post?

iSCSI should not result in latency issues once the environment in the game is loaded into memory.

The experience with the Vive Cosmos was considerably better when using it on the native Windows 10 installation. This was also the case when being tested on a completely different machine that I had access to.
This and the following essays were recently released as an open access book[0] and PDF[1]

[0] https://books.ub.uni-heidelberg.de/arthistoricum/catalog/boo...

[1] https://books.ub.uni-heidelberg.de/arthistoricum/reader/down...
Using athletics as an example, it's quite common to see the best players making $30+ million/year while their peers doing the same job (albeit not nearly as well) are getting paid half a million.

The peer pay differences are less pronounced in other fields, but why would we assume people are "essentially the same" at their output? I have definitely seen full stack developers that are "doing the same job" 3x-5x better than some of their peers in many cases, when you compound quality and efficiency. Not every company has enough people for tiered job rating buckets like Google, Amazon etc.
>Our investigation has since found that some of these security alerts, which were sent to a limited subset of LastPass users, were likely triggered in error.

Thank You. We can now all go back and enjoy our holiday.

Edit: Hold on a min. "likely triggered" means they think it is triggered in error but still not sure?

Side Note: I really dislike these "updated" articles with new reference that are not "clearly labeled at either the top or the bottom of the news. I have no idea when that LastPass statement was added to this piece, was it before the HN headline submission or after? I have no way to know if comments or HN readers here are reading the same as I am.
Yes a catalytic converter would make the stove suitable for widespread use in a city. Though it seems like NASAs solution to the space pen problem…As the old saying goes … “the Russians just used a pencil.”

In this case the Russians just used a heck of a lot of bricks. It’s a solution suitable for Siberia…where You don’t want to trust the fate of your winter nights to something with a catalytic converter!

Or worse yet, a wood stove with firmware! ( Unless it’s damn simple. )
That's interesting, how does glibc maintain ABI compatibility? Alias attributes?

Even if glibc does it, if other libraries expose time_t in their ABI and don't do the same, then it's the same problem.
> A huge chain of dependencies. Security issues aside, I prefer my embedded code to be lean and clean.

Where does your limit go for that? I wrote a eurorack modular embedded thing on Teensy 4.0 (imxrt) in Rust this year. I just inspected the dep tree, it's 38 crates, with 1 being my own.

https://gist.github.com/algesten/9617fc795f2fc94009f1ed311b1...

It was a joy to write this in Rust, I look forward to my next project. This was done with "stable" (not nightly).
Infinitely many IIRC. Era isn't sent in the protocol, it's determined implicitly - if you know the time correctly to within a few dozen years you know the right era
Imagined meaning: work, but fun!

Actual meaning: play, but boring!
I'd avoid using that too then.
Yes…it’s not a solution suitable for western style houses. But maybe if you designed your entire house around the large central fireplace…it could work. I imagine that’s what they do in Siberia.
The problem here is that the venn diagram of "people who care enough about safety to have an opinions" and "people who's minds won't implode when faced with a tradeoff that cannot be easily side stepped by inputting money" and "people who are ok with subjective solutions that are not one size fits all" are very nearly three separate circles.

The obvious answer here is to use one type of beeper in quiet environments (e.g. warehouse forklift) and one beeper for loud environment (scrapyard forklift). Of course that opens the door to subjective decisions (the inspector may have to judge whether a beeper is appropriate) and gaming the system (a workplace could run loud machinery at reduced speed) and the vast majority of the people trying to handle workplace safety are coming at it from a perspective where that is a non-starter. You see this any time the subject of "required" PPE and the health and safety implications of it when worn in extreme and non-typical workplaces. People get tied in all sorts of ideological knots when it becomes clear they can't just sling one size fits all solutions at problems.
Did Zarathusra Love Emojis?
No, it's not. Nearly all Open Source software has terrible UX/UI with really questionable decisions regarding almost everything besides the technical aspects.