skysight-inc/HackerNews huggingface dataset:
Food can be a surprisingly large component if you try to eat a western diet, even if you aren't specifically buying foreign foods. Other things off the top of my head:

- A centrally-located western-style apartment can easily run 2-3x what it would cost vs. compromising on one of those axes (live Japanese style or move farther out)

- Taking taxis or Uber instead of trains

- Going out partying / drinking often (especially to more western-style places if you can't speak Japanese)
Yup, I live in Stockholm and almost wherever I travel I feel my money is worth more than at home (that includes cities like Amsterdam, Munich, etc., so quite expensive places), the only exceptions have been Oslo and anywhere in Switzerland. My gosh, it hurt a bit paying for €8-10 shitty beers or €6 cappuccinos at the train stations.
Sorta off-topic, but what did Linus actually do back at Transmeta? Did he contribute to their JIT compiler for x86?
Not basic at all! I've never thought of that to start with. But in the end this is just an example and it does not even generate random numbers.
Apple support downloads are not secured
Every link from https://support.apple.com/downloads has a blue "Download" button that downloads from a HTTP (not HTTPS) server
What is a viable defense against this attack? Some kind of white noise machine?
He's quite clear about his theory as to Intel's motives:

> The whole IBRS_ALL feature to me very clearly says "Intel is not
serious about this, we'll have a ugly hack that will be so expensive
that we don't want to enable it by default, because that would look
bad in benchmarks".

> So instead they try to push the garbage down to us. And they are doing
it entirely wrong, even from a technical standpoint."
Women with great ideas and the men that take credit for them.
Hah! Definitely have the same problem, there's always someone crying.

Which are some of those co-op games?
I suspect financial market are like a hoey trap for economics researchers. Fast, plentiful transactions, rules about information flow and limitless liquidity, "scientific" valuation of derivatives...

It's so damn close to a theoretical model and it exists in real life! Data is easily accessed and interpreted. Compare this to the markets for real estate, used cars, or online advertising. It's all precise enough to tie to monetary rules, central bank actions ...the policy levers top economists have available in a normal year.

Whatever your theory, it will be easier to test for publicly traded stocks or commodities.

The problem is that public markets are formalized, centralized markets. They are rational by design. This is unlike every other market.

To extend their ecological metaphor a different way... Researching public markets is like cells in a petri dish, not a real ecology.
little to no high quality evidence from RCTs to support this view.
When I play I always count victory points - how do you know what to do if you don’t know how many points people have or how close the game is to ending?

Adjusting your play during the course of the game as the game gets closer to ending is a crucial part of the game. If you’re surprised when the game ends you weren’t paying enough attention!
I love Pandemic with my kids - saving the world together? Hell yeah!
The Economist is usually surprisingly well-informed about things like these. It's pretty much the only mainstream newspaper where I can read articles about my field without cringing.
SDCC is standard compliant (even up to C11) and has support for Z80: http://sdcc.sourceforge.net/
Nice whattaboutism there.
I'd pick that over Mexico any day.
Can confirm that a game of Diplomacy will take a group of happy friends and turn them into scheming backstabbers who will never trust one another ever again for the rest of their lives.
Would like to echo this request.

Had to implement a micro-service architecture in python about a year ago and was jealous of my Java colleagues who (so I heard) have great ecosystem for enterprise service discovery, messaging etc.
We are such a totalitarian part of the species. Someone writes about microservices and my next project I'm building services for each feature because some manager heard it increases reliability. The fact is its always science. If you don't want your inconsistent dataset from somewhere else in the corporation taking down your application then chunk a part of the application into your own container to manage calls rather than allowing the event loop to block up. It doesn't have to be 'micro', it has to exist for some reason, if not it is just your developers trying to be cool.
I'm starting to like more and more that you have a "devops" team that is responsible for the application in all environments. They deploy and monitor it but also expose that monitoring to others.

Then you have the platform teams that support them by managing the platforms they use, the monitoring solutions etc. and work as much as possible so the devops teams can be self service.

I have no experience with it though but I feel that having all knowledge in all devops teams does not scale to any sufficiently complicated environment and the idea of the dev team not being responsible for deploying to production sucks.
I'm hoping to move to NZ with my girlfriend in 2019, to settle down. I finally got 3 years of work experience for a memory card manufacturing company in Taiwan, which means I should be eligible for the Skilled Migrant Category visa.

If you'd like to talk about making those plans a reality, please get in touch! I think that the SMC visa requires me to only work for certain companies that are allowed to sponsor immigrants, though, and that would prevent me from working for an exciting startup like Rocket Lab.
I tried that shadertoy and it's running at around 26-28% CPU usage in both Chrome and Safari.

So the exact equivalent in WebGL is noticeably harder on the system than the WebGPU version.
No matter who he is, he should still be referred to as "GNU/Linux Torvads."
Seealso.org – A collection of visualizations built on Wikipedia data
Aside from the "sample size of one"-issue: how much time did your parents take, and how much effort and preparation time, and how did that compare to the time and effort the professional needed? It could be a trade-off issue there.

Also, note that this thread started with a comment about how many developers don't appreciate what the actual hard problems in their own line of work are, and how that produces poor results because of that. I expect that to be true of any profession that doesn't have some kind of rigorously enforced standard.
On-scale displays with dynamic QR codes that you scan with the app, I'd guess. NFC would be neater, but that would limit device compatibility.
You have to go to semi-major, techy cities. I'm in Wroclaw and it's perfect for startups, Warsaw for huge corporations.

They even speak English among themselves.
Where a curly bracket belongs
SETI is Part of Astrobiology
To all the honeys makin’ money: when doing an ICO makes sense?
Loads of stores in Netherlands don't have camera's. It's super easy to find _loads_ of stores without them.
What I "love" about some microservice implementations (so not microservices in general), is that people use fast and scalable data platforms to analyze data in microseconds, but then slap a REST API in front of them, ideally with slow authentication and logging (and ideally in a different availability zone), so instead of waiting 20 ms for your metric, you get it in 3 seconds.

I love (without quotes) microservices for their isolation principle, people can kill off/rewrite parts of the system without affecting other parts, written possibly in a whole different language etc., but lets not abuse it. If you put every tiny function behind an API, what you'll get is a slow and unmaintainable mess.
This reminds me of Sugarscape.
I do hope it's not true that people from the community would attack you for writing a compile-to-go language.

I don't think it's such a bad idea, considering how stable the language itself is, it's a pretty solid bet.
This is the go to conspiracy theory - and that the only reason Winston agreed to the coalition was so that he could be gasp acting Prime Minister when she went on maternity leave. For six whole weeks.

I'm not entirely sure what they expect Winnie to get up to in six weeks.
If you add two spaces in front of each line, it formats as monospace. Like this:

| impl | c | py3 | mpy | pypy3 | cy3 |
|------|-------|--------|---------|-------|-------|
| [ns] | 0.176 | 11.462 | 37.633 | 0.818 | 0.590 |
| .c | 1.000 | 65.126 | 213.824 | 4.648 | 3.352 |

Also, I'm taking a guess here and assuming that the values in the second line mean "execution time as multiples of the execution time for C".
If you are an emacs user, please take a look at org-mode. Most of the advice had been implemented in org-mode. I hope someone will find it worthwhile because org-mode helps me manage everything in just a text file. And, if you like it, here's an example set-up that I used:

http://doc.norang.ca/org-mode.html

Please don't be discouraged on the complexity of the tool. Just learn one at a time and soon you'll be used to it.
I'm an SE because I like problem solving for my job.
Did you find you missed that when you stopped doing it?
Do you still do software for fun?
VR's Hit Social App Is a Dank Meme-Soaked Chat Room – Motherboard
Like it or not, the common expectation is moving towards what you (sarcastically) wrote, and already much farther away than where Linus is at here.

Linus gets away with it because he's Linus. And surprisingly, I hear even he has toned down a bit.
"I sometimes wonder if the vulgarity of capitalism forces us to think this way. You don't see lawyers, doctors, or capital-P engineers thinking this way. They have to think about the state of the art and practicing their craft with the utmost attention to detail. Anything less would be unprofessional."

That's ridiculous. Of course they think this way. How many doctors are working in a hospital doing the latest surgical technique, versus how many have opened their own office? Do you think opening a private practice means you concentrate more on medicine vs. administration?

They do it because it pays more.

Thinking programmers are unique in having to balance their profession and business is just plain wrong. It's true that most professionals might not think about it that often, but then again, most programmers don't think this way either.
ahh.. there are more parameters I didn't consider:

* high median (many good films, low tolerance for trash)

* finding jewels (can wade through lots of trash to find that outstanding film)

* high baseline (a minimum quality is important, no trash please)
Yep, and our government passed laws around "What happens if a rocket crashes" (no-one can take photos) to fit in with US regulations.
> If it was just html I could write <label for=""> and not <label htmlFor="">, I could write <div class=""> instead of <div className="">

for and class are reserved statements, hence htmlFor and className are the official api names, in other words they belong to the actual web-api spec, there's nothing arbitrary about it:

https://developer.mozilla.org/en-US/docs/Web/API/Element/cla...

https://developer.mozilla.org/en-US/docs/Web/API/HTMLLabelEl...

If you really dislike it, you can still use class and for: https://github.com/insin/babel-plugin-react-html-attrs

> or I would be able to write a simple if-else statement

{} evaluates to a ternary. You can use if, according to the spec that's what do expressions are there for.

do {
if (condition) <div>yes</div>
else <h>nope</h>
}

Though most would probably prefer the following for stylistic reasons:

condition
? <div>yes</div>
: <h>nope</h>

> because those subtle differences can cost you hours of looking for mistakes

These two things are explained in a single sentence, every tutorial eases you into it, the first thing that comes up once JSX is mentioned.
I think you're hitting a cultural barrier.

In my country, if someone brought me something terrible, in a professional environment, I would tell them it's bullshit, and go try again. And that would be fine and dandy, and expected. (I'd expect the same treatment of myself. And it has happened.)

