skysight-inc/HackerNews huggingface dataset:
Ah, yeah I follow you a bit better now. I'm not going to vouch for their review style, but the existence of them is what has drawn me to the site pretty much every day. Personally I worry a lot less about author bias in something like Pitchfork than I would in Rolling Stone or, without naming names, a music-oriented magazine that is mostly pay-for-print content (they do exist).
My most recent job was from StackOverflow Careers (careers.stackoverflow.com). Before that, I got a job via Angellist Jobs (angel.co/jobs). In both cases creating a profile was all I had to do, then the companies reach out and say hi.
Codeabbey
I don't agree with your core thesis, "redraw" and "draw" are imperative verbs which are ubiquitus in winapi, `return <b>{msg}</b>` is not a verb but a value, this not superficial or an implementation detail, but rather a massive change in programming model to the point that IMO comparisons that overlook this difference are not useful at best and harmful at worst
In the Boston area, housing prices have gone up 6% per year since the 60s.
I've been using Emacs for 20 years, I realized. If you think about all the different things that come and go so quickly in this field, that's a pretty amazing run.

Thanks Stefan!
Starbucks Launches Pilot Test of Its Own Green Apron Delivery Service
What makes you think they'd want to deter emigration?
You're talking about a lifestyle company where a small group of people become successful and make a great living doing what they love. Absolute blasphemy around these parts! If you're not growing into a multi-billion dollar corporation then you might as well not exist!
Ah, foiled by the old bbc.co.uk/bbc.com impedance mismatch. Thanks!
I'm not disagreeing with the premise, my sarcasm was too harsh in hindsight. I just disagreed with the idea that this is a simple fix. OP did not assert that, so that's just me reading into it.

I'm still hoping for a 'favor' economy like a story I read "And Then There Were None" by Eric Frank Russell.
Reminds me of when Google acquired Meebo and shut down a great product. I guess it's typical Google behavior.
>> You apply for a bunch of jobs, maybe you'll hear nothing back, or when you do, it feels random and disjointed.

Then apply for places where you actually see yourself wanting to work; even if it's McDonalds, people need to eat, a career in the food service industry might be rewarding if that's what you find you like doing.

Or join the military, every country needs a strong military.

Or join a non-profit, build a resume showing what you can and want to do and cut lawns for food money until you have a resume that you can use to get the job you want. You might find you like lawn care and start your own business and become very successful that way.
Twitter Is Laying Off 8 Percent of the Company
If you need an income, you really can't compete as a new entrant in a crowded space. Big Money will wipe the floor with you, if not now, then eventually. You need to find an underserved market and own that instead.
HTML forms? Win32? Curses/INT9?

Unidirectional data flow has been mainstream at least as often as nests of observers and component state. Probably moreso, if you count the 20 years of computing where the only thing you could do was batch processing.

What React does do is bring unidirectional data flow into the modern SPA web era. That's an accomplishment now, but it's important to put it in its proper place in history. Most of the history of programming had unidirectional data flow, it has its share of flaws as interfaces get more complex and interactive, and it's likely that at some point in the future people will move back towards multidirectional data flow.
> For children the test takes, "48–65 minutes to administer" and requires more than pencil-and-paper [1].

For the full-scale WAIS, perhaps. But you can still extract a good estimate from the subscales, and needless to say, the WAIS is far from the only IQ test out there.

> I think doing a regular comparison of the standard IQ test results with this new scanning method could be a good way to account for test bias [2].

