skysight-inc/HackerNews huggingface dataset:
Urban Outfitters asked to stop selling tapestry resembling Holocaust uniform
Looking at the author, not surprising. I was an intern in Yahoo! Mobile's web team in 2009, and sat beside Michael Johnston. He was incredibly productive and talented, and was the backbone of the whole mobile team. Everyone came to him for advice. I remember he wrote a sophisticated color picker in an afternoon, and the code was a work of art.
The question is, if you cut the Earth through the equatorial plane and looked down at the exposed core, would the "east-west" grains follow circles around the plane, or would they form lines pointing across the plane?
See this note: https://github.com/flipboard/react-canvas#accessibility
> Publish them all. Force banks to come up with a better solution.

But then banks would incur additional expenses, and they would have to, like, reduce executive bonuses or something. That would be terrible!

/s
Won't this result in a lot of duplicate records at the NSA?
Spanish Polluted Air Long Before Industrial Revolution
What OS are you running this on?
Swiping right constantly is close to my strategy, and most guys, because of the low rate of matches. I've been known to swipe right rather than wait for images to load, definitely.
In my mind this sentiment can be summed up as: "The more humane we make war, the more of it we'll have". And the simple reason is ... why not? When _we_ no longer suffer casualties why should we care about sending a pack of mechanical dogs into a village somewere and just let them run wild without a care in the world for the casualties we cause to the innocent? And before saying that that won't happen just look at current drone warfare. There isn't a person in this country (US) who truly cares about all the collateral damage of our drones. It seems foolish to think these will be any different.
"Join or start a Hackerspace, work from Techshop, contact makers who post interesting projects: find people working on hardware like yours and ask how they dealt with challenges you’re facing. These conversations have led to me discovering faster and cheaper ways to make SMD stencils, casting aluminum parts from 3D prints, sourcing cheap components direct from China at in-country prices, and taught me everything I know about making things."

anyone have thoughts about how much IP protection someone should have before talking about their ideas at a Hackerspace or Techshop?

Does it make sense to file provisional patents before working on an idea at one of these spaces?
But the core doesn't rotate at the same rate as the crust: http://news.harvard.edu/gazette/1996/08.15/PuttingaNewSpin.h... (or has this been proven wrong?)
Thanks for the heads up about RxJS, didn't know that existed.

Seeing as one of the benefits of React is in server-side rendering, and now with the new OSS nature of .NET, it's worth considering standard Rx as well ( https://msdn.microsoft.com/en-gb/data/gg577609.aspx ).

Rx is very new to me, so I may have this description wrong, but it essentially seems to be well-supported event-driven programming library. Worth a look if you're interested in FRP.
Ask HN: Your favorite startup(s)?
Which startups are you closely following or are inspired by and why?

For me it's Watsi because of what they are doing in healthcare in such a transparent way. An excerpt from their About page:

While serving in the Peace Corps in Central America, a woman boarded a bus Chase was on and asked for donations to pay for her son's healthcare. She inspired him to start Watsi, and name it after the town he was traveling through at the time.
Hintjens? "ZeroMQ Creator?"
http://250bpm.com/
http://www.infoq.com/news/2012/03/Crossroads-IO
You can say its mental model has similarities to WebForms except for the ugly “pretend server is stateful”.
That's one of the problems with rendering UIs on canvas: it doesn't work with a11y. And since it's not rendering tags, there's nowhere to hang the ARIA attributes.
This seems like a great way to share viruses.
To aw3c2's claim that cloudflare is "a global CDN that "infected" an incredible of websites"
The problem is, the jerks have more lawyers and lobbyists than you do, so you lose by default.

Money begets money, power begets power. Either begets the other. The great vicious cycle of our civilization.
[Closed beta] Saasmetrics.co
I submit that the purpose and function of any/all forms of technology is to enhance the abilities of those with it and not those without. This is not a feature of any given flavor of technology, but rather of technology in general.

