skysight-inc/HackerNews huggingface dataset:
I don't understand why there's not more of an effort to name-and-shame in these cases. T-Mobile doesn't exist in the abstract: It's people in offices making decisions.

Who is behind this? Who OK'ed it? Who knew?

Name them. Shame them. It's one of society's more powerful tools.
In a late 90s Atlantic interview with HST, at one point he calls Clinton more depraved than Nixon.
> You can sue any person

Yeah, I guess the "in his official capacity" bit threw me. Obviously you could sue him if he e.g. caused you some personal injury due to his negligent behavior, but for some reason I thought government officials acting in an official capacity were immune from lawsuits.
Tips for optimizing SVG delivery
PHB vs. BOFH
How to Root Nexus 6 – Android 5.0 Lollipop
I found the diagram you mentioned:

http://24.media.tumblr.com/tumblr_lil7n0uiEl1qfjvexo1_500.pn...
It's pretty educational. Very few people on this site fall into racist, sexist, homophobic patterns. We would like to believe cops are mostly good. But...

If you want to be horrified by what cops really think, go to a cop discussion board.

If you want your image of a post-racial America shattered, go to Facebook and search for Ferguson.

If you want to find out if there is still a big huge problem with sexism in the tech industry, do a Reddit AMA.
I'd just like to point out that the "Australian terrorist operation" turned out to be one person with a previous history of violence and mental instability, who has been disowned by every group he claimed some connection with.

It wasn't so much a "Terrorist operation", as an act of horrible desperation by an incredibly disturbed individual.

This is a perfect example of why "Terrorism" is a dangerous term. It has huge definition creep.
I think that you're underestimating Thompson, who may regard certain people as unrelentingly evil, but doesn't seem to think of basically anyone as unrelentingly good -- and to have a black-and-white frame, doesn't the white part need to be there to?

At any rate, I don't think that his characterization of Nixon is as one-dimensional as you're implying. Things like this:

> Nixon laughed when I told him this. "Don't worry," he said,

> "I, too, am a family man, and we feel the same way about

> you."

complicate it.

At any rate, understand Thompson's style as existing within the milieu of conventional journalism. Someone who will say bluntly horrible things about not just Nixon, but the most powerful politicians of the day may not tell the whole story, but they serve as a bracing corrective to mainstream journalism which is incredibly deferential to people who are the traditional leaders of American society.
Startup Xtensio – Visualize Your Business Profile in Under 15 Minutes
Hi Brian,

I've only read a few pages of the Slate site so far but it's brought back fond memories of image based systems I played with in the 80s.

(I've done a total of about 5 years worth of professional programming over the last 30 years, primarily assembler and BCPL in the 80s and some Pascal and Perl in the 90s; I've played with many langs -- lisp, snobol, the toy smalltalkish systems Smalltalk/V and Actor, etc. -- in the late 80s; I'm currently a Perl 6 "enthusiast" -- my periodic HN search for "perl6" caught your mention of it.)

If you have little to no idea what NQP [1] is, then my question is:

What are the characteristics that a language/compiler/runtime/library have to have to adequately support an image based approach? I'm imagining OO; source code as objects; running code as objects; object serialization; incremental compilation; etc. I know I should research this myself (and will, now you've rekindled my interest) but I think your off-the-cuff answer will be an interesting and valuable start for me and perhaps others.

Or, in the unlikely event that you DO know what NQP is, then my question is:

Is it reasonable to think about building an image based system using the NQP toolchain?

Thank you offering AMA. :)

[1] https://github.com/perl6/nqp
Update: Someone at the Tor project kind-of-answered my question about the expiration of the consensus interval a moment ago here:

"If four out of the 9 dir auths were compromised and taken offline, then the remaining 5 will continuing publishing the consensus and the network will continue operating normally. If more than 5 are taken offline then this was a horrendously large operation and the necessary corrective actions will be taken to ensure the network remains operational." https://blog.torproject.org/blog/possible-upcoming-attempts-...
A suit against a government official "in his official capacity" is in effect a suit against the government, as represented by that official.