Huh? The brain scans are being validated using the existing IQ tests in the first place, and if one doesn't accept all the existing literature on the unbiasedness of current IQ tests (where the concepts are not too difficult - for example, I think many laymen could get through and understand most of _Bias in Mental Testing_, Jensen 1980 http://emilkirkegaard.dk/en/wp-content/uploads/Bias-in-Menta... explaining what biases there would be, how one would test for them, and why IQ tests are unbiased), one is not going to accept the results of the infinitely more complicated & subtler brain imaging pipeline where there's so many details & variability that they had a pretty serious replicability problem for a while, especially when they just yield the same results that the original IQ tests would have.
Lovelace and Babbage (Lego and Raspberry Pi)
Inside Uber’s Mission to Give Its Drivers the Ultimate App
I see I'm being downvoted for this. I didn't mean to be controversial, just making an observation about the stark difference between the amount and quality of information that is being disseminated to the public.
Sure, there are certainly some land mines, but then there's also pure sloppiness.

A double digit percentage of the resumes I see have spelling and grammatical errors in them. How hard is it to spend a few minutes checking over a document that is pretty key to your career?
Bill Gates: ‘We Need an Energy Miracle’
Or abolish governments and states.
ya meebo was awesome. The first time I saw it, it was unlike anything I've used before. I wonder what happened to the founders.
An hour for 10 focused applications is a little ambitious as well. I easily spent a day on each focused application back when I was applying for jobs.

And very few of the targeted companies got back to me. I now work at a place that got my generic career fair resume and had a pretty plain "I hear you know how to program?" interview...... Fantastic place though, wouldn't trade it for a 5x pay increase. :)
Apologies :P

Here is the second essay: http://www.usna.edu/Ethics/_files/documents/Stoicism2.pdf
This is just a high level thought : Will we eventually converge to the point where Flux will also provide an abstraction to the GPU to help speed up rendering? I know there are some tools in place now, but can we get to the point where the designer has no idea they are utilizing an underlying native GPU vs how the browser chooses to do the rendering?
He also made close to a million on the sale of instapaperfeed to Betaworks...so yeah, he's def. not in the same boat as many independent devs...
Laid off by Twitter
“Powershell is your bash” — Cmd.exe is your bash. Powershell doesn’t process text streams, it operates on .NET CLR objects. PowerShell by itself is more like interactive python shell. But it’s power isn’t language or interpreter, but the amount of things exposed to that language.

“WMI is your /proc” — also ifconfig, /var/log, /etc/fstab, /etc/network/interfaces, and a lot more, and with remote access.

“VBScript and group policy would be things you come across if you work with Samba” — completely unrelated. VBScript is more or less your Perl, but again with lots of things exposed to the language (besides WMI, there are ADSI, CDO, etc).

AFAIK there’s nothing in *nix world resembling group policy.

“most unix admins know of those things” — you see? Most unix admins know almost nothing of those things. So why do you expect a Windows admin should know about nmap? On Windows, people usually use other tools instead of nmap, e.g. netstat, portqry, and tcpview.
I really like the Twitter profiles, definitely saves a lot of time. How do you plan to scale this service, as the quality of abstracts obviously depends on high quality contributors? What is in it for them?
Note: this happened almost a month ago now.

See these threads for the discussion on the new head maintainer:

https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg01...

https://lists.gnu.org/archive/html/emacs-devel/2015-10/threa...
Show HN: Zero App – Think of it as a personal Google PageRank for your inbox
Stefan's stewardship resulted in a much-improved Emacs. He did a very good job.
Ah, I just took a quick glance at that review. Honestly, I can see why a reviewer would mark something so low if the impression is: I've never heard a record more angry, frustrated, and even defensive about its own weaknesses, or more determined to slug those flaws right down your throat.

To place that at the feet of Pitchfork is understandable, but in subjective art, sometimes people fail and get called out for it. I think one of the most noteworthy examples would be "The Life and Times of Chris Gaines."
Hubble’s planetary portrait captures changes in Jupiter’s Great Red Spot
Will the Web like Facebook emojis?
Show HN: Re-Renders of the POV-Ray Short Code Contest
Scott And Scurvy (2010)
This reboot is forced, we had over 3k requests with no hanging of whatsoever. It just helps when traffic is huge. This particular chip (serving linked website) is running at 80Mhz.
It won't execute more than one, because only one can match. The other sscanfs will all fail. I agree it would make sense to stop trying patterns once one has matched, though.

