skysight-inc/HackerNews huggingface dataset:
Anecdotally people seem to think differently about IPhones. They expect them to last a few years and retain value. People are more likely to protect them with cases and actually use the warrenty. A lot of other phones feel much more flimsy and you never seriously expect them to last more than a year or two. And because they are cheaper you can always just get another one.
Library to Extract Dominant Colors from Images (Port of Android Palette Library)
Looking at English dictionaries I found two main meanings of spying:

1) Observing a target with hostile intents.

2) Acquiring and tracking information.

Google has never been hostile towards me. I've never lost money because of Google, or had health damage, or had naked pictures of me released to the web, etc. No "harm" done to me by Google, either literal harm or figurative harm.

So, number 2. If people are complaining of Google tracking information, 99% of things in your computer track your information. Even a simple 'sudo ls' in linux is tracking SOME information to allow you to run other sudo commands without inputting your password again for a while. A computer software that does not store information is usually quite limited.

What harm (and I accept a loose definition of harm here) comes from Google remembering what search you did yesterday or when was the last time you logged on to gmail?
Do make sure you take enough time off to do "fun" things. It's easy to go crazy for a year, but longer term, it builds up. This doesn't just apply to bootstrapping but any environment.

My advice is DO treat it like a regular job, maybe one with some longer than usual hours, but don't try to keep that pace constantly.

It's also pretty good advice that you will come up with some of your most interesting ideas when you are not doing work things.
Might it make sense to return from cloud hosted to self hosted servers?
Some heated motorcycle jackets can be plugged to the bike's battery (you just have to install the plug somewhere accessible and connect it to the battery.) Then when you get on your bike you just have to connect your jacket and off you go. The alternator provides the power during your ride.

For ex. stuff like that: http://www.revzilla.com/motorcycle/gerbing-12v-ex-heated-jac...

Together with heated grips, cold is not an issue.
> doing otherwise would be an inefficiency in operations which would drive up the already high cost of education.

The biggest source of inefficiency is the bloated administration. In his most recent article, Accountability in the Ontario Ivory Towers, he does some estimates on how much the teaching budget (which is a tiny few percent of the total budget) would change if lecturers got fair pay.
Dark Matter, or dark energy: i can't but think its this era's ether.
That is, an impasse waiting for a sizeable conceptual clarification/shake up.
Down here in Australia central heating is (also) not very common, and at least around Melbourne it can dip to freezing or below throughout July and August. Generally only one room of the house is heated (often the room with the air conditioner on heat setting). Beds have electric blankets or hot water bottles, and otherwise you wear several layers if you want to be warm elsewhere. The curious thing is that gas is prevalent but gas furnaces are not, and electricity is too expensive to use to heat an entire house.
We don't have the same definition of homeschooling then. In most of the countries where it's legal (see the wikipedia link posted), you are actually following official courses by snailmail, and you eventually get a real diploma identical to the one you would have if you had attended school.

So totally different from "just learning on your own".
It doesn't surprise me. Animals seem to do better in reasoning with uncertainty than humans do. I think the "language instinct" is actually a derangement of our ability to reason with uncertainty which makes it possible for us to learn the grammar other people use without an adequate training set.
Hint: DO has a website that you can actually open on an iPhone.
As mentioned on their blog

- Expand to 35 cities in India
- Open multiple more international locations (we’re already in India, Singapore & the Philippines)
- Grow the team of Practeons from 600 Practeons today to more than 1500 by December 2015

https://blog.practo.com/announcing-30m-series-b-funding/
A whole article on p2p video streaming, and yet Popcorn Time [1] is curiously absent. The flagship program that proves p2p movie watching is feasible, even comfortable, when delivered through BitTorrent doesn't get a mention. In a way the program already saved streaming video already.

We can only speculate whether the omission is conscious attempt at avoiding linking to risque programs, or does that indicate the article is copy-pasted press release of content providers.

