skysight-inc/HackerNews huggingface dataset:
I can't quite yet make a native, cross-OS app I can deploy by clicking a link and that anyone will trust not to eat their computer just by running it. It's also a lot more work to implement things like networking.
My brother learned Cantonese fluently as a LDS Missionary. He then enlisted in the army after 9/11 and was given a battery of aptitude tests. I'm assuming this was one of them because he ended up at DLI learning Arabic and speaking that fluently as well.

DLI and being a Mormon missionary are about the two best places you can learn to speak a 2nd language fluently in a short amount of time.
Safe rides fee....Well, $1 is worth it.
hell, take $2 just so the driver inflates the tires properly.
What's with all the downvotes? He simply states his reasoning, and after a mea culpa later on, makes the change people ask for (un-flag the story). Disagreeing is one thing (and isn't that what comments & conversation is for?), but voting the comment down seems petty.
That's just a cruel joke and yet another data point in why Kiwis (rightly) think Aussies are pricks to them.

You may have missed that it's actually friendly sibling rivalry between the two. Most of the kiwis I've known make their own comedic jabs at Australia. It's all in good fun.

the government takes big stands on things ... No American nuclear ships allowed to dock there

This really isn't that big a stand. If NZ was where Borneo is, I doubt they'd have made that stand. NZ has effectively zero military needs due to its isolation. The closest potential threat to NZ is Indonesia, which is a quarter of the planet away. Not that Indonesia has any such desire, but Australia and PNG don't have the amount of armed forces required for an occupation, and the small islander nations just don't have enough people (with a few living off NZ aid in the first place).
How exactly Sweden, Finland, Denmark and Iceland benefit anything from oil? It's only Norway that has significant oil reserves, and all other have none.
> Ah, you see, there's the problem... this wasn't business logic.

What is "this"?

> Most of your post amounts to "program better", which is vacuous advice

No it's not. It's certainly better than dwelling on some edge case shortcomings and limiting your growth by blaming the tools.

No tool is perfect. Learn to use it better. Master it. Improve it. If you want to use a different tool, then use a different tool. There's no need to spread negativity.

There has been plenty of progress in Javascript idioms & programming idioms in the past few decades. You can accomplish many things with Javascript and the environment will only continue to improve. Programmers will continue to get better from the ecosystem & practices that have been learned over time.

Even your mighty Haskell is not perfect. Time to accept non-perfection & evolve :-)

> Have you used languages not from the same tradition as Javascript?

Yes, I have. I also draw inspiration from other languages & environments.

> It is possible, even likely, that you are not aware of the options that are available out there, even today.

Yes, I'm aware. When they prove themselves, I'll consider using them. In the meantime (and always), I'm happily mastering my craft free of unnecessary angst.
yes I'd be interested to see that too. I mean, ultimately, a unified method for cross browser parallel computing should only be a matter of time right?
Close, but it looks like the pipeline for WebGL extensions will get feature-wise, in 5 years, where OpenCL was upon release ~6 years ago.. if even. Basing webgl standards on already obsoleted mobile opengl standards is bad for the web.

(Our startup is deep in this space, and after using both WebCL and WebGL, are going a third way.)
My pass
plf324 ;))
I wrote a lot of code to Squarepusher back in the day
This response is a bit "rough", but I had more or less the same impression. I don't think this question was about being an entrepreneur and how to do this if you have a family.

The question is about what kind of girl you'd like to have instead of your wife. Or at least, that's how it comes across...
Hello From Russia)
My pass: plf324 ;)
Let me rephrase my objection once more.

In graphics programming, it is customary to have a Scene Graph which is a Model that represents the scene you need to Render.

In Desktop/Web programming for business apps, this design pattern/abstraction step seems completely absent, and developers seem to continuously mush together view and model.

What "composition" can't be achieved simply by having a Knockout Virtual Element, or Template Selector driven by a ViewModel property?
I think that's over-moderation. There's obviously interest and reasonable minds can disagree on the importance. This is not "just another Space X launch". 1) it's going to the space station and 2) it includes the fascinating concept of the rocket landing back on earth.
Dan Rosensweig (Chegg) on what it takes to be a founder:

> You have to have a very specific perspective of not caring about other peoples’ opinions, believing in what you’re doing, being willing to fight through things—and that’s not for everybody.

Reminds me of Fred Wilson's post about being attracted to mocked and misunderstood companies and services:
http://avc.com/2011/12/mocked-and-misunderstood/
spatial data types are high on our backlog.
you'll be able to store geo points, query them by location, bounding box, polygon, sort them by geo distance, and also aggregate them based on geo-distance (e.g. 0-10km, 10-50km,..). we haven't thought about additional topics on top of lucene - but that's our list for a start.
feedback, github issues welcome!
You alienate yourself with respect to your peers and your boss will think you are trying to take their job. Nearly everyone around you will consider you a threat.