Personally, my inclination would be to rewrite the loop to tighten it up. But maybe the point was to show how quickly and dirtily one can do this... it definitely looks quick and dirty.
you kinda lost me at this:

"Docker images are big and contain full-blown operating systems as they are meant to run arbitrary applications"

because it's exactly how you are not supposed to use docker, you are supposed to include only what you need and you most definitely do not need a full operating system inside a container that runs on a full operating system.

back to Java: our base java docker images are around 70MB, see this to see how, I'm not involved in it: https://github.com/delitescere/docker-zulu

Yes, still bigger than the uberjar but that's the not point
It makes sense that idempotent can have both definitions.

Mathematical functions can't have side effects so they have the "normal" definition of f(f(x))=f(x).

In computer science, with side effects, since state can change, the passage of time could be though of as similar to composition f(x) ... f(x) ~= (f o f)(x) = f(f(x)). This is the line of thinking that gets to monads where successive calls would in fact be f(f(x)) (or f(x).f())

Am I understanding idempotence/side effects/monads right?
I take it you are focused on B2B?
Does anyone know of publicly available LIDAR data for the Czech Republic?
Depends on which metrics you look at. Regardless, 25% vs. 30% doesn't change the substance of the argument.
http://www.imdb.com/title/tt0398971/
The world’s first airport for drones will be built in Rwanda
How One Customer Turned This Entrepreneur's Startup into a Goldmine
Show HN: 3D Printed Robot Controlled via Arduino (Demo, Printing, Assembly)
I wouldn't worry too much. The most notable aspect of the recent incarnation of Pitchfork's brand is its discernment. It doesn't typically follow the hype, it creates the hype. There are always subcultural ripples that surface first in smaller ponds, but the writers and editors at Pitchfork are savvy and tend to catch on pretty quick, covering (co-opting) what's cool before most people have had a chance to catch on. The only ways that Pitchfork's brand could be hurt at this point is if they stopped focusing on 'cool' (which they won't), or if they were somehow usurped by a cooler and better outlet. Those outlets exist, but they don't have the readership, budget, marketing knowhow, or in many cases, desire to be as big as Pitchfork is. Pitchfork owns its niche, and there's virtually no competition. I have a real love-hate relationship with Pitchfork. I really waver on whether it is good or bad for music overall, but its power in the music industry is legitimately scary to many artists/labels/managers/etc.
That xkcd is spot on.

Alan Kay has said that "point of view is worth 80 IQ points".

I don't see how observing internal brain structure is going to reflect the benefit from points of view held, even in the slightest. There could very well be an inverse correlation, in which people having above-average natural ability tend to brute-force their way through problems that could have been avoided entirely with better choices. Just as Gordon Bell said: "The cheapest, fastest, and most reliable components are those that aren't there".

You just don't hear about people getting through life, but failing to understand the notion of, say, "not stepping out onto the crosswalk when the street is still busy". Your environment is extrinsic to your internal brain structure, and you encode information about your environment against your own internal system of thought, regardless of its architecture. It's not like people who happen to be "naturally better spatial thinkers" can somehow do a better job at recalling their own beliefs.
I think this is for three main reasons:

1. You can do really well with a simple grammar

2. You only need short output

3. Lack of training data

There's not an incredibly rich structure to extract, and with short outputs the weirdness doesn't compound and cycles aren't as likely. A common small dataset for playing with RNNs is all of Shakespeare which is somewhere in the region of 1M words.

However, this is still fun and interesting!
> It's the exact same thing with labor unions. When employers band together to present a unified front on employment terms, we call that a "business" and it's so ingrained in how the world works that we have trouble conceiving of doing things any other way. But when employees do the exact same thing it's looked upon with scorn by many.