[1] https://en.wikipedia.org/wiki/Popcorn_Time ; https://popcorntime.io/ seems to be the leading fork.
The name has an history, but the fact that UK (and US) have a problem with it is probably the very reason why it's been kept like this.
After all "bit" in french has exactly the same meaning as "cock" in english. french devs deal with it. I guess it's some kind or revenge...
>Proplex, a long-time member of the Tox-Foundation and in charge of both infrastructure and marketing, called out tox devs because the 2 people in charge (irungentoo and stqism) were dealing with money in a shady way and he got suspicious

We barely get any donations. We barely have money and we are very transparent about it, look at our donations page.

>After he went away and stopped to pay for the website and other servers (he hosted everything)

He disappeared one day, didn't warn us or anything and took everything (including backups) with him.

>Tox devs got angry and tracked his online activity by his browser UA, read his private email sent to his @tox.im address and considered breaking into his VPS account

Yes because I wanted to know if he had done anything weird on the site. We never considered breaking into his account. His tox.im mail was never remade on the new tox.im mail server so all emails sent to it ended up in our catch all email.

>Members of the Tox Foundation such as stqism try constantly to sneak in copyright changes

I'm a member of the Tox foundation and I don't sneak in copyright changes in my repo. He also didn't try to sneak it in. I never merge pull requests before reading everything first.

>After it got out of hand and too many people called out the Tox Foundation, this happened

Yes and I explained exactly what happened. What is the issue?

>irungentoo enforced censorship on his github repo to try to cover everything up

Because kicking trolls is censorship?

>irungentoo claims Tox is secure just because he uses a secure primitive

Scroll down to my next comment in that thread.

