skysight-inc/HackerNews huggingface dataset:
I hate that I think I agree with the ruling. If the authorities had a warrant to someone's house and barricade themselves in so there could be no entry, we'd hardly give it a second thought that they were violating the warrant. Refusing to give up a password to an encrypted drive is effectively barricading your content.

I guess my issue is what they describe as probable cause for issuing the warrant in the first place.
HN discussion of OS X dhcp fast resolution:

http://news.ycombinator.com/item?id=2755461

While it works, and works fast, many people raised concerns about the implications.

A broad summary of the trade-offs are here: http://news.ycombinator.com/item?id=2758576
Yeah, does forgetting a password constitute one of these reasons? It's perfectly plausible if the laptop has been sitting in an evidence locker for a while. People forget passwords all the time.
The best way to hide something is with misdirection and dead ends. It's by letting someone win a little but not all the way.

If you're a straight male just make a second inner hidden volume and put a ton of gay porn on it. After a few days of arguing with the court just reveal your password to it and they'll think "oh shit, this is what he was hiding. Well nothing to see here, moving on. That's all."
There are quite a few things I really like about it. It makes it really easy to quickly share something without having to choose the language for it to reasonably syntax-highlight (and the ability to change the URL for more precise highlighting is very nice).

My main gripe is the hotkeys. In the latest stable Chrome, some hotkeys (control+n, control+t) don't work, as they perform the native chrome operations (open new window, open new tab).
> Everyone has cracked software, pirated movies, & torrents.

I make it a point to not have pirated movies. I torrent linux distributions and free music (OC Remix); and I buy my software or use free alternatives. It may be true that most people have cracked software, pirated movies and [illegal] torrents, but it's not everyone.
If I encrypt a letter by hand using, say, Caesar's cipher (despite how weak it is), could a court compel me (i.e. is there common law precedent in the US or elsewhere) to decrypt said letter? Surely there must be some precedent before we had computers and whatnot, right? This, after all, seems to be the closest-fitting analogy I can think of—both the "key to lock" and "privacy of mind" arguments seem to be stretching it.

Unless the reason they're using these analogies is that no one has ever brought a non-digital encryption case before a court, which would make sense as to why they're not consulting that precedent, but surely 230 years of US law and several times that of British law would bring up something...
Keep your peanut butter out of my chocolate.
My gut reaction to this article was that something like what you've described must exist, although I wasn't certain if it was possible to completely hide a volume from an intimate inspection. What tools are you referring to?
why can you not also be compelled to turn over a digital one?

Because you may have forgotten it. It's likely you would not have had access to the hardware in the many months these things drag out. I know I've forgotten some complex passwords in a day or two.

Also, there may be an argument to be made that by demonstrating your knowledge of the password you are being forced to confess to ownership of whatever content is unlocked. Although the lock-and-key metaphor seems very attractive, it not necessarily the case that "decryption" equals "authentication".

Encryption is easy, authentication is the harder problem! There have been encryption products sold and used that did not provide effective authentication, i.e., someone who didn't know the key could tamper with the contents of the disk so that it decrypted to something else.
Could you please tell a few words about your application, if it is a million connections, it is a million * N database queries on the backend (for a typical web app)?

Would every request still stay in a queue, not on the front-end layer, but on database/storage/messaging/other middleware layer?

I am just wondering what are the benefits of moving a bottleneck one layer up?
Everyone does everything, though some people have specialties (e.g. Garry for design).
How do you prove in a court of law that a.) those timestamps are correct and b.) I have definitely used it since July 2011?
Your argument would be a lot more compelling if computers were, you know, getting faster. The idea that they might someday stop getting faster is out of date, in the sense that they stopped getting faster at least five years ago, and that's being very conservative.

That people decades in the past were wrong doesn't do anything about the fact the people one decade in the past were right. Computers have already stopped getting faster at an "alarming rate", it's a past event, it's not speculation. They're still improving and there's still some room for improvement, but we've already fallen off the exponential curve and I don't anticipate getting back on it anytime soon.
They're not investing any money. They'll advise us how to invest existing funds in the sense that like all of us they read applications and participate in interviews. But the main thing they (and we) do is advise people we've funded.
I don't think he's saying some people literally can not program one line of code. As with everything there are degrees of aptitude based upon ones interest, personality type and cognition. This is true with every skill in life - most people show degrees of aptitude in different areas. (As a note, Ive always struggled with being good at reading since I was a kid... Im really damn slow and have a hard time concentrating)
Don’t Be Evil is not a slogan nor a browser extension
It is offensive to describe MegaUpload as a 'youtube/dropbox hybrid'. That intellectually dishonest comparison is an appeal to emotion.
This should definitely not have been the case for violations of the old G+ naming policy.

