skysight-inc/HackerNews huggingface dataset:
Creepy is the new luddism, I think. Seriously, what the hell is so "creepy" about someone knowing your sleep pattern?
Hoa\Bench, a very simple way to benchmark your PHP application (DTrace in bonus)
Erjang – With the JVM Under the Hood
Lemon Law in Different States
Almost all the State Lemon Law Statutes are similar to the Federal Magnuson-Moss Warranty Act. However, all States have enacted their own Warranty Acts and lots of States have enacted specific Statutes that refer to Automobile
Warranties.

All States differ so you should consult the State Statutes and the Lemon Law Summary for your particular State.
Note that the warranty period doesn't necessarily coincide with the Manufacturer's Warranty.
More information on http://calemonlawinfo.com/
Richard Attenborough, Oscar-Winning Director of ‘Gandhi,’ Dies at 90
The increasing amount of security is more terror than any real group could hope to inflict. Technically the terrorists won.
Blackphone gets rooted at blackhat
2014 is the year of simple apps. How about this one?
- 6 by 6 grid
- 4 numbers to play with 0, 1, 2 and 3
- All numbers in the grid have different values - from 0 to 3
- When you tap a number you deduct 1 from it and the adjacent numbers

The goal of the game is to get all numbers in the grid to zero, hence Zeros.

As this is the first game we develop, we would love to hear your feedback?

Game is free to download here: https://play.google.com/store/apps/details?id=com.isenselabs.zeros.app&hl=en
How do I pronounce Sxz?
I think it also has to do with what content is being recorded.

Intimate sleep data is a bit different than knowing I called 911 for an emergency situation.
People should be able to write on their blogs their thoughts. It's a really good way to learn, and to get feedback on your ideas.

Hopefully Armin listens to people who have been thinking about this for a long time, and done work in this area. But why should his ideas, which are admittedly uniformed, get spread wider than better ideas? This happens a lot anyway.

I don't think it's entirely positive when people rant when they don't have the knowledge to back it up. However, it can produce a reaction from other people to step up and argue their case better. Or even better, to put out their code. I think in this case Armin does have a bit of a clue, and this essay is informing himself, and others quite well.

You can statically check python with types now (pycharm pysonar2 etc), and you can use things like ABCs and interfaces to enforce constraints.

"Union types" and "intersection types" are the type systems people have used to statically type check python, and other dynamically typed languages. You can see the various types coming into or out of a function. This is what Armin is talking about with Option/Composite types.

So these various type systems which have been used to add extra type checking on top of python are now being blessed, and brought into the language proper.

There are plenty of places in Python where the types are not specified well, because mostly it doesn't matter to people using it. Since the type checking tools have added external type definitions, and fixed up inconsistencies outside of the python implementations. So Armin is pointing out a few examples of type inconsistencies within python. There are lots more. Especially at the C API level, where things are a bit weird. But they haven't really bothered people that much, so they haven't been fixed. As someone who has written C extensions for python, I can tell you that it is weird, and things have changed with every python release (even, and especially in the 2.x series).

However, these external type definitions are being brought together into the language (as per Guidos email) in the mypy format. There is a hope that the other definitions from tools like PyCharm can be translated automatically. These definitions are being used in useful tools today.

These external type definitions are in effect a specification of the types for the core language, the standard library, and even other popular libraries (like Django etc).

What came first the Duck or the specification of the Duck?
What I learned from debating science with trolls
I'm thinking it's in the same category as "Safe For Work" and "Not Safe For Work".

But yeah, I expected a HTTP header that would, say, redirect to an encrypted version of the webpage, sort of like HTTPS Everywhere, but on the browser-server level.
That seems very odd that they would take a lighter. Mind you I've been on very few domestic US flights, and on a few flights in/out of the US, but I never had problems with lighters. I just drop it on the plate they send through the X-ray and pick it up afterwards, no issues.

This was within the last 4 years though, maybe procedures have changed?