If employers band together to set wages, benefits, etc. it's highly illegal. The US government at least takes this seriously and companies are punished for it.
Hybrid Mobile Apps with Couchbase and Ionic Framework
In year 20 he pays income tax on the forgiven amount. He'd better be saving up for that.
To me, this is the worst email i have ever read about layoff announcement.

It did not assure me that there will be no more cuts in the near future. It will put fear in all twitter employees and they will be looking for work elsewhere.

"and other departments will be cut in parallel" what other departments? layoff announcement should be complete. This is an incomplete email about an incomplete decision.

"336" wtf, this email should talk in percentage, like, We plan to cut up to 1.4% of our workforce.

Complete bull (IMO)
Job hack: open volunteer trade schools in impoverished urban areas and fund it with both government and private money and give tax incentives to those that fund them or volunteer to work there. This could be anything from computer jobs to specialized manufacturing (Foxconn-esque).

Not only could this provide us with a 'cheap labor' manufacturing workforce that corporations love, tech jobs that could be done remotely would also be easy to train for, and thus our country's very limited transportation options wouldn't be such a barrier to getting work. Areas of high crime or gang violence could begin to get kids off the streets and into a stable job.
It's probably because it's always the little guys who get fucked by it. The executives, who are the ones who got the company into the position where it needed to make those cuts in the first place, never feel any effect from it, when they should be feeling things the most.
That system exemplifies what seems to be a growing issue these days–people with too little income get programs like that to help them squeeze by, people making lots of money pay them back without a problem, and the people in between kind of float along paying enough monthly that they put off buying a house or having kids or starting a business because they have 10+ years of loan payments. The long term outcome of this doesn't seen like a healthy society to me.
How suitable a process do you feel interviewing has turned out to be ?

Because years of HR research has suggested that interviews are a very poor method for determining candidate suitability for a job. [1]

[1] http://imgur.com/5G0E3dj
> So at what point does a company stop being a "startup" nowadays?

Wikipedia defines startup as a new business in the form of a company, a partnership or temporary organization designed to search for a repeatable and scalable business model.[1]

Not sure where an exact "point" is (if one even exists) but would seem that Twitter (a nearly ten year old company with revenues of $1.4B) no longer fits that definition.

[1] https://en.wikipedia.org/wiki/Startup_company
I've not really seen much indication that they're abusing the system. The one commenter above claims the app sent the same letter twice, someone who works for Fixed said that they don't send the same form letter every time and both tickets must have had the same error (which would generate the same letter). In light of that, I don't see why a form letter specific to what makes the ticket invalid is an issue. Why should someone have to come up with a hundred different way to say "There isn't a 'No Parking' sign within X feet, as per city ordinance YYYY".

I also just want to point out, the SFMTA has brought this on themselves. If they didn't have such an egregious erroneous ticket rate, Fixed could never be profitable. They only get paid if you don't have to pay the ticket, so if the SFMTA had an error rate of 5% rather than 33% Fixed wouldn't have enough to work with.
The TL;DNR of this entire article: "I had a really bad experience owning a home and was foreclosed on. I found some handwavy reasons why you shouldn't own a home and this is fact because I say so"
Keep in mind that as a purely statistical matter the majority of job applications and interviews come from unqualified candidates. The good people are quickly hired, so the bad/lazy/inattentive people end up dominating the numbers.

