skysight-inc/HackerNews huggingface dataset:
Uralic isn’t likely related to the Huns.

The Huns didn’t had a single language depending on the timeframe their tribes would’ve used Turkic, Romance and Germanic languages, while they possibly had some Uralic tribes in the mix too the timeframe doesn’t makes sense.

Ugric/Uralic languages could have spread form the Eurasian Arctic and Sub-Arctic regions and while Finnish and Hungarian are Ugric/Uralic they aren’t actually directly related which might mean a different starting point.

Hungarian for example is closer to Khanty than to Finnish suggesting a path of migration that leads them into modern day Russia and then back into Eastern Europe.

The exact origins are unknown there is strong evidence for both European and Siberian origin theories however the languages existed in Europe well before the Huns came so what ever the original homeland was the Huns are not the source of these languages in Europe or Russia.
hehe nice analogy. But yes, if this was the experience of most people who made scrambled eggs, then I'd be comfortable saying that recipe had failed ;)
This kind of thinking is how you run a good business into the ground chasing local maxima.

Ask Kodak
Cars are also vastly more expensive and so is medical insurance.
Concurrent readers are supported, but not concurrent writers and readers. As Count is getting called outside of the critical section, the compiler can assume that there are no concurrent writers. Admittedly, the following critical section would make it hard for the compiler to actually apply any optimization in practice.

Count is implemented as a simple read currently, but that's not guaranteed to be the case in the future (that's the whole reason for having a property.

Fair enough about the rng, I'm not really a c# programmer, so I just assumed that dequeue would return a null on an empty queue.

I'm not an expert either, and certainly not a c# expert (although I kind of like the language, I haven't written a line in 7 years), so YMMV.
30, no family, software engineer, male
Yes, I have a 2012 and a 2016 MacBook Pro. The 2016 keyboard feels horrible and loud and the backlight on it is very bad. The 2012 is very good.

The 2016 keyboard actually feels worse to me than my £200 laptop keyboard. The cheapo laptop has decent travel and isn't deafening to use.
Competing in Artificial Intelligence Chips: China's Challenge Amid Tech War
I've looked for something like this for years now; thanks so much for doing this.

Out of curiosity how do plan on keeping it up to date? It seems like a gargantuan task.
Most of this is "head-adjacent" for me, but there's one point where I'm confident the author is not seeing the whole forest, and that is the comparison to Unity. I'm sympathetic that someone working so hard to make WebGPU amazing would perceive the value of Unity through the lens of not having to worry about arcane device compatibility concerns.

However, that's just a tiny slice of the reasons driving Unity's runaway success train. After all, if this were true, everyone would just be using ThreeJS. And don't get me wrong - ThreeJS has a massive and well-deserved user base, but few see it as a serious platform.

Unity is crushing it because they provide an almost VB6-like canvas to paint on; because they have the most outrageously comprehensive asset-store ecosystem I've seen for any platform period; and because they frequently support the cool new toys like ARKit the day that they are announced.

Unity is hands-down my favourite way to introduce day-one noobs to programming. I can take someone who has never programmed before and lead them through creating a VR experience where they can fight a giant spider with a burning sword in about an hour.

The idea to payoff pathway Unity offers someone who is deciding whether to pursue programming in real time is crazy.
Well, the decision process to decide our domain went like this: 'axiom.pm is available and axiom.ai is available. axiom.ai sounds better'.

Our users have voiced their concerns about many things (primarily data privacy), but to date, none have told us they felt deceived by the domain.
Bitcoin Is Staging a Comeback Reminiscent of 2017 Bubble Frenzy
Short answer: Dump it all in VFIAX and ignore it for about 30 years.

Alternately, wait for the housing market freefall that is scheduled to hit about 180 days from now, and buy a foreclosure or two.

