skysight-inc/HackerNews huggingface dataset:
First, I agree that there certainly are ways to do that more secure, like generate keys on-chip so that nobody knows them, but as I mentioned, together with security we have to think about a good recovery plan, otherwise one has to come up with some back-way which compromises this (good) security. And I still believe that having a second U2F token easily accessible at my home is way less secure than even the current implementation of u2f-zero with the backups as explained. It's all about tradeoffs.

Second, it looks like you're assuming that it's easy to just pick the MCU and read the code programmed into it. From my past embedded experience I know that e.g. MCUs by Microchip have read-protection bits in their config, so that if it's programmed with those bits set, one can't just read out the hex. Not saying it's totally impossible, but it takes considerable amount of time. This is the part of datasheet for e.g. PIC32:

> 27.2 Device Code Protection
> The PIC32MX Family features a single device code protection bit, CP that when programmed = 0, protects boot Flash and program Flash from being read or modified by an external programming device. When code protection is enabled, only the Device ID registers is available to be read by an external programmer. Boot Flash and program Flash memory are not protected from self-programming during program execution when code protection is enabled.

HOWEVER, that said, after briefly looking at the u2f-zero's MCU datasheet (https://www.silabs.com/documents/public/data-sheets/efm8ub1-...), I failed to find any mention of read-protection, which does seem strange to me. Need to figure out more before I can say for sure. But nevertheless: suppose I get some time and reimplement something like u2f-zero but on the MCU which does have code protection, e.g. PIC32. Does it address your concerns?
You are completely right, it's for the post just above but clicked the wrong reply button.
A 3D RTS I worked on in the mid 90's used A* in a couple of ways to do pathfinding.

1. First generation was to use a series of 'way points' that was created with the landscape/level generator itself. They were the basic 'paths of best flow' in a very broad sense. It was used when a player sent troops from one side of the map to the other. There was only 20-40 of these on a map.

2. Second generation used a much finer granularity that was a lookup of preprocessed surface normals on the terrain.

So, the tank/unit would look at the waypoints to know generally which way is the 'best ish' way, and use a finer grained one for the first and last mile.

We also used collision avoidance schemes so you could pass one group of vehicles 'thru' another and they'd miss one another in a logical way (ie small deviations left/right based upon own vs. other speed).

We ended up not using the 'one vehicle per square' technique that may RTS used at the time -- we didn't need to.
I got this Sound Blaster 16 as christmas present when I was a kid. I always remember it came in a very big blue package with the CD drive and some CDs with a lot of sharewhare applications.

My father told me very exited "I went to a friend's house and he was playing Prince of Persia, you can listen the footsteps "ton ton ton"."

I found a picture of the package: http://blog.hmvh.net/wp-content/uploads/2014/11/moby_SB16box...
Had a funny experience on a recent Eurotrip I was on. I ended up losing a jacket (important to me for personal reasons) in Austria (Salzburg) on a tram, and had to depart for Germany (Munich) the next morning. I'd reported the loss to the bus operator and when they found the jacket they called to ask me to collect it from their office in Salzburg, but by then I was already in Munich.

I ended up taking an early morning bus the next day from Munich to Salzburg, collected by jacket and was back in Munich by lunch. We had a bungee jump happening in Innsbruck (again Austria) the next day so we crossed the border again, only to come back to Germany a day later.

So in 3 days I ended up crossing the border LEGALLY 5+ times.

This story blows the mind of friends back home. Foreign travel is a much bigger deal in many places because of the planning involved (I even know people who had to return from layover airports because they were unaware that the airport needs a visa as well even if only on a layover... Yes, that's silly, but it's happened).

