skysight-inc/HackerNews huggingface dataset:
IMO, there are several ways of looking at this. One way to see it, which is possibly the position of the EFF and the sex worker support organizations they cite see this is as an unjust law which amounts to legal but immoral persecution of vulnerable people, prostitutes. Parallels could be a gay dating site in Jamaica or a political dissident forum in China.

From another perspective, it's one of those grey areas where you agree the activity should be illegal but prostitutes should be treated as victims or vulnerable persons.

Parallels to an information site for recreational drug users or a needle exchange. Harm reduction instead of law enforcement. Association is important here.

This represents a loss of a resource which provides them support and helps them bring down their risk of harm. More worringly, it's bullying. Creating a fear of that any associations will be persecuted.

From the perspective most natural to the EFF, the problem is exposing everyone because a few are suspected of criminal activity. Not all sex workers are criminals. But because some (allegedly) criminal activities happened on the site, everyone associated with it is compromised.

All together, this amounts to tactics fro preventing free association and speech. It's staring off by targeting a group that no few will openly defend, prostitutes.

I personally am sympathetic to all these views. I think prostitution (to the extent that it is consensual) should be legal. I think that if it is to be illegal harm reduction is much more important than enforcement. Arresting prostitutes is like jail-time for illiteracy.

The most scary thing out of all of this is the exposure of anyone and everyone that has visited or registered on these site. It starts with some marginal group where many/most are breaking the law, some are breaking the law on the site and everyone is marginalized by society. From there we gradually get to a situation where any online criminality leads to massive data seizure and exposure of anyone associated with the site.

Logged in to a body building site where some people sold steroids on IM, on a list. Commented on a blog discussing civil disobedience where some petrol bomber hung out, on a list.
You stole my idea. Oh well on to another one.
I'm guessing it's not Pussy Riot voting me down.
It's near Toronto, so it depends. -25C in the winter, 35C in the summer. Around 30C right now.
Going asynchronous: from Flask to Twisted Klein
Zetes: A lightweight cross-platform GUI application framework for Java
Dual EC is back in OpenSSL
I don't fall into the "never have to work again" category, but I can speak from some experience. I am 24, and the company I work for was acquired for a very large sum of money. Being one of the very early developers, the stock option payout was substantial. To be honest, it was all luck. I lucked into the job, as my first one out of college, and it happened to be successful. Some days I like to think I contributed to the success of the company, and while I am sure I did, the fact is that the company won the lottery and is one of the few success stories.

The really interesting thing is how little the windfall of money actually affected my day to day. I still drive the same car, and live in a normal sized home. I guess the difference is that I have zero debt, and a substantial sum of money in an investment account that I am not sure what I will do with. I work at a different company now, and still do the normal 9-5, even though I could take years off work if I wanted to.

I am really happy in life, and I don't attribute it to the money at all. I find it really difficult to explain how your life view changes. The most interesting thing I have observed is that once you have "enough" money, any more than that can just be a burden. What do I do with all this? Why am I paying more in taxes than I used to make? My best advice is to work towards making enough, where you aren't worried about money and are comfortable, and then pursue things that make you happy in life, because a few million won't be it.
There is a blog post in russian: https://translate.google.com/translate?sl=ru&tl=en&js=y&prev...
Do we know his plan to sell them? It's what I would do, but has he stated his intent?
I'm pretty sure that is not from Startuptabs. That library is not used ... Perhaps another extension you have installed?
The second point seems like it is a stretch. Of course, crime rate of illegal marijuana dropped when it was legalized.

What I'd really like to see if related crime has dropped or increased - such as DUI, Theft, Assault, etc.

--Edit-- Thanks all for pointing out the piece I skimmed over :) ...However I am still very curious to smaller offenses and misdemeanors. It will be years before we see good statistics, but those elements will be politically crucial in pushing for wider adoption.
> According to government data, the Denver city- and county-wide murder rate has dropped 52.9% since recreational marijuana use was legalized in January.

