skysight-inc/HackerNews huggingface dataset:
Harmful to a few internet companies, but beneficial to other US companies. The leaks have identified that the NSA conducts industrial espionage to the benefit of US companies.

That said, I disagree with the grandparent's point that Corporation literally are the government. Instead, the need for large media budgets for re-election campaigns drives the political process, which makes corporations and politicians cosy.
I'm not the creator, I just saw this on my Twitter feed and posted it here. :)
Trusting a mobile app with my passwords? Sure I may as well email all the passwords to the NSA instead
Don't mind this story. It is 10% social pacification[1] and 90% hopeless PR stunt conflating many issues into one for they're barely capable of managing anything else. If they ever spend time on low-hanging things like this they will create more pain for themselves.

[1] there were many people diverting his 'jokes' into offensive acts, not by his call but he kept the heater on when asked to tame it down.
So for this to work, the website has to be on board, the user has to be on board, the user has to have their phone present, the user's phone has to be in working order (camera working, network working), the clef server has to be running correctly, and the software has to be working correctly on [the user's phone, the website's frontend, the website's backend, and the Clef servers].

Current process: click login box, type, tab, type, enter.
With clef: click cleff box, find phone, unlock phone, launch clef app, hold in front of screen, wait.

All of this to create an "advantage" of not having to remember a password at the cost of probably 15-30 seconds longer login time and a login process with more brittleness, as many steps, and more complicated steps.

Is there a big advantage I'm missing, because right now this looks worse in almost every way and dubiously better in only one.

I say dubious because I wouldn't trust the system to work, so id still memorize backup passwords. But some people have higher trust and thus would get the benefit.

The animation is cool though.
Ok, you notice that it's about putting numbers and names at the UN, not the EU, right? Also:

> In other words the power to force anyone off the internet

Yes, they want to take that power away from the US government, and give it to a UN forum. Don't pretend that power does not exist today, or that it isn't used.

> I read this as that they are aware that ICANN and IANA have no real power.

I read this as a bunch of gliberish that politicians use to make their documents look good. But if it is related to peering agreements, like you said, yep, there is a history of trying to break the current peering agreement, and break the current US monopoly on tier 1 ISPs.

> Now this one is REALLY important. I read this to mean they want to know how they can impose European law globally through technical means.

I read this to mean they want to make an agreement on a minimum of things that must be allowed on every country, like the one on aviation. Currently there are countries where you don't even need to go there to be sentenced to jail, for example. And there is a huge number of issues with taxation.
The Mathematical Atlas
A Toothpaste Factory Had a Problem
Well everyone was like "Wow this game is frustratingly stupid, what score have you got to so far?"

Then the roll-on effect happened where everyone starts using it to brag about their scores :).
No, it isn't. It's illegal to sell it across state lines, or in some places to the general public. But in most states, you can buy it at a farm, or other licensed facility. It isn't like heroin, or even pot, and you won't get in trouble for possession.

http://www.farmtoconsumer.org/raw_milk_map.htm
Sorry to break your bubble, but the Internet has a centralized oversight and regulation already.
roughly 17-20l per 100km so 11.7MPG(US gallons).
Utilize has a rightful place in the English language. [1][2]

Just because so many people misuse it, doesn't mean it should be ghettoized.

Remember a few days ago when an article suggested that we may be shaping our lives according to the capability of machines and there were many naysayers? People nixing a perfectly useful word because a machine can easily recognize is a perfect example of us accomodating our ways to the capabilities of machines.

[1] http://grammarpartyblog.com/2012/01/17/use-versus-utilize/
[2] http://writing.wikinut.com/Writing-Tip%3A-Use-and-Utilize-ar...
Ah ok, the creator was on here yesterday I think when they posted a demo version - https://news.ycombinator.com/item?id=7217339
Tips on Hiring for startups
I love to see this service improve. I just wish I could come up with something really neat to build with it!
>Those VCs are not AZ16 + those startups are not the future facebooks or googles of the world

Perhaps not. But, when the article is quoting Jobs as saying:

“I want to make a ding in the universe. I want to make beautiful products that people love.”

It makes me wonder how we're defining mission. Making products that people love is what every company strives to do. Doesn't seem like much of a standard to me, and declaring that by so doing you hope to make a dent in the universe doesn't make it any moreso.

So, I'd ask Mr. Andreessen, "Is that it? Does the desire to make products that people love qualify for a16z's mission requirement?" Because, if so, then I'm having trouble seeing where that investment philosophy really differs.

The other part is with regard to recruiting and the overall SV ethos. It may be true that select people want to work for companies with a mission. And, maybe many do--all things being equal. But, his "insight" that a person would rather work for $120K plus a mission than $120K and no mission is self-evident and doesn't tell us anything. The test of his theory is whether people are willing to work for $60K plus a mission.