I get the feeling, that in the US, you can't criticise. You have to use some political language to say you like it, whilst meaning you don't.

Linus is Finnish. He says what he means. And it's expected, and entirely acceptable.

There are a handful of nations around the world, where saying exactly what you mean is far more valued than trying to preserve whatever emotion someone has invested into their work.
To be honest, unless there is a better solution (and I don't think I heard anyone suggesting that Intel could have mitigated it in some other way in older chips), I think it makes sense to make the fix optional.

The vulnerability as I understand it doesn't affect everyone in the same way. Save for the javascript vector which can be easily mitigated (and will be), most consumers and single tenant servers aren't really affected (if you have rogue code executing in user mode, access to kernel memory is the least of your worries, it will have encrypted your data and made your device a spam or DDOS bot before). The risk is really in a large organisation where you need to be resilient to one machine going bad, and in a multi-tenant infrastructure (cloud / hosting providers).

I don't really get the blame game that seems to be at stake here.
https://dummy.work/?size=555x111#keep_refreshing
Git Bisect A.K.A. Pure Git Wizardry
Les meilleurs smartphones sortant en 2018
The point is that it's up from an arbitrary historical value? It's down since the story broke - that's the point.
Apeldoornse zwerfjongeren stralen op de Loolaan
Well also enjoy the plastic in your sea salt:

Sea salt from around the world showing contamination by particlulate plastics (theguardian.com)

https://news.ycombinator.com/item?id=15206880
Linus is angry, that always makes me happy.

Lord knows where we would be today if we had leaders like this more frequently through history.
> 40+ tabs sounds like a workflow issue though

It's not a workflow issue, it's a workflow that I prefer to use (and I'm not the only one who prefers it - it's fairly common among people who still use Firefox over Chrome).
I believe dealing with your emotions (especially frustration in the case of losing) is one of the big teachings of board games.

At least, this believe is my only reason for playing certain games with my kids like Snakes-and-Ladders. I fail to recognize them as actual games because there are practically no decisions to be made. With most games, I can let my kids win by making stupid decisions. With Snakes there is no such option. The dice can force me to win and my kids have to deal with losing.
> In terms of correctness, I've never heard claims about improving security issues

I would argue that the rest of your paragraph talks about how Rust (indirectly) improves security issues.

> As for compiler errors not helping you understand the problem, I have yet to encounter a compiler that does that.

Try misplacing a { in an average LaTeX document. But don't say that you haven't been warned. ;)

Alternatively, write some C++ code that uses std::map<std::string, std::string> or something like that incorrectly, and marvel at the page-long exceptions with all the default template arguments expanded into an unreadable mess.

> Also, the Rust compiler appears pretty vibrant with lots of improvements being made to help with user friendliness, so it's possible that further improvements in inference might reduce the problem spots (it's already pretty magic to me).

