skysight-inc/HackerNews huggingface dataset:
The amazing thing is that people used to send you a letter saying you weren't hired. Now-- for whatever reason-- people never get back to you if you don't get an offer.

Also, I will be at twenty years next year and yeah, anybody can get a job in games. You should apply at lots of places, particularly places you have't heard of. Apply often. Game companies go through booms and busts, and sooner or later you will apply when they are desperate for people.
Number 10 on that list is very very good. Not sure about the rest of them.
Underdog story, or arrogant owners who don't want to listen to feedback? The Yelp review process is certainly flawed, but I find their FAQ troubling.

"Q. Have you heard that the customer is always right?
A. Yes and we find it hilarious. A business owner who believes that deserves to deal with the monsters he has created. We don't belong to that club, but if you do...bravo!"

http://www.bottobistro.com/FAQ.html

Update: A couple people have asked for my clarification on why this is "troubling." I worked in the service industry before. I also have travelled extensively outside the U.S. in other Western countries. I have found that what differentiates the American service industry from other countries is that we do have this ingrained notion that "The Customer is Always Right." If I'm handing over my hard earned money to a business, I do expect the business to bend over backward for me. If it doesn't there are plenty of other business that are willing to. That's one of the great things about a free market - we can choose where to shop in a non-monopoly market based on how well a business treats us. Businesses that don't get that deserve to lose customers (and do). In short: You're not the only suitor for my business and I don't need to feel bad about having high expectations.
Is there any research to suggest you can learn while sleep by listening to audio recordings? I have heard about it before but thought it was quackery?
The does in the article is higher than your post: 3-4 sachets taken 3 times a day.

Those packets to me are sweet. I alternate between honey and half a packet in my tea.

