skysight-inc/HackerNews huggingface dataset:
How hard is it to legally buy a gun in cities around the world?
The site only hosts thumbnails. It'd take an awful lot of traffic for bandwidth cost to become problematic, at which point throwing the site behind a free Cloudflare account would soak up 99% of it.
NXTP Labs presents 12 startups selected for the Fintech Accelerator Program 2015
Hello! I make Soundslice (soundslice.com), which is interactive/reflowable sheet music in the browser, synced with audio recordings and more loveliness. I very deliberately use canvas instead of SVG.

Soundslice isn't a score editor -- "just" a renderer (as if rendering sheet music is easy...!) -- so that influenced my decision. But if I were making an editor, I might make the same decision.

The reason is performance. A single piece of sheet music (a "score") might include thousands of individual glyphs, and if each one of those is a DOM element (as with SVG), the performance just wouldn't be as good as canvas.

One big tradeoff is that, with canvas, you need to implement your own hit detection (e.g., figure out what the user clicked on). But that's not super hard, and it's the kind of thing you write once and use forever.

Here's a tech talk I gave about an earlier version of Soundslice, where I talk about the canvas advantages: http://37signals.com/talks/soundslice
Yes it is a completely new codebase. No code is shared between them in either the core or the libraries.
It's an interesting point about fundamental research. The old industrial labs are dead and while academic institutions can do a lot someone in the private sector has to pick up the research mantle. Google X is a good example, but I think smaller efforts like this are much more interesting. If it's done right that is...
Shouldn't just be a matter of running scene.toJSON()? ^^
If he is donating, why should he be obligated to donate it to some other charitable cause? Should humanity only focus on one problem at a time?
Yeah, but...

Need replication? Gotta write your own sharding logic or set up pg_shard.

Need aggregations? Gotta write your own logic. Will you do them on the fly? Use triggers? On demand?

Need to remove old data? Gotta set up a cron job. But wait, what if I want to age different series at different rates? Now you need a policy system. Sigh.

Not saying Postgres can't be the storage engine, but there's a lot of work to do on top of that.
Yeah, but this is a bit like calling it Amazon Cumswapper. There's no other valid technical use of the word.
They still have tons of users and an extremely active community that doesn't show signs of dying, with lots of untapped revenue opportunities.

If that's a meltdown, I don't want to be solid.
I don't play as much chess that much anymore, but ICC (chessclub.com) was the king (and I'd guess that it still is).

You don't play via the website though. Same for other chess servers (FICS, etc).
With respect to wish we could abolish standards committees, he is also out to abolish the security industry. An idea not without its underpinning merits.
Ask yourself who has the money, and how the laws get written.
>Tolerating a homosexual in their presence goes against their beliefs.

But nobody has said that evangelical Christians have to tolerate the presence of homosexuals? Unless there's been a movement to ban homosexuals from doing things like being in public spaces; I'm not currently aware of any such movement, although I admit that I'm not really up on such things. If somebody doesn't want to be in the presence of a homosexual, then they can arrange their life in such a way that they never need to do that, and I don't think anybody is really going to force them to do something like travel to San Francisco to watch a pride parade.

edit: I guess I'm not sure what your argument is, because you say that you're not talking about enforcing beliefs and then you say that evangelical christians are forced to interact with homosexuals.
> "Just like that, most of Reddit went quiet."

That's in reference to subreddits, including many of the default ones, becoming private for a day in protest after a well liked Reddit employee was fired. A good portion of the article is about dramatizing Ohanian and HUffman's response to the event. If you're not a heavy Reddit user its easy to see how you missed it, but a lot of the article revolves around its aftermath: Ellen Pao deciding to resign, Ohanian and Huffman putting aside their differences, Reddit the company deciding it needs a concrete direction.

