HNHacker News
TopNewBestAskShowJobs

Strom

4,372 karma · joined November 25, 2010

I am from Estonia and have been programming since 2001.

Check out my secure file transfer app written in Rust https://exomem.com

Personal site: https://www.kaurkuut.com

submissionscomments
Strom··on Rust: State of GUI, December 2022
Can you provide any source/documentation on how to achieve this?

As far as I know Electron is based on Chromium. And Chromium doesn't use native controls, it has its own custom controls that sometimes look similar to native controls.

Strom··on Rust: State of GUI, December 2022
What even is "native" on Windows? Is it Win32? WinForms? WPF? UWP? WinUI? Windows App SDK? There's so many to choose from and they all look and behave differently.
Strom··on EU-wide maximum limit of €10K for cash payments
I think you raise a good point. In an ideal world this would mean that only more sophisticated criminals with access to money laundering would be able to use large amounts. An unsophisticated criminal can't just buy stuff from a law abiding citizen.

Remains to be seen how this will work out in practice. My guess is that most law abiding citizens won't even know that such a law exists. Your point still stands though.

Strom··on EU-wide maximum limit of €10K for cash payments
Money laundering was already against the law. The whole premise of this 10K limit is that it will somehow stop money laundering. The way I see it, at best it creates some hassle.
Strom··on EU-wide maximum limit of €10K for cash payments
Well in Estonia (an EU state) this certainly doesn't happen with any regularity. The tax authority has the possibility to ask for bank statements, but they are required by law to inform the account holder of this check up. It only happens for cases where you're already under a tax authority investigation.

I know though that this is the case in more government-happy states like Denmark, where the banks send this data more liberally.

Anyway even if all the data would go automatically to the tax authority, that doesn't reveal anything. The company would be paying tax properly on all of this, that's the whole idea of laundering. To get the money into the legal system.

Strom··on EU-wide maximum limit of €10K for cash payments
You mean a bank will demand to know information about the customers of a business that has an account with them?

I personally already run a business and my bank has never wanted any info from me about my business's customers. Sure they know me well, but not my customers.

Are you saying this is an exception?

Strom··on EU-wide maximum limit of €10K for cash payments
Can someone explain to me how this 10K EUR limit can be enforced? What will stop the launderer from selling an item/service valued at 1K to a thousand anonymous customers who paid with cash? Surely they're not going to demand KYC for every tiny cash transaction? If they aren't, I can't see a limit to the number of fake customers you can come up with.

Or is this just meant for cases where the business is already under 24/7 survailance and they could point to not enough people coming by?

Strom··on Google combines Maps and Waze teams in restructuring move
I'm having a similar issue but even deeper. It's not that Google doesn't accept my edits, it's that Google Maps doesn't even seem to support the format that my address is in. My house number is 1/2 and the neighbor is 1/1. No matter how many times and different ways I've tried to teach Google this, the search for 1/2 keeps showing the pin of 1/1 - which Google just shows as 1.
Strom··on Apple announces ‘upgrade’ to App Store pricing, adding 700 new price points
> the only way you can know which one has the taxes on it is to go look at some government website

In Europe the tax is listed separately on the bill by law, no need to visit any website.

The amount of tax charged isn't hidden in Europe, it's just that the most prominent number is the total sum. The pre-tax part and all the taxes are also available separately for your information.

Strom··on Apple announces ‘upgrade’ to App Store pricing, adding 700 new price points
Local municipality taxes exist in Europe too. Some cities have an extra 1% tax for example and Apple isn't exempt from that. The price still remains what they advertise for the larger region.
Strom··on Apple announces ‘upgrade’ to App Store pricing, adding 700 new price points
European states have different VAT rates too. A company advertises 999€ and then depending on the state it can be either 832,5€ + 166,5€ VAT or 839,5€ + 159,5€ VAT or 799,2€ + 199,8€ VAT etc.

In the case of Apple they sometimes do this and other times not. So for example the iPhone 14 is 999€ in both Germany and Austria, even though they have 19% vs 20% VAT rates. However in Finland which has a 24% rate the iPhone 14 is 1039€.

Strom··on The leap second’s time is up: world votes to stop pausing clocks
Leap seconds can be negative.
Strom··on Twitter to employees: all office buildings closed, badge access suspended
Tax payers seem to enjoy their Uber / Uber Eats type services which depend on GPS.
Strom··on Twitter to employees: all office buildings closed, badge access suspended
I wouldn't call myself a devotee, but I'm still on the positive side of the opinion spectrum.

