skysight-inc/HackerNews huggingface dataset:
> Why would people want to pay JUST for a fucking browser?

Because there's a lot you can do with a browser these days. You can even run offline apps and native code (Emscripten, NaCl, PNaCl).

Also, if you turn on developer mode, you can access all the Gentoo bits that hide underneath the Chrome bits.

Consider common use cases - word processing, social media, organising photos, communication - all can be done with a stock Chromebook. Once developers realise the full potential, you'll see bigger, better games that run on Chrome (check out Bastion and From Dust on the Chrome web store - pretty impressive already).
THE FIVE HOUR TOUGH MUDDER
Unless refusing orders would mean somebody else jails you, no you haven't been in that situation. The deal is that you follow orders and maybe get jailed/executed after losing a war, or you disobey orders and definitely get jailed/executed right away.
Gary Dahl, Inventor of the Pet Rock, Dies at 78
"Siri, I need laundry detergent. And twinkies. Lots of twinkies."

There is a better solution than spreading branded landfill buttons across your house!
If you're in the Bay Area but not in SF, we also have the South Bay meetup (that I run): http://www.meetup.com/Meteor-South-Bay/
Those branded face-plates are magnetic and swappable... right?!

Also, knowing Amazon, they will pack a Prime box and ship it with just that one *$%! bottle of laundry detergent or an envelope with just the pack of razors. Short press for "some time in the next week", long press for "tomorrow", and 12-rapid-clicks for "I'm naked and have no clean clothes, send it on the drone!"
Google Play install counts broken for several major apps
Start with buckets but add exponential growth. The Pacific will be empty in short order.

1 bucket, 2, 4, 8, 16, 32, 64, ...
I enjoyed this line: "The new machines will require different disk-operating systems, and may therefore inspire another DOS war. [...] many people suspect that IBM will wage a counteroffensive with a DOS of its own."

Close, but not quite! As it turned out, choosing to not exactly make a DOS of its own had rather large consequences for the computing landscape...
People should sure stop eating rice, then. Rice is very water intensive, and nutritionally most rice consumed is quite underwhelming.
Some argue that the washing machine was the greatest invention of the industrial revolution[1], because it freed up the time traditionally spent by half the worlds population to do more productive tasks, such as learn to read.

Female literacy levels is a good leading indicator of social and economic development[2].

[1] http://www.businessinsider.com.au/hans-rosling-washing-machi...

[2]] http://en.wikipedia.org/wiki/Socioeconomic_impact_of_female_...
The reference to (insane early-80s) interest rates was fun too.
Some people use Angular in Meteor and seem to prefer it over a MEAN stack. http://angularjs.meteor.com
This article misses a vital point. Its now been more than 85 straight days without using fossil fuel for power.[1]

[1]http://www.sciencealert.com/costa-rica-powered-with-100-rene...
It's not the case that the race gets made longer each year, or ever. It is, however, rerouted to some extent each year. This is because part of the race is testing orienteering and route-finding skills. If it used same course every year people who returned to run again would have unfair advantage over the new people. Because the race director has a sense of humor, he may well choose to add elevation gain if too many people are doing well. His quip when people stop after one of the loops, unable to go on, "My only regret is that you could not suffer more."
Ask HN: Is it too late to apply for YC summer batch?
I know the deadline is passed but I've heard before that some late applications were accepted in the past (not sure if it's still the case).
Always wondered how Costa Rica seems able to do so well in a region that seems otherwise to be stuck in never-ending poverty, environmental degradation and conflict.
cool, I think I'm getting one, one last question :)

you said it is your main workstation, I'm guessing you are an external monitor, how well does external monitors work?
For those of you concerned about if a JWT library you're using is vulnerable, you can see the current list of verified/validate clients for each language here:
http://jwt.io/ (page down to see the list)

My team has been using ruby-jwt, so I'm glad to see that at least does not seem to be on the list of vulnerable libraries.
sorry for that. Fk GFW.
Yes, absolutely. This is standard practice among my peers in creative writing; the last step of editing is to read your piece aloud (to the cat, or the dog, or to the mirror, or a human victim, or just to yourself), slowly and carefully.