That is my take and my experience from that statement.

The best thing to do after having been tainted by startup education is to go into consulting.
What other libraries? J/w.
I thought this piece on Vox was pretty clear-eyed about the economic impact of legalized marijuana; it's skeptical about the value of the pot startup market (its author is a legalization advocate, as am I).

http://www.vox.com/2014/4/16/5620322/how-legalized-pot-would...
If your business has no profit, no revenue and no employees, and there is not much personal worth to protect - change nothing and focus on business.

When any of the above change - incorporate.

Most likely you would want to start with S-corporation or LLC.

IANAL.
Great article. One thing that he forgets to mention is to let employees "Pre Exercise" the options.

For a very young startup (even for Series A), the shares are still worth pennies per share, and letting employees pre-exercise the shares not only saves them from AMT but also lets the long term capital gains kick-in sooner.

Only a few startups that I've seen do this, and its really effective specially for employees.
I was hoping they'd use it to make their listings compliant with all local taxes and ordinances, since that is likely to be quite complex in the software. But I fear y'all are right about the lawyers and lobbyists to bend the laws to their side.

I also wonder if the AirBnB host petition[1] didn't require some astroturf to get started.

[1] http://www.businessinsider.com/airbnb-petition-san-francisco...
Great article. It should read "How not to get fucked at a startup"

This coming from someone who got bent over a barrel.
Quadcopters don't have the endurance to hover in the recovery zone, unless one of the SpaceX recovery ships were to deploy them.

Ideally, you'd use something like a Predator or Reaper with long endurance and stabilized optics. At $4MM per drone (new), that's not outside the realm of possibility.
That is what I call supportive management.
Somewhat related http://www.spacepolicyonline.com/news/soyuz-tma-08m-to-make-...

Soyuz made first direct ascent last year, docking within few hours instead of days as usual.
Win a billboard in London’s Tech City (and 1 million ad impressions)
If you care about security, avoid this approach; it creates an additional single point of failure, which historically has also tended to be a very likely point of failure (see: Debian randomness, Android Java SecureRandom, &c).
I read through couple chapters and enjoyed it. Does anyone have suggestions on other books dealing with this level of complexity?
Singapore is on every shipping lane between east Asia and every location west of East Asia until you hit the far end of Europe and Africa. You effectively have to specifically go out of your way to avoid it.

New Zealand is so isolated that there's an entire continent between them and "through traffic" shipping lanes.
Leveraxe is faster than a hydraulic splitter.

Faster than a small one, maybe. The larger ones are pretty damn quick, as you'd want them to, for the price: https://www.youtube.com/watch?v=knZkc_vzGUE
> Finally it is perennial, in that the weekdays of every year are always the same.