The primary reason to not talk much is that it's useless. You can't reason with an angry mob. Sure there are plenty of things to criticize, but the mob is not focused on valid criticism targets. Anything and everything is hailed as a sign of evil and/or incompetence. It is incredibly exhausting to try to provide nuanced reasoning against kneejerk hate.

Overall I thought the whole Twitter purchase was a distraction when it was first announced and I still think that. I'm much more interested in SpaceX.

Strom··on Twitter to employees: all office buildings closed, badge access suspended
> ultimately it's an implementation detail

Impressive engineering is always about details.

If you want to argue that there is really nothing superior about Tesla's engineering that's fine, but you can't shove implementation details under the rug when it suits you. For there to be nothing superior in their engineering there must also be no implementation detail that is superior.

Strom··on Estonia: Become an E-Resident
> now they want to ban russophone schools

There is nothing about banning Russian language schools. It's about shifting state funding from Russian language to Estonian language. Privately funded Russian schools can keep operating. It's also not out of the blue, this has been talked about for over 30 years now. The latest developments are also still just more talk, no actual action has happened.

As for the culture of coldness, that is true. That also means though that if someone is nice to you, it's genuine. I personally much prefer this truthfulness to the USA style of fake niceness.

Strom··on Estonia: Become an E-Resident
Estonia already has experience with faked election results with paper voting, due to Russian occupation. So that argument doesn't work as well in Estonia.

Yes the electronic system can have flaws, but the old system didn't prevent the issues either. So might as well go with convenience.

Strom··on Estonia: Become an E-Resident
None of this matches my experience.

> You need to install some government software

It's open source and on github. Check out any of the ~50 repos https://github.com/orgs/open-eid/repositories --- not sure why this would be less trusted than any other open source software.

> The software UI is really crap.

I won't argue about the subjective taste of design, but at least the UI is Qt and not Electron.

> You get error messages in Russian

When you have it configured in English? Maybe. I can say that when configured to Estonian I've never seen any other language.

> You need to dump your cookies

Never heard of anyone having to do this. Sounds like a website specific issue anyway.

> Why do I need [my e-id] just to check my internet provider account?

Because you can sign binding legal agreements without leaving your home. It's convenient.

> A friend got a tax inspection because his supermarket card was linked to his e-id and he was seemingly spending more than what he was getting paid for his job.

This sounds like some grade A conspiracy. There is no government agency whose job is to collect supermarket purchase data. Are you claiming there is some sort of shadow organization hidden somewhere that goes through this data? I would bet that the tax inspection happened for other reasons and this conspiracy theory is made up.

> Estonia has almost no public services

Is this hyperbole? Do you have an example of a public service that is missing?

> Healthcare is a joke here - you need to wait often more than 3 months to see a specialist, even in Tallinn.

Not if your case has a medical reason to be prioritized. You can also always pay and go to a private clinic.

> Kindergartens are very difficult to access without bribing the administration

I'll assume you mean getting your kid into one by access. Some districts do indeed have long waiting lists. However if you register as soon as your kid is born the problem goes away. The problem usually surfaces when young parents are unaware of the registration waiting list and then later expect to be immediately admitted. That is only possible with 3+ year olds. The waiting lists are real for younger ones.

The part about bribing is laughably false. Kindergarten administration doesn't have digital authorization to reorder the database, which is ran by different organizations. I guess maybe some kindergarten could take your kid "extra on the side" unofficially, but that's more like a special favor. There is no way to influence the actual registration list.

> There's a very opaque "elite school" system

Elite schools are like that in every country. Do you think an elite school would remain elite if it had general admission?

> most shops don't have an online presence

Are you talking about mom & pop stores? Because the biggest stores like Selver, Prisma, Rimi, Coop, Stockmann not only have an online presence but even do delivery. I think only Maxima doesn't do delivery, but still has an online listing of items.

--

To summarize, you listed so many things that to me feel clearly false that its rather weird. You're either one of the unluckiest people in Estonia or have an axe to grind. Either way I hope you'll do better in the future, because me and everyone else I know has a much happier life in Estonia than what you described. Cheers!