Here in EU I've never had any problems either.

The only thing that I know they frown upon is Zippo lighters, unless it's brand new and still sealed. Something about the petrol being used in those lighters they don't like.
PlayStation Network is back online (update)
Sucks?
I wonder if anyone will start a Pascal / JavaScript port
The game is really nice and addictive. I highly recommend it!
I liked it, although I was annoyed at the end after the author spent an entire chapter sermonizing about the developed world's failure to help out the developing world. And what do they do, after they end up in Aus, to help out people still stuck in a dystopian nightmare? Well, fuck all, as it turns out.
The tech powering the application form is completely new this year and was rewritten from the ground up by the YC Software Team. A lot of the credit goes to Brett Gibson for implementing an ungodly amount of features needed to handle not just accepting the data, but migrating old applications, building tools for reviewers and having it all work seamlessly with HN. Anything that doesn't work is probably my fault.

One thing that's new is we separated out a separate form for each founder to fill out. Not sure how that's going to work, but hopefully better. We'll probably keep tweaking the interface over the next few weeks, so if you have any feedback about the new flow, we'd love to hear it.
It is also to do with glass windows. Terminals tend to have massive amounts of glass which a bomb will blow out massively increasing the casualties. Car parks are open at the sides and sparsely populated.
And I'd invert that: unlike a robot (unless programmed to be cruel), you can see your boss getting off on commanding you to do ridiculous shit. With a robot, you can just think, "Well it's just a brainless robot." With a boss, you think, "Why doesn't that glib asshole use their brain... or better yet, let me use mine?"

(Pardon if my language seems salty; "asshole" and "shit" are actually popular technical terms when dealing with the domain of bosses.)
>(e.g. boot the machine at night from USB stick...)
Well it does not work, if I use a transparent proxy at home which injects "Prefer: Safe" in every HTTP request header.
The provider has a specific set expertise that's probably better aligned with hosting this service. Since it's a revenue center for them, versus a cost center, they're better equipped to make the case to hire specialists.

The your second point - legalese is very beneficial for that. In the US at least, as long as it's not a protected (by FISA, etc..) organization breaking into your provider's systems, contract law covering compromises is a fairly well developed area.
That's a good point and it touches on some of the intangibles that universities provide. OTOH, just emulating a university is probably not the best solution. Self pacing has a lot of advantages and it would be great if commitment devices worked on those too.
Direct link to the guy's project site:
http://terminalcornucopia.com/

I really recommend watching the movies. It reminds us both that airport security is nonsense, and that the people can weaponize pretty much anything if they care to do so.
Sure, but I wonder if marketing a pastel colored build-your-own-dream-house is counter-productive as far as counteracting gender biases go.
Adding to all the other answers, here is what Haxe can do:

class Metric {
static function main() {
var coinRadius:Millimeters = 12;
var myHeight:Centimeters = 180;
var raceLength:Meters = 200;
var commuteDistance:Kilometers = 23;

diff( coinRadius, myHeight ); // 1.788 meters
diff( raceLength, commuteDistance ); // 22800 meters
sum( commuteDistance, coinRadius ); // 23000.012 meters
}

static function diff( a:Meters, b:Meters ) {
var d = Math.abs( a-b );
trace( '$d meters' );
}

static function sum( a:Meters, b:Meters ) {
var s = Math.abs( a+b );
trace( '$s meters' );
}
}

And the best part is, at runtime those are all floats. Take a look at the compiled JS code:

(function () { "use strict";
var Metric = function() { };
Metric.main = function() {
var coinRadius = 12;
var myHeight = 180;
var raceLength = 200;
var commuteDistance = 23;
Metric.diff(coinRadius / 1000,myHeight / 100);
Metric.diff(raceLength,commuteDistance * 1000);
Metric.sum(commuteDistance * 1000,coinRadius / 1000);
};
Metric.diff = function(a,b) {
var d = Math.abs(a - b);
console.log("" + d + " meters");
};
Metric.sum = function(a,b) {
var s = Math.abs(a + b);
console.log("" + s + " meters");
};
Metric.main();
})();