My friend who is finishing up his novel is currently in the reading-aloud stage. He's had various friends in and out of his house to listen to chapters as he does it, too.

As for myself, I've been caught by my friends standing in back stairwells reading papers aloud thirty minutes before class more times than I care to admit.
Ask HN: What is the expected capacity for a full time developer?
At [large company] there I work as a contractor, several projects are being planned with only a limited pool of resources. Initially plans where laid expecting everyone to deliver at 100% capacity - meaning that 8 hours of work would be done during an 8 hour workday. But if you subtract lunch, meetings, procastination, interuptions et al. - what is the expected capacity (%) of an experienced developer in a semi-agile environment?
Or maybe just eat rice grown in areas with lots of water.
I hate taxes beyond respite, but if this exists, and is disposable, it should come with a landfill tax.
That's a great link (which I've seen before) and I upvoted it.

But these "typical JWT lib api vulns" are WAY SIMPLER than Vaudenay etc. Any programmer could do this in minutes or less. WOW. It's so obvious and straightforward (in hindsight I suppose). My mouth is still hanging open.
Pro-tip: Walmart and Amazon are both significantly marking up the price of paper online (be it in rolls, tissues, or sheets).

The rolls are smaller, the prices are higher. Actually do the comparison. Note that box stores rotate the sales weekly between the major brands, but they each go on sale in turn each month.
Show HN: Stringes – Substring tracking and lexer library for .NET
Six Steps to Great App Design
The university can't discriminate based on country of origin, which is exactly what is being proposed:

"we are particularly focused on international entrepreneurs."

It doesn't matter if you give the money to CU and then the university hires someone "international." It's still discrimination at a public institution. Personally I don't understand why they insist on having someone non-American on H1B or why they absolutely must travel to the US to start a start-up. Give someone money where they already live. Don't exclude Americans. What's so hard about that?
They could, and they pretty much did.

https://en.wikipedia.org/wiki/Google_Chrome_Frame
cyphertite looks more like a backup solution than a syncing solution. Does it also do syncing?
lewronggeneration
Apple Secretly Acquired Data Analytics Firm Acunu
> Most people like to comparison shop based largely on price.

Amazon, and many others, are betting this is increasingly less true, and not only that, but price discrimination is the most important profit maximizing method in the world. These are price discrimination buttons.
Oh yea. Commodities. Competing to win marginally against a well-known set of consumer value drivers.
If that's not the actual app site, could you give us the SSL report for the real one?

EDIT: Nevermind, app.picnichealth.com, right? https://www.ssllabs.com/ssltest/analyze.html?d=app.picnichea...
They list the php-jwt library from firebase as vulnerable but I can't see why. As far as I can see they do not support the None algorithm.

https://github.com/firebase/php-jwt/blob/master/Authenticati...

It's not in the methods array and the decode method specifically does a check to see if it's empty.

if (empty($header->alg)) { throw exception }

Can anyone throw some light on this?
for the record, Norway has had something like 98% of it's energy from renewables for a long time.
Which documentary is it?
Buttons? Where we're going, we don't need buttons.
"I'm not a real programmer. I throw together things until it works then I move on. The real programmers will say "Yeah it works but you're leaking memory everywhere. Perhaps we should fix that." I’ll just restart Apache every 10 requests."

Rasmus Lerdorf

More endemic in some languages than others.
I don't feel it's misleading. If you climbed 60k in N hours, you did it, regardless of whether it was interspersed with descent. At least I don't see a difference.
And iceland (which the article points out is a leader in geothermal energy production)
Part of the usual explanation is that they abolished their military after their civil war in the 40s:
http://en.m.wikipedia.org/wiki/Military_of_Costa_Rica
You can also watch videos from one of the guys who helped write the guide, and is a long time well known member of the Souls community

https://www.youtube.com/user/epicnamebro/videos
Uniquely identifying IP addresses and filtering CIDR blocks
They got rid of their military: http://articles.latimes.com/2013/dec/15/opinion/la-oe-barash...
It also doesn't do as good of a job as this Guardian article:
http://www.theguardian.com/commentisfree/2015/mar/30/truth-b...

