skysight-inc/HackerNews huggingface dataset:
Ha! I've been reading HN for a bit now, I just started to use the "new" page and I love it.
No Ordinary Violence
Which part of the Open Internet Order do you think this violates?
Choice with reasonable defaults sounds ideal to me. The suggestion that you HAVE to make all these choices is FUD.

To bring a bit more consumer psychology into the discussion, people love SUVs because they give them the choice to go driving off-road, driving in snow, etc. Those SUV owners aren't then suddenly overwhelmed each morning with the question "Should I commute to work or should I drive to Tahoe?"

Android is a flexible tool that allows you to make choices when you want to make choices.
Uncertainty principle is about shape, not measurement. Unless you mean "how you define the measured aspect of the system" .

Position and momentum are Fourier transforms of each other, and therefore their waveforms cannot both be confined to small range at the same time.

It is loosely analogous to the concept that a rectangle of area 1 can never have both side lengths less than 1.
Not Malibu, but right next door in Santa Monica they have a crapload of subsidized housing in the most expensive part of town close to 3rd St Promenade and the Ocean/Pier.
This seems silly.

Now use drones to deliver food to remote regions of earth and maybe you have something.
Better article: "Millions of people still using Yahoo mail."
Welcome, Freshmen. You Don't Deserve to Be Here
"Consider it a fair exchange for the perspective you gave me this morning."
Not really. If it was for the perspective you wouldn't have written a blog post bragging about how you are such a nice guy. You giving him the phone is self-serving. You are looking for attention.
The leftist tone of this article gave me allergy. As a Venezuelan that emigrated to another country to escape from the disaster that the so called socialism (which is more like a pseudo-comunism) was installing on the country, I cannot be balanced with the words of the author when he uses Chavez and embargo in the same statement. All I saw in 12 years was a horrible government that had in USA the perfect excuse to cover his negligence.

I understand your feelings fellows US citizens, but please don't over-correct your bad government with another 10 times worse. That's what we did and we regret that every day.
Is there any sample apps that has a version written in Meteor and another using Sinatra/Flask/Whatever+other JS framework?

Is there any sample Meteor app with iOS/Android native clients (clients that use native controls rather than just a mobile web app)?
Stackoverflow, Twitter, etc. may have all the information but as the writer says the results from long tail search results which are most accurate are still from Google.

Google is still useful in searching if what you need is not just in a 1-2 word search. It's more the ethics of the search company which I think is the problem.

I personally started using Duck Duck Go because of all the targeted ads which Google seems to bombard me with.
gotask is a simple build tool designed for Go. It provides a convention-over-configuration way of writing build tasks in Go. gotask is heavily inspired by go test.
Oh, cool! Have you considered making changes to the interface that's presented to userspace? As a crypto library author, I have a few gripes about the current interface:

1. The distinction between /dev/random and /dev/urandom is silly. On a machine that's been been collecting entropy for weeks, /dev/random will still block after reading a few bytes. On the other hand, on an embedded device that's just left the factory, /dev/urandom will happily return "random" bytes that aren't. The result is that /dev/random is unusable for anyone except cipherpunks, and /dev/urandom is unsafe on embedded devices.

2. /dev/urandom is slow, so libraries (including mine) all end up shipping their own PRNG implementations in userspace, where they're susceptible to threading issues, having their entire state duplicated by fork(), "//MD_Update(&m,buf,j)", etc. It's surprisingly difficult to do this correctly in a user-space library, and I bet the NSA and others are having a lot of fun at the expense of our users.

What I'd like is a single, fast, trustworthy /dev/?random device that is good enough to obsolete user-space PRNGs entirely. This means it would have the following properties:

1. It blocks until the kernel decides that it can safely generate cryptographically-strong random bytes (i.e. first boot), and never blocks again unless something extraordinary happens (i.e. it's a VM guest that's just been cloned, or something). The idea would be that it never produces output that isn't cryptographically strong, but is otherwise reliable enough that applications can behave as if it never blocks.