I think it's probably a stretch to link these two things together...

Also, it sounds like the government is already writing checks based on "predicted" income levels 4x what they are today.

I think legalization is a good idea but I wish people would give things a couple years before drawing meaningful conclusions from the data.
Permanent job page: http://www.promptworks.com/jobs/senior-software-engineer.htm...
Don't think anything is wrong with you. But I think people enjoy random, new and sometimes interesting.
It's explained at the end of the last article[0] in the series.

[0] http://loveconquersallgam.es/post/2487450388/fuck-the-super-...
A Month With 2004's Most Exciting Phone
My book will be about game development so there's going to be lots of images and lots of code. I'll check out Scrivener, thanks!
Read the article.

>Vaurum has launched trading platforms in emerging markets, and we will be partnering with Tim to leverage the pool of 30,000 bitcoins as a liquidity source
On Magical Software...
Or its for performance reasons. Grandma's computer might have issues decoding flash video in whatever codec it now uses (h264 I assume) that's also wrapped in 128/256-AES coming to her at HD quality.
There's still dependant types!
This sounds like a great outcome, and I support legalization for basically these reasons. More revenue for state governments, less violence, less law-enforcement time wasted on drug offences, and less crowding of prisons with non-violent drug offenders are all good things.

But surely there have been downsides, too, even if they're not the ones that fear-mongerers predicted. Can anyone in Colorado speak to what those are?
Exactly. Customers are not company property, but companies sure as hell want to treat them like they are. It's anti-competitive behavior.
Don't Quit Twitter Yet
> According to government data, the Denver city- and
> county-wide murder rate has dropped 52.9% since recreational
> marijuana use was legalized in January. This is compared
> to the same period last year, a time frame encompassing Jan. 1
> through April 30.
The author suggests that the enormous economic success of software suggests that the methods used are not "crap", but I don't think this is valid. In fact, it's somewhat the opposite - the strong economic growth in the software world (and the exponentially improving performance and reach of the underlying hardware) allow low-quality software to proliferate.

The economic argument for quality engineering is, "it may cost more upfront, but will deliver a more reliable product with lower total costs." But this argument is invalid in the current software world, where network effects and first-mover advantage are enormous, and a successful company can grow explosively. No one would follow the strategy of "build a quick bridge out of plywood, then when we have 10 million people using it and it starts falling down every other day, we'll have enough money to hire some people to build a real bridge." But that's what twitter did.

As software developers, a lot of our job is just putting up with the crap that the software world has been built on, because the people in charge have made the rational calculation that it's better to hire ten times more engineers and expand to Asia, expand to mobile, expand up market and down market and into different markets a little sooner.

I agree entirely though, that it's counterproductive for programmers to blame ourselves or to seek a technical fix to what is basically an economic and organizational problem.
The OP in that thread made it quite clear in a subsequent post:

We don't have a requirement to encrypt Youtube video because Youtube videos are outside the scope of the policies we have that mandate encryption. Those policies prohibit the use of RC4 and because browsers don't allow varying the cipher support on a per-site basis, the result is nothing may use RC4. Because we don't have to encrypt the video and because Google doesn't support anything we can use we're left with the options of either finding a way to allow Youtube videos without encryption, or block Youtube on secure subnets.
> According to government data, the Denver city- and county-wide murder rate has dropped 52.9% since recreational marijuana use was legalized in January. This is compared to the same period last year, a time frame encompassing Jan. 1 through April 30.

This was the second paragraph of the crime section.
I know some people who live down in Costa Rica and have done that. There's basically two ways to get "rich" in this way: make lots of money, or reduce costs radically. They're not mutually exclusive-- you could basically plot a graph of cost and income/savings where a certain colored-in portion of the graph would be "freedom".
It's not that the executive staff are like fraternity bros--it's that they ARE (or were, from what I recall) fraternity bros.
Can someone explain to me the migration path towards ES6 and syntax like this? This isn't syntactically valid ES5, so is there a reasonable path to making the browsers run ES6 directly?

