skysight-inc/HackerNews huggingface dataset:
As someone who spent 18 months of his life deploying Openstack at scale, I'm confident in pointing out that devstack is, like most of Openstack, half-broken.
Not perfect but the alix boards[1] ship with a full board schematic. They also ship with the source code for the bios and some information that would help you write your own. All the major open source router projects work on them. 6f2 even supports 3g modems so you can multi-home your connection.

I know it is not perfect (you still have to trust the AMD chips and so forth) but it seems a lot better than just buying a linksys and hoping it works with OpenWRT.

[1] http://pcengines.ch/alix.htm
UConn Students 3D Print Two Different Artificial Kidneys
A recent article in The Economist is up-beat on Thorium: http://www.economist.com/node/21600656 .
Don't miss the demo: http://www.playfuljs.com/demos/terrain/
Oh interesting. Thanks.
Wouldn't it be even easier to tamper with open source devices? Since one essence of open source is that it is modifiable?
Possibly because Microsoft never had the ability to restrict your ability to sell software for their platform?
Ok, we replaced it with the subtitle.
We make a lot of money from subscriptions today. But when you are first starting out making money from advertising is super easy, taking all of several minutes to add to your site.

Getting set up for payments and running a subscription business is very complicated and takes a lot of time people and money. Time better spent perfecting your product early on.
You Can Thank The CIA For The Return Of Polio
Getting Started With Memory Forensics
Seriously, read the book or the essay it is based on. The 'we don't really know anything so who can say what ?' stance isn't that productive and gets old real fast.
Nearly every person I have met who has over one million dollars in assets did so slowly by making good investment decisions and a consistent, high-paying employment track record.

Sorry for the boring answer.
You realize that the breakup of the west Antarctic ice sheet is on a timescale from 200 to 1,000 years, right?
W^X is not some code word for "secure". It has a specific meaning, and that specific meaning is completely compatible with JIT code. All it means is that you have to call mprotect() after generating code.

One can debate the security implications of allowing programs to mark code as executable at all, but that debate is unrelated to W^X.
That doesn't actually rebut the point. After all, Firefox OS's browser doesn't include a HTML renderer and JavaScript engine written in JavaScript; it outsources this functionality to a sandboxed mode of the underlying C++ engine. If you want to use a different engine, it has to be written in JavaScript, which is of course completely impractical for performance reasons.
No, most ads I see have a product they are selling that they present in a positive but truthful light.

I don't expect a company to pay for air time to tell me why I wouldn't want to buy their product.

If you're going to hold ads to the standard of complete and total disclosure about a product, without even omissions or the possibility for misunderstanding, then 99.99% of all human communication is misleading.

And as much as I like parallelism, your assertion that I'm missing the forest is baseless. I've talked only about the general terms. It's fine to disagree with me, just get your facts tight so we can have a productive discussion. If anything you seem to be arguing that I'm missing the forest for discussing the theoretical biosphere.
From the website:

"The UAE "Drones for Good" Award has two parts:

- National competition
- International competition

The National competition carries an award of 1 million AED. It is dedicated to rewarding the best, most practical ideas for using UAV technologies today for civilian government services in the UAE. Submissions must be readily deployable within 12 months, must function safely and effectively, and must fulfil a real citizen need or government service.

The International competition carries an award of $1 million USD. It is dedicated to exploring future prototypes of how UAVs might be used to improve the lives of humanity in general, focusing on what may be possible in the next 1 to 3 years. It is designed to stimulate innovation and accelerate the development of advanced prototypes, which could ultimately lead to practical solutions for improving people’s lives around the world."
San Francisco (SOMA) -- Grammarly -- Platform/DevOps/Backend Engineering Leads

