skysight-inc/HackerNews huggingface dataset:
>One point of doing REST instead of RPC is because you shouldn't re-invent the wheel. HTTP already has verbs and identifiers, so why create another set of verbs (the RPC methods)?

Because HTTP's verbs weren't created with arbitrary operations in mind, but for specific, HTTP-related tasks.
There are lots of point of views around the thoughts:

- He did not invent anything

- He had privileged background, education and luck

- He takes extreme risk but has background to fall upon
etc etc ... So he is not great or a hero.

The fact of matter is that he has a personality and attitude for getting things done. He dreams of something, faces extreme challenges but still pursues it and gets it done.
What matters is this attitude of never giving up. The extreme odds against which the person fights, makes him stand apart. But people with similar attitude, fighting against extreme odds can be found in all walks of life. Whether we find that narrative interesting or not depends on "our" background/interest etc.

Example could be someone with no means for basic education and learns on his own to become a great mathematician(or a architect who turns desert into greenfield) or someone who becomes a great artist/sportsman/writer(basically excellence in anything) against extreme odds.

I bet people with this kind of attitude don't care whether you find them heroic or not. The may even not care to read things like this. Fighting on this (whether its heroic or not) is just silly. Some people will find the story of single mother, working multiple jobs to provide for her family more heroic. But then that's good for them and does not steal the fact that Elon musk is hero for lot of us.
Exactly. Action is imperative, not functional.
DigitalOcean responds to VENOM, the QEMU VM escape exploit
I was wary of the Wordpress auto update changes starting with I think 3.8.

Right out of the gate they updated the $post object in a way that broke existing installations.

That was what got me off wpengine and off wordpress entirely. I was tired of the updates breaking existing functionality in a way that made me have to think about it.
My first approach for this is to POST to a reboot/ resource which gives you a reboot/123 ID that you can continue to do a GET against to see the status of the reboot (did it start OK? Is the machine back up?).
A simple demo showing how to encrypt a message using XOR
You came close to the truth when you said "Are there any surveys which suggest numbers of bees and wild bees have improved in Europe since the ban?"

The European Ban is a gigantic experiment. Either it will clearly demonstrate that Neonicotinoides are a problem, or that they are a scapegoat.

The Europeans have a history of banning things without scientific evidence like BGH and GMO. In this case it's a useful trait since their ban will provide definitive answers.
Yeah, Benetech is a great outfit. I had the privilege of doing the front end work for the Bookshare.org website when they revamped it in 2007. Was a fun project and we got tons of good feedback during development from a terrific community of users. Highly recommend Bookshare.
Doesn't matter. Elon still relies on government funding because he's selling to government.

It's no different than when Rockwell/North American built the Space Shuttle.

