skysight-inc/HackerNews huggingface dataset:
If we had the resources and didn't have constraints to co-launch with Android Lollipop and iOS, making it work on all the browsers out launch may have been feasible. We had bugs filed for most of the issues in our internal tracker, but we ran out of time before launch.

This is a problem at big companies like Google and probably Apple, is that we time major sets of released functionality for 'big impact' launches like Google I/O, or other media events, and the poor engineers are left working late into the night to meet the deadlines.

As for just rendering everything with WebGL or Canvas, we could do that (Google Sheets uses Canvas), but it kind of rubs me the wrong way, it doesn't feel "webby". You end up reimplementing tons of stuff: Bidi/I18N text handling, A11Y, system behaviors like text selection, clipboard, it just seems like you're making your own Flash runtime in JS, an alien hybrid that displaces the entire browser engine.

I hope apps like Inbox, and the new focus on mobile web performance by both Google and Mozilla can fix many of these layout/rasterization/composite hazards, either at the spec level (e.g. will-change), or at the implementation level, so much like there is a 'war' on JS performance, there can be a 'war' on layout and paint performance.

Long term, if we want the web to succeed and not be destroyed by mobile native apps, we need it to work -- as the web --, and not as simply opaque WebGL + JS, that's basically just a native app model with a different VM.
> The reality is that the professionals have better tools. It's not just gambling, it's gambling against someone that can see the cards.

They may have better tools, but small investors have the advantage of being nimble.

If you're trading say, 10K per trade on large-cap stocks, you can have your entire trade executed within 10 seconds without moving the stock price (thanks to HFT, but that's another story). This makes trading on swings much easier for the small investor.

And there are plenty of tools available for the small investor, most brokers will give you access to them when you sign up for an account. Sure, you may not get streaming L2 quotes on a basic account, but you'll get all the company information you need and access to basic real-time quotes. If you want to get a little more sophisticated, you can use something like R to automate some of the information-gathering process, run models against historic data, or simply use it for very fancy charts (with every technical indicator known to mankind).

And, as has been mentioned, hedge funds, mutual funds, etc..., have different motives for trading. Sometimes they are hedging, sometimes diversifying, often they're very long term, etc... They're not always trading. Even HFT is mostly arbitrage. There's still plenty of room for small to medium traders to make money.
I've worked on Japanese dev teams, and I've always liked the Japanese geeks I've worked with. They're usually out of the running for "serious" jobs at the company, so they tend to be much more relaxed and fun than the "important" people.

But I'm not at all convinced that most of them could make much more money outside Japan. I've almost always had to communicate with Japanese devs in Japanese, because few of them spoke much English. They tended to be kids who didn't do all that well in school, including English class, so they didn't go to prestigious universities, whose students tend to go into more respected professions.

Things might have changed since I lived there, but Japanese devs were not valued very highly in Japan and most would have a hard time being more valuable outside Japan.
is there anywhere that we can get pix all of the y-combinators founders per batch? something I can crawl with node and run face recognition against?
Yeah, that is in the works.
Long Hidden: crowdfunded speculative fiction
I've heard this quote repeated literally dozens of times.
I'd say the closest things would be actual honest-to-goodness academic courses online, e.g Coursera/MIT/etc computer science tracks.
I think you raised valid concerns about the single node performance of Erlang. If you have a single node problem or you are looking for raw speed Erlang is not the best option.

The fun fact is that most distributed systems don't really care about 7x slower too much. Those care about scalability, reliability and fault tolerance more. One of the most reliable software systems out there was written in Erlang and as far as I know, there are few system can match that sort of uptime[1]. There are few large scale systems in Erlang, including one Amazon AWS service[2], and bunch of others like WatsApp.

I also like to mention the VM that is pretty amazing. There is per process (not an OS process) garbage collection that enables Erlang to meet with super tight SLAs in terms of latency. Ideal for high scale websites, doing the routing, but also for moving data from A to B. The concurrency model is also one of the strongest features of Erlang. Message passing is very powerful and enables you writing asynchronous code that is still easy to read and follow. Go can match that probably with channels and go routines though.

