skysight-inc/HackerNews huggingface dataset:
You are right to distrust these claims. The reality is that threads can be significantly faster than async -- async code has to do a lot of bookkeeping and that bookkeeping has overhead. OTOH, threads have their own kind of overhead that can also be bad.

The slide deck that bysin linked above is pretty good:

http://www.mailinator.com/tymaPaulMultithreaded.pdf

This is by Paul Tyma, who at the time worked on Google's Java infrastructure team with Josh Bloch and other people who know what they're doing. Apparently he found threads to be faster in a number of benchmarks.

Ultimately which is actually faster will always depend on your use case. Unfortunately this means that general benchmarks aren't all that useful; you need to benchmark your system. And you aren't going to write your whole system both ways in order to find out which is faster. So probably you should just choose the style you're more comfortable with.

Async is kind of like libertarianism: It works pretty well in some cases, pretty poorly in others, but it has a contingent of fans who think they've discovered some magic solution to all problems and if you disagree then you must just not understand and you need to be educated.

(Note: The code I've been writing lately is heavily async, FWIW.)
Bing no longer a search-engine blip
I'm working on an alternate getopts library in Rust:

https://github.com/zcdziura/pirate
That's why in Paris I buy a thing called a Cafe Noisette (http://en.wiktionary.org/wiki/caf%C3%A9_noisette) which is basically a large espresso with some warmed (not frothy, though) milk on the side.

Never seen it on sale outside of France, though, but any cafe there will know what you mean if you ask for one. It's one of my favourite coffees, and I now ask for a large espresso with milk on the side in cafes in the UK and elsewhere, to replicate the experience.
When searching for "google", one can find few interestingly named companies, like "google iniiii iiiiiiiiiiiiii": http://data.jobsintech.io/search?utf8=%E2%9C%93&employer=goo...

I wonder what those are about.
They likely moved on, but then again dealerships are always looking for sales people. He has the lying requirement down.
I have been using Crashplan for around 4 years and I highly recommend it. I bought 4 years worth of storage 2 years ago. I have backups for my own computer and my in-laws. Great deal and great service.

Everything points to my Linux NAS and than I backup to CrashPlan.
I use a Samsung Chromebook 2 running XFCE via crouton. I use it as my main machine for work and play. Because I do web development, the only real drawback with this setup is the ARM processor (not all software has builds for ARM) but in return I get incredible battery life. Like, really outstanding battery life.

Some software that won't run on ARM:

- Skype (use Google Hangouts instead)

- SVN (why aren't you using Git already?)

- Sublime Text (I begrudgingly use Geany or Ninja IDE)
This is not inheritance, careful about what you say here since it is totally misleading. while embedding structs is useful in a lot of cases, it might yield unexpected results if you expect embedding to work "more like inheritance".

ex

type A struct{}

func (a *A)GetSelf()*A{return a}

type B struct{ A }

b:=&B{A{}}

b.GetSelf() returns type A , not type B

It gets even more confusing when you start embedding interfaces in structs.
Nicely done. This is useful to gauge salary levels in your current company and also what companies in similar domain are paying in the area.

There is another website http://dolstats.com/ that gathers data from PERM applications. I've found it useful for comparing salaries when looking for new job.
A lot of the shorter fantasy goes into the Young Adult category now. Especially since the younger age categories read more books a month. Fish around a bit for your own taste and you will find shorter novels and novellas there http://www.goodreads.com/choiceawards/best-young-adult-fanta...
Interestingly enough, even that is out of date with respect to block and inline layout--CSS3 writing modes make block and inline layout direction-agnostic as well.
Redundant array of independent file services.
> Too many CIOs still insist on seeing a product roadmap without first talking about business goals.

Maybe because they have had too many experiences in which they articulated the business goals first, and then the product roadmap they hear about is magically a perfect match. Then 6 months into the deal they find out that--whoops--what they heard from the salesperson is not the real, or really achievable, product roadmap.

Yes, enterprise salespeople do not always tell the truth. It's rarely outright lying; usually more of an issue of selective emphasis, or making what they think are reasonable extrapolations from what they know.
this is beautiful. Kudos!
This method actually does have fixed-purpose computational units if you will (that's why it's called guided policy search). During learning, it basically loops back and forth between a heuristic trajectory optimization (to keep a tight rein on the motor torques) and reinforcement learning with neural networks (to achieve high-level abstraction).
Did some digging on this. Basically:
1) Some researchers wrote a paper called "Preliminary protocol for interoperable telesurgery" in 2009. (http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.160...)
2) At the end of the paper, they write: "Also, security is an obvious requirement for real world adoption of this kind of service."
3) Last month, some other people showed that you could hax0r this unprotected protocol: http://www.technologyreview.com/view/537001/security-experts...

