skysight-inc/HackerNews huggingface dataset:
* The fallacy of the excluded middle, yawn.

You're an executive of Mozilla. I think you can join threads without being condescending.

As for whether developers are buying PNaCL, asm.js, Dart, or even Javascript, as a major platform for games development remains to be seen. The majority of the game-dev resources are being spent on native, and those that are developing for mobile, are doing so for native. If Javascript is lucky, it might one day be as popular as Flash for doing games, it hasn't even reached 1/100th of the success of the FlashVM in that regard.

There is a lot of time spent on HN arguing over JS vs Dart vs NaCL, meanwhile, the consumer experience is being taken over by native, and it is not because of JIT performance. Failure to see why developers choose native, and why consumers choose it, I think is a tragic tunnel vision.
I would say that the bullshit audiophile products are in a minority and there certainly are legit audiophile products.
D3 Force Layout in 3D
don't forget mlock().
Another interactive tutorial I loved was vimtutor.

If you have vim installed and always wanted to see what all the fuss is about, type "vimtutor" in console and enjoy your 15-30 minutes interactive tutorial, all inside vim. (I know it works on Linux, should work on OSX and Windows too, I hope). Really great tool to learn the basics and be up and running in no time.

Also, kudos to David Nolen for the cljs tutorial! (check out his other stuff, he does a lot of cool projects)
I also feel like people will just throw mundane questions at the doctors and it won't even be worth the time to ask. Even now if you call and ask your doctor a question they will ask you to come into the office.
(Now I see why you liked vagent2 so much. Nice work!)

I have to agree on this point.

The Varnish Ecosystem is quite large and the software has been used for many years to solve lots of different problems in many different environments, with many frameworks and stacks.

The closest to a multiple solution VCL library is this:
* https://github.com/mattiasgeniar/varnish-3.0-configuration-t...

There is already a lot to play with. This and other solutions and Varnish Cache extensions are listed on the VMODs and Utilities directories:
* http://varnish.org/vmods
* http://varnish.org/utilities

Make sure to add SimpleScale to the list (an publish screenshots if you have any). If it gains traction, it can be a valuable tool for many users.
I'll give another one:

- Don't set your options/stock pool to vest on 6 month increments. If your company is not performing well, you're going to lose senior employees every 6 months like clockwork.
Why will this work better than the usual 2-10k referral bonus that most companies pay to employees?
This is ridiculous, but its amusing to me that collisions between audiophiles and computer folks often unearth ignorance on both sides. E.g. The number of people who think that digital audio means that the signal on a spdif cable is always identical (ignoring clock recovery). Can you hear it? Who knows. But all cables are fundamentally analog.
I doubt it's because of HiDPI. I expect it comes more from the GL heritage inherent in the system, where the pixel/texel ratio can be anything you want.
Don't forget to burn them in by having them play 48 hours of noise
> Of the three initial examples, only Bing marked the Atlantic Ocean.

Start zooming out. At one tick out, none of the maps mark the Atlantic Ocean. Because the label isn't in the viewport.
It means that they're resistant to that attack, sure (which is distinct from being "more secure" as if there were some continuum). The Air is also resistant to the firewire DMA attack, in that it doesn't have firewire
Goodness. I haven't read a pull request discussion like that since the semicolon battle in Bootstrap (https://github.com/twbs/bootstrap/issues/3057). At least the semi-colon pull request actually fixed something.
Sure. I don't think I would ever work at one, although not for this reason.
In a compiled language, it would be part of the binary. If you opened up "checkpassword.exe" in a hex editor, you'd see the password clear as day somewhere in the static data section.

In an interpreted language, the interpreter would create some kind of string object containing the contents of the password in memory, and getPassword() would return that object when called.
The Generation Change Will Force To Change Your Marketing To Visual Content
The guy is clearly not an idiot in the general sense; I bet he is of, at least, average intelligence. I also have my doubts that he is 'vile' for the majority of connotations and denotations of that word. Because of this, just shouting 'he's an idiot!' is vulnerable to being dismissed as hyperbole, and your baby gets thrown out with the bathwater.