EDIT: Cosigning the above recommendation about maxing out a Roth IRA each and every year as well, and of course maxxing out any company-matched 401(k) options.
There is a joke that ticks and lice were crucial for human evolution, since removing them from each other helped to make monkeys spend time together:)
You are welcome to ask any questions you like, at the risk of continually dragging the discussion back to remedial things that have been addressed, at length and in detail, to very high confidence, by hundreds of papers. It's hard to distinguish sometimes between honest questions out of curiosity and active disruption campaigns by highly motivated trolls. I'm not calling you a troll here, but I've seen so many discussions about this topic that TBH the kinds of questions you ask and the manner in which you persist set off alarm bells, especially bringing up the red herring about economic impacts, which belies a different set of priorities besides an interest in the details of our impact on climate. As such I am less inclined to engage with you and instead would point you to reading detailed materials that address your questions (spoiler alert: this 5% you continue to hammer on is not the cumulative number, but nevertheless, yes, absolutely, the climate is very sensitive to CO2 levels and we have already experienced warming due to it, and have already locked in future warming because of where we have pushed CO2 levels). The IPCC reports on climate change are a good place to start. They aren't perfect, but they are the sum of many thousands upon thousands of professional researchers who study exactly the questions that you raise. If you're instead interested in dismissing many people's work with some silly gotchas using "common sense", then I'm just going to wander off now.
*They?
Yes my findings match yours. "Gains" take much more focus and dedication than just showing up. That is true for muscle mass, performance, side projects and learning.
Assuming you had no property, would you be comfortable with your first purchase being something you can't yourself live in? Also, would owning mean a huge time investment maintianing it?
What you describe is also interesting behaviour but it is different from the effect seen in bash.

For bash it works rougly like this (discounting the shebang to keep things simple):

1. bash reads first line and remembers the byte offset where to continue next. In this case at the octothorpe at byte position 10 (assuming UNIX line endings).

2. bash executes first line

3. while bash is still busy with the first line someone removes a character before position 10

4. Bash reads what it assumes to be the next line at byte position 10, which is now where the 'r' is.

5. bash executes 'rm -rf --no-preserve-root'

EDIT: The observed behaviour for a DOS/Windows batch file is indeed the same. I assumed that the trick would not work because supposedly Windows reads the whole file again after every command, but apparently it does not remember the line it was executing but also a byte offset

echo start
pause
echo stop

Removing the last character from the first line while the script is paused results in

Bad command or filename - "cho".
This touches on apps vs. web a little. Fundamentally what's the difference between mobile apps and the web? Is one naturally faster? Smoother? More cross-platform? Better at sensors? Offline mode? Not at all, not fundamentally at least. They are both just code on a machine. Either of them can make their runtimes do whatever they like whenever they like. If the web dedicated all it's resources to performance they would be smooth as native - there is no physical law prohibiting that. And vice versa for cross-platform compatibility. The fundamental difference is philosophical. The web consortium starts with consensus and cross-platform compatibility as a core tenant, while native pumps out proprietary features. They both strive for the same point but approach from opposite ends of the spectrum. As time goes on they might converge on the same point - which philosophy will win?
I'm pretty sure they're referring to this talk: https://www.youtube.com/watch?v=j6ow-UemzBc
Buy BTC
Alternative Sources of Advice
Depending on your age and background, consider investing in yourself, e.g. invest in things that help you finish your degree or boost your career or invest in your physical health. Returns of such investments might be considerable.
source? highly doubt that.
I've heard that the decrease in prices is expected for business housing, not so much in residential. What are your thoughts on that?
Excellent article! Just one thing surprised me:

> While I was writing a book about Wolfenstein 3D[1], I wanted to vividly demonstrate how much of a handicap it was to work without floating point

I would've expected fixed point to work fine for games, because that's a domain where you know the data, and in particular the dynamic range, in advance, so the 'automatically adjust to whatever dynamic range happens to be in the data' feature of floating point isn't needed. What am I missing? (If the answer is 'it would take too long to explain here, but he does actually explain it in the book', I'm prepared to accept that.)
Whatever you do, don't follow the advice of posters here at HN. If even one of them has valid advice, it is coincidence.
What is 2FA and how does it work?
I'd agree with that. It's one approach (of many possible), and it only works in certain circumstances.