So in other words, somebody demonstrated that a preliminary protocol that admitted it didn't have any security was insecure. Woo!
No I am being super Ironic. You are listing EASY to do SQL commands as things that you don't know how to do. You than ask use to show you.

What is your question besides show me how to do 1, 2, 3?
I think the OP was talking about businesses to buy for <$500k, not what they produce in annual earnings.
If you are (or any other investor/buyer) interested in WordPress/Advertising and looking either to buy or invest, email me and maybe we can have a short-talk to exchange information, knowledge and who-knows.
I saw that, but I'm still a bit confused. Is it saying that if you have two volumes using this system then one will be a copy of the other? Or some data will be on one volume and some will be on the other, but both volumes will look like they have all the data?
How would they prove how much they have in deposits?
Errbit is API-compatible with Airbrake

https://github.com/errbit/errbit
Steven, might want to update your HN bio.
There is a ton of dogma there, one of the reasons why I studiously avoid any 'which language is better' arguments if I can. The only thing you tend to learn is how the camps are laid out, without any objective data about applicability or strengths and weaknesses changing hands.

I try to imagine a discussion between carpenters about chisels, saws or hammers and each having a favourite brand that they'd defend to the death in order to avoid an objective discussion about what the good and bad properties of each tool are.
Not able to post of Facebook
I have been posting my blog on my FB pages "A Radical Grace and Grief: A Mama's Unwanted Journey for a couple of years. Now all of a sudden, I cannot. Help please?
Very impressive. I'm organizing an Immigration-themed "Startup Weekend" event[1] happening next week (in SF), and I think I'll be sharing this with participants there as an example of what can be done.

[1] http://www.up.co/communities/usa/san-francisco/startup-weeke... (Use promo code "hn" for 70% off)
According to Wikipedia, "an octopus has a highly complex nervous system, only part of which is localized in its brain. Two-thirds of an octopus's neurons are found in the nerve cords of its arms, which have limited functional autonomy".

This and the link makes me think that octopuses are one of nature's best distributed systems.
They mean that the company holds less bitcoins than the sum of their deposits. See MtGox for an example of when that went horribly wrong.
Or:

You may do transportation business on our roads if you follow our regulations, with no regard to how the ride was arranged.

Non-disabled rider's fares subsidizing accessibility for the disabled is no different than how health insurance works. Why would we allow Uber to freeload? Because they're "innovative"? Or "disruptive"?

No. Follow the rules Uber or GTFO out of the market.
I don't know about the overall market for recruiters, but it doesn't look that way to most developers, since the crappy recruiters tend to spam everyone who sounds vaguely qualified for the position based on a keyword search on Linkedin, Google, Github, etc. Any good recruiters who are actually working hard to find viable candidates for a position tend to get lost in the noise.
Leveraging Machine Learning to Discover Research
What is your side business?
Cool, It's not for vegans :D I want to try it! I hope it's not for fruitarians too! I hope it's biiig juicy T-bone steak :)
Erik from https://caserails.com here . . .

Ars Technica has a story now about a trademark attorney claiming he owns "case formative" marks ( including CaseRails )