Gut Flora do come back (eg after taking antibiotics which cuts them down). They're crowded in there, so the ratio of them is important. Everyone has different ratio and there is no easy way to measure and control that.
Isn't the same study? https://news.ycombinator.com/item?id=8306849 (6 days ago)
Cliff Mass Weather Blog: The iPhone 6 has a barometer
The second one is especially important to me during the hiring process. It is such an underrated skill to be able to explain something to make it easily understandable to someone who knows nothing / little about it. Thanks
Simply Secure
Npm is impressive, but pypi is also growing nicely - currently it has 48k+ packages (the article is from Dec 2013)
Petition for Microsoft to Just STOP Developing IE
Really. Its time. At the minimum, just give up "innovating" and switch to webkit. (as long as you don't insist on wrecking webkit.) Stop this drain on our creative economy.
The point , I think is that it's an easy way to mislead, "Average employee productivity is up in all our stores!". Of course in reality it's a good idea to mix high performers in with low performers to teach them to improve.
"sleep on it" now makes more sense, in Spanish we have something similar "consúltalo con la almohada", which loosely means "ask your pillow about it"
"50 gigawatts of battery storage by 2020".

It's as if the the weatherman on TV said the temperature is 3 hours tomorrow.

Reporting is practically useless like this.
Databricks/O’Reilly Developer Certification for Apache Spark
Fast forward to the point where we're able to utilize this sleeping brain function to some level of usefulness. I wonder how this sort of sleep-work will affect the quality of one's sleep and their cognitive functioning in the long term.
This has been going on for what, 100+ years? Is there any newspaper that is not owned by some rich company or individual with their own motivations? I'm still waiting to see how far Bezos plans to go with the Post.
I think it was supposed to be a joke about the rivalry between underscore and lodash.
An unfortunate case of designing for trends instead of designing for users.
Maybe he had the letters stacked up on the scanner, and the paper is slightly transparent.
Was very easy to install. But could not figure out how to monitor more than one indicator at the same time.
I've used Papertrailer to organize things like my taxes, grandmother's estate, and the myriad documents required to purchase my condo. The ability to store, search, annotate and share documents (with my accountant, lawyer, family) easily has been a lifesaver several times over.

Full disclosure: the founders are friends of mine and I still pay them full price.
How much does an iPhone 6 really cost?
Map is solving the real problem of code duplication for the scenario "create a new list whose elements are the elements of the original list to which f was applied". Not only does it reduce boilerplate but when you read map(f, list) you know that the result is gonna be a new list of the same size, that if f = id you're gonna get the same list, etc. In other words, map has invariants. It captures a tiny subset of all the for loops you can write.

Saying "we don't need map, we have for", is akin to saying "we don't need toUpper, we have for loops" or "we don't need functions, we have goto".
I come from a different country (Brazil) but I am addicted to eReaders. I had a couple Kindles, they were always rock solid. Page sync was the most useful feature for me because I kept my Kindle in my home and read on the go with a phone.

The main pain point for me was the lack of Epub support in it. I wanted to buy the paperwhite but in an effort to not support DRM based solutions I started buying my technical books directly on the publishers website with non-DRM formats.

Then Kobo released the Kobo mini and that was the perfect pocketable size for me. I jumped in. All my Kindle notions and impressions were out of the door. The Kobo was a much better device in my opinion. The "Reading Life" feature was awesome and the UX and font selection great. Stopped using the Kindle.

Then I missed a light. I tend to read on the dark hours and something like the paperwhite became a need. eReaders are not cheap here in Brazil. A Kindle Paperwhite with cost you USD 200+. Since I was a fan of Kobo, I decided to check out the Kobo Aura HD. Heck the thing was the price of a laptop.

In the end a major book retailer here in Brazil decided to ship their own eReader called Lev. It had a version with light, it could read Epubs and other formats and it fit my budget. Also it had a killer feature the both Kindle and Kobo lacked: PDF Reflow. This small simple eReader can reflow text on a PDF to fit the screen and it works pretty well. I was sold. I am pretty happy with my Lev eReader now, I have all the features I could want from the competitors plus the ability to read old LISP book PDFs as if they were meant for that screen.

Moral of the story: Instead of jumping in and buying the new thing from gigantic retailer, shop around and see what the small guys are doing in your region. There might be an eReader there that fits your needs much better than the Kindle. (Still miss page sync though)
IE, it's time for you to go. You're like the guy who shows up at the party and insists on playing HIS favorite tunes...all of which are Tuvan throat-singers covering Simon & Garfunkel.
Social Login Data: Users Still Care About Their Privacy
... But sometimes a bad review works in the company's favour. Someone can have a bad experience and not be happy with efforts the business takes to sort things out. I might think the company did everything reasonably possible and so that "bad" review become evidence good practice.
I honestly don't bother with online restaurant reviews anymore. No matter how good of a place it is, you can always have an off night or a challenging customer. These generate negative reviews in an indistinguishable manner from any other restaurant. The only positive reviews I see look suspiciously like what employees would write so those aren't helpful either. 1-5 star ratings are meaningless.

But movie reviews (a la Rotten Tomatoes) work somehow. Possibly because they aren't just flaming rants about how there was a hair in their popcorn. Maybe if the reviewing community were asked "what restaurants do you frequent and why?" and you could follow active citizen reviewers in your area it might generate more constructive feedback.
Key services are used to kickstart the SSL connection, not support it the whole way through (I believe?), so the 'load' is SIGNIFICANTLY less than terminating the entire connection for the whole session.
It's frightening to see how many of these are errors which are solely created due to copy-pasting - they could have been avoided rather easily by a bit of thinking and applying common good practices (typically storing functionality in a function and/or using a loop would already fix like 90% of these, aka DRY), instead of the lazy but easy 'solution' of copy-pasting.

One of the first things a programming guru told me was basically: whenever you are ready to hit Crl-C/Ctrl-V (or Ctrl-D or whatever 'duplicate' is in your editor) you shall ask yourself if you are not going to violate the all-important DRY rule. Ignorant and stubborn as I was at the time being I was like 'pfffft what can be wrong with some copy-pasting'. As I learned through the years and is shown by this quiz: a whole lot obviously. It can not be stressed enough how important and widely applicable yet so simple DRY principle is. So as a call-out to all programmers who haven't learnt the habit yet: please think twice or more before even considering copy-pasting.
Well, I certainly hope Paths.js does not have memory leaks. Since it is made of functions without side effect, with the ultimate purpose of producing a string, every intermediate result should be eventually collected.

SVG itself is certainly not the fastest technology around, considering that the browser has to adjust the layout of the HTML and SVG together. Still it seems to work just fine for a few charts.

The only exception to the above is the Graph chart. That one is currently hideously slow, and one of the tasks for release 0.4 is to optimize it. The algorithm does not look too bad to me, but probably I am producing a lot of intermediate garbage which slows down the whole animation. I will have to look into some form of object pooling.
My guess - and it is nothing more - is that there may be a possibility of learning procedural tasks, making them more and more automatic, provided that one begins the procedural task prior to falling asleep, as in this experiment.

As noted in the article, brain centers associated with attention are deactivated during sleep, so the possibility of acquiring semantic or episodic knowledge seems remote, as does the possibility of acquiring procedural knowledge without the "start it just before falling asleep" condition.
There's not much one company can do about the standards. [1] They can only control their own output.

Apple asserts that Facetime and Facetime Audio are end-to-end encrypted. And Google claims Hangouts are encrypted as well.

I don't know whether there are caveats (or how many) to either of those claims. But that's about as much as one could hope for in the current climate. [2]

[1] Particularly upstart computer companies dealing with the telecom oligopoly. Long cozy with governments and law-enforcement, if not an explicit part of government.

[2] It's a serious bummer that FaceTime never developed into the open standard they claimed at introduction. I've been curious about where that fell apart. (Competitor disinterest, patent liability, carrier terms, etc)
We don't expect there to be a cap-ex spend need here because we will be offloading most of the SSL processing to our servers (as well as offloading other parts of the web session).
I think the mention of JVM start up time is a bit erroneous. A mechanism for uninterrupted service during deployments is needed whether the JVM takes a millisecond, a second or a minute to load up.

The article is interesting though.
"given enough eyeballs, all bugs are shallow". I agree, but think that the laundry is dirty, and that with all the vested interests these systems change far too slowly for it to all be over in a decade or so. I'm hoping more modestly that Europe's economy will be more stable in a decade.
Hi! Nice work!
It would be nice to be able to rearrange the listings on the "customize" page, to group them in a way,that i, as host, prefer to show…
Also,as early mentioned, it would be really nice( actually that was what i was expecting before i opened tripbright) to add some custom activities, for example to visit a certain place, eat somewhere, city bundles, etc. that would be nice. I also don't know if you consider password change/recovery important…
The best startup guides from this past week
I love the way the way m00dy dissected the problem. About 2 months ago, I was watching some advanced LLDB videos from Apple and they went into a lot of the tricks detailed in this post for setting breakpoints and debugging a program. That being said, some of the knowledge about halting commands and configuring gdb to ignore debug mode are just some things only a pro would know.

Great job and thanks for the great read.
well it's true. Assholish customers are not customers you want to keep, unless you have no choice. Especially at a restaurant. They are the kind of customer that is likely to have a anger tantrum, and cause nice customers to leave.
You have found 10 errors out of 15. But I found 3 others but clicked on the wrong piece of text as it isn't always clear which piece they've attached the trigger too.
As noted in the article, brain centers associated with attention are deactivated during sleep, so acquisition of semantic knowledge seems unlikely, as you suggest.

The experiment's novel condition was to begin a procedural task before sleep then continue the task as subjects fell asleep and slept, monitoring them the whole time.

Cf my other comment in this thread.
Inline Annotations and Markup on Gmail Attachments
Now cloudflare employees will have no possible access to the private key, nor do intruders who break into the cloudflare servers. This keeps the bank in full control of who has access to the key, they can stop responding to signing requests at any time and then keep trusting the key on their own servers in the future.
Wasn't there a movie by Christopher Nolan about this same concept?
Servo: Parallelizing the Browser
It's hard to say about that, since there is ... which can contain anything (like for example another opening { ).

It's a good practice to always use braces with if / else even if it's just one line in them.
The Wikipedia page is up to date and contains a lot of links to external sources.

http://en.wikipedia.org/wiki/PRISM_%28surveillance_program%2...

The press report that most directly addresses the issue is probably this one:

http://www.cnet.com/news/no-evidence-of-nsas-direct-access-t...

Incidentally the author of that story is doing a startup now, visits HN, and actually has posted in this thread! Username is "declan."

Essentially, it seems there are a number of NSA programs that we can now distinguish from one another.

PRISM uses the FBI and FISA court orders to directly request records from hosted application providers like Google, Yahoo, Apple, etc.

But there are also other programs that claim to be authorized under the FISA law that target network infrastructure companies like Verizon and AT&T, apparently sucking up and storing huge amounts of raw traffic directly from network infrastructure. This would be the famous "secret room" at AT&T network building in California. These could suck up Apple traffic (or anyone else) but Apple would not be aware because it's at the network layer.

Then there is MUSCULAR, in which the NSA helped the British GCHQ hack into the internal networks of Google (without Google's knowledge) to suck data out of the unencrypted connections between Google servers.
It lets you type notes without having to waste a huge portion of the device with a keyboard. Also, the matte surface of the Kindle does not really show grease or smudges.
Since I think companies are overall hurting themselves with hypersensitivity to false positives, I vote for the former.
Well I think overhang is still an issue for single extruder FDM printers (like the Dremel one).
The slicer can generate supports but in my experience this will cause some of these issues:

* Print times will double or triple.
* Sometimes its really hard to remove the support material.
* You will need a lot more material.
* Support structures can break while printing because they are thin.
* The slicer doesn't create the right support.

So most of the time I end up designing support structures myself.
Inventables Opens Their Easel CNC Software to All Users
Paranoid is ok; Paralysis is not ok
And that's why regulations make it almost impossible for banks to use CloudFare. But CloudFare sees that as a problem, and makes some effort to create a loophole.

You can't claim that this improves the bank clients' security. It's clearly worse than doing nothing.
The best part of Amazon's review system is the graph. Normal near the top, fine. Bimodal (controversial books excepted) is a red flag.
Looks nice, but I would really prefer the samples on the sample-site to be in plain Javascript.

Coffescript isn't for everyone, on the web Javascript should be considered the lingua franca.

By all means, keep the Coffescript if you like, just don't limit it to just a non-standard language web-wise. I can test JS in my browser, with coffescript... Not so much.
Sounds like Elliptic Curve Diffie-Hellman is used between client/server to establish a private key. Not sure how this is new.
Quite an insightful piece...my 2 cents
If your homejoy cleaner still resides in the shelter, but is actively trying to seek to get his or her life together through working, doesn't these "middle-men" startups provide some sort of social value (of course, one can always debate about the wages of these labors)?
What Happens When We All Live to 100?
I'm certain ibm is already paying him quite well to sit in a room and stare into space, and will continue to do so for as long as he desires it. Google is not the be-all-end-all of cs research funding.
Terry Gilliam on His Epic New Dystopian Film the Zero Theorem
Adobe Illustrator and touch computing
....why?
I thought the same thing, especially right after they explained that the subjects had no memories of the words they "responded" to while they were asleep. I know learning != memorization, but it seems like being able to remember a lesson is at least a part of learning.
MapReduce and Beyond
Amazon Launches $100 Tablet
Troubling why? Some people are dicks. I find the widespread service industry attitude that you must bend over backwards to treat them well while they're treating you like dirt quite troubling.

I can't speak for this place because I've never been there. However, I definitely wouldn't hold it against a restaurant that chose to treat customers with the same level of respect that the customers gave their serving staff.

If the restaurant is thriving in spite of its bad yelp reviews that suggests that it has a loyal customer base. That would suggest that they are doing something right.
Increase Your Landing Page Conversions Using Visual Weight
This is quite a specific test, but I often get creeped out by how well "sleeping on it" works. I don't even have to actively think many hards problem (in my usual problem domain, naturally) but a day or two later a solution will appear in a flash. This annoys some people, because they'll ask "how shall we do X?" and I'll want it to sit and compost for a few days as I know the solution will be better than something forced!
The Moderate Middle East Must Act
iOS 8 – Now available
This does remind me of a Peanuts comic that my 6th grade teacher had up on the cork board. It had Charlie Brown putting his school book under his pillow, and he said he was going to study for his exam through osmosis.
Nail your pricing by asking customers 2 questions
You make light of web development, but that's driving the enormous demand for programmers in recent years and all of our salaries. I bumped my pay $20K when I took this job and I'm now asking for $30K more after a year. Most fields calcify after a few years and salaries level off as the managers do their thing. But making "cool new stuff" and the "latest fadgets" is still really hard. It might be the fashion industry, but business is booming.
You have a startup? Please submit yours
ie. blackmail
> understand and accept it's quirkiness

Ruby is the child of Smalltalk and Perl/shell.

If you know said languages, then you can figure out Ruby much easier.
Urbanspoon uses that rating system. They don't force users to submit reviews to give their vote though.
The bloom is off DevOps
Mea culpa. Thanks.

So it had to be found again:
https://news.ycombinator.com/item?id=8335217
Not sure you actually meant it as a question, but just to spell it, in case someone might actually consider it a genuine question.

SQL query builders can have the capability that they make queries composable.

Sending a string around will require you to do double and tripple check for parameters, logical combinations and what not in every step of a composable action.

Besides that, most SQL query composers assist you in isolating parameters from query, and this protects you from SQL injection.
People eat fruit fairly quickly. But, many people sip soda for hours a day which is a vary different situation. Not only do they get acid but the constant low levels of sugar promote significant bacterial growth.

Also, unlike fruit soda has water and sugar, but no nutrients what so ever.

http://www.wda.org/your-oral-health/sip-all-day

http://health.usnews.com/health-news/articles/2012/06/11/5-m...
I have been using this tool for a while. A prefect collaboration tool for Gmail Attachments.
Oh man I hope he wasn't being serious when he wrote that. But you are right, number of packages != quality of packages
Uh, what? Neither I nor my children have had such an experience in public school.
Hack value, and a response to the person who just did it with emacs.
ssh user@host "nc -l 1234 | tar x -C dest_dir"

and in another terminal:

tar c . | nc -p host 1234

If you do not care about security, why not using rcp ?
Here, "currently" is the status quo, which is contrasted to "this solution". So "currently" means "without this solution".
What if you're using AWS already? I couldn't find any word on CloudWatch integration.
Session Tickets are shared globally. Session IDs are shared intra-data center (so regionally). The former works with Chrome/Firefox. The latter with all other browsers.
For iOS developers I found that a good test was to download and parse some XML or JSON API of a web service and display the result in a UITableView. . It' surprising how many people can't accomplish this.
I found the bug in the first question it asked me fairly quickly, but after trying about 6 times with the back button couldn't figure out where to click to get graded correct. (it was the same subexpression appearing twice in an or expression).
A notable difference is that a compromise of Cloudflare's key wouldn't [edit: might not] require the bank to notify the Federal Reserve.

It may be pretty cynical to call that situation a "feature". But I'm sure it came up. And I'm sure they noticed.

It certainly wouldn't be the first time "trivial functional difference" translated to "massive legal difference."
I was reading this, thinking, "I sometimes get down to Richmond, I should check this place out. Wait, Chevron? There's no Chevron activity in Richmond, Virginia. Where the hell is this?" And then had to infer it was California based on other publications the editor works on.