This article was mostly about putting a heroic spin on the story of Reddit's founders, and the challenges they face trying to open reddit to a wider audience. Its very much a puff piece that really isn't a general critique of the seedier aspects of reddit.
Hopefully more of the bigots will continue their migration to Voat and reddit might perhaps 'revert' to its more reasonable, tolerant roots
Previously: https://news.ycombinator.com/item?id=10324960
This is amazing. Where do I sign up to help?
Found: a 90s chatroom for horses on a bunch of old floppy disks
Theory-theory
Criado-Perez (and I'm going to say her name every time you repeat your lies)

https://www.judiciary.gov.uk/wp-content/uploads/JCO/Document...

> She describes how the effects of the harassment she has received have been life-changing. Her personality has changed long-term. She describes panic and fear and horror. She feared the abusers would find her and carry out the threats. She felt hunted. She remembers feeling terror every time the doorbell rang. She has had to spend substantial time and money ensuring she is as untrackable as possible. She gives a detailed and personal account of the physical effects of the fear on her. The emails from Sorley and Nimmo (she says) are imprinted on her mind – “I don’t think I will ever be free of them”. It is a moving, detailed, and entirely understandable account of the effect of these crimes on her.

> These offences have caused serious and entirely predictable harm to her.

> The effect on Stella Creasy has also been substantial. She became concerned for her safety to the extent that she had to alter her behaviour. She had a panic button installed in her home. She describes the effect of the crimes on her public duties, on her staff, and on her family. Again the offences have caused serious and entirely predictable harm to her.
There's a saying I like: you can't reason someone out of a position they didn't reason themselves into.

Racism isn't a reasonable position, showing someone how and why they're wrong isn't going to do anything. Showing someone that spouting that junk isn't socially acceptable anywhere is how you'll end those attitudes.

People are social creatures long before they're rational ones--use social tools, not logical ones.
@amyjess
>they began acting like a pack of wild monkeys flinging their feces: they began targeting individual [...] members for harassment, and multiple people began inciting DDoS attacks

If you were to start banning subreddits based on this behavior you'd be banning pretty much every single meta sub on the site, SRD, SRS - they'd all have to go under such a policy.
Use canvas if performance is important. Use SVG if it's important to assign functionality to specific graphical elements (as opposed to rolling your own hit detection). See my comment above in this thread for more.

[Usual caveats apply...this is general advice, and I don't know your situation, etc.]
You have to put this in the context of it being almost two decades since Wired was relevant.
The Paramount Vault
Enterprise SaaS Marketplace AppDirect Raises $140M Series E Round
Oh, wow. Yeah, I can understand how that would create a lot of negative Reddit experiences.
Science explains the secret to keeping your beer from spilling
Ask HN: How to communicate capacity issues to founders
Hi HN

I work in a small startup, that has like most of the startups not enough people (though you can argue that it depends)

The problem is that for the next round of investment the founders are basically selling more the technology then any other aspect of the product/idea and we are only 3 developers. The amount of work that still needs to be done is huge.

I would say that instead of focusing the founders want way too much. Actually even with reducing their demand it still is too much. And now we accumulated a lot of technical debt that we have to deal with. So there is a lot of frustration because nothing seems to work.

The point is also that their solution to this is: "work more" Work on the weekend, work in the bathtub, work while sleeping.

Our motivation to work that much just to seemingly satisfy a not realistic whish is very low.

Maybe someone has some helpful input on how to deal with this situations? Did anyone of you ever experienced a startup that knew its limits? Is this even possible without working like crazy? (I honestly think it's not helping)
Yea, we considered this - but if Amazon and Google compete with us I'll consider it a personal success :)
React is not an implementation of the Flux architecture. Flux is an architecture that works well with react.

I would argue that the primary contribution from React is not the web component aspect but the declarative, immutable-friendly approach to UI rendering
In my opinion, no, an EOL is not being discussed.

What is being discussed is the excitement brewing from the all the work that has transpired via the Modern Perl movement.

We have modern web frameworks (Mojolicious, Dancer, PSGI/Plack); YEARLY releases of Perl 5; CPAN has never been easier to work with (cpanm, cpanfile, carton); a healthy and supportive community; and modern infrastructure to work with OO (e.g. Moose).

There are several of other things I haven't mentioned.

For example, if you want to try a web app with one of the latest perls:

$ curl https://raw.githubusercontent.com/tokuhirom/Perl-Build/master/perl-build | perl - 5.20.3 /opt/perl-5.20

$ curl -L https://cpanmin.us | /opt/perl-5.20/bin/perl - App::cpanminus Mojolicious

$ /opt/perl-5.20/bin/mojo generate lite_app all_the_awesome.pl

$ /opt/perl-5.20/bin/perl all_the_awesome.pl daemon

... Goto a browser and visit http://127.0.0.1:3000

The above command assumes you have a system perl that can bootstrap your user perl into /opt/perl-5.20.

Thank you for asking.
Can you link to the original study rather than a magazine article discussing it?
Nice to see someone able to move the ball forward with distributed consensus systems-- The bitcoin community as a whole has been stuck in the mud for far too long at this point.

Sadly, I still can't shake the subtle feeling that something greasy is still going on here-- The sins of Ripple continue to haunt us all I guess.
How to be a professional blogger
Is Gratuitous Name-Dropping an Effective Strategy?
A foolproof method for picking good fonts
I'm gonna guess they have all sorts of physical tamper detection capabilities to prevent this. And perhaps a software load that gets wiped every time, so in case you find a bug in their software (iSCSI? NFS? whatever) it might be hard to escalate.
Ask HN: Deleting emails when your boss is under Congressional investigation?
Backblaze is spectacular when it comes to sharing data about performance and cost associated with their backup service. But after consulting their site and others I can't find performance data concerning how fast I can delete backups when a former US Secretary of State is under Congressional or FBI investigation. Any resources for that? I've already eliminated Tarsnap, Datto and Apple's Time Machine.

http://www.businessinsider.com/hillary-clinton-email-2015-10
They compete against you whether they know you exist or not because your customers/prospects know Amazon/Google/etc exists.

It only takes one of the large players to break the pricing stalemate, and overnight they'll all follow to keep their position in the market.
Woah, I didn't realize how much $$$ Pandora had!
Yes, I remember arguing about it with a fellow Pol student at the time. He was convinced the author was a brilliant parodist, I was convinced the author was an idiot.

This was way before Poe's Law had been coined, but it would have applied perfectly.
Stop reading about Zuck – The Launch
I think the only problem here is that not everyone can handle the internet. And worse, instead of realizing this, they expect websites to cater to their special needs. They are expecting websites to babysit them, to put people they don't like on timeouts, to exclude participation from anyone they don't like. This has been a huge issue since the internet became popularized. Things were not always this way.
1. Can't argue with this.

2. With Inline::Perl5[1] this should be a non-issue. The short code snippet in the README at the github repo referenced should give you the idea.

3. Having not been released yet, Perl 6 has zero history on backwards compatibility, so there's no way to assess whether it's relatively better or worse than Perl 5.

That said, I don't necessarily support the original statement that Perl 6 is a superset and at least as good as Perl 5 at everything. I just wanted to address your specific statement regarding library support.

1: https://github.com/niner/Inline-Perl5
Great article except for the whole "rich white men" part, which I found asinine and distracting.
Re-think Viability of your MVP
Personally I'm curious what valid scoring mechanism there is for a test with "abstract questions with no right or wrong answers."

Unless, of course, it were some old-boys club of insiders trying to feel special about themselves by excluding others... but surely Oxford grads would see through that...
Can someone explain his point about $(document).ready()? I don't understand how it is different from DomContentLoaded?

jQuery source for the ready function: https://github.com/jquery/jquery/blob/c9cf250daafe806818da1d...
Hello,

Congrats for your search engine. I admire the work you did. The only reason I don't use DDG is that I'm Greek and the results for Greek keywords are many orders of magnitude off-mark compared to Google. Why is that? Any hope to improve results in the future?

ty
> Except they don't - because the people yelling most about "free speech" are the first to throw a hissy fit when someone uses "free speech" to suggest that they're being racist or sexist or whatever.

What do you mean by "throw a hissy fit"? There's a difference between disagreeing with someone and saying they should not be allowed to say what they are saying.

People who are saying that they are "triggered" when someone uses the word "rape" and therefore people should not be able to say the word "rape" are against free speech. If someone calls me sexist for saying that, I'll ridicule their opinion because their opinion is ridiculous, but I still they should be allowed to state their ridiculous opinion. The former is anti-free speech. The latter is not. Simply telling someone they are wrong is not taking a stance against free speech.
That quote of "worth $x, let's create $y" was what made it click for me. Great way to explain it. The dotted lines only really helped me to label the data on the bar chart, but on the right-hand column, I didn't quite get it. What if you underlined 8M with two colors: one for the 6.5M effective valuation and one for the 1.5M New Options (lengths based on makeup ratio)? Also one thing that might help is modifying the horizontal lines; at the same weight, I wouldn't infer a Sum calculation, but if the bottom line were bolder, I might think to add up the numbers
perl5 is a language name - its current release is version 22.

I presume perl6 will be doing similarly.
Seems odd that ticketmaster would not have have been willing to purchase them for more than that (unless of course ticketfly didn't want to go that route, and was leaving money on the table).
If we live in a world, this real world, we necessarily live with people we find tasteless and disgusting. If reddit is a world onto itself or if it's a reflection of the real world, then there will be unsavory characters of all types, sexually, philosophically, politically, etc.

I really don't believe in sanitizing reality. I don't believe in intolerance for the intolerant. It's a nice, easy, euthanistic way to make our own little pure vision of the world.

It'd be like the regular news saying, you know what, crime is disgusting, it's repugnant, we're not going to tolerate it on the news. No more violence reporting.

Showing news of violence is not "giving a voice to violence", or terrorists.
What would be the next step, stop misogynist musicians or filmmakers depicting violence, etc., other than in documentaries?

Don't get me wrong, I'd prefer a world where people self moderated and would act decently, but I also fear a world which proscribes received behavior.
That's what I'm saying: they do not. At least not on Chromium 45.0.2454.101 (Developer Build) Ubuntu 14.04 (64-bit).
Largest Porn Website Dropping Support for Flash
To quote SlateStarCodex "I can tolerate anything except the outgroup"
https://twitter.com/davemcclure/status/647824009992626176

If you look at his account around that date, he has a few more tweets on a similar topic. I don't think it's really necessary to understand your main topic, but it could be fun :)
the proof is in the pudding
Carly Fiorina May Have Revealed State Secrets by Bragging About Helping the NSA
Atlassian splits JIRA
If you delete e-mails or other records after knowing that there's an active investigation, you may be found guilty of obstruction of justice:

https://en.wikipedia.org/wiki/Obstruction_of_justice#Obstruc...

It's not worth going to prison to protect your boss.
Pinterest engineer creates /dev/color to mentor and connect Black engineers
> What do you mean by "mandatory vaccination proponents"

People actually supporting the idea that government should mandate vaccination of children in some circumstances; the real people on the other side of the actual government policy debate from anti-vaxxers.
The IPSEC working group also boasts the hilarious threads where William Simpson and Perry Metzger ran Phil Rogaway --- Phil Rogaway! --- off the list for trying, early and without success, to fix some of the more basic crypto mistakes they were plowing ahead with.

A decade later, Eric Hughes (I think? One of the early cypherpunks) made news by suggesting that NSA had deliberately sabotaged IPSEC, implanting crypto vulnerabilities derived (IIRC) from IV handling mistakes. If you go back and look at the threads, it's pretty clear that wasn't NSA: the personalities involved aren't hard to track down. It was just garden variety bikeshedding.

The problem definitely isn't that standards groups attract noisy morons. William Simpson is very well regarded as a systems person. The problem is that it puts specialists in one field, specialists from others, and generalists in a room together, and puts them all on the same tier, and says "let the most persuasive person win".
Wouldn't the racist want to self alter their behavior if they kept being excluded from a group?

Sure I'd love a world where I could really help change someone's mind but it is often easier and safer to just ignore those people as putting effort into trying to "help" them doesn't really offer me anything besides more abuse.
Israeli Container Security Startup Scalock Lands $4M Series A Investment
It's true that we need an open baseband processor, but I wonder if this qualifies as the sort of blue-sky research that I'm guessing they'll want to focus on?

My feeling is that the software to accomplish this is already largely there, but the hard part of getting a design to the fab and actually getting anyone to adopt it isn't.

I think there would also be a number of regulatory hurdles to cross, since this would end up being essentially an SDR, and the FCC (for example) already seems to fear wide public availability for those.
I was about to say this as well, it certainly doesn't sound like something you should be doing.

Let your boss do his own dirty work.
Exactly. People are saying that /r/fatpeoplehate "violated copyright" but every meme does that. (See https://www.washingtonpost.com/news/the-intersect/wp/2015/09...). And reddit never said they were getting legal takedown notices for material published there.

Most of the posts I saw were responses to fat-acceptance bloggers and their postings on their blogs. Obviously these blogs were created to foster discussion and that was happening. When the discussion wasn't positive, they got upset.

Obviously, it's a private website and they can do what they want with it. But it never was a place for "free speech." If you didn't go along with Reddit groupthink (which is an odd mix of socialism "college should be free" "Koch Brothers are Evil" and libertarianism "Go Uber!" "Open Access to the Internet") you would be quickly down voted away.
Can you give me a link? I tried searching around after seeing the demos, and it seems like they always have to hover their hands while writing.
> I honestly believe the key to software development is good decision making.

I agree, and the purpose of my comment was to point out that I have often observed people making decisions on a case by case basis, and repeatedly making bad decisions by underestimating how much effort the solution thought to be 'quicker' or 'easier' or 'minimal change' option is compared to the solution thought to be more 'radical' or 'unnecessary effort'.

You seem to have some specific bone to pick around testing. I'm not really interested in that. When I say 'right' or 'correct' in this context, it's generally about not being blinkered by the current state of your codebase. People get so used to the fact that their current codebase does things in a particular way, they often look at problems as situations where they have no choice but to force the problem into the frame of their code. Solutions where you solve the problem with something closer to what you would want to write if you didn't have to worry quite so much about the peculiarities of your current codebase generally scare people, but are often the better decision not just from some academic point of view, but literally from an execution, getting-things-done quickly point of view. 'correct' as I use it in this context is mainly a shorthand for that concept.

The whole point here is not to say that there's some secret that avoids you from having to make decisions, it's to say that many people in the real world are making a particular class of error in decision making. Signs that a particular decision might fall in that category include:

1. the main trade off being considered between the options is developer time

2. none of the developers actually think the believed-to-be-quicker-to-implement option is a good option apart from its supposed quickness to implement.

3. other options exist where a significant fraction of developers agree that apart from their supposed slowness to implement, they are good options.
> Or unsubscribe from r/WTF

Perhaps, but that's still not great from a marketing perspective. "Reddit: You Can Opt Out Of The Gory Murder Porn!"
Shopping site Jet.com abandons $50 membership fee
I interpreted that differently:

If you're going to develop technologies for humans living in cities, testing said technologies absent of human interaction would likely be misleading.

It's like YC advocating not talking to your users while you develop and test your product.

An example they gave was self-driving cars. Are there sufficient challenges in the actions that don't involve human? It seems to me that the challenges that do involve humans are much greater in scope and importance.
Just out of curiosity, are you personally for or against obesity? Does it make a difference how you feel about this topic?
The 58 ISPs we've found using data caps along with their limits and fees
AMP : HTML :: asm.js : JavaScript?
Funny, I see it in every other comment thread.