If I just include it in a <script> tag directly, it'll throw syntax errors in any non-es6 compliant browser. So I'd have the transpile, and send down the es5 version of the code.

But if I'm transpiling, what's the point? I still have a build step, so why use ES6 over another compile-to-js language? The eventual promise, that years and years and years from now, all the non-es6 compliant browser will be dead, so I can send down the es6 code directly?
Show a portfolio or have a credible referral. Usually skill does not go unnoticed when you work with people.
Then why is the UK pursuing them?

You did not answer my other question. Here is a more direct question.

Should Facebook be exempt from laws on human experimentation?
Agreed and is on the roadmap. Search should be pretty easy but categories is a bit more difficult.
The second point included this:

According to government data, the Denver city- and county-wide murder rate has dropped 52.9% since recreational marijuana use was legalized in January. This is compared to the same period last year, a time frame encompassing Jan. 1 through April 30.
It sounds more like it's a practical sysadmin stuck in an impractical pointyhead-caused hell.

1. Youtube needs to work

2. It's not considered sensitive by the business (and I hope to god nobody uses Google credentials)

3. He can't change PCI-relevant settings or he'll get fired (and the business could potentially lose some sort of financial accreditation, or endanger a business partnership)

4. He can circumvent the requirements by disabling SSL for Youtube, which seems to be a loophole in PCI's laughable "security" requirements.

Sucks, but it happens. I'm sure he's polishing up his resumé.
I think highways like the 401 in Toronto prove that the "100 lane" theory is pretty much bullshit. https://en.wikipedia.org/wiki/Ontario_Highway_401 It's arguably the busiest highway in North America based on a number of metrics, even more volume than LA's perpetually busy Santa Monica Freeway.

They've been expanding it ever since they've built it and in parts it is 25 lanes wide. It's slammed all the time. Traffic jams at 3am aren't unheard of if they're doing road work and it's slimmed down to half capacity.

It was once merely an 8 lane highway, so the idea that tripling or quadrupling the size of a highway magically makes traffic jams go away is so far from the truth.

There's a parallel highway running north of it that's paid by tolls which isn't as busy, but only because they can adjust pricing according to demand.
Sorry, looks like you've done something to make cloudflare flag you: https://support.cloudflare.com/hc/en-us/articles/200171816-W...

I use them to manage caching and anti-DDOS for my site. Most people don't see that message, not sure what would have set it off for you. It's not a site specific feature, just a byproduct of using cloudflare.
Sorry, missed the answer. How can quick tests to see that API (and internal stuff) work not be Unit tests? :-)

But sure, it is a discussion of what we should call the useful tests. I have (also) burned out on > 80% coverage for tests when the specifications aren't written in stone.
On the one hand, it was a stretch to frame the benefit as a "drop in crime". On the other hand, the secondary benefits flowing from the drop were worth touting, namely the first-order cost and time savings of processing arrests, running through the court system and incarceration.
The linked data shows 19 murders in the first five months of 2013, 11 murders in the same period in 2014.

First, this is very noisy data to make any predictions from. (I guess it's a good thing to have so few murders that it's hard to make generalizations.) March 2014 alone had 5 murders compared to three last year.

Second, this isn't a 52.9% drop, even if you exclude May, which makes the drop from 17 to 9. It's a 47.1% drop.

This is a very low quality article.
Everyone has a startup they wish was receiving more publicity, this product does that for free. The problems with it however. Occasionally I have to wait a little while while the page is loading or it fails to load at all. One time I received a js notice informing me that Google Maps is disabled for the website I was currently on. That's enough for me. I don't want to wait for new tabs to open which then sometimes interrupt me.
Tablet Hotels - New York, NY

Relocation Assistance; Visa Transfer

