skysight-inc/HackerNews huggingface dataset:
Understand that Kim Jong Un doesn't want to be Putin when he grows up. Instead, it is Putin who envies Kim. He wants to live a life of lucre and luxury while the rest of the world is more-or-less forced to prop up his failed state for humanitarian and political reasons.

As stupid as this sounds, no other explanation for Putin's behavior makes any more sense. Come up with a better one? I'm all ears... but there's a lot you'll need to explain.
Google's 'Reimagine' tool helped us add wrecks, disasters, and corpses to photos
One might think this is just pointless, but I have actually seen (and written) macros using techniques by Oleg. Alex Shinn (of Chibi scheme fame) has mastered them all I think.
I've noticed recently that some people are trying to muddy the waters further by saying "Asians are white" and lumping the two together.
Ragged Edge Box: Your Personal AI-Powered Document Search System
I changed banks to one that supports "e.dentifier" -- a physical 2fa device.
Unsure for how long it will be supported, as they are pushing the app quite heavily
Or, we could change our lifestyle and stop eating so much of the highly processed foods that make most of us obese in the first place.

Again, we're trying to fix the symptom instead of dealing with the root cause -- because we don't want to give up our Mountain Dew and Frito Lay.
Back in 2021 Russia did several tests that disconnected from the international internet. They were prepared to do that and they didn’t suffer much financially and nobody really noticed tbh https://www.reuters.com/technology/russia-disconnected-globa...

Just today I heard they had big outages. Haven’t seen much news about it but perhaps, as this article mentions speculation, it was an internal shutdown rather than external actors? https://www.themoscowtimes.com/2024/08/21/russia-blames-tele...
I would like to believe it too but western economic sanctions have overall done little. Russia is still finding takers for its gas (India and China notably but even European countries are still actually buying through third parties). It has found new allies in Africa. Plus it’s highly likely they will end up with territorial gain one the dust settles.

The war also highlighted some weaknesses and a general unpreparedness of the western allies.

The cost in human lives was high but I’m not convinced you can really call it a strategical defeat at this point sadly.
I think that it is a metaphor. Pink Floyd mentions chasing the sun in the song Time, and I believe that I've heard other references.
Honestly, as a runner I have a similar problem with other pedestrians. So many people walk in groups of three plus abreast taking up the entire sidewalk, pay no attention whatsoever to whether anyone else is on the sidewalk coming their way, and even single people stray back and forth wandering in a zig zag pattern, wearing noise-canceling earphones, and won't look up from their screen, making it all but impossible to safely pass them except by luck.

Nobody has common courtesy and they all think they own the road. Everyone. It isn't just drivers. But drivers are nonetheless the most dangerous because they're operating heavy machinery that kills you on impact.
These publishers are really being stupid IMO. Just speeding up their demise on whatever very short term profits they have by making these deals.
There's already a one for design
I find it hard to believe that this is true. For 100$ a month I expect a far more polished product than for 20$, where I can look over a lot of missing features.

If features don't work as advertised, I will absolutely make no distinction between a 500$ or 1$ product, and will demand a fix. But I will more likely have more patient if the service is cheap, before migrating away.

And then, if your customers are businesses, do you think the employees really care how much the product costs? No.
> an employer would be more than happy to pay you a junior or mid compensation while extract senior level contributions from you.

The problem with this argument is that the level also gets you a seat at tables you otherwise don't get invited to. The places where the decisions get made.

So "senior contribution" is not always possible without having the senior level on paper.
> isn't git effectively a blockchain?

IMO no, this is one of those cases where a word means a lot more than just its component parts, much like how "television" means a lot more than just "anything where you do far-seeing."

The practical/effective distinction between what is promoted as "blockchain" and older stuff--like "a distributed database with cryptographic features"--involves:

1. Unrestricted global public membership, new nodes can be created by anyone at any time.

2. A global data structure that cannot have more than short-term conflicts or branches. (Hence a pruned "chain" instead of "tree".)

3. A cascade of other features all designed to stop someone from taking advantage of #1 and #2 to take over with an infinite army of sockpuppet nodes. (Proof of work, proof of stake, etc.)

In contrast, with git:

