skysight-inc/HackerNews huggingface dataset:
Romanian ethnic here. There is no place in germany I can walk safely without feeling that if they hear me speak romanian I won't be verbally abused or looked down upon. Naturally there are exceptions, and there are many romanians in germany, but all of those I spoke with told me that at some point in time they have been racially profiled or outright abused. Their skill ranges from medical PhD, scientists, software developers, or workers, so status is not a factor. Furthermore there have been cases where hotels and resorts were asked to report all romanians to the police because apparently some dudes did some petty crime previous years and as such they had to "keep and eye on all" - and all was according to the german law. In Romania any time the government tries to raise the minimum wage, the german chamber of commerce tries to block it. All the while american, or british companies, have no issue paying a very decent salary - up to point where tech pay is rather high. Again, all those I spoke with told me that german and austrian companies outright insulted them with their pay offer because "romania is cheap". Again, there are exceptions to all this - see liverail, a partnership between german and romanian business people that was sold for 500mil to facebook. There are success stories, but much more horrible stories.

It goes well beyond politics, as you can see.
It's the meme that is evil. Human is merely the host and, depending on the sophistication of the meme and lack thereof of the human, perhaps very unwitting.
Most of vehicle related taxation goes to maintaining transportation infrastructure. Not healthcare.

https://calmatters.org/economy/2018/08/how-california-really...

Googling around shows most states are the same and I've no doubt it's similar else where in the world.

And they are very keen to replace it, and road usage charges are very possible in California and the UK

https://caroadcharge.com/

https://en.wikipedia.org/wiki/Motoring_taxation_in_the_Unite...

Besides, when did any government drop an established revenue source?

Utilities have been slowly screwing solar over-generation reimbursement for years - being green doesn't protect you.

I'm not sure how to interpret your last comment, I doubt offsetting the loss of taxation by increasing the taxation of freight will prove popular.
RT was targeted multiple times in the past - this is not exactly a new thing. RT itself was not really censored either (not in the way specific information is outright illegal in Russia for example) - you can still go to the source if you really want to. (See the comment below about domain blocking though) They're just forbidden from using the national broadcast, since that was always controlled by various orgs. In most EU countries you get in trouble for lying in adverts, (https://www.citizensinformation.ie/en/consumer/consumer_laws...) so I'm not surprised Russian-gov-masquerading-as-news got affected too.
The cost of fossil fuel energy isn't being paid for at the pump or even in your electric bill - there's no cost recovery for the sickness caused by air pollution and there's no cost recovery for the impact on the environment due to increased CO2 emissions. I believe once you factor in the total costs you'll find that renewables are far cheaper. It just sucks that we're going to continue to pay the hidden costs for fossil fuels for decades to come.
>Hulu (No Ads): For $12.99/month you can watch most of those same shows and movies without the ad breaks.

There's that *most* word.
Ptolemy of Mauretania was killed by Caligula, not Claudius.
I thought it's a joke post after that, but apparently this is a real project: https://github.com/asdf-vm/asdf
It's Axie Infinity for fast food. Ugh.
It seems like a lot of these virtual environment tools are designed to work around the assumption that packages are installed globally on a system.

I don’t see why this is so hard to avoid with per-project version pinning. I’ve never had this problem with Java.

This seems like a lot of effort and complexity to work around global package installation. Just stop assuming that packages are global and this would all go away. How do we know that? Because other languages don’t require this kind of workaround!
Why do they need to 'pay debts'?

Russia has just had its foreign reserves frozen. Those are debts too, which the West has repudiated. Why shouldn't Russia do the same in reverse?

Countries export solely to gain imports if they have any sense. If there are no imports to be had - due to sanctions - then there is no need to export. Far better, from Russia's point of view, that the oil is left in the ground, and the workers redeployed elsewhere. To the war effort for example.
>I mean, they are all energy storage, but they aren't the chemical based batteries I thought you were talking about.

Good to clear up confusion. I mean batteries in the general sense, not just based on chemistry.

>But, in general, they are technically sound and can be scaled up with sufficient investment and demand.

So far that hasn't been shown to be true. This is very much an open question, leaning towards 'no' because NOBODY got that level of storage working.
> just to fully grasp what deglobalization means

Deglobalization means you can't travel to Russia ;)
Ask HN: How Cloud-Native should my MVP be?
We are in the MVP phase, and our team is debating how "cloud-native" our initial launch should be.

There are some things on the data ingestion side and warehousing that we've been doing on our own server and we're deciding whether to build into AWS or just forklift it later on.

Without getting into specifics, my question would be how important you think it is to optimize for AWS early on. I'm of the view that if a product is "born in the cloud" it will pay dividends down the line. I've seen things that need to be Retrofitted to the cloud later and it can be a disaster.