I also recently got into Rust (coming from Go), and the thing I miss most is `gofmt`. Is there a standard tool-enforced coding style for Rust that the community agrees on, in the same way that the Go community has by and large agreed on gofmt?
Years ago when I was younger and overseas, I played Monopoly with a group of European 20-something girls and one of them ended up crying as defeat became clear.
Many thanks for your suggestions. Went through your reply couple of times. Would you kindly give me pointers on how to get scholarships for MS in US? And how to successfully get RA or TA. Asking since you have already finished yours.

As I've previously mentioned, I am in IT now working in Enterprise Software.
> checked all the dependencies of the dependency

Is it even possible? I once checked perhaps at the depth 5-6 and it reached maybe thousands of items. At some point though there were many repeated dependencies, sometimes on different versions of the same module.
When I first visited the US about 30 years ago, I was often surprised about how different things like burgers or pizza tasted from here in Europe. It was like eating candy all the time. These days even over here there's sugar in almost everything you can buy.

Side note, not related directly: I was also surprised how in some of those 'health' image supermarkets, the fruits like strawberries looked so perfect, but just had no flavor and tasted just watery. Back here fruits often didn't look so 'television commercial quality', but exploded with flavors. Again, these days even here you have to go out of your way to find e.g. a decent tomato or grow your own.
You’re conflating Spectre with Meltdown. Linus’ response is specific to Meltdown, which applies only to Intel chips. Spectre applies to numerous other architectures.
If you really want to fight the root of the problem, it's not likes and comments, but education.

