jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
>I eat quite well on 5€ a day. Eating out would cost me about 25€ a day. That's a 7k€ per year difference.

But the thing is, a lot of people could easily make additional 7k€ if they switched jobs / renegotiated their salary / tried out other ways to make more money. Especially if you enjoy eating out from time to time, it's probably not worth the effort to try and save a few thousand not doing it when there are other, much more impactful choices to be made.
This is bad advice from a person who appears to have no success or real experience as an investor at all.

It’s not even the good kind of bad advice, like presenting a unique or novel alternate perspective. It’s just a mishmash of ideas that don’t make much sense.

Why it’s on the HN front page is a bit of a mystery.
There are still people moving. Internal migration is bigger than external. Cities develop even if the population is roughly stable. Generations are not the same size, etc.

Also the economy changes.

It cannot really become zero-sum in my view. Could you explain how you think about this?
I have resisted getting a Mobile Bank ID for years now. A Bank ID just seems too powerful to keep as a soft cert on my cheap cell phone full of apps doing god knows what. Having it on a smartcard I can store safely just feels more appropriate.

But Mobile Bank ID is becoming so common it will pretty much be required to have one. Some services integrating with Bank ID only bother to implement the Mobile part for example (and it's not much extra effort to support all kinds). A credit card suddenly changed from doing a SMS code verification to doing it via Bank ID (which I of course discovered in a situation where I did not have my smartcard accessible). Sometimes a small business or event will only accept mobile payment and the Swish payment system is of course built on Mobile Bank ID.

I expect I will be getting a Mobile Bank ID soon.
If you had money for 100 apples, and now you only have money for 40 apples, you're down 60%, not 250%.
I recommend 'o the pelican' - an entertaining subreddit of folded poetry found in tweets

https://www.reddit.com/r/othepelican/comments/86z3zk/o_the_p...
A few months back Facebook announced that they would respond to the draft code becoming law by just not allowing news stories to be shared in Australia:

"Assuming this draft code becomes law, we will reluctantly stop allowing publishers and people in Australia from sharing local and international news on Facebook and Instagram.” [1]

Google has also threatened/promised that it would pull Google Search from Australia if the code passes (though, like FB, it suggested this was a worst-case scenario. [2]

As an Aussie ex-pat, I'm fascinated to see what happens if both FB and Google go through with these worst case scenarios. It would make for a different Facebook experience, I imagine, and it would radically change the search market in Oz where Google has around 90% of the market. [3]

Personally, I think that it will hurt the media in Oz a lot more than it will hurt FB or Google. People looking for news will find ways to get around the 'Google/FB blackout' just like people in Oz have been finding ways to watch US TV shows and VPN/proxy into foreign Netflix sites for years. Maybe everyone will be back to the bargaining table after the 12 month review with a little more honesty about how much of their traffic comes because of Google and FB, and not how much they believe is lost to them.

[1]: https://about.fb.com/news/2020/08/changes-to-facebooks-servi...
[2]: https://mumbrella.com.au/withdrawal-isnt-a-threat-its-a-wors...
[3]: https://www.statista.com/statistics/220534/googles-share-of-...
I have the same experience. Growing up in Greek schools, we learn early about our 'great ancestors', but every depiction is with rose coloured glasses.

We are not taught about the atrocities of our ancestors and how the Greece the 'mother of all cultures' was infact filled with traitors and slavery, especially Athens.

Our 'great' past is ,beat, almost literally into our heads. We named one of the worst warlords in history 'Great' and instead of talking about the slavery and death he brought, we call it 'liberation of the barbarians', with 'barbarians'
meaning all who are not greeks (::winky face::).

When it came to the Romans, we were still the winners because conquered them with our culture.

The worst of all is that this becomes so ingrown, even in young people, that for many it becomes a corner-store of their identity; any critical discussion is met with attacks because it literally shakes the foundation of their world.
That is interesting... but it's also the opposite message from the article. It even emphasizes again how Scala "leans heavily" on the JVM:

> The last thing that Scala does well is to lean heavily on the host language for both its language semantics as well as its implementation. Scala is typically run on the JVM, which together with the Java ecosystem provides a host of useful things that Scala doesn't need to worry about: etc. etc.

So, what do you do with Scala when you don't use the JVM at all, nor any Java libraries?
If you can go all day on a single charge you're not on an Intel laptop. Go Mac. :)
People said the same about Google News in Spain and here we are, Google News doesn't exist anymore in Spain.
Speaking of futures_unordered and similar patterns, I think a part of the "async promise" that has failed is the lack of concurrency for a single user request by default in most languages.

That is, the 'easy' path is to write code such as the following (in vaguely C# pseudocode):

var p = await GetUserPermission( username );
var c = await GetServerConfig();
var m = await GetMessageOfTheDay();

Assume each await call is potentially an expensive SQL query or REST API call.

The problem with that is that this is strictly sequential, synchronous code that is merely "dehydrated" and "rehydrated" to reduce overheads during the waiting periods. It is strictly slower when executed on a server that is not very busy! It must be, because it does the exact same work in the exact same order as the ordinary synchronous version, except now with extra state machinery and complex error handling woven throughout by the compiler.

Scalability is not everyone's concern. Scalability is for the FAANG sized companies. I care about the individual user experience, and async does nothing for that by default.

I mean, sure, you can write much more verbose code along the lines of:

var p_t = GetUserPermission(username);
var c_t = GetServerConfig();
var m_t = GetMessageOfTheDay();
await Task.WhenAll(new Task[] { p_t, c_t, m_t });
var p = p_t.Result;
var c = c_t.Result;
var m = m_t.Result;

But noone does this, for some values of noone. I've never seen code like this in the field.

In fact, let's test this. I'm reviewing an asynchronous ASP.NET application developed in 2020 right now. It's a large app, with literally thousands of uses of the "await" keyword, at least 3500 files use it.

The only use of "Task" static methods are seven uses of FromResult(). That's it. Zero uses of WaitAll(), WaitAny(), or ContinueWith()!

This is typical.

It's not that asynchronous programming is hard, it's that it is unergonomic to gain a latency benefit out of it. Most applications need lower latency, not higher throughput. Hence, for most programmers, most of the time, asynchronous programming is next to useless. It's just extra noise and more failure modes.
Joe Biden can't personally deradicalise 70+ million people. He's got maybe 2 years to get some stuff done before there is the risk of a mid-term power shift like Obama faced.

I would suggest that his agenda should have three priorities:

1) Get the pandemic under control
2) Do the opposite of the Republican's long agenda of gerrymandering/disenfranchising, to tip the scales back towards a point where a Democrat victory doesn't require exceptionally high turnouts
3) Make big changes that actually, materially, visibly improve the lives of the parts of society that have been suffering the most.