In any kind of competitive context, this will implicitly elevate those with technology over those without. Generally. Absent a Arthur C Clarke "Superiority" sort of situation.
SproutVideo Introduces DailyMotion Cloud
Hi folks, for those of you who did build or is building a subscription business, you know that dealing with metrics is a big deal.

When learning about SaaS metrics some time ago I ended up on the famous David Skok's article "SaaS Metrics 2.0" and found that most part of my friends co-founders were using the very same spreadsheet from this article.

The result of this studying is http://saasmetrics.co, an SaaS product to manage your subscription business metrics.

The first version is an MVP that allows you to manually input your data or use or well document API to build your own integrations. But we know that the hard thing about metrics is to keep them up to date, so our near future road map includes connection with different platforms to get data 100% automatically.

We know a few good tools out there focusing this problem - such as baremetrics.io - but we really want to cover the whole thing about saas metrics, and allow you not just to connect your payment platform (such as stripe), but also your marketing tools such as Google Analytics, Hubspot, your financial apps and ERPs such as quickbooks, and more to come. And of course you can always build your own integrations to input data using our API.

We're in closed beta with a few customers selected by hand, but you can see a full demo working here: http://demo.saasmetrics.co

We're also working on a comprehensive wiki for SaaS metrics.
Check out this example: http://saasmetrics.co/monthly-recurring-revenue

I'd like to hear your thoughts and comments.

Thanks, Leo.
Update: DDoS, SYN flood. Stay tuned...
Seeing as this project is 5 years old, I'm curious how many of these are still functioning? None, I would guess, since it seems like more of an art project... but still, I'm a little curious. Is anyone close to any of these that could test them out?
The schizophrenic open source ideals of Sun continue to live on at Joyent. It's funny that Oracle is called out many times (which they deserve), and yet, there is a failure to acknowledge that other open source projects under Sun's stewardship did a lot of mistakes that ended up killing them (OpenSolaris and OpenOffice, to name a few). In any case, as much as corporate America wants to be seen as a faceless entity, Sun was made of its employees and so is Joyent.
> There is experimental support for using css-layout to style React Canvas components.

Just an experiment, but that could be very powerful. A lot of canvas-eligible projects are done in the dom because CSS makes it easier that messing with hardcoding all the style in js functions.
I have a similar path, and honestly found the FE dev tools being the slowest thing to learn about (too many, too frequently updated/breaking things).

I think you can build a lot on top of React with minimal knowledge of js (so, yes, start), but you definitely want to go deep and understand how it works inside (so, yes, also study js).
Meh, I'm not buying this "yeah, we were going to make node belong to the community all along" when there are lawsuits threats over trademarks and what not.
Knowing the best tool for the job means that you pick different tools for different jobs. Having a (strong) preference means you pick the same tool if at all possible.
Finding new hires from your local hackerspace is great advice. You get to observe and work with people before hiring them. BTW, If you are ever in Oakland,CA you owe it to yourself to visit the Omni Commons. I'll be there attending CCL's syn-bio lecture this Saturday at noon if anyone wants to discuss hardware startups afterwards.
Are there any kind of restrictions or requirements that would ensure that a random embedded USB flash drive in the side of a wall in a dark alley would not contain BadUSB exploits, keyloggers, etc.? I kinda assumed initially that this was an extension of the creator's original art project, but it seems like people are actually using these--the security concerns far outweigh the novelty, in my mind.
*Vogon poetry
Yup, this is work in progress. The first part of this is Jitsu, which is a DNS server that can spin up Unikernels on an incoming request.

https://github.com/MagnusS/jitsu
They're returning to the May dates rather than the end of June. Maybe this year we'll be privy to information about Google Nearby.