2. It produces output so quickly that userspace programs never have an excuse to use anything else. i.e. Its speed should be comparable to what you get using AES-NI in counter mode (I know you don't like Fortuna's entropy pooling, but its output-side PRNG is exactly what you'd want here.) Ideally, this could be fast enough that developers wouldn't even need to distinguish between "random numbers" and "cryptographically-strong random numbers"---just use it everywhere, even if you might otherwise use Mersenne Twister.

TL;DR - I want a faster, reliable, trust-inspiring /dev/?random that obsoletes all user-space CSPRNGs and possibly all user-space PRNGs.

I've been tempted to write something like this myself, but from my casual reading of the lkml archives, it hasn't been clear whether you were actually interested in RNG patches like this. Are you?
I think there is still a fair point. I'm quite familiar with AngularJS and writing quite advanced directives and I would agree some of the APIs are not as user-friendly as they should ideally be. Couple that with limited documentation and guidance and you have quite a steep learning experience.

Bottom line, things could be better.
To give a historical perspective, there was a similar issue with Unix OS's a while back.

You'd jump from a Linux box to a Solaris box, and things wouldn't work the same way? Simple things, like flags on "ps". Or, more seriously, the "shutdown" command (shudder).

That's only the CLI. Then you get into what Window Manager you're using, what desktop environment, etc.

Did any of this benefit the end user? In the end, most of this all ended up coming back to something that looks somewhat like OS X or Windows. A launcher bar and a menu bar, and maybe some status icons. Frequently ones that looked and worked exactly the same as OS X or Windows.

Fundamentally, all that choice didn't help Unix get market share. It hindered it. People didn't know what to expect, and wanted consistency. The same commands doing the same thing for the rest of eternity.

Incidentally, this also explains the Windows 8 backlash. I'm pretty sure that most non-technical people would prefer a innards-updated, security-fixed version of 8 that looks and works identically to XP.

In short, the problem is not choice, it's lack of consistency.
I disagree, by that definition Racket is not a lisp. AST macros are enough imo.
Many elementary schools are very good to decent. I don't recall any public high schools being very good, except for Lowell, and that's a charter school. SOTA is also decent as well, but again, I believe it's a charter school. I think the claim that SF high schools are on the whole horrible is accurate.
The parent seems to be implying (taking other comments into account) that people "cargo cult"-ing on ideas like "just use bcrypt" might work now, but it will become a liability in future when bcrypt is weakened or broken (making it more difficult to get people to switch to the next standard practice).
That is an interesting concern. Any passerby can grab the drone while it's landing, and there's no way to know who did it. Constant camera feeds would help but you can still hide your face.
What happens when there is a power outage at your home? How do you get in then?
With a hidden key on the property. I think most homeowners have one. Just don't put it in a fake rock near the door or under a mat where it's obvious.
To present Android's Intents as some disadvantage must be pure ignorance.
My understanding is that Indinero [http://indinero.com] is a superset of this, with a focus on accounting. Or are the two complementary?
If you want minimum service guarantees, buy a dedicated line. They generally run somewhere around $2500 a month for symmetric 50 Mbps.

If you don't want to pay that much, but you still do want the option of bursting to 50 Mbps (or more), shared bandwidth, like you get from your average residential plan, is your best bet. And I don't know about your experience, but more often than not, I do get the advertised speeds, at least when I'm connecting to servers that can support that sort of bandwidth.

I mean, I agree with you in theory, it would be great to be able to get dedicated symmetric 100 Mbps for $80 a month; but it's just not economically feasible.

And I agree that ISPs discriminating based on type of traffic (torrent vs VOIP vs HTTP, etc) is not good, but this whole thread is about Google changing from "you can't host servers" to "you can host servers but only for non-commercial purposes", which is, I think, a huge improvement and fairly reasonable given that commercial use tends to be very different than residential use and it doesn't make sense to treat them the same way.
I've worked with lead generation services a lot in the past and currently do a lot of work in this field.

Honestly, you need to know a number of things:

1) Do they allow for returned leads?

2) Do they allow for rejected leads?

3) Do you have a service like BriteVerify in your country that will allow you to verify legitimate information?

4) Will they work on a further down the pipeline metric (as opposed to getting paid per lead, will they work for a higher fee for a booked appointment)

5) Do YOU have a sales cycle that can work with these kind of leads?

6) Do you have an email nurturing plan in place?

7) Do you have the metrics on who buys your product?

8) Do you have the metrics on how long it takes them to make their decision?

9) Will they give you test leads to determine how valuable their traffic is?

10) Do you have to give savvy online marketers a reason to compete against you in your media buying marketplace?

If you can answer yes to all those question you might consider using their services
The only reason one would use scope.$watch in this fashion is to have a function executed when a digest occurs. The original purpose of the $watch function is to take 2 functions, one that returns the watched value and another to be executed when that value changes. The fiddle provided is not a very good example of "reusable" directives. The fiddle could be rewritten to use a directive that adds or removes a given class based on a boolean, and the rest of the state could be handled by built in directives.
> Jagged, unfiled nails are viewed by women (accurately) as a major sign of sexual inexperience/ineptitude...

Holy sweeping generalisation Batman. However, as I'm not even one woman, let alone all women, I won't speak on their behalf.
> eliminating the need for the painful session/state maintenance across multiple nodes

If session/state maintenance across nodes is painful, the solution isn't to trust the web browser, it's to make such maintenance much less painful. For example, you can use a cache server (like ehcache) to store session state. Or you can use smarter load balancers (like haproxy) to minimize node hopping.