If you care about single node performance you can either use NIFs[3] or if you not tied to Erlang chose a language that is focusing on that more.

1. http://ll2.ai.mit.edu/talks/armstrong.pdf
2. http://web.archive.org/web/20110623221347/http://www.satine....
3. http://www.erlang.org/doc/tutorial/nif.html
To qualify yes. You can teach a beginner enough in three (hardcore, dedicated) months to get on the ladder as a junior developer somewhere. To excel? No way. You need to be very prepared to offer that beginner a lot of support on the job.
At 214k a single stock, that doesnt seem very attainable.
The real answer, as far as I can tell, is "Don't use exceptions in a program that's too important to crash."
I attended a 3 month NYC bootcamp with only matlab and visual basic programming experience (from college). On finishing the program, I had four job offers, two for 115k, one for 105, and one for 100k.

You are viewing the world from a very tiny bubble.
> Uber will then be rid of it's largest cost, human drivers.

Drivers also currently clean, maintain, fill up (charge up) and park the vehicles for the night, so those will be some costs to be assumed by the new car owner. Someone of that size can probably cut pretty good deals with car washes, parking garages and gas stations (electric charging facilities), but it will eat up into margins.

> Uber looks at a massive upside.

Maybe. If it's a business with superb returns, manufacturers might just look into setting up their own rental/dispatching company, the way car rental companies have an equity relationship with auto manufacturers to maintain the sales. It becomes a business with a fairly low barrier to enter.
It's in 'jacquesm's unofficial FAQ:

http://jacquesmattheij.com/The+Unofficial+HN+FAQ

See "What do I do when I think something is not HN material?"
The weirdest thing is that I think this might be an act of revisionism. I recall reading a post on HN a few (or more than a few) months back about a startup writing a post-op article with reasons about why they had been rejected by YC, and among them was some musing that maybe it was because they didn't look like Zuck. pg responded in the comments not by saying that "it's a joke!" but that they once made that mistake and learned from it. That would at least vindicate the NYT usage of the 'meme'.

I do want to note, that on the face of it, it does not sound like pg was joking. Couple that with the fact that pg did say sometime ago that strong accents are a part of negative predictors. So following that up with the comment about Zuck-doppelgangers being more likely to succeed, the quote doesn't strike one as being a joke -- “I can be tricked by anyone who looks like Mark Zuckerberg. There was a guy once who we funded who was terrible. I said: ‘How could he be bad? He looks like Zuckerberg!’ ” So, YC did go on to fund this guy. Considering that YC is pretty competitive in choosing the right people and has a low acceptance rate... and this guy did get in, can it really be said that his looking like Zuck had zero sway?

I think pg & co. should just move on with this, not by trying to weasel out of this, but by saying they made a mistake and they'll try to do better.
I think the key to picking individual stocks is the ability to evaluate companies in both a financial/quantitative and qualitative manner. This is easier said than done. But by no means impossible.

Even Warren Buffett has said multiple times that if one has the skill to evaluate companies than they should pick individual companies and not choose an index fund because they will do far better with picking individual stocks. The problem is the vast majority of people are not skilled in evaluating companies and that's why Warren Buffett suggests them to choose a low-cost index fund.

I've chosen the path of picking individual stocks and I've done very well with it. But I have a deep background in the many skills required to analyze companies. And also it takes a great deal of time to keep updated on the companies I follow.
Yea. Reads like Paul may have fired up the computer after having a little too much fun out on the town Friday night.

Maybe if I make an app that locks people out of their computers after 9pm on Fridays, I can get Y-Combinator to fund me and solve the problem. I do have an unusually long neck, which I've heard helps.
I'm currently at Upverter, where ~75% of the time, I arrive at the office around 3pm. The other ~25% of the time is usually one of: 4am, 11am, 5pm. Basically, it's completely flexible for me.