http://www.androidpolice.com/2014/06/06/exclusive-google-wil...
That I can believe. English proper nouns are likewise typically more badly behaved, especially British English ones: Worcester (WUSS-ter), Featherstonehaugh (FAN-shaw), Dalziel, (d'-YELL), Menzies (MING-iz).
One does not even need jurisdiction in order to try someone for war crimes. The Kuala Lampur War Crimes Commission tried and convicted George W. Bush and Tony Blair for "crimes against peace" in 2011 under the principle of universal jurisdiction. Their sentence was to be entered into a register of war criminals to be published worldwide.

http://en.wikipedia.org/wiki/Kuala_Lumpur_War_Crimes_Commiss...
It' so cool to see something like this in GO.

Few years back I tried to implement a prototype very similar to this in C#.

My startup was for sharing routes through out sms, however my tel-com company was very cringe-y about the idea, so I decided to write one of my own.

Good job folks.
Plan B:

Q: How do you escape a killer robot?

A: Climb a ladder.
I never claimed to create ZeroMQ. However, ZeroMQ is a community of hundreds of projects and thousands of people, not a single library, and I'm one of the main contributors even to that original core library.
What new features is FreeBSD trying to get fast?
You're talking about §1201(f)(1):

Notwithstanding the provisions of subsection (a)(1)(A), a person who has lawfully obtained the right to use a copy of a computer program may circumvent a technological measure that effectively controls access to a particular portion of that program for the sole purpose of identifying and analyzing those elements of the program that are necessary to achieve interoperability of an independently created computer program with other programs, and that have not previously been readily available to the person engaging in the circumvention, to the extent any such acts of identification and analysis do not constitute infringement under this title.

That doesn't seem particularly relevant to making a Linux DVD player, not only because it only applies to computer programs as works but because it only authorizes circumvention for reverse engineering and only applies to circumvention rather than circumvention tools. I would have thought the interesting part was §1201(f)(2):

Notwithstanding the provisions of subsections (a)(2) and (b), a person may develop and employ technological means to circumvent a technological measure, or to circumvent protection afforded by a technological measure, in order to enable the identification and analysis under paragraph (1), or for the purpose of enabling interoperability of an independently created computer program with other programs, if such means are necessary to achieve such interoperability, to the extent that doing so does not constitute infringement under this title.

Why wouldn't that apply when you're independently creating a computer program (Linux DVD player/library) that needs to have interoperability with another program (DVD player microcode)?
I'm part of the Mirage team but when I say 'authors' I'm specifically referring to the people who wrote the Piñata code.
If rendering UI to a canvas fits your needs then by all means do it.

Just be aware that when it comes time to localize to other languages it starts getting hard to support things like CJK where in order to properly work there's an Input Method Editor (http://i.imgur.com/JmmYwyi.gif) that needs to be able to read the text. There's also cut/copy/paste which users can't do from text on a canvas. There's also "define" which is built into OSX and iOS (others?) letting the user select a word and look up its definition in the dictionary. Finally I'm sure there are accessibility issues. And don't forget right to left like Arabic. (https://www.flickr.com/photos/u-e/2680759761/)

UI in a game (the most common place to render a UI yourself) usually doesn't care about these things. I'd hazard a guess though that most apps do. I know I get really annoyed when I can't copy small pieces of text from a native app. For example copying a link to a browser, copying a phone number to my phone, copying an address to maps, etc.

In general DOM makes all of these just work.
Must read post about multicore I/O scalability using mmap() under Linux
Also, this has already been done. 50 cents worth, but still.
Video is here: http://mollyrocket.com/861
I ran into the same problem with Yosemite when offline in a plane this weekend. I'm using the same setup as you except I have .dev instead of just dev.
Let's say you have a 8gb hash table that you want shared between 32 app servers. You are only setting or getting a few elements each request.

It doesn't make sense for each app server to have an 8gb hash table in their memory nor can they easily be synchronized.
Nobody is going to steal your unproven hardware idea at the TechShop. Don't worry.
How to use io.js with Azure Websites
Yeah, I too came in here to complain at the interface hall of shame's rather sorry design elements...No reason GP design couldn't have cleaned that up before posting it. Also, if they're going to post old content, why not post an updated version showing today's disastrous examples
The site is down now. Any idea why? Too much traffic, or DDos, or other hack?
Sure... on a 10 Gbps link, you can transfer up to 15 million packets per second (assuming a tiny payload... which is about all you need for a hash lookup). That's about the same order of magnitude as the latency of a single memory lookup that misses the cache. In the right environment (not TCP on a stock Linux kernel!) each packet carries very little CPU overhead.

Of course, you can pipeline memory accesses to some degree, but not as easily as you can aggregate network requests into fewer packets.

I'm certainly not saying the network overhead is free -- it's not! I'm just saying it needn't "eclipse" the hash table lookup itself (as the GP suggested). They're on the same order of magnitude.
Goldman Sachs Technology and Internet Conference
I'm not sure why the PDF was chosen as the submission. The PDF says:

> Note: You are currently viewing an automatically generated PDF version of our on- line lectures, which are located at http://quant-econ.net Please visit the website for more information on the aims and scope of the lectures and the two language options (Julia or Python). This PDF is generated from a set of source files that are orientated towards the website and to HTML output. As a result, the presentation quality can be less consistent than the website.

And, indeed, the website is very nice. It'd be nice to change the link to the website.
Came here to say the same thing. With BadUSB and other such exploits, what a way to get pwned.
My camera has a reflex mirror and a mechanical shutter.
Huh. Do you have more details?
Nodejitsu to join the GoDaddy team
See my comment above https://news.ycombinator.com/item?id=9029208

It's simply not true that IE wasn't adhering to standards, or had an "anti-standards stance". It is true that IE6 didn't support standards that were developed after it was released, but that's also true of every program released (until it's updated).

Not saying Microsoft didn't make mistakes, but that wasn't one of them ;-)
You pay a one-time fee to each of the three credit bureaus. The fee varies by state (around $5-$10, may be less for seniors, usually free for identity theft victims). You can do this online.

If you need to unfreeze (eg. applying for a new credit card or a loan), you need to pay another fee per credit bureau, so you should find out which bureau will be used. You can unfreeze permanently, unfreeze for a short time period, or get an authorization code that you can give to whoever needs to check your credit report.
ahh, ok; that's clearer
"You are certainly aware that the vast majority of code is under strict restrictions and will be leveraged for competitive/controlling purposes rather than being shared. Employees wishing to freely contribute code in these domains will have their requests denied.
"

??????
None of this is true.
I mean, literally none of this.
I don't even know where to begin.
The original talk?

http://mollyrocket.com/861

There's also a relatively recent library (C++)

https://github.com/ocornut/imgui
Exactly which part of that thread leads you to believe that "React plays just fine with Web Components". I suggest you watch https://www.youtube.com/watch?v=g0TD0efcwVg which gives a very clear picture of the current state of React/Web Component interaction, including the challenges associated with it.

edit: another good read if you're interested: http://futurice.com/blog/combining-react-flux-and-web-compon...
While I applaud the effort, the usability is horrible. I have never seen a clearer case for continuos scroll. To set everything up as a calendar, when not many people are going to see date's sent as the highest value data organization point, is not well thought out. The site would be more fluid as a vertical ledger with dates as milestones in a scrolling sidebar. Also it would be nice to have the ability to filter based on sender/recipent which are the data points I think most people would be interest in:

e.g what correspondence did he have with his brother.
The implementations of new languages aren't being released as GPL because the process of introducing a new programming language is already a nearly insurmountable task. To this end, language authors seek every advantage they can get. Nobody's ever chosen a programming language by virtue of the fact that its implementation was GPL, but I can easily see people ruling out such a programming language out of fear that the use of such an implementation will infect their own code with GPL (I fully acknowledge that this fear is unwarranted if your licensing is set up properly, but it actually can be rather tricky to get right and most people are rightfully fearful of interpreting this sort of thing on their own).

At the same time no developer of a fledgling language is going to worry about someone coming in and taking their permissively-licensed code without contributing back, because getting to the stage where someone cares enough to seriously fork your language already implies an enormous relative degree of success.
I would bet that they store SSN and MRN in the same table. Since the personally identifiable information (patient demographics) is the foreign key for the patient data, it seems likely that everything is compromised.

One way to have not allowed this is to force the database to restrict queries to use two pieces of information in the where clause. This means that they would have to search for name = "John Smith" and MRN = "xyz". This would prevent mass queries and database dumps.
> For maven I need to build it, sign it, get access to a central repo (can take days) and then finally upload it.

Those are the steps required to host your artifacts on Maven Central. Hosting on other public Maven repositories requires less work, and if you host your own, you set the bar (you can even turn a GitHub repo into a Maven repo, and upload with a git push).

Having said that, if you've built something worth using, the extra steps required to publish to Maven Central are both negligible with respect to your overall effort, and are more than worth it (getting the initial access usually takes hours, or one day at most, and only has to be done once for the entire organization/author).

So far, the only projects I've seen that are not already hosted on Maven Central or any other public Maven repository (jcenter, Clojars, java.net and others), are usually short programming exercises or works-in-progress.
Lol can't wait for the next iteration 'use strickest;' then what? 'use strickester;'?
Docker 1.5: IPv6 support, read-only containers, stats, and more
I did the same a while back, which paired Backbone with Easel / Create.js for both interface and game elements. It worked ~ok~, but was never quite what I wanted and a lot of cleanup was still required in order to achieve solid performance.
CoinJar launches Hedged Accounts to offset Bitcoin price fluctuations for users
> The BSD license is great for less important things, but the moment giant corporations have engineered the whole "open source" ecosystem so that they can distribute forks of all the basic build tools without contributing changes to the public where we can see and influence them - that's the moment we've handed over the keys to the kingdom. You have to be pretty out of touch with history not to see that point.

So when in history has this actually occurred?
LinkedIn Reveal: See LinkedIn the way it was meant to be seen
Yeah I was wondering if someone had built this feature. Put 15 or so pictures with descriptions. Use some spintax to optimize. Same with messages.
LinkedIn is awesome, except when you land on a user's profile and it's full of holes. There's too much information that's hidden from the public, even though it's actually publicly available.

LinkedIn Reveal changes that. It's a smart Google Chrome extension that shows you what's hidden on LinkedIn user profiles.

I made it, so check it out and ask me what ever you want to about it! :)
Newsweek Twitter account hacked by Pro-ISIS hackers
Darpa Is Developing a Search Engine for the Dark Web
In a reductionist sense, yes, but this is interesting because the patents are intertwined with an international standard that every participant must conform to.

When a patent covers a stand-alone product, you may be able to avoid licensing by developing an innovative or otherwise differentiated product. But when patents cover critical portions of a standard, your hands are pretty much tied.
Thanks. I definitely looked at Wisdom when I was starting the project, but I've gone in different directions than they have. For example, a strong emphasis of my service is the ability to integrate your accounts on various Bitcoin exchanges and visualize your orders and trades (http://i.imgur.com/KxxtGFA.gifv). I'm actually slowly turning it into a proper trading platform, with order execution. On the other hand, BitcoinWisdom are still happy just serving charts with ads.

I'm not sure what they use to build their app. No part of mine is open source except tiny bits of d3, and jQuery.

Wrt supporting other types of markets, I'd love to. The reason Bitcoin has had a wave of nice web-based interfaces is because the exchanges all offer free-to-use HTTP APIs. The "old-world" financial markets all charge money for data access, and it's generally not as easy to consume either. Bitcoin markets were born into the web era.
Services and stuff around you
Someone posted this on HN earlier..
https://www.privacyrights.org/how-to-deal-security-breach

In addition to reading that, I signed up for one of those credit monitoring/protection sites. The one I chose was TransUnion, but I'm still learning about this stuff. I suggest you look around.