skysight-inc/HackerNews huggingface dataset:
Of course, no method is entirely secure. ChipTAN is pretty slick but is it a convenient/affordable/accessible solution?

This is, I think the point of the article. While it may rationally make sense to use a solution like this, many users may flat out reject it.
Where are you seeing that? The top comment is the dumb one about hornets.
"It's also literally impossible for reddit to perfectly prevent all such content from being posted, so I don't see this as a particularly strong argument."

I certainly don't see how this is an argument that they shouldn't bloody well try to prevent such content from being posted on their platform. I can't prevent all spam from hitting my inbox, but you can sure as hell bet that I've got SpamAssassin, greylisting, etc. running on my server.
Forum post from Dan Kaminsky, co-founder of WhiteOps[1][2]:

"Dan Kaminsky here, my apologies for kicking up a ruckus. This is part of a bot detection framework I've built at White Ops; we basically are able to detect browser automation using resources exposed in JavaScript. Nothing dangerous to users -- or we'd go file bugs on it, which we do from time to time -- but it does provide useful data regarding post-exploitation behavior. Happy to jump on a call with anyone concerned or worried; I'm over at dan@whiteops.com."

[1] http://www.whiteops.com/company
[2] https://isc.sans.edu/forums/STUN+traffic/745/2
Yeah, I was surprised about how bright the sun is on Pluto. Before this week, I thought that it was pretty much just starlight on Pluto with the sun looking more like Venus at night.

It turns out that the day on Pluto is like dusk on Earth. Check out this great page from NASA: it will tell you the time (for your location) where the daylight will be equivalent to the daylight on Pluto: http://solarsystem.nasa.gov/plutotime/

You can also see photos other people have uploaded, giving an idea of what Pluto daylight looks like. Surprising bright.

For me, it's something like 8:15pm when the daylight is equivalent to Pluto.
don't forget your torch!
> The war against genetically modified organisms is full of fearmongering, errors, and fraud.

Maybe.

> Labeling them will not make you safer.

But it will allow individuals to make their own informed choices.
Code does not have to have mathematics for someone to have a difficult time writing it. By a good foundation, I meant being able to understand fundamental mathematical concepts such as those taught in discrete math. It's not a numbers class but it makes you use your brain in ways which help and facilitate the writing of code.
WOW! That is terribly bad then! You are very correct, I thought it was just some email account they had in their name, not something like that. Great work arounds for the captchas too, nice idea. Honestly, I never even new they had forms that you had to fill, I typically call them on the phone and don't bother with email.

Still though, any thoughts on using the eff phone integration here to also prompt users to call the congresscritter?

Awesome work. Sometimes it is nice to see how much hard work goes into some simple idea.
Agree. Congress needs a public ticketing issue tracking system, using it to tell us what they're working on and why they aren't working on what we spammed them to do.

Or congress should run on Twitter.

http://www.independent.co.uk/life-style/gadgets-and-tech/fea...
Just curious, what are you using: ERB, Haml, Slim? According to this gem Haml could be a lot faster, but I haven't had the chance yet to check it out: https://github.com/k0kubun/hamlit
Interesting. What are the thoughts of you and your partners on the collaboration aspects? That is, it is very likely that things like guilds (WoW) or corporations (Eve Online) will develop, even if they're not a concept inside the game. I have no first-hand experience with MMORPGs, but my understanding is that it's possible to spend all of one's time managing these organizations, and none actually "playing" the game. That is, for them, the game has become the organizational meta-game. (There's some famous Eve "player" who says he has not logged in for some length of time measured in years, despite being high-up in one of the largest corporations.)

