skysight-inc/HackerNews huggingface dataset:
Its an interview question, so no-one is expecting you to solve the problem or think of everything in what should be a fairly short time.

What they want to see is how you work: do you ask questions if you don't know something? do you sketch everything out? do you start from model up, or from UI/UX? can you draw from previous experience to improve the design?

After you've done something there would most likely be a discussion about the design, which again is like how you work: how do you handle criticism, how you debate approaches, can you see areas which could be improved on etc
Not necessarily, InnoDB has optimizations for in-memory tables and there isn't any write overhead that would make the greater complexity of the transaction/disk layer come into play.
I really don't consider the NSA to be law enforcement. What, if any, US laws are they responsible for enforcing?

The FBI, Secret Service, Highway Patrol, city, state and country police departments, sheriffs, etc. are all in charge of enforcing laws. The NSA and the CIA as far as I can tell are not. Additionally neither are really tasked with domestic operations of any kind. National domestic law enforcement issues fall under the jurisdiction of the FBI.
The Philip Dick's last wife Amazon wishlist
Doctor Who Google doodle: the story behind the Whodle
A spurned techie’s revenge: Locking down his ex’s digital life
I don't think the NSA is a law enforcer. They are an intelligence collector which may utilized by either the military, law enforcement, or executive branch.

Law enforcement still has to behave within the confines of the law. Unfortunately what we've had in the US is a revolving door of individuals who neither respect nor enforce the law. The Obama administration's attacks on whistle blowers is the equivalent to an organized criminal syndicate attempted to intimidate and snuff out informants.

Law enforcement has been turned upon itself, rather than going after the individuals breaking the law, they are going after those who are providing evidence of the crime.

For the record, and I've stated this before, there are two very separate issues here -- what the NSA does to the US & what the NSA does to everyone else. I am only referring to what is occurring in the US against US citizens (and US corporations.) There is very little disagreement that what has been done in the past and what likely is continuing does not fall within the confines of US law. The complicit and conspiratorial behavior among the highest levels of law enforcement & military mean there is no investigation, no prosecution, no tribunal for what is undoubtedly illegal behavior.

What the US's allies think about blanket surveillance and espionage is another matter, which should be debated between citizens of those democracies.
I am saying they are traded in the exact same way as each other. Clearly you did not know how their trading worked so I explained.

I have traded commodities, and bitcoin, for multiple years. I know this stuff.
Upvote for "fleshing out".

Very interesting ideas. I can only imagine how far this concept can be taken.
But this is exactly the point!

We could close down all news sites and stop reporting on all crimes - because, hey, the cop, the robber and the victim knew already hours ago that somebody had been robbed.

The argument that something should be a no-story, just because I personally suspected/knew about it already for some time screams of delusional self-importance worldview to me.
There is no history of every transaction in which a given serial number appears however. So in that sense it's easier to hide origins... even if the Fed knows which bank got that note originally, it's very likely that there's no trace of it after that unless it was involved in a specific tracked transaction (uncover police drug buy, etc.)
The screenshot on your homepage is blank. It should be filled in to allow users to imagine their own resume in its place. Showing users the placement of unknown elements certainly won't get them to sign up. You show it off under templates, but most won't get that far.

Spend the next year iterating the product into something with a clear value proposition, and you might have a business. Everything you do from this point on will be of your own doing. Bringing on other people, trying to build partnerships, etc. with a product that isn't completely fleshed out is a waste of time. It's just a creative form of procrastination.
> a company having a monopoly is just a state-of-affairs ...

The legal issues turn on how the monopoly was acquired, not its mere existence. In any case, my original point was that it's unwise to describe one's company's position as a monopoly -- it sounds predatory, and it can only attract the attention of corporate lawyers.
But supposing it was, the ramifications would be interesting to explore. This is the stuff good sci-fi is made of.
Observational studies like this could conceivably be useful under different circumstances. I think the chances of distinguishing meaningful from meaningless correlations would probably be higher if the variable being studied wasn't as ubiquitous as eating nuts and the causes of death weren't ordinary diseases of aging. For instance, an observational study could help determine the risk of disease from living in a specific area that was contaminated with a specific toxic substance. In order to make a very convincing case that the toxin had caused the diseases, you'd want to support it with stronger kinds of studies, that, say, demonstrated that that chemical was capable of causing the diseases that were observed.

nuts do seem to have some desirable nutritional properties (high on unsaturated fats, protein and minerals)

