skysight-inc/HackerNews huggingface dataset:
I don't see how your points are responsive. The fact that it's "on purpose" (of course it's on purpose!) doesn't changes RMS's argument that it's unethical and abusable. Your examples aren't "malicious", but it seems awfully naive to believe these are the only applications of that technology.

And I don't think Stallman has anything against network-delivered software. He's been doing that for years. The complaint I read was about the ability of the carrier to install things without user authorization, and to use authorization to remove/modify existing features in a way that cannot be recovered. Both of those have happened in the wild.
There's definitely something strange going on. I often see really old posts with few points show up. Sometimes it's nice to see an old post, but it's at the cost of pushing out new posts.
Magisto raises $5.5M to magically edit your videos
Or catch the wave, or risk becoming Buzz Part 2.
Oh yes, if you want people this perfect (and it is a good list) then pay them accordingly.

Unless of course he missed off his other criterion "will work for peanuts".
How is this less secure than a credit card?

You have to have the phone (something I would notice was missing immediately, unlike my CC which I would notice next time I bought something) and you have to have a pin (which can be cracked relatively quickly, assuming it doesn't delay between attempts or lock after a few failures). That's 2-factor identification.

If there's also a requirement for photo ID, that's almost as good as 3-factor. (Technically, 2 of these are 'something you have', but the photo helps push 1 towards 'something you are'.)
Thats assuming that all attempts take a fixed amount of time and there is no lockout feature implemented. If google hasn't implemented this then this would be trivial to implement so that your pin code takes far longer than 18 minutes to crack.
I added it to Lanyrd (with 3 other upcoming Erlang conferences): http://lanyrd.com/topics/erlang/ - anyone know of any we're missing?
Onstar should link to wikispeedia and run your cruise control like the Speederaser app.
Also Batman has Rails style generators that create a familiar directory structure and a built in server. They're both really neat.
C4? Oh wait, you still want the car right?
True, but the entire self help industry and large portions of the business literature is based on single or very few data points, and they are thriving.
I think it is broken, yes. Sunday, I submitted a weekend project, and despite having 6 votes and 8 comments, its weighted super low and comparing it to similar submissions, I see no correlation.

It got those first points quickly when it was top of the new queue, and once it fell off the first page of new, it disappeared into a black hole. Not a big deal, I would've just loved to get more feedback/ideas/comments.

edit: I went ahead and checked. Its showing up as #519 right now for me in the ask queue, behind things like 1 point submissions from 30+ days ago, and other stuff like that.
"These include people who have never set foot in the United States in their entire lives... "

Can you elaborate on that? It sounds a bit incredulous.
Why bring it up at all, then? It didn't serve to illuminate anything. He just brings up a bad analogy, then ... Shoots down his own analogy? Why bother?
Natural Scrolling: Why did Apple change the way we scroll?
http:://www.lambda.org ?
His concern is not that OnStar will fail to remove your name from the GPS location stream. It is that even without a name attached, the subject's identity can be readily inferred from the data itself.

If one looks at a stream of location data over time, and sees the recurrence of a particular location in a residential area, particularly at night, then it can be pretty well surmised that this is your home. And from that, it's a trivial step to get your identity. And bingo, the anonymized data is now re-identified.
For a case in point, consider CloudFlare. They made it to the final round in SF last year. Who is to say it is similar to PageRank, but when I heard what they did I instantly thought ... wow ... a company that does deep tech and has already implemented their infrastructure ... this is going to kick everyone's behind. I was shocked that the panel of judges didn't get it. What makes it worse is that cloudflare lost to Qwiki!

After I thought about this for a while, I concluded that perhaps that panel of judges wasn't equipped to evaluate a deep technology company.
Maybe there are people who are interested in positive observations and constructive feedback from others, but don't care if others don't like them and choose to ignore non-constructive criticism.
Interesting case law here [1] where GPS was used to appeal a speeding ticket conviction.

[1] http://www.csmonitor.com/USA/2009/0911/p02s01-usgn.html
Theory 5: Hackers are always on their devices so they experience the effects of inappropriate light at night to a greater extent.
Would definitely agree with you there. The big plus to meeting the best clients is they know others with the same mindset.
> the best solution i have seen proffered is the fairtax http://www.fairtax.org/ (which has, sadly, been hitched to the tea-party horse

It's too unfortunate that the Tea Party has become associated (rightfully) with people who have no real goal besides screaming a lot about healthcare insurance.

The original ideas, which I would credit Ron Paul with starting, are still valid.

On the fair tax though, I believe Ron Paul does not support it.
Are there statistics to back that up? The date you list makes me very suspicious that you got this statement from a politically motivated news source. The real truth is that the IRS is a huge bureaucracy with a more or less static funding source, and there's very little the executive branch can do to rapidly change its methods or priorities.
Unrelated, but did anyone else notice that the number "5683" was one of the top 10 most common PINs? I can't think of a single reason why that would be.
The 48 Hour Cash System
This is a very unique, hands on, business building program where you get to participate in our powerful, multi-media co-ops and virtually have us helping you every step of the way and actually doing most of the work for you.
China also taxes on world-wide income.
Yeah, with a circles implementation that absolutely sucks.

When my co-worker placed me in his "work" circle on Facebook I automatically received a request to verify that I indeed do work at "Company X" with "John Smith", when I clicked that this was correct it automatically added it to my profile.

I keep my profile on Facebook clean. I don't have many page "likes" nor do I have my full employment history on there, I don't want it there either, I've got LinkedIn for that, or my personal portfolio site.

Why did Facebook consider it a good idea to automatically send me notifications when my co-worker categorises what "circles" I should be in?

This is not limited to just work, if you add someone to your family "circle" they get asked what relationship they have to you (parent, sibling, stuff like that).

As a friend of a friend said:

"So if I add someone to my douche bag does it ask them to confirm they are a douche bag? Or does it just scan their photo for aeropostale and their comments for their use of, "bro"."
Rash Guard shirts For Men, Women and Girl and Boy Kids with Free Shipping 
Buy Best Price and Best Reviewed Rash Guard shirts For Men, Women and Girl and Boy Kids with Free Shipping
Fotopedia photo magazine arrives on Flipboard
Ten grand in cash? Wikipedia says the median household income in the U.S. (in 2005, though I can't imagine it's sky-rocketed since then) was about $44k (that's 1 wage earner, family of 3 (or so)). So $10k every six months would be nearly half their income. They'd be living at $22k/year (before taxes), which is nearly poverty level for a family of 3. Even if you consider middle-middle class, $70-$100k, that's still 20-25% of their income.

But that's the United States. Maybe wages are awesome in Canada?

"Sources": https://secure.wikimedia.org/wikipedia/en/wiki/Household_inc...
https://secure.wikimedia.org/wikipedia/en/wiki/Poverty_in_th...
even with no lock out. When will someone have my phone for over 10 minutes without me noticing? Especially if I'm out shopping, I'll be looking at my phone fairly often.
That is why I would never consider buying a GM car
Big O notation, it isn't. The big question is the cost of different types of comparisons.

The most important thing to remember is that a crit-bit lookup does O(string-length) "critical" bit lookups, and then an O(string-length) final comparison - for a total of O(string-length).

Whereas a hash lookup usually does O(string-length) computation of the hash value, average case O(1) lookups, and then O(string-length) comparison of the key value - for a total of O(string-length).

A balanced tree does O(log-n) comparisons, of O(string-length) each (the final one giving the confirmation, which was an independent step for both hash and critbit trees).

This is true even on this specific input. It boils down to how the amortized single-character comparison compares to a cache miss.

If crit-bit trees leafs are packed in a cache-friendly way (they are constant size, so this might actually be easy to arrange), they are likely to perform at least as well as balanced trees.
I see too many bumps, particularly the Nymwars / privacy issues. My suspicion is that the calculus was to allow more people in as a bid to keep momentum, rather than fix the problems first.

The user experience is going to (or at least should) change very significantly to fix numerous bugs. With more (and less sophisticated) users on board, this will be more problematic.
It spells "LOVE" using the alphanumeric code on the keypad.
Nice to see quick and continuous iteration on the mobile app.

Points I took:

- Hangouts have now subsumed Facetime into a really great group chat.

- A lot of small tweaks that bring feature parity to the mobile experience.

- Huddle renamed to Messenger, and added photo sharing support. If they add access from the web or from gchat or something, I will be much more interested in this.
It spells "love".
I wonder what kind of 'bad activity' detection Amazon does, if any? Did they have to call Amazon ahead of time, just to warn them they were about to boot up "3,809" instances? If I tried to do that, would Amazon prevent it?

The reason I ask... how hard would it be to boot up, say 10,000 micro-instances (using a stolen credit card or AWS account) to be used for a DDOS? What do you have to do before red lights start appearing in the AWS NOC?
Walk into a hospital and demonstrate that you have no money, free clinics, teaching hospitals, Medicaid, finding a kind-hearted doctor that will work for free or for whatever you can afford.

Maybe of more concern for people on HN is starting a business and having some minor medical history that is deemed a pre-existing condition and thus being rejected for insurance. In that case, go to http://www.healthcare.gov/ [1] and you'll find a very reasonably priced plan. Depending on the state, you can find premiums well under $200/month, $20 doctor visits, $10 prescriptions with the deductible waived for most services. That's nothing for most people with the earning-power of the average HN visitor.

EDIT:
[1]: Just looked for Michigan and aged 25-29, with a pre-existing condition, premiums are $127.44/month.
The digits map to "LOVE".
This op-ed, written for a major Canadian publication, relates the story of 2 people, and also mentions that the Finance Minister has been moved to start writing to U.S. newspapers over the issue. So, I am extremely skeptical of your 10,000-to-1 estimate on the matter.

It would make sense for the IRS right now to follow the RIAA's playbook -- send out a lot of letters and see who bites.

It would also be irresponsible in every way to realize that you're part of such a list and yet still ignore it because you don't expect the IRS to actually ever do anything about it. I've got extended family that uses that approach to life, and it bites them in the ass all the time.

--

On a personal level, I've noticed that you seem to be the antithesis of an alarmist, whatever that is. When another round of "PayPal screwed me!" posts and articles comes around, you seem to show up with at least one or two comments along the lines of, "Hey, I use PayPal, it's never been a problem for me, it shouldn't be a problem for you either"; shortly after the Fukushima incident, you leveraged your intimate knowledge of Japanese culture to powerfully downplay the seriousness of the matter, except that it turned out that you were wrong, and the facilities did have problems before the incident, and it did turn into a serious disaster. I didn't notice any comments from you once that news started coming 'round.

So, all this is just to say that I think you have a different approach in your thinking than a lot of people in matters like this. Whereas a lot of people try to anticipate problems and minimize their future impact, you seem comfortable with waiting to see if they actually become problems and then dealing with them at that point. And, there's nothing necessarily wrong with that, but it does mean that your opinion on things like IRS penalties may not be to everyone's benefit.
Show HN: Folyo helps you find a great designer
With the exception of Lazy, I've seen almost all of these at our fund:

I find most of these are pretty easy to fix:

Lack of urgency.

This one is simple, give a deadline for every task assigned.

Good people will hit their targets or let you know well in advance if they won't.

Easily distracted.

Hmmm, I'd say something here but there's that old expression about the kettle calling the pot black:)

Starts but never finishes things.

I'm not sure how this is allowed anywhere, but for us we follow the Peter Thiel principle,

that you have one major task to do and that's what you'll be judged on.
This seems more of a management fail.

Argumentative.

This is where we fail the most.

We try to hire smart people and fortunately/unfortunately smart people have strong opinions on how things should be done.

We've settled on a hybrid of the Microsoft, you own your area for smaller decisions,
and the "disagree and commit" style of decision making for larger decisions.

Slow.

Unfortunately this is a deal breaker for us.

If you can't keep up then you don't make partner at your 3 month review.

Perfectionist.

This just follows from the "Lack of urgency" and the "slow" categories.

You can code your algos and systems as well as you want as long as they work and come in on time:)
The "people I've met" demographic isn't usually the best for determining market demand. Especially since we tend to associate with people similar to ourselves.
Buy Cheap Compact Megazoom Digital Cameras
Buy Cheap Compact Megazoom Digital Camera on Sale with Free Shipping
I agree you should compensate people for being really good. Is there someplace I stated otherwise?
Interesting.

What I would love to understand is where exactly he was mentally prior to starting this challenge. Is he naturally a person who strives to grow even when tasks become automatic, or has the change of mindset been part of his training, and if so how did he make the mindshift change.
The problem (and the feature) of tattoos is their permanence - what would you want to live with for the rest of your life? Not an easy question for an engineer who embraces change.

The solution as usual is to add a level of indirection - a tattoo of a QR code pointing to a URL. That way when you change your girlfriend you can change the content.
The news on the link is old. They recently built the first prototype: http://web.mit.edu/newsoffice/2011/1k-house-prototype-0915.h...
Bill Hill talks (19:39) about ClearType and the corporate culture at Microsoft
I don't fully agree with this, it depends on what type of project you are working on.

There is a certain type of cowboy programmer that depends on thinking quickly and having a good memory. This type of programmer can write code that works, really quickly -- provided the size of the project can fit entirely in their head. Because of this, they can do really well on small size projects but they never learnt proper code design and architecture skills, because they never needed them. This type of programmer ends up not being able to scale as the size of the project gets larger, because eventually they reach the limit on how much code they can remember at one time, and the lack of code design that lets you reduce the number of things you need to be aware about in order to write new code without breaking anything really starts to bite you.
What I really want is a book dedicated to type-level wankery in Scala. That's the part of the language that's not easy and requires a lot of trial and error to figure out on your own.
Thats a different dimension. Happiness isn't related to the economy. People seldom realize this.

The culture and workings of the society, the low benchmarks for satisfaction and happiness is what keeps them happy.

The huge number of festivities also plays a part. :)
Not to be too much of a curmudgeon, but does no one read man pages anymore? It seems like the world is drowning in "git references" that are really just tutorials. You guys know there's a reference delivered with the software, right? It's actually pretty good.
This is a bit too one-sided. Hiring those who GSD is obvious, but it's not the only thing. Context is important -- what are you building? Do you need algorithmic expertise? What about scale? Platform experience?