You seem exasperated at his condescending attitude, but make no effort to hold higher ground. That said, even dismissing him as a 'crank' would add more substance to your argument than calling him a 'vile idiot.'

I'm not saying you have to play softball, and there are plenty of targets for your rage. Call his condescension vile, and his poorly-thought out conclusions laughable. Instead of saying he's an idiot, you can say that he's being lazy and should know better exactly because he's NOT an idiot.
I found a "Music for Programming" podcast a long while ago that's fairly effective. It's pretty mellow compared to the Legacy OST.

http://musicforprogramming.net
I've found some of that audiophool stuff on Aliexpress for the sort of prices you're talking. Of course for $600 a cable it's complete bullshit, but for $20 that sort of thing is quite nice to use.

http://www.aliexpress.com/item/1M-2-RCA-to-2-RCA-Audio-Cable...

I've a big thing for cables with braided outsides, so the audiophool stuff fits the bill when it's priced sanely.
Gotcha, that makes sense. Thanks for the explanation. So wont the FCC just recategorize ISPs as Common Carriers or...?
Repeatedly and exhaustively. This is old hat.

Really, "laugh at the audiophiles" is a fun game that comes along every so often, but nothing really changes and people stay irrational. This comes as no surprise to a few people and for some reason continues to surprise the vast majority.

Meanwhile, sane audiophiles make reasonable purchases and still manage to enjoy music immensely. There's a fine line between sane quality and insane irrationality.
The major providers like to pretend that they're in a wonderful competitive market where, if only they were allowed to discriminate on traffic more, there would be more competition, prices would be lowered, and investment in infrastructure would grow due to the competition.

This is a nice rosy view of things, but it's just not accurate. They're de facto infrastructure builders, and for their efforts they want a monopoly on that infrastructure, with all the powers it comes with (e.g. favoring some traffic over others). The problem is that everybody long ago realized that infrastructure monopolies are a bad idea because they destroy both competition and infrastructure growth. It's why major roads aren't owned by private companies, it's why the electric company can't charge you more if they don't like the brand of your TV, and it's why public transportation services like trains and buses can't charge you more if you're partners.

Letting private businesses compete in various niche ways is fine as long as they are (1) actually private and (2) actually in a working free market. Telecoms in the U.S. are neither. They're so heavily subsidized and regulated that they function more as pseudo-government entities who should be entrusted with very serious business of maintaining public infrastructure. But they should definitely be prevented from rampantly discriminating against their customers to profit. The whole point of infrastructure is that it is a common public good, available to everyone equally without discrimination.
His facebook doesn't inspire a lot of confidence. It's full of vague availability-heuristic-targeting generalities.

"Virtue is when the income you wish to show the tax agency equals what you wish to show your neighbor"

"The problem is that academics really think that nonacademics find them more intelligent than themselves",

etc

I've read black swan as well, and there were parts I didn't quite grok at the time (You cannot predict a black swan! etc)

My take is that he's a Malcolm Gladwell with numbers and therefore less easily takedownable but has the same model of "hold prestigious academic position, appear wise, publish book with simple principle, be easily referenceable by people who want to sound well-read" except he has lots of math and charts to point at lest anyone call him out on it.
Personally I think you should start a kickstarter for that idea.
"ridiculously inexpensive"
What's next?
The pip corporation?
Worldwide Gems Inc?

"Global ./configure&&make&&make install Industries" ?
Justin, congratulation on the company sale!

If you have a minute, I'd love for you to read this:

https://www.facebook.com/notes/bowei-gai/one-year-ago/101525...

I know you can create more amazing companies in the valley, everyone knows that. But what I'd love to suggest is for you to take these next few months to check out what else is out there in the world.

The market opportunity won't be as big, but your experience and unbelievable drive for success (that's what I remember the most about you) can potentially make a much bigger impact in the world outside of Silicon Valley.

