skysight-inc/HackerNews huggingface dataset:
That is not what this attack does. You steal the laptop and then do a trick to unlock the secrets without giving back the laptop. Your MITM is fooling the fingerprint reader and the OS, not the user.

The point of the system is to protect against an attacker who steals the laptop so it is a complete failure.
I think that how people feel about versioning tends to correlate with their attitude towards making breaking changes to their interfaces.
Some people DGAF and want to move fast and break things. They want a versioning scheme that prevents pesky end users from complaining about stuff that is now broken.
Some people will go to unreasonable lengths to avoid incompatible changes. They want a versioning scheme that makes it hard for the first group of people to break stuff.
These two groups will never agree on a versioning scheme.
I tried it (Mint) again this spring.

- Nvidia drivers have no per-app settings (I use that) and few settings in general

- It’s unclear if gsync works

- Window movement and scrolling is 30fps-ish despite the RR is 144hz; tearing

- I hoped for better ui scaling, turned out it only has 1x and 2x(4x) as “clean” options. On a 1440p display everything looked either too small or too big

- Couldn’t set up the mouse pointer to just do what my mouse says (it has metal pads and “precision” rug, all movement is linear) (custom drivers windows-only)

- Sleep function couldn’t deep sleep, only blanked display

- No chance to get random hw like usb wifi to work

- No proprietary OC/monitor/fan control tools

Ymmw, but when it does not, it’s a rabbithole not worth falling into.

Sad thing is, I’m far from being a newbie. I was an administrator for a whole small office of bsd/linux boxes for few years. You can imagine the volume and the depth of that job. There’s no “can’t do” option. I can solve or at least dig deep into these issues, but after getting this experience and year after year failed attempts to get it right I had to say “no more”. If it doesn’t work as is, for me it doesn’t work at all.

But you’ll probably be fine if your hardware, software and use cases are as standard as can be.
Once your license passes the class warfare test, then you can use Enterprise edition, making it your machine once again.
Oof. I think that might tax the typical driver ASICS that are used on those.
> This is only when you do an intellectually dishonest trick of comparing Stockholm the city to american states capita-wise

How?

30 in Stockholm, population of ~950,000
21 in Boston, population of ~650,000
7 in Denver, population of ~700,000
etc...

I was going off of government info [0] but if you manually check you'll find it still works out albeit unicorns change pretty often at the moment.

[0] https://start.stockholm/en/about-the-city-of-stockholm/how-t...

edit: Okay Boston might have 31 [1], but while you're comparing leading cities to Stockholm you still have the remainder of the US which brings innovation rankings down. My overall point that Sweden has a decent level of innovation & startups (per capita) while maintaining a much better standard of living still stands IMO.

[1] https://www.crunchbase.com/hub/greater-boston-area-unicorn-s...
The Tesla wall charger will charge at up to 22kW/h.[1] Assuming it’s the biggest Tesla Model S battery at 100kWh capacity (and a linear charge rate which obviously isn’t true) that’d mean that he’d be able to finish charging in ~4.5 hours, and then drive 40km given your 9km/h figure.

Even if it was a more normal 11 or 7kW/h charger it’d still have him driving 80km or 125km, neither of which is anywhere near what a Tesla should be capable of.

[1] https://shop.tesla.com/fr_ch/product/wall-connector
Things have always been cheap. The difference is that in exchange for quality and intricacy we're giving the craftsman and contractors a liveable wage and allowing 12 year olds to go to school.
You want to be mining at the tip of the blockchain, otherwise you risk losing the block you're mining as others will not include its digest in their header (and not base the blockchain through your block. it'd be just a leaf in the chain). So you need at least to be aware of the latest blocks. I believe this is achievable with client only. You'd get the block reward, but not the fees.

If you want the fees, you need to be aware of potential transactions; and also verify that these are valid (at pain of seeing your block be seen as invalid). So you need to receive that information.

Also if you want to publish a block you found, you need to not only listen to information but also publish it to others as well. So yeah, you kind of need to run an up-to-date full node to get both reward and fee.