http://arstechnica.com/tech-policy/2015/05/trademark-lawyer-...
I've also lived in Alabama, Utah, and Washington (and also NYC for a short time). I'm not saying my co-workers are exactly the same as other demographics, but they're certainly not "obnoxious and narcissistic."
What is Software Defined WAN (SDWAN) and why should I care?
Did you manage to connect the regular Slack client to this? Is it enough to redirect the traffic to "myorg.slack.com" wherever your daemon is running? That would be kinda neat.
>Binstock also announced the company’s decision to suspend all OS X and Linux development indefinitely. The news undoubtedly came as a gut-punch to the VR faithful. The lack of universal platform support means that any dreams people might have had about VR for the masses will have to be put on hold — either that or it’s time to look elsewhere for salvation.

Oculus isn't the only VR on the market. I'm sure other VR companies will support UNIX. If they don't - someone will fill that market. Why? Because it's a market. Markets that have no competition will inevitably obtain competition if it is profitable to fill the market.

>At least we can stop deluding ourselves about one thing. The Oculus Rift is for games — period; full stop

The two largest markets for VR are Gaming and Porn. Education probably comes as a close 3rd. I don't see why anyone would have ever thought otherwise; unless they don't understand economics. Two of the largest markets within entertainment will obviously be the markets targeted with a new technology. Wait until it takes over the major markets before expecting it to fit any niche markets.

>foreshadowed GamerGate

Have to shoehorn that in there somewhere somehow. It's a requirement if you write anything and are from SanFran it seems. Is anyone else sick of seeing this shoehorned in everywhere?

>Oculus has made a choice which ultimately will benefit the industry — by all means go forth and make VR gaming a mainstream category!

Does the author mean the VR industry or the Gaming industry at this point? It's difficult to tell.

> — but in the short term they have broadened the gap between game developers and everyone else

How? No really... how? I'm not understanding how they came to this conclusion so I'm curious.
The reason people buckle is because they are victims of their desires/wants or in other words, they are attached or identified with physical possessions (want a big house, SUV, latest phone etc). As long as this is the case, people will eventually succumb and this is what the people at the top are counting on.
Once you get out of the hold of your desires/wants, nobody can have any power over you.
I recently switched from Github to Gitlab (although only for private projects). In the past I'd used Bitbucket but I disliked the interface. Gitlab, on the other hand, is much better. I think overall I still prefer Github, but it's nice to have unlimited private repos and Gitlab is approaching being as good. It's a remarkably polished project.
> As far as I can tell, Uber's argument is that its drivers are independent contractors, and if anybody's breaking the law it's the drivers and not Uber (because, frankly, that's always Uber's argument).

I have a fun experiment. Let's ask the IRS if Uber's drivers truly are "independent contractors" as they argue, despite the regulations they impose on drivers which are surprisingly close to regulations you'd impose on an employee.

