skysight-inc/HackerNews huggingface dataset:
All of these games run on centralized servers, though. You can "own" whatever assets you want on the blockchain, when that server goes down, they stop having any use at all.
I find it funny that you managed to omit the only time NATO ever initiated an invasion in response to Article 5 from that list (Afghanistan).
NK exists at the behest of China. China wants a buffer between it and South Korea. If that wish were to change, I'd expect NK to be either gobbled up by China or allowed to rejoin with SK.
Yeah, the cane toads were introduced to control beetles (I thought it was the case for the other animals but it's not)
programmers think their job is to write code, but their job is to implement solutions. sometimes those solutions involve pushing back and asking the customer to think about their workflow a different way, sometimes those solutions involve tweaking something existing or fixing a small bug, and other times those solutions require writing and fleshing out a whole new module/feature/product. the only way you know what the solution reduces the risk and provides value to your client is by communicating with them.
Occams razor is not a conspiracy
Everything has correctness issues somewhere. Julia ships an entire patched version of LLVM to fix correctness bugs in numerical methods. It has its own implementations of things like software-side FMA because the FMA implementation of Windows is incorrect: https://github.com/JuliaLang/julia/pull/43530 . Core Julia devs are now the maintainers of things like libuv because of how much had to be fixed there. So from those three points, that clearly points out tons of cases where Python, R, etc. code is all incorrect where Julia isn't.

I think what's interesting about Julia is that because the code is all Julia, it's really easy to dig in there and find potential bugs. The standard library functions can be accessed with @edit sum(1:5) and there you go, hack away. The easier it is to look at the code, the easier it is to find issues with it. This is why Julia has such a higher developer to user ratio. That has its pros and cons of course. It democratizes the development process, but it means that people who don't have a ton of development experience (plus Fortran or C knowledge) are not excluded from contributing. Is that good or bad? Personally I believe it's good in the long run, but can have its bumps.

As an aside, the author highlights "for i in 1:length(A)". I agree, code should never do that. It should be `eachindex(A)`. In general things should use iterators which are designed for arbitrary indexing based on iterators. This is true in any language, though you'll always have some newcomers write code (and documentation) with this. Even experienced people who don't tend to use arrays beyond Array tend to do this. It's an interesting issue because coding style issues perpetuate themselves: explicitly using 1-base wasn't an issue before GPUs and OffsetArrays, but then loop code like that trains the next generation, and so more people use it. In the end the people who really know to handle these cases are the people who tend to use these cases, just like how people who write in styles that are ARM-safe tend to be people who use ARM. Someone should just run a bot that opens a PR for every occurrence of this (especially in Base), as that would then change the source that everyone learns from and completely flip the style.
Add on top the "cashback" and "reward" schemes that many American CCs offer. These are paid for by the vendor.
it has everything to do with it:

1. you purchase digital items with centralized payment processors like VISA

2. the asset is transferred to your centralized iOS/Steam account. you do not "own" it, the company owns it. if you are banned from Steam, you lose all your games and game purchases.

web3 is asking how these two things can be changed to remove the intermediary.

the best frame for this is not "web3 ideals are not worth pursuing" but "how can we make web3 ideals feasibly work"
Ah, yes. I remember my mom brought home Tang one time from the supermarket. We love our mom, but to use the phrase parents use with their kids, we told her "we are very disappointed in you. We expect you to make better choices".
If IPv6 adoption goes at this pace, crypto adoption for addressing will probably pass it anyway.
What about it? Everybody knows it's a Ponzi and at some point people agreed to it. It's not lying to you saying it will magically create money for you if you invest. You take the money from younger contributors, to give it to older contributors by design. And that kinda makes sense because the people at the top eventually die and it's everybodys turn at some point.
It's like hens teeth now, but piracetam helped me immensely with anxiety but it doesn't mix well with adderol, I hear. I keep my GP informed about it but you can't get it prescribed unless you are outside of the US. Thanks FDA.
Also tryptophan and theanine might help. The prescription anxiety meds all sucked for me because they nuked my short term memory making it impossible to do technical work, but the stimulants are the only thing that worked. Strattera almost killed me. Forebrain gummies are cool, but they don't replace methylphenidate or dextro/levo-amphetamine, unfortunately. It's the card we have been dealt.
Why do you think the price increase is fair?

If anything I would expect it to go down as computation and memory get cheaper.
Not sanctions, but Russian regulation. From your link:

>The Bank of Russia more than doubled the benchmark interest rate to 20%, a 19-year high, on Feb. 28 and also imposed capital controls, including a ban on foreigners’ selling of securities. Nabiullina said decisions to suspend some regulatory requirements amounted to a capital boost for banks equivalent to 900 billion rubles ($8.7 billion). Putin banned all Russian residents from transferring foreign currency abroad, hardening capital controls.
The effect size is about what I’d expect from an experiment involving cats and attention.
This is /exactly/ why Mr. Musk has required the board to prove their math.

The valuation the board has reached, for Twitter shares, is predicated upon human users on their system and not spam accounts.

Twitter's valuation of its stock is way-overblown if there are 20% bot accounts on their platform.

Go Elon!
I'm super sceptical of such articles. The hardest part of software development is knowing what to build, and that requires a highly skilled product manager. The latter is a full time job for even small projects with a handful of devs.
To give some hobbyist level price increase numbers:

I'm currently running two basic droplets at 8gb RAM and 4vCPU, which is basically just enough resources for a proper dev kubernetes cluster with Promethueus, Loki, 5-6 apps, etc (4gb 4vCPU is not enough, I tried). I also run a third 1gb1vcpu management droplet outside the cluster as well as a load balancer in front of my API gateway and a spaces instance to dump backups and store stuff like terraform state. My previous bill was $102 and it looks like it will now under this new pricing with all of the above be about $125 which is about 20% increase.

Are there similar managed kubernetes offerings out there that are better on price? My understanding is that I could probably half this or even do better if I run my own control plane on some other provider but if I want managed k8's is this still the best option price wise? I guess if something like Hetzner or OVH is less than half the price it may even be worth the headache to run my own control plane (which has it's own advantages too - currently I'm stuck with Cilium on DOKS and it would be nice to use another network provider for some of my use cases).
I'm a brazilian living in Brazil and I can't overstate how much of a game changer Pix is. The Brazilian Central Bank did an outstanding job.

Instant transactions, zero fees, available to anyone with a bank account.
About 10 million people die per year in China.

At some point when thinking about the value of preventing death you need to introduce QALYs and then you need to think about the the duration, impact and breadth of lockdowns.
> Russia is party to several international treaties that allow it to be sued outside of Russian courts if it doesn't uphold intellectual property law...

> The outcome is nothing need be proven, the assertion is sufficient...

There seem to be inconsistent messages in this thread. Do we need to prove anything to take stuff off the Russians or don't we?
> C (and it spread from there).

BCPL.
Fascinating little diversion there, do you give lessons? We've all read Alinsky at this stage so this kind of argumentation becomes more amusing every time I see it.
It does seem like that's how things are. I wonder if it's how things have always been? And if not, what's changed?
Can you share more about your passwords setup?
can be. I never dink, I just update and use it.
I tend to find that where the PO/product job doesnt have to be shared with developers the velocity and quality of the product improves considerably.

I dont think that relatively speaking companies that dont do this are horribly run since it seems to be the norm but I can see why somebody who isnt used to it would rant.

In general larger companies do everything inefficiently. It's to be expected. Small companies wouldnt exist otherwise.
I used to take notes all the time, but they have never been useful so I've since given up. Nothing more than short term stuff I can throw on sticky note.
> The Modern World Can't Exist Without These Four Ingredients. They All Require Fossil Fuels

And just in case someone points out that the headline may have been written by an editor:

> Fossil fuels remain indispensable for producing all of these materials.

But if you keep reading past the advertising copy about how great fossil fuels are.

> Synthesis of ammonia and smelting of steel could both be based on hydrogen rather than on natural gas and coke. We know how to do that

Well, that's not what your headline says.

He does of course continue to try to sandbag this

> —but it will take some time before we could produce hundreds of million tons of green hydrogen derived from the electrolysis of water by using wind or solar electricity (virtually all of today’s hydrogen is derived from natural gas and coal). The best forecast is that green hydrogen would supply 2% of the world’s energy consumption by 2030, far below the hundreds of million tons that will eventually be needed to decarbonize ammonia and steel production

I can't tell if he's just writing poorly or being intentionally deceptive but the green hydrogen for ammonia and steel wouldn't be part of the global energy consumption, we'd use renewables to provide the electric power for the creation of it and use the green hydrogen as a chemical feedstock.

We might also use some of it to generate electricity, but those are two separate things that he's probably intentionally trying to muddy.
Agreed. Just lazy analytics by using buzzwords. The TikTok generation... I'm clearly late to the party as a Millennial.
half of hetzners ip space is on spam lists, and sometimes out of nowhere they like to ask for your passport and drivers license.
This use case would be better served by old-school P2P, something like bittorrent or ipfs
Tel-Aviv University Releases Long-Text NLP Benchmark
When was that data for Italians collected? Nobody in this thread was saying that Italians in the 1990s were forming Mafia...It was about the mass immigration at the end of 19th-beginning of 20th centuries.

Just look at the bigger picture: when the US imported large amounts of un-vetted immigrants, you had several ethnic based gangs.
The Italian mafia was hard to get rid off once established, but in general you didn't have new ones popping up - that stopped with tougher immigration.

Now the only ethnic based gangs are the Spanish speaking ones...it's such a coincidence that the latino gangs started around the time of mass immigration...
According to this website https://headsup.scoutlife.org/many-atoms-world/ there are 10^50 atoms on Earth, so I'm going to have dispute your claim that there are 10^50 bacteria on Earth!
95% of the country is basically fine. I have a few friends in cities like Chongqing and Nanjing and their only issues are travel restrictions between regions.
Isn't that all names are anyway? Of course some people have names that mean other things, like say River, but you don't need to understand any language to know your name.
The Little Red Boxes Making a Mockery of Campaign Finance Laws
My guess is you haven’t used bitcoin a while. You could easily get away with paying 1sat/vbyte (< $1 for a typical transaction) for over 2 years now.

While the 2nd part of your statement is on the surface true, it misses the point. You can gets hundreds of thousands of transactions out of a channel without ever closing it. Batching on-chain transactions is now easier than ever so you can close and rebalance hundreds of channels cheaply. You can very easily do automatic swaps between onchain and lightning channel balances. You can be the counter party to either side of these transactions depending on if you need inbound or outbound channel liquidity. These transactions can also be easily batched allowing you to unlock liquidity where you need it for a fraction of the price of a single spend bitcoin transaction.

There is still a long way to go to scale bitcoin to billions of users while keeping the blockchain accessible to all.

For further interesting scaling solutions in the works checkout.

- cross input signature aggregation: A way to super charge batching.
- channel factories: a way for a lightning channel to be trustlessly owned by multiple parties.
- MuSig: multisig that is indistinguishable from a single signer transaction.
- federated chaumian mints: a way to do privacy preserving custodial wallets.
- drive chains/space chains: a bitcoin merged mined side chain.
- eltoo: new lightning channel upgrade that cuts the space complexity of channels from O(n) to O(1).
- covenants congestion control: allows a sender to commit to spend while the receiver gets to choose when to receiver. Exchange withdrawals during high demand times while a customer can wait for a lower demand time to fully receive the coins.

Happy to answer any questions on these.
> not how must treaties work and certainly not how the NATO treaty is written

Most treaties have termination clauses. The North Atlantic Treaty’s Article 13 provides for voluntary exit [1]. (One could argue Ankara’s SS-4 purchase constitutes an Article 8 violation, though this would be petry.)

Treaties are about mutual understanding. If Americans and Czechs would find it unseemly to fight for Turkey’s defence in case of invasion, it does more harm to pretend they’re under collective defence than to amend the treaty to make it extremely clear whom one can invade without getting nuked and whom one cannot.

All this said, I think Turkey should remain a NATO member. They have shown themselves by arming Ukraine and denouncing Putin. They are a founding member. And their position remains strategically critical.

[1] https://www.nato.int/cps/en/natolive/official_texts_17120.ht...
What's the difference/advantage between defining the virtual column or creating the index directly like this:

CREATE INDEX test_idx ON events(JSON_EXTRACT(data, '$.someKey'));
Computers were already pretty cheap, and engineers are not.
Is it important that they're losing the branding of the $5 droplet? It seems that's significantly more of an impressionable number than 4 or 6, in my understanding of the factors that made them popular. To me they've simply lost the #1 thing that people remember them by and don't stand out with that simple change. That's the only change that worries me.
I'm surprised no one has mentioned micropayment functionality inside say WeChat for example.
> I like Gemini, a lot, and I think it could serve as a "document web"

A document web is dead in the water if it does not at least support the things that are common with physical documents. That means inline images and at least some control over layout.

Gemini throws out way more than what would be justified with the document/application distinction and as a result doesn't have a chance of meaningful adoption. Maybe that's OK for the people behind Gemini, but that still leaves the role of the "document web" for the rest of us.
AFAIK he doesn't even have a way out of paying the full buying price. The breakup fee does not allow him to abritarly invoke it. It is only conditional on finance, of which the banks have already given binding commitments. Matt Levine has a great article on it [1].

[1] - https://www.bloomberg.com/opinion/articles/2022-05-13/elon-m...
That's what I call a misleading title, my droplet is going up 20% with this news.

Sad, my hardware hasn't changed in 4 years, why is it suddenly more expensive to host? Hardware costs are always dropping, there's no reason for this other than greed.

I guess this is another "inflation" thing where companies demand higher profits without changes in services.
Elon hasn’t required the board to do anything. He signed an agreement to purchase the company with no due diligence or backout clauses. If he tries to get out now he’ll see Twitter in court.
Without paywall: https://archive.ph/tULhk
Not specific to specific examples in the article, I think some of the things people perceive as "bugs" other people see as features or an opportunity to correct past mistakes.

I can remember an example where I suggested automatic treatment of missing values in a stats library, and the library maintainer disagreed. Meaning, my lobbying for Julia to do what R/Python did was seen as "Yes, but that's wrong and we shouldn't promote that sort of treatment". As a business user, I didn't care that it was theoretically wrong, the maintainer as an academic did.

That ends up becoming open-source prerogative. I could do it wrong "on my own time" in my own code...doesn't make either a bug, but a different choice based on perspective.
The Republic of India definitely does not have the queen as head of state, ceremonial or otherwise.
It depends a lot on the day. My most constant notes are my personal studying notes that cover some tasks that I set for myself in a day, the work I do, any difficulties and any blockers things that worked well.

These personal notes are like diary entries, nothing fancy, all in regular MD, kept on my laptop/desktop/work system, synced with syncthing and pushed to a remote repo.

---------------
## 12 May 22

TODO:
- [x] progress with work in the first 2 hours of the work day
- [ ] spend 60 minutes in the morning on the exercises (01:21)
- [ ] spend another 60 minutes after lunch on exercises

Time Spent: 01:21

I managed to get to the Q&A section yesterday, which means I got through another 5 pages, not great, but good enough I think. The day was busy as it lined up with my monthly backup checks and I got sucked into a hole doing some maintenance on the logins and adding 2FA [...]
---------------

At work it depends a lot. I generally create a new folder for each new sprint and then dump in there things related to the sprint. If there are things that I feel are relevant to other sprints as well, then I add those to my main notes.

Most of the notes are simple, describing maybe some data flow or some abstractions I need to keep in mind. Any new API that I might want to be aware of or anything of the sort.

If it's a new technology or if it's something new that I need to learn from scratch, then I take time and setup a blank markdown and a new folder for that particular thing. Last time I spent time digging into this sort of stuff was when I had to put together a small console app that did a backup from one Azure Storage account to another (transferring tables and blobs). I wasn't familiar with the interfaces or the best way to achieve this, so I spent a couple of days putting something together.
Without paywall: https://archive.ph/zDLy4
The bio says he’s a woodworker so probably yeah. Also there’s a shot of Kanye West playing on one of his devices…
How does this compare to Les' RPI photospectrometer?

https://www.hackster.io/news/les-wright-s-diy-raspberry-pi-s...

Does it just have a much larger spectrum?
since 1952
NATO is not just about Russia. To me, suggesting that Sweden is somehow more strategically important than Turkey is foreign policy illiterate.

Turkey brings a military ~30x the size of Sweden, they are actively involved in being a buffer for conflicts in the Middle East, and they have an advanced military manufacturing capability that they have used to supply Ukraine and others with military drones.

They also have substantial more recent conflict experience and partnerships with affiliates throughout MENA.

Even if NATO was about Russia, Turkey is a much more important buffer to Russian ambitions than Sweden is.

I'm not a particular fan of Turkey, but the only reason we would rather have Sweden over Turkey is due to "soft" cultural, christian, western centrism (calling things racism is taboo on HN so I will refrain).
Not at all. If Murmansk's importance causes Finland to be strategic then what about Crimea? Turkey blocks Russia's warm water sea access. Much more important for Turkey to be in NATO than Finland purely on the basis of geography.
>DVD caused rapid consumer adoption specifically of Dolby Digital

I'd agree that clean sound in 5.1 was a selling point, but I'd state the picture quality had more of an immediately noticeable impact than the sound. You didn't need to purchase a new amp and speakers to notice the impact of the image quality. You could plug it into your existing TV and see an immediate difference.

Plenty of other things helped too like the elmination of "Be Kind, Please Rewind".

BTW, you've forgotten to mention THX. The audience is listening!
Big corps doing big projects are already doing risky stuff. Those big projects often fail to deliver the expected result within the expected time frame and budget.

Devils advocate: Having multiple efforts in parallel with the crazy overhead would probably give at least one of them a fighting chance of succeeding. Who cares about the ones that failed when the whole big project worked for once.
Wow, this is insane. Of the last two companies I spoke to, one wanted me to come in for an unpaid daylong onsite. The other had:

1. 30m phone screen
2. Leetcode assessment
3. 1h video call in which I was to implement some DSA
4. 2h Coding + System design
5. 45m behavioural

I didn't imagine it could get worse, but here we are.
I think the problem here is that the company has software engineers sitting "idle" without any good requirements.

I don't think it's uncommon at all. The "hard" part of almost every project I work on isn't the ultimately the code, it's the "soft skill" of extracting a good specification from stakeholders.

What's the reason for the dysfunction here? It could be that the software development team is just overstaffed. Maybe if they had lower headcount, they wouldn't be idle so much of the time.

Of course, it could also be that there are too many stakeholders providing incompatible requirements and muddying the waters, and that there's nobody in a position to make a decision about the real requirements.

I think it's easy for an organization to misidentify an organizational problem as a technical problem, then throw more technical headcount at it while ignoring the underlying dysfunction. And this is how you end up with "bullshit jobs."
Sure. See this: https://github.com/mihaigalos/pass
its all of us trying to maximize TC that drives up the cost!
You could charge customers money, then give them a game. That could work.
>The Bank of Russia more than doubled the benchmark interest rate to 20%, a 19-year high, on Feb. 28 and also imposed capital controls, including a ban on foreigners’ selling of securities. Nabiullina said decisions to suspend some regulatory requirements amounted to a capital boost for banks equivalent to 900 billion rubles ($8.7 billion). Putin banned all Russian residents from transferring foreign currency abroad, hardening capital controls.
Yeah, I guess the conclusion is that humans are still much better than DL. :D