Founded in 2000 Tablet is the world's leading award winning source of boutique hotel experiences (WSJ, NYTimes, Huffington Post). We’ve been profitable since the first year and are still privately held. Perks and Benefits include: Open Vacation Policy, Tablet Plus Membership, Personal Travel Budget, “My Way” Days for Special Projects.

Our engineering team is a group of polyglots and fullstackers who take a unix-heavy approach to engineering. As one of NYC’s earliest Python platforms we’re tackling challenges of scalability, search, and integrations on a global scale. Tablet engineering alums have taken their skills to top five internet companies and some of the web’s most highly trafficked names.

[http://www.tablethotels.com/en/careers]
Lead Backend Engineer
; Lead Frontend Engineer
; Backend Engineers
; DevOps Engineer
; QA Lead

Frontend Requirements:
HTML
CSS/LESS/SASS
The more javascript better (including DOM based and testing frameworks), at least jQuery, Knockout
Experience with Python web frameworks (especially Flask) and templating engines (especially Jinja2) helpful
Experience with Unix command line
Command line Git.
Nice to Have:
Angular
Backend javascript experience with Grunt, Require.js, Mocha + Chai will be beneficial
MySQL

Backend Requirements:
Expertise in any modern programming language (Python, Ruby, Perl, Scala, etc.)
Understanding of Web Services
Understanding of SOA
Unix/FreeBSD.
Nice to Have:
Python experience
Princess Margaret Cancer Centre: Postdoctoral fellowships in computational biology and machine learning - http://pmgenomics.ca/hoffmanlab/join/

Toronto, ON

The Hoffman Lab at the Princess Margaret Cancer Centre, seeks new members for our team. We develop machine learning techniques to better understand chromatin biology. These models and algorithms transform high-dimensional functional genomics data into interpretable patterns and lead to new biological insight. A key focus of the lab is to train a new generation of computational biologists.

We seek postdoctoral fellows for several projects in computational genomics and machine learning. Selected projects include:

1. Predicting long-range chromatin interactions and enhancer targets with novel machine learning methods.

2. Integrating epigenomic and sequence data to better understand human gene regulation.

3. Creating models of transcription factor binding that allow us to predict the effects of perturbations.

4. Developing deep learning techniques to find novel behavior in multiple functional genomics datasets.

Required qualifications: Doctorate in computational biology, computer science, electrical engineering, statistics, or physics obtained in the last five years. Submitted papers in genomics or machine learning research. Expertise in Python and Unix environments.

Preferred qualifications: Experience with epigenomics and graphical models. Published papers in peer-reviewed journals or refereed conference proceedings. Expertise in R, C, and C++.

We will consider candidates who need a VISA to work in Canada.

To apply: We will accept applications until the position is filled. Please submit a CV, a PDF of your best paper, and the names, email addresses, and phone numbers of three references to the address at http://pmgenomics.ca/hoffmanlab/join/#postdoc
I also thought about the "title, description, screenshot" approach. But I really wanted startuptabs to be a stage for the startups. My goal is to make it easy for quick feedback from the community. When sites load slow, bad colors, etc... it should become apparent. Or the reverse, when sites load fast and looks great, they will stick out.
You're being pedantic. The point is that there are similar laws regarding conspiracy that are even more broad, that could easily put an exit node operator in prison.
> I can't believe no-one ever thought to do this before

Lots of sites for typefaces include "posters", "specimens" or other examples of using the font in a context that highlights its best usage, often including quotations.
1. PCI compliance is a requirement for some types of business

2. PCI compliance requires that some connections are encrypted

3. PCI compliance requires that encrypted connections follow a set of guidelines, including no RC4 cipher

4. Rule #3 is not limited to encrypted connections mandated in rule #2; this allows people in the organization to assume that all encrypted connections are at least minimally 'secure', rather than 'some connections are secure but some are more secure than others'.

PCI compliance doesn't care about unencrypted connections, because they mandate that sensitive data travel over encrypted connections, so unencrypted connections aren't relevant to them at all.

So basically, PCI says 'no RC4 ciphers in your enterprise' (for stupid reasons) and does not allow for exceptions (for sane reasons). Google is using RC4 only (for what I assume are practical, if stupid, reasons).

It's kind of surprising, since Google (or at least, large swaths of Google) must be PCI compliant considering that they do payment processing, etc.
Yes.

I sold IndexTank to LinkedIn among other things.

It was a gradual process for me that started with the first
dot-com boom. It wasn't as big of a deal as I thought it would be.

I was 41.

Cashing out stock from public companies I've been at, selling consulting services before building IndexTank, selling IndexTank.

I don't think there is such a thing as overall happiness. I do live in the present more than I used to, but that's perhaps because I'm older. I do worry less about certain things, but the "worry hole" is always there asking to be filled. We all age, get sick, have family / relationship problems, need to stay motivated. I almost certainly enjoy life more than I would if I were forced to take an unpleasant job, but there are many other things a person can do to make life enjoyable besides trying to win the startup lottery.
I worry about what will happen when the next GOP President takes office. Will there be a sudden federal crackdown? If that happens then I think it is inevitable that the US will devolve into a tyranny --just as Plato said, all democracies ultimately do.
Not to mention most of those circles look like buttons I can click on, but it's one massive button. The rest of the site is responsive too, but the image scales horribly.
Their math is wrong. https://news.ycombinator.com/item?id=7977655
I'll just put a little note on my site instructing users of Chrome on Windows to do that :)

It has been YEARS of putting up with the horrible Google font rendering in Google's browser on Windows, all the while IE and Firefox render them perfectly.
Running a Tor exit node, developing encryptions tools , working on government transparency and protecting journalists are all seen as dissent in the current environment.

The reason to engage in these activities is a duty to protect democracy and democratic values in an extremely adversarial environment.

It is unwise to do these things without some kind of strategy to manage the escalation of political repression. It is advisable to do participate in these things as part of the broader activist community. Nothing is riskier that being a solo democracy activist.
Nah, people have been able to block even Piero if they gang up on him at once this world cup. Messi himself was stiffled by Iran until the last few minutes of the game.
Well its not the courts themselves but the law which forms them. But the differences are fast becoming only theoretical.

Now, mind you, Continental judiciaries have a superior administrative tribunal system which is a recognized part of their judiciary. The United Kingdom has even recently adopted this approach. It is only the United States AFAIK that continues to insist that some judges are not part of the judiciary--which is an obvious falacy. The judiciary adjudicates--that is its purpose. We call them variously as "administrative law judges" (ALJs), "traffic commissioners" and "magistrates", etc. America essentially has two judiciaries--one independent of the executive, the other not independent. It's retarded. Its unconstitutional.

And apparently Austria uses what are, in effect, Anglo-American juries. They are selected at random from the electorate. They decide questions of fact. I don't see the lack of separation between "trier of fact" and "trier of law" as obviously better or worse.

And, as people are pointing out, there are inroads being made for a form of stare decisis such as Art. 177 EEC. So there is progress on all fronts IMO.
In this case it seems reasonable.

1. A/B testing is done all the time and has undefined emotional effects on users other than to maximize addiction & ad revenue. Google does this constantly and is worshipped for it's ingenuity.

2. The whole point is that they didn't know whether there would be emotional contagion, which is why they conducted the experiment. And yet similar experiments are happening all the time, so the experiment didn't add to the emotional burden of users - it just uncovered it.

[edit: I'd go further and suggest that maybe it would be unethical for Facebook not to do experiments like this. They need to understand this kind of effect in order to make responsible design decisions.]
Not really sure why Facebook needs to apologize at all.

It's a free service that you agree to use. You should read the fine-print if you care about anything like this.

If it can be proven that experiments or anything else worth apologizing for is detrimental in some way, then something needs to be said. But otherwise, I think they're free to do with they want with their data.