skysight-inc/HackerNews huggingface dataset:
I like to return a error code property for each particular error case in the JSON body of the response. This allows you to determine exactly where in the code the error is from, and also allows the client to do fine-grained error handling in the UI if required. I've also found it incredibly useful to include a unique error ID with each request that is also logged server side, so that you can pinpoint the request in your logs and look up the context including previous and next requests.

It looks something like this:

HTTP 403
{
errorCode: 403102,
message: "Missing required permission: IN_SOCIAL_NETWORK",
id: "064d6a1f-ba30-47de-8975-c319f01729ca"
}
Schmidt: How to build a better web
The eBook is dead. Long live the eBook
It's a transport protocol for hypertext - but hypertext is a type of application, just a very constrained type of application.
Frys is absolutely vile and has nothing much apart from rosewater in common with actual Turkish delight. It was likely the only thing called Turkish delight you'd have found in 1940s England though, so it's probably what was being referenced in the book
Yes, I have an obsession with doing stuff that is practical and has real tangible benefits. I can't justify sinking hours into something that won't really advance me in anything other than getting better at chess. If I ever struck my millions and had loads of free time on my hands, maybe it would change for me..
Ah, Nethack. http://thegreatestgameyouwilleverplay.com !
I'm too tall, unfortunately. But I am a white male, so I guess I'll just have to settle for a job as a CEO.
Being able to make the choice dynamically per-material would be valuable.

Graphics is full of this type of "caching problem" where you can make memory vs computation tradeoffs.
Could you be more explicit? What do you want instead of a file?
Yes, that's him. We occasionally chat about mundane things at the local store. Alzheimer's disease hasn't been kind, so he needs some friendly help and assistance from time to time.
Correlating the word "Ad" with the concept "this isn't an actual search result, this is something we were paid to put up here" usually takes someone coming along and spelling out the link. They can read the word, but the association may not have been intuitively made before.

It's just another part of learning.
If it works similarly to other standards groups, they don't take the patents from inventors. Instead, they manage the patents and collect fees on behalf of the (many) holders, allowing anyone to buy the rights through a single entity. The various MPEGs and other formats like DIVX work in this way.
Top Christmas Health and Fitness Gift Ideas
Pardon my ignorance, but why is cross-compilation not an option in this case?
Related: Feral Concurrency Control:
An Empirical Investigation of Modern Application Integrity

http://www.bailis.org/papers/feral-sigmod2015.pdf
Agreed. The only sport I watch with regularity is professional cycling. Aside from the Tour, there was little to no coverage on any cable network (in the US).

So I cancelled cable TV, saved $100/month. Put some of that money into Netflix. And pay for streaming coverage of cycling events as-needed.
Israeli Marketyze gets a big Chanukah present – Revionics buys them for millions
I asume because "Explicit is better than implicit". Adding a new vowel would mean less ambiguity as to how a word is pronounced
Thank god I'm not crazy!
https://en.wikipedia.org/wiki/Anoxic_event

Good luck with all your coal plants.
This is interesting, I've signed up and I'll see how it goes.

Your Pocket flow seems to ignore the fact that Pocket has an archive though?

I suppose the Google search integration is useful, but Google does already have the "you visited (x|many) times [on y]" text (that you override?).

It would be good if the "You | Friends" portion of the filter was visible (and usable) even without searching. Maybe right now I don't care about others, and I'm not looking for something specific, I just want to browse things I saved.

If things I upvoted on HN were automatically added, that would be great.
No, it's not valid.

It failed to address the fact that it may not even be possible to increase anything. What if revenue is limited by the product? Then it's not the CEO that can impact it. What if the odds of ever changing anything fall as the company grows? Then there's no scale gain for the CEO's work.

There's a huge number of problems that may impede that scenario, and the argument just distracts people away from those.
Can you give some examples of what we could pass to a compiler that is not a file ?
Airmail 2
That really depends where you live, and whether you're supporting a family.
I’ve Got 99 Problems but L(earning) My Dream Job Ain’t One
I used BigBlueSaw for making frames and parts for some robots I built for fun. They fill a nice gap in that they serve hobbyists but can work with materials and sizes that support beefy, industrial style designs. Conventional machine shops won't give me the time of day due to small quantities and non-recurring orders.