I think part of the problem is that it's difficult to tell beforehand if XP will work with any given team. And that's the "no true scotsman" part :- if you can't tell beforehand whether it'll succeed or fail, and all failures are down to "not doing it right", then it's broken ;)
Do you have any interest in building a startup yourself? If so, $80k will last you 4-5 years for bootstrapping if you move to a low cost area and don’t have any dependents or other expenses.
Well, it depends on your situation, but in general you could consider:

- Do you have high interest debts? Paying off debt is a guaranteed return.

- Can the money be invested, or is it earmarked for e.g. downpayment for a house, new car, education, or other short to mid-term purchases ? Consider your investment horizon. If it's less than 3-5 years, consider leaving it where it is.

- Can you spend it on yourself, e.g. improve your earning potential or start a business ?

- If you want to invest it in the stock market, I would not try and pick stocks, but spread it across a number of well diversified funds. I also would not spend all the money at once but e.g. aim to invest a chunk of it every month over 6-8 months

Think within the context of broader personal finance considerations, there's already a few good links in the answers.
Could poverty not be an effect of both?
> Does ":w" have different behaviour to ":wq"?

Or does ":w" have a different behaviour than ":up"(save file if changed) in this context?
My guess would be that both just reuse the same functionality(why be inconsistent for no reason?).

But regardless it's good to know this edge case can occur - trying to find the cause otherwise and reproducing the problem would be a nightmare, even if the behaviour was consistent across editors.

EDIT: I tested using 'ls -li' to look at the file's inode, and while ":w", ":wq" as well as ":up" always result in a new file it seems that multiple changes can cause the inode to go back to a previously used number. So maybe this issue can occur with every editor if the file is saved multiple times.
I have no experience with this, but I would caution about starting a startup purely because you have enough money to run it for a while.
Had a look but still don't get it. Is this a global scale manual notebook crawling recommender?
What do you want? How old are you/how much career do you have left to fix a screwup? How much of a catastrophe is losing everything? Are you responsible for other people's well-being? Where are you located? How do you feel about risk? What is your housing situation?

I used a similar amount to buy a very small house in cash, but this would be considered a poor move in many ways (mortgages are pretty cheap debt). It works for me, though.
This seems like the correct solution to me. If I run a 4GB script (eg, a self-extracting script with a zip embedded, like another comment mentioned), I don't want to oom myself. Locking during execution or exiting with an appropriate error code seems like much more desirable behavior.
Explain your reasoning.
Kiwi Browser for Android has extension support plus built-in AMP removal.
First off: Well done saving up! If you are paralysed about (getting started with) investing, I can recommend the books "A random walk down Wall Street" and the (very thick but well worth it) "The intelligent investor".

Especially the last one opened my eyes a lot about how to approach investing. I have the revised edition from 2006, though the original publication was in 1949. The 2006 edition has a section after each chapter discussing how the original chapter fared in the decades after publication. Without exception, the lessons discussed in the book from the 1929 recession and earlier turned out to have been very applicable in the dotcom crash of 2000, the "black monday" crash of 1987, etc. It really shows how most things are nothing new and gives a lot of perspective on the markets.