If Democrats can actually hold on to power for a decade, they have the opportunity to do the big, hard things that will improve life for everyone, and people have time to see the effects and appreciate them. As it stands right now, any Democrat victories seem to quickly revert to Republican control and anything they tried to do gets undone before it's finished.
... And we know how to handle it.

I do not agree with this overall. It holds true only for some timescales and for some assumptions of risk factors.

Not specifically about waste, but still relevant. Fukushima and other plants in Japan were designed to withstand a 100 year tsunami. Bad luck that 3/11/11 was greater than that.
Wait for the daily mail summary for that.
There is no wikipedia page on heritability of intelligence, only heritability of IQ. It makes me consider whether the rest of what you've said is actually incorrect since you made such a conflation.

Intelligence is a notoriously hard thing to define and measure, and I think it's more easily predicted by environmental factors than genetics. The idea that smart people breed and have smart children and that's why some people are smart and others are dumb, is more of a cop-out, since predictors of success that tests like IQ try to explain are more accurately explained by socio-economic factors.

Basically this has no real world implications. I realise this isn't the argument you were trying to make necessarily, you were just pointing out a perceived 'fact', but it lacks a lot of nuance that could lead to dangerous assumptions about the real world, especially since you related it to sexuality.
Mass Effect is the only sci-fi I've come across that touches on the issue of building up heat in ships in space.
Understood, and as I mentioned, it was a 737-500 that is 26 years old.
It's a combination of patents, features, target devices, and marketing proposition. There are many devices with hardware decoders that work great for watching a TV show, but if you're using video for interactive assets as games do, you probably have latency targets to hit, you might want seek-through performance, you may want transparencies, and so on. And RAD has long had a lock on really supporting the platforms game devs are using, so if you use their stack instead of bodging together a video solution, you're saving time overall.
Some older computers added 3.5 drives to them. You would sometimes see both present in a computer. But when you bought a new computer you rarely considered getting both.
The Raspberry Pi 4 3D hardware has pretty extensive support for 16-bit floats. eg All 32-bit FP ops support "free" conversion from/to 16-bit float on input/output, and there are a few 16-bit float ops (eg multiply) which work on 16-bit vec2s (effectively giving double the throughput if they can be used). I don't know how well the Mesa driver supports any of that stuff though. Do you know if there was something specific that was slow?
I was responding with that context. A user noted there is a 'similar archive' for both events. Another user noted both groups delete self-incriminating evidence. The user I replied to fired off a response I thought would have been appropriate if someone in the thread had actually said anything remotely like "antifa rioters are just as bad" or "just as much incriminating evidence was probably deleted after the George Floyd protests." I think a key thing is I didn't read "similar archive" to mean "an archive of illegal activity by non-police", I took it to mean "an archive of all the stuff that happened that people would want to delete." In the case of the George Floyd protests, often police brutality deleted by PDs, their supporters, etc.