Anyhow, I went home last night and knocked together a little cutting template for some hobby leatherworking I do. At $30 CAD shipped, it's hard to resist trying it out. If I'm happy with the result I'll share the site and template on some leatherworking forums - those guys are always looking for easy ways to build templates. Good luck with your launch.
Avrupayakası otele gelen escort
The case for $20 oil is getting stronger by the day
Really clean and easy to use. I like the fact that I can see which one of my friends posted the same thing - I know to bring up the article when I next see him. Great minds think alike heheh.
You should look into NBA League Pass. $200 for everything.
Agreed about Empires. It seems uncharacteristically shortsighted to assume that a couple hundred years of earth history categorically rules out Empire as a sustainable model of government over all space and time.
Awesome! Must have on iPhone - Helpfull tool to (re)discover our own web.
First world problems
> In related news: 70% of teenagers fail basic reading comprehension tests?

Or they just don't care. Or they're blasted with ads so much all the time anyway working out the differences just isn't that important to them.
It depends on the subject matter to be frank. If you like concise anime with deep plots, check out Flowers of Evil.
No conclusions yet, the script (together with https://github.com/moreati/parsedover) is mainly a dumping ground/personal notes while I try various parsing approaches. https://github.com/moreati/structlytyped was a diversion into parsing binary data.

I'm trying various not-regex syntaxes. My motivation is: we all agree regex is bad, but we keep using it because it's available everywhere and hence the least common denominator (a schelling point). What would it take to get beyond regex as the goto pattern matching/parsing? At least for casual use.
To put it in perspective, the US spent $581 billion on defense in 2014 [0].

[0] https://en.wikipedia.org/wiki/List_of_countries_by_military_...
I'd rather not be forced to sign up with twitter.
https://itunes.apple.com/app/refind-social-bookmarks/id10561...
Ask HN: What are the recruitment tools/plugins used by startups?
Hiring good talent is hard at startups. Recruiters have to many hats to get their job done. What are the tools/plugins they to make their life easier?
In the US we have general practitioners. They are full blown doctors with all of the 8 years of training that that entails.

What I'm proposing is an intermediate step between doctors and nurses (or perhaps buffing up the powers of higher level nurses so they could operate standalone) so that one doesn't always need to make an appointment with someone with 8 years of specialized training to be stuck with a tetanus booster shot.
Apple ][ Watch
> Also, measuring SNR is interesting, but you should really run a speed test of some sort.

No doubt. Next time I find myself in something similar to my apartment, but in the middle of nowhere so's the three or four-dozen 2.4GHz APs that surround me don't confound the results, I'll do just that. :)

FWIW, the SNR measurements were taken with a UBNT SR-71E (802.11agn ath9k-driven) client that Linux reports as an AR928X.

I'll make a note to look at that wifiblaster program later this week. That could be pretty useful. Unrelated to that, how's the ath10k driver looking? Does it work most of the time for most supported cards these days, or does it still come with a boatload of caveats?
Startup Launches First-Ever Medical Marijuana Telehealth App
Kids in general were never 'computer-savvy,' You worked at that. Everyone just thinks kids were because they weren't scared of breaking the damn thing and so never worried if what they were doing was the right thing to do.
I thought this was obvious. Why else would they be worth so much unless they were more efficient than traditionally structured firms. Silicon Valley got rich through automation of previously manual processes. Automation is about removing people from previously man-hour heavy processes. Less man hours equals less jobs. Productivity is now almost totally decoupled from man hours. It's not rocket science.
compelling example but naive. it fails to look at how social media is evolving to handle that as well. Companies PR are now abandoning the smiling white families in banners because they know it won't work. They are now using your relatives smiles. We are eating the same spin, but now it is disguised as our friends' opinions.
I saw someone awkwardly trying to use their Apple watch to pay for something the other day. It was kind of funny.

I wonder what the numbers would be like in the UK, where contactless payment is already fairly widespread...
Exactly. No regulator has ever actively worked towards putting themselves out business. If crowdfunding were to succeed then people might start to consider why we have all this regulation, on the other hand if the SEC structures the rules such that only scammers make use of it then they can say "we tried this and it was a disaster so it is time to bring in more regulation".
Nobody thought the earth was flat in 1492. It's a Victorian myth: https://en.wikipedia.org/wiki/Myth_of_the_flat_Earth
Canada is switching to a la carte pricing for cable channels soon. Personally I'm planning on keeping a fair number of the sports channels and ditching a lot of the cruft that has built up over the years on the typical Canadian bundle.
DioGUARDI TAX LAW: BELIEVING THEIR MYTHS KEEPS YOU FROM SOLVING YR DEBT PROBLEMS
First look at F1's 'fastest ever' 2017 cars
Check out the first comment!
By scanning the worlds top 10,000 websites, we found out that 8.3% of them has the AAAA record enabled in their DNS, and 7.6% actually serves web pages via IPv6
actually guarantee it is WORSE for the generations that grew up without a computer.

or who do you think is the target group for spam emails? teens?
You also have to consider that facebook already do this. They tried to wrap up email, messages and an SMS replacement on your phone into a single package where they own the whole thing.

I look at iMessage and I think it works pretty perfectly, SMS when no internet or to a non apple user, iMessage whenever possible. What I want is for whatsapp (and I suppose facebook and plausibly email) to do the same all in my single messenger application.

But. Ignoring the need to get the tech owners to consent to this new "trillian", I'd also have to trust the app itself. Good luck making money on that.
That's a shame isn't it, if all they do is do existing things more efficiently?

One would hope there would be more startups that made entirely new things possible, things we couldn't do before.
Because art has become a content-free upscale marketing exercise, and Prince is very good at marketing himself.

Of course it's worthless as culture, but rich people buy art as an investment and as store of value, and that only works past a certain price/name threshold.

If you can persuade art buyers that your "work" will be worth even more a few years from now, you can sell them anything at all.

It's not even appropriation art - it's purely a capitalist transaction, very possibly a knowing and cynical one.
I completely agree. I've been reading about smart grids a lot lately, and one of the missing pieces to a 100% renewable energy supply is storage. It makes a lot of sense to distribute storage across the grid alongside renewable generation from wind and solar.
In the US, League Pass doesn't get you your local team, the national games, or any of the playoffs.

I know outside of the US, they offer an international version that has it all and seems great, but they can't do that because of television deals in the US.
Not contradictory. But yes, for some definitions of the scientific method, open-mindness is a different concept that does not take part in it. I'd just like to point that those definitions do not work. Being open minded is a requirement for creating good science, as much as checking one's hypothesis with experiments.

About that "contradiction" word, do not confuse "inability to measure something" with "measuring something and detecting it's not there". Those are too completely different situations, yet many people act like they were the same.
I guess I'm a very impatient man. I gave up around the second episode.
Like the Disney Vault, when you tightly control supply you can easily release "retro" or old versions of the same product with great success.
They don't need a reason to send a programmer into space.

What they need is to send people into space that are smart enough to understand the myriad systems around the, maintain them, and conduct the various experiments and other tasks planned. Basically, they're looking for smart people that they can train to have the needed skills, rather than people that have the needed skills outright. (Since nobody actually does.)

A pure CS degree might put you at (an overcomeable) disadvantage, since they seem to value the ability to do experimental science. But it can and has been overcome, see:

http://www.jsc.nasa.gov/Bios/htmlbios/chamitoff.html

Also, note that astronauts tend to be selected late in life - mid-30s and early-40s - since NASA likes accomplished people.
It's a massive deal, so it's hard to swallow any impending doom.

To me the deal seems more like the deals major A-list movie stars make: a cut of the up-front box office instead of a fixed salary. It's risky, but a massive upside if the movie is a hit.

If the NBA's revenue slides because of falling TV revenue, won't they be pulled down as well?
All the gold on the earth is thought to have come from asteroids. All the gold that was present when the Earth was formed sank to the core a long time ago.[1]

The moon is thought contain Helium 3 which can be used for fusion reactors.[2]

[1]http://www.sciencedaily.com/releases/2011/09/110907132044.ht...

[2]http://www.esa.int/Our_Activities/Preparing_for_the_Future/S...
And, of course, there are still all the other reasons why you shouldn't be serving static text via javascript; I wish the article had included such a caveat.
Meta: Looking at the code at [0], all of the code is at the root level. Please, don't do that. It makes it quite hard to do static analysis on the code (i.e. pylint), since merely importing the code to do the code tree walk will execute the code logic. Ditto generating documentation from the code.

It can create a fair bit of boilerplate (relative to your average Python boilerplate), but the `if name == "__main__":` guard keeps this under control.

[0] https://github.com/edmund-huber/sssgen/blob/master/bin/sssge...
It'd be interesting to do the same analysis for NPR or Gimlet Media podcasts.
Improbable| London, UK | Engineering | FULL-TIME (ONSITE)

++What We Do++

We're building Spatial OS; a distributed operating systems that scales arbitrarily to 1000s of machines across a proprietary cloud-agnostic, distributed system. Spatial OS transforms how we look at complex systems in areas as diverse as city management, defence, economics and entertainment, enabling a new class of applications and businesses for the future.

Basically we're building the step beyond "big-data" > http://bit.ly/1Mpok48

++Why Join++

At Improbable we are building software to solve completely new and complex problems around distributed systems, AI, auto-scaling and container-based infra; all at massive scale with extreme performance requirements. We operate in small, agile, autonomous teams each working on key aspects of our offering.

++What We Look For++

1/ Experience writing high quality code at scale (We use Scala, Go, C++, Docker, Mesos, CoreOS, GRPC and more)

2/ Desire to work on never before solved problems.

++Hiring For++

* Build Engineers
* Security Engineers
* Distributed Systems Engineers
* Sales Engineers
* Support Engineers
* Product Engineers
* Technical Recruiters
* Full-stack Engineers
* Technical Writers

Check out http://improbable.io/about/careers for all roles.
The other death of sports issue was very carefully not mentioned in the article... look at the median age of baseball fans over the past decades. Its literally a dying sport, as in the fans are aging and dying and not being replaced. Obviously not an issue for some of the other sports. However being a sports nerd in the sitcom stereotype sense is definitely a boomer and pre-boomer generational thing, not so much with younger people, and old people have a way of dying off.

The biggest mistake the article made was conflating sport related spending with the housing bubble. The housing bubble blew because the last entrants into the ponzi were tapped out. The cost of sports is microscopic in comparison and very few people give up cable because they're completely and utterly tapped out. They just spend the $100 on something else. Probably a smartphone and some subscription services. Certainly the last entrant into the ponzi of paying a billion bucks for a team on the assumption you'll sell to a greater fool at two billion has not been reached, nor has the very last new sports fan been born yet.

The biggest oversight in articles of this type is no one wants to discuss bundling. The kind of business that forces all video subscribers to pay $30/mo for sports even if they're not sports fans, could, with just a couple clicks on a keyboard, change the bundle so all the cablemodem subscribers pay the same $30 extra for their cablemodem, but now it comes with free ESPN video or some kind of web access deal. There are, after all, only a handful of monopoly providers. So either pay $30 for ESPN, or disconnect yourself from the internet.

Trying to avoid paying for sports is like trying to avoid paying for organized crime. Or disorganized crime, for that matter. Unfortunately you can either pay up, or leave the geography and culture entirely. The government and corporations certainly are not going to help us because they are the organized crime in this analogy.
You'll be living in Houston, TX.
> About that "contradiction" word, do not confuse "inability to measure something" with "measuring something and detecting it's not there". Those are too completely different situations, yet many people act like they were the same.

I'm reminded of Semmelweis who figured out an empirical germ theory and beat Pasteur to it by about a decade. Thanks to doctors who "knew" better, he ended up dying in disgrace.

https://en.wikipedia.org/wiki/Ignaz_Semmelweis

That's not to say I'm anti-doctor, anti-medicine or anything like that. But I am anti-arrogance, especially when people's lives might hang in the balance.
I think the main difference is (or at maybe was) that ESPN shows lots of live games. You can't just binge watch at your leisure like with Netflix.

I'm a huge football fan and while I still watch live games on ESPN and the major networks, I find most of my analysis and commentary online. At the moment a substantial percentage of that is from ESPN, but more and more I'm getting it from Reddit, sports-specific web sites like Pro Football Talk, and -- the channel most ready for the future -- NFL Network.
Wait what? Switching to Linux reduces the need for sysadmins?
You can find detailed block diagrams of Broadcom SOC's as well as fully detailed peripherals documentation beyond that it won't really do you any good a gate level diagram would give you no additional information that you could possibly use unless you are trying to reverse the SOC to make a 1 to 1 copy.

http://www.farnell.com/datasheets/1521578.pdf
https://www.anaren.com/airforwiced/sites/default/files/temp/...
I haven't heard a rationale for equity crowdfunding that makes sense to me. It sounds straightforwardly dangerous. The whole thesis for startup investing is that investors build large portfolios where the winners pay for the losers. A 2x return is a out-of-the-park home run for a retail investment in a public company, but is, mathematically, a failure for a startup investor, because only 1-2 companies in a portfolio of 10 will succeed.

That, and a few other arguments, here as well: https://news.ycombinator.com/item?id=10481136
Mind documenting and displaying your toolchain? Would be interesting to see how you do it with Makefiles.
Don't like it? Then go apply at ESA, buddy.
Maybe clearing up some parts about the mysteries there:

I recently did a talk at GDG about the efforts to get our SPA ranking in the Google SERPs, maybe some enlightening parts in there :)

