skysight-inc/HackerNews huggingface dataset:
After taking a look I want to ask about a few features I would expect to say goodbye to my "old" editor (I actually just migrated from VIM to Emacs). Are they there, or are they going to be included?

- auto completion, file names, var names, classes and functions, words in general etc. (like in: vim - omnicomplete, emacs: auto-complete)

- fill column marker (v: colorcolumn, e: many, fill-column-indicator)

- code outline (v: TagBar, e: Speedbar)

- refactoring support, rename var/fun/class (many options)

- go to definition (for Python v: python-mode, e: elpy; or generically with ctags, etags)

- comment region (v: NERDCommenter, e: comment-region)

- declare and insert snippets (v: vim-snipmate, e: yasnippet and others)

- rectangular selection and operations (v: Ctrl-v, e: C-x r ... or rect-mark)

- find file in project (fuzzy matching optional) (v: Command-T, e: find-file-in-project, ifind, others)

- find in files (v: :(vim)grep or other, e: lgrep or multiple others)

- change/set surrounding "'([{ chars (v: surround, e: wrap-region or (somewhat) paredit)

And probably many others I don't remember now.

I don't want to sound like I'm saying the product is a bad idea or that what we have now is sufficient and we don't need new things. I'm honestly very used to these features and they make me more productive; if I was a hobbyist, I could switch to less featureful editor right now, but for a professional your productivity determines your income for the large part. So, while I like the idea of in-browser editors, I cannot use them unless they have the features I need. If they are in different places then ok, but not if they are lacking.
I don't like it. We had this long discussion on Slashdot when the first decision in favor of Defendant was delivered, where it should be considered wrong under any circumstances to compel a person to testify against himself.

The drive they decrypted has child porn and his personal files on it. How does that prove he was the one who encrypted it / put the CP on it? How does that prove anything about the remaining drives that they've not been able to decrypt?

http://slashdot.org/comments.pl?sid=3681715&cid=43537739

It seems like the only effect of this order would be to guarantee he's going to have either a guilty verdict or a contempt charge, even if it's a total frame-up and he never had the keys to begin with. If the FBI could really get into some of "his" encrypted files without any cooperation, who's to say that Frame-up Guy didn't also get into his (real) encrypted files, re-crypt the drive, and put incriminating evidence on it, next to some personal information to seal the deal?

Who wrote the requirement such that he is required to access the drives only 'while the authorities turn their backs' -- what can be the actual value of that? He's being compelled to testify against himself.

By either providing the keys or decrypting the drives, he would be proving that he was in (at least shared, not necessarily exclusive) control of their content. The FBI successfully decrypting the drives and finding CP does not prove anything additionally regarding the ownership.

I understand it would be very hard to prove that much with the very high bar I'm setting, but I think it's justified.
Children's programming is a dime a dozen, no big deal.
How could you possibly prove that you have forgotten a password? Even being able to point to a rigorous password policy wouldn't really do it (and trivially few people would be able to do that much).

Proving that you forgot your password, like other forms of "proving your innocence", is an absurd expectation. The prosecution should have to prove that you did not forget it, and if they cannot do that then tough shit.
I once worked at a place that required me to rack servers in a 3 piece suit. Once.
Remind HN: 3 More days to get your posterous data out and then it's over
If you have friends, family or others that you know that have their data still on the posterous platform then please remind them that they only have 3 more days (Until May 31st) to get it out of there, there is a backup procedure available.
My guess would be that they want to see if they can find information which will lead them to other pedophiles. But as long as his personal liability hangs in the balance, the protection from the 5th should apply.
Unbiased actually isn't slow - Arnold has proved this - what's slow is using hundreds of bounces per path and bi-directional path tracing (like Maxwell, Indigo, LuxRender) which takes a lot longer.

