skysight-inc/HackerNews huggingface dataset:
If it even happens, I don't think it's going to happen that quickly. There is plenty of server software that either only works on x86/x64, or works much better on those platforms. There's still a pretty big software gap to fill: native code from C, Go, and other languages; Java and node.js use a JIT, etc.

Then there is a significant amount of software using Intel SIMD, like ffmpeg and so forth.

C/C++ is probably the one toolchain that you can rely on to be equally good on ARM or x86 (?). Someone with more expertise might correct me.

A big advantage of server software over client software is that you don't have to pay the expense of making it portable. Companies generally don't want to have multiple architectures in the data center. The last mile of stuff takes a long time to change.
Just because it doesn't throttle services doesn't change the fact that internet.org gets to decide what services get on the platform in the first place.

"Developer participation on the Internet.org Platform, including the information submitted with your application, is otherwise governed by our standard legal terms . Collectively, our standard legal terms and these supplemental terms are the entire agreement between you and Facebook relating to Internet.org, and any terms of use for your service will not apply to Facebook.
Submission does not guarantee that your site(s) will be made available through Internet.org."

https://developers.facebook.com/docs/internet-org
Hello everybody !

I just show you a little game I made in one weeks.

This is a very simple game, but very cool.

It's possible to play it on mobile.

It would be nice to share it if you like it. x)

Thanks you all !

http://minpik.com/cutiepet Enjoy it !
They do. Google also produces the most widely-used ad platform for publishers, which makes it much easier for those publishers to blacklist and whitelist given ads and advertisers.

The ads suck for a lot of reasons, but lack of capacity to filter them isn't one of them.

Plenty of ad units that you see on a publisher may be filled by Adsense on one pageview and by another ad network in another one. Those networks may or may not have the same quality requirements that Adsense does.

Publishers tend to optimize for the amount of money they can make from an ad rather than how good it looks. An ad ops person will filter out offensive or porny ads while otherwise looking to top out their commission pay.

They also give some control over how the text ads appear in terms of color and font: https://support.google.com/adsense/answer/6002607?hl=en

It's just that a lot of publishers don't know how to handle the settings or don't care. Most publishers are not tech-first companies, and their websites don't make the bulk of their revenue anyway. For any TV channel, their website is a rounding error in terms of total revenue.
Yeah, I signed up for that. But they still show me ads :-P So, then I installed RequestPolicy et al, and have a guilt-free, ad-free existence :-)
WeWork Used These Documents to Convince Investors It’s Worth Billions
> But your public sector workers demand to be kept in the style to which they have been accustomed, and the money has to come from the government's "real" spending.

In America, public workers took pay cuts for the past 5-6 years since the federal pay tables were frozen (not increasing for inflation, so spending power decreased) and mandatory health care costs went up!

In America, I haven't seen any evidence of public sector employees (the public sector is huge, NASA engineers, Air Force pilots, National Park Rangers, etc) 'demanding' more pay. The only thing I've seen that can be categorized as evidence of this is top tier engineers leaving NASA & FFRDCs to work in the private sector. Not once have I seen a NASA employee go "We successfully lobbied Congress for more pay!".
Web Browser Performance Comparison and Database
Is it an option for you to maintain a set of tests which simulate behavior on the tables?

I've have great success doing this with datawarehouses (i.e. star schema, large tables with few writes). You run the tests after each index change on acceptance. It caught a errors.

For OLTP it's harder, you need to record some production workload and reply it. At your scale it's easier said than done, though.
Why are people so oblivious to just how evil Facebook is? Yes, no Internet is better than Facebook Internet.
nothing special about this vimrc.

This is what I have:

https://gist.github.com/halayli/ef3dd268986914ed77d5

At the very least, you need vim-session if you work on multiple projects (or branches)

vim-airline is a nice to have

Ag is a must have. it allows you to search files and preview the results directly.

