skysight-inc/HackerNews huggingface dataset:
I think the other question is: Will all of the alternatives presented guarantee they won't pull the same stunt? Is there legalese to this affect? Or are the suggestions basically "use these guys and hope they don't do the same thing" in which case, you are in the same boat as before.
> Understand trolls will always try and bring you down.

> It's easier said than done. The reality is, it stings. You'll question your work. You'll start seeing their point. You just have to realize they are wrong. Chances are, they are an insecure douche and have nothing better to do with their time than belittle other people. They are faceless.

This is much easier for men than women. Women are harassed more online and the harassment is more personal for women than men. Men get their work attacked, women get their identity attacked:

http://www.psmag.com/navigation/health-and-behavior/women-ar...

> According to a 2005 report by the Pew Research Center, which has been tracking the online lives of Americans for more than a decade, women and men have been logging on in equal numbers since 2000, but the vilest communications are still disproportionately lobbed at women. We are more likely to report being stalked and harassed on the Internet—of the 3,787 people who reported harassing incidents from 2000 to 2012 to the volunteer organization Working to Halt Online Abuse, 72.5 percent were female. Sometimes, the abuse can get physical: A Pew survey reported that five percent of women who used the Internet said “something happened online” that led them into “physical danger.” And it starts young: Teenage girls are significantly more likely to be cyberbullied than boys. Just appearing as a woman online, it seems, can be enough to inspire abuse. In 2006, researchers from the University of Maryland set up a bunch of fake online accounts and then dispatched them into chat rooms.

> Accounts with feminine usernames incurred an average of 100 sexually explicit or threatening messages a day. Masculine names received 3.7.

http://time.com/3305466/male-female-harassment-online/

> [W]omen’s harassment is more likely to be gender-based and that has specific, discriminatory harms rooted in our history. The study pointed out that the harassment targeted at men is not because they are men, as is clearly more frequently the case with women. It’s defining because a lot of harassment is an effort to put women, because they are women, back in their “place.”
I think in B2C markets, its definitely a fear. Witness how many people use Gmail because its free. But B2B products? I'd have no fear of Google coming into my market. I'd be more worried if it was Amazon, Apple, or Facebook to a lesser extent.
As obnoxious as the tone of this article is, I have to say that I agree with the bit about asking for help.

Being an engineer that can always dive to the bottom of the pool and get the penny will make you incredibly valuable to your employer.

The darker side of this is that, for better or worse, in most organizations asking for help is an awfully expensive way to spend your technical reputation capital. It's extremely frustrating, but I've seen pretty poor engineers ride their way up the pay scale by bullshitting at every opportunity.

Unless you have no chance of solving it yourself, try to figure it out.
Come to think of it I'm never sure how to write those 2-part words being a non-native speaker. I just go with what seems right :)
Web Accessibility Checklist – The Accessibility Project
They count charging stations in homes, not just public ones.
I would have agreed with you about the usefulness of the stock dev tools up until a couple months ago when I made Firefox my main browser again, the main tabs I use (network, console, and elements/inspector) are pretty much at 99% parity.
In Belmont / 94002, you have a "choice" of comcast or att capped at 6 megabits/s down and 1 megabit/s up. So not really a choice at all.
> That, as the complaint highlights, the FBI instinctively acted as Goldman's punitive arm rather than conducting an independent investigation into the facts of the case is disturbing, to say the least.

needs, I think, to be taken with the following quote from your linked article:

> The Web site Serge had used (which has the word “subversion” in its name) as well as the location of its server (Germany) McSwain clearly found highly suspicious.

It looks like the FBI agent did "[conduct] an independent investigation into the facts"...it just wasn't a, shall we say, "good" investigation.