The time the g-mail account should have been suspended is for other violations of the g-mail TOS (e.g. age, illegal content, etc).
What’s not evil: ranking content fairly and letting public content get indexed
> Everyone has cracked software, pirated movies, & torrents.

I don't have any of these. I'm not being contrary, just saying you should update your view that everyone has these things.
I can't help thinking that this exact logic (life's not fair, sucks to be you) can just as easily be used to justify crime as law enforcement. Oh, you didn't realize this was a pyramid scheme? Sucks to be you, life's not fair.

I really do not think it is a constructive argument.
That's not a leap at all. Many people don't have things like that, either for moral reasons, or there just don't care. Of the four computers I maintain for others, none of them has anything on your list.

You can despise the MPAA without downloading movies. Just as you can desire privacy without committing any crimes.
I'm surprised you got downvoted so much. I thought that too.
Yes, contempt-of-court in the US can mean being held in an abusive jail.
On the other hand, there's a decent case made that establishing this kind of precedent would basically mean that if criminals are smart enough to use PGP, then that data can never be used against them.

So now smart criminals will move to Truecrypt hidden volumes and claim there isn't any hidden volume. So now what do you do? Jail someone who might be telling the truth, or let him go?

This doesn't solve anything. Encryption is way past it.
I don't even think most people have those things. Many, sure, but while I am on your end of the spectrum (free software, etc.), many people don't care, or can't be bothered to get those thing, morals aside.
Java shops could use javascript via jdk6 for 7 years now, however no popular frameworks or libraries for the backend emerged. And it is a javascript which is embedded and basically could be promoted as a 'simpler and faster (development-wise) java' but never happened.
I like the simplicity of the interface, though it seems to insist that everything I save is Erlang code. I also wish the haste command wasn't a special Ruby client; something POST-driven like http://sprunge.us would be fantastic.
Excessive Force at 49ers vs. Giants – NFC Championship Game
And there you have it, ladies and gentlemen: The modern godless creationist in full crusader gear. Thank you, it's been a pleasure.
I'd agree that there is a huge disconnect between a bunch of us saying 'yes coding is a great skill - lets put it in the classroom' and the reality of the current state of education. There is a lot of sentiment about how coding is the new literacy... its not. Literacy is literacy. Math is math. You need to be quite good at both to then be able to program well.
I apologize in advance if this isn't the correct place to ask, but how were you able to create a page crawler like this? What does your stack look like?
A good point, but all it has done is upped the stakes.

Who knows whether single-threaded performance has reached a real barrier or not?

Will it be like the sound barrier? Or more like the speed of light? (I realize that the problem is, literally, the speed of light, among other quantum effects.)
I use tunneling instead of a VPN when I'm using an open wireless connection.
OTOH, it seems arrogant to look at a $100B industry that has delivered astonishing things for decades and say "y'all need to try harder".
node-rocket : rapid development framework for node.js web apps.
Several Journals (such as PNAS) now provide the option for authors to make their papers "open access". Usually by paying an extra fee (around $1,500 for PNAS). Some authors do this since it can increase their visibility.

In other cases, it is a condition of funding that that the paper eventually be freely available (sometimes with an embargo of about a year).

In all, I think the open access model will become more widely accepted, with the exception, maybe, of papers published in the top journals, such as Nature or Science.
Agen Xamthone Plus Sumedang
Untuk saat ini kami merupakan agen xamthone plus sumedang yang memudahkan anda dalam melakukan pemesanan xamthone plus. Cara pemesanannya pun sangat mudah, anda cukup mengirimkan SMS ke 085.310.460.219 dengan format pemesanan seperti di bawah ini:
ASX : jumlah Pesanan : Nama: alamat pengiriman : No.telpon Rumah/ Nomor HP,
kirim ke 085.310.460.219
Unique types are used to guarantee that only a single reference is ever held to a value. Sort of like the value has a single "owner". This restriction, while a maybe bit of a pain to program with, gives the compiler permission to do clever things.

In particular:

1. The compiler can detect when a value is no longer "owned" (referenced) by anything and free it automatically -- without garbage collection. That's really handy for things like closures where the compiler automatically allocated the memory for you in the first place.

2. If an immutable value is modified then a copy usually needs to be made. But if the immutable value is uniquely-referenced then the compiler can reuse the old bit of memory, thereby saving a copy operation. It can do this because it can prove the old memory can no longer be accessed.

3. I think Rust might also use uniqueness when sending values between its tasks. Since it can prove the value will no longer be referenced by the old task the compiler can avoid copying the values while still preserving isolation.

