skysight-inc/HackerNews huggingface dataset:
I suppose you are right.
Breathakingly Simple Vulnerability Discovered in the “Hardened” Aviator Browser
I always love it when someone does something awesome in Perl, but always a little scared to see the code :-(

A sad thing here is that the code looks like it mostly would run under strict and warnings, and it'd be pretty easy to simplify the sub definitions at the start
I was looking for something like this. Regardless of how true the legal exposure is, every company I worked for claim this exact issue for not giving any reason. Been on the rwcicing end too, and felt that the whole exercise was a big waste of time considering the lack of feedback.
Are you planning to benchmark this on 10G/40G networks? looks like on first glance it is limited by the available network bandwidth.
Which was reiterated in the courts in 2004 in Hamdi vs Rumsfeld:

> Though no single opinion of the Court commanded a majority, eight of the nine justices of the Court agreed that the Executive Branch does not have the power to hold a U.S. citizen indefinitely without basic due process protections enforceable through judicial review.

https://en.wikipedia.org/wiki/Hamdi_v._Rumsfeld
Google to start selling auto insurance in the U.S
More likely he's eyeing the tremendous brand loyalty in cigarettes.
What questions were removed? How can I see them? Or were they just downvoted a lot?
Exactly, in Orwellian societies there should always be an enemy to justify more control and surveillance. Even better if they are on the run for a while then later you can pull them out for the 2 minutes of hate. Wars on Terrorism, terror cells, terrorists in caves, Eastasia/Eurasia, and on and on are used to beef up defense, tracking and police force through fear.
> "The amish doesn't have freedom of thought"

This is news to me, and I grew up only a few miles from Lancaster...
I did an AMA on /r/science early in 2014 when the paper I'd been working on for most of my PhD came out [1], and it was a very fun experience - lots of great questions, good back-and-forth, and it meant that massively more people read my paper than would have otherwise. (It drove about 60% of the overall views to the linked Stanford press-release, and the comment thread itself had about 60,000 unique visitors).

I can testify to the /r/science mods doing a great job at making the AMAs possible, but it's still by no means a perfect process. Some things that helped make ours work were 1) downvoting trolls early - threads that could have been derailed were instead kept pretty vibrant. 2) setting aside enough time to do it - we basically wrote off a day of lab work and typed furiously instead. 3) Responding to the more critical comments - ignoring comments _really_ doesn't work. It's much better to wade in with your point of view.

[1] http://www.reddit.com/r/science/comments/1ycd0l?sort=confide...
| Keep in mind that still damages the free market for new services

If peering extortion is fixed, how are they any worse off?
http://kent.io/the-well-of-lost-ideas
If the back end is eventually consistent, how can you claim POSIX compliance on the front end? User writes and fsyncs, BFS node goes down, somebody tries to read. What will they get? Who the heck knows? The only in-memory copy is gone, and the back end you've chosen doesn't guarantee that you'll get the most recently written data on the next read.

It's perfectly OK if you decide on a different consistency model, but then you can't say you're POSIX compliant (actually you can't anyway for legal reasons but that's another topic).
Fly Away – Darius Lux – uplifting acoustic pop music – singer/songwriter
Interesting. What you did for marketing this?
Albini was in a really good position to see the problems of the pre-digital industry, and he wrote about them well. And he's right that the problem of distribution and crappy old gatekeepers has been solved.

He's absolutely wrong to the extent that he thinks all the problems of music have been solved (or that he holds the opinion that "bands will make it up in t-shirt sales and mumblehandwave business models!").

And I doubt he's in a great position to see the current problems:

* He probably has a circle/network of people who solved the problems of attention and gaining patronizing fans earlier (sure, he probably does production for and has some acquaintances from now, but the primary circle that mediates his experience is probably older).

* I'm not sure the collusion between high profile services and labels is as easy to see (because it's partly an adversarial/opportunistic relationship to begin with). And streaming services tend to be better for older acts with a catalogue and established audiences (who benefited from recording revenue back when that could be a thing and aren't producing new recordings now).
I think this connection is not as arbitrary as you make it out to me.

The intersection between muslims and Arabs is pretty large. I'm not sure the same secular identity politics exists in the Middle East as exist in America.

Beyond that, the Civil Rights movement in America had 3 feet in Islam. I think the comparison is an appropriate one.
they started wanting boarding passes to reimburse flights at my school. Right around the time when you could start going through airports without a paper boarding pass. And people at gates would constantly take the paper boarding pass from you when you boarded.

Or that one time I had to provide the group photo from a conference as proof that I attended so they would reimburse me for registration. I might have flown to San Diego just to have a vacation, not attend the conference...
I (and many others) eat school prawns shell/head/tail and all. It's common in Greece. Here's an example recipe:

http://www.gourmettraveller.com.au/recipes/recipe-search/fea...

When a prawn tail has been shelled (but tail left on for presentation) and in tempura, I will eat the tail also.
My (hastily written) email to the EFF on this issue:

=====

"Even as we mourn the losses at Charlie Hebdo, we must be wary of any attempt to rush through new surveillance and law enforcement powers, which are likely to disproportionately affect Muslims ..."

May I suggest the following thought experiment?

Imagine if Hebdo staff had been murdered by Neo-NAZIs (it's certainly within the realm of possibility; the publication skewered the political right as much as it did other groups like Muslims, and fascist groups are known for their love of violence).

Would you be decrying the possibility that new laws might disproportionately effect Neo-NAZIs?

There are many parallels between the politics of Islam and the politics of National Socialism: the rejection of individualism, the anti-semitism, the subordination of all aspects of life to the philosophy, the hero-worship of the leader, etc. etc.

The fact that most Muslims are not actively engaged in Jihad has parallels with the observation that most Germans during WWII weren't actively fighting for the NAZI party. To support an evil philosophy is morally wrong, regardless of whether that philosophy is or is not
religious in nature.

I'm particularly saddened to see the EFF join in the pretence that Islam, in and of itself, is worthy of respect. The philosophy, and the mainstream religious movement itself, is inimically opposed to the freedoms you seek to protect.

=====
Login with Facebook Now – Share, Upvote Code Snippets
not to mention the benefits (e.g. retirement and insurance) and longer term employment rather than single semester contracts.
Awesome! I can hear it perfectly on one monitor at home, but not the other.
Best Resources to Learn Russian? German? Etc.?
Has anyone here taught themselves Russian? What was it like? What Russian-specific resources do you recommend? (For instance, what's the best Russian dictionary? Best textbook?) Did you have a particular routine or language learning hack that really worked for you?

I'm interested studying Russian or Spanish someday soon, but I think that if you have an answer for a different language (French, German, Korean, etc.), you should reply anyway, someone else might be able to use it!

I know there are answers for this kind question out there on the internet already (and have already read some of them, myself), but I thought HN might have some interesting input. Especially for "hacker" minded people that want to optimize their learning, and especially in this time of grandiose New Year's resolutions to learn new languages.
Funny “KIM JONG-UN SUCKS” Video
Made a short video and funny video of Kim Jong-Un, first time using adobe after effects.
I'd be surprised if they didn't.
Look at comments on a site like Washington Post for instance.

In addition to pro-government positions, there appears to be a pro Obama bunch that is strident beyond reason. I mean... Obama could eat a baby and they would be there 24-7 arguing that it was the best thing to do.
And what about pro se litigants?

https://en.wikipedia.org/wiki/Pro_se_legal_representation_in...

For individuals, representing oneself pro se is extremely common.

Corporations must have an attorney, of course.
I don't mean to be negative, but ARS Technica appears to have been for sale for a long time...

I don't even bother visiting the site anymore.
But not solely based on how they look on paper.
They live amicably with non-amish, and allow their own to leave.
What about unicode support?!

This is absolutely amazing. When people build things like this in minecraft (I've never played), do they have to place each individual block or are there scripts and things to let you repeat patterns etc?
Nice idea, but the final effect will be higher prices across the higher-ed system.
> A compelling explanation is that species that age most likely outcompete those that do not during periods of environmental change.

Thanks for this (and the link). It seems very obvious but I hadn't thought of it or read about it at all.
I was watching a BBC documentary on Vikings and they cited multiple occurrences of early British leaders using the threat of Viking invasions in order to influence the populace. But the number of occurrences of invasions actually taking place in historical records are nearly non-existent.

So to further this point, the threat doesn't actually have to be tangible or to actually have taken place to be well utilized.

Considering the vast number of tangible, actually occurring, problems that are being neglected there seems to be a long history of poor resource allocation in human culture thanks to fear.
HN is a very different place at 2am and 2pm. Take a look through the archives (hn.algolia.com), especially on controversial topics.

In a different context, when security teams are defending against remote attackers, one can sometimes differentiate script kiddies from professionals by timezone of operation.

Automated analysis is challenged by the fact that a single userid can be used by more than one person, and a single person can use more than one userid.
Lot of people getting mad about Charlie Hebdo and staying quiet about Brandon Duncan.
You seem to totally not grok compliance at a fundamental level. You're blaming the tail for wagging, but the dog's tail doesn't wag just because it chooses to.
You are not alone...

I fear that, unfortunately, a liberal approach to drugs will not end well at all. And I have thought a lot about this and heard all the arguments in favour. And yes, I know about how alcohol is legal and much worse than mj.

But suppose there was a drug even "better" than mj, legal, cheap, very available and had no side effects whatsoever. Suppose it was not addictive, just THE most pleasant thing you could do in your spare time. How would the society be affected by replacement of a complex system of drives and desires with one simple desire, to get high on this new drug whenever possible?

I fear we'd be facign the ultimate Tragedy of the Commons.
So depressing. If you're not vaccinating your child, you are putting the following people at risk:

- Other idiots like yourself who chose not to vaccinate their child and their very unlucky children.

- Vaccinated people (because a vaccine is never 100% effective).

- Babies too young to be vaccinated.

And of course, you are taking part in resurrecting a disease that had been officially announced as eradicated in 2000.

Good job, anti vaccine people, you ignorant, medieval retards.
If properly deep-fried, the entire shrimp is edible, head and all.
Calling Phnom Penh: http://en.wikipedia.org/wiki/Fried_spider
I ate termites from a nest in Honduras. They were actually pretty good, I thought that tasted a lot like peanut butter. Though, they're pretty small and non-offensive, as far as eating bugs goes.
Couldn't one say being the forum it is at this moment - when the world is online and commercial pressures abound - is something more than what you imply.
Losing a civil case is not proof beyond reasonable doubt, but a 51% preponderance of evidence. A company can lose a case, and still not be guilty - why apologize for something you're not guilty of?
That is a great idea... I've never tried eating bugs, and while I'd like to think that I could get over the stigma and try it, I know that I would have no problem eating them after they have been ground up into a meal, and worked into something tasty.

That said, I was about to buy a box just to check them out, when I saw their crustacean allergy warning... I hadn't even thought of that, and I am most certainly allergic to all of the crustaceans that Americans normally eat, so I might well be allergic to other arthropods.
> Vaccinated people (because a vaccine is never 100% safe).

s/safe/effective

Also, I think you should rewrite your post without the insulting words in it. Writing it as such may be cathartic, but it is ineffective in convincing anyone.
KryptosLogic has a good write-up on this showing how it can be detected with Z3: http://kryptoslogic.blogspot.com/2015/01/openssls-squaring-b...
People pirate most music?
I think it's somewhat of a misconception that most OSS is written for free in professional programmers' spare time. For small projects yes, but corporations aren't using their code anyway. OSS projects that are prominent enough to achieve corporate adoption, often have a staff of core maintainers that are employed by a company that makes money selling support for that OSS software. Why? Because corporations are risk averse and using OSS without a support service contract is a risk they won't take. Unless they are a software company capable of directly supporting the OSS themselves, in which case you also get devs contributing to OSS projects on company time.

I don't have statistics for this, but I can easily cite a lot of examples.

On the other hand, there are also a lot of contributors that do it for free but they are not doing it purely out of the goodness of their own heart either. A lot of them are doing it either because they are heavy users of the project and/or to practice and build up their portfolio (read: Github profile) to help them get a job.
>What makes you think there must be a causational relationship between these two things?

It's probably more that the growth of the FN is a result of people becoming "more and more reactionary".
There are many mods and tools available to assist with building large projects. However, there are many players that build things like this completely by hand. It's a pride thing I think.
Sure, I agree! The policy of being polite, of not calling people out on inane beliefs is what generates these problems. We have failed as a civilization where someone ends up believing it's OK to kill someone for renouncing their faith, for instance.
Game Theorists Crack Poker
"The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge." - Daniel J. Boorstin ... And anti-vaccine folks are not ignorant, they are way more dangerous than that.
Worth having some equivalent questions of your own.

"Good question, while I think about that, can I give you an interesting brain-teaser from my last interview?"

Figuring out if the tech lead who'll manage you is a jerk is a major task in being interviewed.
There's Jonathan Coulton, who at one point was pulling in $500,000/yr... and there's uh...

Erm...

Oh, look! I'm needed in the basement!
With both Russian and German I had a problem memorizing the vocabulary. German genders don't make sense - why is a table a strong, proud man, whereas a mangy, flea-infested feral tomcat a proper lady?

It helps me to compare books in translation - say a work of fiction written in English, and that same book translated into Russian.

It also helps a great deal to chat with native speakers. Around here their are many Mexicans and Ukrainians, so I've been learning Mexican Spanish - it's dialect is quite different from Castillian Spanish - as well as Ukrianian.
> Anyway the jist of his view is that in the long term much of it actually isn't sustainable.

Define "sustainable"...No, you (probably) aren't going to become wealthy JUST creating/performing music. But saying that just because you're not wealthy means you do not have a sustainable way of life is incorrect at best. There are plenty of musicians who make a good living at music. They're not rolling in dough, but it's enough to live in a nice neighborhood and support a wife and children. To me, that's a textbook definition of "sustainable". Personally, if I can make enough money with my music to do that, I'll consider that a success.
> Does anyone else see Title II as potentially opening the door to more competition?

One group for sure: the established ISP oligopoly. That's why they're ready to fight tooth and nail to prevent it.
You're right, effective is more accurate.

I picked my wording very carefully. I'm not one to use insults lightly but this topic enrages me. It's one thing to make choices that are detrimental to yourself, it's worse to make such choices that impact your children (who are helpless) but I think it's the ultimate disgrace to make choices that endanger the entire population.
Absolutely right. The $800 billion owed in tuition reimbursement, which will eventually be forgiven given the current climate, is the reason govt needs to stay out of education.
Still no love for Heaviside and Poincaré? :(
Usually it's just a side-effect of how the system is wired.

Consider that GB WRAM mirror, where C000 = E000 all the way up to DDFF = FDFF. Let's look at these numbers in binary:

C000 = 1100 0000 0000 0000
E000 = 1110 0000 0000 0000

DDFF = 1101 1101 1111 1111
FDFF = 1111 1101 1111 1111

If you notice, that third most significant bit is the only difference - and this is true the entire way through the mirror. Because that address line wasn't needed to access WRAM, it was probably never even wired to it - so on access the value of it is simply ignored.
Eh I doubt that explains it. In my experience, the response is shock. Not "oh hmm well, lemme think". It's " I've never written that code since school! That's a terrible thing to ask! Why would I ever write that? "

Also, for trivial algorithms and data structures, mind blanking is a potentially bad sign. Like, if you cannot explain the idea of garbage collection (not necessarily implementation details), then I gotta question your understanding of your environment.
Doesn't seem that hard to speculate.

* Attention is scarce. There's lots of competition for it.

* Revenue sources are scarcer. People expect to pay less (or not pay) for recordings than they used to. Part of this is because the industry dropped the ball and let non-blessed outlets set expectations. But that by itself would be manageable -- under a pay-for-recording system with loose digital restrictions, people might be able to get a hold of free music, but they know the difference between being patrons and mooches, and some critical mass that likes what they hear will choose the former. Streaming services make this fuzzier, and buffet streaming services like Spotify could actually outright kill this: they aim not to replace radio but recording collections in general (and replace recording revenue with fractional stream plays that are orders of magnitude smaller). But they make users think they're participating patrons.

* Performance is a risk-heavy, often capital intensive, and non-scaleable way of getting revenue.

* Telling musicians to support themselves with T-shirts and tchochkes is another way of saying they should have a job besides making music (which is fine if you actually believe that, I suppose, but it's another way of saying you don't care if they spend more of their time refining their compositions/performances).
Strict is not that big of a deal and can be easily enabled later. Seriously, those issues with the code are really tiny and very unimportant, especially for this project. But I would definitely choose this kind of code over anything with Moo* for example.

It's sad that people don't know or forget what makes a code easier to understand and how important it is.
Playing no limit, a bot would have to handle an opponent who makes a big bet in an attempt to induce the bot to fold.

Moreover, bluffing isn't as crucial in Limit b/c you have little leverage to push somebody off their hand. Many people will chase because the pot odds or their own playing style demand it.

Finally, NL or Limit are both poker. In fact, they're both Texas Hold'em. So "quite literally" i respectfully disagree with your assessment.

I'm not a professional poker player, but I did work with one to build a bot about 9 years ago on top of WinHoldem. It was more or less a break even bot on PokerStars if left to play itself, but its real value to that team was as a force multiplier. It made multi-tabling easier, raising interrupts whenever the bot woke up with a hand.

I'm not one for online debates, so feel free to have the last word. To put it another way, I check in the dark.
It definitely shouldn't do that. Most likely that's a fault with the way the formula or Makefile is written, like hardcoding `/usr/local` instead of using $PREFIX.
The law should not compel you to say something you believe to be false. If you lose a court case, it should be legal to say, "I still believe I did nothing wrong, but I will pay the penalty as the court has ordered."
As you continue your testing, I strongly recommend that you use different numbers of threads/files and queue depths, as well as different file and I/O sizes. If you want to make scalability claims, you'll also need to test with multiple clients and servers. It's also good practice to show the exact iozone commands used, or (even better) fio command line and profiles.

More generally, I think it would be very helpful if you could be more explicit about how your system works. For example...

* What are your consistency/durability guarantees? I mean really, since they're clearly not POSIX.

* How do you detect and respond to faults?

* How would you describe the system in CAP terms?

* How do you reconstruct file system state from the backing-store object state after a node failure or cold restart?

* How do you decide which node should hold a file? How do you re-make that decision when servers are added or removed? Can they be?

These are the decisions that every distributed file system must make (and an explicit comparison to others sure wouldn't hurt). While it might seem like a lot, you did say this is for a master's thesis and it's stuff your advisor should already have required. It will certainly come up when you go to defend that thesis. If this truly advances the state of the art in some way, you should already know exactly how and be able to explain it.

Disclaimer: I work on GlusterFS. On my own, I've worked on two toy projects (CassFS and VoldFS) that explored ideas in how to build a distributed file system on top of another kind of data store. I might be able to help you, if I knew more about which issues you'd already addressed and which remain.