The biggest problem is that his ideas are just so boring and uninspiring. How about a new idea for a change? (Hyperloop isn't more exciting than High-Speed rail)

Being known for someone that "did something for slightly cheaper" isn't exactly awe-inspiring. Sucks that millennials are stuck with him for inspiration.

I want to see new ideas from our tech innovators.

The Mars Curiosity lander is an amazing example.
And experience says the emotional one is more effective because most people are primarily emotional creatures. Nice and assertive doesn't work as well as pissed off.
One of the biggest strengths of Wordpress is also a fatal flaw - the flexibility of its plugin system, and how easy it makes finding and installing plugins and themes. Each is its own self-contained web application that runs with the same permissions as the application itself.

Yes, this applies to any open source application, but given how huge Wordpress' plugin landscape is, it's a big problem even if you assume the core application itself is secure (for the sake of argument.) Almost nobody pores over every line of code in every plugin before they install it (much less each update) - at best they just check to see if it has a high rating.
For Mummy-blogger's site about how awesome her kid is? Probably not the end of the world, expect that now her site is sending spam and hosting malware. You'd be pissed if your neighbour left their house unlocked while they went on holiday and it turned into a crack-den.
Ghost is coming along very nicely. From what I have followed from their development I have seen very thoughtful developers from the start.

edit to add
https://github.com/TryGhost/Ghost
The technical limitation is the basic geometry of GPS. Satellites are at ~20,000km, aircraft at ~10km max. And you want 0.0003km resolution in altitude. We barely even have 0.003km in the lat/long plane, and it's only that good because of fancy DSP algorithms which lean on special modeling of atmosphere and the satellites themselves - I.e. assumptions about a 3rd-party system, wholly inappropriate for safety critical stuff. In fact, cruising altitude (~"full span" indication) is roughly the magnitude of the specs for error in lat/lang back when GPS was first commissioned (IIRC).
Dấu hiệu bệnh giang mai ở nam giới
I got this email too. I'm pretty sure I didn't seek out and install any plugins. I don't remember getting any of those you've listed. I nuked the install completely so I can't say for sure.
It's like none of you have seen a scam before. It doesn't matter how many people enter. He's going to "sell" it to an associate, and they'll pocket the entry fees, no matter how many people apply. Rinse and repeat.
New Alzheimer’s treatment restores memory function in mice
Ditto. Every time I take off and I'm at the controls of a plane, it is pure wonderment. Best feeling in the world. One day I will buy but for now I rent. I recommend it to everyone to get their license or even a sports license.
Ask HN: What it is like to join a startup founded by serial entrepreneurs?
Have you worked for a startup founded by serial entrepreneurs that sold a couple of startups to big companies and started a new one with that money? Since they don't have funding issues it's a bit different. It's also different because founders execution capabilities are proven.
What it is like to join such companies?
For the person who down voted and think I am wrong:

http://www.gnu.org/philosophy/selling.en.html
United doesn't send out 1099s.
Writing a Combinatorics Module for Math.js
No kidding. The debate here is a pretty funny. Make things as RESTful as you can and, by all means add additional verbs where necessary (cancel, empty, etc). The point is for your API to be easy to understand and to use by making it more like human language.
WP Engine (http://WPEngine.com) laregly solves any of these lingering concerns, or makes them irrelevant. It is also relied on by many, many Fortune 500's through to YC Startups. (Disclosure, I'm a confounder but not actively involved in the company these days)
Not OP, but http://jekyllrb.com/ and ghost are both great.
In the introspective human experience, classification comes from observation.

First, we have a unique exemplar. This is the first thing we see of whatever "type".

Then, we notice a similarity of something else to the exemplar. The exemplar defines the "type", and this new object is classified as similar, usually with some amount of noted variance.

Once we notice a large number of similar observations, we tend to back away from a single exemplar, to a more nebulous classification defined by mostly-present similarities in that rough group. The "exemplar" of the type is now a more vague ideal, not any particular instance.

This is the point at which we try to nail down exact types, to attempt to again make concrete the exemplar of the type, but fall short in the ways similar to what the author brings up. The similarities we observed were because in some particular context, the similarities of the rough group of type members are important, while their differences are less relevant. In another context, these differences might become more important, and the similarities binding the classified population together for the defined type are no longer relevant.

The "type" is NOT a feature of the object, but emerges in the combination of a cloud of objects with the context in which the type is useful.

One common example is defining "car". Is a pickup truck a car? If not, what about an El Camino? An 18-wheeler? A van? Minivan? A 3-wheeled vehicle? Enclosed motorcycle variants? Race cars? Go-karts? Remote controlled cars?

Across the contexts of personal transport, convenience, repairs, insurance, speed/handling performance, etc, the similarities between vehicle types vary. Those vehicle instances which are of similar type in one context might not be of similar type in another context. What is exactly meant by "car" with no additional context?

I do a lot of AI work, particularly rational and symbolic. This needs to know, reason about, and explain particulars, not just return an unexplained impression of relevant associations as a lot of modern AI momentum deals with (successfully, I might add). But the notion of a "concept" or a "type" is certainly contextual, and relates to how the cloud of potential exemplars offer important characteristics to the current context. I have discarded the notion of explicit programming-language style "type" in my work, as far as the "understanding" part of AI goes, in favor of a more vague "concept" existing in a contextual cloud of exemplars, in pursuing a more hybrid classical/symbolic + modern/statistical AI approach. (The underlying implementations dealing with generating and compiling source code still has distinct data types, though.)
Serious question: Does it work for anyone ?
>"The black lungs of heavy smokers I would weigh once, then squeeze under cold running water for fifteen minutes until they became baby pink and tripelike, and then weigh again: the difference in the two figures, often a couple of pounds or more, was the weight of the tar and nicotine that quite possibly was the killer."

A few pounds? If you'd asked me, I would have guessed the weight of lung-accumulated smoking gunk would be an order of magnitude smaller.

(Also, not a bad hack for measuring some of the effects of smoking.)

>It wasn't only smoking that lacquered up one's innards with tar. Living in the London of the day was none too healthy, either.

Hmmm. Wonder how long I should continue to live in LA?
well said. Personally I like the file based routing solution (Multiple scripts for individual tasks) where applicable, there are benefits to multi-function scripts but I like modularity. If i've already written a script to do X, why re-write it every time? Still All these points above and below are good.
Disrupters disrupted
Pedantry: Even C++ has a runtime (so does Rust); they're just tiny and I think can be disabled.
It doesn't matter because it won't help much, if at all. The script kiddies are running scripts that check for known files in several popular CMSs, so unless the plugin makes major changes to WP's behaviour, WordPress will still be findable.
I suspect if you compared the relative number of people studying those topics now to fifty years ago, there'd be significantly fewer now studying classics etc.

I've nothing against anthropology, gender studies etc. as disciplines, just with how they're often taught, with a focus on promoting particular ideologies rather than detached critical thinking.
Making Unbiased Hiring Decisions With Software
"The Indian Space Research Organisation (ISRO) completed the Mars Orbiter Mission with a budget of just $74 million"
Show HN: Godray – a simple ray tracer
Wrote this with friend as a learning project for golang. Any golang tips would be much appreciated.
I can't figure out why I keep seeing this comic in conversations like this.
"With Jobs gone, we need a new hero-inventor to worship."

Like Jobs and Munk, it is even better if the "hero-inventor" did not invent a single thing.
> modern PHP is a fine language.

I am sorry, but bolting on a ton of 'modern' features on a broken language does not make it not-broken. If it does anything, it is to put up an appearance of being modern, while remaining rotten on the inside, and hence all the more dangerous.

Remember, the most broken aspect of the language is also reason for it's very defining feature (No or very little learning required to get started). Hence one cannot hope that PHP will be fixed at some point in the future. Because fixing the language thus will actually involve killing it and designing it from the ground up, at which point you can just use Python 3.

And that is even considering that the PHP community is competent enough to identify the flaws of the language. But I think what happens inevitably is that, people who can really see how broken the language also see the hopelessness of the situation and immediately switch to something else or use it only to pay their bills.

If you think I am not familer with modern PHP, here is a tool I wrote some time back in php, for php programmers to deal with the pain of working with namespaces and also provide intelligent auto completion for editors like vim..

https://bitbucket.org/sras/cliche
Fraudsters Locate a New Frontier
> Besides PHP serves the largest website on Earth (Facebook) and a good 20% or more of the rest (via Wordpres, Drupal et al).

Popular != good. None of those points mean anything, PHP is still a badly designed language that lacks consistency and makes language designers feel like puking. It's a collection of hacks more than a language.
This seems really nice (and will work well with my wiki-ing everything lately). However, as another poster pointed out, A$65 is somewhat steep for something that won't see daily use. How does this compare with asciiflow (http://asciiflow.com/) featurewise?
It isn't just a convention, the reasons for doing this are laid out in the HTTP 1.1 spec and assumed by servers, proxies, browsers, clients and developers.

For example if I hand someone an API with a URI that accepts a PUT they know they can safely retry PUTs to that endpoint because the server state will always end up the same.
"Musk is no different from the huge number of people involved in startups except that he is investing more money. Many of us are investing all of our valuable time and money in risky ventures instead of saving and taking the rational path in life."

Seriously? Like Are you actually serious when you write this? You seriously believe that the only difference between Musk and the huge number of people working on startups is that he is investing more money?

You do not think that it has something to do with working on hard problems that nobody thinks are worthwhile until later on. You also do not think it has to do with him actually solving said hard problems. You also do not think it has anything to do with him being smart enough to manage multiple fields like a physics, computer science, engineering and design and have in depth discussions about rockets and space explorations at the same level as he can about electric cars and software? You also seriously believe that someone who is motivated by money would go and try to start a private rocket company that can deliver people to Mars and is reusable? Seriously? They wouldn't just go make some web app and "flip it"? This response is atypical for me but it's hard for me to read this sort of response and respond normally.
Maybe flexible context-aware mixing of the type systems (including an absence of the one) is the answer?

They said in Shen it's possible at least - https://twitter.com/deech/status/594874467412680705
While unemployment falls, unemployment of diverse segments rises
Even treadmill desks are coming under fire now... it seems you just can't win.

http://www.katysays.com/junk-food-walking/
Our boilerplate does a pretty good job of hiding that we are using WordPress. The only way you can tell via source is W3 Total Cache writing out a comment to the bottom of the page. Oh and WordPress SEO (Yoast) is a dead giveaway too. We see nowhere near the number of bots that our non boilerplate sites do.

https://github.com/GunnJerkens/wp-boilerplate
There were a whole bunch of articles a while ago about the rise of using SWAT teams for all sorts of arrests. Think from the officers' perspectives - they watch all these movies, they go and become FBI officers, and then they barely get to do anything exciting. So they naturally jump at the chance to do an exciting arrest. I guess there should be some kind of check-and-balance in place on the type of arrest, maybe for some arrests they should need to get a special warrant or something.
Syrian Electronic Army Hacks Washington Post Mobile Site
The tragedy here is that the political climate of China will hamstring the usefulness of this achievement. Baidu's search results are inferior to those of Google's; it doesn't matter so much that Google's computing power is inferior. Google can actually use the results.

Whatever technical achievements that Baidu can accomplish will be wasted because they won't be able to overcome the political issues that come with being able to make use of those achievements. :(
Right, but that's the problem.

You can quite easily make an abomination of a class hierarchy in Ruby, or Javascript, or even Python to some extent. If people don't follow best practices, then of course things will not work with other tools that expect your work to do so.

Also, I highly recommend XDebug with the Codebug[0] client -- if you're working with a crappy codebase and run into the issue of "what damned file is this?" it will solve that in a super nice way. It also gives you a full REPL in your working environment, pause execution and play around in the PHP side during your request :)

[0] http://codebugapp.com
Or if people are any indication..
(though the economy depends on that)
With respect, this says more about you than it does about your lack of degree. In our field, not having a degree is no longer stigmatized.

I can immediately think of five people who dropped out of college (or never even attended) and now make $300k+ per year in salary. None of them are famous. None of them got rich with a startup. They just worked hard in places like Google. These are people I have met or worked with who followed a typical career progression to its logical mid-late career conclusion.

I don't know what the reasons are that you never caught up to your colleagues with diplomas, but I can tell you that it's not your lack of diploma holding you back.
Luck?

You can become a millionaire or even a billionaire by luck.

Risking an entire 9 figure fortune in order to run both
1) a business that most at the time thought was impossible (mass produced electric cars)
2) a space company that most at the time thought was impossible to do without being a nation state