And the thing is we know that so many people are really just chasing a buck. We see this in what has been coming out of SV; the glut of copycat and uninspired businesses aimed at this or that trivial opportunity and the relative dearth of companies taking on really hard or "mission-worthy" challenges.

I am not saying that there are zero companies of the latter ilk. I am saying that this article is making statements about the current reality that just don't ring true. Look no further than the "fail-fast", "iterate quickly", "look for pivots", "find product-market fit" culture that has dominated SV over recent years. Do any of those things sound conducive to building companies that are on a mission? Or do they sound more applicable to companies that are just looking to make a buck any way they can?

Maybe Mr. Andreessen is decrying that same culture. But, the article doesn't help by making declarations about the current state that don't appear to be accurate.
Estimated is not the actual amount, I read the estimate and they are either high or lower. Cutting 3% of your workforce is not great.. but it's not an actual massacre.
Added a parameter to stet the desired status
"while electing commission members". Minor point, but EU Commissioners are not elected. They are appointed by national governments, 1 per state. MEPs are elected, but have significantly less power than EU Commissioners.
Red: a REBOL inspired programming language
OMG this will make moving around the internet and logging into 100's of sites so much easier and faster... oh wait. find app, click app, wait for app to launch, scan screen..., scan screen again...,(damn it!) scan screen again holding further back and making sure it has focus, got it!. whew. that was so cool and easy. I'm so glad my Wordpress admin page has this level of security because what I say is THAT important.
"5. Work long hours, ignore your life"

Anyone else getting sick of this false dichotomy of "long hours" and "having a life"? What am I going to do with that life, visit new restaurants / collect stamps / try new variations of yoga / go out to bars? Alright the last one ain't so bad.

Seriously, if someone's in their 20s and want to work/program away while they build their career, just shut up and let them. Maybe that's what they actually want to do over anything else. I know, it must suck for you family guys / slower guys - let's face it, it's more competition because there are people willing to do what you are not: forgo more leisure activities and personal relationships. The point is, however, that this is not a sacrifice for some people, but a preference.

But burnout is not due to "not having a life", it's due to ignoring your physiology. It's due to "eating like a programmer", doing these stupid all-night "hackathons", not exercising, not sleeping, and generally being a moron with your health. I will also add that to avoid burnout, take care of your psyche. Don't skip that 30 min coffee to catch-up with an old friend if it will make you happy, for example. Social isolation creates physiological consequences as well, which can contribute to burnout - but again, this isn't true for everyone, and there's a wide spectrum of acceptable values which many like to ignore.
Webkit sure has a lot of special css tags.
Personal Best: Still loading.
IVONA has some great voices:
http://www.ivona.com/en/

Alas, all of their SaaS plans have the same price: "negotiable". I never felt like negotiating, so I have no idea if they're affordable; unfortunately custom pricing usually means it's not the case.

http://www.ivona.com/en/saas/offer/
Oh, it has a domain now - that'll be why HN didn't stop me posting a dupe..
To be fair, the UK doesn’t have a right to free speech in its constitution because it doesn’t have a constitution at all.
They should have used one or several of the existing benchmark suites instead of creating their own micro benchmarks.
> "The one thing I had to do to make the habit stick was doing multiple forms of exercise. Running is great, but just doing that alone was too much of a "To-do item" -- adding surfing and weight training to it made it stick finally."

This is a great point and something I just came to learn as well. If something at the gym is boring, do something else! I couldn't figure out how people loved the gym when I was going to run for an hour every time and was bored out of my mind. Switching to a weight routine instilled a sense of real progress (the weight on the bar, the # of reps) and left me in a state of satisfied exhaustion.
PewDiePie posted the video to his YouTube channel on January 27th, but Flappy Bird was already #1 as of January 17th. By the time it went viral with all this word of mouth and news coverage it was already #1. So the most fascinating part (especially on the App Store where a sudden rise like this is so anomalous) is how it took off to the #1 spot in the first place when it had been on the store since May. It might have needed to have all the other ingredients (addictive gameplay, nostalgic art, etc.) to do what it did, but those aren't what triggered it shooting from zero to #1 in a couple weeks.
As others said, exit is where you jump from. Exits matter because not all are safe vertical drops, some are way more stylistic than others and in case of BASE wingsuiting, some lead to specific lines. A line is the flight path a wingsuit pilot takes after jumping. Recent times, proximity flying has been getting more popular, where a person wearing a ram air wingsuit tries to get as close to cliffs, ground, trees or other natural elements as possible. As you can guess, lots of people die doing this.