1. The default membership is "just me." Groups are ad-hoc as you find other people who you do (or don't) agree to work with and choose what to push/pull to one another.

2. Separate branches are extremely normal and can live indefinitely, and it's also normal to shift data from a conflicting branch or entirely rewrite subtrees.

3. There is no "majority rule" or "tiebreaker" logic, and thus no extra machinery to try to stop it.
Which cast iron? There are many different grades/alloys with different properties. Sometimes cast iron (some specific grade) is better sometimes it is worse. And of course you can cast things other than iron, cast steel does exist (rare outside the feed to a press, roll, or some other process, but you can cast steel into a specific shape if you want to). There are trade offs. The topic is so broad we cannot even start to talk about it. Instead we start with what your application needs and then look at the options to get that.

Cast iron is fantastic for building machine out of - while it isn't as strong, it is stable against vibration. There is a reason engine cylinder selves are often cast iron.

> I had some crappy cast pewter toys as a kid

Those were pot metal, not pewter (pester has many definitions but implies some qualty control). They are made out of whatever melts in a pot - often whatever is cheap at the recycle yard (without trying to identify what is in the metal - including lead which shouldn't be used in toys). Typically no control of the alloy was made and often they start with several different things that are great in isolation but when mixed result in bad behavior. Then the next time the make the toy they use different mix and get different properties. If you spend a little extra to get a known alloy pot metal is a high quality castings with great properties.

> I’ve only seen the bargain bin results

You have likely seen a lot of non bargain bin results. However since the parts are invisible you never thought about it or the alloy used. You see the failures and so casting gets a bad reputation because it is obviously used in the cheapest things with low quality control. (the door knobs in your house are likely cast pot metal plated with brass, but they last for decades)
Here's a report from the National Audit Office, which appears to be Prof. Dieter Helm's original source:

https://www.nao.org.uk/wp-content/uploads/2017/06/Hinkley-Po...

Part 1.18 (page 22):

> "For example, if we assume the government financed the project and required a
2% return (nominal, equivalent to its borrowing cost)..."

Part 2.3 (page 27):

> "The investors expect their return on the project to be 9.04% over the 60-year
operating life of HPC."

Also see Figure 19 on page 65, which summarises the different financing options, ranging from 100% state, the actual HPC deal, to 100% private.
$10k in lost sales/product during the downtime or $10k + the cost of IT to stand things back up, verify, resync + cost of other departments manually fixing other adjacent things that broke?

People who don't work daily in infra tend to not understand that downtime like that can have massive ripple effects. That one server, unknown to you, might have tentacles that reach all over the company. It might generate 100 tickets that now need to be verified by various IT personnel over the next few days in addition to their likely already full workload. It might have fucked up backups, DFS, patching cadence etc etc.
Welcome to embedded! It’s no heaps of fun!
If you're making enough to sustain a $2M net worth, either you are skilled enough to be able to find another job quickly (highly experienced individuals are always in demand) and you are just not confident enough to realize your worth—or, you are not skilled enough to get another job quickly and are being paid above your worth.

In any case, I would suggest saving up an emergency fund to the point that you are not scared of losing your job. I understand making that people must make commitments (car payments, mortgages, student loans, etc.) and that the risk of not paying them off is always there. But I would hope that a millionaire of all people has enough collateral for a loan if necessary, and that they would have good enough credit to be approved.

If you have your finances in order, you should not be scared of losing your job. Having actual fear from the thought means that maybe your assets aren't working for you (they are all deprecating assets or the cost of their upkeep is higher than the return). The one thing that can and should terrify you is illness or injury that makes you unable to work.
But the majority of Singaporeans live in public housing where rent is adjusted for income based via a grant system?
I don't think the author is gatekeeping here. The way I read your comment, you seem to be gatekeeping what is complicated enough

'Tis not a contest. Curiosity is its own reward.
Market forces: the ultimate garbage collector
I wonder if it's possible to do additive manufacturing with pre-elongated snippets of wire.
Wouldn't an authenticated linked list data structure be a very simple append-only database? That's the whole critique, as storage technologies they are very bare-bones, and they make trade offs that just don't come up organically in most software development, you normally are building distributed systems for performance and availability, blockchains provide availability at the cost of performance to satisfy the requirement that writers be downright adversarial in nature, and you normally simply don't allow untrusted parties to access the database.
People also anthropomorphize stuffed animals.
Oh the SHAME!
a stack frame is a runtime object, while a type exists only to the compiler. the suggestion to create it in a call just makes no sense. a type is a definition, not an instance.
Basically the same, honestly.

Putting one up inside your store, okay, sure whatever. I mean when they put them outside pointing at sidewalks and pedestrians. Monitoring the sidewalk says that you care more about your security than your neighbor's privacy, and intrinsically that you think your neighbors may be a security threat, which is objectively offensive if you're the neighbor.

You don't do that if you see yourself as a part of the neighborhood.

We can talk about theft and security being important concerns, sure, but when I see security cameras going up pointed at neighbors and pedestrians it's yet to be *because of an actual breakin*. It's just bonkers how they get installed without anyone asking "why here, specifically?"

It seems like a response based on paranoia when the less antisocial thing to do is recognize that your business is, by the nature of physical space, part of the community. If every employee, including the founders and C-suite, commute from elsewhere and never talk to anyone living near their office, of course they're going to be paranoid of neighbors.
The number of internet users have also gone up 300% over that time period, so on absolute terms they still have a sizeable user base.. but yes. They need to figure out how to increase market share.
How are you oblivious of the performative contradiction that is that statement?

Please tell me you're not an eliminativist. There is nothing respectable about eliminativism. Self-refuting, and Procrustean in its methodology, denying observation it cannot explain or reconcile. Eliminativism is what you get when a materialist refuses or is unable to revise his worldview despite the crushing weight of contradiction and incoherence. It is obstinate ideology.
AI vs. AI: The Job Market
My advice: ask prospective clients about budget, scope, and timeline. Your estimate should account for all of them and describe contingencies and their impact on the budget, scope, and timeline.

If you can, avoid working with people who balk at discussing budget, scope, timeline, and contingencies. It is at best a sign of inexperience.

But in the end, the three most important things are:

1. Get the job.
2. Get the job.
3. Get the job.

Good luck.
I'm curious what the use-case of this extension is? Other sites/applications aren't going to be using this custom protocol handler, and if it's just for my own browser then I'm going to be creating containers and then setting "always open site in this container" and Firefox will always open that site in a specific container. What are you using this for?
That depends upon expectations set by leadership. I wouldn’t call someone who can’t do more than copy/paste React boilerplate any kind of engineer. At a bank everyone who is more than a junior employee wears the title Vice President, but almost none of those people are even in management.

The choice employers must make is whether it’s cheaper to overpay for someone who cannot do what they are hired for or spend the extra time waiting for someone who can. So the flip side is that hiring programmers that can’t program is gatekeeping for the hiring managers.
Isn't the counterfactual there an N-1 headcount, rather than a replacement-level worker in the same slot?
Ask HN: Best non-English tech blogs?
I’m trying to get better at Spanish, and Duolingo only gets you so far. I know a lot of technical content is written in English for maximum reach, but the web is a big place; surely there must be plenty of good blogs in other languages too!

Polyglots of HN, what are your favorite tech blogs written in your mother tongue?
Well when you have military supply vessels just hanging around in the area…
Sometimes it's valuable to receive a (clearly non-automated) support response indicating that the message was received and a proper response is in the works, just to confirm that the support channel is actually still functional.

Even just confirmation that the website form isn't a black hole and that support tickets aren't now exclusively accepted through Twitter, Instagram, or a secret discord server can be very reassuring.
This is dumb and will not work and we have known it will not work for decades.

Road safety and traffic are solved problems. Look to Tokyo, Amsterdam, Copenhagen. TLDR: provide viable alternatives to driving to move non-essential vehicles and trips off the roads, physically segregate modes, calm traffic and speeds in urban spaces etc etc. This is cheap and easy to do and doesn't require new technology lol.

It's actually hilarious how much resources, time and energy otherwise smart engineers are willing to spend on solving the wrong problem. Optimizing intersections algorithms is a great example. Intersections are best optimized by not having intersections. If there has to be an intersection, make it a roundabout to randomize the flow vs the US style start-stop-start-stop grid of intersections which is GUARANTEED to gridlock BY DESIGN. Let alone that the no 1 thing is to do all the things mentioned above to take non-essential vehicles off the road in the first place.
I didn't miss the point. That's an entirely separate argument.

The OP's argument is that you could blame the pedestrian for failing to carry technology on their person.

Your argument is that you could blame the tech.

Those are separate.

Blaming the tech in a viable defense is blaming the infrastructure for being insufficient which in some cases is legitimate (i.e. this crossing should be a signaled/puffin crossing because it's inherently unsafe).

Blaming the tech as not being responsible for them however is not and no even half reasonable judge or jury would accept it.

And if the tech is broken, it really should gracefully degrade/fail or in a sense it is to some degree at fault. And even in that case, you are almost always still at fault even if you hit a pedestrian who is crossing the street without using a crosswalk so it's not like it changes the situation at all from the legal status quo.
Yes! Let's make email human again.
Lots of acronyms. Obs obc, what are these?
More evidence explaining why billions of crabs absent near Alaska
"You are in Kant's proposal where everything you can possibly observe is a deception from a malicious demon."

It was Descartes who made this scenario well known long before Kant.
Some banks offer independent physical two-factor authentication devices.

ING: https://www.ing.nl/particulier/digitaal-bankieren/mijn-ing/s...
HSBC: https://www.expat.hsbc.com/ways-to-bank/online/secure-key-fa...
Bank of America: https://www.bankofamerica.com/security-center/online-mobile-...

It may be easier to switch banks to one with a supported solution that fits your lifestyle than rely on a workaround that would raise suspicion. And you'd be voting with your wallet.
> Crypto also has value as being able to create digital scarcity and ownership. For example, when you play games online today and you purchase cosmetic items or you play magic the gathering and buy cards, it's pretty silly that you only own a license to use those things for as long as the game exists and there is no way to trade them.

This is nonsensical. Unless two games support some agreed upon mesh/texture format you're never going to be able to transfer your SpongeBob NFT into Call of Duty. Games aren't going to import foreign mechanics into their engines, a fantasy RPG doesn't have a way to use your Laso-o-blast 5000. A Magic card is useless in a game of Pokémon. Your Magic card isn't an unbeatable poker hand.

Digital scarcity is a problem looking to insert itself where no problem needs to exist. The world doesn't need digital scarcity. There's enough scarcity in the world already.

The marginal cost of digital goods is effectively zero. It's an anti-feature to try to push the marginal cost above zero.
Go work for a defense contractor then, Mr. Righteous Slaughter
What is the incentive structure that facilitates pegging DAI to the dollar?
If we take the logical extreme to mean that 50% of the transactions are carried out by 50% of the people, why would, at least where there are democratic governments, the people actively choose crypto because of its unregulated properties and then promptly undo it all with regulation?

But you're probably thinking of either cases where 50% of the transactions are carried out by a much smaller segment of the population or where there is a dictatorship?
In Vancouver Canada supply was not the problem.

When certain people raised the alarm about foreign buyers buying up the supply the charge of racism was trotted out to shut them up, even when the person raising the alarm was of the same race as those
buying.

Housing is now an Asset and all its problems of affordability derive from that.

A lot of people are assuming supply is the problem.
> The >1% carbon precipitates out into graphite within the steel, causing it to behave totally differently. Less rusting, but weaker and much more brittle when solid.

If one adds some magnesium or cerium to the alloy, the graphite precipitates out as spherical nodules rather than feathery dendrites. The resulting material, called ductile iron, is much less brittle than traditional cast iron.

An advantage of the higher carbon content is a reduction in the melting point (by > 300 C), so the material is easier to cast than low carbon steel.
Spectrum is aimed at the general public and its articles are often university press release quality.
I've heard the argument about online games using blockchain to store ownership data. I've not heard how it would actually improve things in practice. I'd love to know scenario people are thinking of here.

As charitably as possible, I can only think of a situation where there was no central server and instead the game was peer to peer. But then, it's very hard to imagine how to run the other parts of the game in a way that prevents cheating and makes the items 'meaningful'. The hard part would not be the storage of agreed item data but running the world real time on the client without verification but trusted.

Peer to peer worlds are an exciting idea but blockchains just don't solve them.

The other way people seem to suggest is when the servers are offline? Usually, that means the game is dead but let's imagine they open sourced the server. Well, then I guess you either have to trust the new server admins (no need for blockchain) or you could only allow items generated by the original game server only. But in this case, too, you could simplify things by just having a private key signature from the original server and a public key on each client. No need for blockchain there either.

Please help me understand because I'm genuinely interested.
I had the same question. Typically, loans are inherently trustful, because the bank has to trust to get the money back at some point. And if the debtor does not want to pay, there is (hopefully) a working justice system to make them pay, which is also something the bank trusts in.
I think one major difference between the Zanzibar implementations that are out there is support for the 'zookie' consistency token (as mentioned in the original paper). OpenFGA afaik doesn't implement zookies yet[1]. With zookies, each permission write generates a unique token that represents that particular write. Clients can store that token (per resource) and optionally provide it during runtime checks to ensure checks are consistent up to that write. It also helps the system guard against the 'new-enemy problem' (incorrect permissions checks due to permissions changes being read out of order) by ordering writes.

I'd argue that it also unlocks a variety of caching implementations on the Zanzibar server while still allowing clients to specify desired consistency on a per-request/per-resource level. In other words, a Zanzibar implementation with support for zookies can guarantee consistency at a much higher throughput than one that relies on time (second, millisecond delay). This is important for generic 'read after write' scenarios.

Disclaimer: I'm a former founder of Warrant[2] which was recently acquired by WorkOS. Our team has spent a ton of time building our Zanzibar-based authorization service (WorkOS FGA[3]) which supports zookies[4] and other Zanzibar concepts.

[1] https://openfga.dev/docs/interacting/consistency#future-work

[2] https://warrant.dev/

[3] https://workos.com/docs/fga

[4] https://workos.com/docs/fga/warrant-tokens
Of course! And it looks like the Spanish weren't north of San Francisco at the time, so the only people in the area using something resembling our current time system would have been Russians coming from across the Pacific.

So the easternmost "time zone" ever is at least +15:47 or so.
"a downward revision of about 28 percent."

I don't expect numbers to be perfect, but with the amount of data access and computing we have, 28 percent off seems like a large amount.