skysight-inc/HackerNews huggingface dataset:
Early 2000s? We have been chipping away at the bill of rights for decades. Things may seem extreme in this decade, but CALEA was passed in the early 90s, paramilitary police forces became common in the 1980s (with budgets that need not be approved by Congress every two years; in fact, some of these forces pay themselves with the proceeds from arrests, via a law passed by Congress), and the executive branch gained the power to declare drugs to be illegal without democratic process in the 1970s. In the early 1960s, the Kennedy administration was sending soldiers to Vietnam without a declaration of war by Congress.

What happened in the early 2000s would not have been possible with the decades of build-up. Without a standing army, without so much executive power, without such a vast and powerful law enforcement system, and without the already-established systems of domestic and global surveillance, it would have been much harder to see the provisions of the PATRIOT act or NDAA actually go through.

One of the few limits on government power that has any meaning in this day and age is the prohibition on granting titles of nobility. I suppose that is a good thing.
Civil liberties is another topic that HN cares about.
Same here. My first introduction to programming happened with BASIC and I remember really liking it; how easy it was to write basic text adventures with almost nothing else than GOTO statements. While Python is little bit more complex it's still the best teaching language I know.
Merck Niacin Drug Failure Could Have Broad Repercussions
A 2011 law made it easier to challenge Apple's patents
What Android-only app is better than (or has no equivalent to) anything for iOS?
Why?
Fingers on F5 are not really helping. It's like a small scale DDoS if everybody did that.
They are. Personal trainers typically work at gyms and are 'for hire'. Dietary advisors are probably less common, but I was just looking for a few example fields for things you could learn from the library, for which I think that fits the bill.

You're not wrong that there are barriers to these jobs, but that's true of anything. As IT professionals, we're used to seeing "minimum 10 years practical experience + portfolio + FizzBuzz tests" as job requirements, but almost every job has some barrier to entry, whether it be related experience, references or what have you.

Construction jobs (in boom times) are more plentiful, but require physical fitness, tools and the ability to be handy. Pizza delivery generally requires a vehicle, insurance, a clean driving record, etc.

There is no magical place that people can go to become employed, but I tried to pick fields that had learnable skill sets or (in the case of the first few, definitely sales) jobs where one's pluck and enthusiasm could go a long way towards landing. I've worked with a LOT of salespeople over the years, and it's all personality-based at the entry levels, if you can convince the person to give you the job, you can get the job. It isn't until one tries to progress in sales that past performance even becomes that big a deal.
Well, right now, this is the only political story I see on the front page. The rest are about startups, technology, the goings-on of well-known websites, etc.
OT (and maybe worthy of a separate Ask HN), but how do you start a service like this that does physical printing of stuff?

Do you use a third party and just do the front end on top, or do you the whole site, printing and delivery yourselves?
Granted Im not an American, and I dont know the details, but as I read this, Americans are some how different to non-Americans. Is that correct?

It reads like Americans get special protection that non Americans cant get in the hands of US law? Seems some what odd to me that all this is about Americans being held indefinitely with out trial, but for foreigners, do what you like. Aren't humans equal to Americans or US law? Seems to me that this stealthy legislation simply makes all human beings equal in US law, or at least closes the gap. How is that wrong? It just means Americans will also suffer at the hands of the US government, like non Americans do. Fair enough, no? I note there is no concern to afford non-Americans the same protections Americans get.

Besides, from abroad, it very much looks like Americans are more concerned about keeping hold of hard core military weapons in their homes to be used against the odd burglar, than freedom, health, etc.