For an example of a safe exit that immediately leads to a very spicy line, check this video, at 0:40 specifically: https://vimeo.com/82949889
I'm gonna use it now. Question is, how do you find (and keep) a job that navigates the extremely narrow path between burnout and boreout?
> the user's phone has to be in working order (camera working, network working)

battery not dead...
I read in an old grammar book that ni was actually a fairly late construct and that in Swedish history, there was another extremely archaic word ('I'?) which is directly related to U in Dutch and You in English. In fact, Wikipedia supports this "ni is derived from an older pronoun I, 'ye', for which verbs were always conjugated with the ending -en. I became ni when this conjugation was dropped; thus the n was moved from the end of the verb to the beginning of the pronoun."
Ruby takes 2min to match a regex
Yeah it does. Long sentences are harder to read. Bad writers write too many long sentences, and it makes their writing difficult to parse. So just forcing them to write shorter sentences will improve their writing a great deal.

That said, a good writer will know when using a long sentence is the right choice for emphasis. And there's no way this program could ever develop that level of good judgement. This program isn't good for writers. It's good for non writers who want to quickly improve their shitty writing without effort.
Wide variety of skin issues will leave you with unstable, malformed, or even without fingerprints as well. Then you have a note in your passport that says that it doesn't contain that particular biodata.
GT actually generates both these translations in different places.
If you watch the video, that is referenced in the article. Robert Lustig explains why sugar leads to obesity.