Keep in mind we are in the MVP phase, so naturally we are very limited on engineering resources and would like to reduce the amount of time spent on DevOps / infrastructure stuff.

Would appreciate feedback on this. Thank you HN
It was just an example of a public utility blocking access to a service they disagree with, but the service is still legal.

The first idea was EU blocking rt.com (and some other russian sites), even though their content is perfectly legal, but EU doesn't want the people to look at that content there.
JavaScript Enthusiast and Technical Author David Walsh Interview
If this isn't monopoly I don't really know what is. Especially since Google provides Book and Audiobook services themselves. Absolutely disgraceful.
So do dealers, at least around here.

Some prices mentioned in this thread looks like "tourist prices" from your average dealer.
Yeah. IMO reducing everything to cost-benefit analysis feels like one of those "Silicon Valley" endeavours the feature article talks about - sounds attractive, but ultimately we ought to grow out of the good/bad one-dimensional thinking
How very brave of you to offer a sacrifice you won’t have to pay.

You must be young. The same reason for going to war were used back for Iraq (both of them).
> Building on the left is of another form

You can check with google map for example at "50.54124726729443, 30.228596257255703" (and looking towards south-west).
You will see both the satellite view and street-view matches with the pictures.

The match is not perfect because the street-view is from 2015, but it's clearly recognizable
The original /r/Place was created (invented?) by /u/powerlanguage who recently rose to prominence again when he created Wordle.
There are degrees of difference between moderation and censorship. At one end of the spectrum, it makes Keanu Reeves not exist in China and books banned in former USSR republics; at another, it makes 4chan look like reasonable chaps by comparison.

I am saying it is fascinating, because the label implies fervor of sorts that irrationality disliked on HN. The term was designed to work in HN. What is fascinating to me that even here, propaganda spreads well.
Bitcoin company IBEX raises 4M
But does it sound like a duck choking on a kazoo? (old acoustic modem joke sorry)
I was a Chief and got out at 16. They made me CMEO so instead of doing my job, I was handling Equal Opportunity and Harassment complaints, which are taken very seriously. When I was told of something, I had mandatory reporting timelines and had to send messages to big Navy, NCIS, etc. Nearly all of the complaints were from junior sailors who lacked the resiliency to withstand an ass chewing or were suicidal because their Chief made them work late correcting something they messed up. It was all very strange and it wasn’t worth the mediocre retirement pay. I am much happier as a civilian.
Any advantages to gRPC-web? We've been using it for a while and it's a bit clunky, but it works.

We stick envoy in the middle for gRPC-web <-> gRPC; what do I need for Twirp?
Eero Pro 6E and Eero 6 Review: Fast and Easy
And thus, we have reached the logical endpoint of semantic debate, ie. no longer confronting the underlying ideas in GP's comment.

If you replace the word "natural" with "artificial" in GP's comment, it doesn't change anything about what he/she was saying.
Yeah I want extreme cross-disciplinary collaboration and new ideas being tried constantly
Nothing wrong with making a profit. Used sidekiq on all the rails projects I worked on. Great little gem :-)
I am not fishing for sympathy. I am arguing for a set of values that are a supposed foundations of US.

Now, I personally find it troubling that so many people seem to want to upend that foundation.
Kindness can be nice, and niceness can be kind.
Same. A mini for my work needs and an Air for personal and when I travel. The former handles everything that I sent its way so far including docker containers. I don’t really see the appeal of the max unless you’re into cpu or gpu-heavy tasks.
You ask a question, then immediately assume the answer and draw conclusions based on that answer. I dispute that this is just something you like to think about ("Just asking questions here...") or that you are not pushing an agenda.
This is what modems do.
I would too, that's a pretty safe bet!
What we do:
Duckist.com makes it easy to share passwords and other secret messages and files.
- You can generate one-time messages that self-destruct
- Messages and files are encrypted on the frontend to ensure they are not even accessible to us
- Sending secrets with duckist.com in e-mails/instant messengers protects them from potential attackers who would just see an expired link instead
- Option to be installed on client's server in an internal network
>Reduce the number of tools you use for the same purpose to 1 if you can

This was the focus of Q1 for me. I had 2-3 apps doing the same thing so I had to make a choice and choose the most suitable and stick to that.

It's funny that this advice goes beyond PKM. Even programming tools, pick and stick to one. You can always explore later. Go with your use case but I digress.

Thanks dSebastien
outside personal photos and journals about experiences I’ve never seen value in organizing knowledge.
> no service provider should be allowed to block you from using that service and/or connection to view that content.

that's not how it really works.

what you are describing is a totally nuclear society, where everyone is on their own and mind their own business.

if in the car you've mentioned in your example there's a kid sitting in the back, I would alert the authorities.

