skysight-inc/HackerNews huggingface dataset:
> When a bank reposses a house do they send in councelors and break the news over a hot beverage, no they do it in a letter and with that are about as cold as any psycopath could ever come up with.

interesting that you mention this, because a "bank", or in general, a corporation can be considered a psychopath. If you watch the documentary "The Corporation" (freely available on thepiratebay), it shows you the criterias that they used to measure a corporation that leads to this conclusion. But number 1 cause is the requirement of a corporation to make as much money for its shareholder as possible, and the CEO/chair/president/etc is legally bound to do this.
I know it's a side point, but I loved the comment:

"...explaining for instance why in any trigonometric identity such as

sin(x+y) = sin(x) cos(y) + cos(x) sin(y)

the number of odd functions (sine, tangent, cotangent, and their inverses) in each term has the same parity."

I never thought of it that way. I always converted to exponential notation to derive them, but you could use this units approach to provide what you needed.
I half expected to see that damn Gretzky quote. All that's missing is an informercial.
> content providers just switch to HTTPS and then serve the ads from the same server as the content.

i dont think this would work for syndicated ads, because theres no way for the ad company to verify that the ad was actually displayed, or that the X impressions the webmaster claims is actually true.
Although I completely agree with your point - that HDR is a tool, and can be used for both high and low quality shots - I actually really like the second example you gave for what "bad" HDR looks like. It seemed like an artistic use with a rather gorgeous result to me. Your main point stands, though.

(Disclaimer: I'm not a photographer, and the only thing I know about photography is what I learned in college computer vision courses and overheard from friends.)
This is very interesting. I can add to this that the NSW and Victorian governments passed some legislation that all retailers of electricity must offer a percentage of power used be fed into the grid through renewable sources.

Some people go for 100% renewables - this means that if they consume 3Mw power then 3Mw power will be guaranteed to be generated from renewable sources. Would love to know how they calculate this.

The kicker is that they pay for the privilege of using renewable energy, yet they still have to pay a carbon price on their power.
I look at the role 'rote memorization' plays very differently from what spaced and interleaved repetition does. Rote memorization is short-lived because the kind of patterns and associations that the brain builds internally is not that strong. Our brains 'remember' well when a piece of knowledge (for the lack of a better word) is repeatedly encountered in diverse settings. More the associations the better we remember and recall.

It is true that without a good understanding of fundamentals the advanced concepts will be difficult to comprehend. But, rote memorization should not be construed as something that lays a strong foundation of fundamentals. Even if we are able to recall basic concepts 'learned' via rote memorization, their applicability to understanding advanced concepts is very limited.
It would be really cool to make some slightly more usable programming language that compiles to Brainfuck so that mortals could write non-trivial programs in it and impress their friends.
I am that SirCmpwn indeed.

Also, who's the jerk that took "SirCmpwn" as a username :(
Design Patterns: 1994 [1]

Java: 1995 [2]

Scala: 2003 [3]

Clojure: 2007 [4]

Unless these hypothetical developers of yours are time travellers, your proposed solution wasn't an option for more than half of Java's life. Sometimes Java is 90% of what you need and you just get on with the other 10% because the alternative (learning a new language, finding a new team or training an existing team to use it correctly, etc.) is simply not worth it to anybody with real world time/quality/scope constraints.

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

[2] http://en.wikipedia.org/wiki/Java_(programming_language)

[3] http://en.wikipedia.org/wiki/Scala_(programming_language)

[4] http://en.wikipedia.org/wiki/Clojure
I really like the design and look of throwww, and I don't mean to pick on it - but every time I see these minimalist low-friction writing engines, I feel like a very big thing is missing; facilitating editing, and encouraging a greater purpose for text.

Something I'm reminded of every time I reach the bottom of a pg essay, or every time I look back on the writing I'm most proud of, is that time was taken to consider and craft the text. Crucially, the text - and its ideas - was shared with others, feedback was gathered, and the text further refined.

Low-friction composition is important; it's a huge boost to have a simple clean slate with which to begin. But often once that initial effort is over with, good writing becomes a work of careful refinement. Here's some things I haven't found in any platform that would be great;

1. Full revision history. Every keystroke I've made, every tiny little edit should be saved. Everything. In order. Everything. This is a small data problem.

2. Once I create some text, I'd like to be able to share it privately with my trusted testers and feedbackers. They should be able to highlight text and make notes in-place. If I trust them enough - or they are an actual nominated human editor - they should be able to edit the text.

3. Some guidelines for good clear writing are automatable. An editor could tell me when a sentence is getting very long. An editor could detect obscure or imprecise words and suggest alternatives. An editor could detect repetition of mundane words or phrases. You get the idea ... the point is that real work can be done here.

4. It would be nice to be able to make margin notes, and to track goals. It is common to sketch out in advance the purpose or goals of a text; the outline and key points to be included. It'd be neat to be able to check them off as progress is made.

Or in summary; it'd be nice to see a tool that took as its goal that writing itself can be made more effective, rather than merely prettier.
Functional JavaScript using Lo-Dash, an underscore.js alternative
Functional programming concepts and functional programming itself are currently all over the news. Languages such as Clojure are leading the way by providing interoperability and state of the art CASE tools. With existing libraries and frameworks, an alternative approach to state management and concurrency as well as growing groups of advocates, you could think that this is yet again the answer to all your problems. Many languages are adopting some functional concepts like functions as first class values, type inference and others to please developers and (hopefully) improve the languages’ expressiveness.
This is self indulgent crap. Where's the bit where she tweeted back to Home Depot saying that she thought it was terrible to make their employees do that? Is she afraid that doing that would cause someone in the chain to get fired for having upset her?
The Greatest Conversations To Ever Happen On Twitter
Wikihouse - 3D Printed Pre-Fab, Assemble-able House Designs and Parts
Did you build it for Linux too? Since it's using SDL - it should be possible.
Very well designed and executed. Had fun browsing Hong Kong Int'l Airport via the Explore section.

One suggestion, enable share via Facebook.
That's an excellent point. Makes me wonder if there is an AMD ARM part with a Radeon GPU and some wireless implementation in our future. Seems like all the cool kids are building this particular kind of chip. It almost feels like the old 8080 days where everyone had a kinda-sorta the same 8 bit MCU to throw at the emerging PC market.

It is certainly going to be an interesting decade.
Actually, United States citizenship doesn't necessarily solve the problem. I have a dual citizenship, so I can compare entry procedures. I was always baffled when US immigration asks me questions about what work I do or where I'm headed when I'm entering the country. I couldn't see how it was any of their business.

In most (if not all) of the EU, an immigration officer being presented a native passport has exactly two choices: a) let the person in, b) get the police to arrest him on the spot. In both cases the person is under the local jurisdiction.