This has happened before, with costly consequences (Fedex Ground attempted to (illegally) label its drivers as independent contracts: http://www.washingtonpost.com/news/storyline/wp/2014/10/23/h...
I'm religious (mormon) and have not seen any problems.
Someone was offered with $201M salary? http://data.jobsintech.io/companies/wipro-limited/2014?order...
This is pretty cool! I would love to see a better "consumer product". The one in the video doesn't appear to be sealed very well.
TIL not all domains are equal
On the other hand, these patches are going to be in perl5 version 22, which is just getting its RC cycle started and should be out within a few weeks.
Without a lot more information your question is un-answerable.

For one, the jurisdiction that you're in is critical, for another the process is in some cases as important as the end result.

You should consult a lawyer that you pay for.
I've also lived in Washington, Utah, and Alabama (and NYC for a couple months), so it's not like I don't have other experience. When I say they're totally normal, I don't mean they're exactly the same as anywhere else, but their personalities aren't particularly abnormal, certainly not to the point I'd say that they're "obnoxious and narcissistic."
It's not necessary to write macros in C if you want to avoid runtime function calls. Functions can be inlined. There exist keywords to request inlining, and most compilers have extensions to force it. But in practice, optimizers will inline small functions like this if they have access to the definition.
> Uber deserves to be rightly rich for being pioneers in this space.

I have never been more disgusted by an answer on Hacker News. My apologies for that.

Uber's "wealth" is merely an artifact of VC money rushing into a space with an unjustifiable valuation predicated on the violation of transportation and disability laws.

Uber will be the Web Van of the mobility space. Cool idea, replaced by self-driving vehicles owned and operated by organizations willing to follow laws of the jurisdictions they operate in.
Ask HN: California Drought. Why not take water from the states that are floods?
JsGrid v1.1.0 – Lightweight Grid JQuery Plugin
Why is 4800 threads a problem, and 4800 heap-allocated callbacks not a problem? Are you assuming a thread consumes significantly more memory than the state you'd need to allocate in the async case? This isn't necessarily true.
It worries me that https://owncloud.org seems to support only TLS 1.0, not 1.1 or 1.2. I can't speak about their software, but it is not a good sign to see the security warning when I first go to their site. https://www.howsmyssl.com/s/about.html considers TLS 1.0 "Bad".

Edit: in their favor, at least they do provide GPG signatures for their downloads.
Figuring out what to exactly click on in the 'interactive' video was far more challenging than the puzzle was.
I (had) a good ecommerce inventory management company going - if you want to buy it, drop me a note. I'm on to bigger / better things.
Looks like salar.ly has that info:

http://www.salar.ly/salaries/?title=senior+software+engineer...
I've been working on a node server that lives on my Raspberry Pi. The server reads the temperature of my fishtank on a timer and adds it to a database. The server also hosts a webpage I can access when I'm on my wifi network that uses Google Charts to graph the data and displays some information about the kinds of fish in my tank.

Not nearly as complicated as a lot of the stuff here, but it's my first real solo programming project and I can't stop thinking about little ways to improve it!
One negative of Backblaze is that they still don't support Linux. I'm not a huge Linux user, but I'd like to have the option, otherwise I'm seriously dis-interested in the service. The more open/options the better.
Drop me a note (email is in my profile) if you'd like to look at a SaaS business at the higher end of your revenue target.
facebook is censored. not much more to say
I lived in Alabama for 2 years, Utah for almost 3, Washington for almost 3, and NYC for a couple months.
Are any states currently flooded?
Thanks for the suggestions! We've definitely heard this feedback consistently - especially around SSH.
* Also, trashing someone else's product while plugging your own in the same breath is simply poor taste. *

Tone says a bit about people at famo.us
Nice to see that they made good usage of my pictures that I have to draw manually with postscript.

I use them also daily to come up with similar optimizations, but on a grander scheme, to support proper type optimizations (which might reach the php/lua/javascript performance range then).

But to be fair: Bodyless NV's and cached class pointers for methods are the biggest win in 5.22. OP_SIGNATURE didn't make it.
I think the author forgot to mention 6wunderkinder, the creators of wunderlist.
How do you mean this? Make USBdriveby download LaZagne from the internet, run it and send the output somewhere?
>AI is practically the only major x-risk that doesn't make only the Earth uninhabitable. Out-of-control replicating nanotech, engineered pathogens, extreme radioactivity, etc. The distinguishing factor of strong AI as an x-risk is that it will come and get you on Mars, which is the reason why Elon Musk is worried.

(Source: https://www.reddit.com/r/rational/comments/36proz/how_to_nai...)
Thanks for recommending notify.ly ^^. Much appreciated :).
Bahaa
CTO of Notify
Why violent videos go viral
Is Your Business Evolving?
I think the need for an entire domain to explain to people tricks to make it work rather supports the original point.
It happens all the time. And often the parent company is trying to avoid taxes (well, in theory the amount of taxes stays the same, it's just a question of who pays and who keeps the records). In this case, Uber's also trying to avoid learning about and complying with local, state and federal regulations (and, so far, they've been successful).

At least as far as federal tax is concerned, the IRS has some advice at http://www.irs.gov/Businesses/Small-Businesses-&-Self-Employ... and http://www.irs.gov/Businesses/Small-Businesses-&-Self-Employ... .
Agreed. Trusting VPNs to be totally secure, especially on a big organization like a hospital, seems insane. At the surgery level, you want to make sure the malware infected laptop or some open wireless access point doesn't come up with more creative surgeries.
I've often had that feeling at the dentist. "Tedious to terrifying" just seems to be another way of saying "busy."
totally personal opinion here, but a lot of the stuff that say "made in the USA" are aimed toward a different crowd(older generation) than this product..
How many triples?
Since someone who's gainfully employed and considers pay a prevailing factor wouldn't really be compatible with you it sounds like including that would effectively keep someone like them and someone like you from wasting each other's time.

In your position I'd be appreciative of that sort of honesty instead of encouraging folks to hide it since you have very different priorities.
You can have an annual failure rate of over 100%. It'd mean that the expectation of the duration until all your drives failed is less than one year.
Flexbox is great. Now we just need to wait a couple of years for 99% of the active browsers to be upgraded. I know there are shims but I cannot imagine they don't come with caveats. Web development has come a long way but it's a slow process. Remember when we had to support IE6. (shudder) Now most people are ditching IE8 but 9 is still common.
Original top-level domains and many Country-specific TLD's are generally recognized. Generally because the regex is specific and hardcoded rather than being broad and general-scoped.

ICANN generic TLD's (aka: mostly exploitation of companies) are generally not recognized unless the software uses a proper regex (eg: "if it starts with http:// and ends with ._____)

"domain.space" might not be a domain. Did the user forget a space and meant to type "domain. Space"?

Is get.coffee a domain or an accidental period instead of a space?

Report the problem to whatsApp and they might switch from hardcoded domain spotting to a more general regex. Or they might add more of the ICANN TLD's.
Something I consider for quite a while: Would it be possible to use GitLab as a 'frontend' only? With remote repositories?

I ask, because our company recently killed of a Gitorious instance that worked fine for ~5 years, to 'upgrade' us to TFS and there are quite some .. issues and limitations with that idea. Looking for a way to make IT happy ('yes, code is stored in TFS') and keep a usable/productive environment.
The VC game picks winners in both senses - that they fund 'winners' and that they create winners by their own influence.

It's about 5% the first and 95% the second, sadly. The well-connected VCs pretty much know what the outcomes and the valuations are going to be in advance. The less connected ones get burned by adverse selection and lose money.

So a bootstrapped startup cannot ignore the VC realm regardless, especially once it is time to come to market.

That I'm not as sure about. You just have to bootstrap into something that VCs aren't likely to be interested in, and get enough of an early lead and enough good will that they can't just make a competitor out of nothing should their interests change. It's quite possible, as far as I've seen. Bootstrapping is far harder than it should be (in part, because the American middle class is dying and no one has any fucking money) but I don't think that the VCs are the cause of that.
Some of the previous articles are still up:

https://www.backblaze.com/blog/best-hard-drive-q4-2014/

https://www.backblaze.com/blog/hard-drive-reliability-update...

https://www.backblaze.com/blog/what-hard-drive-should-i-buy/

https://www.backblaze.com/blog/how-long-do-disk-drives-last/

You can also sift through the data yourself: https://www.backblaze.com/hard-drive-test-data.html
How do you propose to capture and transport the water?
This is something Apple does in their 'DSMOS' (don't steal Mac OS X) code (but they use copyright, not a trademark).

Mac OS X looks for a set of firmware variables containing a non-formatted version of following haiku (reproduced for the purpose of artistic comment):

our hard work
by these words guarded
please dont steal
© Apple Computer Inc

If you shipped a transparently Mac-compatible x86 machine, you'd have to include this haiku (in some form) in the firmware.
to extend on that idea, I'm fairly certain that a "clean-room" reverse engineering of a competitor's product HAS been shown to be legal. That is to say, as long as you can prove that the person(s) doing the reverse engineering didn't have any access to proprietary information about the workings of the product they were reverse engineering.
Louisiana, all the time.

Source: Resident.
Trademark lawyer to 3-man startup: hand over your domain–or else
Erik @ CaseRails https://caserails.com here.

Our legal document automation startup is being threatened by a trademark attorney who claims that he owns any legal software name with "Case" in it:

http://arstechnica.com/tech-policy/2015/05/trademark-lawyer-to-3-man-startup-hand-over-your-domain-or-else/
This is a classic case of "Nobody ever comes here anymore; it's too crowded."

It is hard to make the argument that people are fleeing silicon valley when real estate demand keeps reaching new highs.