I'm pretty much ruined for working at other companies though...
It's right on the corner, don't give in!
You have time, make it count.
Reach out to your target market, audience before hands.
Having just started reading the Rust guides, I'm curious: can the closure type actually ensure it doesn't mutate any externally visible data, or does that only apply to memory? Can declare that a closure doesn't (or shouldn't be allowed to) write to disk or hit a database?
It was flagdead-ed after about a half hour in the top spot. The only reason it's visible now is because the moderators revived it.

It's hard to tell what so many people on HN disliked about the post that they flagged it into oblivion. Has that ever happened to one of pg's blog posts before?

By the way, I think HN would benefit from making users specify a reason for flagging, e.g., spam, duplicate, etc., each of which could be handled appropriately. The catch-all flag would then more transparently mirror a downvote, which is what people use the flag functionality for now.
How Google fights piracy
For context here is the original source of the quote from an NYTimes interview:

Several years ago, Paul Graham — whom everybody calls P.G. — began to film the interviews he and his partners held with prospective Y.C. inductees. When reviewing the footage, he focused on the interviews with start-ups that ultimately failed. Like any savvy marketing executive, he wanted to isolate patterns that portended ill, which he called “negative predictors.” He was already aware of a few — investors tended to be biased against older founders, for instance. “The cutoff in investors’ heads is 32,” Graham says. “After 32, they start to be a little skeptical.” And Graham knew that he had his own biases. “I can be tricked by anyone who looks like Mark Zuckerberg. There was a guy once who we funded who was terrible. I said: ‘How could he be bad? He looks like Zuckerberg!’ ”

Watching the video footage, Graham noticed another correlation: the longer he took to decide a group’s fate, the less likely the group was to succeed. “When you have to talk yourself into something, it’s a bad sign — that’s true also of relationships, hiring and so many other parts of life.” (Graham has a rhetorical talent for moving swiftly from the valley to the universal.) But after ranking every Y.C. company by its valuation, Graham discovered a more significant correlation. “You have to go far down the list to find a C.E.O. with a strong foreign accent,” Graham told me. “Alarmingly far down — like 100th place.” I asked him to clarify. “You can sound like you’re from Russia,” he said, in the voice of an evil Soviet henchman. “It’s just fine, as long as everyone can understand you.”

http://www.nytimes.com/2013/05/05/magazine/y-combinator-sili...

It's pretty easy to see how the quote wasn't received as a joke.
Google ordered to help Marvel hunt for 'Avengers' trailer leaker
jlees has a good suggestion. I wanted to add Udacity (https://www.udacity.com/courses#!/all). For example, the course 'Artificial Intelligence for Robotics' (https://www.udacity.com/course/cs373) may be what you're looking for. I don't know your current skill level for programming nor understanding of mathematics (stats and probability) and computer science, but the course can be self-paced, which can make it great for presenting a concept and allowing you time to dive into the material, especially supporting foundational material. There are also other lower level courses. Good luck with your studies!
I'm sorry you have to do that.
Larry Wall is not saying P6 will be declared "officially production ready" on Jan 31st 2015. He's saying the devs are aiming to declare that sometime in 2015, quite plausibly Dec 1st 2015 or somesuch.
Yes. On my team, we have (a) one person who drops their kids off at school, comes in late, leaves early to pick them up again, and works in the evening/night (b) one person who comes in before everyone else and leaves before four (c) several people who come in towards lunchtime and leave late (d) a couple of us who take the shuttles and have a thoroughly normal (8:30-5:30) schedule, and (e) one person whose sleep schedule drifts unpredictably, unmoored from normal daylight rhythms.

In other words, nobody cares as long as you're getting stuff done.

Also, in other words, you should come work here, at YouTube :-)
So? Outages happen in any transit system. It's not like it happens often. Vancouver public transit is much better than in other cities, especially in North America.
Hmm, sorry I didn't see this earlier, but I personally feel that Python supports a healthy mix of imperative, functional and object-oriented styles. (especially with the (over?) use of the "operators" library I tend to see around nowadays...)