What I'm getting at is the desired side-effect is for people to have something they use to show employers in the real world to say, "I am employable for doing this super hard technical work". But I can imagine that for some people, that part of the game would become the minority of it. What are your all thoughts on this? Maybe a way to show experience with technical project management? (I'm not being glib.)
I don't know why that article quotes two weeks. I've read the 16 months figure in several places and it was mentioned in the press briefings yesterday. There might be a specific subset of data that will take two weeks to get. Perhaps the low-res JPGs of all of the planet imagery.
Prior discussion: https://news.ycombinator.com/item?id=9892724
Ah, thanks I didn't make it that far
The attack numbers are under artificially generated network traffic.
I agree to some extent. At the same time though, ISIS and AlNusra arose because Iraq was invaded and their government destroyed, and the existence of Israel played a big role in facilitating that. The US had to step in to defend its ally in the region.

Look today at how everyone wants to stop the Iranian (and previously, the Iraqi) regime from acquiring nuclear arms, whereas North Korea is getting away with whatever they want. Even though their government is arguably much, much worse in practically every front than the Iranian and Iraqi regimes.
> Though the "I know it when I see it" definition of obscenity is frustratingly open, it actually works in practice.

Maybe we'll have to agree to disagree on that as well. There is nowhere near as much freedom of expression in the world as I would like. I'm not sure if you have a definition for "it works in practice" other than "real human societies have implemented it." I suspect there is a huge correlation between people who think that current policies are working fine and people who have never been affected by those policies.

> So relax; your favorite subreddit is not under threat, unless it probably should be.

Good grief. That is a very troubling statement.
Respectfully, @cjoh, that's pretty out of touch. Blue State, Salsa, all of those vendors charge money and create necessarily limited ecosystems.

EFF and Sunlight collaborated to create the data ecosystem necessary for this project in order to change that dynamic and make it possible to mechanize the sending of letters to Congress for free. That EFF and Sunlight could justify spending a pretty amazing upfront investment of staff labor and resources to create that ecosystem demonstrates that the existing vendor-driven market was limiting who could participate.

> I'd encourage you to hop on a plane, and go visit some congressional staffers and ask them how they'd like to receive your messages. Then build a tool starting from there. Like it or not, they're the customer.

They're not the customer, and to treat them that way is a great way to ensure that Congress is never made uncomfortable. It doesn't matter how many staff complain to the CMF about it.

Congressional staffers definitely are the customer to Intranet Quorum and any attempts to compete with it. Those are the pieces of software that need to bend over backwards to take their needs into consideration.

For sending messages to Congress, the burden is appropriately on Congress to find a way to handle receiving them.