and managing to against the odds make both of them succeed and become 11 figure companies is not luck. it is immeasurable slog, vision and competence.

there are tens of thousands of people worth hundreds of millions and ~1500 billionaires on earth, can you name a single one taking anything like the risks and producing the results elon is producing?
The tone of this article seems to make out like vegetarianism isn't merely one of many valid dietary choices. The author seems to be under the impression that in some years all people will be vegetarian/vegan and non vegetarians will be the minority, which simply isn't likely.
You may be interested in Matthew Kirschenbaum's work on the literary history of word processing and, well, archiving software. He gave a talk, "Software, It's a Thing," at a conference at the Library of Congress in 2014: https://medium.com/@mkirschenbaum/software-its-a-thing-a5504...
Best company video I've seen in a while! Who should contact about your Lead opening?
That's the problem. For some clients, there simply isn't a decent alternative.

That said, if I was forced to choose a "user friendly" CMS, I'd go with Drupal 8 (when it's released). The reasoning? It still has the client-facing tooling that non techy users expect, but is built on top of the Symfony core, following all relevant standards.

It's a little while away though, unfortunately. Depending on the site, my answer nowadays is a Silex API for the data they want to work on, and a React + Flux front-end. That's too much work for a $2k site however; WordPress is so entrenched that any replacement needs to be able to answer the plugins question successfully to overtake it.
I'm using the blazing fast http://gohugo.io/ Hugo static site generator (written in GoLang 8-) )