> but for some reason I thought government officials acting in an official capacity were immune from lawsuits.

They are, generally speaking, immune from personal liability for official acts. So, you can't get a damage award against the AG that he has to pay out of his pocket.
Random non-trolling question by someone who is genuinely unfamiliar with the problem space: is it worthwhile rewriting these utilities in a language that avoids these sorts of problems? Is it because they're far more complicated than I realise and rewrites would create more problems that it solves? It is because until Rust is 1.0 there isn't a language that is suitable? Or am I missunderstanding the problem completely?

My reasoning comes from the vast majority of problems I notice being from the edge cases in managing memory, and so if I understand correctly there is a whole suite of languages that mostly remove these problems.
Goods. Goods don't care if they arrive in the middle of the night, or if the trip takes a (predictable) couple hours longer than driving or way longer than a flight. They also don't need to be schlepped into the center of heavily populated areas at high speeds; in fact, they'd usually prefer not to be. People do: they have better options. Trains are a good way to move goods long-distance in the US, and a bad way to move people.

Businesses care about predictable logistics; they care about throughput (and jitter), but not latency. People are different.
Technical Papers Every Programmer Should Read at Least Twice (2011)
TL;DR - Nuitka (which has been garnering some attention on HN today - https://news.ycombinator.com/item?id=8771925) is not as fast as CPython and less faster than PyPy for the chosen scenario (enumeration of a fat graph and computing their graph homology).

A year and a half down the line after this paper was published (Apr 2013), Nuitka's main strengths seem to be the convenience in packaging the code into an executable which a number of readers have reported success in. If runtime and memory usage are more important, you are better off sticking with the interpreters for now.
I am not aware if its really a religion. Many people use the word to mean "calmness/meditation".

The etymological roots go to Sanskrit "Dhyan" -> Chinese "Chan" -> Japanese "Zen"

https://www.google.com/search?q=etymology+zen&ie=utf-8&oe=ut...
Stumptown Syndicate fundraiser has a $15K match until Dec 29th
It could be an opportunistic attack on Tor by MPAA members. If the FBI surveyed all their IT people regarding attacks and they all complained about Tor, they might be able to stampede the FBI and cooperating LEAs into a takedown of directory servers.
From what? A directory directory server?
No, I've read quite a bit of it, though mostly pre-1990.
Trying to use it right now, it works quite well for what I expected! I'm especially impressed by Youtube, the keyboard navigation even works in the player (which defaults to html5)!

It is a bit hard to stay motivated to use this, like I had when starting to use vim and dvorak, but it certainly has potential.
ALERT System Real-Time Data [Santa Clara Valley Water District]
I have to click 'indent'? Ugh! I might as well write this in assembly.
I don't think the change to 72 hours was merged; I think it's still at 24 hours.

> PS: If multiple governments cooperate and a majority of servers are taken down, what happens to Tor after the consensus interval expires?

As I understand it, the network would die (all clients would refuse to use the consensus, and thus not connect) 24 hours after the last good consensus.

> PPS: Remember that FedGov's "copyright infringing" domain name seizures have on occasion taken down non-infringing sites in error, as I wrote about here: http://www.cnet.com/news/dhs-abruptly-abandons-copyright-sei....

I'm not sure how this is relevant -- the directory authorities are not being accessed via domain name, just IP address.
Opportunities to help less fortunate in Portland, OR
It's an open sourced benchmarking comparison. If you can improve them, shoot them a pull request!

https://github.com/TechEmpower/FrameworkBenchmarks
Look, we can all just let Garner kill this silly discussion for us:

https://www.dropbox.com/s/igqynqcdqrj86mk/Screenshot%202014-...

I shouldn't have used the word. It's a dumb word. Direct ire my way.
How to prevent brain drain from knowledge hoarders
BTW, the author has done this, committed an hour ago. The "github.com/apexskier/cryptoPadding" dependency is removed, padBuffer() and unpadBuffer() functions which look very different than apexskier/cryptoPadding are inlined. He also added tests for the padding! Nice work!

https://github.com/square/go-jose/commit/6722e7b8407c4b2bbe2...
Silly question - if we aren't to blame those poor put-upon business folks who hired the incapable, immature developer, then why is the developer accountable?
The Internet has enabled us to connect and collaborate more than ever before.

In the case of mental illness, this is very unfortunate. It is very easy to find other suffers and mutually reinforce everyone's condition.

An extensively studied example of this online disease promotion is pro-anorexia: http://en.wikipedia.org/wiki/Pro-ana
I wonder if I was partly responsible for this. I filed an FTC complaint a year or two ago after my T-Mobile bill had bogus charges tacked on for a second time. Customer service insisted it was impossible for charges to be added without my permission and I must have forgotten signing up for daily horescopes.

I'm still a customer. Aside from this, I've been very happy with them. But that really ticked me off. They must have seen the volume of refund requests on these guys and known they were bogus.
It's already done that way. Tor relays cache signed consensus documents from the directory authorities. It doesn't change the fact that you need some trusted computers, somewhere, that give you an accurate view of the network.
Its too bad if someone missed the opportunity to add some really cheap (doesn't have to look pretty) absorption above a perforated metal ceiling. Perhaps there's a stratification of heat up there generated by lights that's causing the metal to creak and pop.

Yes, meeting rooms generally need some mass to their ceiling if the walls don't go full height.
> You are a neanderthal

I'm not quite sure whether that remark is racist or speciest, but as someone whose DNA is 3.3% Neanderthal according to 23andMe testing, I say screw you either way.
How to quickly but effectively become technically conversant
For a non-technical entrepreneur wanting to up her technical capabilities what would you recommend?

Not looking to be a programmer, but ideally learn enough to better lead and work with engineers and/or build a crappy prototype.
>Sometime, I even feel that the Republican party disagree with Obama just for the sake of it.

Well... disagreeing with and attempting to destroy the agenda of Democrats in power is apparently their job.

Not that the Democrats are any better, but the people who vote and write the big checks are the people who want their blood and circuses.
I'm not sure how your Maybe type representation would help with the OP's concern about SIMD optimization.

It's a theoretically clean approach, but this article is largely focused on how to keep the (SIMD-aware) compiler humming along on large vectors without reverting to scalar operations.

AFAICT GHC only has experimental support for SIMD optimizations anyway, so this is probably less of an issue for Haskell code than it is for C/C++/Fortan numeric primitives (and languages like Julia which utilize them).
Not "just for the sake of it". It's a way of affirming their membership in the club.
As a non-designer this is one of the best articles I've ever read about rules for great design. Everything he said is illustrated with examples and makes perfect sense.
Scatter/Gather: Cluster-Based Approach to Large Document Collections (1992) [pdf]
From any peer? If the list is signed by a majority set of keys then it doesn't matter how it gets distributed.
If you think introducing Rust (as an example) solves these kinds of problems you are sorely mistaken.

Languages can make it easier for some things, but they're not a magical fix all. If it weren't this problem it would be something else, something that even "the great mythical Rust" can't prevent.
The world's only unlimited energy source
There's also Mapbox's Altas Server: https://www.mapbox.com/enterprise/
No malice intended with the correction, nor any ire as a consequence of its use.

I'm just that special kind of internet-goer that appreciates correction, and expects others to do the same. Apologies for having belabored the point.
This is an incoherent argument, in that TSA-style security delays are just as likely to be eliminated from air transit as from a "hyperloop". As long as airports have them, any US "hyperloop" is also going to have security lines.
Typical YC strategy. Seak very deep appeal with a small number of users then eventually compound growth. The Vme Facebook page is super active with video meme posts that are doing pretty well.. as well as the third party "Mr. Video Memes" facebook page.
This is great when you consider today's culture of planned obsolescence and the environmental damage that results.

Yes, I'm pointing fingers at Apple here, because they charge $1000-$1500 for laptops that have proprietary hard-drive connectors and soldered ram.
Isn't finding a peer the original problem?
Overture is impressive in its inclusiveness, from article: "There’s also one-line support for animating views. You declare the layout property and its dependencies, and Overture will handle animating it between the different states. Full support for drag and drop, localisation, keyboard shortcuts, inter-tab communication, routing and more mean you have everything you need to build an awesome app."

Especially having pre-fixed inter-tab comm. sounds enticing for me, haven't heard of other frameworks handling this out of the box!
Full disclosure. I haven't been following 'Serial', but this is a good article on the larger role of Prosecutors, especially in light of the Ferguson Trial and Prosecutor Bob McCulloch's admission that he knew that witness #40 was never at the scene but decided to present her testimony as truth to the Grand Jury
http://m.stltoday.com/news/local/crime-and-courts/some-witne...

Justice should not depend on the whims of the Prosecutor, especially since there tends to be a desire to 'win' cases rather than have justice done. This is the same problem with cops going after low level crimes (especially with people/groups with little social power, i.e minorities) and arrest quotas. Once you lose sight of the fact that justice is not about putting away as many people as possible you're on the road to hell.
I apologize for using the word. :)
Thanks for sharing, looks good.
The facts presented in the FBI's statement were inconclusive enough to allow North Korea to deny the charges (which they have done).

Assuming the FBI have no reason to lie, the more interesting question is "why did the FBI make a statement mentioning North Korea at all?"

The FBI could have chosen to not name the suspect. The only reason I can come up with is that the US is trying to send a message to the world (perhaps China specifically?) that the US is irrational, and may do something crazy at any moment.

The historical precedent would be the game of brinksmanship that played out over the Cuban missile crisis. Obama just doesn't have that sheen of crazy that Eisenhower had.
Thanks veb! We're still adding to the guide so it'll be even more useful soon.
Congratulations guys. I love working with a framework that is always getting better, looking forward to deploying ActiveJob. GlobalID is great!
شركة كشف تسربات بالرياض
Yes, people should be able to make their own medication decisions. There may need to be a set of waivers or mandatory education classes, perhaps an interview to make sure the person isn't buying it in a misguided fashion (to help prevent quacks from getting people to harm themselves), but ultimately anyone should be able to buy and use what they want. It's embarrassing that drug control laws exist, even moreso for non-scheduled but rx-only stuff (like Allegra used to be).

But QC is a major problem[1]. Even the FDA is not doing a great job, as that article exposes. I used to be very pro-generics, now I double check what I'm buying and where it's manufactured. Now that might not be the driving force, as you point out, but QC is still a problem and ideally there should be some sort of end-to-end guarantees so users can determine that a specific box of product is safe. And punishments need to be extreme to avoid companies like Ranbaxy (now Sun Pharma) from simply skipping the whole QC-and-actually-making-medicine step.

http://fortune.com/2013/05/15/dirty-medicine/
why did they issued a update on that so fast? and none on the results of their war on drugs?

;)
There's also apparently terms in the Github ToS that allow viewing and forking of public projects regardless of license. What this means in a practical sense, I'm not sure.