Not because it's illegal to dive kids in a car full of gay porn and dildos, not because the content is for gay people or because dildos are not toys for kids, it's not even because I believe in some weird story about magic eternal beings that have nothing better to do that dictate books to their disciples about what I should or should not do, but because it should ring a bell to everybody.
> It's possible to build a hash on tolerant doubles by making two hashes per lookup, and even complex numbers with four per lookup, but no one's figured out how to deal with entries that contain multiple numbers yet.

I'm curious what obstacle you have in mind for "multiple numbers".

The problem is equivalent to a distance query on a data structure, i.e. enumerate everything within a distance tol of a query point x in an appropriate distance metric. There are many data structures for this problem (it's a basic building block in computational geometry). But I assume the hashing solution you have in mind is what we usually call a hash grid in gamedev and graphics, which works well when tol is fixed for the lifetime of the data structure. [1] Namely, you define a grid with cell size tol and map a point x to the index cell(x) of its containing cell, which is just a rounding operation. Then you can use a hash table keyed by cell(x) to store the contents of an unbounded, sparse grid. To perform a distance query from x you need to check not just x's cell but some of the immediately neighboring cells and then filter all of those candidates based on the pairwise distance. [2] [3]

This approach works with any distance metric (including the usual suspects L^2, L^1 and L^inf) and in any dimension d although the worst-case number of cells to check in the hash is 2^d, so the curse of dimensionality is present and in high-dimensional spaces another data structure not based on rectilinear partitioning would be preferable. But hashing does work with "multiple numbers" if by "multiple numbers" you mean a vector (with not too many components) where tolerance is defined by a distance metric.

[1] Actually, hash grids work well any time the query radius is on roughly the same scale as the cell size. But if the query radius is a lot smaller than the cell size then the grid is too coarse to perform adequate pre-filtering. And if the query radius is larger than the cell size you have to check a bigger neighborhood of cells (i.e. more hash lookups) to enumerate all the candidates.

[2] Depending on the read vs write ratio, you can actually flip this around by storing each point in multiple cells so that queries only need one hash table lookup at the expense of slightly less precise pre-filtering.

[3] Instead of doing multiple hash table lookups, you can also have each occupied cell store pointers to neighboring cells (null for unoccupied neighbors), which replaces hash table lookups for the neighbors with plain memory loads. A variation on this trick is to instead store bit flags to avoid doing hash table lookups for neighboring cells which are known to be empty; this takes up far less memory.
Glossing over the language it seems very similar to Rust, but with a somewhat friendlier syntax that's closer to C#/C++.

So, I'm wondering if and when someone will write an operating system in it.
Google translate isn't even consistent in how it translates "kr" - I have seen it go into SEK, NOK, ISK and DKK at various times, seemingly random even when it correctly tells me which language it is specifically translating from.
Being distracted building tooling and frameworks is one of the harder things I find with personal projects.

In paid $work, there is a) an imposed direction and usually a schedule from a customer b) often a team of people to distribute work to, and to help keep one disciplined.

Example: I'm writing a VST synthesizer, virtual instrument, as a personal project in my time off between jobs. Maybe I'll make it commercial someday, not sure. I became increasingly frustrated with the half-assed portable GUI toolkit bundled with the VST3 SDK ("VSTGUI"). There's a complete lack of decent cross platform UI options that will work in this context (QT won't do it here, for reasons.)

I realized that there's already a cross platform UI option with millions of man hours put into it: the web. So I have spent the last three or four weeks writing a bridge to embed Edge-Chromium, WebKit, etc. Have that working on Win32, at least (still have to do the work for Linux & Mac, but ok).

Then on to actually making the UI in this platform. Now I'm learning npm, webpack, TypeScript.

Need a nice little HTML/CSS knob for my UI. Most are bundled in a giant framework I don't want. Oh, here's one in pure JS. But, hm. I think I'll refactor this into Typescript. Now it's forked, just for me.

Ok, well, yes I have that mostly working. Some warts, but basically is very similar to the "native" (VSTGUI) UI I had before. But now I want to write a graphical envelope editor. Off to learn HTML Canvas drawing.

Many parts of this whole process could themselves be spun off into separate projects, that I could spend years maintaining, on their own.

And so it goes. The Yak is pretty shaved at this point.
If disney made all their characters white, people would call that political; if they made their characters diverse, people would call that political too. Media doesn't exist outside the political sphere.

Many people call for apolitical media, but I'm not sure that's possible without avoiding any contentious issue whatsoever, and basically everything is contentious at the moment.
Reimplementing all of the features that unity provides for you is time spent on "just" adding a level editor, asset loading, character animations, scalable UI, collision detection, networking, state management, serialization,gamepad support, multiplatform support, store/platform integrations, when you could have been building a game. I can spend a month building a bare bones C++ engine that gives me all of the above and start into my game, or I can download unity, start with all of those features and spend a month working on my game.
> Airbnb is clearly discriminating against customers based on their ethnicity [...] What would you say if they'd discriminate against black people