And that plugin can help you with the migration: https://github.com/SchumacherFM/wordpress-to-hugo-exporter

Hugo is more for nerds than the average WordPress blogger.
If the govt offers subsidies/handouts/contracts, then you take them. It is simply good business, whether you need them or not.
I was very curious about "the only approved outdoor LINAC...".

I presume it's what this article describes?

http://galprop.stanford.edu/elibrary/icrc/2011/papers/HE1.4/...
Go's design generally picks a use case and focuses on it (the designers have made many choices which fit their use cases but are inelegant for others); Rust tries to address as many use cases as possible (which also leads to inelegant code at times :P).
In terms of events, isn't Alt + Left-Arrow equivalent to left arrow if they don't consider the 'Alt' flag on the keyevent?
Updates on Servo
Google Maps Time Travel?
there is nothing in the specification of the PUT verb that indicates it is meant only for complete replacement of an existing resource. in fact, the RFC specifically has a section describing the semantics of creation using PUT. therefore, either your stance is trivially falsified, or you were replying to me out of context, which is intellectually dishonest.

https://tools.ietf.org/html/rfc7231#section-4.3.4
You can't see them by eye, we detect indirectly through nitrogen fluorescence with Photomultiplier tubes and mirrors, and for Telescope Array, also with scintillation detectors. That being said, there are EAS everywhere.
It ended up in application layer because of http gateways and NATs. The reason why spdy was https only at google was because https is pretty much the only port that nearly all corporate gateways let through as a "black box"

Google even did tests with http over SCTP[1] and found that it solved a lot of the problems that spdy did. It's well accepted that the transport-layer is the "right" layer to fix this in, but it would not allow as wide a deployment.

1: http://en.wikipedia.org/wiki/Stream_Control_Transmission_Pro...
Is Ludvig Strigeus @ludde (of µTorrent/OpenTTD/ScummVM fame) still developing Spotify desktop client?

I hope this chromium crap isn't his decision.
Yep, that's it. We used to calibrate with laser shots into the night sky, but direct excitation of the sky with the LINAC is much better, because you are directly measuring fluorescence.
Modern LA is orders of magnitude safer than London in the '60s and earlier. Those conditions would have been comparable to some parts of China today.
I hear stories about how people abused and broke the bytecode limitation to get more cpu resources than everyone else not about how they solved the problem straight up better than everyone else.

Isn't the whole idea behind the "hacker" movement to exploit the boundaries of the rules?
VPS for 60Days with 50$ Credit (FREE)
anyone who works as hard at moving forward like he does, a safety net is irrelevant, you can never fall back