Should we censor social media, because people are too stupid to deal with it? I don't think so and if you do, you're playing in the hands of corporations who want a cheap work force.

Your "solution" isn't a solution, but a hot fix that will cause more damage in the future. It's exactly the shortsighted crap politics are trying to do right now to get immediate results.
There's an element in New Zealand that has a blindly hysterical anti-nuclear stance. Then there are others who understand that nuclear energy is one of the cleanest and safest forms of energy, and that refusing to admit American naval vessels into our waters is just a pointless diplomatic affront to our strongest ally.

There's an excellent reason to not have nuclear energy in New Zealand, which is that we don't need it. We already have 80% renewable electricity production, and we could realistically bridge that gap with cheaper methods than a nuclear power plant. However, just being "anti-nuclear" for the sake of being "anti-nuclear" isn't one of them.
> I would like to find a place that claims it has less than beautiful women.

I mean, it's preference. I'm from Italy and no matter what you might say or have heard, women up north and central Italy are not that sexy in general, often wearing jeans and hoddies and not taking good care of the way they look. They're also not that friendly, and as girlfriends, wives and in particular mothers are a pain in the ass.

American girls you might find abroad or in major cities are usually sexy, take care of themselves, and are friendly. I was married to an American for a few years and lived in Miami for 3 years

Turkish, Albanian, Romanian women--for instance--are definitely less attractive than other places I've been.