at pointing out that this is a temporary blip caused by record rainfall following a record drought.
The second critical problem, which is not addressed by php-jwt, is that it does not take as a parameter to the decode() function which algorithm should be used. It figures out the algorithm by looking at the header.

As the original post describes, if your code expected to use a RSA public/private key pair, then it will pass the public key to decode(). Then an attacker can craft a JWT that claims to use a HMAC symmetric key and sign it with the public key, which is public. One and done.

(your code in that case expected the header to specify an RSA algorithm, and be signed with the private key. but the decode() function doesn't know that)
Yes, you're right. But imagine if wheat was grown for the last 120 years rather than grazing cattle. Compared to that, cattle and cattlemen are fairly benign.
No, not misleading at all. What measurement would you use instead to represent the amount of climbing involved in a route?

> wouldn't going up and down one foot for 60,000 times also count as "60,000 feet of total climb"

Yes. You try doing 60,000 step-ups and report back how easy that was.
Oferte la carlige de tractare si remorcare pentru toyota land cruiser
IIRC, it is somewhere between 80-90% of houses using geothermal energy to heat up their houses.
I just surprised myself with how low my opinion of EA is. My first instinct was that EA would never be so benevolent as to do anything open-source or give anything back to the community and therefore this had to be an April Fool's joke.

I see some commits on the github are from 5 days ago, though, so now I'm not so sure.
I understand race preferences are idiosyncratic but what about Vol-State appeals to you? Distance? Crossing a state? Laz?

If anything on your list includes something in Colorado (or Bighorn or Fat Dog this year) send me a note--pacing is sometimes more fun than racing. (Same goes for anyone else reading this).
How would it be too cumbersome to buy?
So this isn't exactly true. EA has many open source projects that are not well publicized.

http://gpl.ea.com/

Additionally, EA purchased ESN which also has open source contributions that are maintained after the purchase. It might be fair to say that Orbit is the LATEST EA open source project, but not the first.
Playing Pac-man in Google maps
It should be noted that this is mostly hydro power. If I recall right, hydro is up to 90% of the electricity generation in Costa Rica and if there is a drought in the country, they will burn coal to support their base load power generation.

Nevertheless, great achievement.
Multi-factor identification with user's veins
http://codex.wordpress.org/Hardening_WordPress#File_Permissi...

People just don't RTFM. It has been mentioned in Wordpress's hardening information for years and years aoubt having the web server process running as a separate user than the file owners along with the proper permissions.
Discover Meteor is great but it left me wanting for some more, in-depth resources. I found the Meteor in Action book to be of great help. They are about to release the complete version but the Early Access version is pretty much done: http://www.manning.com/hochhaus/
20 Best Resources to Boost Up Your Java Programming Skill in One Month
And Costa Rica doesn't have a nearly trillion-dollar sovereign wealth fund. It's not a very fair comparison.
BTW, you have a couple typos in your website copy: "All you have do do is list you shares, prove your ownership"
"If they have liquidity they can start something new — perhaps a cure to disease, a new media company, or one that launches rocket ships."

Just out of interest: do anybody buy this bullshit today? Do you talk like this in public?
Go to amazon,plenty of products for a reasonable price.
I couldn't find the original article so linked the one I found quickly.

But here[1], this article is quite well with enough info and pitches in a few more things than just Costa Rica.

[1]http://qz.com/367985/costa-rica-is-now-running-completely-on...
It's a PS4 exclusive, so anyone who doesn't already have the console have to buy it ($400) to be able to have the privilege of buying it.

(it was worth it)
Requiring a PS4, which many people haven't bothered with yet (whether from not enough exclusive games that can't also be bought on PC, owning an XBox One instead, or just being too broke to drop $400 on a console for one game).
Our point was that the current policy is the wrong way to subsidize water, even accepting those considerations. If you make water artificially cheap all the time, people abuse it unsustainably. The better policy is to subsidize the first N units for each person but make them pay the real cost for the rest.