A cookie is an authentication credential, just like a username and password combination. If you can't invalidate an authentication credential on the server side, your solution is an instant fail.
Есть ли жизнь за МКАДом? Я думаю, нет.
I was going to say this as well. It has a Node.js port that I'm using for static file versioning, and the speed is great.
One that is closed, but you are the guy maintaining it, so you know whats in the source code?

But seriously, transparency is the best bet..
Let me put it this way - It's not that you can't absorb the two weeks loss without going into bankruptcy. It's the fact that for a "regular" employee, losing 1/26th of your yearly income may be something you'd really prefer to avoid - and the loss may be disproportional to what the company stands to lose by canning you immediately despite you trying to "do the right thing" and give extra notice.

I think it's not crazy to say that many small companies may have even more motivation to make that move, as they don't want the morale drain on the other employees imposed by having someone around that has one foot out the door.

Because back of the napkin math is fun, let's say we're talking SF, a bright kid <2 years out of college that loves reading HN and decided she wanted to try the startup thing. They joined a startup as an early employee, but maybe past the first 3, and have a few basis points of equity, and took a salary of $100k/year instead of a fat offer twitter gave them for the opportunity to wear many hats and learn a lot.

Using this page

http://www.adp.com/tools-and-resources/calculators-and-tools...

and plugging in a gross yearly income of $100k for CA, that gives me a bi-weekly pay of $2,441.23.

That's easily a month's rent, which I'd posture is NOT trivial for a person in this situation. Absorbable? Totally, but NOT something it'd be a good idea to risk from a business perspective.
it should have no effect on pricing. Basic capitalism 101: The price of a good is very limitedly affected by what it costs to produce it.
I strongly recommend rowing. Full body, low impact, and you can do it in your home, which lowers the activation cost a lot.
Actually, I just looked over the services you linked to and honestly I have extremely low confidence that you'll find anything of any real value.
And, the point of putting this here was ?
To be clear: by using the word 'inappropriate' I did not in any way intend to reduce or back away from the argument that what he said was misogynist, I was just changing up the wording.

I'm shocked that you don't seem to realise that this isn't a discussion about some random facebook group and whether the owner thereof is allowed to be a giant asshole. The point of the post was about hatred and rejection of women in software engineering, and this comment was one example of it being a real thing, frequently denied all over HN. And when a bunch of HNers came in and said 'he didn't mean that, he was just trolling the stupid PC SJ types, I'm sure he wants women to be in software engineering just without being activists about it' (not quoting you) the evidence of his other postings, showing a consistent worldview of hatred of women, was relevant.

If I thought that forum were somewhere I could police, don't you think I'd be over there policing it? However I don't think anything of the sort, so in fact I'm on here discussing it. If you don't think that we should be discussing his comment, feel free to not be part of it.

I'm sorry if I over generalised your habits from your behaviour. If you don't normally give the benefit of the doubt to people displaying bigoted behaviour, why did you do so in this case?
I find the one built into my cell phone adequate for all of that. It's brighter than the $3 filament bulb flashlights they sell at Wal-Mart, which people considered adequate for decades. I have a real flashlight (uses the same Li-Ion pack as my Bosch cordless screwdriver, 8+ hours continuous use) for something like walking at night; I don't need to carry that all the time as the phone light is plenty for all spontaneous type situations you've mentioned.
> Perhaps because the division between the language, and the filesystem, is arbitrary and drawn by OS vendors, not language users?

Wow, that comment is a textbook example of this: http://www.joelonsoftware.com/articles/fog0000000018.html

Look, it's really inefficient for everyone to "reimplement ALL the things" every time someone invents a new programming language. Making smart aleck comments about how "the filesystem is arbitrary" or how Lua or Emacs are operating systems doesn't change this.
This statement really hits a chord with me.

"To put it bluntly, goals are for losers. That's literally true most of the time. For example, if your goal is to lose 10 pounds, you will spend every moment until you reach the goal—if you reach it at all—feeling as if you were short of your goal. In other words, goal-oriented people exist in a state of nearly continuous failure that they hope will be temporary.

If you achieve your goal, you celebrate and feel terrific, but only until you realize that you just lost the thing that gave you purpose and direction. Your options are to feel empty and useless, perhaps enjoying the spoils of your success until they bore you, or to set new goals and re-enter the cycle of permanent presuccess failure."

I've always been taught that there are 3 people in the world:

1) People who live in the past

2) People who have a dream and stop having dreams when they achieve that dream

3) People who have dreams and set new dreams once they achieve their current dream

Opens up the eyes based on another person's perspective. I wonder if that goal oriented purpose of life, getting the bigger house, better car etc. is just part of how society measures success.
Is the license perpetual or will I stop receiving updates after 1 year (or after Reveal 2.0)?
Two weeks, unless you have an exceptional relationship with the company. If you aren't sure your relationship is exceptional, then it isn't, so don't worry about it.