As someone who carries a "weak" Indian passport (Yeah, I have a 10 year B1/B2, but honestly that's still a far cry from most decent passports w.r.t. travel), the Schengen process was astounding. I really hope more countries open up their visa restrictions to travellers.
How to Write Unmaintainable Code (2017)
An architect's defense of open-plan offices
Wait until this person puts a CD or DVD in the drive.
> I very clearly did not say that and expounded on it in pretty good detail. Again, cigarettes are not nicotine.

But that is the main addictive chemical within them, and you tried to make some sort of distinction that it was unusual that addiction was dependent on circumstance for cigarettes and nicotine as compared to other things you consider, wrongly, to be immediately addictive. You also said this -

> it isn't the nicotine or its addictive effects that make cigarettes addictive

Which is just bollocks.

I'm not disputing that there are behavioural and personal differences in drug response, that much is immediately obvious in that some people get addicted while others don't, and that people have preferences for different drugs.

It's your wide categorising and weird ideas about addiction that are unsupported.

Honestly I think I'm done here. You've got some very strange views which really aren't valid.
I agree... The parent comment is developing a bizarre cult of personality. It's really bizarre.
> single large whitetail deer

Are these widely available in Greece?

> Get into things like raising chickens and pigs, and you literally will never have to pay a dime for food again if you don't want.

Have you actually done this? I know people who have tiny farms as a hobby, and people who've retired from smallholding because it was uneconomic, and people who live in remote areas of Scotland .. and this resembles none of their lives. You might not have to pay for food (of a few types at certain times of the year), but you can't grow your own petrol or heating oil.
I love Cinnamon and run it on a few machines, and as soon as they sort out mixed DPI support I'll be switching back from Gnome on my main machine too. It's been a while since I've tested actually...
> The problem

Is there any problem at all, really? Humanity gets more and more efficient at allocating jobs and then at removing the need for human input at all. It's only a problem for people who cannot contribute to humanity in any way but repetitive manual labour, and while I genuinly tried, I can't feel sorry for them. You don't even have to have a high IQ for a different kind of a job - there's a LOT of jobs that require social intelligence and empathy instead of intelligence that are even less prone to automation than software development.
Screen&flash- South Korea, CPU - TSMC(Taiwan), frames - China.

Which high value part are you talking about is made in us?
Just yesterday I watched a Chinese woman on a flight from Beijing to Moscow struggle with the onboard entertainment system because it was only available in Russian and English, and I realized how much shared cultural context is necessary to operate even simple apps in a foreign language.

If Facebook didn't have a version localized to Burmese, it would never have gotten widespread enough in Myanmar to be a significant part of the problem.
> It looks like you're not really familiar with the sense of desperation and powerlessness which is the normal state for citizens of many countries.

As an individual ("I need to get a visa and it's hard and there's nothing I can do about it") I can understand, but as a society/country? How are you powerless to change the situation?
> Initially Gmail was the king of performance.

When, and compared to what? I'm pretty sure it was never faster than Thunderbird let alone something like Mutt.
Analytics about you and your machine won't get collected by themselves. Have you noticed this phenomenon with free software?
I agree with that: it's been my own experience of enduring severe burnout and coming out the other side in much better shape.

That's what underpins my point of view on this: if we were better at supporting talented-but-flawed people through personal transformation instead treating them with hatred and ridicule every time they misstep, we could have more great leaders and more great companies.
I really regret Paris's urbanistic conservatism and lack of possibilities for experimentation. Some recently developed areas are promising. I really enjoy walking in the "ZAC Rive gauche", the neighborhood around the Bibliothèque de France which is still in the process of being built. Take a walk starting at the Gare d'Austerlitz and going eastward following the tracks, youl'll see an unusual face of modern Paris. Unlike e.g. Front de Seine in the 15th arrondissement, I have the feeling that this area may succeed and age well. (Incidentally, this is where that startup thingy, Station F, is located, and new streets are named after Alan Turing and Ada Lovelace!)
Yeah, you're right, as a principle. However:

Romania:

* country formed 150 years ago (with precursor states dating back 800 years)

* 20 million people

* EU, NATO member

vs

FYROM/Macedonia:

* country formed 20 years ago

* 2 million people

* neither of those things

This strikes me as comparing apples to oranges :)
That's Greece in a nutshell right there. Skills were never relevant, and still aren't. It's all about who you know, and what political leverage you have. The results are there for all to see. I left Greece 6 years ago, and unfortunately whenever I visit, nothing seems to change.