The problem is that none of those other components of food have been shown to prevent death, either, except in weak studies like this one. It's all very circular.
What library is missing the symbols? You may be able to tell by the stack trace. You should get symbols for something at least before it's lost. Examine that frame to see what it's doing. Linking some non-debug library w/ a debug executable just means that gdb won't display the symbols when it enters code for that library. But if your addons are built with -g you'll get the symbols for the addon before it starts calling the other library it is using.

Btw, people often write javascript wrappers that manually refer to the build/Release/.node version instead of the debug version (which will get added to build/Debug/.node). Check that first.

Even if you are using dynamically linked libraries (like the zmq addon does), you can always build debug versions of those to get all of the symbols (try CFLAGS=-g when ./configure).
Comcast (and Charter) seeks advice on possible Time Warner Cable bid: Sources
Focus Focus Focus
I have this fear that too many HN readers have bought into bitcoin and are now using this website to keep promoting it in order to keep the hype (and price) high.
Could someone explain this in layman's terms? What does it mean to have infinitely many pairs of primes separated by 600?
2 or 3 years ago I hit memory leak in Erlang's stdlib's httpc... just saying.
The US Navy capture smaller vessels quite regularly. The larger pirate boats may have non-combatants and/or hostages aboard so the rules-of-engagement limit the Navy actions.
I've always liked Aluminium in a powdered form and mixed with iron oxide in the correct proportion: Thermite :D
Day 26: TogetherJS--Let's Code Together
No, a state is a territorial monopoly. There might be some local/state/federal hierarchy, but whatever place you live in everyone has the same "stack". There's studies that show police in monopoly systems wait and respond to crime much more often than actively patrolling and preventing crime.

A polycentric legal order would have people living in one area who might subscribe to any number of different private security and arbitration firms.
It's stories like this that make me wish we had the term "national security" as narrowly defined as the term "treason".

I wouldn't be surprised if many of America's largest corporations most often present their corporate interests as national security interests when they are lobbying our politicians.

Looking at that map, we need to be asking questions about where so many of those "implants" are located. I'm not surprised by all the little yellow dots covering China and Russia, But what are they doing littered all over Latin America (except Venezuela and Cuba). I would like to here the justification for considering Brazil a national security threat. Same for the red dots in places like Spain, Portugal and France.

The only national security threat in Brazil AFAIK is the Comando Vermelho[0], which operates out of Rio de Janeiro. And even then, only a few of the criminal organization leaders in Brazil tenuously relevant to US national security interests, such as Fernandinho Beira Mar[1].

The only way to justify the extent of such offensive implants is if we are using a definition of "national security" that is overly broad.

The only conclusion I can come to is that we've effectively waging a war against the rest of the World without an act of Congress declaring such a war.

[0] http://en.wikipedia.org/wiki/Comando_Vermelho

[1] IIRC, FBM is responsible for supplying a lot of the advanced Russian-made arms to the FARC. Even then the FARC is only a national security interest of the US because of our completely failed war on drugs.
​Teenager Becomes Musical Genius After Suffering Head Injury
Edit: Of course I meant the opposite on the first sentence.
I don't think it's defending. It's one part nerd-based "I've known about this forever. It's obvious!" and one part "this is their purpose — yes, it's abhorrent, but that's the entire mission, so don't be surprised when they do what they are chartered to do."
What I find surprising is that there's an online tool for math collaboration (github for maths?), and that it turns out to be rather useful.
Ask HN: VisaEase.com - Review and Feedback
Friends, non-Romans, internet people...I come to you bearing a link to the project and now company I've been working on the last few years (it's completely bootstrapped and we're ramping up) asking for advice in a combination of a Show HN and Ask HN. I wanted to see if I could get your feedback on what is certainly not a weekend project.

I present to you VisaEase: http://www.visaease.com

If you could spare a moment to check it out, I'm hoping to get feedback on the site in general and specifically:
- Ways to increase customer conversion - Any suggestions on how to reach the right audience of people ready to emigrate?

- Many of the site's visitors are early on in the immigration process and not yet ready for our services.

- Suggestions on ways to improve the site design, especially the homepage which I think may need a redesign

- What do you think about the style of the copy on the site?
- We created all the copy, videos, etc. ourselves and wanted to get some outside opinions from pros and semi-pros to this part of marketing

- Do you know anyone that would be interested in freelance infographic design work (I/we have lots of interesting stats to share, but want to do so in a fun and hopefully aesthetically pleasing way)?