Responding to frustrated Congressional staff by reducing the information below between Congress and constituents would be patrician and elitist. Responding to frustrated Congressional staff by limiting the intermediaries to a narrow range of mostly partisan for-profit vendors would represent an interesting and dangerous form of capture.
Interesting. I don't think people realize just how slow rand() can be if it is called frequently in your c/c++ program. Marsaglia's xorshf is the fastest algorithm that I know of that also give a ok statistical quality.
Its an impression based on personal experience, immediate-circle anecdotes, and other non-structured, potentially non-representative data, as well as various bits of more structured research I've seen that is not directly on point (e.g., not tech-specific, but general to hiring, such as on responses to ethnic names in hiring processes) but seems to suggestive in the absence of more specific, field-specific research.
Should police departments have standardized tests to assess racial prejudice?
Understandable. Other than that the project looks quite interesting -- good luck!
Did you know there's a sandwich tax in New York?
They are not. They are venomous though. (http://insects.about.com/od/insects101/f/venomous-or-poisono...)
Is this really a question? Doesn't it answer itself?

Yes.
Hyperbole does not help anyone, even if it's hyperbole for the purpose of reinforcing some more reasonable point (which I have no way of knowing is the case here). Saying Canonical has no "semblance of morality" is over the top to say the least. I'll take dry boring truth over exciting made-up drama any day.
This is not why web pages suck, this is why society sucks. The smartest minds of our generation are being employed all over the Valley to build this crap. This humongous waste of talent is a great travesty.
After enabling it I keep seeing my public address here. https://diafygi.github.io/webrtc-ips/ — What gives?
To be very frank, I've seen much worse. "Functions" more than 400 lines long, perhaps even 1000 or more, riddled with more macros like in this sample than you can shake a stick at. I'd share a sample of this ghastly stuff, but it's closed source, alas.
> I do miss the ability to declare multiple parameters of the same type without repeating the type name

It's a feature Go has!
Bitrot means degradation of physical media containing digital data, not really anyting to do with bugs appearing in code that is introduced into a new environment.
The business is subscription, getting access to a (proprietary?) command line tool and "exclusive" (subscriber-only, proprietary?) training materials? That's what I guess from the home page. Accurate?
Linux kernel development is also really difficult on mobile devices...
They did run it for a while but now ran out of funds and have 100+ other websites running which are catching more fish.

Do you really think they don't run traps?
"...used his botnet to steal data from the users of those computers on approximately 200,000,000 occasions"

Must have some fast fingers to use nearly anything 200 million times...
The Bradbury Building
That is very helpful. Thank you for rising the awareness!
DC2 – Desktop Container Computer for Docker Containers
I completely agree. I keep saying that nothing interesting happens in less than 10,000 years. Or a million. Compared to the Universe, human lifetimes are instantaneous. Such a pity.
Interactive Map of Socioeconomic Status
Introducing the Boardlist
Here's another White Hat use case for local IP addresses.

You can use it to unobtrusively monitor license compliance for a SaaS biz. You charge each user. A user is constantly logging on from multiple browsers during the day (e.g. IE and Chrome). With local IP knowledge you can determine whether or not this is being done from the same machine (still abiding by license terms), or from multiple machines (most likely sharing with a colleague and breaking license terms).

Before this webRTC hack the only other way to do this that I am aware of, is via the dreaded Flash cookie.
Most likely you've typed Ctrl-S, which causes the terminal to pause. Here is the what the vim docs have to say about that:

Note: CTRL-S does not work on all terminals and might block
further input, use CTRL-Q to get going again.
Is there a reason you guys decided to have it "listen" to all messages as opposed to requiring a /slash command (which would then only send /slash messages to your servers?)
But it wont be able to see your IP once hidden behind VPN or Proxie server.
I remember reading this years ago he explains my point better than I do:

"Most people think of math as doing arithmetic or memorizing arcane formulas. This is like asking if you need perfect spelling or an extraordinary vocabulary to be a good writer.

Writing is about communication, and math/programming is about the process of clear, logical thinking (in a way that you can't make mistakes; the equation doesn't balance, or the program doesn't compile). Specifically, that logical thinking manifests in:

Ability to estimate / understand differences between numbers: O(n^2) vs O(lg(n)), intuitive sense of KB vs MB vs GB, how slow disk is compared to RAM. If you don't realize how tiny a KB is compared to a GB you'll be wasting time optimizing things that don't matter.

Functions / functional programming (is it any coincidence that the equation f(x) = x^2 is so similar to how you'd write that method? The words "algorithm" and "function" were around in the math world far before the first computer was born :-))

Basic algebra to create & reorder your own equations, take averages, basic stats

So, I'll say you need a math mindset, being able to construct & manipulate mental models of what your program is doing, rather than a collection of facts & theorems. Certain fields like graphics or databases will have certain facts you need also, but to me that's not the essence of being "good at math".
Sadly so. A little while back (maybe 2013 or 2014?), I recall reading of a conference where one of the Google co-founders touched on that very point - that there were something like 90 factors they record, to help identify you uniquely for tracking. Unfortunately, trying to locate that quote hasn't proven fruitful - if anyone can pinpoint the talk I'm thinking of, I'd be grateful.
Darwin (iOS and Mac OS) have it too: https://developer.apple.com/library/mac/documentation/Darwin...
Could more accurately titled: "Free Demos of BobCAD CAD-CAM Software that You Can Purchase from BobCAD".
It's hard to tell for many of them (there are lots of darker colors), but, everywhere the author mentions an FSxxxxx color number, the number itself is colored with an approximation of the mentioned color.

Could be easier to see, though. Using blocks of color instead of colored text would make the colors easily distinguishable. It seems weird to have so much text and so few visuals in an article about color...
Ask HN: Remote-only C++ consultancy
Is there an interest to join a would be remote-only C++ consultancy? And more importantly, do you think there is a market for it in the sense that people are willing to employ remote workers in scale?

C++ means a lot of things in terms of competences so we'd have to niche ourselves I guess.

Just wondering if it is possible to do this with C++, similar to how elite Ruby devs/nomads do it but with a real language.
Well, his painting shares some superficial features that look similar to that one photo. Like a similar overall shading from light to dark. Other photos of Pluto look nothing like Dixon's painting. The "Pluto with a Heart" pic, for example.

Dixon's painting is cool, but let's not make it something it's not.
Technically www.nytimes.com doesn't see your IPv6 address, because the site is still IPv4-only.
I hope that doesn't catch on. I have a laptop, two desktops and a phone that I use depending on where I happen to be sitting. They are all me, though. Even desktop software like Adobe Creative Suite seems to acknowledge that people use more than one device these days.
Interesting flashback article from 1998!

Here's a more recent podcast on behavioral profiling, Scott Britton with Steve Sisler> https://www.youtube.com/watch?v=RYywbJT5TOU
Mostly it's for commercial support (maintenance: bug fixes, backporting of patches, security alerts, and technical support) of the packages included in the distribution, as we don't have the tool (will probably be open sourced) or exclusive content yet. Thanks for the interest!
https://en.wikipedia.org/wiki/Xorshift
Stricter Tests for Expectations Set on Nil in RSpec
That article says two weeks because it's talking about a different set of images, from January. The uncompressed images from the fly-by will take the roughly 16 months you mentioned, but there will be smaller, compressed images before that.
It is cheaper (+ better looking, weather proof and piece of cake to configure) to buy a couple of Mikrotik routers.

You can get them with multiple Wifi interfaces, LTE and everything else and configure it more easily.
I use Neovim as my daily editor, it definitely has it's quirks over Vim (sometimes it takes over 10 seconds to write to certain files, locking up Neovim and there are some bugs with the fuzzy finder I use that cause file corruption that aren't present in Vim) but on the whole it's pretty stable. Haven't encountered any issues yet that are more than a minor annoyance.
Congress people are quite accountable already. The problem is that they are accountable to gerrymandered districts so they are basically guaranteed support on their extreme ideas. Every time the public gets actually upset about something, the system works, everyone flips on a dime. The problem is systemic at a very high level. There are a few other problems I could describe, but they are also structural and prevent the will of the people from being accurately expressed. Once you resolve the accuracy issue, you can get into real political problems rather than manufactured ones.
Emily Lakdawalla's commentary:

http://www.planetary.org/blogs/emily-lakdawalla/2015/0715172...
> that still works...

And is more portable, maintainable etc. And criticizing code is not exactly the same thing as saying it should be re-written, given the time investment and low yield.

Yes the code works, but don't write code like this every again.
Abusing Mach on Mac OS X (2006) [pdf]
Extract numerical data from plot images
This is a great guide but it's not complete. One of the biggest problems with all of these guides is that they focus solely on view caching.

As far as I can tell the Rails ecosystem completely lacks a good model / data caching system. There are a few gems that do model caching but they all have major flaws. I'd love to see a good guide on Rails data caching and gems that eliminate the mess of calls to Rails.cache.fetch.
It's very surprising to me how much (apparent) recent geologic activity there is on both pluto and charon. I had expected them to be much more mercury like.

Pluto was my favorite planet growing up. I never dreamed I'd get to see it up close.
I always wonder about these sort of sites, exploit marketplaces, etc. Of course since I'm nowhere near being in the loop on such matters (I don't even know where the loop is or what it looks like), I probably would never even see one before it's shut down and moved elsewhere.
Great question - thanks for posing it! Just how someone identified via LinkedIn, indeed, or Monster would not be branded as a "Company-x guy", Jopwell candidates have not been labeled negatively as a result of being on the platform. Jopwell is simply the resource through which these individuals are finding out about opportunities they might have otherwise been unaware of. As a reminder, these individuals are not hired BECAUSE they are on Jopwell - Jopwell is simply a tool that helps companies ensure that they are considering an applicant pool of individuals from varied backgrounds. From a user perspective, Jopwell helps individuals learn about companies and jobs and hopefully (if they are the BEST person for the job) attain employment. Hope that helps to clarify!
JPEG Looking to Add DRM to Images Supposedly to Protect Images from Gov
Why “Whiplash” Won an Oscar for Best Editing
Journalist uses anecdotes to prove that GMOs are safe and science is difficult.
Well if the OP has to do lay-offs, they probably are going to get legal advice. If Legal tells them the non-compete becomes invalid in cases of lay-offs, then at the very least it's nice to inform the laid-off person about this. If it doesn't automatically become so, follow the previous poster's advice and if possible, nullify it.
No.

There is a website that still exists called ChristianMingle.com. I just checked their signup process and for the question "how often do you go to church?" you have to choose between "on special occasions" to "every week". You also have to choose one of what they consider to be Christian sub-groups. You have to choose a race.

You cannot answer "never" or "atheist". You have to choose one of the options or they will not complete the registration process. They refuse to serve your dating needs.

This site and hundreds like it are totally legal in the US.
Last week, Judge Alison J. Nathan of the U.S. District Court for the Southern District of New York ruled that CloudFlare does not have to search out and block customers who use variations on the name “grooveshark.” Instead, CloudFlare must take action only if it has “knowledge of an infringement” (for example, when the labels send a takedown notice). Given that this is essentially what US law already requires, Judge Nathan’s order puts paid to the latest strategy to institute trademark- and copyright-related filtering – at least in this case.

Fantastic. Good to see some judges demonstrating some common sense here.
> The Error function is a potential XSS vector if a user can control the error message. For example, an http.FileServer when given a request for this path

I am just curious, but since when do you return the err of a go standard library function directly to the user? Maybe that's just me but I never blindly return errors "internal" functions throw. That's like running php with E_ALL and printing every warning to the users browser in my honest opinion.
Hey, we're developing an indoor garden at Y Combinator. Feel free to give feedback and we'd love to answer any questions.
It took 80 years to figure out trans fats are bad. How long will it take to sort out every single invented GM food?
History is often clearer than the present, so let's look at the price of silver around 1980. In 1979 silver was $6 an ounce, by 1980 it was worth $48.70 an ounce by 1982 it was back below $5. Was silver really have $48 of value in 1982 dollars? Clearly not. Over the short term the price of gold, silver, subprime real estate, dutch tulip bulbs, pets.com stock etc. can soar over its real value. Over the longer term, price and value always come back together though.

> the $1323 is maybe $13 practical utility and $1310 collective faith in its use as a currency

But non-speculators pay $1323 to fill teeth and conduct electricity. For them, the $1323 is 100% for practical utility. Of course, as the value of gold soars, they look for alternative products to fill these needs (ceramic, copper). Over the long term, I think gold derives 0% of its price from anything other than its value, over the short term, different factors come into play (like silver in 1980).
> His point was that the "it was better in my time" argument is as old as mankind it feels like.

Oh, I absolutely agree with that. (Don't quote me, but wasn't it Aristotle who is on record for complaining about "the youths of today"?).

But I don't think that that is what the OP was really trying to say - his post wasn't so much about "everything used to be better" than rather "some things are really cool today, other things were perhaps cooler back in the days". That's a much more balanced approach, which IMO is worth thinking about. Like I said, one needs to think about up- and downsides of new developments. Ignoring either or both is not realistic.

> What you call drawbacks is what you experience in your childhood and what you think today's child are missing.

Hm, first of all, I'm not even 20 yet (not quite). Secondly, I spent my formative years in Africa (with few electronic devices) and Europe (with electronics everywhere). So I dare say I am actually in a position to compare the two.
IoT and the Looming Mobile Tidal Wave