skysight-inc/HackerNews huggingface dataset:
Yes, it really is that useful. The ability to directly connect to machines on my home network without mucking with VPNs, port forwarding, etc is fantastic. The key thing it does is reduces friction when creating or using anything that could be accessed from off the local network. The ability to assign static addresses to custom DNS entries makes it even better. The more services that throw up IPv6 support the more useful it gets. If I could pull from Github over IPv6... or run SSL Labs TLS tests against an IPv6 VM...

In particular, it is better than other VPN/port forwarding type solutions because it works transparently and universally. It works on your phone (where VPN can be more tricky). It works in environments where you aren't allowed to install special relay software. It works when you are a guest somewhere else without them having to change their network setup.

As for cloud services... yes and no. In a world with direct addressing you open up many opportunities for innovation in the home cloud appliance market. However, many cloud services are made affordable because they can leverage shared infrastructure, sell usage metadata, or add and remove capacity instantly. Whether home based solutions could be competitive in price and reliability without those abilities. I see some categories of service that it makes sense for, others, less so.

Security is a concern, yes, but one that can and should be addressed by good security tools and practices (firewalls, automatic security updates, good backups, not running services you don't use, etc) not by crippling your network with NAT.
Interesting. It's a nice convergence of convenience for the user (incognito is a huge win over remembering to clear history) and financial benefit to Google. It also doesn't stop a dedicated ad-avoider from using Do Not Track or just clearing their cookies regularly.
Here in Fiji we've always had universal healthcare. When people need surgery/treatment they can't get here, the government sends them to India (Used to be Australia/New Zealand, but not any more).
> It's so sad that the country where Richard lived, worked and paid taxes for about 30 years can't provide for him.

I'm not sure why your first instinct is to think that he should rely on his country rather than on his family and friends.
During youthful age and learned important life lessons from it. Mainly that we need to be tough on people that do same nowadays.

Pass that peace pipe senator, will ya?
I can't find a thing called google advert. You meant google Adword right?
STAR WARS 80's High School
Git: version control for poetic time travellers
I donated in order to help this specific person, but I can't feel well while many others are in the same troubles.
Has this actually been verified? I don't see much in the way of evidence in the article, and Google's support entry at https://support.google.com/chrome/answer/95464?hl=en implies that you'd have to sign into your Google account for even Google to know it was you.
Twitter interactive visualisations
I know, but hey, as long as I am not getting the wrong salary, ay?
You can't use the word 'candy' in a game though, or King will be after you.
That's fine if you do have different locales, and I also find it acceptable when software labels their language as "American English" or "English (American)" (the latter being preferable, former acceptable). But when your options are only European flags (Spanish, French, German, etc) and the American one (and maybe some Asian flags depending on how global the product is), but I'd personally say the language overrides the locale.
I presume you mean as opposed to "rest".

The problem is, it really is "rest" instead of "second", at least in the usual case. Yes, a cons cell can contain pretty much any two things, but the most-frequently-used case (or so I believe) is that of a list. In that case, "car" means "first element of the list", and "cdr" means "the entire rest of the list", not "the second element of the list".
Read the article more carefully. He's saying that Google benefits from incognito mode, since it causes your normal cookie store (which contains cookies valuable to google) to persist longer than if you just habitually wiped your history.

The title should probably be something different.
This person seems to be confusing anonymity with lack of accountability. Back in the day, when people didn't use their real names on websites, communities relied on accountability to maintain good behavior. Some ways this is done are through reputation systems or moderation tools. Your real name wasn't known, but if you wanted to participate in any community you had to follow the community rules. Anonymity wasn't a hindrance to good behavior.

Facebook and other social networks don't usually have much accountability built in. You can be an ass on Facebook and not face any consequences. So Facebook actually only maintains "good behavior" by allowing closed communities (All my friends are well behaved, so all I see on Facebook is good behavior. If I behave badly my friends will react negatively, etc.). If you were able to look outside your own well-behaved bubble, you would see that real-name social networks aren't able to enforce good social norms. They just reinforce the social norms that are already dominant in your friend group.

An issue with the forced-identity aspect of social networks is you are only allowed one identity. You are discouraged from activities/communities/discussions that are sensitive or embarrassing or not accepted by your dominant peer group.

Not to say there is nothing good about these real-name social networks. They would have never reached such a broad cross-section of people with everyone registering via pseudo-anonymous handles. Using real names makes things more palatable and manageable for non-technically minded people.
> I'm actually surprised how little systems engineering methodology has penetrated the tech industry. Have CMMI and similar initiatives soured commercial enterprise on the idea?

I do not know. IMO, the CMMI-esque approach reeks of paperwork and micromanagement, and Agile approaches reek of lacking of planning. Both seem to be a bit problematic in their own way.

At any rate, would you mind providing some references & resources to read over for what you term systems engineering methodology? I am keen to understand other disciplines' approaches for getting engineering work done.
This has a very weird vibe to it, but I don't know much about Seattle. Is Seattle seeing a tech-based push of housing prices?
ZFS but, tune it properly by limiting the size of ARC and buy some SSDs to use as both log devices and cache devices.

Also, do not buy any controller cards that will get in the way of ZFS talking directly to the disk (such as Dell PERC cards), where you see a "virtual" disk instead of the real one, it will affect performance.
Have colleagues who actually did make millions on simple and similar ideas.
Searches for Quaaludes
So a state government wants to enact legislation to harass a federal agency? I doubt that will be an issue for very long.

Also, the article mentions Fort Meade uses as much electricity as the city of Annapolis. Baltimore Gas and Electric and Howard County would have some choice words about lost revenue.
It's on Wired too
Related note: can't believe that was 2011 when I read it. http://www.wired.com/magazine/2011/12/ff_cowclicker/
Time flies terrifyingly fast.
Fair, but this discussion is a continuation of the Android vs iOS debate which has been raging for half a decade.

My memory is horrible but I remember it going:
1. Android has no apps
2. Android has no market share
3. Apple's market share is larger
4. iPhone is always the best selling phone
5. iPhone has the only responsive interface
6. No single manufacturer is making big profits
7. Only Samsung is making large profits.

Now I should admit my bias, I never considered iOS comptetitve since it is not open source. With that said it is nice to see Android becoming competitive even if you don't exclude the proprietary systems. In the end I just find the idea that we should be happy Apple is making profits as silly.
There's also a difference between pivoting a company and starting projects from scratch and repurposing the project, which I think gnaritas believes happened here.
Patrick is a very smart guy, which is part of the reason I (like you) am so confused as to why he thinks HTTP makes for a good analogy.
I don't have the reference, but I read somewhere several years ago when digging through old journals that regular testing was part of the Project Mercury? Gemini? software development process.
The fact that you have to compare the USA to a developing country to be able to say that "it's still much better" speaks volumes.
"Never pay for ads for Twitter and Facebook." and "
Pay for quality products."

Do you mean pay better website to get your products listed?
Well, minus the need to to have the decrypted/decryptable passwords in the hands of the service provider. I'm not too happy with the way chrome deals with that, it just means that the impact of any hack is going to be much larger than necessary.
Ask HN: Reasonable Equity?
I've been offered a deal to join two founders to help out with their software product. They run a successful small business in a niche area where I am living and have developed a scheduling and business management system for their niche that they look to sell to other similar businesses for around $100/month.

Here is the situation and offer:

- hired a company in India to develop the product

- invested $14,000 plus about a year and a half in time to get it ready (not full time as this is just a side project).

- both have never developed software before

- product is "90% done" - it looks decent but still needs those finishing touches and testing - I estimate 3 months

- offered 15% and I would need to put in money to match (but could wait until it was making money)

- would be part-time

The first founder is a natural salesman as he is very good at getting people excited in ideas and he networks a lot and has a lot of connections in the industry. He tends to be overly optimistic based on his expectations from others things we have discussed.

The second founder is good at sales but more realistic.

There is a similar competing product out on the market. From them and other people I've talked to in the industry, the people that use it hate it and many others have not signed up for it because they've heard it's crap. They have around 90 paying users at $80/month so that's $7200 in MRR. Based on that and better execution I see a possible market of maybe 300-400 users which would be $30,000-40,000/month.

I feel 15% is low since I would need to be involved in getting the product launched (and possibly even re-written based on how the code turns out to be). I did mention that I thought 15% was low and got the suggestion to come back with another proposal if I could demonstrate why a higher amount is a fair deal.

Is 15% reasonable? If I was to counter at 20 or 25%, what would I need to demonstrate to them to have that be an option?
In today's political climate, there's more than a passing chance that a politician who is not at the end of his or her career could survive the average scandal more or less unscathed, while the damage to the NSA would be catastrophic.

I could easily imagine someone coming out with "Yes, I was banging the intern, and her sister - that's totally true. What I did was wrong, and my wife may never trust me again - we're going to work through that. However, check out the incredible ramifications of this dossier being held over my head in order to coerce me into silence!" - dude might pull off the scandal, or he might not - that's a D20 roll on his charisma mainly, but definitely a non-zero chance. Over in the blue corner, on the other hand, you've got basically no saving throw.
There was actually a PC port too:
http://www.amazon.com/The-Typing-Dead-PC/dp/B00005RV5M

Amusingly, the in-game characters still walk around with Dreamcasts strapped to their backs.
Overlinking in Wikipedia parlance.
That's kind of a bass-ackwards way of looking at the feature. It's an effect, sure, but ephemeral sessions are a tremendous boon to users (troubleshooting issues remotely is SO MUCH EASIER when you can ensure users don't have some weird state messing things up by having them up an ephemeral session), you'd have to be obscenely cynical to think that this was the impetus behind incognito.
How about umami? It's a borrow-word, but in general use we loosely refer to it as "savory" because it is easier for the unacquainted to understand.

I don't really get what's so offensive about the French using a more immediately parse-able term when possible.
Show HN: instant search on kickstarter
I can now admit that I feel the same way, but it doesn't stop me reading this type of article. It's fascinating in a "this is really cool, but am I smart enough to understand it?" kind of way.

The other thing that I wondered about was: did the performance improvements come from the huge number of cores in GPUs, the increased memory bandwidth, or something else inherent in GPU computing?
Dropping a little bit into the bucket.
Not quite true. Not all packages are created equal. For example anything from PyPI, npm, Ruby Gems, and Homebrew is suspect. On the other hand Debian/Ubuntu or Red Hat repo's are likely much more trustworthy since they have actual paid trusted maintainers who review the source code.
I use a Happy Hacking Keyboard which does this remapping in HARDWARE and it is awesome for nearly everything! You never need Capslock, but Ctrl you use all the time and having it basically on the homerow feels great.
I would kill for a Null Route REST API at peering points/network upstream providers.
In those instances I'd probably suggest going for a American/British flag [1] or maybe the same thing with the American/Canadian flag?

[1] http://thecultureur.com/wp-content/uploads/2012/12/e7qd6.jpg

However I can forgive the use of the American glaf in your example as if you're shipping software then that's a little different as it's a targeted application rather than my example example of a public facing website which would have people from all nationalities visiting.
It actually oversimplifies all four dimensions, if you can even claim with any surety that there are exactly four dimensions. There are things like "third gender" [1] and there are demisexuals [2] and there are asexuals and so on.

What I like about it is that it's just slightly too big as a concept presentation (though it feels like it isn't) and mostly evokes the recognition that There Are Things You Didn't Know About.

[1] http://en.wikipedia.org/wiki/Third_gender

[2] http://www.asexuality.org/wiki/index.php?title=Demisexual
"Reddit, on the other hand feels very much alive."

To me is always feels like the Borg. It's like a group think hellhole of masturbatory pleasure. One single mega entity.

Take any "hot" topic floating around on the web right now and you can fill in the sentence "Reddit thinks [X] about [topic]".

Facebook on the other hand is sort of the opposite and identical at the same time. Everyone, including me, are afraid and reluctant to express our views. But there are some people that don't care and they skew the discussion.
Advert is British for "ad".
One thing you might have already learned from Linux or maybe from playing Dwarf Fortress/Nethack is that you just need to roll with it even if its uncomfortable. Most things that are awesome are really hard to optain. And I don't mean that tutorial, I mean you should continue to learn Vim even if it feels hard just to get out of it! Thank me in 5 years. ;)
> Never been so proud to eat Ramen Noodles.

That's one of the most powerful statements I have heard in a long time - I'm sure she's proud of you. Good on you.
I must be missing something here. Why would you expect the "Internet plus HBO" package would also give you the Olympics? The Olympics aren't broadcast on HBO, are they?
donated $5 - in the crowdfunding sense this thread will hopefully come together to make a difference for Richard and his family
Not all prayers are offered to that particular god, and not all interpretations of that particular god adhere to that particular book.

There's just so much assumption and ill will in this subthread. Get a grip, people.
I'm one of these customers, and it's a minor pain in the ass.

Also, a small correction for anyone considering their "HBO Go" deal - you don't actually get access to HBO Go, only to HBO Go content through Xfinity streaming. That sounds like an academic distinction, but their Xfinity streaming page doesn't integrate with Chromecast, so if that's how you planned to watch the HBO Go content, you can't.
Bitcoin is Alive
This terminal cracked me up: http://try-hy.appspot.com/
Great movement from the community to show some love to FP. I really like Clojure, and will give Hy a try as well.
FP really forces you to write better code and somehow your thinking starts to change slowly. What I realised is that after I started to write Clojure, I am writing much more functions in Python as well. If you haven't tried yet, give FP some chance.
I'm curious about why he would even need insurance. Someone of his skill, who has presumably received a six figure salary for decade(s?).

He would be in the wealthiest 1% of the entire world population, yet needs donations. What does that mean for the billions of others?
thanks for the share. It's hilarious!
OK, makes sense, but certainly sounds a bit more alarming from the title.

Ultimatley, not sure I'd agree there's a nefarious motive here. Just having the ability to let other people check their GMail / Facebook / whatever on my laptop without logging myself out is a great feature that I've often made use of.
One reason is that people have a vested interest in taking your words out of context and do a big non-story on your remarks.
Because he paid taxes to his government, not his friends.
Yeah. Thanks to India's affordable health care, we don't have to be dependent on this national scam called health insurance. We just go to doctors, they give us treatment, we pay money, that's it. I remember how here in US I had to go to a doctor to be told "You don't have any disease, that happens to everybody" (no diagnosis) and charged $400. Insurance paid $300, I paid $100.
Nothing and Common Lisp includes second. But that's not caar. It returns the first element of the first element of a list - the extended forms of car and cdr are for nested lists and nested lists can be used to implement many different data structures [and are also the data structure containing Lisp programs].

The extended forms of car and cdr provide a form of expression which is not obvious based on the construction of common non-Lisp languages even those that have very flexible lists and dynamic typing.
This doesn't make Python any more functional, all it does is change the syntax.
I think the_watcher's top-level comment is pretty spot-on here - it's a feature that happens to be great for both parties.
Instagram has 150 Million MAUs. The fact that you don't know anyone who uses it says a lot more about you than it does about them.
16GB IPhone 4S with Rare Flappybird Installed Onsale For Over £6m
Not in almost all developed countries, they won't.
I just want to note that Lisp does not really imply functional programming. Hy is nothing more then Python with Lisp syntax and the awesomesauce that comes from Lisp as macros and reader macros.
Yeah that was a little bit optimistic about the powers of Agile for me, but I think the thing that Agile gets right is that we all have to operate under the uncertainty of the scope of software projects. In that sense it's not a methodology for estimating the complexity of a software project but a way to start working without that.

Perhaps the biggest reason this keeps causing problems is that companies have no good way of dealing with change. If you expect to finish any project that you start then you need to know more about that project than is realistic at the time you start it. A canceled project is a big failure for most employees and not something they want to happen to their careers.
The attack directed at CloudFlare has been mitigated at this time. Performance should be back at normal levels now. https://twitter.com/CloudFlareSys/status/433017584670093312
Seems like poor naming, what with the mbox file format(s).
because it says it includes nbc, which is broadcasting the olympics

http://gigaom.com/2013/10/24/did-comcast-just-take-a-first-s...
BSD was is a legal limbo between 1992–1994, and by then Linux had gained more popularity.

http://en.wikipedia.org/wiki/USL_v._BSDi
California's hacker bootcamps prepare for a long regulation process
The business should handle this "problem" by recognizing it shouldn't be in the business of creating or building new things, because it hasn't got the talent or will "at the top" to understand or stomach all that building or creating new things entails.
That's so beautiful and inspiring, thanks for sharing.
Thanks, I didn't know that there were several versions.

I'll install it.

Metro and explorer are completely different worlds. There are even two configurations systems and I've yet to find how to reach the standard control panel without using search.
I think this applies here...
http://www.youtube.com/watch?v=l8egWWkDnU8
They got a cash injection and it set them up for an acquisition.

The alternative was being another Android manufacturer when HTC & Samsung were leaders in that area, and it looked like Google might take the oxygen out with the Nexus line and Motorola. (not sure whether those all line up perfectly chronologically, but none of them are critical to the point of Nokia not wanting to be "another Android manufacturer")
Swap rate still looks like the wrong metric. It'd be better to have the rate of swap lookups, excluding all writes.
Go Sessions: Teaching Go to Experienced Developers
Hey everyone -- sorry to hijack the top thread but I’m an ads engineer at Facebook so I feel qualified to respond. I posted this over on reddit too but it's still pending approval.

In the case of this ad — I think we actually delivered on what was asked for. The targeting specs were fairly broad (cat lovers in four countries). Getting 39 people who like cats to like a page with a cute cat picture in 20 minutes sounds pretty reasonable to me. If you want a specific kind of cat lover, you’d probably want to target even more specifically (like people in a zip code near you).

We're continually working on making it easier for advertisers to target the right people. Earlier this year I worked on a piece of UI called "Audience Definition" (in our ad create flow), which helps give advertisers guidance on how to target ads more specifically. If you set your advertising too broadly (or too narrowly) -- you get a warning.

Fake (and low quality) likes are bad for everyone. We don’t want advertisers to get fans that aren’t good for their business -- we want to help them drive real results, and we can’t do that with bad likes. We invest a lot in improving the systems to monitor and remove fake likes from the system, and also in helping advertisers set smart targeting to help them reach the people they care most about.

And to be honest, a lot of people like cats, and the picture on the page is pretty adorable. Lots of real people like lots of things. And LOTS of people like cats. :P
-Peter
Not only that.

No HSTS.

Strange redirect to https://firstlook.org/theintercept/ instead of just hosting at theintercept.org.
This is not a fair analogy. Open heart surgery is a repetitive and well-defined procedure with clear goals and context. Software Engineering is a complex and creative endeavour where individual talent makes a big difference. There is no methodology that will help a mediocre writer produce a great novel. It takes skill and talent.
There are only two kinds of weather in Seattle: you get rain for 6 months and sun for 6 months. Its quite simple actually.
Most of the programming language Y to language Z requires the user to know more Z than Y. Kind of losing the point there.

Everything's not only about making points, but still...