"Water is a necessity" is woefully insufficient to justify current policy, so repeating the arguments doesn't advance the discussion.
In the case of the iPod, the answer is surely the iTunes Music Store, which was the first legal online store that sold popular music in digital formats.
I've been wondering how Aviate identify and curate their lovely background images.

They all come from Flickr... but not sure what groups they'd be following, or search parameters they'd be using to narrow it down.

Prior to this change... I presume they would be restricted to CC-attribution?
I sourced that because I was curious... these quotes are terrifying:

http://en.wikiquote.org/wiki/Rasmus_Lerdorf

I mean, I'd be first person to tell you that I am a scripter at heart, but I would never, ever say "I don't care about this [computer science] crap at all." I feel like my job is to defer to the many programmers that are smarter than I am. Including the parser and compiler and linker etc
I am really excited about Ben Green's work on mysql and postgresql support in Meteor!

(Check out my other posts on this page for links to Ben's talks about this work.)

https://github.com/numtel/meteor-mysql
https://github.com/nothingisdead/pg-live-query
If this is said about Europe's largest oil producer (between Nigeria and Kuwait in world stats), there's something wrong with energy production accounting.
This.

Also, the (rarely surfaced) assumption that whoever is doing the hiring can tell a talented programmer from an average one. This is rarely the case.
What's at Stake in Nigeria's Elections
> There are orders of magnitude more UI kits for HTML/CSS then there are for native.

of course you need them because working directly with hTML/CSS is total crap.
How do you square that with General Counsels who report to the CEO/Board?
it is probably the vimeo link posted by me earlier.
It popped up in my Facebook stream yesterday and one comment caught my attention: "Okay, but what about the hectares of forest (with actual indigenous people, animals and plants) and farm lands they are destroying every year with dams ?".
You mean electricity. Electricity is only a fraction of energy use. Heating and transportation are the other big two contributors.
Cheers, so using this library only to encode should not be an issue for us.
Totally agree with you there. Will certainly check out those books and keep the list updated. Thanks for the suggestions :)
Why do some parts of legal documents appear in all caps?
Start organising a release party for Debian jessie today
What's wrong with my new site?
Hi,

Ive recently created a new site for the arduino community where users can view and post new projects. The basic idea is to gather all arduino (only arduino) projects on 1 website (text or youtube video) with a forum where they can discuss there projects and ask for help
However, people don't seem interested in it, i cannot figure out what the problem is why people don't register / post ...

The site in question ....

http://www.duinosplayground.com

Can anybody figure out what is wrong with the site and why its not getting any members?

Thx in advance
Don't bother, this thread is totally astroturfed by paid googlers. What you can read here is just insane. I can't believe HN is alllowing this. This product is crap,but boy they are selling it hard here.
If this is an April Fool's joke, then it's brilliantly done.
>I think the disillusionment exists, especially among the youth and democratically-minded.

This. Except older, middle-class people are even more disillusioned than the young. As a rule, older Chinese people won't talk about their disillusionment, but those who lived through the 50s and 60s faced huge obstacles. They live lives of quiet desperation.
This is fantastic! I hope it soon makes moot many of the immigration restrictions on talented technologists.

We make it so hard to recruit great talent in this country and so hard for talented entrepreneurs--who often don't qualify for work or family based visas--to get a visa.
I can assure you it isn't an April Fools joke :)
Look at almost every top game on iOS and Android for examples of write-once-run-everywhere.

It's more true that GUI-heavy apps can be harder to get right, cross-platform. But it's a no-brainer for game development.
Yeh. This is BioWare's first open source project but it is not EA's.
The first EA open source project I remember was their own implementation of STL [1] many years ago to deal with STL slow parts.

[1] https://github.com/paulhodge/EASTL seems to be a clone of it and has commits from 4 years ago
The article's good. However, the comment about experts not getting to the endgame as often as non-experts is likely wrong. I don't have the data either, but I'm fairly experienced at chess, and in my experience high level games get to an endgame moderately often, but amateur games almost always end before an endgame. Amateurs typically don't even know how to play an endgame, because they rarely get to it so they don't realize why they should learn. I know a lot of amateurs focus a lot on the opening because they see themselves winning or losing in the opening, when that's more due to tactical blunders than anything essential to the opening.