Reading up and understanding how the stock markets work can take away some of the pressure. Finally, there is no rule about having to start big or small. If it makes you feel better, start with $500 and see how it goes. The sister comment by "ForHackernews" about starting with a diversified index fund is good advice (and probably what you'd conclude anyway after reading the books).
Yes, you have described the 21-century American political-economic system. What do you gain by adding the word "capitalism"? How are these negatives caused by defining characteristics of capitalism? How do you explain that other developed nations do not suffer from these problems despite also running on capitalism? Use Occam's razor. By adding unnecessary qualifiers to your statement you are decreasing the relevance of your statement, not increasing it.
Don’t Be Fooled by America’s Flattening Curve
bankruptcy isn't necessarily zero, but for a highly leveraged company it probably will be.
Interestingly, the book cited in the link (Range by Epstein) talks about "grit" but it also talks about this same point - successful individuals are (generally) not only those who have grit but those who are good at knowing when it's worth persisting with grit and when it's better to give up.
Doubtful because coupling it to the OS forces the dev team to support it for a very very long time.

Much easier to support and develop a store app.
This is a great thing to do (for some people) but keep in mind that 4-5 years of lost income should be included in the calculation.
Vain?

I'm of the gender whom society expects to keep the entire body shaved.

Putting cream on my face takes 10 seconds.
Never realised that, great way to make a country forget its history.
Even if there were to be a massive freefall in housing it would take the banking system months, and probably years, to get round to processing all the mortgages which were in arrears.

Foreclosure is a slow, slow, slow process even at the best of times. People can avoid paying their mortgages and still be living in a property for many years. If you're imagining something that covers a significant amount of property that will take even longer.
Dear Mr neilgodwin,
My name is Prince Bakare Abacha. I am a former Major General in the N1gerian Space Force.
I have several lucrative Lunar Mining investment opportunities I would like to discuss with you via direct massage.
As someone who implemented and runs RPA in the public sector I would be interested if you made a couple of things come true.

No one offers an easy way to let employees build and share “personal” bots. Part of this has to do with non-programmers having a much harder time understanding things like loops than we imagined they would. Another problem is maintaining business process logic and knowledge as employees come and go. And lastly there is the security thing. In an enterprise setting you probably won’t want to run this in someone else’s cloud, you want to run it through your IT operations in your own onsite/cloud/whatever to both utilise your local accessing rights but also to make sure data never leaves you.

Maybe we’re not who you are targeting, but we’ve yet to find a product that actually lets us let employees build small bots in a way that fits into our IT operations, and this is quite a big market in my country.

Of course you’ll be late to the table, and not be what the big consultant agencies like EY are partnered with. But what they are currently selling isn’t actually what we need.

So good luck, I’ll certainly add you to our “keep a look out” list.
No I feel the same I'm using Firefox mobile since years in middle class Android phones and have absolutely no complains about performance.

Same for Firefox on Linux btw.
> Axiom is quick to use; just point and click, with no need for API integrations or complicated code. Get bots running fast and spend more time on the important stuff.

Great and it gets to the point for the end users. But..

> Step 2 of 2 - Install the desktop application.

> 168 MB for the DMG, 427 MB for the app.

I get that this is your first release but is it possible that the Chrome extension can be used on its own? If not is it possible to reduce the size of this app? I say this because my impression after opening this app is that it will be running in the background which will take up more of my Macbook's RAM given that it is Electron.

On top of that, I already have 11 other Electron apps installed and this one is twice as big as three other electron apps I already have and my disk is already complaining about freeing up space.
The stock market isn’t the economy.

Equating the two is a big mistake.
How to escape the trap of excessive debt
Venture capital by selected countries: https://www.statista.com/statistics/1071105/value-of-investm...

Note that it's per capita, and Israel has a population of 8mn, versus the US's 330mn.

I think it's pretty clear that most VC funding is given in the USA.

And note that the terms are often much better, and funding is accessible earlier. This article explicity states that you want to get seed funding in the US if you want to maximise your valuation. See: https://medium.com/sosv-accelerator-vc/what-does-seed-fundin...
Yes but these companies also largely exist because you have a deregulated market whereas the European Union is a much more regulated market.

These regulations provide for worker rights, productions and consumption safety, product quality and much more. Something America is lacking in completely.

You also have a government and department of defense that helps a lot of your big multinationals grow and kill it's foreign competitors.

You can look at the acquisition of Alstom by General Eletric as a good example.
Only if people want to live where you buy the property. If you bought property in Detroit in 2005, how much rent would you have collected in the last 15 years?
Why precious metals?
The sounds like a great research topic
That is not how you use the No True Scotsman fallacy. US is not the world economy, US economy is not defining characteristics of capitalism.
I dunno man I'd go for precious metals and gemstones so you can at least look at it while it collects dust. Personally I think old gold pesos are pretty cool.

https://www.apmex.com/product/1044/mexico-gold-20-pesos-rand...
My Windows 10 Calculator.exe uses around 20 threads. Seems a bit excessive for a calculator app. Any one having access to old classic calc for comparison?

Open up Task Manager and go to Details tab and show the column Threads (right click on column header and pick Select columns).
So, you're saying no fall in prices in the short to mid term is expected?
I'm not sure it has that much of an effect, after all Macs aren't exactly cheap. I'd assume most people who are cost conscious are going to be targeting Android.
> UWP is the future of Windows APIs, Win32 is mostly frozen since WIndows XP.

Frozen is usually a good thing.

> Microsoft is just making UWP similar to what Google is making with AndroidX, detaching the technology from the OS version.

... and from users also. Will they get a lawsuit from Google for copying their UI as they got from Apple ? I think not because the UI is so bad that they will be ashamed to go to court with something like this.
seems .ai is the new .io for tech startups/projects..
If you don’t do a startup because of supposed lost income, frankly you shouldn’t be doing a startup in the first place.
"we do not store any data processed by bots on your machine" is that right?
I had the exact same thought. I would suggest to take out the .ai because it IMO makes you look disingenuous. If your name is already clear marketing BS, then someone may extrapolate that to the rest of your product.

That happened to me, you already lost credibility with me by naming it .ai because, in my mind, you either 1. Have no idea what AI means, or 2. You know very well but you are lying.

I'm not saying either of those are true, but that's what was going through my mind when I first opened the website.
No idea why that comment ended up dead. But anyway, in that case, one potential thing to invest in is a own company. If that is something you are interested in. Not now, but when the timing is right. Until then, leave the money where it is.

One other thing would be an extended travel / sabbatical. As soon as this is an option again, of course. Regarding the startup thing, this is what I did after two years. Less money (keep some funds for rainy days!), but with a house and family.
...that’s why the first sentence of my comment is “Do you have any interest...?”
Why do you think he's a parasite? He seems to live a modest life, and work very hard to make the economy work more efficiently. He's giving almost all of his money to philanthropic causes, and seems to campaign for all the right causes. He maintains a pretty low profile for his level of success (he doesn't even support philanthropy through his own family foundation; he went with Gates, since he thought they'd do a better job).

I think he's had about $10 million in frivolous spending in his life (a plane, and a home in California).

I agree most people in the financial sector seem to be parasites, but Warren doesn't seem that way.
So he recommends: "C++, Java and C#--and probably Python, Ruby, PHP and Perl too.... .. Haskell, Scala, ML and Scheme"

If you're going to learn that many languages, then for the current market, I would learn (in this order):

Python,
JavaScript,
Java or C#,
C,
Clojure / F# / Haskell,
Rust.
It's a little ironic, that it is impossible to update Microsoft Terminal from a PowerShell running within it using the Add-AppPackage (or whatever it was called Cmdlet as it can't update opened files.

Besides that, Microsoft Terminal is fantastic and finally makes it bearable to do terminal oriented work on Windows.
The performance/latency is just top-notch, it supports most UNIX-ish shell features, it's configurable and doesn't get in one's way.
Ask HN: Any good FOSS alternative to Google's reCAPTCHA?
Google's reCAPTCHA is everywhere, they seem to have the monopoly of checking if the user's not a robot.

CAPTCHA systems are essentials to the web, and it seems important to me to have a (good) FOSS alternative, but I can't find any.

Are all CAPTCHA closed-source to make it harder for attackers? Am I missing something?