You'll be forgotten in three weeks.
Looks extremely interesting, thanks for sharing!

Sent you an email with some questions.
The more you learn about economics, the less you will trust economists. They have trouble predicting economic growth one quarter ahead[1] and there are tons of competing schools and models on the macro level that endlessly bicker without coming to agreement (not one of which is very good at predicting the future). They have like, degrees and shit, so the world considers them experts. But take them with a grain of salt.

[1] http://www.zerohedge.com/news/2013-10-10/not-world-youre-hop...
The mechanism of impeachment was included in the US Constitution (at the insistence of Benjamin Franklin as I recall) to provide a specific alternative to assassination for removing politicians from office. It actually dates to 14th century England I learn just now checking Wikipedia:

http://en.wikipedia.org/wiki/Impeachment#History

Assassination is ... rather fraught. I'm growing increasingly concerned over the stalemate / obstructionist politics of the US and elsewhere, however.
I was waiting for this to hit HN, it was basically written for this community.

(It was first published in the friday WSJ)
Perpetual for current major version. Will not expire after a year.
Unfortunately, there are more desperate people than cell phones. You should visit India sometime.
> Is the only alternative to using software that the NSA may have infiltrated to use FOSS?

Yes.
I partially agree, directives are not easy to learn, and there is not enough good documentation or literature on how to write them well. However, I have found the api to be very expressive , concise, and flexible once mastered. I can't say the same for most real languages I work with everyday.
Not everything is optimized to your device. Get used to it.
- "I hate to say i told you so Roussef.. now lets talk about that little project of mine.. remember you turn it down because you thought the support and training was too expensive.. it told you so! now here is the contract.. blablabla... "

Good points anyway, in the middle of the salesman speech..

But if he want to get this sort of contract he will need to wait for a bidding offer to show up, and put his project to compete with the others.. and i will say: it will be very difficult that he win something like that.. they require a lot of stuff and certifications from companies; ISOXXX, a certain number of paid people working, certain certifications from the people and the company.. its a hell..

I told you so..
Why can't that phone be bricked the moment it's reported stolen. Unable to connect to any cell tower in at least North America.

Sure, the cops might not track down someone who stole a $600 phone( which is a little absurd), and maybe some people steal them for parts. But most people intend to sell them for use. We can make them useless in the US,Canada, and Western Europe trivially.
I actually always use this [1] regex for checking emails
It is supposed to follow the RFC 5322 standard. Why is it wrong to get emails through this.

[1].

(?:[a-z0-9!#$%&'+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'+/=?^_`{|}~-]+)*
| "(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]
| \\[\x01-\x09\x0b\x0c\x0e-\x7f])")
@ (?:(?:[a-z0-9](?:[a-z0-9-][a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-][a-z0-9])?
| \[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}
(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-][a-z0-9]:
(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]
| \\[\x01-\x09\x0b\x0c\x0e-\x7f])+)
\])
It's not mentioned in the Pando piece, but in coverage in the SMH in Australia, they state they're seeking CASA approval and will not start operating until they have it.

http://www.smh.com.au/technology/sci-tech/push-for-liftoff-o...
What's wrong with FOSS?
I think that's part of the whole idea. There are lots of talks at the moment about hiring the right people for the culture of your company. And obviously I believe that if you are creating a hierarchy-less culture then you should go for those people who show those traits.

I personally believe the whole idea of non-hierarchical society better such as in Western Universities where students call professors, lecturers by their first name. Whereas it is toally opposite in Japan where you have to address them by their titles (Dr or Professor so and so).
BTW, I do like the effect.
No but it doesn't exacerbate the issue. See Detroit and Chicago for their experience with crime in 'a time of declining crime rates'.
Agile/Yourdon/waterfall/XP/ISO9001/whatever - Are not systems, they might be processes. But that is a wrong term to define them. They best come into a thing called 'standardization' which is basically the art of reducing every one to a same measure to enable them to be managed easily.

>>So I live in a world where everyone is currently chasing Agile

No, Agile is only for people where incremental improvement is possible in exchange of super cheap failures. People in construction businesses, space technology, medical electronics, micro processors, aircraft industry and many others would run into expensive disasters if they choose agile.
The America Left Behind
A journey through a heartland on the slow road to ruin.

Could we not use this title? Take the examples of Detroit, New Orleans, Cleveland, Galveston or Atlantic City and many other cities in America and the same could be said.

The headline is catchy and I'm not sure if I agree with it.

It would be really nice if NYT did a real piece about how American cities are declining and the causes of this and also how we could change it. I guess its easier to study Russia, instead of looking inward.
threw my money at them
The SaaS Manifesto: Rethinking the Business of Enterprise Computing
http://blog.ted.com/2013/06/11/speedy-delivery-andreas-rapto...
http://www.theonion.com/video/in-the-know-should-the-nations...