Now, this does not mean that your miners need to be full nodes. These only need the block to be mined (digest of previous block, header, transactions, your public address to giver the reward to) and then they can vary the nonce at the end to start mining. But this block information has to be up quite to date, otherwise you're mining aimlessly. I've read that while switching to a new block, miner setups send block data empty of transactions to be mined: so as not to waste the few tenths of seconds it takes to upload new block data to miners.

So you can run an operation with a single central full node that sends blocks to individual miner devices.
This solution also works:

* if you’re this paranoid, do not give your phone to a stranger
There are some leaks where passwords are cracked and included in plaintext and there are some leaks where passwords are not cracked and included only as hashes. If the leak includes cracked passwords in plaintext then they will be added to HIBP and can be checked, otherwise they are not included and cannot be checked.
Sad reading indeed. With this pace, kids in many countries are soon no longer capable of reading, writing, and calculating. But oh well, maybe they'll just push buttons in AI?
We don't actually need to know whether something will result in a loop ahead of time, so there's another approach which is much more doable in the context of MTG: Most digital CCG engines already record every past state through a history of actions (some even have full match replays). Together with engine-limits on recursively triggered actions, it really isn't that much data. You can check for repeated state here.

The most naive implementation would replay the entire previous match every time a new action happens. A better implementation realizes that you don't need to - because once you have one repeat, everything after should be a repeat as well, so you really can just keep running and merely check for repeats at strategic points (such as between turns or on any human input). Store the serialized state at those points in some appropriate Set implementation to make checking easy and fast. Increase the spacing between those checkpoints, deleting old ones, if space becomes an issue - though if you get to this point, the game has run for so long that the humans playing it probably need medical attention.

If you want to get even fancier, store serialized state rarely and just store hashes of state at checkpoints, replay from a serialized state using recorded inputs once you detect a collision.

All of this is possible because of the human element: Human just aren't physically capable of producing enough input to make a computer sweat about recording it.

One downside of this approach is that it requires some programmatic refeering in case of "numbers go up" scenarios if you don't want to wait for some player's health pool or token pile to run into the engine limit and keep the game to a length a human can enjoy (do you cap these for comparison? compare with low precision? only allow a decrease?). There's some other scenarios that will not repeat exact state until a human died of old age too. However in real life magic "Loop" is not such a narrow term - just one number being slightly different will not save you from having to explain yourself to the judge.

It'll stop this guy in any case: https://www.reddit.com/r/MagicArena/comments/amxhnk/is_there...

Since what they did was reportable behavior, I suppose technically human referees would eventually take care of it anyways.
People seem concerned about bloatware. I'm concerned about backdoors like this easily being misused.
Isn't it time governments start to regulate passwords ? (They already regulate a lot of privacy issues like medical and financial history. Some governments even regulate the use of finger print authentication of employees)

For example, any website that allows users to choose normal, easy to remember passwords should meet a long list of requirements: For example security audits, bug bounties, capital reserves to deal with class action suits.

Then small websites will start either implement Open ID or encourage their users to use password manages.
After skimming the second paper, I still don't understand how precision mass measurements come into play here. They mention Cavendish-type measurements, but they are used for measuring the gravitational constant. Of course, you can turn the formula around, plug an unknown mass into the apparatus and then call it a mass measurement, but it's going to be a very imprecise measurement. A Penning trap can give you 11 to 12 significant digits -- a Canvendish-type measurement could give you maybe 5 or so, I think.

Or is it because the Penning trap measures "inertial mass" but they really want a measurement of "gravitational mass"? But wouldn't inertial mass fluctuate the same way?
Idk. The python stack strikes as particularly troublesome if you don’t know exactly what you’re doing. There are no guardrails for less experienced devs that prevents you from making basic mistakes.

I also realized mid project that the default rest framework doesn’t support good api model generation from OpenApi or vice versa. And most devs didn’t understand why using untyped dicts everywhere was bad.

In all transparency, I am openly biased for static typing and have a background in java, c# and Swift.