Here it is for easy reference:
http://www.youtube.com/watch?v=dBnniua6-oM
I had thought about this problem(and more) earlier - a single portal that does Knowledge Management, SRs, Collaboration, Workforce Management etc. Let me know how it goes...
... as opposed to Spark (http://www.sparkjava.com/), the Java web server.
Oh I agree entirely with you there.

Forget the words bloatware, outsourcers and money for a minute...

Surprisingly it's rarely the core products of the companies that are problematic. It's usually the army of consultants and cash backhanders (the enterprise lot) who come wading in to pillage everyone. That's where the bad rep comes from. They build half-arsed products on top of these platforms which everyone comes to hate.

Regarding open-source talent; much as it is anywhere else, it's hard to come by. In fact a lot of the open source software out there is considerably worse than the closed source stuff that I've seen over the years. There are a few gems here and there for example the FreeBSD operating system, LLVM, valgrind, postfix, postgresql etc but the vast majority is total half-baked shit. I include a big chunk of GNU in that as well which is shameful.

The vast majority of commercial software is total shit too.

Regardless of that, the core of Windows and even Java (but not SAP - I've had my fair share of integration there) are good products. Just don't go and grab piles of enterprise integration junk on top and it's fine.

That, IMHO, is where all the pain comes from and why people have such hatred.

Hatred is infectious as well. It takes experience to distinguish justified hatred and rumors.
Yes. This is what I absolutely hate - I will never 'ask for prices' because I know it involves a harass-y phone call in my future. Such a shame people aren't more open.
The whole line about "it's just calories" is precisely that it does not matter what you eat, it's all just calories. If you agree that it does matter what you eat, it is a fundamentally different position, and it means that, like I said, you are no longer defending the conventional wisdom, you are stipulating the correctness of the attackers, while still confusing yourself into the idea that the original position that you have now stipulated is inaccurate is still somehow true.
Seeing that PHP 5.6 is just about to be released and PHP 5.4 has been out for years, I would target php 5.4+

PHP 5.2 has reached end of life over 3 years ago.
http://php.net/eol.php
This is either the result of bored prosecutors or outright corruption. Either way, these prosecutors need to find a new line of work. They are using US taxpayer resources to protect price discrepancies for foreign auto manufacturers in foreign countries. I have seen rather transparent attempts to use our laws to enforce the will of large corporations before (SOPA etc) but this seems to take it to new extremes.

Car manufacturers cannot impose restrictions on what we do with cars once we own them. We purchase them - there is no car license agreement. It is not fraud to buy a car and then choose to sell it a few days later, and we have no legal obligation to tell the dealer what we plan to do with the car. I cannot imagine that the government would actually prevail at trial on any of these cases. They may get a few intimidation-based guilty pleas, but I don't see these cases having a ton of legal merit.
Actually it is exposing the data using JSON, and you can grab it by creating a session into Django and accessing the links for the different requests.

Take a look at urls.py, you can grab any of the data from /info/ by making a call to the specific requests.
And yet they do. They pay enough developers working on enough big projects to have the power to force adoption (not to mention the sponsoring of various other things, like infrastructure). By making it a hard dependency of Gnome for example (which in itself has turned into a 3rd-party developer hostile project, but that is another discussion entirely, but if you care, go read IgnorantGuru's bloggins)

So they're using end-user pressure (no systemd = no Gnome) to force adoption.
Speaking under anonymity, as I'm currently employed by Apple. I want to state that my opinions are mine and mine alone, and form from my experiences with the company.

This guy is an unprofessional whiner, and I would never consider hiring him.

Short list of what annoys me from his article:

- He was hired as a contractor under the retail division, but his overbragging would lead you to believe otherwise.

- As soon as he was picked up as a contractor, he goes and updates everything to allude that he's employed by Apple. As someone who spent my first years also as a contractor (I've since been hired), this is incredibly unprofessional and against the code of ethics. At Apple you learn that you're part of a team, that you are just one piece of the greater picture, so to brag so much when you are such a small and new piece, is incredibly conceited. I would have never let him work on anything secret or prolific - he seems like the guy who would hog all the credit.

- As someone who contracted for over a year, if I had misgivings about my manager, I would have spoken up. If I couldn't have gained the courage to talk with the manager directly, I would have gone to his superiors, or to at least the contact person at the contracting agency. From my experience, Apple's management hierarchy is built to facilitate things like this. I'm sure his boss's boss was around, and all he had to do is speak up if he really had such strong grievances about his treatment.

- I find it hard to believe that he was really worked that hard. Additionally, if he had such strong reservations about wanting to have normal work hours and being home at an early hour, he should not have picked a job that required a 45+ minute commute.

So not only does this guy quit in a wholly unprofessional manner, but now he has the audacity to go all over the Internet to whine about it.

Good luck finding a new job, buddy, at least you have good design chops. But I can't see any corporate company wanting to hire him after this, and I can't imagine he'd have better work hours at a startup.
The French Government had videos [of Police officers mocking minorities] removed from various news organizations.

The italics show the important part in this context, which is not the behavior of the police.
Thanks for the clickable link :)
Neat! I just pasted in a chapter from a book I may or may not be writing. It's a useful experience. It definitely pointed out some things that could be better.

However, it's wrong a lot of the time. I'd encourage you to add a little explanatory note for people less confident in their writing. Something about how no computer is a substitute, they should make the final decisions, etc. It'd also be great to have a feature where I could bless particular sentences. Good editors make useful suggestions, but they also know to let marginal things go if the author disagrees.

Also, two minor bugs: any paragraph after multiple blank lines gets entirely highlighted in red. And you shouldn't capture the control-tab keystroke and convert it into a tab character. Every time I try to leave that window, I end up mangling my text.
Yea, I need some jade or haml, as the current packages are brittle as f#%k.

Asset ordering for packages is another important issue I'd like to see rolled out for 1.0.

In terms of growth, who knows, right now it appears to be linear, but I feel a ramp up is coming.
Show HN: TalkSparks – a modern place to discuss anything that interests you
> Guarding your library boundary with a recover doesn't absolve your library internals from being nonidiomatic by using panics.

Using panic/recover doesn't automatically make your code nonidiomatic.

> (That the stdlib uses panic/recover in a few specific places does not make it broadly idiomatic.)

That the stdlib uses panic/recover in several places is a good indicator that "never use panic/recover" is bad advice. Note that while I agree that just because something is in the stdlib doesn't mean it's idiomatic, I also cite that this particular approach is used to make the structure and organization of code more clear. Since it's used in several packages, I claim that this is a strong hint that panic/recover is appropriate in limited scenarios.

> Without seeing specific code I can't say for sure, but it's very unlikely that any database interaction code is best modeled with panic/recover for error handling. I'm very curious to see the source, at this point.

It's really not that hard to imagine. For example: http://play.golang.org/p/fhpRLd8EHY

We seem to have some wires crossed. Let's be clear, shall we?

* The panic/recover idiom is rarely used, but it is an idiom.

* There are trade-offs involved with using panic/recover. In my sample linked in this comment, many of the functions in database/sql need to be stubbed out so that they panic. However, the cost of this is relatively small, since it can mostly be isolated in a package.

* The idiom is most frequently seen in parsing because there are a lot of error cases to handle and the response to each error is typically the same.

* While parsing is the common scenario, I claim it is not the only one. I cite that database work is profligate with error checking, and depending on your application, there's a reasonable chance that the response to each error is going to be the same. When doing a lot of it, it can pay off to use the panic/recover idiom with similar benefits as for doing it with parsing.

* There may well be other scenarios where such handling is appropriate, but I have not come across them.

I've done an unusual amount of work with parsers and have done some database work, so I've had the opportunity to bump up against the panic/recover idiom a bit more than normal. As with anything else, it can be abused. But I find it extraordinarily useful in certain situations.
They keep saying this is 2-factor authentication, but without the first factor (something you know e.g. a password) and going straight to the second factor (something you have e.g. your smartphone) they actually only provide a single factor for authentication.

This is of course less secure than true 2-factor authentication, and the web site is misleading in its wording.