skysight-inc/HackerNews huggingface dataset:
Innocent until proven guilty means the law needs to presume that you are innocent until a court proves you guilty.

Innocent until proven guilty is a legal standard not a requirement that everybody in society adheres to in their own personal judgement.

If the courts think you are guilty of a crime, they can send you to jail. If I think you are guilty of a crime, I can't send you to jail. The difference in practical results is why there's a difference in the evidential standards used.
> ensure the radio in the airgap machine never transmits
How? Do any wifi devices use separate receive/xmit antennas? If not, then you are back to relying on software.
Are we getting a cut of the ad revenue if we are endorsing it? ;)
If you are going to ask someone to sign an NDA (which is insane if the person is a VC), go all the way and put the "remedy" in the contract. If you disclose x, you agree to pay me Y.
What made you pick this representation in particular?
I'm kind of curious what different kinds of algorithms you might have looked at.

Summarizing only blogs posts seems a bit limiting to me. (Btw, I'm not trying to be negative, congrats on your success! texteaser looks great!)

I implemented a custom version (mainly changed the scoring scheme to include TF/IDF of words for initialized scoring) of TextRank and loved it.

The main thing I liked about it was how general it was. Words are nodes and sentences are vertices. Then you basically use pagerank to rank the sentences according the graph representation.

[1] http://acl.ldc.upenn.edu/acl2004/emnlp/pdf/Mihalcea.pdf
It means that you can write pure functions (in the functional programming sense) where one (or more) of the arguments to your function is a _database value_. In haskell the types to a query function would perhaps look like this:

query :: Query -> DBValue -> Result

instead of

performQuery :: Query -> IO DBConn -> IO Result
This looks weird in search.php (line 89):

if($user 0 && !is_unregistered($user)) { return $user; }
I'll oblige you with a response.

This wasn't just "any contact". Did you read where he jammed his tongue down her throat? Did you read where he groped her ass? Did you read the part about penetrating her with his finger?

Quit trying to frame this as just "any contact" because it wasn't.
all of computer science was created by an undocumented spaghetti code that evolved over a few hundred million years: DNA is 700 MB or so of uncompressed undocumented base pairs.

We seem to be doing all right.
This is why I was saying evented webserver code is better.

Look at how much I/O is happening one after the other. The latency could be greatly reduced by doing things in paralel and waiting until all the promises resolve.
HMV set to reopen in Newry
Title says "free-free", rather than "fee-free" :) looks awesome Will, hope it goes well
I got hired at a Bangladesh sweatshop. Meet my 9-year-old boss [video]
What does this even mean? Which freedom, compromised how, and what makes it unretrievable?
Yup.

Shipping is a feature.
Procedure was straightforward.

First, decide on the minimum accommodation you'll be able to live with (shared bedroom, own room, own room with own bathroom, studio, 1br, 2br, pets, no pets, etc.).

Second, determine the hourly value of your time. If you are salaried, divide the number by 2000 to get it.

Rank all accommodations you can find (Craigslist has a nice map feature) by monthly rent plus monthly travel time times your hourly rate. If you're earning minimum wage, maybe commuting in from Antioch isn't such a bad deal. If you're earning six figures, two towns over might still be too far.

I worked in Redwood City and lived in Redwood City. 1br's now go for $1800 and up out that way. I could've saved a few hundred a month by living across the bay, but the time lost couldn't come close to justifying it.

Getting "a deal" is nearly impossible if you're new to the area; even people with networks of contacts end up paying far more than their neighbors who moved in five years ago.

Now if you get to telecommute at least partially, this advice may not apply.
Validity of a FQDN with a hostname consisting entirely of numbers
This is a truely interesting paste. Thanks for sharing.
GTA is meant to replicate the real word (to a certain extent).

So, when you try to replicate his argument to the real word, you you get the point. This guy has just given some real reason why people shouldn't hope to be magically rich in real life. Why try to win at Euromillion ?
By translating to the real world, it would give : "Giving [me] $500,000 will shit on that whole process. Completing a [job] and getting $10,000 wont feel like such an achievement when [I]'ve already got half a million sitting in the bank. I really feel that suddenly getting wealthier would make the game less enjoyable"...

""Look for the bare necessities
The simple bare necessities""
- Balu - The Jungle Book - 1967
pearjuice, you continue to take your arguments to ridiculous conclusions in order to justify what happened to Justine. Just fucking stop.

We aren't talking about brushing up against someone at the bar. Her fucking boss took the body shot as an invitation to sexually assault her. What's so fucking difficult to understand about that?
Tutorial: Encrypt your server
Microsoft's Missed Opportunity
It can be really hard, almost impossibly hard, to make decisions when you're suddenly confronted with a situation that breaks your understanding of a person you trust (especially a person who has power over you, and especially a situation that seriously violates social norms) - at that moment, you're intensely confused, with a big "WTF" blaring in your head, your brain is flooding with panic and adrenaline...it's not hard to understand freezing up and just making the small efforts that are all you can manage, while hoping that it won't escalate (even while it keeps escalating).