Certainly when I picked up a purely functional language (Racket) after mainly having only Python and Java experience before I didn't feel too disoriented or out of touch.
I like that Perl 5 uses reference counting instead of a full-blown GC and that small scripts start up quickly with a small memory footprint. Alas, Perl 6 went down the garbage collecting virtual machine path, at which point, it has to catch up with Java while trying to differentiate itself from it.
For those complaining about the "quality" of this piece - that somehow it degrades his past essays - its a response like others here: http://paulgraham.com/kedrosky.html Where even in past he usually explains when he thinks he is being misunderstood.

For that matter, I think this was more of a response too: http://paulgraham.com/speak.html (written when suddenly the whole world seemed to be worried about pg saying um a lot). I think this article did calm those people a bit.
Amdahl's law says auto-parallelising a map operation is usually a big waste of time.
Show HN: I made a site and repo for sharing algorithm implementations
Even with a great college education in CS and an undying passion for coding, it took me a year to really get web development. It's easy to learn the code, and I believe the MOOCs of the world have succeeded in providing great free resources for learning structural thinking. However, no course can teach you intuition - engineering intuition is the easiest characteristic to assess in a job interview and the skill that is most sought after.
Not living in a large city in the US, sorry not interested.

Additionally, if I was living in, say, NYC, why would I have a random person cook my meal instead of ordering excellent takeout? Not saying that what you are building is a bad idea, just wondering how you plan to compete with the hordes of restaurants that deliver and food delivery services for restaurants that don't. If it's price, then you probably won't have much left over. If it's novelty, I think it'll wear off. Now, if you allowed me to instantly hire wait staff, that would be a much more interesting idea. For example, I recently had a family party where I went running around like a mad person trying to make sure everything was in order. Having wait staff take care of my guests would have been great, but I don't want to hire anyone anywhere near even part time, and I'd need someone roughly vetted and an authority I can complain to if something goes wrong. I bet restaurants would go nuts for this too.
Review: Google Giant’s Nexus 6 Smartphone
As far as I can tell, neither MySQL, nor MariaDB has a function for generating type 4 UUIDs. It's of course possible to generate the UUIDs on the client side, but then it's not really an alternative to auto-incrementing surrogate keys.
Most of what he says is true for most firms. Non-global Japanese firms. Global firms are moving to larger salaries by far. I was making into the 200K USD range here in Tokyo (non-finance tech) so I would disagree that ALL salaries are suppressed. It is just a cultural point to ask for less money in Japan. Most firms also have very low revenue points in comparative markets abroad. So one could argue this is market pricing. Japan is still half the size of the US by population but with an economy that has been stagnant for many many years.

Like anywhere in the world, you get what you aim for.

Of course this does not take away from some factual statements he made. It is very hard to hire in Japan. Business practices are archaic in many ways. Technology is outdated (so few people know anything of Meteor, Angular, Go, D, R, etc).

I still prefer it though in many ways. There is a order to social life here that you don't have in the US or Europe. A tacit agreement to work together. Sadly not always in a productive fashion, or even healthy, but still to a fashion.
I'm currently the same way. I frequently end up not sleeping for a night during the weekend, and end up going to work on the Monday at 4am because I went to sleep in the afternoon on the Sunday. Fortunately, I don't really have any restrictions on my lifestyle at the moment.

I've tried to explain that not sleeping feels good to people before, but I'm always met with disbelief. I'm glad there's someone else out there who understands.
I dunno, PG. Ask Al Gore about how easy it is to dislodge a misquotation once it becomes a meme, particularly if pushing that meme serves a narrative. He invented the Internet, you know.
McKinsey Digital Labs | http://bit.ly/mdl_us | San Francisco, New York | Front-end Developer

About McKinsey Digital Labs

=====================================

McKinsey Digital Labs is the in-house client focused digital delivery group of McKinsey & Company.

MDL combines user-centered design with unparalleled business knowledge and world-class agile development skills to deliver impactful digital experiences.

We are a team of passionate designers, architects and developers solving tough problems for our clients.