I had intended to write that concerns about the FBI acting as "Goldman's punitive arm" seem overblown, but as I was writing I think I changed my mind. While I initially thought liability would be a sufficient way of resolving this situation, the diffuse nature of responsibility here is going to make it really hard. On the other hand, I've seen instances where Michael Lewis himself has seemed to condemn the level of care in the application of government enforcement that seems to have been called for here.
First of all there are just few command that you need to learn. and they are so easy and obvious that it's crazy. Second, it is an oxymoron, because if you claim that you are technical person, you should have no problem doing /help and reading the documentation. if you can't do that - you're not technical . Oxymoron.
There are many good engineers who I would have missed on if I used IRC as a filter.
Maybe it's because of the channels I do and don't use, but I've found IRC communities to be mostly unwelcoming in general, and not more-so towards any specific race/gender/religion/etc groups. It's hard to be racist against somebody whose race you do not know, because your only insight into their physical existence is their chosen nick.

This article is a pretty solid point of evidence that IRC communities are insular against every non-member, regardless of who the non-member is.
In the web space, we're all actually looking for languages that are more rigid (rebelling against PHP, JavaScript, Ruby, etc.)
SMS-lifesavers
16 theories for why crime plummeted in the US
Not simple enough for you to understand I suppose. For a bank to get FDIC insurance, it needs to follow a lot of regulations. Even during the financial crisis, look how many times the FDIC insurance was triggered. It worked exactly as intended and kept banks from messing with depositor money.
The High-Frequency Trading Arms Race: Frequent Batch Auctions as a Market Design Response[1][2] is a must-read. The tldr; is that a continuous mechanism (sequential trade processing) only looks efficient in time-space, but is actually inefficient in volume-space (most of the volume trades at stale prices). The solution is discrete batch auctions (batch trade processing).

1. slides: http://faculty.chicagobooth.edu/eric.budish/research/HFT-Fre...
2. paper: http://faculty.chicagobooth.edu/eric.budish/research/HFT-Fre...
I didn't downvote you, but I have no idea what your comment was supposed to mean. Sorry.
I've had this thought for a long time, as someone who used to use exclusively PCs, and now lives in an Apple-centric household.