It would be great for everyone to be able to bypass that shocked paralysis and immediately push away their attackers, but it's not realistic.
edits ooops, thanks! :D
romanised characters are not roman characters though.
Omitting the tones the words become unintelligible, as far as I can tell.

What grandparente says regarding using hangul to express non-korean makes no sense to me.

Sure, I can mostly get korean pronounce right using hungarian spelling, but it fails miserably the other way around.

If a language is homophonic to hangul than of course it can be used for that, but the same is true of latin or most anything else.
Yeah, and because the code is completely undocumented and obfuscated it's taking us biologists a few hundred thousand man-years to figure out what the hell it means. The only time spaghetti is a good thing is when it's covered in sauce.
I've had a similar experience with editors, good old vim and less works but most other editors will crash or become unusable as log sizes increase.

Of cause, for parsing logs a few well thought out awk commands combined with sed, sort, unique and other *nix utilities usually beats everything else in my experience.
That is extremely level headed and on point. It's not victim blaming in the least.
You can't address every possible point from every possible opinion in every post.

I find it borderline offensive that you find it borderline offensive that the GP missed out on the point you wanted to make while making other valid points. Respectfully, of course.
> 1. Word highlights text word-by-word;

I find Word's attempt to highlight word at a time to be extremely frustrating and distracting. Very often in my documents it simply will not properly recognize the boundaries of what I want to select, and small increments of the mouse produce jumps in the selection that were not intended. I think OO's behavior is a lot better in this respect.
This is either a syntax error or a HipHop idiosyncrasy (was HHVM in use in 2007?)

$ php -r '$user = null; if ($user 0) { echo $user; }'
PHP Parse error: syntax error, unexpected '0' (T_LNUMBER) in Command line code on line 1
My favorite line, too.
Actually, pretty much every point in this is victim blaming.
i had that same experience. most books are good but are usually replaceable. some books i can't understand how good they are because they're beyond my level. And a few are just right, and also take you to that "a-ha moment."

you need to do your research and select that one right book and work through it. If in the middle of a book you think you're not making good progress, you should just drop it and find another one.
Been on Mavericks for about a good week now. Was pretty much a painless move, the only problem I had was that at this moment After Effects CC is unsupported.

It's a real tangible performance boost though. Feels extremely snappy on my Retina Macbook Pro. Scrolling is faster and I went from 2,5 hours of battery life to 4,5 !
A body shot is not a foreplay to anything. If you need reference, go ask any university party goers.
No idea! Try my username at gmail...
Critics don't write reviews to be used for promotion. More experienced reviewers try to construct their articles in such a way that they are difficult to quote.
If I have to write software today that keeps a lot of data in-memory and requires reasonable latency (and I do) my only realistic option is C++.

I don't necessarily have a fundamental disagreement here, but I offer two caveats (one of which you may consider disagreement at a certain level).

One is that a lot of the discussion in this thread is not about what is possible today, but about where language implementations can realistically go.

The second is that there are language implementations that do allow you to keep lots of data in memory and still give you low latency; the catch is that most of them are functional programming languages and do not tie into the ecosystems of C++, Java, etc. which limits their applicability. But consider for example, that Jane Street Capital, which has pretty significant requirements for latency, is using OCaml. This is in part because OCaml has an incremental garbage collector for major collections (in addition to generational garbage collection). As I said, it's not rocket science.

The same goes for Erlang, which uses a model of thread-local heaps. Erlang heaps tend to be small (lots of threads [1] with little data each, even though the total memory footprint may be in the gigabytes), so Erlang can use a straightforward garbage collector that can run concurrently with other threads, does a complete collection fast (because the entire heap fits inside the L3 or even L2 cache) or can avoid collection entirely (if you specify the heap size explicitly with spawn_opt and no collection is needed before thread termination). As a result, Erlang can easily satisfy the low latency requirements for telecommunications (where its being used primarily).

Functional programming languages just had an unavoidable need for garbage collection for half a century now and so implementations of functional languages have seen a lot more GC tuning than imperative languages. Thus, you do at least in theory have other options, but I expect "realistic" in your case also implies being able to tap into certain existing software ecosystems.

Let me finally note that a big problem has arguably been too much focus on the JVM; not that there's anything wrong with supporting the JVM, but it has too often come at the cost of alternative execution models. JIT compilation, lack of value types, a very general threading model, loss of static type information, etc. all can very much get in the way of tuning automatic memory management. Luckily, some of the newer emergent languages target alternative backends, in part to avoid these problems.