It seems the United States has a legal gray area around its borders, and a very black area outside of its borders (think Guantanamo). There are reported cases of people being detained or harassed. So being a US citizen doesn't let you travel worry-free either.
I only think it's misleading in the fact that Chromebook is distinctive enough that it should say "top selling laptop runs ChromeOS". It's like if they said the top smart selling OS was Linux. Technically it is, but we all know what Android is.
Emphasis should be on often. I don't think a cost benefit analysis would show automation in this instance to be worthwhile. But it would be interesting to see if I'm right!
The difference between CS50 and others is that CS50 gives you a similar experience of taking a class in flesh and blood, while offering all the flexibility of online education; in other courses, it feels like the professors are held at gun point and are asked to teach the material in 10-15 mins intervals.

It is awkward to both the teacher and the student, because teaching with a camera up so close to one's face is so, and just because Salman Khan (Khan Academy) did so, doesn't mean every Udacity, edx, and Coursera should. Remember that in the beginning, Salman Khan intended those videos for his cousins.

Just look at SEE[1], to see how effective a traditional class room style teaching can be. SICP[2], SEE and CS50 are hands down the best lectures I ever had the pleasure to learn from.

[1] http://see.stanford.edu/see/courses.aspx

[2] http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussma...
They could ask people to have ads.mywebsite.com direct to the ad company server, no? (same as mail.mywebsite.com directing to gmail).
Freelancer Rate Calculator
> gasp - it was actually quite usable!

It was the opposite for me. I've been using it for some time and stopped due to the constant crashing.

Each new update I had hoped the stability would improve, but it seems they're for new features only the new models could flawlessly run. Alas, I gave up a month ago. It's sitting in my pile of netbooks.
Isn't bytes.Fields what you were looking for with splitSpaces?
> When you block an ad on the web it's not being counted as an impression and the content provider is not being paid (if CPM).