https://help.github.com/articles/open-source-licensing/#what...
It's not "double the cost". Nobody knows how much it's going to cost, but we know it costs more than Musk says it does.
Mmmmm... was the US attacked??? I thought that it was only a US company, not linked to any strategic US interest (defense, energy, etc.) ;)
I think that the US has NO reason to do anything in that case. However, if Sony wants to strike back... they better not be caught :D

BTW: as Krebs suggested, a cyber attack on NK would only destroy... what the US use to gather intelligence. Just a way to shoot in the foot...

A military operation wouldn't have any ground (not proportionate)... and would be quite risky and unpopular... and there's always too many wars with US soldiers...

So: Obama should just have shut up. Just to avoid to look dumber than W. :D
I clicked it at work. We're in a temporary space with a few dozen 3 and 4 person offices, all have floor-to-ceiling walls and doors. The acoustics are pretty good. Even the loud talkers are tolerable, for the most part.

When we had an open office... the acoustics were terrible. Conversations at a normal volume could be heard far away, conference calls were (had to be) done on speakerphone with the volume maxed out to hear. It looked great, but it was awful for everyone who didn't enjoy talking very loudly.

Hoping that the new space has head-high partitions, maybe offices for each team with floor-to-ceiling walls, a ceiling with either pockets to reduce echoes or a proper ceiling.