The compiler takes care of all the conversions for you. To see the complete compileable example, including my type definitions for each unit, take a look at this gist: https://gist.github.com/jasononeil/b6b1845824f45f5d19df

And the manual on abstract types: http://haxe.org/manual/abstracts
But this is not simple image. This is interactive chart. You can hover lines and get some info via tool tip.
Apparently you are using quite old browser, if you don't mind asking you? Since D3js, the lib used to generate SVG, supports majority of browsers[1].

[1] https://github.com/mbostock/d3/wiki#browser--platform-suppor...
The UP bands data processing happens server sided and is indicated by the UI. Was there an indication here that a third party was involved (the post indicates its their internal data team)? Otherwise I think everyone has generally accepted internal company use of data (critical part of growth) let alone when its aggregate and anonymous.
Are you a emacs user. i.e Apart from c++ development do you use emacs for any other editing?.
HTTP Request and Response Service
I have seen this sentiment posted often when privacy concerns are raised. It implies a deeply flawed notion that as long as you don't have anything to hide then the privacy violations are not of concern.

In reality the systematic break down of privacy and systematic increase of power to those who are committing them eventually leads to oppression and near total control.

http://www.spiegel.de/international/germany/stasi-files-revi...
I totally agree. To me, one of the advantages of these online classes is that they usually impose some kind of pace. It's something difficult to enforce when self-studying. Otherwise, I may as well read a book which I think is a better format than a video.
27 ways to learn Online Programming
It's just that Belmont's on bedrock. Take Ralston east toward the bay, out on the landfill a few blocks past Oracle, and you won't be sleeping through it. It shakes like Jello out here.
First Firefox OS Smartphones Available in India This Week
> Maybe I'm the only one that sets my alarm on the hour though.

I assume most of the UP-wearers will use the "smart alarm" function on their wristband that will wake them at the "optimal moment" in their sleep cycle.
I was looking at fatalities per 100k inhabitants part of the table, of which US has more than twice as many as France.
I had good traditional classes and bad traditional classes. Does this mean that traditional classes are archaic or only the bad ones?
It's unfortunate but almost all Quantified Self devices work like this. You have to go through the device provider website to see your data.

I wish there existed more engineer-friendly initiatives where you can install the data collection server, data store and analysis server on machines you control.
I didn't think it was that different from European airports. Pretty much the same level of security in 2013 (Keflavik) and 2007 (Akureyri). Actually slightly more, since in Akureyri they got everyone into one room, closed it, and walked around with dogs sniffing for drugs (I guess).

They were much nicer about it though than pretty much everyone at the airports in the US.
Quote from [1] Jawbone Privacy page:
"We may share your Information with third parties to provide services on our behalf such as to process payments, or to store information collected through our site, app, and services."
Does this statement allows them to use users data for this purpose?

[1] https://jawbone.com/legal/privacy
Qt Creator is way easy to code and debug than visual studio. My Advice is use Qt Creator for Qt development and avoid visual studio. Also Qt Creator is much faster than visual studio.
There are dozen of companies providing services in this space. Many online credit card transactions are verified these days by doing a location lookup on the SS7 network, correlating the card holder phone location with the card holder current IP address (where the transaction is coming from). Just one example: https://www.google.com/patents/US20130030934 . SS7 is still the wild west, just like the Internet was in the early 90's or telecom was in 2600Hz era. Everything and anyone on the network is trusted blindly.
Agreed on all points made.

"I've considered custom tailoring, though I've not gone that route yet...the additional cost is tremendous."

Outside the US (S. America, and in Med. Europe), you can more easily and cheaply buy something that's larger than you'd normally wear and then bring it to a seamstress, having it fit to your size for cheap ($20 or less). The younger people in this kind of business charge US prices but older people with more experience will do it for cheap.
Don't even talk about not allowing something to superuser. It could be nontrivial to enable though.
"All results are statistically significant."