http://en.wikipedia.org/wiki/Uniqueness_type
This is incorrect. If they find out you're a kid trying to be safe online, they'll help you out by summarily deleting your account.

Problem solved!
source: https://github.com/seejohnrun/haste-server
Not that Google can do anything here, but personally while I am not for real name policies, I do want the problems with using real names be fixed if possible.
compression, not encryptian.

http://www.losethos.com/LTHtml/OSMain/Compress.html

I will interpret God for a fee -- pain in the ass.

God says...
sloth oh_oh fight rubbish do_you_like_it charged air_head
hello what_a_mess my_bad bickering lifes_like_chocolates
jealousy chump_change middle_class I_donno off_the_record
in_a_perfect_world tattle_tale bank hate Zzzzzzzz quite
hippy climate busybody
AT&T unearths Jim Henson robot video from 1963
Arm seems to do better than Intel.

Perhaps an FPGA (using the term more broadly to include any field-reprogrammable logic array) can become more competitive performance/watt?
Truecrypt: http://www.truecrypt.org/hiddenvolume

Without the right password, there's no way to tell if there's an hidden volume, since the result of the encryption is indistinguishable from pure random data.
> their answer to generics requires run-time type checking for every operation

Not quite, the Go implementation has runtime optimizations so that the cost for using interfaces/generics is incurred once at first use: http://research.swtch.com/2009/12/go-data-structures-interfa...
It appears that Windows 8 has copied those optimizations as well. http://blogs.msdn.com/b/b8/archive/2012/01/20/engineering-wi...
Obligatory XKCD: http://xkcd.com/538/

Seriously though, why does the government think they can win at this stuff? Without hitting the guy with a wrench that is.
not at all... medicare is cheaper than private insurance because hospitals that receive public funds are required to accept it. In that case, private industry (and you and I) are subsidizing medicare. That doesn't equate to well run
What if she can't remember the pass phrase?

Of course, she could be lying, but how could they prove that?
what did you dislike about ats? i've just discovered it and it seems pretty exciting to me.
Many? Yes, I agree. Most? I personally highly doubt it. I don't think I've known a single person since the late 90s who doesn't on at least rare occasion download or otherwise acquire unlicensed music.

Sure there are some, and when you consider the population of the world is several billion that "some" can become "many" without really saying anything about the majority.
Heh:

find . -name '*.rb' | xargs cat | pbcopy

And paste all your Ruby files in :)
Country Woman “Perfect Pies” Contest
This is awesome! If you start getting a lot of traffic and want to monetize, I suggest making sure your ads are completely unobtrusive and keep them with the minimal design of the site. Ugly annoying ads are the downfall of most other paste sites.
A pseudonym system is ripe for abuse.

Systems are "ripe for abuse" in proportion to their expressive power. Consequently, any really great system will have this property.

Google understood this when they went into the Gmail business and found a place where their analytic talent was well-employed.

Google should focus on finding ways that they can contribute to others' success (their billions of users, current and potential) instead of trying to find ways to corral and leverage their users as part of a grand strategy.
Geez that seems like a piece of of PB/PG's vision...https://news.ycombinator.com/item?id=3491542
I'm learning CoffeeScript right now, is what I write using it always valid JavaScript?
I don't understand what is so wrong with any of their demands. What does the interent want exactly? To be able to download any song they want for free?
I mean I completely agree that we shouldn't censor the internet but infringing sites should have repercussions in a court of law like any other entity that breaks the law.

It is so obvious that sites like megaupload and rapid share make NO effort to prevent infringement -- a simple cross check against music artists/television shows would prevent many infringement cases.
I think your assumption about no call blocking libs leading to a mess is under the assumption that people see a need for a blocking lib with Node. The assumption by default is that every call is async. Even calls which happen instantly sometimes offer a callback pattern because that's what people who use node often expect.

I can't personally envision a situation where an NPM module would update to change a call to blocking spontaneously. This is the reason why we're using Node in the first place.