I'm not intending some 'both sides' equivocation here. I'm saying I didn't see the people I replied to further up the thread as making that equivocation, I saw them as saying: People who record themselves doing something incriminating will probably delete it after. My goal was to say: hey, take a beat. We don't need a flamewar over this yet. Reading now, I can see how someone could read that to mean I am sympathetic to the notion that the BLM protests or George Floyd protests included groups of criminals or people behaving criminally in a way that is comparable to yesterday's events, so let me make it clear in bold point type that I do NOT.

It is possible those users did intend to draw that equivocation, which I think would be completely wrong of them. I am not remotely attempting to defend the actions of the rioters yesterday or to in any way characterize the George Floyd protests or BLM protests at large as remotely comparable or equivocal to the riots yesterday. I am not parroting a 'both sides' talking point.

I am reiterating this a lot, because I got a lot of hatemail for this comment. The only thing I am saying is: Most human beings who record themselves doing something they afterwards find dumb or incriminating will be likely to delete it. A user pointing out that two different political factions contain human beings subject to common human behaviors does not necessarily justify a political flamewar. I understand why that was read differently by some users, so in hindsight I should have just downvoted the flamebait and moved on as usual.
https://imgur.com/agqXWWJ

That's me pasting your comment into a reply box and then using my iPhone 8 to move the cursor around. Once I start moving the cursor all I'm doing is moving it, nothing else. You can see that it starts selecting text randomly twice. It actually took me longer to trigger it this time than usual.

I think it happens when I moved to the top of the text and then make a downward motion. It's really, really annoying on a regular basis.
Probably something like that. By comparison, for certain areas on the Chernobyl reactor roof where the time limit was 30 seconds, each person would be given a shovel, go out on the roof, throw a piece of graphite off the roof, then go back inside and hand the shovel off to the next person.
While this didn't involve a currency, it reminds me of the concept of supplementary currencies, where a token is used to exchange an abundant resource for a scarce one, with better overall allocation. I supppse in this case, the resources were parking spaces and security. Luckily there was a coincidence of wants, and so no token was needed.

Slum sanitation and bus tokens in Curitiba are the classic example of the sort of supplementary currency I mentioned, for anyone interested:

https://books.google.ca/books?id=hBfQdF3EhXAC&lpg=PA142&ots=...
Wait what? Are votes not anonymous?
People like Matthew Smith, the guy behind Manic Miner, and the many other “bedroom coders” of the 1980s and early 90s. :)