Sorry for my previous comment. This one should be better.
As somebody who has gone through immigration hell in US and abroad, I can tell you that having a lawyer by your side is very beneficial. I used Gotcher Law in California (although, location doesn't really matter) and they have been amazing. Let me know if you want a reference.
Facebook now lets you designate a contact to manage your account when you die
Now that was worth reading... and by worth reading I mean I had work to do and why am I reading HN while I have work to do.

Damnit HN.
Http2 explained
Why Google is the new Yahoo
How the New York Times Works
Isn't this just k-NN? I mean: one can reduce this problem to k-NN by first loading the database with all video frames, and then performing queries using frame 0, frame 1, etc.

There are good tree algorithms[0] and implementations[1][2] for executing k-NN queries. These implementations also exploit the properties of the triangle inequality.

[0] http://en.wikipedia.org/wiki/Ball_tree

[1] http://mlpack.org/doxygen.php?doc=nstutorial.html

[2] http://scikit-learn.org/stable/modules/neighbors.html#neighb...
I'm also skeptical. Off the top of my head, if I had to make this work, I might try two things:

1 - While streaming normally from the CDN, also preload segments from peers. Complexity and client-bloat aside, you don't lose much trying (assuming the client has the bandwidth)

2 - Peering with folk that appear to be close. I feel that doing it by network address or ip->geo lookup might work well.
It does, you just have to do it from iTunes.
$3 for a "Power Cycle" app? Why not just bookmark the dashboard (which is already good enough on the iPhone)?
Help Soo get back to school
I think you've got this backwards. Your scheduled time should be focused on building the business, whether that means new features, improving operations, or marketing. Figure out which of these are the most important, break that down into individual subtasks, and then schedule that out for the next week.

The stuff like sales and bugfixes are really interruptions to doing the stuff which builds your business. Ultimately you want to hire people to help you with all of the existing tasks within the business, and the only way you're going to get to that point financially is by expanding.

As far as the HN and Counterstrike, you'll need to find a way to give that up and focus on the tasks at hand. I typically only check HN in the morning and at night, or when I truly have time to kill, like waiting for the dentist. This post spoke to me, so I felt the need to respond. One trick I came up with is to allow myself whatever timewasting activities I wanted during the day, BUT I'd keep a running tally of how many times during the day these interrupted what I was doing. My websurfing sessions rapidly diminished.

Finally, I'd agree with everyone here who recommends physical exercise. I've got a goal to shoot for here, which helps with motivation: to win a 5K, or at least my age group.
>Instead of one endpoint pulling down a single unique stream, the P2P approach allows simultaneous users to exchange video segments among themselves rather than each connecting to a server to do so.

Issues:

-- residential/mobile internet service has asymmetric upload/download speeds.

-- ISPs are suspicious of heavy uploads originating from residential homes and could be flagged as "servers" in violation of ISP's TOS or reclassified as "business tier pricing" thereby increasing the billing amount.

-- too much latency for live mega events (World Cup, etc) because of asymmetry mentioned above. (Your neighbor tweets that Spain scored the winning goal before your P2P stream received the last packets showing that it happened.) Latency for bittorrent is ok, but for live megaevents, no.

I don't think P2P down to residential is realistic. However, P2P between commercial entities looks more workable. If Akamai projects that their CDNs can't handle the next mega event, they contract with Amazon AWS CDNs to handle some of the spillover bandwidth. And/or work with ISPs (Comcast, FiOS edge servers) to act as CDNs. Yes, it involves competitors partnering with each other but this looks more feasible than coordinating residential internet service to deliver the extra bandwidth.

As an analogy, residential neighbors don't transfer supplemental electricity to each other but power stations in Canada might supply extra peak electricity to power stations in New York.
Its because InfluxDB does not have the same API for exploring the metric name hierarchy. But that will change with InfluxDB 0.9 where they will introduce measurements and tags and a lot of inspection queries that will enable a much better query building experience.
It's more like "if the code were written like Haskell programmers write programs, taking full advantage of static types to encode information about function return values, then it would be correct. Forgetting to handle the 'null' option would be detected at compile time."
The CIA's Secret Psychological Profiles of Dictators Are Amazing
If you weren't a programmer when you started, you are when you finished. Wasn't Torvalds pretty much a hobbyist when he began?
Academics are not "desperate." There are a wide variety of jobs open to them that they could purse, they have a lot of options and are intelligent.
> when a dictionary calls a definition of a word "archaic", they mean "no longer correct",

I just checked a few dictionary definitions of 'archaic' and none of them say anything about no longer being correct.
Mars Exploration Rovers 2015-2016 Calendar [pdf]
I hope this won't mean online unlockers don't vanish - we still need them in the savage wastelands of Canada.
> The biggest source of inefficiency is the bloated administration.

I agree that the administration is probably unnecessarily bloated, but it's also important to remember that incentives and economic preferences are also the cause of that.
I don't think anybody assumed you're out to trick people, however "open source" has a very clear definition [1] which implies that the work in question must be accompanied with a license respecting that definition, in order to modify the work and further distribute it. We as software developers have learned to search for and take note of permissive licenses and are very cautious of fake open source, like for example Microsoft's infamous "shared source" initiative.

My disappointment is when people are diluting this term, because it doesn't mean just free as in beer and it doesn't mean just having access to the source code. It's much more than that and the definition couldn't be clearer. Many companies have tried capitalizing on this term without delivering and this has left a sour taste amongst many of us. And YCombinator amongst all organizations should be aware of this, let alone the lawyer that drafted this document.

But anyway, thanks for sharing.

[1] http://opensource.org/osd
Poundcake – Twitch for Trending Hashtags + Anonymous Forums
AMS Nasa? thought it was a International project (including CERN).
My personal feeling is that "maker culture" evolved from being a brand for tinkering to being a fashion over the course of few years. Heck, two years ago the hackerspace I help run was the forefront of the "maker culture" in my area, now we're just forgotten - not fashionable enough, not hipstery enough.

Because apparently, what seems to be the "maker culture" today represents the level of understanding of a "monkey wants MaKey MaKey and banana" chimpanzee, whose biggest achievement was to buy a Makerbot.

The problem is not that the projects are trivial. Trivial is good, after all that's how people learn, and making should be about beating one's own limits, not competing with Hackaday (though of course at some point your limits may surpass the average project on that site).

The problem is, "maker movement" got spotted by media, mixed up with startup community, packaged and is now sold for $1200 a piece.
Oh shit what a conspiracy theory...

I played with Scala too... Maybe I am receiving a paycheck from all other langs besides Clojure to kill the damn thing.

Come on...

I just don't like the LISP like syntax and the general idea of it and I think that other languages like can provide the same nice pieces it does... Simple... Simple... No aliens, JFK Zombie killers, Umbrela corps or anything.
In the Northern Soul Scene for ultra rare records it was common for DJ's to disguise the real artist to stop any rival DJ's from finding a copy.
Thanks I've corrected it.

Lisp like syntax all those (((())))))(()() drive me crazy and I think Scala has the features of Clojure that I like without the LISPness.

But I have nothing against people using I just don't like it.
Anytime you love your work, your pay is surely going to suffer...

They key may be to fake hatred for your work.
What flaws, out of interest?
4 Tasks You Should Never Put for Later
A concept of haptic feedback from holograms
Shouldn't [2012] be appended to the title? I've seen the article discussed on HN before. [1]

[1] https://news.ycombinator.com/item?id=3830867
My totally uninformed guess is - it probably was, and then Apple/Google decided to implement human-detecting measures like monitoring tapping patterns, and the market switched to employing real humans.
Test in Moderation
So how would I write code which works regardless of whether I'm using channels, lists or other applicable structures?
All the Pro's (Cisco Juniper etc) offer 48v Kit as server makers targeting the carier grade market.
In response to some of the comments here regarding graduate students being taken advantage of...I don't get it. I fully understand an undergrad paying a lot of money for a degree with a course of study that will not allow them to find a good job. In that case, you are talking about people making a decision with no college experience at the age of 18. In the case of graduate students you are talking about 22+ year olds that have already gone through the higher education process. I honestly don't see how someone can start working towards a PhD in their 20s and not see the potentially grim prospects of a career in academia. The only exception I would make is international students that didn't do undergrad in the country of their graduate studies.
Big Data Infrastructure
Show HN: SegMetrics – Baremetrics for Infusionsoft
It appears that WhatApp was profitable in 2014 with $16m in revenue and $13.5m in expenses. With that said, the value to Facebook was purely strategic and was worth far more than their business model.

http://techcrunch.com/2014/10/28/whatsapp-revenue/
Also, don't forget how many more administrators there are than in the past after a few decades of growing at considerably higher rate than either students or faculty, and with a considerably higher median wage. That's a large group of people who have more time to focus on resisting any cuts since they don't have to spend time on the publish-or-perish cycle.
5 superb content marketing resources
CVE-2014-6412 – WordPress (all versions) lacks CSPRNG
You can't sell a car in the US unless it goes through extensive safety testing. How can I be sure this car is safe? DIY is nice, but my life is far more precious.
I've been an adjunct professor myself, 2 different little private schools at the same time. It doesn't seem fair. But so many are qualified. So instead I went to industry where I am paid 5 times more, and if I get the teaching bug again, I can teach a night class or two. I think that's fair.
Coq means rooster (US or cock/cockerel in the UK) and is a symbol of France maybe this has something to do w/ it.
Why I think libraries should not charge for Internet (an open letter)
Resti – restful ajax client for the browser
Check out his actual recordings, they're great!

http://www.mingeringmike.com/mingerplayer/index.html

I can definitely hear winehouse et al singing them. Bring in the string section hafway through. It writes itself! Shame byrne had to be so militant about the terms.
But if a startup does something similar like highlighting the most expensive option on a subscription page, it is called growth hacking and we applaud the CEO and designers.
Solving monitoring
> you can't enforce that breaking changes aren't put in 1.4.3

Eh ... why? In some languages, it's standard to run source/binary compatibility checks against new versions and fail a build if the new version doesn't satisfy the requirements.
> Apple spends only a fraction of the amount Samsung does on marketing

Apple doesn't need to spend that much on marketing when it has an army of fanboys with blogs.
It was broken just enough that to get indoor location fixes you need to use iBeacon.
Sorry, but your rambling anti-economics rant doesn't prove anything. I'm sorry for whatever an economist did to you.

> JimmySuperstore's market won't bare price hike, so they'll just make that money up by offshoring and avoiding taxes thereby sticking it to the market anyways

In an open market, reorganizing operations and increasing tax efficiencies is exactly what Economics 101 would predict.

> my apartment raises rent 20% in 4 years (illegally) and when caught and fined, just decided to demolition the entrie building so they could gentrify all the people who couldn't 'bare' their prices, and rebuild so they wouldn't be legally required to pay grandfathered rates to past tenants.

Thanks for reminding me of the inefficiencies which non-free markets (rent control) cause. Literally everything in your story is explained by economics 101.

> Just a simple look at inflation adjusted year-of-year wages since the 1980's will show you recessions and market corrections disportionately effect the poor

Again, economics 101 is fully in accordance with that. Changes happen at the margins, so of course those who are marginally employed (ie. the poor) experience the majority of recessionary setbacks.

> a world financial collapse can adjust inequality at this point

A world financial collapse would indeed adjust inequality, but only in the sense that we'd all become poor. I hope (but increasingly doubt) that we can reach political compromises before then.

> Sorry for being so Keynesian, but it's the damn truth.

I'm a Keynesian as well... Keynes didn't reject economics, he just added to it.
Awesomeness! Can't wait!
I remember seeing something about an idea to use individual wristbands that would give off electric impulses which would make you feel cooler or warmer. I believe some prototypes were being worked on. Wish I could recall the people / startup involved. Does it ring a bell for anyone?
Ping me with an email. Click contact on my website
http://write-live.com
Expand your services to cover services other than cable companies e.g. e-commerce delievery enquiries. Then make it as easy for me as sending a text/sms on my phone to activate and you could be onto something.
How Learning Artistic Skills Alters the Brain
Correction: I meant, what's the point in keeping them locked?
Hey Nolan, I love Cumulus' approach and I bet you guys will go very far!

I thought about adopting Cumulus for a large telco project, but for the moment it doesn't seem a good fit as we do lots of openflow, L3 and custom application development.

Actually, have a look at it. It's also blue (maybe we should sue facebook :D): http://ripe69.ripe.net/archives/video/177/
It always reminds me of the old Punchcard Fortran fixed column layout

" Columns 1 to 5 were the label field: a sequence of digits here was taken as a label for the purpose of a GOTO or a FORMAT reference in a WRITE or READ statement. Column 6 was a continuation field: a non-blank character here caused the card to be taken as a continuation of the statement on the previous card. Columns 7 to 72 served as the statement field"
cygwin does most of that job. I've even used it in production at times - it's great for writing Nagios plugins in bash.
Also worth noting: once cleared for landing on land, SpaceX can move their launches a few hundred miles West and omit the barge, landing the stages down-range at a coastal landing facility. Added bonus here is that returning cores via road is a heck of a lot cheaper than by sea, and you avoid that nasty salt-water-on-fancy-metal action.
>The stuff like sales and bugfixes are really interruptions to doing the stuff which builds your business.

Sales and marketing is what will build a business....
We all know that there are negatives to winning the lottery or getting rich. One big drawback would be never being able to make new ("poor") friends without knowing if they were true friends or only friends because of your wealth.

I can certainly see "rolling the dice" on a life changing outcome if you had nothing to lose because you were miserable. I think it make less sense if you are happy. Am I the only one who is so happy that I wouldn't take a chance on wrecking my life?
Meta: does the date really matter, when we're discussing concepts and theory which change infrequently, if at all?
Technically speaking, corecursion allows for writing Turing-complete programs, including nonterminating programs. It just requires that you explicitly specify where you use nontermination and prove that each iteration yields a well-typed result.
How I hacked the Job Hunt