Biased generally means it's interpolated with a point or irradiance cache.
There is a soundtrack, actually. It was even nominated for Excellence in Audio at the 2012 IGF awards. http://jessicacurry.bandcamp.com/album/dear-esther
It's difficult to describe what I call "properly" without doing it a diservice but the original book is called "Use Your Head" by Tony Buzan and I would highly, highly recommend it. The first half doesn't really touch on mind mapping and is more on how memory works but that sets up for the mind mapping section and is just as (if not more) valuable.

It's an old book, I read my Mum's copy when I was 14 and it was hers from uni but it is great.
Thanks I was expecting may be a series of books, lectures, video which can take me from novice to intermediate level in data science.

I am willing to spend 10 hours a week on this.
"Don't, don't, don't bite your friends!"

Yeah, Yo Gabba Gabba and Backyardigans were two of our "backup" shows for times when our daughter wanted something other than Dora. We were really scrambling once we realized they were all gone overnight. (In the urgency of the moment we stumbled into "Curious George", which I have issues with. I hear good things about "WordGirl", though I get the impression that it's got a slightly older target audience.)
The USSR occupation of Eastern Europe / Warsaw pact countries after WW2 did suffer from guerilla warfare, with some squads lasting until 1960'ies. And that was even with the full "good practice" of lots of boots on the ground, resettled bureaucrats, total control of whole economy with cushy positions for local collaborators, and no fear of using collective punishment.

For example, if some village peasants feed the guerilla troops (willingly or not), and you shoot or deport anyone suspected of that, not bothering about possible false positives while rewarding snitches/collaborators; and using mass media to make sure that everyone knows the consequences - then in a bunch of years that will reduce support for insurgents. But western troops under media coverage can't really do that effectively.

Also, using Afghan army to make peace in Afghanistan seems ineffective - there are well known benefits to classical approach used by USSR, earlier imperial Russia, Ottoman empire and Roman empire; you conscript troops from the occupied areas and send them to pacify other occupied areas with different and preferably alien/hostile culture. Conscripting Afghan soldiers to pacify Iraq, and conscripting Iraqi soldiers to pacify Afghanistan would reduce the risk of corruption, fraternizing, and defection. Again, USA probably isn't willing to do that.
You're still conflating different parts of the stack: an ORM has nothing to do with CAP.

> You can still do joins, etc. but it's in the context of things like map-reduce, and it makes sure that you can scale despite the joins.

Either of your examples are commonly implemented in SQL databases, too: this is a routine MySQL optimization to avoid subselects and, amusingly, one which an ORM makes significantly easier to implement:

SELECT * FROM a WHERE x;
SELECT * FROM b WHERE pk IN (…list of IDs from first query…);

Again, the SQL vs. NoSQL question is about your data model and access patterns, not whether you use an ORM or magical thinking about CAP. The line between the two has become quite blurry since there are things like MySQL-backed key-value stores or Postgres extensions which allow it to handle document-store workloads without losing performance or giving up the ability to do flexible queries. This isn't a question of religion: it's just looking at your business, assessing how well you know the access patterns (SQL systems are generally more flexible) and performance requirements and picking the best solution.
Anyone claiming to have a right answer for everyone is wrong.

> Like it or not, when you scale you will lose one of the CAP, and NoSQL databases do the hard task of delivering an eventually consistent data store to you and letting you express yourself in the RIGHT context, which is not SQL.

You've now gone from wrong to very dangerously wrong: there is no scale which is immune to CAP and NoSQL has no magic for avoiding this. Eventual consistency is only appropriate for some problems and, as above, can be implemented on either system. No matter what storage system you choose you're still going to have to make careful decisions about business priorities and test carefully.
This has been a bit eye-opening for me. I coded almost this exact feature last week for a project; never made the connection that this sort of thing is business-able.
Part 32904 in the continuing saga of "my stand-ups suck, so all stand-ups suck".

Sorry, not even going to bother with non-snark response. I did that the 32903 times before, and someone else already took the bait.

But I'll bite on this though:

> All meetings are terrible.

Meetings can be awesome. I've been to meetings full of great new ideas. I've been in meetings that saved companies. I've been in meetings in which shit was actually decided and followed up on!

I've been in meetings that lasted for days(!) but eliminated months of painful processes and left people feeling exhausted but victorious.

Meetings can be great. Meetings can be fun. Meetings can have a purpose. Meetings can have results. Meetings can change the world.

It's badly organized, forced and unproductive meetings with the wrong people that suck. Guess what, that applies to virtually any activity with a group of people. Including orgies. Especially orgies.
He isn't "preventing access". He is merely remaining silent on the matter, and has not admitted ownership of the drives or knowledge of the contents or decryption key. It is important to note that the judge never held that forced decryption of drives he owns violates the fifth amendment; he simply held that, at the time of the government's request, there was no evidence that he actually owned and controlled the drives and their contents. The recent discovery of the data on the other drives convinced the judge that the drives do in fact belong to him, and as a result he is now OK with ordering the forced decryption.

If you are doing bad things, you probably shouldn't use a decryption key that you could remember. Store that stuff elsewhere.
Sure, and I am saying it takes a lot more work to write that up well than to have a conversation.

I guess it could be that people were answering those things in an entirely dull way. In which case, no wonder the meeting was seen as worthless. I'd suggest putting the boring information in a shared artifact. Personally, I tend to use as physical board. I also see virtual teams using a virtual board (like Trello) for that.

The value of the stand-up is in what people say that goes beyond the obvious.
Well, no. The number of hard drives is irrelevant. They already have enough to prosecute him and put him away (effectively, for life, using a civil commitment regime).

The purpose of attempting to compel the decrypting of the other drives is so that they can attempt to (1) identify new victims, (2) identify new predators, and (3) to identify new sources/trading sites for CP.

From a legal standpoint the 5th Amendment is not an issue if decrypting the drives would simply reveal more evidence of the crimes already charged (because guilt is not a matter of the quantity of evidence but rather its persuasiveness). However, if decrypting those drives would yield evidence of uncharged crimes, it would be a 5th Amendment issue which would bar the use of any such decrypted evidence against this defendant...but not against other defendants. They already have him dead to rights, so they would be perfectly happy to acquire evidence they can't use against this guy if it means they can go after others CP collectors/distributors/predators.
Chinese hackers access major U.S. weapon system Designs - The Hacker News
> The jury’s verdict sets a major precedent in distinguishing between those producing and selling food to the public and those producing and distributing food through a private contractual arrangement (e.g., agreement with a food buyers club).

No. Jury verdicts don't set precedent. Juries don't rule on questions of law.

A finding by a judge that, as a matter of law, what he was accused of doing doesn't need a retail license (or whatever) would have set such a precedent. But that's not what happened: if it had, you wouldn't need a jury to decide whether, as a matter of fact, he did what he was accused of.

A jury finding that someone didn't commit murder doesn't set a precedent that murder is legal.
This would be worth it for the soundtrack of Hotline Miami alone. This is probably a butchered description, but the game reminds me of the most intense scenes from Scarface with the aesthetics and music of Drive. If you're not convinced, listen to some it: http://youtu.be/oKD-MVfC9Ag

Also, the developer deserves some success; he has released 50+ free games over the years: http://indiestatik.com/2013/04/25/who-is-the-next-cactus/
> Personally I don't like the 'strict' mind map format, but do like a two dimensional spatial arrangement of information.

Completely agree with you. I haven't found any software to match using pen and paper either, which is sad as when I run out of space around a topic, a force-directed algorithm to create more would be very nice :)
I have observed this is simply not the case. There is a lot of crud out there and some genuine gems. Even 3 years olds have opinions on what they like.
The Slog: It's not all rainbows and unicorns
Hey njoglekar - your window-fixed "Contact Us" bug is covering up your copyright in the bottom right. And the white text shadow on your main headline and some buttons is rendering poorly in Chrome 27 on a MBPr.
This is pretty fantastic.

Some feedback:

* I'd really love to see a blog for the subtask site, with some information about what the roadmap looks like, what type of stack your built on, etc.

* SSL for the low end paid tier

* Conversion to other currencies

* Some indication on the plans page as to what payment methods are accepted

* The keyboard shortcuts are working extremely well, and the site is very responsive, love it!

* I really like that there is no per-user restriction on projects

* It would be really awesome to see integration with something like Trello, Github issues, etc.

* Definitely needs stronger password support

Keep up the great work! Gems like this are the only reason I keep coming back to HN.
The title reminds me of pg's post[1] from 2005 that starts with "Suits make a corporate comeback" as an example of PR.

1: http://www.paulgraham.com/submarine.html
That's his point. Would criminalizing violent movies reduce chances of violence? Many think it would; so ban those movies? Video Games? Guns? Knives? Rice cookers?
The new "channel". And ala-cart.
Computing Pi With Python
There's that, and another thing that CP hunters like about having large filesets at their disposal is that it allows them to compute new hashes/fingerprints of files to test against in future hauls. The bigger the net the bigger the catch with these guys, typically. Microsoft and a local forensic unit in NL (the NFI) did a license deal on photodna to do just that.
The main problem is typography and your color scheme. Scarlet and teal just do not go together well.

And on typography -- there's no full usage of font weights, so how am I going to tell if something's a heading, or application interface text?

I'm no professional designer, but I've had enough experience with applications and design that I know what good design looks like.
You are begging the question of whether decrypting a hard drive is a violation of your Fifth Amendment rights.
You make a good point. If, in fact, illegalization of child porn does decrease the rape of children, then so be it....

But as I stated above, that path leads to ignoring mens rea. Instead of "did you mean to", it is "you possessed it, too bad". This is badness to the point that I could send people CP via picture message on their phones, and turn them in.

Or worst yet, a 15 yr old girl sent a naked picture to her boyfriend. And then, SHE was prosecuted for the production of child porn. And it's her own fucking body!

Lastly, I do not count on politicians (of any party) being reasonable about this issue. They make crap laws, with holes and failures, and the prosecutors apply said laws the way they see fit. So, I am forced to fight for legalization of the pictures (AND prison time for the rapists).
Because there's a near monopoly on phone service, and little regulation to prevent the phone company from iterating and iterating fast.

It also means that the necessary conversations about privacy, money laundering, and what the telco and government can and cannot do with that data have not happened, but they're reaping the short-term benefits - Debit cards in a more convenient package.
Once a thief, always a thief?
Yeah, so I'm convinced that the FBI would not have done the tampering. Now show that no other person has had access to the drives' contents prior to their collection as evidence.

He would certainly strengthen the case for that (his ownership and control of the data) if he was able to decrypt the drives himself.
> On the political side, the government is cleverly eroding the right to privacy.

Which right is implicated here? After all, you have no 4th amendment protection against the government forcing you to unlock your cellar if they have probable cause and a warrant. That has been the status quo for oh about 250 years now.

The 11th Circuit has ruled that forcing a suspect to decrypt a hard drive implicates the 5th amendment right to not furnish self-incriminating testimony. However, that decision rests on a delicate characterization: that giving up the decryption key to a hard drive is testimonial in nature. After all, there is no 5th amendment protection against being forced to give up non-testimonial self-incriminating evidence (e.g. hair sample, or a key to your cellar). The 11th Circuit's decision rested on the fact that giving up a decryption key involved use of the mind, which made it testimonial in nature and made it more like forcing the suspect to tell you where the body is buried versus forcing him to give up a physical key.

The Milwaukee court is of course not bound by the 11th Circuit decision, and in any case sitting on my armchair I can't say its decision is in any way inconsistent with precedent. Fact is, as a general rule you don't have the right to impede the collection of evidence pursuant to a valid warrant.
Clothing is boring. It's something you have to do, as opposed to what you want to be doing.

Unless it's a T-shirt with some image that relates to your personality.

I'll pay for a service where I can dump my clothes and they'll produce identical new and fitted items.
The soundtrack is incredible, but sadly it looks as though it's not included.
>The court is essentially arguing that there is a threshold of suspicion beyond which it is OK to punish someone into admitting guilt.

Assuming actual guilt, of course, as decrypting the harddrives is not a confession if he does not have child porn there.
I think it's a wholly new situation. Previously, you couldn't be compelled to e.g. hand over the combination to a safe, but the police are free to just break into it, once they have a warrant. There's no "breaking into" cryptography, which sets it apart.

In any case, I don't see how the Fifth Amendment wouldn't apply here. Maybe we'd prefer that people not be able to take refuge in it for this stuff, but that means amending the Constitution, not ignoring inconvenient parts of it.
Hey man, i just found a problem with Ruby. When i run the demo code with sinatra, tries to download dependencies with Bundler, i got this error:

Installing dependencies using Bundler version 1.3.2
Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin --deployment
The source :rubygems is deprecated because HTTP requests are insecure.
Please change your source to 'https://rubygems.org if possible, or 'http://rubygems.org if not.
You are trying to install in deployment mode after changing
your Gemfile. Run `bundle install` elsewhere and add the
updated Gemfile.lock to version control.
You have added to the Gemfile:
* source: rubygems repository http://rubygems.org/
* sinatra (= 1.1.0)
* thin
!
ERROR: Failed to install gems via Bundler.
I wonder if you really see a difference.
The US court system has consistently ruled that you cannot "possess" something you do not know exists [0]. Thus, if you are ignorant of your computer having stored an image (or ignorant of its contents), you cannot be convicted of possessing that image.

One of the major reasons CP is illegal is that demand is thought to drive production.

[0] see page 12 of http://www.nycourts.gov/ctapps/Decisions/2012/May12/70opn12....
turned off instantly when saw that need to sign up w facebool
Yep! Rendering is very parallelizable, thank goodness. And at more than one level: You can assign different regions of a single frame to different processors, and you can also assign different frames to different processors. It's one of those special computing problems that really can be solved by throwing more silicon at it. Which is a real blessing, considering how unworkably slow it would be otherwise.
I dress the same every day. Black t-shirt with no logo, jeans, and sneakers. If its cold, I put on my black hoodie. That's all you will see. Nice ocassions? My wife takes care of that. Otherwise, it's my uniform. Clothing costs have gone down, I save time and money by not having to pick what to wear of having to wash things in differen loads. But, I mostly do it because I'm lazy.
On behalf of my boy & girl, ages 3 & 5: "NNNNOOOOOOOOOOOOOOOO!!!!!! I want Dora!"

Neverland Pirates had better be on there with a whole buncha episodes.
Also, has no one in this case heard of a hidden volume? (http://www.truecrypt.org/docs/?s=hidden-volume)

Would they then claim he hadn't decrypted it properly if they didn't find what they were looking for?
Time to introduce your kids to Minecraft, if you haven't done so already.
Ask HN: What are the biggest problems you think need fixing? 
Im tired of seeing "yet another ___ app" being thrown around.

What are the biggest problems you face? If you're not facing anything significant, what are the largest problems you see the world facing?
If you can get Steam working, pretty much any Steam game should play. You can play them outside of steam, but the headache is sometimes there. Not sure how steam is going to stop you from playing your games normally, and if it did, you can just play the regular version from humble bundle.

While I've put in some effort to get random games to play, I can tell you if Wizards of The Coast would turn their client over to Valve and let it run through Steam, it'd be a hell of a lot better than what they have now.
You would be right, but you would have to show that there are murders taking place for the direct production of snuff films, that there are (significantly) as many murderers feeding snuff film addicts as there are child pornographers feeding child porn addicts.

Put simply, snuff films don't encourage further murder (not through the audience, and not indirectly from demand).
Argh. I thought the way this work is you got soundtracks for all the games. Anyway, it's worth it just to play the game and hear the damn music. I linked the full soundtrack, though not in the best format.