No, the epagomenal/intercalary days would change this from year to year. The weekdays would be the same from month to month within a given year, of course (assuming the extra day doesn't fall somewhere in the middle).
Because it's actually not a great place to live?
How To Gain Weight Fast
TL;DR equal shares in the same layers and vesting are the big points.

For the top layer: the real nature of a person comes out when they have a perceived opportunity to win big at someone's expense... hence good friends can make good cofounders. Failing that, find someone that plays well with others and considers the long-game of their actions. (You're gonna stick together for the next venture if this app doesn't work out, right?)

For the second layer: should be people you'd like to work with that may be founders in the future or people that have been recommended.

Third layer are more/less startup employees. So not regular corporate like employees that need to be thought for or are super niche, but T-shaped folks that can take initiative and worry a little more about details.
Everybody I've ever talked to cared - but the news networks can only carry so much news and 23:59 of the day needs to be devoted to missing planes and whether the President of America or Russia is more manly.
It'll be interesting to see what, if any gradients emerge.

Technically the "generic OSS based web" stack starts at debugging Linux kernel code (and sys admin coughDevOpscough), up through the OSI layer (with particular stops at the application(?)/HTTP-serving layer (and supporting code! aka: breaking out C to write a faster Rails router) and then again at the WebKit/Blink rendering engines, plus v8/JavascriptCore-whatever-Safari-names it, through CSS (Safari's CSS JIT work anyone?) through behaviors of said implementations. Plus add a stack of project management, requirements analysis, business analyst, and product design/UX.

To make this problem worse that's just one of many stacks. The native app development stack. The good boys and girls doing work with custom hardware (robotics, waldos etc) with realtime hardware requirements for example. A "generic MS based stack" which behaves similar in parts with very noticeable differences in places. Etc.

How-some-ever I suspect most, if not all of your employers will be looking for some sliver of the "full stack". Like the employer I mentioned earlier, whose definition of full stack is "Mostly Server-side Python but you should be OK at simple HTML/JS/CSS too". Or the new startups looking for people who can "write Javascript on the serverside too!"
"There weren’t enough trained language experts."

There were plenty, the military just fired them all for being gay.
Show HN: HTML Live Preview Package for Atom Editor
we here at crate were living in the hadoop ecosystem for some time. but when we came across the beautiful architecture of netty.io (async, event-driven) and the way elasticsearch orchestrated it - since that time we know there will be room for newcomers :)
I think you're reading more into his comment than he intended. The first tweet,

Last known state for rocket boost stage is 360 m/s,
Mach 1.1, 8.5 km altitude and roll rate close to zero
(v important!)

Was a very upbeat message in the context of their previous attempts.

This rocket was only doing 360 m/s, but importantly, wasn't rolling at all -- Their last 'test' failed when the rocket started rolling at a very high rate of speed and they lost engine power.

Musk was then asked:

if anything could go better, what would it be?

To which he replied:

Rocket boost stage reaching 0 m/s in one piece :)
Will know soon. Odds not high.

The first line is just a joke that the test would go better if the rocket got to the surface in 1 piece. I think his 'odds not high' statement is just to dampen excitement a bit, since they went into this with a ~40% chance of success for the landing stage.
This is the best resume ever, and it's made of Legos
Start an infinite loop in Google Translate
This statement and the faq entry seems so out of touch with reality...
Don't professional readers (i.e. writers, lit critics, or just close readers) also read literature differently than casual readers?
Tugboat was a very generous description:

Some pictures:
http://www.marinetraffic.com/en/photos/of/ships/photo_keywor...

From a Naval Book:

http://books.google.com/books?id=tkGDkpkQh-sC&pg=PA272&lpg=P...

* 4 diesel engines

* 24,480bhp, 2 shafts

* 18 knot cruising speed

* World's most powerful salvage tug (at the time)

* Two 8-ton cranes, one 3-ton crane
Not only is it a sizable price increase but all of it accrues to Uber (not the drivers).

This smells a bit like Uber testing how much it can get away with before it really impacts customer sentiment or actual business.
Clearly Sam Altman and a few other people in thread have stopped to think about this. :) Part of what he's telling people here is "look, your competition for the engineers who can help you deliver includes Google and Facebook, your expected value has to be comparable to what they can offer."

Of course, that's still talking about equity, which gets back to the fact that it really is best to treat your equity as little better than a lottery ticket -- something with the possibility of turning into a modest bonus and the remote chance of making you wealthy.

> experienced developers conclude that other options are a better use of their time.

Which I suppose is part of the reason the startup labor pool skews young. Occasionally, though, experienced developers get bored and need new opportunities too.
As a junior developer there's at least a chance that future engagements will give you a decent work-sample test where you can prove that your experience is worth more than the sum of your "intern" resume.

It's even bleaker for non-technical roles IMO: get hired as an "office manager," try to do everything asked to a high standard, and end up as a janitor, concierge, personal assistant, accountant, and collections manager for accounts receivable, all while getting paid as a receptionist.
Have seen this for wine, and also required a breathalyzer. Cool tech but they eventually were removed and never saw it being used regularly.
Every time I meet one of their couriers in broad daylight, and they hand me a receipt, I feel like I'm just grazing a tiny part of history. It's not Rosa Parks level. It's a smaller matter, but it's still an important change for Western society, which legitimizes very, very few kinds of states of consciousness, and strongly favors the one that makes you most productive in a job.
If you are working on a startup and feel that you don't have that good a product, then take heed and have a look at some of the entrants to this competition. This competition means well but, as of yet, the quality of the entrants could be deemed to be somewhat lacking. The 'x-factor' is lacking.

The prize is a billboard in some fashionable start-up-ery part of London and one million ad impressions online. I hope that one million ad impressions could be useful to someone here!
Ah... I've worked a lot w/ libcurl, and a bit w/ c-ares, but don't fully know how c-ares works w/i curl. Thanks for the rundown.

Re: "limit calls to curl init" -- do you mean curl_easy_init() ? In that case, reusing handles (eg:

CURL *handle

) would mitigate that, no?

Edit: This doesn't make sense. c-ares relationship must be in curl_easy_perform(). Now I'm curious:

1) Am I correct re: c-ares / curl_easy_perform()
2) Can one reuse CURL *handle and not invoke c-ares and /dev/urandom if one reuses the same domain name (but not necessarily the same URL) within a handle.
There are many things that you read that are neither enjoyable, nor easy to understand. Especially at a cursory read. That doesn't make the word less appropriate, nor does it make the word explore any more appropriate. I don't explore a quantum physics textbook, nor do I explore a journal article on tubulins. I read, I jot down notes, and I read some more.
Qualcomm's Snapdragon 810 and 808 Processors
The standard dictates that decltype(*r) deduces to T&, not T. The std::decay is there to collapse the reference type into a value type. Therefore your simplification results in a compilation error.