[1] Technically, Erlang uses the term "process" in lieu of "thread"; I'm using "thread" to avoid confusion with OS-level processes.
The leader’s anti-asshole list
I was just about to say the same thing - it's stunning how much faster/smoother it is.

The new way Multi Display works is also much better than the old way, Full Screen Mode is actually really useful now.
I think the number of comments saying X is unconstitutional/illegal vs X should be, reflects a failure to understand, not just disagreement. If you want to argue the legal system is based on immoral principles, go for it. If you want to argue the FBI broke the law, go for it. But figure out which argument you're making and don't conflate the two. I see a lot of comments that are basically, "in my perfect legal system, the FBI can't do this, so therefore the FBI can't do this in this legal system."
Sounds like you might know the literature - can you link to some good jumping-in points?
What are you talking about? Among the subset of the population who participates in hands-down-pants, roughly zero percent of these interactions begin with one of them asking for permission first. It simply doesn't happen.
And, honestly, for my last book I did pretty much the same thing even though I wasn't using an actual publisher. I did however have to send my ms to a copy editor and I also--at some point--had to get into some semblance of layout (for which I used Pages; my needs were pretty simple).
Seeing as you are an expert on the matter: whenever I am presented in such a situation; at which point do I ask the woman for consent? Is it when she jumps on the bar and lifts her shirt or when I lick her belly button (which was why she jumped on the bar)? Before I wrap my hands around her of after I kiss her forehead?
How To Customize The Tab Bar Using iOS 5 Appearance API
Capistrano 3.x has been released, here's the collection of the recipes
The larger internet has the same problem - duplicate content farms, making the "original" of a piece of content hard to discern. It's certainly not a solved problem but by tracking which copy is seen first, using links to imply trust, etc, a reasonable search can still be provided. You'll never have 100% accurate attribution, but that's kinda the point. And when it comes to trusting the search provider, well, how do you choose now beyond seeing consistent result quality?

Agreed trust is a problem with hidden services in general, but I think it's one we'll solve by reframing what it means to 'trust' a site in the first place.
I really like this idea, and I hope Rockstar considers this because making it optional is probably the best of both worlds for the player base.

Personally I will use my $500k to buy a nice apartment and a nice car (honestly $500k in GTA:O is not what I would call "rich" money - many cars cost way more than that), and then I'll be back to having $100k or less in the bank, so that making $10k on a mission will feel good.
Thanks for making an effort in this thread, to both you and sneak (and others). It takes so much energy.
The checkbox was not already checked, i.e., it's opt-in for me. But it seems that for most users, it's opt-out.

I agree, however, that my screenshots shows the checkbox checked. The reason is that I want to mark the line for clarity. By double-clicking the line in Chrome, the checkbox got checked.

Without the line marked, the checkbox was unchecked:

http://i.imgur.com/cas6SMB.png
I am very much against any sort of violence but I think I can make exception for female slapping male in the face in such situations.

I was once hitting on a girl I had complicated relationship with (close friends/was my love interest/was her rebound). I was way too physically insistent (although definitely not to the point described by OP) and she slapped me. It brought me so much clarity instantly. It kicked me out of the haze of arousal (no alcohol was involved at all) for long enough to notice what the f*ck I am just doing. It communicated her point of view to me in an instant. Far better than any words we exchanged could.

I am (and always was) a man who absolutely abhors sexual assaults (even more than other kinds of assaults). I always wanted to avoid forcing anyone to do anything. Yet, slap in the face was perfect for me to prevent me from causing the person I loved and was incredibly attracted to, further discomfort.

None of the above should be read as any kind of victim blaming. I'm not saying "she should have just slapped him". I'm firmly behind the idea that there's never a reason to advice any victim of any incident after the fact and that in case of assault, motivation of the attacker is not a thing that should ever be considered. It's totally unimportant that he was aroused, pissed off, drunk, jolly, grieving whatever. If you apply any sort of physical means against unwilling person that's the only thing that counts.

Other thing is that I think much of the damage was done by the fact that the offender hasn't been confronted with the victim. He should be put in position of powerlessness for her to see. Keeping the whole thing PC and under radar resulted in her never being able to close the case for herself.
Doesn't quite hold true once you get done to hand written and optimised binaries though. There's no way of making assembly easily readable to everyone, no matter how relaxed the developer.
> For instance, [this group] discovered that the numbering system is base 21, and [this guy] discovered certain grammatical rules governing the script, and even created a sort of transliterator you can use. [This lady] claims to have hallucinated herself into the world of the Codex, even prior to having heard of it.

Clearly the writer of the article is giving equal time to bizarre theories, which I suppose is allowed for such a bizarre book. But I'd say the second [this guy], the one with the transliteration, should have at least been described as "claims to have discovered certain grammatical rules", just like the woman claims to have hallucinated herself into the Codex world.