An office built for working with the people we work with, not being able to talk to someone 50 feet away without walking.
Two more ideas:

Bonding tip-of-the-spear employees of the criminal justice system: cops, prosecutors, parole officers, prison guards. That way you can do away with qualified immunity, municipalities are not on the hook for paying settlements, and thugs price themselves out of the system.

Special prosecutors for police crimes.
Couscouss moroccan with mjebna
I think people are incorrectly reacting to you questioning "does [gender] really [matter]?" It appears to me that you are questioning "does [the AMA] really [show]?"

I think you made sound questions in a civil way. I don't see why you should be downvoted. But HN is fickle at times.
It's more than that. There is tons of logic in crypto protocols around timeouts, and of course services themselves often have bugs around the handling of time (there's a great list of assumptions developers make about time that are fatal and create all kinds of security problems).
I feel a similair way about folks who describe software developers as "ninjas", "samurai", etc. As odd, very misplaced appropriations of east asian themes/imagery.
Is it really that much of a big deal though?

I would expect that each authority server's configuration data is securely and reliably backed up, so if the physical servers are seized, then a replacement can be fairly easily provisioned. Maybe some operators will even have one waiting on standby, in case of a normal hardware failure or similar.

Presumably the IP address space isn't being seized or otherwise disbanded, so it could be dropped in exactly as specified in the hard-coded configuration - that is, the same IP address and port.