I've also written a small function SwitchHeaderSource to switch between .c/cpp files and their headers. ,s is the shortcut.
Great series of interviews, thanks to the beastie.pl team!
1000 Ways to Becoming Famous on Internet
Society is not your family. Your responsibilities are very different in both. But the main issue is who decides what your social obligations are? Helping people is a moral issue and right for "me", but may not be a moral issue for somebody else.

So, I disagree, this is not an obligation. I know that this is the debate of the likes of Rawls versus Rothbard. Just could not help replying.
The article goes into more depth but it's more than just the correlation that aging and cancer both occur with age.

One neat thing the article brings up has to do with the p53 protein. People who have only one functional copy of this enzyme have Li–Fraumeni syndrome. Basically they get lots of cancer. On the other hand mice who over express the p53 protein don't get any cancer but age more quickly than other mice.

There exists a similar dimension for telomeres. If you have to few you are at higher risk for developing senescent related diseases. If you have too many you're prone to cancer.

Basically a senescent cell has decided not to divide anymore because it has determined it would be dangerous to do so. So many of the enzymes/chemicals/genes that push these cells to continue to divide cure senescence related illnesses but lead to higher risk of cancer.
> I believe internet.org is better than no internet at all.

Its not a binary choice.

What would your reaction be if ISPs made Netflix traffic outrageously exorbitant, and made its own competitor free?
Honestly, this is really bad news for Twitter. A tech company is all about finding and retaining top technical talent. That's what enables you to "build fast teams that learn even faster".

As far as I'm concerned, I would not want to go to work for Twitter. Whenever I hear about layoffs, I think of mismanagement. When the managers have run the ship aground to the extent that capable engineers that were hired to build product are now going to loose their jobs, there have been some huge errors and missteps. Getting back from that is going to be very difficult, and imagine now trying to attract technical talent to a company that has just cut technical staff; the best and brightest are going to have better options so Twitter is going to be at a disadvantage in the general labor market. This means they will have a harder time finding people, keeping people, staffing projects. And they will have a harder time completing the projects they do have and with enough speed, creativity and quality to compete against startups and other companies with more agility, motivation and access to better workers.
Actually, I've asked my question after trying to do some basic reading on my own, but it only deepened my confusion, unfortunately. I vaguely remembered that "rump kernels" seemed to mean "assume we're on Xen/KVM/... and make use of that", or a notion of "library kernels" -- one of those two, though not 100% sure which one (or both?). But then from some NetBSD docs/wikis/... it started to look to me like they're adding another term "anykernel" here and there, and then naming with that some microkernel-like stuff, like mounting stuff in userspace, but then not sure why naming the option as "rump", etc -- and all of that made me more and more confused, instead of less. And that's what made me ask here.
Edited in that disclosure at the top. I am a stockholder, and I agree that colors the arguments. Honestly I didn't feel that it was very relevant because I don't work very closely with internet.org, and I don't think they have any secrets.
Guess it all depends on how you measure your life. Literature is filled with ample anecdotes of members of the WW2 French resistance, prisoners, and other persecuted minorities holding their tongue until the time was right. Sometimes you have to sacrifice the battle to win the war, though it may seem less "heroic" in the moment.
But proportionally more, or disproportionately more?
I'd like to see Wikipedia, or some other project that is in on this, to launch some subversive open proxy functionality in this becomes reality.

I understand it can't happen like that, but you get the general idea. (Something like "general purpose computing FTW". One can dream, right?)
1.) Dollar is strengthening. Janet Yellen said she'll raise rates by the end of the year. Most emerging market currencies have crashed 25-40% this year.

2.) Yuan is weakening. Otherwise Chinese corporate dollar-denominated debts, which is around 1 trillion, will crush the economy right away when the fed raises rates. Plus the government already signaled it is willing to guide yuan lower a month ago.

3.) That's kinda like saying 'well, my 3 houses in the hamptons are burning down, but at least wood structure is the strongest right now!'
Someone's credit card pays for that VPS/VM/Cloud... they can really destroy that as well.

All they are doing is forcing white to go black.