https://youtu.be/Dss-HZb2YWI
Maybe check Tom's leaving-Yahoo post? There's a paragraph listing a bunch of the devs:

"So I want to personally thank Seth Fitzsimmons, Samantha Tripodi, Jeannie Yang, Chris Martin, Ben Ward, Kevin Ryan, Phil Pearson, Rabble, Arnab Nandi, Simon King, Mor Naaman, Ayman Shamma and everyone else who worked on Fire Eagle at any point in its life. I learned an enormous amount from all of you."

http://plasticbag.org/archives/2010/05/my_last_day_at_yahoo
Hey, can you please not cross into personal attack here? That's against the site rules, because we're trying for a bit better than internet default in this community.

If you wouldn't mind reading https://news.ycombinator.com/newsguidelines.html and participating in the spirit of this site, we'd be grateful. Your comment would be fine without the last sentence.
So it handles firewall rules, disabling root login and all those details?
I wish it was me. That's genius.
It must do if not they would not all but one go outside. Even the very top guy. Ask where is his relatives.

What puzzle us is why they still support the communist when they are free. Even positively attack eg the lady Canadian student rep. Or of course my fellow hkers.

Any Russian leaving Soviet Union fighting for the interests of Soviet Union after they left. Openly. Not as a spy. I more remember one day in the life of .... kind.

Treating chinazi arising is a fair raise of a nation is totally wrong. Look just as the treat of minority like us as an exception is also wrong. When you feel the hit like lots of nba, apple, google etc and everyone has to kneel down to live, you will know that

First there is ...

Chinazi is chinazi. Forced Harmony especially without understanding is a crime against humanity. It would be too late when you get the the truth personally. Find it out earlier and fight.
For all of the good points made in the article, the suggested fix is very weak. I am not a fan of performance management as described in the article. You end up sacrificing teamwork.

Depending on how much money is at stake you will see all kinds of toxic behavior. On the other hand if you don't aggressively send signals for poor performers you are left with a bunch of unmotivated people.

One of the better ways I've seen it work is to reward employees through quarterly bonuses depending on their performance. You'll quickly know where you stand in your boss's and organization's eyes.
Probably the best book about the development of a tech project ever written. (Disclaimer: I worked at DG for a long time, albeit starting a bit after the events of the book, and knew many of the folks depicted.) Showstopper, about Windows NT, is another good read in this vein.
There is a difference between being in an expert in the theory of software development and being an expert in the reality.

The theory says that bad software is written when you don't have 100% test coverage, static analysis on checkins, peer review, pair programming, the usual guidelines around encapsulation, inheritance etc. The reality is that bad software mainly comes about through poorly thought out requirements, bad initial architecture decisions and ridiculous time constraints.

It's always a shame when you see stories like this that those aspects never really get investigated or analysed.
The only difference is Marshmallow ultra-zionist claim that Iran was the belligerent dangerous nation trying to “take over the entire region” in contrast to my far more reasonable argument that the only nation in this skirmish whom has done that is the good ol’ US of A.

Racist anti-Iranian propaganda is almost never moderated whereas anything pointing out the reality of the Iranian situation is flagged or down voted to hell.

You wield the site guidelines in bad faith when it comes to Iran.
They managed to pull it off every year since 1995 up through 2006 without any trouble, didn't they?
As a target of SCO's extortion efforts in 1994, I am happy that this is finally over.
Try http://www.tonido.com. It offers a remote drive feature.
Will satisfy all your requirements listed here.
Is there really enough content for an OSX based WWDC? From what I hear from people that work at Apple, all of the SDK work is for the iPhone and iPad.

I say just have Safari, OSX, and iOS tracks of WWDC.
Korean nationalism. South Korea's army would be the "occupying country" so I really doubt this would cause an insurgency as severe as the ones in Afghanistan or Iraq.
No, that solution requires that the client be able to accept gzip encoding. The problem is, the server needs to be able to read the incoming HTTP request to see if "gzip" is contained in the HTTP:Accept-encoding header and only serve the gzipped version if the answer is YES (and otherwise serve the non-gzipped version). Apache and most other servers do this easily. Amazon S3 and CloudFront do not.