Here is my open invitation for you to visit Philippines, or anywhere else in 29 countries I've traveled to this past year. I promise we can mobilize the World Startup Report ambassadors network in every continent to make your trip a successful one. These folks will gladly host and take care of you, anytime, anywhere.

Please give this some thoughts... the world could use another superhero.

Bowei@worldstartupreport.com
I totally agree.

I generally solve this issue by paying the developer for the programming challenge. Usually, it's something that benefits the project that I'm working on. Then, if I hire them, it's a pretty easy transition.

So what if I find a bad dev or two and lose a bit of money. The good devs way more than make up for the investment in the bad ones.
> they propose zeroing out unused space on your disk whenever travelling to totalitarian states that could demand decryption keys.

Like the UK: http://arstechnica.com/tech-policy/2007/10/uk-can-now-demand...
That's what I thought for a while too, but most everything I have made in the last 2-3 years got shoved in a ditch. We're not responding to the market, we're just flailing around trying different dumb stuff.
interesting. do you know if they are paying Optus? does Optus have competition in major Australia markets?
As a former professional recording engineer, I'd say the opposite.
Its actually a reasonable question, for parity it was always possible for two, complementary, bit errors to result in a successful parity computation in the presence of corrupted data. The CRC function can detect multi-bit errors because it encodes not only bit state but also bit sequence in the error check. There is an excellent discussion of the tradeoffs in the book with Richard Feynman's lectures on computation.

Generally when you design such a system you can often say what would have to be true for you to "miss" that something was corrupted. In our parity example, an even number of bits would have to change state. In the CRC example bit changes would need to be correlated across a longer string of bits. Once you have ways that you know you would not be able to detect errors, then you start breaking the system apart to change up detection and correction. So for example at NetApp a block (which was 4K bytes at the time I was there) on disk was 8 sectors, then there was an additional sector that included information about both a CRC calculation for the available bytes, as well as information about which block it was and what 'generation' it was (monotonically increasing number indicating file generation). The host bus adapter (HBA) would do its own CRC check on the data that came from the drive, passed through it, and landed in memory. That would detect most bit flips that occurred on the channel (SATA or Fibre Channel port) as data went through it. ECC on memory would detect if memory written had its bits flipped. Software would recompute the block parameters and compare them to the data in the check sector.

So if data on the disk was bad, that check sector would not work, if the data had been written correctly initially and gone bad, the RAID parity check would catch it, if the data was corrupted crossing the disk/memory channel the HBA would catch it, if the data got to memory but memory corrupted it, the ECC would catch it, if the memory some how didn't see the corruption the check against the block check sector would catch it. All layers of interlocking checks and re-checks in order to decrease the likelyhood that something corrupted yoru data without knowing it.
I've found MAD a potentially useful measure for monitoring whether something gets out of whack; when using STD I needed to modify it to give less weighting to outliers.
But it that's exactly what you don't want: sharper corners means greater chance of getting snagged on the inside of the cable bends or against other bits.

What you really want is data that is all zeros... nice round, rubbery, flexible zeros, that can bounce off each other. That's impractical though.

Did you ever wonder why the zero has a line through it? That is to avoid a one going through the center and changing the parity and checksumming when bits get reordered.
> when you could easily look at all the work I've already done?

While I agree with you that homework-style pre-screenings aren't something I like, I think for a lot of people it's hard for prospective employers to look at previous work, since it may be proprietary. Also, this is for a contractor role, and he says he pays their full rate for this homework assignment.
> One example please ? I can give hundreds when std dev is useful and mean deviation isn't.

It is ironic that you take Taleb to task for not providing an example, and then you do exactly the same thing that you are excoriating him for. Claiming that you have hundreds of examples is not the same as actually presenting one.
The market is people; the market responds emotionally; .: the market often gets distinctive products in preference to functional ones.