Grammarly (http://www.grammarly.com)is building out our core engineering teams in SF.

First, a little about us:

- Our product: Grammarly (http://www.grammarly.com) makes the world's best automated online proofreader, which highlights 250+ common grammar errors.
- Grammarly is profitable, and cash-flow positive -- all without raising any venture capital -- which allows us to chart our own path.
- We have significant traction already -- millions of users, 1M+ fans on Facebook, partnerships with 200+ universities and more.

We are looking to add exceptional engineers to the mix here in SF. Our tech stack includes:
- AWS stack
- Programming languages: Java, Erlang, Node.js, Lisp, Python
- Chef, Jenkins, Nexus, Github
- MySQL, MongoDB , Redis, PostgreSQL
- And/or the best tool for the job

TO APPLY: You can check out our open positions at http://www.grammarly.com/jobs or email to scott.thomas AT grammarly.com.

Thanks!
At first, sure. But the goal of autonomous cars is to eventually remove driver agency altogether. What happens when all cars are fully autonomous? Will they collectively weight their passengers by "killability", perhaps based on age, insurance premium, marital status, social media status, etc?
There's stuff here about a UIRemoteWebViewController:

http://oleb.net/blog/2012/10/more-on-remote-view-controllers...

https://github.com/nst/iOS-Runtime-Headers/blob/master/Frame...
https://github.com/nst/iOS-Runtime-Headers/blob/master/Frame...
Has anyone else taken a look at Ori (http://ori.scs.stanford.edu):

> Ori is a distributed file system built for offline operation and empowers the user with control over synchronization operations and conflict resolution. We provide history through light weight snapshots and allow users to verify the history has not been tampered with. Through the use of replication instances can be resilient and recover damaged data from other nodes.

It seems well thought out, and competitive with many of the other approaches mentioned here. It uses Merkle trees (as does Git) that encompasses the file system structure and full history.
Not unless you are only downloading pre-compiled binaries.

Some linux distributions, for instance, try very hard to only every download source from the internet, and compile it locally. This is very slow (some things can take a very long time to compile).

Gentoo is one such distribution.
'Metal-Eating' Plant Capable of Absorbing 18,000 PPM of Nickel
The stupidity level of the article is stunning.

It's nice to have a summary of prior efforts, but the conclusion is so stupid that it almost completely negates the rest.

The summary as I see it: Because the US lost some thorium derived uranium that means we must never again use thorium for anything.
Gmail Redesign
Not a bad analogy (despite the fecal reference). Arguably the U.S. should also have been sanctioned by the world community for the abuses at Abu Ghraib, Guantanamo, Bagram and elsewhere. Not to mention for the conditions endured by prisoners in solitary confinement in its own domestic system.

But what you need to understand is that the UAE is perfectly aware of its horrendous human rights record, and so undertakes "feel good" campaigns like this "good drones" program (and its partnership with NYU... and all the scholarships, and funding for the arts) specifically to distract your attention, and to burnish its image.

And BTW, speaking of shit:

MINNEAPOLIS (AP) - An American held in the United Arab Emirates for nine months for his role in an online parody video about youth culture in Dubai said Friday that he was scared at times and was kept in filthy conditions where guards "shouted at everyone like dogs."

...

Cassim said he stayed for about two months in the Dubai jail, where guards "shouted at everyone like dogs" and conducted room searches in full riot gear. The food was abysmal, and for a time Cassim ate just enough bread to keep himself going.

He said the conditions were unsanitary. Blankets were shared without being washed, and 130 people had to use a communal bathroom.

"The smell was horrendous," he said, adding that he thought the toilets were made of clay until one detainee cleaned them - only to find they were metal and had been covered with caked-on feces. When the communal sink was cleaned with bleach, he said, black maggots crawled out from the tile.

http://www.aol.com/article/2014/01/17/american-recounts-expe...
I find my name peaked the year I was born and has declined every year since very interesting.
Wow, my dad would have loved to come across a tool like this.

My father, in his infinite genius, devised a clever naming scheme for his children (three of us), with the following rules:

1. The middle name must be a fairly rare name, so that we might be the only one among friends/peers with the name, but not so unique or strange that we'd be ridiculed.

I'm really grateful for this, and I consider the uniqueness (yet normalcy) of my name a huge gift. To this day I've only ever met one other Simon in person. (It's extremely rare in the US, but very popular in the UK I'm told).

2. The first name must be fairly common, everyday name, named after someone in the family, as a fallback for us.

Then, we were all to be called by our middle names. If we grew up detesting that name[1], we could easily switch to our first name as our primary je m'apelle and nobody in our future would think twice about it.

John Nicholas was picked for my brother's first and middle as Nicholas was a "good Greek name" that almost nobody in America used. That was 1987. If you look at Nicholas in this tool you'll see just what happened to that name! (in the 1980's it shot up to over 1% of names and remained that way until after 2000).

My dad was kind of bummed, and probably would have picked a different name if he had a bit of accessible clairvoyance. (Remember, pre-internet it was hard to even know that you could find this information out at all. I suspect the data he found in the 1980's, if any, was already years out of date)

I'm the only child that didn't follow the rubric because Anthony Simon Sarris makes for a slightly offensive monogram, so my parents switched the order (to Simon Anthony Sarris) and I'm the only child called by his first name.

[1] My little brother hated his middle name Morgan for most of his life (a girl's name too, some teasing, etc) so most of his friends call him by his first name. After high-school he appreciates both names.

Aside- I do think our kind are more predisposed to obsess over names than most:

"There are only two hard problems in Computer Science:
cache invalidation and naming things."

-- Phil Karlton
its when I first added adsense, the start started getting real traffic back in March of that year.
I went to the three before HK.

Don't trust anything you hear from on stage, especially the enterprise "success stories." These are largely coming from an alternate universe.

The engineering planning sessions are excellent.
It isn't as complicated as it used to be, getting subscriptions set up now takes on the order of several hours to a few days.
After having spent time doing these puzzles as a child, it strikes me just now that they have a large similarity to Sudoku puzzles.
Probably not--the eCPMs you could get on AdSense in 2006 are way higher than today.

This is true of all ad networks in general--the amount of available inventory has exploded in recent years, reducing prices.
He still doesn't even recognize that the idea exists. He just claims that "winning" requires internal emotion, without any support or recognition that other opinions might exist. To me, that sounds philosophically ignorant.
LLVM 3.4.1 has been released
https://news.ycombinator.com/item?id=6350906
Indeed. There are many missing features in Safari, including such basic stuff as allowing you to set the download attribute on hyperlinks. That makes it very difficult to write client-side apps for Safari (at least if you want to allow the user to save the output to disk). This is a personal pain point that's bitten me several times.

For those who aren't familiar with the problem, say you've written a cool web app that creates (just for example) ZIP files. You want to let the user save these to disk. In Chrome, Firefox, or Opera, this is dirt-simple. Put the ZIP data in a data URL, set the href attribute of the link to the data URL, and set the download attribute to "yourcoolfilename.zip" (or whatever you want). Boom. Done. User clicks the link, data downloads to "yourcoolfilename.zip". Totally streamlined.

Not in Safari. The best you can do there is open up the data URL in a new window (which of course ignores any mime type you've set, so the user gets an ugly screen full of binary data) and tell them to use Save As to save the mess. Very nasty.

Chrome has had this feature for 20 (!) versions, Firefox for 9, Opera for 5. It even works on the Android and Blackberry browsers.

Even IE allows this (in a completely non-standard and convoluted way, naturally, but it can be done).
>In the past Microsoft always took the negative road, trying to destroy competition, rather than the positive road of integrating and collaborating...

Wait, what? Have you never heard of the phrase "embrace, extend, and exterminate" before? What you describe is simply step one of their modus operandi.

I think the only difference between the 1990's Microsoft and the one we have today is they aren't as good at the exterminating part. They still extend things like crazy, but either they really are trying to play nice or they just don't have the weight to exterminate much any more (that wasn't already swalloed by them). My opinion is it's likely a mixture of the two.
The advantage coders have is that they have an easier time finding paid employment writing. So if nothing else, they tend to be better typists a few years after graduation...and perhaps more attentive to punctuation.

They learn to code meme is running rampant. But it's going to be hard for former humanities majors to make the jump. They tend not to have the math background and so long as programming is treated as engineering or science, that will be a barrier to entry.
Lead plantiff of tech worker class action case wants to block $324M deal
Try to build something with it and learn as you go via Google. Sometimes you have to start with a hello world boilerplate or todo app so you can get a feel for idiomatic code design / structure that suits a particular language.
Can't buy a ZTE Open C from France
None of the links in Mozilla blog post (https://blog.mozilla.org/blog/2014/05/08/zte-starts-sales-of-open-c-firefox-os-phone-on-ebay/) work.
Talk about openness...
I would like to see something like this that does not place trust on the server hosting the files.
It's interesting, there is a poll on the Coursera page asking about interest in 1-on-1 tutoring sessions. This sort of sounds like that, sounds like Coursera might be looking into this already?
Why one of Leanplum's investors decided to become an employee
> It seems like when it comes to AI advances, there's always a shifting of goalposts as soon as an AI is able to do a task that was once thought to be a defining characteristic of human cognition.

Usually it's because people all over the discussion fail to correctly distinguish between generally adaptive intelligence and specifically engineered "intelligence" (tool that appears to perform a task intelligently), and also between conscious and unaware mechanical intelligence.

A Go or Chess program isn't a goalpost for generally adaptive intelligence, it's a milestone for specifically engineered intelligence. And it isn't conscious, which is the writer's point, though the expression is imprecise enough it could be misunderstood as criticizing the more specific form.
The purpose of the supplement is to support research and experimentation, not define the price of the the service. The actual cost of the system or prototype may be more or less. This is just to help reward the time and effort people will put into developing their technical proposal. Hope that helps.
It's not just that, many of the custom implementations of Google Authenticator keep the seed in plaintext.
RMS is (almost) always right.

Just not always particularly pragmatic. Or agreeable.
There's a chicken and egg problem here. The OP said "maybe this will allow us to make high performance apps" - given that it currently isn't possible, it isn't very surprising that you haven't seen any great, high performance apps.

As for preferring the desktop sites, I'm afraid you are in a minority there.
Well, compared to the individual suing which would cost them potentially tens of thousands of dollars in lawyer fees for their $100 verdict, they did pretty darn well to get your coupon for a free frostie.
A lot of people still have blinders on and can't see past the imaging problems to the exascale analysis that's required to exploit these data, or just view the computational side as perfunctory and don't anticipate that it will likely end up being just as challenging, from a research and economic/organizational perspective, as the imaging and biology. I've been trying to get computation-focused research on massive graph and activity analysis in this domain -- especially exploiting multiscale, multimodal integration of disparate imaging techniques and models -- picked up for 4 years now without success and am finally packing up and moving on out of frustration with the myopia of funding and priorities.
There are plenty of other things to invest/trade in with much better net present values~

If so, wouldn't mitigation be a more affordable response to warming than other proposed solutions? That is, society should just purchase (cheap, apparently) options on "second-tier" property, and use the massive profit those options generate over the next century to compensate those who will be harmed by the rise? What am I missing?

I realize that there are other harms from global warming besides changes in sea levels, but perhaps a similar argument could be made for those harms? For instance, options on farmland in Siberia could compensate the losses of farmers in India.
Or move the whole rendering to a server in the cloud, where any awfulness is at least going to be consistent and predictable. This is what NV were (are?) pushing as "Grid", though I haven't heard all that much about it. They say they can keep latency at acceptable levels, but it strains credulity a little bit.
"Each node scans for changes every sixty seconds". There isn't any portable way to get notfications about file changes instead of polling? I know about jnotify in Java but well it's in java.
Vernor Vinge (who wrote one of the first essays on singularity) recently stated that we can tell the singularity has happened when a robot can clean an un-prepped bachelor's pad (robots can currently clean a prepared room, but they can't clean a room in an "as-is" state).
If we by "filling out paperwork", you mean applying the rule of law, then, yes we are of a similar mind.

While many in the US do support the death penalty, very few are interested in handing the power of judge, jury and executioner over to the police.
I'm guessing there are two reasons -

1. Preventing any app code from allocating memory and setting it executable: Apple doesn't seem to want to allow dynamically adding code to any app store apps. See: No .dylib support, the earlier bans on all types of interpreters, etc. It would be too easy to get a "Loader"-type app into the app store that could download and execute random app code from the internet that hasn't been vetted by the app store review team. (Emulators, plugins, addons that call private APIs, etc. etc. etc.)

2. Limiting the vulnerability surface: Reduce the risk of webkit exploits targeting app store apps (or even non-webkit random exploits in the app's code allowing loading of shellcode)
Wow, that was a much better article than I was expecting. I'm eager to read the others in the series.

Thus, for Intel Xeon 3.06 hHz (2005 model) atomic increment has the length of 400 nop, CAS – 850 – 1000 nop. The Processor IBM Power4 1.45 hHz: 180 nop for atomic increment and 250 nop for CAS. The measures are quite old, processor architecture has made several steps forward since then, but the order of figures is the same, I guess.

Does anyone know if his guess is correct? What are the numbers like for modern processors?
I deeply loathe articles of the form: "such and such is really hard so don't try it!" Popular topics we should not attempt to learn include threaded programming, security, encryption, network protocols, and VMs.
Publicly visible and flexible pricing. Not $10k+ per year as Google Maps API.
Composable web pages with Micro-components and Edge Side Includes
Could not agree more, just FUDbait. Thorium has great promise and India for one is betting big on it.
Why didn't you use github page or S3. It's static page isn't it?
I wanted to get into iPhone development, and I kept looking back thinking I was inept at Obj-C, and I may well still be, but thank you for saying this, it reminded me that my ideas that mixed local and remote content and web technology made me quickly realize that WebView was a second class citizen, and I would've needed to reimplement a whole browser to make what I wanted on the iPhone. So I switched to Android where the WebView is a better object, although it would be nice to have an embedded Chrome based web view.
I think it is a real solution to the cheating problem too, far better than say VAC:
http://games.slashdot.org/comments.pl?sid=3105&cid=1442601
One lovely benefit of being an ethnic minority living outside the "motherland" is that you get a large pool of names to choose from that satisfy both the "only one in their 2nd grade class" and "venerable and meaningful" criteria.

The downside is you'll be spelling out your name at Starbucks for the rest of your life and probably grow very tired of saying "No, emphasis on the first syllable, not the last" twice a week. But there are tradeoffs to everything.
Not having a strong math background is a substantial disadvantage to learning computer science, but practical programming isn't computer science, and there's quite a lot of material available aimed at teaching programming that doesn't assume a strong math background and doesn't try to teach CS as such.
Firefox OS takes the view that the system you are writing to is the browser. It is the OS you are running. From that world-view, writing a JIT would mean writing a compiler that outputs asm.js and then executing that outputted code. So if Google modified V8 to have different backend they could definitely run it on Firefox OS. This would be the same process they would need to do to port it to another system, ie modify the JIT to output different types of machine instructions to execute. It just so happens that in this case the machine the instructions are for is the Javascript VM.

Apple's case, if I understand, is different, because you cannot generate code at runtime and hence you cannot compile something "just in time". Nothing about Firefox OS disallows this, and so the two situations are not comparable
5 reasons Slack will change the workplace
Why Oracle’s Copyright Victory Over Google Is Bad News for Everyone