Any ongoing and persistent impersonation of the server wouldn't be viable, as the long-term directory authority identity keys are kept offline.

Maybe I'm missing something here but it sounds like more of a symbolic violation, rather than a potentially catastrophic disabling event that brings down Tor.
> proprietary hard-drive connectors and soldered ram.

But at least Apple's stuff uses modern parts and they design using recyclable materials and in ways that plan for the end of life of devices.

Most of the choices you mention are a result of market physical size demands and are made by every phone and tablet vendor, as well as nearly all ultrabook and other ultraportable devices like the MS Surface, etc.

An argument could be made for the pre-retina MacBook Pro's, which were RAM/disk expandable, and still had most of the benefits of current modules.
I doubt this will be a popular post, but I'll make it anyway.

If there are some seizures of directory authorities or other project infrastructure, this won't be some totally unpredictable occurrence. It was only about a month and a half ago that some relays were seized as part of a general takedown against Tor hidden services. The Tor project posted this blog in response:

https://blog.torproject.org/blog/thoughts-and-concerns-about...

That blog post convinced me to shut down my relay. The reason is, to an ambitious prosecutor this blog post looks like:

"We view law enforcement operations as attacks and are looking for ways to defeat them, because we are determined to shield the identities of our criminal clients"

... which is exactly what resulted in the operators of the Silk Roads getting arrested even though they were not personally selling drugs.

The blog post makes casual reference to the "enormous social value" of hidden services and claim they're worried about "secret police repressing dissidents", but doesn't cite any actual examples. Actually I've never heard of a hidden service that has enormous social value - whilst there are a small number of .onion addresses that aren't completely illegal or unethical, for all the examples I know of the operators are not anonymous.

To police forces around the world who keep having investigations hit a dead end because of Tor, going after the project directly will not seem very different than going after services like Liberty Reserve. The people running it are stating publicly that they will do their best to frustrate investigations, and that is dangerously close to admitting participation in a criminal conspiracy. Thin ice doesn't even begin to describe their current situation.
I haven't heard of Staples in years and surprised they're still around.
How often do they tend to restart usually? (For instance, I'd be unsurprised to hear e.g. that Roger tests his commits on his dirauth, and so that server never has high service uptime, or something.)
"theref’s"

I understand that fact checking went out the window a decade ago, but are we not spell checking anymore?
I love the idea (I use FFox with vimperator as my browser of choice), but the OS-X install instructions are too cumbersome at the moment.