Same as you, I left about 6 years ago, but I think things are gradually changing (albeit slowly). The state's "tit" has dried out and clientelism is not as rampant anymore, businesses that used to rely on state funded projects (and took advantage of connections) are much fewer, run of the mill shops that offer no quality of service are quickly phased-out by competition.

There's still lots of tax-evasion, undeclared employment, etc. and lots of dodgy businesses staying afloat (especially in tourism) but I still see a glimpse of change in the horizon.

The three big problems I see that make actual change hard are (a) too many young educated people have fled the country (b) the political environment is still fluid and (c) there are still many obstacles that make starting a business there unattractive. If (b) and (c) are solved, (a) will solve itself and people will come back to start again
Then there's the other PIG, Ireland, fluctuating between boom and bust like a yoyo
In fact an Argentinian passport is really good for travelling. You don’t need a visa for the European Union, South and Central America, most Asia, and quick online visas for Australia and New Zeland. The only main visa needed is for USA (and Canada) but it takes one interview and is not that difficult to get. There are far worse passports to have believe me.
When you wonder why Hitler built the concentration camps for Jews in Poland, you can find the answer in the article. For centuries and centuries Jews chased away from Spain and other countries found a safe home in Poland. They enjoyed freedom and were thriving until the nationalists movements started to become pronounced everywhere in Europe in the early 20th century.
I was definitely asleep at the keyboard as it definitely was airborn.io. Thanks.
I didn't even say they were a group, just individuals :)

And can't you just accept that some people are good?
In many contexts, that's what privilege is: the advantages bestowed to you at birth as a result of what others who are like you in some way (nationality, skin colour, gender) did in the past.

The privileges of having Swedish nationality exist because of what other Swedes did in the past, outside of your control as a newborn Swede.

Yes, in some cases you do have somewhat of a responsibility to act in a manner that preserves the advantage.

And when you've been "privileged" with a disadvantage, you have the power to work towards eliminating it, as you said.

These are not exclusive concepts.
Only downside being that it's common to see people walking around in Japan with their phone about a foot in front of their face.
Well it is the most obvious short of the past few years; doesn't take a genius.
> Most of the world runs on patrongage, or 'clientism' as you call it.
> Most large corporations are like that and so are Western governments.

As antouank explained. The difference is simply immense.

> Clearly, an illiterate person is not going to be the Director of whatever, but someone who is intelligent, a good communicator and politically suave can go very far.