I'm no lawyer, but the only reason I can think of why Apple hasn't been sued for this is their market penetration: With ~91%--92.5% of all desktops using some version of Windows (http://en.wikipedia.org/wiki/Usage_share_of_operating_system...), any small changes made to the default software bundle could affect billions of people. Apple's market penetration, on the other hand, is a little over 7% (in the PC space).

I feel like it's only a matter of time before Apple has to confront the reality of anti-trust legislation in the US and EU, which could be very detrimental to their vertical integration, their restrictions against running OS X on any non-Apple machine, bundling of apps, as you say, and more.
I've used IRC for years, but some of the statements made in this blog post make some assumptions.

For example, I usually only register my nickname with nickserv when I know I'm going to be a (semi-)regular user of network X. Same with setting up my BNC to connect to that network.
Sorry to see Helpouts go. For all Helpout providers that see their business ended by this decision: we at 24sessions.com are happy to welcome you to our platform. #heretostay
You know how to make an incredibly fast single page app? Pre-render it on the server. I'm tired of waiting several seconds while the JS framework gets initialized.
This is the first time I've heard of Google Helpouts
> Sometimes I'd like my typechecker to launch some missiles.

You'd like missiles to be launched at compile time?
Irc is easy. It does not require huge knowledge. If you can't login to irc channel, even by simply typing "web irc client" in google and clicking on the first link, you are not a technical person.
I think it's when they put the web site up...
We changed the title from "Obama 'to order' firms to share data" to the article title.
Docker Shows Maturity in Latest Release with IPv6 Support, Read-Only Containers
I can totally believe that account. The people at Goldman were probably totally sincere in their belief that he had "stolen" their magic sauce when talking to the FBI.

These are presumably the same kind of people that think anything that's source code is some kind stuff that lays magical golden goose eggs, regardless of how trivial it is -- or even if it's open-source.

IMHO there is a much bigger, broader problem with non-technical people in positions of influence (and even the general public!). It's this same kind of disconnect that leads to mountains of trivial patents being filed. (I can't even count how many times I've heard of an engineer being put in a situation where they're told they need to patent some of their work, regardless of whether the engineer(s) think it's worth doing.)
Please email hn@ycombinator.com with questions about HN.
I'm just wondering where this mythical place is that will pay regular full-time wages for employees who never step foot in the office.
I will have to make another run at it then, it's been probably 4-5 months since I last tried to switch.
Me too. I did free math tutoring for a while and it was a such a good feeling when I helped folks understand a previously difficult concept. Had a big problem with random cancelations, which made scheduling really difficult and made me less enthused to Helpout. Still, I'm sad to see it go.
The tikzGraphics package (http://www.rforge.net/doc/packages/tikzDevice/tikz.html) can convert R charts to LaTeX equivalents. Whether or not it actually works well with ggplot2 is TBD.
Why are people upvoting this broken trash? Because the author put "Incredibly fast" in the title? Is that all it takes?
How do you know that's not an unstated goal of his?

From a hiring manager's standpoint, isn't more free time a benefit?

The same thing could go for using GitHub code as a signal. People with no free time are less likely to contribute to the community there too.
So what specific part of HFT operation makes them able to do that?

Is it their own (really public) instance of Core War (https://en.wikipedia.org/wiki/Core_War)? Is it the milliseconds advantage gained through custom transatlantic fiber?

If either of these aren't core to what enables them to dump prices, we could get them down even more by getting rid of these toys.
I think at a minimum firing all CXX level employees and the loss of all stock options/pending bonuses is a good compromise. Fines harm investors, but the actual people that decide to break the law are rarely impacted.
The fact that so many people are wasting relatively large amounts of time producing "noise" is historically relevant.
I'm afraid this is the Silicon Valley way of doing business. I believe it's what you get when dealing with VCs. Read more about that here: https://aralbalkan.com/notes/the-camera-panopticon/
Yep, about half of ex-cons end up back in the joint.

And this is all the more reason, if you're going to hire someone with a criminal record, to try and treat them with the same respect you'd treat any other employee. For the very fact that many of them get treated so poorly when they get out that it makes just as much sense to go back in.
There's a difference between "not knowing" and "not being able to figure out".

Further, he never mentions exactly how long they gave those developers to figure it out.

The post is a bit unclear about this, but if you give them the benefit of the doubt, then they're testing exactly for the key ability any IT worker needs: The ability to research a new technology. You make the assumption that they did not give them much time, but consider for yourself the following please.

You send a senior developer an email that says the following:

use IRC to connect to freenode,
join the channel #blah
using the password sekrit

A day goes by and you receive an email indicating they were not able to do that.

Assuming their network does not actively hinder IRC use, what does that tell you about their ability to do basic research?
Oops! Thanks for the heads up. We'll make sure that gets fixed.
The problem with a lot of these sites (facebook/linkedin) etc is their business is built on data you provided, which they then get to control.

The problem is additional data gets built up, and they gain a monopoly on the information. It results in an unfair market. For me to build a competitor to facebook or linkedin would be very difficult. Even if its better!

I'd like to see a law about user obtained data, that requires it always be programatically accessible.
I replied to this but now I'm uncertain about my response and am rereading. This is neat, thanks!
Given Goldman's actions, it seems to me that additional defendants in this case should be Goldman itself for misrepresenting what was actually taken, and any Goldman employees personally involved. Additionally, those employees involved should be charged criminally for making a false statement to a federal agent.
> The result is that the program will run in an infinite loop until either the fixed-size Int rolls over to 0, or the bignum-style integer consumes all available memory. That's certainly incorrect behavior. But I'd like to see your "sufficiently powerful type system" that will handle that.

I believe that Agda could do this.
Banks are more risky. Your right, this isn't a simple concept for some.
Pretty far, I imagine, especially with things like materialized views... I'm just biased against putting more logic into the DB than strictly necessary, given the difficulty of versioning that logic and how the DB is often the bottleneck among multiple webservers.
He's part of the rule that tech writers aren't technical people and often write about things they don't understand. As some famous person recently said, there's a huge amount of "intellectual dishonesty" in tech journalism.
I don't completely understand the problem here. Is the FBI really expected to put their investigation on hold while they first investigate the reporter? Like, if my $X vase is stolen and I say it's worth $X, I would hope the cops don't waste a lot of time getting the missing vase appraised in absentia before they try tracking it down.

Like, hopefully the FBI obeys the law and respects suspects' rights regardless of the particulars of Goldman's claim. If they're not doing that, that's a problem. But if somebody is lying to them, that's a felony they can pursue later, right?
That's how I would play Roller Coaster Tycoon
How the Node Foundation Will Unify Node.js with Io.js
The bootrom with the copyrighted material patched out of it is a nice touch.

The gameboy bootrom is an epic thing in itself. Its purpose is to scroll the nintendo logo, and to check the integrity of the logo data. If the logo is corrupted, the bootloader crashes.

The logo is read from the game cartridge, so the idea is that unlicensed developers would be forced to distribute the nintendo logo (with the © next to it!) in any cartridges they produced, making it easy for nintendo to sue them into oblivion. Very clever.

Lots of lovely details here: https://realboyemulator.wordpress.com/2013/01/03/a-look-at-t...

and here: http://gbdev.gg8.se/wiki/articles/Gameboy_Bootstrap_ROM
As a photography geek, I wish the article would have mentioned some of the cameras and lenses they're using.
Hackernews: Our Overloard Printers are still using US Letter sized death blades, do they hate math!?!
A more fun version of LinkedIn. Is reputation based without the anxiety of networking accompanied with LinkedIn.
Build a responsive AngularJS website over the weekend
This kind of major potentially havoc wreaking change takes time. Google also has a much larger team then Mozilla, so I wouldn't exactly rush these things.
Running many WebGL demos. Whereas in Chrome only 1 tab will freeze.

Also, pretty much anything that's Javascript + WebGL runs like shit in Firefox. Emscripten demos are good though. But Emscripten runs better in Chrome than JS+WebGL in Firefox.
And it is precisely the number those secondary deaths (eg. suicides caused by stress at work) that would be really interesting.
It is also worth mentioning that Bayesian classifiers, like Naive Bayes, are different from the type of Bayesian regression models described in this post.

Naive Bayes, for example, is more of a "machine learning" technique where the goal is to classify people into groups based on features. Naive Bayes is called Naive because it assumes that all regressors (x_j) are independent given the target variable (let's call it y and assume it is binary). In other words, the conditional log odds of y=1 given the x_j variables is equal to the sum of the log density ratios, where the log density ratio for variable x_j is ln(f(x_j|y=1)/f(x_j|y=0)).

On the other hand, in the price elasticity example described in post we want to infuse outside knowledge into the model because we don't believe what it says on its own. This is a situation where interpretation and believability is an important part of the objective function because we will be running future pricing scenarios from the model.

If you are building, say, a churn model to predict who is going to cancel their accounts, you probably wouldn't infuse your model with outside knowledge since cross validation accuracy is your main goal. You might regularize your model, however, which can be done in a number of ways (Bayesian or non-Bayesian). But in a pricing model or media mix model, and many other cases, the use case above is very real.

I suggest reading the “Elements of Statistical Learning” by Hastie, Tibshirani, et al.
This is really interesting, but doesn't it presume that there's only one trading venue for each instrument, and that instruments aren't correlated?

You can make time discrete for a single auction, but the time between auctions still has to be continuous unless everything's traded in a single exchange, which can't in reality happen even if we want it to (and we probably don't).

As I understand it, most of the most dramatic HFT stuff is already targeting multi-venue trades or correlations.
> So still not in stable and Chrome has had it for what? 4 years now?

Chrome is a much newer browser. At the time Chrome was released, it was the only browser with this design, because it's much easier to do when starting from scratch. Chrome benefited greatly simply from observing the design decisions of Firefox, IE, etc. that had had several years to play out by that point.

In ten years (assuming Chrome is still around then), it will also have similarly antiquated design decisions that make sense to us now, but will be frustrating and obsolescent a decade from now. It doesn't mean that Chrome won't be able to keep up at all with these changes eventually; it just means that it's not great to compare a brand-new browser with one that's been around (and used!)[0] for a long time.

Electrolysis (the name for the project) took much longer in Firefox because they had to essentially retrofit an existing browser that hadn't been designed this way from the start.

[0] If Firefox hadn't had significant market share, it could have made this change much more rapidly without fear of breaking things for existing users. But of course, making sure the browser remains stable for its millions of users is a top priority as well, alongside developing these new features.
> When something goes wrong, an IRC channel will open up with the name of the Jira ticket -- then status bots and logging bots will join automatically.

I built Slack integrations like this for ongoing development, but your use case for troubleshooting sounds amazing. I would love it if you wrote a blog post about it.
No more or less so than yesterday.

"Everyone" has had an certificate issue at one point or another, Microsoft, Google. Apple, and if tech' firms get it wrong then what chance does anyone else have?
For the life of me, I have not come up with a sane solution for this issue. On my 2013 MacBook Air, It keeps hitting the lock switch when I insert an SD card. MicroSD cards are often used by myself and my team, and put into card bigger card readers for consumption. I don't care too much for regular sd cards, but I acquire media in the field ALOT, and need to get quick access to pics and vids for editing on the go. I don't want to purchase a USB SD Card reader. Does anyone have a sane solution or experience addressing the issue?
An MPI library.
Validate the resume? What does that mean?
The profile switcher is nice - would like Firefox to support fast switching out of the box. But here Chrome is going a little backwards too. Recent work has made that profile switcher a bit less convenient. Many complaints here:
https://code.google.com/p/chromium/issues/detail?id=403619
Don't say Jehovah.
Yeah but speculating on what a dead man would do is sort of talking about nothing. It reminds me of when people say what Ronald Reagan would do in a situation.

But yes I wish they would offer more storage on their product. The 8GB 5c was a weird step backward. Hopefully the next round of phones will address some of the flak they have gotten over storage.
MySQL/MariaDB/Percona with its different modern db engines and MySQL Cluster should be mentioned.
I also agree-- the developer tools in Chrome are pretty critical for me, in my opinion they overtook firebug. Whenever I try to use the tools in Firefox or Safari I end up getting confused and frustrated. I use Safari if I'm on battery/traveling because it is a ton more efficient, and then only fire up Chrome if I need it.
As a "growth guy", you should know it's irritating when someone (blogger, company, anyone) gets you to click on something and then takes more value from you than you get from them.

Your post was just an ad for yourself and your new startup hiding behind clickbait. A more appropriate title would have been "announcing ArtSpot" or something like that.

If you don't get that you always have to provide more value for the customer/user than you take for yourself, I wouldn't want you as my growth guy.

That said, I found the post creative and your new startup is cool and worthwhile. Just don't clickbait us.
Tom Levenson posted a very nice tribute to him here: http://www.balloon-juice.com/2015/02/13/on-david-carr/
It's simple: his voice. He sounds like a cartoon character and that's strangely endearing.
The moral hazard is the FDIC, which arguably helped perpetuate the crisis. Banks are insured by the fed, lender of last resort, and individual accounts are insured by FDIC. Insurance, or assurance in the case of the FDA, is the moral hazard which causes risky behavior.
I think you are confusing history with archeology. They are obviously related, but they are not the same thing. Preserving history requires keeping it alive. Those books you speak about were endlessly copied and read. I am willing to bet that most of you know about history you have learned from articles or books of people who read other books, and so on. Archeology steps in when history ends up as a CD-in-a-box or tablet-in-a-tomb. And even then we often loose context and meaning.
I can't leave Chrome because of its web developer tools