Isn't this an overly optimistic claim? Surely people using a sleep tracking device do not form an unbiased sample of the general population when it comes to sleep patterns?
What made SV great was that it was, up to the 80's, the place where the foundations of technology were created. We've been building on those foundations since then and we've come to the point now where it's clear how frivolous it's become. We can't take it any further so we're adding pastel colors and glitter. It's become a series of fads. The 'great' tech companies of today's SV are no different than the 'great' lines coming out of Milan this season. Both will be gone when winter arrives having added nothing.

It was a poor place to make the comment; it wasn't on topic. My apologies. But when the comment was made that zillions of startups would be wiped out, and that we would notice, I wanted to clarify that we might notice but only in the most superficial way possible. Yes, it's a generalization -- there are always exceptions, and there are large tech companies there, but there are large companies in every major metropolitan area. If HP can't brand laptops for a year, I think we'll somehow manage to all survive.

I made the comment because I wanted to correct what I saw as an antiquated notion: that SV was different from Houston or Singapore. It used to be. It's not anymore.
New application form looks great. Kudos to Brett!

I just have one feedback : There are some questions that are correlated with the previous ones. When this is the case, you may remove some of the questions by considering previous answers.

For example,

"Which of the following best describes your progress?" After I answer this question as "Launched", it still asks the following question "When will you have a prototype or beta?".
Point taken, I did not had lego technic. I'm not sure about today, but it was more expensive then just buying bricks and over what my parents were willing to pay for a toy. Although lego Technic looked to me like a toy anyway while merkur looked to me like a "real thing". There is something special on using real screwdriver and screws :).

Lego Mindstorms would be in the same price category today, I would say. I suspect most parents would have to be sure the kid will play with it to excuse the price, it is not something you buy just to try whether the kid like it or not.
Absolutely - like the NoSQL guys don't realize that a DB enforcing a schema is helping you.
Sexy? (ess-ex-zee)
It's frustrating reading about this and seeing that it makes all the same mistakes as all these other gdb frontends that make them impossible to use with the standard library.

What the hell is this https://people.gnome.org/~dodji/vids/variable-tooltip.ogg ? It's supposed to be showing off how amazing the inspect variable tooltip is but I still have to dig through a veritable warren of template members just to find the underlying value. At least tell me I can write and install my own pretty printers if needed.
I think online "course" is a tricky self definition to start with.
A more natural starting point is textbooks. IE MOOCs should aim to use technology to make textbooks 10X better. Textbooks can be used in the context of a university course or for self study. If they are good enough, they can enable new kinds of use cases.

Imagine that there was an online resource for math that is perfect. Lectures, exercises, hints, spaced learning, badges, etc. Everything from high school level studies to the math classes required for Science and engineering Masters degrees.

It's so good that not creating your course around it is just being wasteful. You might be able to add value to that by creating a disciplined environment where people study in the same room or are required to have assignment X completed by 16:00 daily. Maybe you can improve (I suspect you can) on the results of self learning by adding in person tutoring.

At that point, a teacher might offer her own course. A 4-1 teacher to student ratio is much more affordable if you only need 5 hours per week. This is where the disruption comes from.

So basically I think that "disrupting Universities" is a kind of awkward way of thinking about this. It means online learning are looking at universities and asking themselves how can I replace this, instead of trying to do textbooks 2.0.
I can't expect that to happen very easily when explicit content is involved

Why not? Porn sites aren't interested in appearing to kids, which are unlikely to pay for their stay.
That would be against the law. Talk to your MEP, not browser maker, if you want to change it.
We should all adopt HEX color to make everything more difficult! :D
"And the progress is clear: a more sophisticated cultural environment that can be enjoyed by more people than before."