When everything is illegal everyone is a criminal.
To be fair, some of the fastest typists use caps lock instead of shift, since it makes the shift action modal, instead of requiring coordination of multiple fingers at once.

http://forum.colemak.com/viewtopic.php?id=1309
The `ToggleNumber()` function may be shortened to

:set invnumber

There two kind of prefixes for `:set` variables: `no-` and `inv-`, the first one turns the variable off or empties it, the second just toggles between states.
Mostly based on vim-sensible's (with some input from the community): https://github.com/neovim/neovim/issues/2676
Startup reading list
Ironically, since installing the 'youcompleteme' add on, I've started using the 'jk' escape method more, since ctrl-[ and escape only close the autocomplete window, not out of insert mode.
I'd have much less of a problem with this if it wasn't being branded as "Internet". The whole premise of the Internet is that it's, well, the Internet. As in, a singular global network of connected machines.

If they want to launch FacebookNet or MiniNet or FooNet or whatever, more power to them, but this isn't the Internet and shouldn't be branded as such.
You're thinking of Vint Cerf, not Tim Berners-Lee...
I'd say they arrested talented hackers who weren't sanctioned by the Chinese Government. I don't see any indication anyone who was arrested was employed by the Chinese.

It sends a very clear message:

You need the Government as a patron if you want to engage in such activity. If you don't, well, we'll arrest you over when its to our benefit.
When the creators of Bootstrap framework left Twitter, I took that as a bad sign. Creative people easily get bored and need to challenges.

With Jack coming back as CEO, I don't necessarily agree with layoffs overall being bad. He could have a solid plan and reorganizing and prune workers who perhaps have atrophy from lack of excitement or whatnot can be healthy - even though surely disappointing and upsetting to some.
It's Financial Suicide to Own a House
>"once people see the vastness of the internet..."

Exactly. How will they get this glimpse from within a corporately delineated sandbox? Or one could see the vastness from afar, yearn for it, and make it happen. Give a man a fish and he becomes full and dependent upon the fish-monger. Tell a man that he can learn to fish and when he does he will never be hungry.
Anonymous cash, like bitcoins, is a dangerous thing and facilitates illegal activities.