Like I say, Im not an American and I really don't know the subtleties, but it all seems a bit skewed to me.
Can a 3D printer make guns?
UK Government to Legalise Making Copies of Media for Personal Use
Boundless: Never pay sticker price for a textbook again
Payment processor works ok, but the Jetbrains site needed some F5 hammering before it let me through. Guess I'm prepared for the comets now...
I'm an Eclipse user who has always thought about switching to IDEA, but the poor Emacs keyboard shortcut support has made it difficult to adapt to. With IDEA 12, they've made some major progress in Emacs keyboard shortcut support ( http://blogs.jetbrains.com/idea/2012/03/more-emacs-for-the-f... ). It's still missing at least one minor thing that I'm used ("Quit" action, by default that is CTRL-G in Emacs), but I may be able to get used to that or find a workaround. At $50, I can't pass this up just in case I do end up switching to IDEA.

I occasional use Python (and sometimes this involves Django). I wonder, does PyCharm have any extra features that make it worth getting in addition to IDEA? Or is IDEA good enough for this already?
My observation of HN is that any link title mentioning cargo cult or skeuomorphism is upvoted into orbit.

It is worth reading the wikipedia article on the subject: http://en.wikipedia.org/wiki/Cargo_cult

I've always thought the idea was linked to the concept of the Outside Context Problem, as a temporary case (the US service personnel eventually left, giving rise to the cult). Iain Banks purportedly coined this term and uses this as the basis of his novel Excession: https://en.wikipedia.org/wiki/Outside_Context_Problem#Outsid...

Amusingly, Banks also had a ship named Cargo Cult in another Culture novel (The Player of Games).
> Then there was the legendary perfectly descriptive catchy epic name, that everyone on the team really loved, which we dreamed up together in a brainstorming session when we were all quite stoned

Have you considered it only seemed legendary because you were all stoned? When I'm drunk every idea seems a good idea...

I wonder if the name would still seem legendary if you guys had remembered it.
My daughter is following this book (Python for Kids) on her own now, and about a year ago we spent a while reading the Hello World book (http://www.manning.com/sande/) which is a very gentle intro to programming, Python and it was great. I liked Hello World a lot because it explained lots of terms in familiar language and the illustrations and characters were very funny.

She's 12 now so her expectations about games are more influenced by gaming consoles, so I think the next stop will be doing some simple stuff in the Blender Game Engine, which can be programmed in Python too, once she becomes more fluent on programming.

Both books use IDLE as the programming environment, which is fine, but expect to have minor issues along the way: you have to be aware of intentation rules (it's Python) and in one game the library name could not be found because the name started with a uppercase letter ("import Tkinter" in Ubuntu). In Ubuntu you may need to install some extra packages, etc.
Apple stands to lose another patent crucial to its battle with Samsung
Will you shoot video with the cameras? Or stills?

Partially related:
http://photo.stackexchange.com/questions/30317/how-can-i-fin...

That question is about time lapse with a single camera, but it includes some camera suggestions, including the GoPro action cam and Canon P&S with the CHDK hack:
http://chdk.wikia.com/wiki/CHDK
There are alternatives that are more or less restrictive than Wikipedia; or that have more or less input from "experts" in the fields.

Wikipedia hit a sweetspot of lots of people entering lots of information which caused it to grow rapidly.

Early deletionism and care about what could be added meant that "Random Article" was a useful link - you'd learn interesting and useful stuff from clicking it. Now, not so much. There's just so much in Wikipedia that 'Random Article" will take you to some malformed stub about a teeny tiny little thing.

Today there's a weird mix of deletionism and inclusionism. It's luck and politics if the subject you're interested in is targetted by deletionists / inclusionists. (Note that I take no sides here. Inclusionism can be just as harmful for a good Wikipedia project as deletionism.

One thing I'd like to see Wikipedia try to do better is "A lead paragraph that anyone can understand". (Perhaps linked with better efforts for Simple English Wikipedia.) Unfortunately lead paragraphs are hotly contested and thus often pretty poor.
It would probably be much easier to port to Perl or Python than to C. I think both Perl and Python are already installed on enough computers that no-one would have commented on the issue, unlike what happened with Ruby.
So it relies on taking a memory dump, this doesn't sound like anything new, for example you can do similar things with https://citp.princeton.edu/research/memory/code/ which is open source.

And you can perform the firewire attack using http://www.breaknenter.org/projects/inception/

Additionally memory can also be dumped via PCI
e.g. http://www.grandideastudio.com/portfolio/tribble/

If you're concerned about such attacks you could use an external device which lets you enter a password using its own keyboard, meaning the key is stored in volatile memory on the external device - not accessible via a memory dumping tool. And then don't leave the device plugged into the computer when you're not around.

And bruteforce attacks have been around for a while using GPUs for instance Passware's forensic program.
An easy way to monetize would be to capitalize on the black market for admin/sysop accounts. I bet politicians and corporate executives would pay for a properly leveled-up account.
A bigger question would be, What is the true price of an unsubsidized phone? It seems to me the prices are inflated because of this discounting.
> We have been chipping away at the bill of rights for decades.

I see it as a little more mixed. Some things have gotten stronger, other weaker. The first amendment has mostly gotten stronger: 100 years ago, it was interpreted extremely weakly, to the extent that wide ranges of novels were illegal for containing sex scenes, pacifists were jailed under the Sedition Act for merely speaking out against WW1, you could still be prosecuted for blasphemy in some states, etc. And of course, the bill of rights was interpreted even more weakly if you happened to be black. So I'd have trouble saying things were particularly good for freedom in earlier eras of the United States.
I know the photo background at the top is blurred for effect and to make the text legible, but it makes it look like a bad photo. I'd just find something with less visual noise so you don't have to blur it.
I'm using it as well since the 1.0 EAP. However, one thing I miss from Xcode (I can't believe I'm saying this) is the handling of breakpoints.

As per this article: http://www.cimgf.com/2012/12/13/xcode-lldb-tutorial/, in Xcode it's possible to change the values of variables on the fly, while debugging, using breakpoints. I don't think that's possible at the moment with AppCode (please correct me if I'm wrong).

Having said that, I'm 99% of my day in AppCode and I go to Xcode only for xib editing and this kind of advanced lldb debugging.
"More reasonable" points exactly to what I'm talking about.

If the demand for this offer is so intense their servers melt down for hours on end it seems this is pointing to a huge opportunity the rest of the year to reach all those who think 4x the current sales price (whether for the full version or the update) is "unreasonable".

One data point would be myself: as a single developer, spending 100€ on AppCode never felt "reasonable" considering XCode was free. 25€ is an instabuy of course - so it seems to me the "sweet spot" is more around 50-60€ where they'd reach far more than twice as many customers than at 100€...
Up until the middle of the Rhenquist court the 20th century saw an incredible expansion of the powers of the Federal government, mostly through Commerce. So, I can't really see how ignoring the 10th is a new thing.

It's ineffectual as a limit on Federal power because other clauses of the Constitution allow for any expansion or contraction of Federal power you could want, and what swings the argument is the legacy of precedent.
You can buy a personal licence using your own credit card. What you can't do is buy a license using your company credit card, or claim back the expense.
You're correct that it's not a knock-out blow --- at least not yet.

Apple could try to convince the patent examiner to change his mind; that strikes me as an uphill battle for them, given the extent of the examiner's written analysis. Or Apple could propose amendments to the claim language and try to convince the examiner that the amendments overcame the rejections.

If Apple were to amend some or all of claims that are pending in the Apple v. Samsung lawsuit, that could have a major impact on the outcome of the lawsuit under the doctrine of "intervening rights"; for example, any portion of the damage award attributable to the amended claim(s) might go away [4].

[4] http://www.guttagiplaw.com/publications/patents/INTERVENING_... (especially page 6)
Can't say undoubtedly that Nat Geo - or more likely, their social media grunts - ran it past legal. Possible because the response is open ended. On the other hand I'd expect an organization like that to have a more thought out and tempered reaction.

I did call my legal counsel (he is neither Dunning nor Kruger) about the TOS but I'm not protecting precious photographs here so the advice was a little different.
This would actually be pretty cool. I suck at keeping up with people and checking in on how things are going with them. A simple reminder with some context along these lines would go a long way I think.
How to: manage your passwords online
For those interested in following along in the case, here's a free docket, https://www.inforuptcy.com/filings/debke_147087-1-12-bk-1339....
Me too, but for RubyMine. :/
So was it scheduled or do you lie to your [potential] customers as a matter of policy?
This is a linkbait title that has nothing to do with cracking. It does, however, have to do with the recovery of your encryption keys from a memory dump. And yes, if your computer is running or put into hibernation your encryption keys will be at risk—guaranteed.

For better security shut your system off. Especially if you have a firewire port (because most computers with them can have a direct memory dump taken without any need to interact with the victim's computer).
> The only thing that was really positive with using PayPal as our CC processor is that they always reimbursed you the fees in case you wanted to refund the payment.

Paypal's policy is to reverse the percentage fee, but to keep the flat fee, in the event of refunds. So generally a refunded transaction costs you about 30 cents.
This seems like a caricature so I'm hesitant to respond in the length that this would otherwise merit. (Not saying that you know everything you claim to be ignorant on, but rather that you are caricaturing the American people which makes it difficult to know where your knowledge ends and your ignorance begins.) It also has the kind of political overtones that I'd love to discuss elsewhere, just not on HN.
hence rails-api
You know, this appears to be pretty much what they do already. It would shock nobody to find they'd hired some poor sod for just this purpose.
I believe this is in the Pittock Block building at SW 9th and Washington. While it's certainly not open to all comers, its no Fort Knox. Attractions upstairs include a police substation, two cafes, and a Swedish bric-a-brac-ery.
Understanding allows for calm, energies from the unknown are able to be placed, to settle. Great little excerpt.
Thanks for this. It is a lot more informative and accurate than the Extremetech article while remaining greatly more accessible than the original Nature journal paper.

In particular, the fractional quantum states/excitations aspect was completely missing in the Extremetech article.
there was also a Cisco product called iPhone
Kleiner Partners' View of the Future of Tech
Yeah, actually one of the first things I would like to add to this version is the ability to send packages of photos to multiple friends, family, etc. Haven't thought about how to handle it when people don't know a friend's address (although very common I'm sure).

Didn't think of postcards, good thought!

I did think of making it possible to add text at one point, and I can print on the back, so definitely an option.
Check out this comparsion chart: http://www.jetbrains.com/idea/features/editions_comparison_m...
I feel like I am pretty good at naming things (I dont think about it for too long, if that matters).

Describe to me a product and I'll name it for you.
Another example: "iPad".
Brian Lenihan converted the "bank debt" to sovereign debt when he guaranteed it. That never should have happened. To renege on that debt is a default now whatever way you slice it.
8 Tips to Give a Successful Interview on Radio or TV.
New state of matter? Looks like it's so new that it isn't yet added here.

http://en.wikipedia.org/wiki/State_of_matter

There are so many properties of matter that the notion of "solid liquid gas" is about as ridiculous as the ancient notion of alchemy where matter/energy is a function of earth, wind and fire.

Cool something down and turns into to a solid, that is, until you cool it so much it becomes a liquid again, that climbs walls to fall out of cups. Matter is bizarre.
Wow, have you been living under a rock? Instagram has over 100 million users and got sold for $1 billion to Facebook and you never heard of it? Next you will tell me you never heard of Facebook...

I was located in Europe up until 2 months ago btw, so that really isn't an excuse.
HTML5 Bones: The template that goes back to basics
I had the same result with chrome. Ghostery was the cause, but like another comment pointed out just delete the overlay.
Yeah, the UI is pretty terrible. The only worse UI I can think of is github's.
How much does this cost? How does it work? How long does it take?

I typically do not like "Connecting With Facebook" unless I have an extremely compelling reason to, but this landing page tells you almost nothing about what's on the other side of the authentication, apart from the end deliverables. Some more details would be great.

Edit: Ah hah, I found the price. :P Perhaps don't hide it in light grey text at the bottom of a lengthy paragraph towards the bottom of the page.
It looks good at first, but when I tried to read it made my eyes hurt.
Often, though, it is a judgement call between one's gut feeling and the science facts mentioned by advisors.

Maybe a cause of some our problems is because people too often trust their gut feeling over cold hard scientific facts.
TL;DR: Elcomsoft releases tool to recover keys from memory from BitLocker, PGP Whole Disk Encryption and TrueCrypt.

This attack is not news, but Elcomsoft makes excellent tools that work so it makes it easier. There is no cracking going on. There is a question around hibernation - Truecrypt can dismount drives before hibernating so might be protected.
Why don't these tools flush the encryption keys when hibernating, and require the user to re-enter their password to resume? That's what Apple's FDE does, anyway.
That's almost as brilliantly perverse as the Mac OS originally being called "System".
>I wonder why they gave up on this issue. I think it's because of Firefox OS. But all new chips support hardware acceleration for VP8, so I don't get it.

It's the content, not the hardware support. No content provider cared or will care for VP8 when only Firefox is championing it (which it was).

And it's not like Firefox enjoys a steady market share, so it can afford to insist on principle. They have a lot to do if they don't want to continue the downward slope.
Among other things, the government was building the free interstate highway system and a shitload of free public schools for the baby boom generation.
It may sound awful, but so does everything else at first :)
> but cannot reclaim expenses for it

How is that a valid condition (legally)? If you bought a programming book on your Kindle, Amazon would have no legal ground to prohibit your company from reimbursing you.
Auto Transport Baltimore, Maryland - Shipanycar
I don't know what it says
I hate the Register and I haven't read the article.

So, ignoring that article: You have some knowledge of Wikimedia, and Wikipedia, and the foundation. What problems do you think those projects have, and how could they overcome those problems?

I ask in the spirit of learning, not bashing.
Presumably it rather depends on what you're storing such large numbers for. If you want to store a single number n (for the sake of argument, let's say a positive integer) for later reference, and have no knowledge in advance of any special properties of the number, you can't do better than ceil(log_2(n)) bits of information, whatever scheme you use for storing it.

On the other hand, if you know your number has particular properties (for example, say you knew it was an even number between 10,000 and 1,000,000 digits long) you would be able to use that information to store it more efficiently. See http://en.wikipedia.org/wiki/Information_theory for the mathematical background for treating this sort of problem.

However, many space-efficient ways of storing data are not time-efficient when it comes to retrieving it or performing operations on it. I can refer to huge numbers using very dense mathematical notation - for example, I could mention A(100,100) (see Petrushka's comment on the Ackermann function) - which would allow me to refer to an astronomically huge number in ten characters - but this is useless for most practical purposes as it would take an inordinate amount of time to calculate. Similarly, I could 'store' the quadrillionth prime in memory by simply writing "the quadrillionth prime" - but this is probably not what you wanted.

The data structure you use will depend enormously on what you want to use it for. For phone numbers, it is helpful to be able to auto-complete numbers a use is typing, which would be difficult to achieve if you simply concatenated them with separators and compressed the data. For storing words in a dictionary, you might use a trie, but that becomes a poor choice of structure if what you actually want is to be able to easily identify words that rhyme with each other.

In summary, it is important to identify what sort of numbers you are storing, what operations you intend to be able to support on your dataset, and how you intend to access the elements. In principle, for arbitrary positive integers, you can't do better than the bound I provided - and if you want more than to just store the data without using it, you may end up using rather more than that.
Edison's first tin-foil phonograph sounded pretty crappy, too.

http://websnap08.lbl.gov/Tinfoil_files/foil_top_ewc-DC-FIRFo...

It will get better.
This is a weird tangent - is this not true where you're from? Every single country treats its citizens differently than non-citizens.