Applying one aspect to hiring, especially at an early-stage startup, is a poor approach.
I thought there was some intelligent circuitry in place to prevent some threat scenarios. Specifically, I'm thinking of "butt sniffing". At Google IO, I thought we were told that you can't use the NFC function when the screen is locked. Am I mistaken? (I might be ... because the Google folks keep talking about a sticker for phones that don't have NFC ... I don't get it ... an explanation would be appreciated).
Totally beside the point, but "How Facebook is losing its essence" is a statement. You've analyzed the situation and you're going to tell me what's happening. Following that statement with a question mark just tells me that you're frightened of sharing your opinion. Don't make a bold statement if you're just going to wimp out and make it a question.
Guess who issued the certificate used on Diginotar's order form? https://onlineaanvraag.diginotar.nl/Digiforms/FormDesigner.a... COMODO. Can't make this stuff up.
There are huge differences between the two. China has far, far better infrastructure for starters, and the amount of absolute poverty is far lower in China.
Testing Doesn't Scale
> What I mean is that your belief about the mechanism of randomization is false.

Sorry, I'm not following. Does the treap balancing mechanism not result in a tree equivalent to what one would get permuting the input sequence with "order by rand()"? I'm pretty sure it does. That has nothing to do with the input key values.

> I stand by my "asymptotically worse performance on finger updates" claim.