it depends on how the ad is actually served, but i would assume that a smarter adblocking tool would "fake" the ad request, so that an ad provider would not be able to tell the difference between a user seeing the impression or not.
Codeanywhere IDE Exposes Others' Files
While using Codeanywhere (https://codeanywhere.net/) and creating a new directory on the remote FTP server, the result was a folder filled with over 3,600 files that don't belong to me.

I've notified Codeanywhere, but even though I got a response "Will look into this right away.", there's been no follow-up.

...just in case you're a Codeanywhere user, here's the list of files: http://pastebin.com/GavSHqtv

(That being said, I liked Codeanywhere over Cloud9 and was about to subscribe. Should I still?)
If you're anything like me, it was you three years ago and you can't remember the password and don't use the associated e-mail address anymore.
No such user http://news.ycombinator.com/user?id=SirCmpwn
OK, but what kind of experience does Tao (I was actually well aware of who he was) have with programming and type theory in particular? By the way, is not the type theory already a formalism? Cannot we construct formal proofs with it? Is it possible that he reinvents the wheel and describes a rather trivial thing in an overcomplicated roundabout way? Do you imply that a 'real' mathematical formalism is better than a formalism from the computer science? After all, equivalence is essential to mathematics, pretty everything can be represented and intuitively understood in a different equivalent way. This article is too long for me to crack it that fast, so maybe I am just not quite there yet in understanding.
Wembley Stadium has 2,618 toilets. Think about what happens during halftime...
From the front page:

NSW1	$55	10549.74
QLD1	$80.99	6991.47
SA1	$2356.86	2761.4
TAS1	$38.99	1206.17
VIC1	$47.7	7995.27

Look at the value for SA1, this may be because SA is going through a heat wave, where temperatures have reached 47.4 degree over the last few days.
I like this - idiomatic, brief and clear:

arg = a and b or c
foo(arg)
Huh. It wouldn't let me register it.
I've read your other comments, but I'm kind of replying to all of them.

Most companies are already paying a premium to get content directly to users by way of CDNs. This already happens, has happened for years, and will continue to happen.

When someone pays Akamai, it's because Akamai has negotiated directly with every ISP in the world to put some boxes on their network so bits get to the ISPs users faster. I think people who think this doesn't already happen are kind of missing the point.

In the case of Youtube, this is a totally different issue, IMHO, because it's not really about content producers. It's about a shitload of bandwidth that an ISP has to build their network to handle. And that's their job right? Except Google runs ads on Youtube, and makes money from the end user this way. The ISP is just a "dumb pipe" to you and me, but they have serious outlay to provide a lag-free Youtube experience to their customers for which they get nothing back.

Now, I'm sure the smarter ISPs have negotiated some sort of revenue share with Google as part of peering agreements, but maybe the contract terms in this case weren't to Free's liking. How would we know? IMHO there's not enough information in the article to blame either party one way or the other, but I think that most people on HN are treating this more as a net neutrality thing and not as a contract dispute. :)
Pixar annonce ses films d’animation prévus pour 2013 à 2016 
À peine 2013 entamé que les studios Pixar présentent leurs films d’animation à venir. Monstres Academy et The Good Dinosaur, entre autres sont prévus.
yes they could bring down the grid that way. as you can see a million people turning on their kettles at about the same time is something that must be planned for. If it happens unexpectedly, it is unlikely the generation would be ready to be dispatched fast enough
The first time I used Ubuntu I loved it, except to fix my desktop resolution I had to google around and edit xorg.conf with a text editor.
Nvidia has good relationships with a lot of game developers, and they've created the Tegra Zone store, for which the developers optimize their games (well for the Tegra chips). As long as they keep optimizing them for Tegra 3 and Tegra 4, the Shield should have plenty of games - certainly more than any new console, which usually have like 15 games at launch. Not to mention these games are a lot cheaper than a typical console game - literally an order of magnitude cheaper.
The majority of the items on the website are password reminder emails. This is after the initial sign up, which means the do indeed store it in plain text.
Ah, thanks. The last time I checked any details of the story of Noah was when I read them in a Madeleine l'Engle novel, ie: years ago.
You're entirely correct; an outsider cannot determine whether a password is stored in encrypted format or not.

I agree that sending passwords by email is a bad idea, but I also believe that the folks behind this site should learn what it means to say "website storing a password in plain text" (from their about page). They're right, but for the wrong reasons.
It's this blog-post.

Not everything can fit in 140 characters; and you can bet this gets wider readership than a tweet.
1, morganj
I think asking money for certificates of completion is disingenious, as is charging for textbooks.

It says in the article that the founders see education as a right, that means it should be absolutely free. 'exploit-the-students' kind of money can be an arbitrarily low amount, depending on the circumstances of the students, who could be in fugitive camps in somalia for all anyone knows.

Instead, the obvious way to make money is to make it where the money is, the industry. This is how student organisations in The Netherlands make money, and I bet it's like that elsewhere too.

Why not sell information about what student has what capabilities, or even contact with the student in the form of job adverts or whatever? I can see that as a nearly unbounded source of revenue, and in the process hurting noone and helping everyone.
> It's an arms race between advertisers and readers. Advertisers want a slice of a fixed supply of reader attention; readers presumably want to read/watch whatever they came to the site for. It's a zero sum game, so anything the advertiser gains is lost from the reader.

interesting that you put it this way. Perhaps instead of ads that mimic television ads on the internet, there should be new forms of advertising. The internet is an interactive medium, and why should it copy TV?

If an advertiser made an addictive game that brands the product, people would come willingly to play that game, and in the process, be exposed to the branding message.