TL;DR: All possible, same rankings, some caveats though.

GDG DevFest 2015 - We can't use Angular. It will hurt our SEO. [video]

https://www.youtube.com/watch?v=Sp1pfC1M7Dg
Waaaaay back in the late seventies or early eighties, can't remember exactly when, I remember reading an article about how cable would get rid of commercials altogether and people would be able to vote via interactive TV for what show they wanted to watch. It only took 35 years but here we are.
This is what Reddit is for. :-) The live game threads offer hilarious commentary on the commercials and announcers.
Yes, first came "inbox zero" as a concept (2006) then came Mailbox (Jan 2013) then came Google Inbox (Oct 2014).
The current problem with all of these deals is blacked out games. I subscribe to the NHL GameCenter (same thing, different sport) and for the money you pay, the things you can't watch are ridiculous (it's worse than the NBA one). Only out of market games are allowed, no nationally televised games (always considered "in market," even if they're showing on obscure channels), and the NHL doesn't give you any of the post season. I follow an out of town team that's bad, so it works for me.

It's the weird straddling of "old model" and "new model," and the big players trying to catch up while keeping contracts happy. Up until this year, for example, when I watched my team play on their home channel, I'd get all the commercials too. So, same as being in-state. Now I just get a message about a commercial break.

The weird crux of it all is that you can watch many of the games if you want to wait 48 hours after the broadcast ends. However, in a world so connected, even not being on social media, even following a team 2,000 miles away from me, it's still hard to be purposefully oblivious to what's happening.

I was sorta hoping the next round of contracts would leap the content divide and make streaming a first-class citizen along the rest (I don't mind watching commercials while streaming, I'd assume that would just make those spots even more lucrative.) But it looks like we're still a couple years away from that.
New Landlord Class: Airbnb's 1%
Were these regulations created at a time when brute force password cracking was a legitimate concern?

Password policies do definitely raise the entropy of the passwords, so if the attack vector you're concerned about is entropy sensitive, its a decent strategy.

As someone who has had to enforce such password policies many times, I can say that it's almost always because of some regulatory or certification organization that requires complex policies.
One of the Apollo astronauts was essentially fired for having an extra-marital affair with his future wife.