As for Poland, they always look very nice, and are generally friendly. I'm currently dating a woman from Poland for 3 years.

Of course, we're generalizing and I'm talking from my very limited experience, there are beautiful women everywhere (or ugly, for that matter), people's taste is different, etc. etc. I know that here when you go anywhere it's hard to find one I wouldn't date if I didn't have a girlfriend!
there are so many 'most fun things that a person can do on this planet', one can't cover them properly even if one wouldn't work at all and had tons of cash.

Of those I tried - scuba diving, climbing & alpinism, paragliding, downhill biking, various slightly extreme forms of skiing, ski touring. Each has a community of die hards that swear by it, live by it and sometimes die by it.

Tried some surfing too, but learning curve is too steep - if you don't live nearby a proper place to do it regularly, 1-2 vacations per year max won't cut it and its more negative than positive experience. There is no surfing for beginners that you can actually enjoy after only few days spent. Body surf is much easier but not the same.

Compare it to ie climbing, where you can have fun on some easy climbs as a complete novice. Or tandem paraglide with instructor. In diving you can do 30 dives in a week and become advanced open water diver, being able to dive to 40m (most people will never need more).

And judging from internet there are plenty other cool activities like these.
Law of triviality
Acquisition by Big4 is not everyone's dream, imagine.
I've never used WhatsApp, can't really compare. But we—team of ten tech-savvy persons—rolled back to Telegram in three days after trying RiotIM. Manual E2E keys sharing in Riot is not perfect, but definitely better than the lack of E2E at all in Telegram, however Linux desktop and especially Android performance was dreadful. At least that was the state at the beginning of the summer of 2017. How long do you use Riot? Can you confirm there have been significant changes since 2017Q2?
I've found that most of the time, problem solving was not problem solving but working around problem. Good point though. Yes I still code for fun.
Travis Kalanick Net Worth Tops $4B with Sale of Uber Stock
Thanks for pointing it out, I wasn't aware of it and it does look good, but they clearly state the uses cases which it isn't fully ANSI C compliant on page 24 of the documentation.
Hi, thanks for mentioning us (here and elsewhere)

Cleanfeed isn't actually a multi-ender, it was originally developed for live radio interviews. So it aims to give the best quality live and in that regard it's different to, eg. Zencastr which does the recording each side and syncs up the better quality audio later. Each method comes with its own pros and cons; my own experience is also that anything after the interview is not always practical.
Well you're using religion in a very non-standard way. I could just as easily call every single thing you think "religion".
In many cases it's not a patch that is a problem, it's the submitter and their approach/mindlessness/laziness/ethics that led to the patch being of an unacceptable quality. If you are trying to fix a watch and someone comes and suggest to hit it with a hammer, there's really not much place for being "respectful" with an answer.
For playing with kids try Forbidden Island. Has elements of Pandemic apparently (I haven't played Pandemic) cooperative, games typically don't take more than about half an hour.
I've been writing code since the 70's. The further back in time one looks, the worse my code is. The good news, I suppose, is that one is never finished learning how to write code better. Until they plant me, that is.
VPNs for Android 2018: Access Netflix, BBC iPlayer and 1000+ other channels
> There's a lot of research that needs to be done before proven programs can become the norm.

At least equally importantly, we need a new generation of developers to grow up with these tools before they can become the norm.

In fact, the biggest contribution that academia could make to safe programs is to replace Java and C by Rust in all the programming courses, so that the next generation of developers is raised on Rust and makes that language (and its strictness mindset) popular in the industry in the same way that Java's relevance in the industry is based (in part) on its prevalence in curriculums.
Top programming courses absolutely free
> some legacy software that hasn't been ported to Electron yet.

«Let's port Photoshop to electron» not
Reference materials on Linux shell error messages
2017 was a slow year for EU tech M&A with only 610 deals worth €61B
"Most" is a problematic word because it requires a baseline to compare against. When you're coming from something like Ruby, Rust most definitely solves "most" correctness bugs. When you come from Go, probably not.