skysight-inc/HackerNews huggingface dataset:
I used RPython on my own interpreter project a few years ago (stopped working on it around 2013). It's a very interesting approach to writing interpreters/JIT compilers, and produces very fast code, but developing RPython code was very painful for a few reasons (back then, maybe they got fixed in the mean time):

1) Huge compilation times, and compilation is non-incremental. Making even a small change to the source code causes it to be fully re-compiled, which on our project took 15-20 minutes (I can only imagine how painful this is on PyPy, which took me around 2 hours to build the time I tried it). I think the root cause of this is the static analysis and type inference, which needs to run again on the entire source code, and proved to be really slow on a huge code base. This was painful for development, so much time wasted on waiting on the compiler.

2) My experience with error messages was not as positive as the OP's. Sometimes, I'd make a type error in the code and get a cryptic error message, and have to guess by myself what caused it. Perhaps things have improved since then (I see some new details in the errors in the article that weren't there when I used RPython).
At the point where you find yourself writing an application whose sole task is to disable intrusive settings in your OS, perhaps you should consider switching to a different OS.
Political components don't obviate technical production and innovation, which these could certainly use.
My advisor Clem Heusch once took me hiking from France to Switzerland, right by an unoccupied border post.

Its construction suggested it was built either by Napoleon or by the Swiss to defend itself from him. It was just big enough that one soldier with his Nutcracker Suite hat could stand in it.
They are firstly technical, and only then political. One can't make a self-driving car by edict, but helping with putting the appropriate laws when the tech is ready, would be nice.
Imagine yourself in a very boring TED talk about nothing. (every TED talk)

This is that, except in ascii.
> because writing code is easier than convincing people to your side.

this is a great insight
Switzerland is the closest to paradise a state can get. Much more libertarian on the business side than its European neighbours, much more welfare than USA and most other countries that are business friendly. All that with having the most democratic system in the world. Did you know that the 4 major political parties are all in the government together - by mutual agreement? Do you know that all three months they vote on whatever they think is important? That is why that country is so stable. All that with a clean superb environment, beautiful countryside and diversity baked into every citizen (4 official languages in one country...). Switzerland never seizes to amaze me. Hope to move there next year (and yes, the salaries are enormous... while rents are high in absolute money, they are low relative to the salaries paid).
Yep, in Sweden the minimum is five weeks with a lot of companies offering six. That is not counting "other" days off, e.g. "squeeze days" (a day between a public holiday and a weekend) that a lot of companies have. All of it 100.8% payed for and completely guilt-free!
No you don't. You visit a website. The author of the website explicitly uses WebRTC, not you.
I'm not sure what college has to do with learning to code. If you're waiting until school/college to learn to code, you're probably not going to make a very good coder.
You can redirect stderr on Windows (nowadays) -- it's mentioned in your first link. Example:

my.exe 2> err.txt
Cool kids' can go on to become losers in later life, study finds
No kidding. Thailand seems like it has more Norwegians than Norway during the winter.
Contracts that are mutually beneficial typically don't need to be enforced because they are not often broken. People who consider themselves equals give each other slack in contracts. The only use case this software fits with is is handling contracts where one party does not trust the other. Typically the more powerful party is at an advantage.

There are two scenarios I see. This software is useful to powerful groups to make contract enforcement cheaper in which case they will essentially force the weaker party into compliance. Or this gives the weaker party an advantage, in which case this software never takes off. Because let's face it, I would never use this with people I like.
that does not tell anything - are they employees in a different country ?
Convenience store workers in the US earn about 20K USD per year - that is double the salary what a comp sci fresher from a tier 2 college (non-IIT) would earn in India. And that's a reasonable salary - at 10K USD per year, you can eat out everyday at pizza hut ("regular" food is cheaper), drink a couple of times a week and share a 3 bedroom apartment.
Awesome. It would be great if Disney/Pixar would make more educational videos like this one.

Off-topic question: Why is this video unlisted?
Recruiting+Lead
Today's social media is just inverted USENET, with orientation around people rather than topics. Perhaps why Twitter and Facebook mostly fail to me: the subjects are often more critical than individuals.

That and Twitter and Facebook still need the equivalent of KILL files.
What I gather left and right, and from the story linked, is that in the US, working more hours does not equal more income. Maybe if you're a freelancer that can charge by the hours, but given the US's horrid worker protection, what is an employee in the US might as well be considered a temporary freelancer in other countries.

I'd probably work Saturdays if I got paid by the hour, but at the same time, if I did and it was a decent income I'd probably opt to work less - and I don't even have a family.
If the Panama Canal gets a rival
you may say the right thing. But there are too many things they did right in democratic, business or welfare aspects that one should ask what they have to teach us to make the hundred millions of Americans live better. There are smaller and bigger countries doing things worse than Switzerland, so size of population is not a reason to ignore them.
As long as you like what you're doing and someone will employ you, right? Those folks probably have significant experience. Experience can't always trump creativity, but this is pretty cool. I'd not mind learning from a coworker in their eighties, you know?

<blanket statement warning> Silicon Valley's emphasis on young programmers and engineers in general is silly.
I usually prefer the chaining method extensions for collections myself... Even then it's far easier to follow than the Java examples, or even the Java8 comments... but that's mostly personal preference. I'm also not sure how/if this has an IQueryable interface equivalent, which is pretty cool as well.
There are more people enjoying work-life balance in America than alive in Switzerland.

It would be more meaningful to boil it down to a different ratio. Even per-capita would represent the differences better.
Are you familiar with the term "Fellow Traveler"?

Open Source and Free Software are Fellow Travelers:

Just after the Communist victory in Vietnam, the People's Republic China invaded its southern border with North Vietnam.

The Soviet Union and the PRC repeatedly duked it out over Mongolia.

While not an actual member state, Yugoslavia had a mutual defense pact with NATO so as to keep a lid on Stalin's long-unfulfilled dream of a warm water fault.

The Russian Federation's invasion of Crimea is because warm water port.

Yugoslavians could travel freely to Italy. To assert its neutrality, Tito permitted precisely two port of call visits each from United States and Soviet Naval vessels.

My father was the antiaircraft missile fire control officer on the USS Springfield on one such call. Mom got to fly over to hang with Dad behind the Iron Curtain but strangely me and Jeannie weren't invited along.
7-8% is bad but not as bad as it would be elsewhere. The natural rate of unemployment is pretty high. Also, labour force participation is high, which helps.

The household debt is exclusively housing, simply because interest rates have been low for many years and mortgages in Sweden were traditionally not 30 years but rather 100 or infinite (interest rate only), and interest is deductible making it even cheaper to borrow. We also didn't see the bubble burst after the 2008 crisis, unlike many other countries, so many predict a bursting bubble now. That said, the mortgage market has tightened swiftly now, down payments have gone from 0% to 15-25, mortgages are repaid 1-2% per year etc, so the market is at least better prepared for a dip now than it would have been in 2008.
Lol, site is down because of too many hits. Or up, but barely.
Are you talking about https://www.nearlyfreespeech.net/ ?
Can someone do a quick back of the envelope calculation on how much bandwidth this will actually eat up?

If it's on the order of tens of megabytes this is a lot of outrage over nothing. You blow more than that loading a few youtube videos.

P2P is the future, don't try to fight it...
Iirc windows 10 install asks if you have metered Internet. I bet they turn this off if you click no. But that's speculation.

I remember when people thought BitTorrent would revolutionize file hosting. Now people think it's stealing bandwidth.
Parrotting Mike Pall: having 64 bits integers require 128 bits for representing Lua values. This would be bad performance-wise because it would clutter the CPU cache (as it is the case for Lua 5.3 vs 5.2).

Currently, LuaJIT relies on NAN tagging which allows it to represent values in 64 bits.
Well that's your personal call to make. And I just have to accept that. I'm not willing to concede publicly liking an essay just because some people are going to be uncomfortable with it. It's political in nature. Are you going to not consider me if I call myself a communist or an anarchist? If I call myself trans-gendered or homosexual? Where's that line for you?

I can totally understand not hiring someone for publicly endorsing Mein Kampf. It's a love-letter to racism. It's the same reason I can understand not hiring a transphobic or homophobic individual. You can't hire someone if brief research turns up that they have hatred for a group of people. What happens when one of your employees or customers falls into those groups?

But what I don't totally understand is how Industrial Society and Its Future falls into that. I get that associating with a murderer is probably bad PR. But I like to think most people would give me the benefit of the doubt and assume that I think killing people is really uncool and not acceptable work behavior. By endorsing it, I'm not saying that I hate some group of people (because the essay doesn't really condemn anyone specifically, besides progressives). I'm not endorsing a call-to-violence (because the essay isn't a call to violence, and actually has a few points where he admits he thinks he might be getting some things wrong). I'm just saying I thought it was a profound piece of writing. Not even that I agree with it, just that it was some reasoned opinions I'd never heard. It's even been submitted on this website before, which is ironically where I found it in the first place.

So Mein Kampf makes people uncomfortable, and that's something that's unacceptable. But where/why does the Unabomber Manifesto make people uncomfortable? If the fact that it was written by a murderer alone makes it an unacceptable thing to find interesting to my employer, I think they're being short-sighted and I regret nothing. They obviously haven't read it or even skimmed the wikipedia page on it. They're not just judging a book by its cover, they're judging a person by a book that they're judging by the name on its cover.

I might find I regret this when I find out that I'm unemployable after school, though. Oh well. Such is youth.
It happens all the time in the Bay Area. Pretty much every week I have friends who are either witnesses or were very close to shootings or situations with police brutality. Hell I stayed there just for a few months and I saw firsthand a cop restraining a person with a boot up their face. I had never before seen anything like that, and I've been to some pretty violent places.
Thank you.. that definitely is a much nicer syntax, and closer to C#'s method chaining.
I agree that an API is a boundary, and that boundaries can be political, but the boundary = politics argument seems like it dilutes what it means to be political. In a way, you can describe almost any person-to-person interaction as political (there are always subtleties and unspoken motives), but I'm not sure that's useful. To me politics specifically suggests covert social games under the cover of more formal interactions. Most API's though, I think, exist for pretty straightforward reasons. Yeah it's a boundary between groups, but that doesn't mean much more than that, boundaries make a lot of logistical sense.

For instance, at work we're putting an API into our product so that people can develop plugins. Is that political? I guess you could argue that it creates a dynamic of "us" (the developers) and "them" (3rd party developers), but being that this is a corporate entity, that already existed. The only thing the API does is create an explicit agreement of what we will provide and what we won't. I hesitate to say that's political though, because there's realistically no back and forth negotiating or games being played. The API is what it is, and people can take it or leave it. Is that really political? The boundary already existed, the API is just the "formalization" of that.
There are a lot of undiscovered techniques. However, triangle rasterization is currently supported by widespread consumer ASICs with competing, but compatible libraries. It hits a "sweet spot" of performance and results given current hardware. Current predictions are that path tracing will get more common, since the computation cost won't be prohibitive, and path tracing can handle shadows and reflections more easily AND more accurately. SDFs are currently the structure of choice here, but I'm sure we'll see a lot of improvement.

For an example of the kind of improvement, think about how depth buffers are implemented. They're not just arrays of depth values, but they're hierarchical data structures which allow entire fragments to be queried at once. The same kind of optimizations for 3D SDFs might get hardware support in the future, but who knows?
These guys don't store payment details and allow cash-in-the-mail. I used them for a domain name once. http://mediaon.com/About-Us.php#Payment
> In America you can choose your job based on how you want to live.

So the millions of poor people having to work two or three shitty jobs just to make ends meet chose to do so and want to live like that? Bullshit. Go watch some documentaries about the subject.
lispm, I feel you bro. I used to get worked up about it but not as much anymore. The thing is, I see places like some places in startupland (e.g., HomeJoy, HubSpot) similar to Wharton. Meaning there's a higher concentration of self-centered and insecurely ambitious people who self-selectively go there to attempt to "make their bone". There are good people everywhere but the overall SV culture I personally want nothing to do with. So I'm happy for the "reverse social signaling" they give off and alternatively, imposing negative selection in the research cultural pool for people who are motivated purely by money.

I think there are plenty of people who are hard at work doing clean energy, climate protection etc. So I think the jury is still out in 10-15 years, whether a well-compensated mid-level Principal Engineer or Product Manager for "in-bound marketing" feels more satisfied than a Sr. Research Scientist in solar, environmental science etc. My bet is it is highly personal and contingent on the real impact the person made.
What you want exists, and it's called Xamarin.
The coolest example of RPython in action, after PyPy of course (but goes without saying): Pixie, the lang and VM that is a native, high-speed Lisp.

https://github.com/pixie-lang/pixie
I see your random statistic and raise you... Saudi Arabia: http://www.numbeo.com/quality-of-life/rankings_by_country.js...

Not so much disagreeing as pointing out that condensing something as complex as living standards into a league table is a somewhat absurd reduction.
Blizzard have done this for WoW updates forever.

Are Blizzard up-front with their users about what is happening? The covert nature (or otherwise) of the uploads is a significant concern here. The average geek playing with Linux doesn't complain about BitTorrent also uploading the distro image they're downloading, but the average geek playing with Linux knows the deal and decided voluntarily to participate.

MS may run into some liability for inducing data overages depending on how up front they are about it and how badly it bites people.

I would expect that if the report is accurate and if this behaviour was activated without the user's knowledge or consent then Microsoft would be on the hook for any and all damage caused as a result. That could mean a small extra charge from an ISP for bandwidth over a cap. However, if the behaviour means someone's Internet connection didn't have enough capacity left to do something important that it otherwise would have, whether because the uploads themselves limited the spare bandwidth at the same time or perhaps because it triggered some sort of degraded service from the ISP after going over a cap, that could also mean compensation for any consequences of that degraded capacity.
Spotify's P2P usage enabled the amazingly fast response times which made every user's life better on an ongoing basis. That's a pretty fair tradeoff.
This "feature" is turned on automatically. You need to proactively turn it off. Who gave Microsoft the right to decide how I use my bandwidth? And in those cases where I decided to share it I explicitly did so. I wonder how many unsuspecting people know that this is happening.

This OS is slowly turning into a clusterfuck.
It is, because they get them after serving mandatory time in the military. So more or less every swiss man has a military grade weapon at home. Only in newer times the ammunition is stored in special houses in each community. Before, they had their ammo at home.
Yes -- I was just indicating that WinNT was the first Windows to do it. Every Windows based on the NT kernel supports stderr redirection. Win95, 98, and ME didn't, since they were on a different kernel.

Still can't believe I bought ME. sigh
The difference being WoW requires massive bandwidth to both download its updates and play. Not all Win10 users are gamers with Google Fiber.
Google ain't charging you to play Solitaire at least.
Or an alternative option that requires less work: A list of the objectionable features and how to turn them off in one place?
An app would be quite a lot of work, but a reputable, single bulletin with the info would help greatly. That way I (and others) could rest assured that we didn't miss one or two settings whilst blindly searching.
This article is terrible. It cites no real sources to back up it's claims of reacharounds and churn problems. It's one person's speculation.
There are many Ulster Scots who are Scots in Ulster and haven't migrated to the U.S. See the references in the wikipedia link.
> On top of that, they face incredible racism and xenophobia.

Going slightly OT here but I'm pretty sure that racism/xenophobia against muslims in Sweden is no worse than elsewhere. I'm not saying things are peachy, but incredible seems like an overstatement in this case.
NFS requires that you provide a name. They might cut you some slack if you can prove you live in North Korea.
You may be thinking of Silence is Defeat: http://silenceisdefeat.com/

"public access unix systems for free speech, established 2000"

They offer free shell accounts with 50MB storage space, HTTP access (http://silenceisdefeat.net/~username), SSH access, email, etc. Very cool place.
> In fact America does have one of the highest standards of living. It also has one of the highest median incomes, and among the highest disposable incomes.

For the top X percent maybe; the US also has a poverty rate of over 16% [1], over half a million homeless [2], food stamps programs to support the poor, etc.

> You are free to choose your job based on the benefits you desire, including vacation time and maternity leave.

Do tell that to the big employers like McD's & co (who are now replacing their employees with order computers after they asked/demanded a minimum wage), Wal-mart, Amazon, etc. There's far too many people who do not have the luxury of choice - and even if they did, they can't get the education they'd need to get hired anywhere unless they have rich parents or happened to be eligible for a grant from somewhere.

And as long as people that don't tip in restaurants and such get mistreated or scoffed upon, don't even start about minimum wages.

[1] https://en.wikipedia.org/wiki/Poverty_in_the_United_States
[2] https://en.wikipedia.org/wiki/Homelessness_in_the_United_Sta...
Honestly that sounds like you got what you deserved. Canceling the day of causes all sorts of logistical issues. You can hardly blame them for that.
I have come to the conclusion that commercial operating system vendors can no longer be trusted.

They are destroying computing autonomy of users by tying online accounts into their products. They include built in search tools that leak information to the vendor and, in some cases, "trusted" third parties. And they try to steer users to their own cloud solutions, which store user data unencrypted.

Apple, Google, and Microsoft all do this. Even Canonical has. But worse to me are those who make weak excuses for all of it; saying that people can use settings to turn it off, even though they know damn well that everyday users will stick to the defaults.

Personally, I am disgusted with the entire situation.
wrong in some aspects.
As in most European countries an hour off at noon is mandatory, so you can't leave early for family. Tax is indeed not 5% (only the federal part), but rather 10-20% depending on where you live and how much you make. Including social contributions you can expect to go 25-30% away.
The discussion, quite correctly, isn't about Switzerland vs. the U.S. but about northern/Western Europe vs the U.S. since everything in the article applies pretty generally (sometimes even more) also e.g in the Nordic countries.

Some outliers (Norway, Switzerland) have weird economies, but others such as Finland don't.
I'm still not clear on how it's an awesome feature. Saving bandwidth only on my own network would be fine. But the story says it happens outside of your network as well.
Of course it's the future. But, don't proactively turn it on without the user's explicit consent.
That's hardly limited to Pakistan.

I live in the US, and my family was middle class growing up. If I had focused on gaming to the extent that Sumail or another professional gamer had, it is doubtful I would be able to make enough of a living to support myself even at a very basic level, much less have a solid career.