If you can handle a death metal analogy, it's why more people listen to In Flames than Sacramentum.
In NY city and state, many judges are elected. However, they are limited to members of the NY bar (min. 10 years practicing in NY). Primarily wanted to point out that "professional" and election-based are not mutually exclusive.

Source (PDF): http://www.nycbar.org/pdf/report/become_a_judge.pdf
> Funny I find your comments to be doing exactly what they are critiquing.

I was about to write the exact same thing. It is very hard to take this criticism seriously when it is written that way.
Well, sure. That's how addresses work in the US. It used to be that geocoding essentially only worked for US-style addressing systems.

I think Google has gotten a bit more advanced by basically doing OCR from street view to make a non-linear relationship along roads. The US address system is still fundamentally a linear referencing system, though. Interpolating between endpoints is how it works.

There's still plenty of incorrect information out there in databases, though.

For example, all the addresses on the street I grew up on are on the opposite end of the road due to the record in the BTS shapefile I mentioned having the start and end addresses reversed. That error has propagated through Google, Bing, and everything else I've seen.
I think it can work, though you have to be careful to avoid conflict with community goals. It seems to work best when the "premium services" involve technical support or custom open source development, rather than closed-source code.

Canonical and Red Hat are examples of for-profit businesses that primarily build and distribute free software, including employing some of the developers and managing some of the open source projects they distribute. I believe both make money primarily through "premium services" (especially "enterprise" support services).

Ximian was a for-profit company started by Nat Friedman and GNOME project founder Miguel de Icaza, which developed much of the GNOME code base for a while. (It was later acquired by Novell.) Miguel went on to found the Mono project and Xamarin, the for-profit company that leads development of Mono.

Qt, MySQL, InnoDB, and Berkeley DB were each developed in part by businesses using dual licensing models, where licenses for use with non-free-software were available for a fee. (The original companies have since been acquired by Nokia, Sun, Oracle, and Oracle, respectively. Sun was itself later acquired by Oracle.)

The author of SQLite earns income by providing commercial support and custom development services: http://www.sqlite.org/support.html

The developers of CyanogenMod recently founded a VC-backed company to fund its development. I'm sure there are a bunch more examples like this that I've forgotten or don't know about.