They could create ARG (altertnate reality game), which promotes word of mouth advertising (see how well this http://en.wikipedia.org/wiki/I_Love_Bees did).

I think there is no place for traditional "one way" advertising on the internet, because the internet isn't Tv.
Either that, or they store it in encrypted format. Encryption typically implies that decryption is possible. Encrypted text is not plain text. These terms do have real meanings.

You mean to say "the sites do not store the text in non-reversible format."
Yes, but I bundled slightly better syntactic sugar in my tool. It's the same, in essence.
I've had the opposite experience:

Nearly every time I tweet at a company they either don't reply, or ask that I call them instead.... WHY YOU DO YOU EVEN HAVE A TWITTER ACCOUNT?
It can be easy to ask in a way that implies you do not believe there are any.

A: "I looked up everywhere I could before coming to ask for help"
B: "You looked it up everywhere? Ok then, give me the name of at least one place you looked it up at."
Journalism has never been in a particularly good state, the patina of history notwithstanding. Its never been a medium that has required extensive citation of non-trivial propositions.
INTC + RF = 0 still holds
Or just a program that writes bf programs, like the (apparently only) way people write Malbolge programs: http://en.wikipedia.org/wiki/Malbolge#Programming_in_Malbolg...
the islands are not interconnected. Hawaii has 7 grids.
Fail fast is a search rule that makes sense for a startup business. The all-up cost (including opportunity cost) to exploit an unprofitable niche is so high relative to the cost of exploration that it's sensible to jump out of weak local optima and keep moving.

It is not a universal rule of infinite wisdom. Not all situations are startup businesses.
They ask these questions to me all the time and I'm a (non-dual) citizen. The EU and especially the UK is more intrusive about their questions. Switzerland is/was the least intrusive. China never asks me any questions, but Thailand and Japan might.
Over the years, I guess you've tried various different approaches talking to the staff at immigration. Friendly, apologetic, assertive, and so on.

What worked best? What would you recommend for someone else in that situation?
The main buffer for immediate sub-second changes in load is the rotating inertia of electricity generators (e.g. spinning turbines).

When the total power load of the network exceeds the power generation, the immediate load is taken from generators and they slow down. Alternatively if the total load drops, the turbines speed up as they have more mechanical power pushed into them than is being absorbed by the network.

You might think it would be easier to droop the Voltage (lower the load), but for a variety of reasons it works out much better to let the frequency drop (e.g. system frequency can be reliably measured over sub-second periods, frequency is the easily measured everywhere on the network independent of phase, simple control systems before there were electronics).

The whole network relies on this for control purposes. If a network goes out of synchronisation, very very bad things happen - designing for big electricity is true engineering :) e.g. hundreds of millions of people go without power for many hours e.g. design failures in substations and commercial loads can explode due to ginormous power changes!!!
in this day and age, requiring installation of software from the ISP to get online is very suspicious, and should be frowned up on.

I would explain to a non-technical person by analogy - imagine the telco needed you to use _their_ particular telephone when you make/recieve calls.
Get more sales.
i dont see why not more people use a public DNS (or google's own DNS - its super easy to remember 8.8.8.8).

It prevents the ISP from screwing around on their end.
Decaf taste depends a lot on the process. Out of the different kinds I've tried, CO2 distillate is best.
Guess Something iPhone App
This is what I could do in my limited time after my kids go to bed. An hour a day and couple of weekends for 1.5 months :). More like Draw something, but I added lots of features. Some comments will be nice.
Handset makers scurry to join Year of the Phablet
Thanks you.
Just sent you an email.

looking forward to have a chat.
Sending passwords in plain-text over email is bad enough in itself, and it also tells a lot about how they think about plain-text passwords in general.
If at some later time you can click a button that says "I forgot my password", and they email you the plain text password, then we know that they have stored the plain text password.
No, it isn't. This blog post says "don't ask for customer service! The people who respond might be crazy and make someone do something ridiculous that you weren't specifically requesting!" What the tweet or a blog post aimed at solving the problem, would say is "Wow Home Depot, I can't believe you treat your employees so badly! I expect you to treat your employees well, and especially to prioritise doing so over meeting ridiculous customer service requests! How you treated your employees has affected my willingness to buy things from you in x way, and I hope that this reaction influences you to make a different decision next time. To other companies listening - I would prefer that you prioritise your employees over ridiculously good customer service, and will make purchasing decisions based on that where I can."
Correct me if I'm wrong, but doesn't the word racist meant someone who classifies people based on race?

That racist could be using their classification in a 'positive' or 'negative' way depending on your viewpoint or desires.

Personally, I'd rather classify people based on decency, skills, and other material differentiators and leave both the 'positive' and 'negative' racists to the dustbin of history.
I wish the position of the positive or negative action was standardised i.e. YES/OK/Secure Empty Trash (positive) always on the right, Cancel(Negative) on the left.