In my last job search, I "applied" (usually emailed a friend) to 10 or so companies, had final interviews with 4, and chose one within a week or two. Contrast that with some of my friends who try to do at least 10 applications a day (yet, predictably, still don't have a job). If you were merely to look at the average quality of applications, it would be way lower than the average quality of applicants.
How Artificial Intelligence Could Make Me a Better Doctor
Oh, I won't be, my comment was mostly tongue-in-cheek and also remembering how my the creations of my father and I never did that well.

Obviously you have to help a 6 or 7 year old to a degree, but I plan to be as hands-off as possible, when the time comes.

I like your idea of multiple races. I'll have to go and find my old PWD cars. They're somewhere...
That is true. However, by the time Chrome rolled along, most sites rendered fine in Firefox, and Safari had also been around for quite some time already. Chrome certainly helped to accelerate the pace of standards-compliant site design, but the trend was already underway before it existed.
The traditional right of passage, your first divorce.
Just one persons experience, obviously, but I have paid for podcasts before. Free podcasts are by far the majority of what I have listened to, but I pay to get the full episodes of "The NoSleep podcast", and have donated to other podcasts when they have the option there and I have liked them enough.
Removed – When a photographer removes all the smartphones on his photos
Caniuse command line tool
Phd Waxy Vol 2kg powder complex carb0hydrates
The RSAT tool situation is still a mess. No DHCP snap-in was included and I get some funny behavior with the other tools.
I don't want to argue over what "enormously" means, but LINQ is a big boost for productivity, and it's not just LINQ-to-Objects, but also LINQ to SQL, and extensibility thanks to expression trees.

And LINQ isn't an isolated example. There's an asynchronous solution for asynchronous programming built in the language (async/await since C# 5.0).

There's reactive programming - RxJava is most popular these days, and most major languages have their RX thing now, but it was in the .NET world where Reactive Extensions saw the daylight for the first time.

Or MVVM (10 years later, Google began introducing it to Android, though it's not production-ready yet).
There's also a pretty strong adverse selection problem in the applicant pool.

People with strong resumes and strong interviewing skills just don't apply and interview all that often.

People who are weak at the resume stage send out a LOT of resumes. People who are weak at interviewing fail to succeed at a lot of interviews.

Therefore, the randomly chosen resume and randomly chosen interview candidate are well below the median of all workers in the field.
There's certainly a tradeoff between shotgunning and carefully crafting an individualized approach. I'm not sure it's really all that different from what it's always been though. Way back in the day when I was graduating from engineering school, I sent out a lot of minimally customized cover letters with a standard resume to many companies in what seemed like possibly interesting industries. In fact, I got a number of interviews from those shotgunned resumes and ended up working at one of the companies. It was a pretty good job and one that I'd have never stumbled onto with a more tailored approach.

OTOH, my most recent three jobs--including my current one--were all basically through people that I knew.
Future of on Demand Economy
Back around 2000, when I saw education costs rising (and was a big believer in market forces), I figured more educators would enter the market, and things would stabilize.

It's been 15 years, and I haven't seen any new colleges or universities formed.

What happened?
I agree, in principle. The issue is that as the number of dependencies (and, in particular, transitive dependencies) grows, fat jars become less and less wieldy. Our uberjars are in the 150-200MB range, which means they take up a lot of space (we produce and store artifacts from every merge to master) and take a while to build and deploy.
> I bet they do a lot of shouldComponentUpdate, which kills the functional purity.

functional purity enables shouldComponentUpdate
> Job seekers are much better served spending an hour sending 10 focused applications than spending that same hour to send 100 sanitized applications.

Let's assume that you have a 1 in 20 chance on the focused applications, and a 1 in 200 chance on the sanitized ones.

Then the odds that you are offered at least one job, is 40.13% for the focused ones, and 39.42% for the sanitized ones.

I'm not sure the emotional investment is enough to justify the difference in likelihood of landing a job.
We should be honest and talk about just not creating more jobs BUT having LESS babies.
> people 15 to 29 years old are at least twice as likely as adults to be unemployed.

Today I learned that 28-year-olds aren't adults.
> 3. Lack of training data

> [...]

> There's not an incredibly rich structure to extract, and with short outputs the weirdness doesn't compound and cycles aren't as likely. A common small dataset for playing with RNNs is all of Shakespeare which is somewhere in the region of 1M words.

He does state that the network is trained with 2M headlines, meaning ~5-20M words. That should be enough.

I would have thought that RNN would somehow work better. It would be interesting to see direct comparison of fake hacker news headlines generated with Markov chains versus RNN.