The government should subsidize accounts and account fees for poor people.
Review my startup: Kontor – a super simple Mixpanel alt
Old question: https://en.wikipedia.org/wiki/The_Dog_and_the_Wolf
That can totally work. I also cooked salmon with nothing but hot tap water at the office, it turns out most taps are around 118F which is low temp salmon! (of course you should decide for yourself if you're ok eating food cooked below USDA guidelines)
I understand where you're coming from, but your solution wouldn't actually be logical and consistent either. "Fahrschein" comes from the root "Schein" (engl. "slip (of paper)"), which is masculine ("der Schein"); "Fahrkarte" comes from "Karte" (engl. "card"/"map"), which is feminine ("die Karte"), and "Ticket" is, afaik, an anglicism (which are often designated as neuter)...

So in order to achieve consistency across these three words, one would have to break consistency with their roots - a bit of a catch 22...
Fantastic. This also led me to find that the entire trilogy is available on the App store. Now all I need is "Continuum," and some grape Crush, and I can pretend I'm 14.
The big, big problem with such charts is that the vertical thickness perpendicular to the x axis of the line is the actual proportion, but your brain will look at the thickness perpendicular to the gradient.

To put it visually: http://i.imgur.com/vZ7uTu1.png

The pink bars are the percentage market share as your brain reads it. The green bars are the percentage market share the graph is supposed to show. (The burning sensation in your eyes is because I made a poor choice of colours.)

If you were to naively look at the thickness of the black area (shown with the pink bars), it'd look like it was constant. But look at the vertical height (green bars): whatever this proportion is, the black has started small, grown massively, then contracted.
The question being asked here is if Internet.org’s curated content negates access itself. Given the recent, unprecedented restructuring in mobile ads, maybe there’s a better question: Does Facebook really believe the internet can be restricted to 50 sites?
> In my opinion, no internet is better than a limited internet.

All of the proposed charitable objectives(as opposed to Facebook's own interests) would be served by just providing free internet with a limited data cap.

Customers would want more data badly, local entrepreneurs would be free to make any kind of app to serve the poor, rather than being restricted by Facebook's guidelines, and can even be not disallowed to compete with Facebook.

The problem with internet connectivity in India is that rural areas do not have good coverage or fiber or even copper. Internet.org doesn't address any of this, so this is NOT aimed at the poor.

It is instead aimed at teenagers, who can't pay for their own data packs yet, but still have access to smartphones. Facebook is trying to ensure that no startup ever takes mindshare away from Facebook.
Previously: https://news.ycombinator.com/item?id=10365355
Yep! This linear-time algorithm described by Buchheim et al. is used by d3.layout.tree:

https://github.com/d3/d3-hierarchy/blob/master/src/tree.js
Show HN: Download any song without knowing its name, now in the browser
Assassination in Progress
That is a good idea, I'll look into doing that!
The Introvert and the Startup
You know, if all the websites that are the most flagrantly abusive and dependent on ad-support (the Buzzfeeds, Crackeds, HuffingtonPosts, etc) disappeared tomorrow, how much have we really lost?

I can survive without another shitty slide-show of the 17 Most Ridiculous Cats Twerking, or another news article that is a summary of a summary of a Reuters, machine-learned bot-written summary of a press release about an abstract of a scientific study.

Most interesting content is created for personal blogs and Wordpress and even Tumblr, by amateurs and people that are writing because they like doing it. Or it's on the pay-walled dead-tree publisher websites, like NY Times, the Atlantic, MIT Review, WSJ, etc.
When Twitter got going, RSS was marred by political infighting:

http://www.smashcompany.com/technology/rss-has-been-damaged-...

And that is part of the reason why walled-gardens like Twitter sometimes do well. Sometimes open technologies are crippled by politics. Sometimes centralized decision making is faster, and can get more innovative stuff out the door. It took many years for specifications like Atom to mature. Meanwhile Twitter developed a huge eco-system of 3rd party apps.

But there is a counter-argument. Twitter later killed off much of the eco-system of 3rd party apps. And that suggests the weakness of central decision making. No one has the authority to kill RSS. And that suggests the strength of decentralized decision making.

But it seems clear, when an idea is young and immature, centralized decision making often has a speed advantage over what committees the industry sets up to try to work out a specification.
While I totally understand your concern, it's not too hard to view the contents of a Chrome extension before installing: https://gist.github.com/paulirish/78d6c1406c901be02c2d
This isn't VR film's biggest problem. VR film's biggest problems are:

1 - Coming up with N compelling stories and endings for each of the N perspectives and actions a truly free-moving and free-acting VR user could choose.

2 - In life-action films, having N cameras for each of the N perspectives a truly free-moving and free-acting VR user could choose while making the cameras unobtrusive enough to not detract from the immersion.

That N amounts to a lot (potentially infinite) cameras, perspectives, compelling storylines, and compelling endings. This makes VR film orders of magnitude harder than traditional film, where the viewer accepts being limited to a single perspective, a single storyline, and a single ending.

The problems the firm profiled in this article tackles are trivial by comparison.

For anyone who's interested, there's a good panel discussion by VR film makers about the challenges and potential of VR cinema here:

https://www.youtube.com/watch?v=TAmjwKjIMmo
Dark Castle was pretty good, but of they could get Crystal Quest...
Is there data sent on that URL access or it is more like 'GET /ios-robots.txt' (not sure what the name is)

As long it is anonymous (beyond IP and browser data, of course) it should be ok
"For me, the entire debate is silly because it's my screen -> my decision what appears."

My company makes most of its money off of advertising, I am broadly a fan of advertising (done well) myself, and yet.. I agree with your feeling at a core, technical level. I currently don't see how it's defensible to argue that a piece of software MUST render a certain stream of data in a certain way.

This is not about copyright, redistribution (we're not transforming then rebroadcasting), or ethics (to me). This is simply about having code on a machine transform an incoming stream to a visual representation, and while common standards and protocols (e.g. JPEG, HTML, CSS, HTTP) determine how to do that to get towards a desired result, I think any individual's code or computer should be free to render data as it sees fit even if that rendering is not what the creator intended.

Dictating how people or machines must intrepret things is a bad idea, IMHO. Provide the source data in whatever way you want, by all means, but the end user/device must interpret them as they will.
I live in Colorado, so you can't fool me with the "marijuana is legalized" thing. The Feds still regard marijuana as something that only Satan himself would touch, so marijuana businesses can't officially use banks, and there's a lot of other fallout. You certainly can't transport it very far. State line crossings are a big, big deal. About the best you can say is, "it's less illegal".

The US only ducks out on treaties that require it to spend less on military/defence stuff, in all reality. Unfortunately, really, really draconian copyright laws align pretty nicely with deep state issues: you have to inspect packets to decide whether a stream of bytes violates some "IP" or other, which gives a damn good excuse to penalize encryption, and allow even less oversight on search and seizure. Also, let's face it, it's really really easy to violate copyright even if none of us really minds. Draconian copyright gives yet another law to selectively apply to someone you don't like, who exhibits contempt of cop, or whatever. If the US accepts the TPP, all of the excuses will be "we can't break International Law" or "We'd loose out in trading negotiations" or "what can we do our hands are tied by treaty" for any modification of copyright law whatsoever.
Reason why the Chinese might be cooperating is because the US has a very significant person of interest on their soils, one that the Chinese party is desperate to get back because this man knows state secrets and inner workings of the secretive CCP.
Ugh, the TPP is going to be bad generally speaking. Trade deals don't tend to help out the little guy much, only the corporate interests.
When asked to elaborate Tim Berners-Lee replied "not enough DRM for my liking".
TRUTH WILL BE SET FREE
You would also lose Google, GMail, and YouTube.
Facebook has made it very difficult to share videos from their platform with other services.
A better comparison is with Brazil. After reading all the news out of Brazil, it feels like the US is really a Brazil-lite.
Well, we did. I was a blogger for about 7 years before Twitter came along. Twitter pretty much killed it for me as the masses went there.

So you're not wrong, but the people went to Twitter. Even Google killed Reader. I go where my audience is.
Those facts, as you put it, really mean nothing other than maybe someone should do a study and see if there's any real correlation. How many other people had cancer, used plenty of cannabis, then died or continued to have cancer?

There's billions of people in the world. That means the frequency of "Bad thing, Weird thing, Good thing" will often be nonzero for all sorts of things.
Computer science is now the top major for women at Stanford University
> non-profit organisation

What do you think that means?

I don't want you to look up a definition for me (I can do that myself after all), I want you to describe what that concept makes you think and feel.
Love this game and the sequel. So innovative.

Fun fact - Jonathan Gay, the creator of Dark Castle, went on to create Flash. If you squint a bit you can see the lineage from Dark Castle leading directly to Flash.

https://en.wikipedia.org/wiki/Jonathan_Gay
Good point, plus we all know what happens once you go black...
is there any one of these that will let me produce blog content like Medium? Really like how easy Medium is to read
The CN on the PoC certificate is amusing.
I believe the basic human right is access to the unfettered internet. But we need to crawl before we can walk. People first need to see the value in having any internet at all. Once people are online a bit, they quickly want to see it all. The rampant use of VPNs in China is a good example.

Building out a cell network for the whole world isn't easy. It is much more feasible to partner with the existing providers who already reach the vast majority of the world's population. Although I agree it would be way better, I'm not sure how you'd convince them to make their entire service free.
@Sparkzilla, I agree. I don't know which I find the most annoying. The videos that play themselves or the pop-ups which when trying to close takes you to a whole new site. Damn it! I just want to read the news.
> most people would be happy

Except those on slow or limited data connections that suffer because of image ads, and everyone who opposes tracking ads on principle.