Sophisticated in terms of overall manufacturing process but not so much variety, IMO.

I think the trend helps to dish out more of the same (as "cool" has now become easily attainable, both in access, timeliness and affordability), which makes a far higher percentage of people (especially under 40) look more alike.
So parents can sleep easily and kids learn how to boot machines from live USB distros? Sounds like a win-win to me.
It uses Google Drive for cloud file storage (syncing and sharing)
Ess by zee?
Exciting stuff.

It's the kind of thing ultra smart, automated meta data collectors would be looking at and predicting futures.

Will we see this sort of change across all industries and how will it effect global markets.

I think people really underestimate the complete networks the internet makes possible and how it will change global business.

How long before one month is too long.
You are missing the point. If malware has root privileges, and they will if you are running everything as root, all the signs you are looking for can be masked.
Well, we the general web audience aren't providing any services to UP wearers on behalf of Jawbone, and they're not giving us the data to store (that is, they're not asking us to store it), so that quote doesn't allow such a sharing of an UP wearer's data. However, they might be willing to argue that sharing aggregated data isn't the same thing as sharing your personal data; it wouldn't be a totally ridiculous idea.
You are correct. I am using an old browser.

It does date from the present decade, however. It's not that old. I'm somewhat amused by the number of sites which fail to work properly (some at all) with it.

Imgur is entirely dead. Reddit I can read, but moderation and reply buttons don't work. I hit the beta rollout of a news site last night (apparently part of their A/B test) and found that among the features which failed to work was the "opt out of beta" button.
> Artificially making things hard for people is never positive.

As opposed to what? Letting free market and anarchy solve everything?

We already have tons of rules and mechanisms preventing people for killing themselves and others in numerous of idiotic ways. Do you advocate dropping them because they inconvenience people who really believe it's their privilege to dump toxic waste into river or put cancerogenic stuff into food because it's cheaper this way?

Cars are weapons. The only reason people don't respect it as such is a cultural mishap in a way cars were introduced into society.
Hopefully they'd get more and more customers, up until the point they all get replaced with self-driving cars.
Open sourced film creators collaborative application
Hi everyone,

I opened prodüsUs, which is intended to facilitate collaborations for independent film projects.

Ideally, the actors and other talents will pitch in the cost of the project for it's production.

The project consists of a Node.js server and web app, and an iOS client.

An example scenario could be a short film that requires rental equipment, food, and location costs of $1000. If the project has 10 talents, they would each pitch in between $50-$100 to cover costs. In return, the talent ends with a film project they can add to their credentials and/or resumé.

I invite everyone to make this project in to an effective instrument for the creation of projects by utilizing talent and time that otherwise would have been a lost potential.

The web application is available at
produs.us

The iOS application is available at
https://itunes.apple.com/us/app/produsus

The project is hosted on Github at
https://github.com/aug2uag/produsus

Cheers.
It will take less than a week for point-and-click circumvention tools to become available all over the place. Just download this little .EXE that makes a small change to your Firefox profile and might or might not also contain malware!

This is supposed be activated by Windows Parental Controls, which already allow you to block the user from running unknown .exe files.
There are too many male truck drivers! Equality!
The TSA does not search in-bound people, and CBP does not search out-bound people, so this doesn't really make sense.
Earthquakes 101
Funny how IDEs (Eclipse, Netbeans) written in Java and used primarily for Java development turned out to be the most functional C++ debuggers and beat dedicated C++ debugger frontends.
The problem that I'm increasingly encountering is that everything (up to XXXL) in shirts is too small for me. There's nothing that can be tailored to fit.

Jeans simply don't tailor well on account of seams and other factors. Slacks can be, but again, you've got to have the material to start with, and today's "skinny" styles don't.

Incidentally: I mentioned Zoot Suits above. They were actually strongly discouraged in the US by the War Production Board, for being overly wasteful of fabric. Wikipedia has a good history of the suit and the Zoot Suit Riots.