We deliver service design concepts, experiential prototypes and production-ready apps to transform our client’s businesses.

Despite being part of a large, multinational organization, MDL works more like a small startup company.

Your role

=================

As Front-End Developer at MDL, you will work in small teams in a highly collaborative way, use the latest technologies and enjoy seeing the direct impact from your work.

You’ll create both rapid prototypes, usually in a couple of days to 3 weeks, as well as full-scale applications typically within 2 to 3 months, by working collaboratively and iteratively through design and development. You will need to deliver fully functioning web-based and mobile applications that meet the business goals and requirements of our clients. As a Front-End Developer at MDL you’ll contribute to the architecture across the technology stack, from databases to native apps.

Do you have the passion and experience to:

=================================================

Build prototypes and products using agile development methodologies.
Build with Javascript MVC frameworks (e.g., Angular JS, Backbone, etc.)
Create responsive/adaptive applications for mobile devices using HTML5/CSS with familiarity in backend technologies. (e.g. Phonegap, Python, Objective-C, etc.)
Write and utilize RESTful API services and performance tuning applications.
Use relational and non-relational data stores in your applications. (e.g., MongoDB, CouchDB, Cassandra, etc.)

In your work do you....?

===================================================

Demonstrate excitement about the impact of emerging / disruptive technologies.
Solve problems by processing complex information and presenting it clearly and simply.
Provide technical excellence (whilst adhering to Agile software engineering practices such as DRY, TDD, CI) and leadership/mentorship.
Want to unleash their inner self-starter and work in an environment that fosters entrepreneurial minds.
Play an active role in the community, i.e. speaking at conferences, blogging, contributing to open source projects, etc.

We will not compromise on quality, so please only request details if you set a high bar for yourself.

Drop us a line at mck@gapjumpers.me and say hello ;)
Taking stats ATM; I've got the AI /w robots one marked down in my list of MOOCs, though I've put it at the bottom as I think I've got to cover a lot more 'fundamentals' first. Thanks for the heads up though.
Anyone willing to checkout a startup I just launched?
Hi guys,

A friend and I are super excited to start the launch of our startup tonight. The website is called Ramblez, and its a place where guys and girls can anonymously ask each other questions.
If anyone would be willing to check it out / give criticisms / post a few things I would be insanely grateful.

Here's the URL: http://ramblez.com

Thanks yall!
Right, and to that end, don't use a CPU that traps illegal instructions, divisions by zero, pointers to unmapped pages and so on. Those are all forms of exceptions.
On a tangent, after this silly "birther" furore, is there any serious push towards amending the US constitution to remove the birthright bar to the Presidency? It seems curiously unmeritocratic and undemocratic for a nation whose foundation mythology leans heavily on meritocracy and democracy.
It was flagdead-ed after about a half hour in the top spot.

Yes, and then someone reposted it with a space added at the end of the URL, and the repost ended up sorted higher because it hadn't picked up any flags.
"a simple, little fuzzer"

The download for Peach is 190MB??
This is actually where I started, with MIT's intro OCW. I began to worry, though, that I would be better served learning something directly relevant to the job market, and so half-way in I moved onto The Odin Project. My plan as it stands is to first get a grasp of web development so I can have a solid chance of getting a job after graduation, but I intend to go through a lot of MOOCs once I'm done with TOP. I've got a year and 2/3rds until graduation, which will hopefully let me learn a fair bit.
> Perl 6 ... can even in a limited way run perl5 code.

I'm curious what limits you are referring to.

(Are you aware of https://github.com/niner/Inline-Perl5?)
In cases of needing more performance, you only swap map and filter for a loop in languages that don't optimize it.
Sleep deprivation causes dramatic deficits in the ability to attend to task, working memory, and mood stability. It is the exact opposite of adderall. More like coming off adderrall.
This article has the same URL as https://news.ycombinator.com/item?id=8576165 except with an extra trailing space. The resubmission detector should have caught it.
Entrepreneur's “Schedule”