So what we ended up with looked similar to a statically typed language but without the tooling or performance.
There are people literally on the streets in China selling parts. I've watched my share of Strange Parts videos =)

But both can't be true:

1) Apple is evil for locking components so they can't be swapped
2) Every 2-bit criminal knows A Guy who can re-use any part of a stolen iPhone without issues
Botnet operators laughing at your comment.
> Richard M. Stallman

That's St IGNUcius to you.

[0] https://stallman.org/saint.html
Clearcase also had version extended naming so you could access a specific revision as sort.c@@/main/bugfix/4 or tag as sort.c@@/RLS_1.3
They can enrol in studies at actual (non-profit so they don't benefit from selling data, probably public funded) research institutes.
Ask HN: Best Docker open source alternative?
What is the best Docker open source alternative?

I need a solution to run Linux in a virtual environment on Windows, for use as a development environment for my current open source game project.
I don't know about the rest of the EU, but in france any digital display is 24 hour yeah (fridge, car, watch, you name it).
It does, but not in the main view, which shows only the comment and date of the latest commit.
Also, Stellar 7 [1] and Empire Strikes Back [2]. Surprised these weren't mentioned at all.

[1] https://www.c64-wiki.com/wiki/Stellar_7

[2] https://www.c64-wiki.com/wiki/The_Empire_Strikes_Back
This, and very much this.

At the end of course the decision will be based on business and market analysis, as even the cloud native foundation abides more or less to the same rules as everyone else does... Introducing LTS for kubernetes however will be a huge step towards pushing it down the enterprise products alley, where software is selected more for the amount of people available in the market, capable to work with it / operate it, and the running costs generated, rather than satisfying an actual need of the business.

Chances are that if your org needs LTS for kubernetes, then kubernetes is not the right solution to your problems. Which is probably the case anyway... but that's a whole different story.
I like the name, it's cute and a nice homage.
My wife is a researcher in Germany and because of something called the "Wissenschaftszeitgesetz", she is looking for a job outside of Germany for her next research project.

With having 2 kids, the US is definitely on our blacklist despite both of us having gone to school there, still keeping in touch with friends from that time and even professors actually offering her a position. We know many others who feel the same, so my impression is that for most Europeans, the US is not a desirable place to live anymore.
I used HTMX since the intercooler days [0] but the stuff you can make is rather limited. Also you still need the JS to deal with a11y things like expanded state (or hyperscript, apparently).

If you have a lot of components to implement, everything requires thinking. Example: You want to add a repeat field to a form. Easy, get the input from an endpoint, and append. Done? No, how do you remove a field? Add a line of JS, simple! Drag and drop if the order needs to change? Let's add a dependency! [1]

I really love it for simple applications though. Resist implementing a complicated menu, live notifications, an editable data-table and such non-web-native things and you can create the fastest CRUD app ever.

And you will need another client (don't YAGNI me on this one, burned too many times by people not caring about endpoint design), but that's not really an issue if your view model does not contain non-public data (it shouldn't), as you can convert it to JSON at the same endpoint (respect the accepts header) and call it an API.

[0]: https://intercoolerjs.org/

[1]: https://htmx.org/examples/sortable/
Agreed - and just to drive home a point you touched on: the foundation of SemVer is an arbitrarily defined 'public API'.

Imagine a project which consists of a library, a CLI tool, and perhaps a GUI.

* Is the library API part of the public API? That's for you to decide according to SemVer.

* Is removing/renaming a CLI flag a breaking change? Also for you to decide.

* Is removing major functionality from the GUI a breaking change?

..you get the picture. Every project defines 'their public API' for themselves.

This isn't a made-up example, many projects have a library and a CLI, with one considered to be 'the main project' while the other is something most people are not expected to use.

Heck, even following SemVer to the exact letter often doesn't communicate information how people expect. For example, say your library exposes a piece of metadata from the underlying OS: a function returning a `string`. But in Windows 10 -> Windows 11, they changed the API to return an `[]string` instead of a single `string`. If you want your software to run on Windows 11, you have no choice but to change your public API in a breaking, non-backwards-compatible way.

Cool, no problem, according to SemVer we bump our public API version from v1.0 to v2.0 now, right? But wait! 99% of our users do not even make use of this one-off weird function! In fact, we think we could remove it without anyone complaining but it's technically part of our public API..

SemVer has no way to express 'we had to make a breaking change that doesn't affect 99% of users', it just has a way to express 'breaking change'. If you follow SemVer, then that means your project needs to go from v1.0 -> v2.0 in that case, yes - and now you get to explain to your users why v1.0 -> v2.0 is not, in fact, a 'major change' despite it being defined as such semantically.

What most people think of as SemVer, in practice, is often _romantic versioning_ or _sentimental versioning_ and not _semantic versioning_.
UK government denies China/Russia nuke plant hack claim
I dunno my PC is running Enterprise and I still got a fucking search bar appear in the middle of the screen. I only use it for two things I can't get rid of on windows now. Everything else is on the Mac.

The Mac is just renting a nicer hotel room though. It has a comfy bed, nice curtains and the kettle works. Windows is a bed bug infested dormitory where someone stares at you all night.
It’s apparently a bug. Now, the QA on Windows Update is another topic.
It's not the efficiency of fossil fuel plants, it's this: What do you think is easier:

a) Regulate the half-dozen coal plants in the country to clean up their shit and install scrubbers

or

b) Somehow force 100k already sold ICE vehicles to install aftermarket pollution reduction doodads

_This_ is why EVs are better in the long run, as the grid moves to cleaner production, every single EV in use becomes more environmentally friendly at the same time.
I have an Acer laptop with fingerprints and without a MS account.

I entered the wrong password to a fake MSFT account and that let me create a local account.

Setting up fingerprint scanning was part of the OOBE.

If this isn’t possible for you, try downgrading to Win10, setting it up, and upgrading.
Model: water freezes below 0° C.

Input: temperature is measured at -1° C.

Prediction: water will freeze.

Actual: water didn't freeze.

Actual temperature: 2° C.

The model isn't broken, it gives an incorrect result because of input error.
24H is definitely the norm when the time is written down or displayed on a screen. But when spoken, people often/mostly say "at 4" rather than "at 16" (I think this varies somewhat from country to country).
Well, if currently in UK people are/could be arrested for:

- Wearing an orange shirt with a specific logo

- Walking on the street

- Singing a song

- Supporting adowntrodden nation publicly or in a protest

Then it's not so far fetched for that insane government to mandate citizens machines to install some backdoor so they can be constantly monitored.

I remember UK trying to pass bills like 'Porn depicting cunnilingus is illegal'.

If that kind of crap occupies politicians' time, Linux being illegal is most certainly not in the Scifi realm.
> 3. Lots of management are socialised to prefer working in offices

I would rank this as 1 on the list.
The original xbox before it too.
Operating systems, transit and cultural influences
>Is a 24 hour clock really that common in the EU?

In written and official setting yes, time is always specified in 24H.

But depending on culture and language, in speak most people use the 12H sistem because the AM/PM is implied to be obvious from the context and 24h one has too many syllables: "Let's meet tonight at seven" instead of "Let's meet tonight at nine-teen."
I mean, after the last few weeks it is hard reading articles like this one and not instantly thinking they are held in the wrong place...
While Linux is not derived from the original Unix codebase it is probably the nearest thing to UNIX in the sense of Single UNIX Specification that you can find.
mostly untrue, but irrelevant
> Every existing webauthn token is a passkey.

How to use my existing webauthn token in my iphone as a passkey?
>Somehow all of our education and technology has resulted in everything being as basic and cheap as possible.

Yeah, because housing poor people is a greater priority nowdays, as opposed to builind palaces.

>Sometimes when I see pictures of old buildings I can't help but notice that it seems like everything used to be so much fancier than it is now.

Here's some houses in Poland 100 years ago. Looks fancy eh?

https://monovisions.com/wp-content/uploads/2017/09/vintage-d...
Thank you, that link (particularly [1]) is basically the kind of explanation I was looking for in my initial comment.

[1] https://physics.stackexchange.com/a/784886
Check out the famous book "How to Lie with Statistics"
- What's your criteria for "best"?

- It might help to share what it is about Docker you're not in favor of?

- Can't Win 10 Pro provide a Linux env?
One thing I'm not clear about is whether this could be made up for by just making more. If the US is not exporting to China, that probably means they have a surplus of components for the rest of the world. So it's quite possible prices will go down enough that it's worth it for China to just keep all chips they produce, for "national security".

Is having one really fast and big chip that much better than having 10x 5 year old chips? (I have no idea how many chips they can produce, just wondering if being second really is that bad.)
I guess the Processing/p5.js people are the ones
Your first point at least qualified itself with a “EVs aren’t all things to all people”, but beyond that, it sounds like you’ve got a very biased sample.

My EV will definitely be a net saving over a petrol car. 2.5 years in, and it’s basically a given at this point. And this is in a country without any government rebates.
Picnic | Netherlands, Amsterdam | Visa sponsorship, relocation Picnic, the app-only supermarket and one of the fastest growing start-ups in the Netherlands is looking for you. What makes Picnic so unique? Everything we do, we do in-house, from forecasting to maintaining our first automated warehouse, to new electric vehicles that deliver our groceries.
Our tech stack: Java 17, RabbitMQ, Kafka, PostgreSQL, MongoDB, AWS, Docker, Kubernetes, Terraform, Vault

We're hiring for a number of roles for our tech, design, and analyst teams. Some of the tech positions: * Java developer - https://grnh.se/cciamfn41 * React Native Engineer- https://grnh.se/abe2fc521us * Senior Infrastructure Engineer - https://grnh.se/7849f2251us * Warehouse simulation engineer - https://grnh.se/15788fa21us

For more positions at Picnic, visit https://picnic.app/careers/all-jobs, or visit our tech blog with more information: https://blog.picnic.nl/

Feel free to reach out to jan.kothe@teampicnic.com for more information about the roles and the company!
Where it matters it's 24 hours. You'll never see event schedules, train timetables, store opening hours etc as "6pm". Only "18:00".

In speech we use 12 hours. But then it's mostly clear from context.

Tbh I don't see how you can live with 12 hour clocks on appliances in the US. I bought a Cuisinart coffee filter and it has the 12 hour clock and an invisible dot that shows am or pm. It can also be set to start on its own at a certain hour. 60% of the time, when I change the settings i get it wrong because who the hell can see that dot?
https://podman-desktop.io/ is one alternative, which I will look into testing.
In Poland in 90s people still used 12h clock slightly more often than 24h (but both were used interchangeably). Nowadays only really old people use 12h by default. Everything's in 24h. It's just much better.

People might still say "meet at 7" instead of 19 for a shortcut it it's obvious from the context, but they will write it as 19:00 and think of it as 19:00.

BTW we never did "am" vs "pm", we had "1..11 morning" -> "12 noon" -> "1..11 afternoon" -> "12 midnight". And for afternoon hours the "afternoon" was usually skipped. So no 12 am/pm confusion. I could never get used to the American am/pm.
I think one of the main problems was, that the marketing was especially terrible as they branded both consumer SSDs with an Optane cache as Optane as well as the "real" Optane DC persistent memory, which is put into the appropriate DIMM slots.

Another issue may be that Optane DC persistent memory simply was not fast enough to replace non persistent RAM.

Still, I hope that another technology will arise, which is byte-addressable and persistent/durable. I think it could radically change the design of database systems again. You wouldn't have to have a page cache / buffer manager, which retrieves same sized blocks (or multiples of blocks) for instance. You probably wouldn't even need serialization/deserialization to disk.

It would be great if it'd be possible to for instance read 512byte blocks from disk with current SSDs, but I guess the block overhead for meta data might be too big.