- Know anyone that may be interested in investing in the immigration space with a qualified team that really knows the area?

Thank you in advance and good luck with your startups as well.
> contingent on the data being in memory (which you can force with 2012)

What is the mechanism to do this in MSSQL 2012?
At some point even the officers need to be held accountable for their actions. There has to be better way to get feedback from their departments rather than creating a media firestorm when one of these stories/videos go viral.
So, the 250 lb gorilla in the room: Linux, or Windows or ...?

Seriously, I'd like to know. I mean it's probably Windows for all the usual reasons (incomparable installed base, lots of attack surface, active exploit community, MSFT gives exploits to NSA before publishing), but what if it isn't? What if all this is done by Cisco IOS?
The Bitcoin fantasy is spamming up HN so bad lately. I think soon I will have to ditch for r/programming.

All their stats are wild distortions based on made up numbers. Until it is in widespread adoption as A CURRENCY, these stats all mean nothing. They can speculate the price up to whatever they want and trade at that price, it doesn't mean its worth that much.

Only a major cashout or actual usage will provide some metric of Bitcoin's value and I think even then it will still be hard to peg. I hope it's dead before it gets to that point because the ecosystem as it stands now is very dangerous. It's just not sound theory for currency stabilization... it's good for a get-rich-quick fantasy, little more.
Huh? First off, the memcached api is talking to InnoDB directly not the other way around. This means that you can dramatically reduce the latency of queries that would previously require you to maintain a bunch of cache and the complexity that comes with it and you would incur the overhead of going to both the memcached server and the database on a cache miss(For complicated queries the you might have to continually hit many cache servers and then the database multiple times, this means only a single connection is needed even in the worsst case that the data isn't in RAM). This also has the advantage that a cache miss doesn't force the SQL layer to come into play just to fetch an item from disk and then have the application stick it into the cache(so your cache is just the page cache in InnoDB; this is much more efficient than application managed memcached).

So yes, this is very cool.
http://www.visaease.com
Heat hot water for house and use forced air ventilation over cheap heat exchanger (vented to outside) for excess heat after that?

Also, could duct the heat into the clothes dryer maybe?
A mixer's sole purpose in life is collect a fee for concealing sources of money. It's textbook money laundering.
Ok, now we're getting somewhere. Our proposed end-states for security are different:

You: TLS connections have a high likelyhood of being secure but they will be MITM'd by some CAs some of the time. We put mechanisms in place (pinning of individual certificates) to in the long run detect most of those attempts are disable those CAs.

Me: TLS connections are known to be secure to the people in the trust chain. (I trust my registrar, who trusts .COM, who trusts the root). No other parties can breach that trust. We put mechanisms in place (pinning at all levels) to detect misplaced trust (the USG creating a new certificate for .COM) and make a fuss when that happens.

If you have enough trust in the democratic process being able to control the chain of trust you'd go for my solution, if not you'd go for yours. It sucks that we live in a world where that choice isn't clear.
I think I agree with you, given pinning.

Without pinning, keys in authenticated DNS (like with DANE) are strictly better than CA certificates, because the CA certificates are themselves issued on the basis of (even unauthenticated!) DNS data.
No problem -- just install Google Chrome on the Blackberry. Yes, I am joking -- but if it were possible, the problem would be solved.

Alternative -- write a daemon on each end of the circuit that updates a cloud database containing shared links. Then read the cloud shared-link database on each end. Such a scheme will work, but you have to write it yourself.
Eventually enough cars will be equipped with multi-ways dashcams and it will be a matter of time when someone writes an app to recognize cop cars and pin them on the map, 24/7/365. Just for our own safety...
Lots of people who have sexual partners in meatspace still use toys, quite a lot actually. There's no comparing a regular human phallus to a fucksaw, or a hitachi, or a sybian.
By definition, only transactions handled by the blockchain ARE bitcoin transactions, everything else is just secondary shuffling and would apply to any network that we would be comparing.
Code koans for C?
How do these police keep their jobs? I understand that there is corruption and the thin blue line nonsense, but 62 arrests of the same employee for alledgedly trespassing in his place of work is just insane. Even if you were a total bastard you would get rid of anyone you were responsible for who was pulling that kind of crap, as long as you had even the slightest instinct for self-preservation.
How i Solved Not Provided
>What would happen if NSA mistakenly targets a nuclear reactor, and a bug in the malicious software caused a meltdown.

First order of business is covering your tracks. An accident happened, period.

>Is that a declaration of war, similar to a US launching a nuke? Would US be liable, and under what jurisdiction?

No. At worst you get to use your diplomatic channels to sort things out. Rembember, the target also needs to save face. Having allowed NSA to cause a reactor meltdown is not something anybody would want in their CV.

>Could the US President be put under Interpool arrest warrant, charged as an terrorist?

I do not know enough about Interpol to offer an answer on this one. But I would say that it is as likely as having USA kicked out of Nato or UN. One would have to start a parallel institution without US for that to be even remotely possible.
I don't understand. Isn't anything we tweet public domain?
> but why else would major government organisations be thinking that bitcoin is actually a good thing?

Because they realized it would be impossible to fight it and, more importantly, because they probably invested in it themselves. Bitcoin being non-anonymous is a problem that can be solved and is being currently solved.
David Oreck Moves the Air (2005)
Unions.

EDIT: If you want to downvote, please prove me wrong. I'm happy to provide citations where law enforcement is responsible for criminal conduct, up to and including theft and shooting people's dogs for no reason, and where they're defended by their unions.
> As it stands truly anonymous and private transactions on Bitcoin are apparently impossible.

Not true. There are many, many schemes that can be built into the protocol or on top of it to make transactions anonymous. Rather than hastily choosing one, it's probably better to wait for a really good scheme to surface.

https://bitcointalk.org/index.php?topic=241.0
Right now, I'm not sure we know how to handle key management for universal encryption at the IP layer.

With names we can at least claim them, remember historical claims about them, or prove that we apparently control them according to some naming system. With IP addresses we have deliberate churn in control so you might use a different address every week (and someone else might re-use your old address). What is a safe way to associate keys with IP addresses, given this?
Don't you think that he's being a little inflammatory with statements this?

But it is intellectually dishonest to pretend that
people are just now discovering that NSA was breaking
into computers around the world.

By your own admission, you are just now discovering that the NSA was breaking into computers around the world.
I don't think large corporations like Getty and AFP should have the freedom to appropriate peoples' work for profit. When people are quoted, it's usually from an interview or press conference given with the expectation that the words spoken will be used. When someone takes a photo and posts it to Twitter, there is no such expectation. I believe in sweeping copyright reform, don't get me wrong, but I think that copyright reform should shift the balance of power away from huge corporations, not towards them. By allowing big companies to use peoples' work anywhere they want, just as long as they attribute it, you're allowing them to turn even more profit without sharing a dime of that with the people who actually did the work to make it possible (taking the photos). Instead, non-commercial use should be allowed with attribution for any reason, and a standard legal framework for licensing copyrighted works should be established so anyone can take part (sort of how song cover licenses have to be granted).
Other groups have unions as well and you can fire them all day long for criminal gross misconduct.
Government Unions.
> but I'd rather have a bill backed by the US gov

I am assuming that you are fine with 90% loss in purchasing power of the US dollar in the last 100 years.
There's absolutely nothing wrong with websites that use basic HTML and styling from 199x. If anybody remembers, the power of the web is that it democratizes publishing so anybody can have a global presence. Putting hosting, styling and development requirements on that are simply barriers that fewer and fewer people can cross.

Keeping things simple, even if they aren't the latest js framework running on the latest hosting backend is actually totally fine.
what pisses me off most about this is that if you, Joe Public does it, it's illegal and if you get caught, you're arrested and charged for computer fraud, espionage or whatever else they can pin on you. But it's fine for them to do the same thing. The hypocrisy is disgraceful.
Sourceforge and friends are known for injecting badware into binary installers for open-source software.

It will be interesting to see if the Chinese government makes their own alterations to the Firefox binary installers that pass through their network that add the CA back in.

Nobody checks their installers' GPG keys anyways
...the team was able to figure out the rough age of the ancient water

Is there significant creation of "new" water on the earth? I suppose water produced in combustion of hydrocarbons would qualify, but seems to me that's tiny compared to the existing amount of water, which is all roughly the same age (ancient) and is just continually cycling between vapor (evaporation) and liquid (clouds/rain) state.

This discovery is simply water that has been in isolation for a long time.
Review my Startup: SendTweet.com
Send an automatic tweet to everyone that opts into your email list.
This is actually just one of the reasons why I'm not that worried about overpopulation on Earth.