Non-blocking is the default. The community assumes and expects non-blocking calls by default.
How to Attach Lace Front Wigs Using Liquid Adhesive Applications
Need help getting your wigs to stay in place? While attaching lace front wigs using liquid adhesive applications, you need to use caution because you only need a small amount of the liquid.
Great idea, however one of the things I most dislike about ThemeForest that is still present here are the marketing images for each theme. I'd rather just see a picture of what the template looks like.
It is not obvious that the acorns are actually disclosure arrows – they look like just list bullets. I think using the standard triangle shapes would be better. Or perhaps acorns in the shape of triangles, and pointing right or down like disclosure arrows.
Apple expected to adopt gigabit WiFi standard ahead of schedule
Used Car Dealerships | PA Auto Shop | Unique Motors, Inc.
Unique Motors, Inc. is a car dealership Philadelphia residents can trust, and they offer great choices for buying a pre owned auto.
I would assume that it would be just about impossible to de-identify YC applications, as they are all fairly unique and there is generally a lot of information online about each startup. So if an app had a story about a previous product and then that story shows up again in their blog or when they are doing publicity it makes it pretty easy.
A stupid idea: what if we passed a law making, say, knowing an encryption key illegal, with a $0.01 penalty per year? Then asking you for your encryption key would be asking you to provide self-incriminating testimony.
States keep secret, personalized student performance records
Yes, there are plans to develop enough courses to cover all the major topics that would be part of a good university CS degree (although not always following the traditional structure of these courses), but it will be a while before more courses are launched.
Hands-down the best pastebin design I've seen.

Gonna use this instead of pastie from now on.
What concerns me is behavioral information obtained through games (particularly ones of the push-a-button, get point variety) could be used to target individuals with addictive personalities. Combining this with information from the social graph would even be more potent. The second a person turns 18, they will know all of the 'white whales' that should be brought in to play the slots. The ethics of psychological profiling will soon be a major ethical issue brought to us courtesy of big data; an issue that has implications well beyond gambling.
No, that article was posted after this one. This article is, in part, about nodemanual.org.
Or simply use the internet.

This is digital data we are talking about, there are much more effective means of moving it about.
Nine Things You Didn’t Know About Twitter
Not having even one pirated anything (song, movie, show, book or software) on any of your machines is not the norm at all.
Isn't this one of the things TPMs are designed to defend you against? The TPM only releases the encryption key after the right password is entered, some number of wrong passwords cause a reset, and perhaps a single duress code instantly causes a reset? Once the TPM is erased, who's to tell if it wasn't just broken to begin with.
How I Ended Up Non-Ambitious
A bit torn on the issue and don't have a strong opinion either way. I slightly lean towards they shouldn't have to hand over the password, but I really thing courts should try to be flexible (is that even possible?) and go case by case.

Will be looking towards hearing more opinion on the issue.
ASIC guy here, too.

The thing I find most alarming about hardware design is that functional simulation is reaching the end of its useful life because the majority of simulators are single-threaded. We're trying to keep up with Moore, and yet our simulation capacity has been plateaued for a few years now. And yet I hear very few ASIC designers and verification engineers complaining about it. We have formal tools, and FPGA prototyping, but by and large, most designs are verified and debugged under one of the big 3 simulators.

I think a lot of software guys would be astounded at how backwards the ASIC design community is. To say nothing of the monstrosity that it SystemVerilog.
RIM should get in bed with Microsoft, Nokia style
My understanding of existing case law regarding safes is that you can be compelled to give up a key, as it is just physical property to which the state has right to request, but can not be compelled to give a combination, as that is just memory and would violate the fifth amendment. Just because cryptographers use the term "key" doesn't mean the should be treated as real keys. It seems obvious that a key/paraphrase is perfectly analogous to a safe combination.
This should be cause for serious concern. There's often no way to prove that someone knows a key or pass-phrase. If a personal computer I've used for years has TrueCrypt at boot, perhaps a reasonable argument[1] could be made that I know the password. That's not true of a flash drive or an encrypted file on a shared computer.

If someone plants a safe in my house, I may be held in contempt for a while while it's drilled open. Properly encrypted data might withstand attacks for a lifetime or more.

[1] Best I can tell, it's possible for me to TrueCrypt encrypt your computer with only physical access. You wouldn't notice until next boot.
Looking in the code for the client [0], it turns it already uses a POST to create a paste.

[0] - https://github.com/seejohnrun/haste-client/blob/master/lib/h...
My comment was posted when this page had no comments, nor was it on the front page. In fact, I think it had less than 3 or 4 points. I was just informing the original poster, given that I too thought it was an interesting article, that it seems there was little interest here on HN.

Clearly, due to getting enough karma to put it on the front page this time, my comment is indeed now irrelevant. The post was clearly just missed the first time as you say. Whether this is a problem with the karma/new post system or not is a different matter - and probably not one for discussion here.

I didn't think I'd get downvoted though, given when my comment was made, but your points are fair.
The Jammed Career Escalator: Old Premises, New Realities
That can't really happen. FPGAs are just programmable ASICs.

(Also, I'm not sure if you're suggesting that ARM cores are by their nature field-programmable. They're not, they're just IP cores that can be integrated into larger designs).