An alternative way to get the value type is to use std::remove_pointer_t:

using ResourceType = std::remove_pointer_t<decltype(c(args...))>;
Given that the hexacopter range isn't that great, I doubt you can fly a hexacopter in from outside the keep-out area.
I downvoted you to turn your comment into a referendum on the irony exemption, whose judicious application I support.
What if instead, Uber offered a $2 discount for unsafe, uninsured rides? Is this logical? Of course not. Therefore, what Uber is doing seems absurd, IMO.
On the first day of the first course as a CS major, the prof said something like "in this course you'll learn how computers work from the bottom up", turned to the blackboard, and wrote Maxwell's equations. We laughed, and he said, "You're laughing because I got it wrong, no? You need quantum mechanics for transistors".

We actually ended up starting at logic gates, flip-flops, and latches. But the joke was a great reminder that your floor is someone else's ceiling.
As a software developer I worked and lived in multiple states. In spite of business appeal of the valley I never went to California.

Here are my reasons (in order of declining importance):

1) Crazy real estate prices (and as a result higher salaries do not compensate for higher cost of living).

2) Higher taxes. Income, sale, and excise taxes in California are high. In addition to that, federal income tax is higher, because in order to compensate for higher cost of living I need to earn more, which brings me into higher tax bracket.

3) Weather. Too cold for my taste.
Isn't the solution exactly what is described here:

http://curl.haxx.se/libcurl/c/curl_easy_init.html

"If you did not already call curl_global_init(3), curl_easy_init(3) does it automatically. This may be lethal in multi-threaded cases, since curl_global_init(3) is not thread-safe, and it may result in resource problems because there is no corresponding cleanup."

I can imagine that only curl_global_init reads from urandom? Your application should do curl_global_init only once, then do other fetches each time using just curl_easy_init and cleanup.
This is exactly why cab prices are set by a central authority.
Why not, it worked against TJX, right?

Orders of magnitude more likely to find an open WiFi in a bank's parking lot than you are to find a WAN-facing consumer-grade router. Any employee in the company could screw up the former ("I didn't get good wifi so I brought in a router from home!"). The latter requires grossly incompetent netsec.
I haven't read any of the chapters of this, so my comparison may be a bit off, but you might check out The Elements Of Computing Systems[1]. It goes from logic gates to compilers.

http://www.nand2tetris.org/book.php
True, but sometimes there really is just not enough electricity to go around. Consider power outages due to natural disasters or even extreme load on the grid. In Texas, we have a handful of days each summer where the grid is maxed out in the mid-afternoons and ERCOT (Electric Reliability Council of Texas) will come on the radio begging people to conserve their usage. This kind of product could mitigate that. There are also a lot of nuanced things that go on with utilities that influence their decisions: the electricity markets, regulations, issues at plants, industrial users, etc. Us sweating it out at our individual households don't mean a lot to them in the grand scheme of things.
I'm guessing she's referring to the UAC dialog (I wonder if it also applies to apps run via UAC).
According to the great and wise Wikipidia,

>This extra day added to the last month was outside of the days of the week cycle, and so the first of a month was always a Monday. On leap years, an additional festival day (also outside the week cycle), to celebrate holy women, would join the memorial day of the dead.

Which to me reads that the extra day/s are not one of the 7 weekdays. Hence these days would fall between a Sunday and Monday, but would not be refereed to by any of our current weekday names. So, each year there would be the forth Sunday of Bichat, followed by the The Festival of All the Dead epagomenal day, followed by the first Monday of Moses.

edited out some typos
Your statement is depressingly true. I see this as trend where the builder is not the owner so costs are cut that an owner would never agree to. You see this in modern buildings all the time. It also might be that older structures like the Brooklyn Bridge are in-effect self insured. No one is going to get paid when it falls down, so it doesn't fall down.

The Bridge started carrying train traffic 6 years after it opened so I am not sure today's loads are any lighter.
I disagree. As soon as they fight the fight, and the cities lay down the law, anyone can copy their model. They will have first mover advantage, but also a bad legacy.

I can definitely see space for a company to move in and claim to follow all laws (and actually do it), and for the rest just copy AirBnB exactly. Users would just feel better knowing they are complying with laws and not annoying neighbors. They could even start now and take the high road, for example advocate for reasonable reform (allow only owner-occupiers and only 30-60 days hosting max per year). Yes, they're limiting their market, but they gain huge mindshare and free media, and they're also avoiding the (admittedly small but non-zero) risk of going down in flames.

Also, local copies of AirBnB can spring up very easily. It would be very easy to add just enough local knowledge to a product that makes it better than AirBnB. For example, you could add local attractions on the maps, local restaurants, local partners offering discounts (in a way you can't do with targeted ads). Hosts might prefer the specialized website since they won't be competing with so many nearby areas.