It'd be interesting to see some statistics for this.
Hoped and dreamed for? 100%

What I actually use when preparing estimates?

40%-75% which depends on stuff like the developer being staffed, how short the project is (shorter = more productive), how bleeding edge the tech is (higher tech = less productive), etc.
Definitely! I particularly liked "How to win friends and influence people". And you're right, every job does involve selling and getting along with others :)
> Because there's a lot you can do with a browser these days. You can even run offline apps and native code (Emscripten, NaCl, PNaCl).

Sure it's true for hipsters, but we are not talking about them right now.
nice to see another filker on here :)
Haven't read it, but heard very good things about it. Definitely on my reading list now :)
Google Chrome on Android has a new “Share a reaction” selfie feature
Has anyone else noticed this? It allows you to take a selfie while reading a webpage. April fools joke or genuine new feature?
My mistake, forgot to include the link: https://vimeo.com/97270099
No it wasn't.

Here's an article from 1999 about a variety of digital music distribution.

http://www.soundonsound.com/sos/feb99/articles/netnotes.559....
Interested to see how this stands up against alternatives like Akka.
CERN researchers confirm existence of the Force – CERN
Announcing Turbolinks for Ember.js applications
New Audi A8
The question doesn't really have a well defined answer. It would vary tremendously by the organization and project they're working on. Also depends a lot on their level. There are senior engineers who code probably <25% of their time, but add value by helping other engineers, planning, architecting, removing obstacles, etc.
All the Chromebooks phone home regularly checking for updates, etc. Google knows exactly how many have been used and are in use now.
http://www.praetorian.com/

These guys were great. I used them for audit of one of our web apps. Their audit report was easy to digest and take action on.
To expand on this a bit more: while all three implementations are "Clojure", since Clojure is a hosted language (i.e. doesn't specify/implement its own VM) and embraces this fact, there are subtle differences between the various implementations. Some of these differences could be viewed as "bugs" and should eventually go away (e.g. cannot use macros at runtime in CLJS), but some are inherent to the platform (e.g. how do you convert a string to an integer?).

Originally, if your code was simple enough and didn't touch any of the parts that were different between the implementations, then you could simply run the same code under Clojure, ClojureScript, and ClojureCLR. If it was even mildly involved, though, you'd have to write separate implementations for each.

Then the CLJX project came along. It introduced the `#+clj` and `#+cljs` forms that could be used to specify code that should only run under Clojure or ClojureScript respectively. For Clojure v1.7.0, the goal is to implement something similar in the core language. At first the plan was to simply adopt the CLJX forms directly, but as of 1.7.0-alpha6 there is this new concept of a conditional reader.

Ultimately, as a beginning Clojurist the impact to you should be small. Eventually, if you are looking to write libraries to be used across both Clojure and ClojureScript, this will be useful to reduce the amount of duplication in your project. As you move towards the heights of advanced Clojure usage, though, this turns out to be a very powerful concept that could potentially be useful for a wide range of applications.
> next installment

Rise of the Tomb Raider will be a time-exclusive XBox game, and released to other platforms (months/years?) later.

GTA V (2013) is still not released on PC. Halo 1 and 2 had been released years later to PC by Microsoft and part 2 was Vista-only for marketing reasons. Age of Empires, Flight Simulator and many other Microsoft Games PC games series were destroyed/stopped years ago.

Why should one upgrade to Win10 for PC games? For their DirectX12? Don't turn Rise of the Tomb Raider in the next Halo 1/2 for PC! Everyone still remembers the Vista-only DirectX11 while all games were stuck with DirectX9c for many years and WinXP support.

Somehow Microsoft forgot why Win95 was so successful and won the operating system war - a huge part were PC games with Win95 launch games like Hoover, Pinball, SimCity 2000 for Win95, Doom 2 for Win95, Pitfall for Win95 (WinG and DirectPlay, DirectSound, DirectX2D APIs).

Look at Steam, look at GoodOldGames (GoG). SteamBox is already around the corner.