I agree that a non-profit foundation has benefits for free software projects. (I've been a developer on three projects associated with non-profits: Audacity, Debian, and Mozilla.) "For profit" as I used it above may be the wrong label, though. "Taxable" might be a better word in some cases. If a company is privately held, then its owners can use it to pursue a mission other than maximizing profit. For example, I'm employed by the Mozilla Corporation, a taxable entity that is a wholly-owned subsidiary of the non-profit Mozilla Foundation. The Corporation has to pay taxes because of the nature of its income and spending, but its mission is still that of its sole shareholder, the Foundation.
A salesguy in an audio store once tried to sell a bunch of pseudoscience to a friend of mine. My friend said (truthfully), "Ok but I think you should know, I'm a grad student in physics." Salesguy didn't blink, just said "Oh, then you already know all this stuff!"
Sadly, it's not a parody. I have audiophile friends, they follow the site. It's (to them) serious stuff.
There's various algorithm in use for OSM, eg click in the middle of a lake and it'll trace the outline for you based on color, but going from a satellite image to a map requires both a human and other sources of info, generally.
The only proven, lucrative market for "flippable brochures as a service" is in hosting weekly circulars for large retail chains. And that market is already locked up by ShopLocal [1]. Walmart, Best Buy, Target, Maycs, Toys R Us, Sears, Staples, CVS and over 100 other top retailers pay ShopLocal to put their circulars online; the ones hosted on their "own" sites are typically on a subdomain which is just a cobranded portal hosted by SL. Their core offering isn't just "page flipping tech" but top-notch print-to-digital conversion.

1: http://www.shoplocal.com/ http://aboutshoplocal.com/
The article has a bit of an error when saying current offerings all require PCs. Some of the big companies in Ag have serious websites that do not require PCs that help track finances, crops, fields, and even let farmers sign contracts on the web.
More executive charm school needed, clearly.

You wrote a tl;dr piece with a whopper in the middle asserting that we should all go work on other perf than JS perf that is attracting game publishers, big ones -- while at the same time, Google is pushing *NaCl (both with and without the P) / PPAPI as the way to get native code including those very games ported to Chrome and Chrome OS.

I think that's at least the false dilemma fallacy I identified, if not something more like a conflict of interest, and I'm gonna say so. Bluntly.

I frankly don't care whether game devs ever hand-code in JS or Dart. They'll continue to use C++ for good reasons (until the Rust-pocalypse). GC is never free, nor is JIT. C++ and other AOT languages endure.

Really, it's not for us to over-sell JS and require rewrites.

And again, Google apparently gets this market need because they have been selling NaCl against it (with limited success). So it's not out of bounds for JS suddenly, in spite of your tl;dr protests.

/be
I wish the people who hated "techie scum" made a stand against tech by not using our products, to begin with. It's very hypocritical to be running that campaign on the internet. Of course, it could be high nosed irony.
Even better (or worse depending upon whether this is actually a parody or not.. sadly I don't think it is) is that they refer to the $15 Belkin cable as "ridiculously inexpensive". I feel like a chump when I'm forced to buy a a USB cable for more than a couple of bucks (usually because I need it right now and thus monoprice, et al aren't an option).
You actually could get this from memory while the program is running, but even if it weren't, you could get it by using a hex editor. If you've got access to the "strings" command, that will also usually work for things like passwords.
I love that this is still alive and well in 2014.

Psychoacoustics are still very much apart of the audiophile world; although, the internet has helped reduce the hype to some degree. People believe whatever they perceive and aren't inherently objective.

A/B tests do crop up from time to time in various audio / video communities (AVS and some car audio forums hold some pretty objective events) but science doesn't always provide an answer people want to accept.
Always be capturing
How Target Was Hacked
I'm picking up strong readings on my douchiness radar.
Working remotely can be hard. Tools like the sqwiggle, google hangouts, doubles, hipchat all help.

The most important thing though is having the culture that includes remove workers in the day to day conversations. The water-cooler is where a lot of magic happens, and that's the first thing that you miss if your corporate culture doesn't embrace remoteness.
How to make quick money with Bitcoin for fun
This appears to be an example of the magic of plagiarism.
I can think of a few examples, but none of the ones that come to mind are only the repository as its own company. Instead the repository is hosted by a for-profit company that is also primary host of the language itself. For example, D's main repository is hosted by Digital Mars, also the creator and lead steward of the language. And Tcl's main repository for a while was hosted by Scriptics, which was founded by Tcl's creator and also employed most of its core devs.
Without knowing what lies beneath the mess.. isn't $90m in maintenance fees extremely excessive? Or have they factored in a full rewrite?
What are the typical gov tech maintenance fees?
you just found yourself a startup!
I wonder how much the Climate Corporation acquisition did to boost investor interest in ag tech startups? Also glad to see success from a Midwestern startup. Congratulations FarmLogs!
The next phase of npm should be to fix this open issue:

https://github.com/npm/npm/issues/4131
So what happened when the bosses protest and go to jail?
Usury is a different thing to do with charging high interest rates on loans. Many places have limits. This is default late payment fees.
Eh, there's plenty of cheap garbage that you really want to avoid, at least in the world of analog cables. I've used so many instrument cables that don't make good contact. At some point I wound up just soldering Neutrik connectors on to good quality bulk cable.

The advantage Monster has is that their stuff is reliably good and widely available, even if it is obscenely overpriced.
IANAL, so ask one first if that's your thing, but what I've done is offer 20% off if paid within 15 days. Set your billing rate higher to compensate.
You must know a different crowd of farmers than I do. The ones I know understand tech and are using it[1]. GPS and custom spreadsheets are the basics.

1) the ones who didn't aren't farming anymore
Literary Graffiti