The stuff you find on his page (http://www.paleoaliens.com/event/seraphinianus/codex/) is not linguistics. In fact, it's not really anything but batshit. He even seems to be losing track of the fact that the "world" of the Codex Seraphinianus is not real.

It's like people who read the Hitchhiker's Guide to the Galaxy and start seriously looking for the number 42 everywhere, forgetting that it was just a gag, in a work of fiction, written by a human. It's like that except more so.
It would be interesting to know why the option is enabled by default for some (most?) Google accounts and why it isn't for some (few?) Google accounts.
I don't think even HPHPc was around in 2007. Development didn't begin until 2008, IIRC.
Well, lawnchair larry, I have asked, and have been asked, permission to do this very thing. It's really not that uncommon nor unwise to do so.
1996, the beginning of the JAR format
It would be fun to mess with Google's algoritms -- +1 this product is amazing -- the rats in my apartment are now twice as big, considerably more numerous, and openly aggressive.
Or just don't be so obsessive with computer games and don't care so much what is happening in some virtual world. That'd be my advise.
ون بيس 615
I must admit my comment was unneccessarily bitter, but my observation is completely different. Many friends and family members are now seeing data loss on Facebook weekly at least. I wouldn't call them tech savvy either, yet they can attribute the issue to Facebook, after having learnt the simplest basics of how the web should actually work.
It'd be somewhat weird to stumble across comments in that code.

// TODO:
i'm opting out. but not necessarily because of privacy reasons, but because I think I should be compensated for helping sell someone's product.

where's my cut?
I'd hazard a guess that should be:

$user <> 0

Which, of course, would not display if someone had originally pasted this code straight into an HTML page without escaping it.

EDIT: Looks like it would show up. I wonder, then, if the <>s has been stripped. Some poorly written websites do that.
I can't think of a single reason a PHP script like this would need that much memory to serve a single user. Everything big would be handled by the database, what could 500MB possibly be used for?
Will you? If you do I will beat you until you pass out. I've had enough of that happen to me that I just tell this to people up front now. Hasn't cost me any business.
'Loose' and 'lose' seems to be the new their/there/they're.
I bought it. Quite fun to have it laying around on the coffee table when having guests. Some don't get it at all, some find it hilarious.
Without wading into this pointless debate, the fact that this part of the story was in the shape of bullet points does not help lift the ambiguity...

The bullet points seem to cover several minutes at least, if not a good half hour or longer. At all times she could have said "please stop now". Did she? Perhaps she did. We don't know, though. At one point she expressed surprise that her boss would do this even though he was married. Was that "please stop, you're married!" Or was it "aren't you married?"

Could be either, from this report... So the ambiguity is enough to give space to all these pointlessly angry debates.

Edit: the following links remove some ambiguity, but not a whole lot: http://theotherzach.com/writes/2013/10/9/events http://blog.matt-darby.com/essays/i-am-the-other-developer
Does anyone else remember the friend graph visualization feature facebook used to have? It was an oddity, both because it seemed like a strange but useful feature, but also because it was a perl script.

One time I clicked it and got the source code to the file instead of the graph. It's somewhere on one of my hard drives, but it seems wrong to leak, especially since it has database credentials hard-coded into it.
If that battery life improvement is representative of general use, it is another indicator that they really are pushing for energy efficiency. The first one, for me, was https://developer.apple.com/osx/whats-new/, where the top item for "develop for OS X Mavericks" is "Energy Saving", not any of the new libraries whose coolness one can demo in a few minutes.
requiring scripts in PHP in not "IO". There is not much IO happening in these script.
Yes, tried it on a couple of my own pages. Seems to work ok.

Who is going to be first to couple this library with an RSS feed reader and mailer so that I can get auto-generated summaries of recently written articles sent to my blackberry?
Or over-generalized with the logic split up and hidden in the interactions between a dozen (sub)classes.
You have to opt in, in order for Google to start using your name. If you do not want this to happen, you are all set. (That is, unless prior settings i had in google pre-selected the option to not let Google use my name in their ads)
That approach only works in the short-term though. When you've got an already large code-base you just 'made work' but with no tests (code-coverage), how do you 'make it faster' or 'make it readable' without breaking things? Especially as you are likely under pressure to be adding new features.
you get only 2.5 hours on MBP Retina !?!?
Maybe he's using Xcode
Yep but the Audi Engineers have the experience of integrating it with a car. Things like how the Hybrid system effects chassis setup, tire wear, fuel consumption, race strategy etc. All stuff that is not in the manual that comes from Williams.
Hand-written assembly can be just as readable as any other language. See https://github.com/jmechner/Prince-of-Persia-Apple-II/blob/m... for a good example!
Daily Practices You Should Do As A Marketer And Entrepreneur
Silicon vally meets Hogwarts