Strom··on Estonia: Become an E-Resident
They can convert themselves to a Russian citizen at any time. They don't do it, because they don't want to actually live in Russia. They just want to be able to go there regularly for family and friends.

In the 1990s Estonian citizenship was given to any resident who asked for it, zero requirements. The people who remain stateless today rejected the proposal. Nowadays its more difficult to get Estonian citizenship, but still within reach for plenty of these people. They just don't want to do it, again, because they have friends and family in Russia - and Estonian citizens can't freely travel to Russia.

They can still vote for local elections and work. So there isn't really a strong incentive to care.

The best incentive for getting an actual citizenship is for those who want to travel beyond EU & Russia, because the global world doesn't give these stateless people special rights.

Strom··on Estonia: Become an E-Resident
> AFAIK all Baltic states have a minority with limited rights, so they are far from true democracy.

Limited rights in the sense of not being able to vote for the parliament, sure. However that isn't unusual at all. In fact, I don't know of any counter example. Do you have an example of a country where non-citizens can vote for the highest form of government?

As for local elections, in Estonia both Russian citizens and ethnic Russians without any citizenship are allowed to vote. That is extremely democractic.

Strom··on Estonia: Become an E-Resident
> A quick question - how can a person born in a Baltic state and living there their whole life end up without citizenship?

The people in question are ethnic Russians who CHOOSE to not get a citizenship. They choose this, beccause people in Baltics without citizenship have the right to travel both within the EU and in Russia without a visa. Just to make it extra clear, let me draw you a table of a citizenship matrix in Estonia:

Estonian citizen - can travel within EU, needs visa for Russia

Russian citizen - needs visa for EU, can travel within Russia

No citizenship - can travel within EU, can travel within Russia

Strom··on Estonia: Become an E-Resident
Definitely not true. Would cut down on a lot of scams, but alas. The e-residency is popular among various online scammers, because it gives them access to the EU banking system.
Strom··on Which face is real?
I also got 10/10, but by looking at ears and facial hair. There's a long way to go for a test like this. That said, if I didn't know I was looking for artifacts, all of those pictures would be passable at a glance.
Strom··on Ur
It's a great episode and I also recommend it. For those who wish to have something visual the better link would be https://www.youtube.com/watch?v=d2lJUOv0hLA
Strom··on Ur
Fall of Civilizations is absolutely amazing stuff, I double recommend it. It has an episode that covers this specific topic as well - https://www.youtube.com/watch?v=d2lJUOv0hLA
Strom··on My full statement regarding DOOM Eternal
I also think Chad was the original plan for the OST. However I don't think Marty/id ever decided that Chad isn't up to the task. Note that Mick only got the contract by going straight to their parent company Bethesda. Marty only showed up after Bethesda was already doing the contract anyway.

What's more, the announcement of the OST has some ambiguous wording. They announced it as Mick Gordon's DOOM (2016) and DOOM Eternal original soundtracks. This stuck out to me immediately as a combination of Mick Gordon's DOOM (2016) and DOOM Eternal. Mick cites this in his medium post as Mick Gordon’s original DOOM Eternal soundtrack but I think that is (understandable) wishful thinking.

Strom··on PayPal Allows Bypassing Two-Factor Authentication with a Button Click
It's still possible to "mess with the URL" .. you just go type paypal.com again and it won't show the phone number request the second time. So this number request seems to be part of the login flow, but the session cookie is created regardless. My PayPal account still doesn't have a phone number associated with it.
Strom··on New Zealand plunges into recessionary spiral
Interestingly they don't seem to translate their name in their English material, they just continue using the German name.
Strom··on Twitter’s mass layoffs have begun
Obviously in reality Musk has done nothing to be compared to Hitler, however as far as how much hate he gets in 2022, I would say he easily surpasses Hitler by at least a factor of a thousand. Very few people even talk about Hitler anymore, so it doesn't really capture the sense of hate either.

I think a good comparison in the US would be Trump and I think more people hate Trump than Musk.

Strom··on Twitter’s mass layoffs have begun
Over the years in various hiring threads it's been common to describe Twitter as the giant tech comapny you go to when you can't get hired anywhere else. Twitter has definitely had a reputation for a long time for being bloated and filled with less-than-competent employees. It's only earlier this year that I've seen the discussion shift towards this idea of Twitter being a competent group.
← PreviousPage 7 of 34Next →