Not. Nationality is not ethnicity. The correct equivalent wouldn't be black people, would be not wanting to stand near any Hutu one month after the Rwandan genocide. That would be reasonable, and I would say exactly the same. War criminals can burn in hell, with Abu Ghraib torturers and the rest of the subhuman worms. Nobody owns they any love or respect.
The writer of this is a great written communicator. That was some good technical writing that described the problem well and even gave a good business case for fixing it. If product wouldn’t make space for that fix, then they should rethink their career.
I'm curious how well this will go over in the area they picked. It's mostly suburban, but the area still has a lot of homeowners from when it was rural. So several scattered multi-acre plots of people who probably have shotguns.
I have mixed feelings. Something tells me it will add some much needed functionalities like Edit button.
This is super interesting and extremely helpful! But who wrote this?
Except where it is outlawed.
Setting Up VS Code for Clojure and Overtone Development
In all international trade the buyer pays with the currency they have, and the seller receives the currency they want to hold.

The banking system makes a handsome fee making that particular piece of alchemy happen.

Gory details about how this particular trick is pulled off is here[0] if you're interested.

[0]: https://new-wayland.com/blog/how-russian-gas-is-paid-for/
%3 is just too much. Stablecoins with very low transactions fees fix this.
Hmmm, the larger dispute is between NATO and Russia. The USA is the head of NATO.
>> I got another USB-C hub...

I buy computers with the ports I need. No need for a hub at all. Even my MBA (from 2015) has an SD slot and regular USB ports. This USB-C only thing Apply tried was a big mistake.
There's a big equivocation between your post and GP's: "American" => "voter". But people who are not well-represented by the two major parties are probably less likely to vote.
> LA is massive[1]. If you lived in Manhattan and made plans with people living in Queens or Brooklyn or East Rutherford, you would expect them to flake just as much as people living in LA. If I only make plans with people in Santa Monica and I live in Santa Monica, they will probably show up.

Why does logistics make your attendance unreliable? I live in Cambridge (UK) and regularly have social things in London. The transport usually goes: cycle to station (20 minutes), train to London (1 hour), Underground to destination (10-40 minutes). I know that's the transport when I agree to do something - if I don't want to do it, don't accept the invitation. If I change my mind in the intervening period then that's me being shitty for not thinking it through in the first place or for not bothering to put in the effort.

If anything the longer the transport the less likely I would be to flake due to the larger mental commitment I've made.
I don't think there's anything resembling a unifying theory of alternative number systems. But it's a fun topic for sure.
> then Russia can keep their gas

I guess the answer to that would be "and Germany can keep their cash and maybe have to burn it to heat homes or generate electricity"?

The war we're seeing (the economic war) is a point of mini-singularity, where a lot of we know to be true about the world is invalid. Such as an assumption that a state having debts will actually pay them.
The picture implies a segregation way below the app/social media tier, into the space where the right-oriented xSPs (x = M, I, etc.) and large network providers of such orientation will no longer advertise their IP space outside their own routing areas, with maybe some exceptions for common/shared services (financials, gov, transportation, logistics, supply chains, etc., etc.), and also blackhole the left ones, and the other way around. The right-oriented networks could expand to include the to-be-new Russian IP space, maybe bringing along North Korea, Belarus and the likes. Firewalls could also be built, between right and left, where some [tightly controlled] traffic will be necessary. Interesting times ahead ...
> Of course they don't actually mention what the changes are

That's because you are not affected by this changes. They are actually very transparent about it. In my case, since I do cross-border business, they've provided all the details in the email:

* * *

> As a result of the UK leaving the EU, major card networks now

> consider transactions between the UK and European Economic Area

> (EEA) to be cross-border. In light of this, we will be making some

> changes to fees between Europe and the UK on your account,

> starting 1 July 2022.

>

> Your current Stripe fees are:

>

> - 1.4% + £0.20 on card transactions for all of Europe, including the UK

> - 2.9% + £0.20 on international card transactions

>

> Your new Stripe fees will be:

>

> - 1.4% + £0.20 on domestic card transactions in the UK

> - 2.5% + £0.20 on card transactions between the UK and the EEA

> - 2.9% + £0.20 on other international card transactions
Well USSR is as dead as russian soldier somewhere in muddy Ukraine. There were good reasons why it broke down, and those reasons are still present. Its plain simple - nobody sane, moral and free wants to be in pact with russia. Who remains are dictators, bullies and murderers.

Thank god Trump didn't succeed in effectively disbanding Nato. Imagine what Europe would look like now if that happened (as Bolton mentioned in cca 2018).
I could be persuaded that something like that could have changed Putin's timing a bit, but the invasion was happening regardless.
I think the worst thing about student surveillance software is that it teaches a whole generation that it is normal to be and work under surveillance.