That article ignores this fact, and just always serves the gzipped version with the gzip header encoding, whether the client accepts it or not. This works for probably 90-95% of the time (or more), but for anyone with a non-trivial app, that's not good enough.
In Australia at least, technology was pretty stagnant for 40,000 years, so it's unlikely that an extra 200 years of isolation would have produced much innovation. The American context is quite different, as several quite advanced civilizations flourished there at various times.

Of course anyone going onto my hypothetical reservation would take with them a lot of knowledge unavailable to the true stone age folks, but not much can be done about that.

As for clothing, a loincloth would be on the modest side:

http://www.gondwananet.com/aboriginal-clothing.html
Nice, very cool alias. Thank-you!

P.S. As an added note, there are TONS of cheat sheets out there. Just do a 'cheat sheets' from the command line and you'll get the all listed. Some of the more common ones I would suspect in the HN community are :

cheat svn

cheat rails

cheat named_scope

cheat curl

cheat blueprint

cheat bash

cheat mysql

cheat ruby
I can submit a pull request if one would be welcome. I'm not sure, though, as the rest of the repo is in French.

There's a Markdown version here, if someone wants it: https://gist.github.com/spinda/282452390bf6d6fbcc5b
Or better yet, don't use cryptocurrency at all. Then you can avoid all ethical dilemmas surrounding them.

Problem solved.
Chinese VPN users are absolutely affected, and in fast this puts more pressure on Chinese-used VPN services, and to a lesser extent the users, too.
> People are not blindly throwing money at every .com IPO that comes out.

Now it's ICOs...
Why? I can't think of any time when I've wanted to duplicate a line.
If there's one thing I can't stand in a screen sharing app (I'm looking at you, Slack and Zoom), it's annoying overlays.

I want to be able to open up my IDE, go full screen with it, and have zero overlays visible.

The only tool I've been able to find that lets me do this is Tuple (tuple.app), which is the closest thing I've found to Screenhero (which was my favorite screen sharing and pair programming app back in the day).
> an unwillingness to take accountability.

I mean, that's no shock coming from HP.
Sounds like the building has other more serious plumbing issues. Gasses and odors of any type shouldn’t be able to work their way back into a building via the sewer pipes. The pipes in the building can’t leak and that’s one of the reasons why properly installed drains have traps.

Code inspectors often use the “peppermint test” to test all the above. They dump concentrated peppermint oil into the sewer then go around the building and see if you can smell it. If you can then you have problems with the plumbing.

Buildings having issues likely have bad plumbing and thus their occupants were likely breathing sewer gasses for ages... the “liner fumes” just made all this more obvious.
I always thought part of the reason for the switch from gallons to litres was that the price in gallons was getting too high. Now we need to switch from litres to decilitres!

Wonder if this would ever drive a similar change in the States.

I still can't think of fuel economy in anything other than mpg despite not knowing how many gallons are even in my tank.
Has any single message purported to be from Steve Jobs ever actually been from Steve Jobs?
Japan has never had more than one half the population of the US. For Japan to have become a larger economy it would have required the average Japanese citizen to be around twice as productive as the average US citizen. They're productive, but not that much.

China has four times the population of the US. They're already the world's second largest economy based on the development of about 350-400 million people in the eastern section of the country alone, and they still have another ~800 million to go spread through the rest of the country. While there are significant obstacles to further developing countries the size of China and India, they have untapped potential left that Japan didn't.

General comparisons to Japan aren't valid here.
wufoo is my favorite web business. I really thought they could take on the world. I'm very happy for their exit but a little bummed they weren't the ones buying survey monkey.
So, I am really just a beginner. To me it seems to be the case that attackers may find a way to break out of a particular data processing instruction and execute arbitrary lisp code.

If you say, this can't be so, you may well be right...
"PNG"? Papua New Guinea?