Excellent. Can you give me an example of that, then? I've never read an analysis of finger updates, but I'm willing to tentatively accept better expected-case performance. I'm not able to handwave my way to anything asymptotically better, though.
Looks like you still need to be "over a certain age"... :(
When I was a younger game programmer, I considered for a while getting a tattoo of:

function intersectRect(r1, r2) {
return !(r2.left > r1.right ||
r2.right < r1.left ||
r2.top > r1.bottom ||
r2.bottom < r1.top);
}

After many other tattoos, some spur-of-the-moment and some thoroughly considered for years, I realized that I like my spur-of-the-moment ones a lot more. They never had any significance to lose, whereas the well-thought-out ones are more embarrassingly telling of what I once thought was so deep and passionate, which all turned out to look naive after a few years.
What are the key things in your experience that let you know if someone is good or not as a long term fit with your company?

Our test was not primarily just code quality.

When we brought people in we would look at:

1. Approach. Did they use e.g. an open source pre-existing module or write something themselves? Did they come up with a creative solution?

2. Culture fit. While they were in working with us, how did they interact with the team? Did they enjoy working with us and vice versa?

3. Productivity. How much did they actually get done?
What's your plan for getting users?

(I'm about to generalize here) The problem I see with this idea is that only people who had bad experiences are going to sign up and post reviews/comments etc. just to spite their housing. This happens on ratemyprofessor all the time.

What are the incentives for people to join? I would assume that your target audience is for people who are looking for new housing and new move-ins. How are you going to get current tenants to come back and answer questions once they are living there already and knowledgable about everything (since this is what creates all your content and draws people to your site I think...)?

Speaking from experience my own personal opinion, when I am satisfied with my living situation, I won't go out of my way to find and join a renters network to ask questions/share experiences. Hope this helps!
> call it +google

Or you could call it Google Plus. :)
Microsoft's Metro proves the PC is dead
DigiNotar CA Announced Bankrupt After Hack
Twilio provides call logs in .csv through the API.
5683 spells out LOVE (yeah, pretty dumb). 3862 is far more appropriate.
I am by no means educated in the stock market, but when I see something like this the first thing that comes to my mind is the owner purposely derails the company to drop the stock low enough for a massive buy back? if that makes sense. I suppose like exploiting the system to regain private ownership? or not.
I have to say that some combination of these negative traits can describe me at certain points in time. I'll set out to try to build the "perfect" thing, and then snap to reality and use the quick-and-dirty solution.

Procrastination, distraction, laziness, lack of follow-through, slowness, those all manifest themselves when I have no reason to be engaged in the work. The work might just be a really bad match (example: endless maintenance and toiling through bad legacy code, putting out fires, when I could be designing and building something half decent).
Glad to see this project underway. On all fronts, technology has reached a point where seriously viable personal infrastructure can be had for very low costs. I've been mulling over how to have my kids buy/build real estate for no more than $10k before they graduate high school (that plus each starting a business is a priority).

For a reference point, consider the Tumbleweed houses: http://www.tumbleweedhouses.com/ which are quality, albeit small, homes which have been built for as little as $10,000.

Also check out http://tinyhouseblog.com/ for other small & affordable housing styles.
Maybe I did not state things very well. This isn't just about short term projects. Some things will take many months of work to complete (e.g. v1 of some key scalable infrastructure).

It is not about doing short fast sprints - it is about being long term productive as a member of a team. Productivity includes good design and thinking through what is needed up front. But it is also about marrying thoughtfulness to efficiency.
+1 for "changed my life." Seriously, but for f.lux I would probably have sought medical treatment for persistent insomnia. (And when I swapped laptops recently and stupidly put off installation I had two months of Zomg Schedule Hell before remembering "Oh yeah, this acharacteristic inability to sleep is exactly like life before flux".)
Full step by step system to make money from home scam free
How to steal customers from your competitors
Is Your NJ Roofing Contractor Making These 5 Common Mistakes? | NJ Roofing Blog
Have you heard of the Dunning-Kruger effect?