This is where you get wrong. There are illiterate persons (as can't even write correctly or formulate sentences) holding high executives positions.

It is really a different world in the west. Yes, patronage is still here. But if you have skills, you still get a "shot". Sometimes two. You are granted no shots on these patronage-third-world-crap-holes.
I remember doing stuff like this when the kids were little. I only got one good gadget tho, pretty much the a set of flip flops chained together.
Nfgj
>Eastern Europe, from which ProtonVPN is operated as a legal entity without the knowledge of its users, is an entirely different jurisdiction from Switzerland in terms of privacy and data retention laws.

Eastern Europe is not a jurisdiction.
See also the all in one OnlyKey - https://crp.to/
Look, high visibility people will always get lots of "unconditional" love or hate regardless of reality. But if you take away that "known" quantity what you're left with are the people that decide how to feel based on the facts, and the facts change.

A reasonable person might have liked Musk until this flurry of misplaced opinions, that were better kept for himself. After this they may have liked him less or not at all.

But have you seen many articles on the subject of how even when you approach criticizing Musk in a perfectly reasonable way supported by evidence you're all but guaranteed to get a vitriolic reaction from rabid fans, downvotes, insults, threats, get your comments deleted, etc.?

In real life (not a bubble where you only get the news that support your views) there's actually a lot less criticism for Musk than any other CEO in his position gets. Especially since both himself and Tesla have been involved in plenty of polarizing situations bordering a scandal. He's still a media darling not because he doesn't deserve criticism but because criticizing him is a PR nightmare and most publications would rather avoid it. Or at the very least they do it "softly" and let it die out quickly.

Example: If any other company (think Uber) charged you 6000E for a promise that wasn't fulfilled even years later and that even killed some people they would be nailed to the cross. Tesla is praised for the very same. Until a few months ago every Tesla website had the Autopilot description as "Fully self driving, safer than a human driver". Now, in civilized countries at least, they are forced to use more generic language like "most", "potential for", "in our opinion". How many articles tackled this? And how many tackled his Thai cave PR stunt?
I'm definitely sympathetic to any individual having difficulty trying to travel, but it's not a 'privilege' that I have. It's not some arbitrary thing.

So if you want to 'solve the problem' of 'inequivalent passporting' rights ... then you can encourage citizens and groups of citizens to take the measures necessary to obtain them. Aside from 'special cases' (i.e. Palestine, Taiwan) it's a matter of intelligent organization. There is no avoiding reality.
Bvdrhg
> Because, it is installed on Macs, as I said.

Apple also only supports very ancient set of GNU tools. That doesn't mean that in the majority of cases it is a wise choice to lock yourself to those same outdated tools - especially on a platform that hasn't guaranteed the presence of said tools.

> I don't want to have to teach people how to install python 3, when they already have python 2, which is fine.

I haven't directly addressed anything to do with your personal choices. However, this thread started with the quote:

> no python 2 support means no python support

Which frankly, isn't true. Python 2 is about to be EOL'd.

> Also, redhat had promised support for a while yet

I wouldn't depend upon it being long-term however. RHEL8 drops Python 2, and RHEL 7.5 deprecated it. [0]

[0] https://www.phoronix.com/scan.php?page=news_item&px=RHEL-8-N...
I agree completely. Greeks should be allowed to choose their own path even if it leads to ruin.
According to the GDP per capita, it just made it to a bit over the 2008 levels. Sure it has been growing since 2015 but only to make it to a level of 10 years ago.
AI algorithm can triage head CT exams for urgent review
This is a country-sized version of a problem that has been seen a lot before: company towns where the company has left, or mono-industry towns where the industry has gone overseas. The big American example is Detroit.

There don't seem to be any easy solutions. Taxing the "winners" of economic growth to pay those who've lost out as a result sounds great but is impossible when they're not even in the same country.
I still sometimes write a few line tcl tools to guify a specific task. Not sure if i would like to dig into a bigger python code base.

For re-using existing modules I doubt pext would scratch my itch in the way I like it. I.e. the password module in the realms is not appealing.
I don’t mind analytics/telemetry if done right, just don’t use my CPU when I need it...

As for free software: Game titles are rarely free and most don’t even run on a free OS so really using Linux or not switching on the gaming machine solves the problem of CPU use without me being able to run the app I want. But it’s just not a very good solution.
Not really, it would break adwords but for google analytics you don't need to correlate the users between x.z and y.z, and if you need as you control both sites, you can do changing the link between both to include de google analytics session id (watch for gid parameter on urls).
Fair question. I wonder if it might change much thought, depending on the frame of reference.

I think a lot of us grew up with siblings in the same room. Rooms didn’t lock. Parents not looking but knowing all too well what’s going on. Schools reporting on behavior by phone or by letter that as a kid you didn’t get to see.

I think for me the notion of ‘privacy’ was just being left alone with no one bothering me. It’s only as an adult that I have a clear perimeter where no one should be able to step in. In that regard having a lot of your doings leaked to parents might not be that impacting.
Hmm. On the one hand that’ll be great for cosmetic surgery and furries (grow compatible but different body parts in vitro); on the other hand, do we really want to live in a world of constant security patches for our DNA because someone’s found a new vulnerability that hackers can exploit? Or worse, CSS for limbs?
"Google shouldn’t decide the salaries for everybody just because they have more money than God!” - lol
Search stack overflow on your terminal!
Yes renewables get pushed forward to the term of 100s of billions in subsidies globally. Germany is a perfect example, insane amount of money and they are not even close to solving the problem.

Nuclear in west fails because of regulatory issue, and this is totally clear if you look at the history of nuclear construction.

> That ship has sailed already.

That's just a dumb attitude. Gas had many ups and downs. Wind did as well. Even coal.

Saying nuclear is dead because currently in the west or the US its not growing as fast is wrong.

China will be building 100s of nuclear reactors and they are very interested in starting to sell these globally.
Sure,

But being informed in 2013 that your platform is a conduit for mass killings and not doing much about it for five years unless it becomes a PR issue makes you culpable to the atrocity.

EDIT : Clarified duration of inactivity
"His" parents, unless you count Alexa as an offspring.
NASA is betting on both SpaceX and Boeing for its next manned missions, and Tesla has made electric cars fashionable, but there is no reason to expect that a couple of years from now its cars will be any better than the offering from major car companies. Clearly SpaceX and Tesla are special companies, but it's easy to overstate exactly how special.
Actually you are correct - Greece's debt load is one of the lowest in Europe. The reason it looks high is propaganda; they are using an obsolete accounting method.

The modern standard is IPSAS or equivalents which consider what matters - the market value of the debt.

https://ftalphaville.ft.com/2016/06/09/2161851/what-if-greec...

http://english.capital.gr/News.asp?id=2321087
> a situation that's only gotten worse over time (for whatever reason)

The answer is ever-increasing complexity, no?
it's possible that maybe musk should stick to founding companies and then handing them off to someone else.
> But when I see the hate and vitriol heaped on him, I'm compelled to wonder just what kind of alternative universe people are wishing for.

One where CEOs don't lie, don't insult heroes, don't cyberstalk journalists etc. Musk has only himself to blame for the pushback he is getting for being such a collossal douche.
Digitalization of Customer-Experience: Four Key Steps to Follow
As a Eastern European myself, I chose not to single out Lithuania, because most of the region is now in the EU.
We are all self-conscious with Avram Ellner
And yet it's your responsibility to read through marketing bullshit, understand that "only 99,99$" really means 100$, crack the manual open and make sure you read all the "caution" boxes.

It's a running joke here in EU when reading absurd warnings in manuals, to think "oh, an American must have tried that and sued!"
> the nationalists movements started to become pronounced everywhere in Europe (...)

After the Polish state that was home to the Jews was crushed in '39 and Europe fell to Nazi Germany and consorts, only Sweden and the UK were liberal havens - and de facto impossible to reach. They were locked, with no escape, exposed to the industrial genocide that would happen.

A true tragedy that makes someone think again when one sees refugees on the TV screen.
Hfdh
none of that excuses that pedophile nonsense.
hmmm. grrrrrr some bit beyond me but my favorite part is.

At last, despite the inherent theoretical limitations of consensus in distributed computing as illustrated
in [FLP], bitcoin’s ‘consensus’ computes at a market capitalization of >100 billion USD
It is a privilege... you didn't "achieve" being born to your parents, you just happened to be. You did achieve things during your lifetime, but really big changes usually take decades, even lifetimes. Few people get to see such radical changes happen.
Holy smokes, I cannot even imagine being 300 grand in debt.
Pornhub. It could of course be a popup playing a different role (e.g. being part of a "you need to upgrade your vulnerable software naow!1"-scheme) that's only visible if no blockers at all are used.