skysight-inc/HackerNews huggingface dataset:
I'm not the OP, but can comment about Sanskrit a bit. (I had studied Sanskrit in school.) [Edit:] As a third language, apart from English and Hindi.

This is mostly all IMO, except where specified otherwise:

- it's an interesting language, because it is the ancestor of many Indian languages (except the languages of the southern Indian states - Tamil, Telugu, Malayalam and Kannada - and their dialects - and except the languages of the North-Eastern states beyond Assam, maybe - not sure on this one). In fact, even those languages (southern Indian at least) have some Sanskrit-derived words; I think the term is loanwords.

- it's grammar rules are very regular (compared to many other languages, I've heard), which makes it less of a chore and easier to remember and learn;

- (probably many) parts of the language are sort of mathematical / logical in the sense that some of the rules build upon other rules, so you can use your knowledge of the latter to understand the former; e.g. a part of the language called sandhi, which gives the rules for how to combine smaller words/sounds into larger ones. Once you learn those rules (and there are only a handful), a) you can use them both to create new words according to those sandhi rules, by combining existing words (and those new words would be legal Sanskrit, BTW - poets and prose writers did it all the time), and b) can use them to figure out what compound words mean (that you have newly come across), i.e. the reverse process of a). So in that and maybe some other aspects its a bit like a programming language [1], where you build up higher abstractions from lower-level ones. [Edit:] It's my guess that people who like languages like Lisp, Haskell, Clojure, etc. - that are built upon mathematical principles and so on, might find Sanskrit interesting to learn.

- [1] I've also read a few times that due to the mentioned regular qualities of the grammar (and also, I think, due to the unambiguous nature of the sounds in it - each letter or small letter grouping can be (legally) pronounced in only one way), CS and Sanskrit-knowing people have done research on using Sanskrit in computer research in various ways (programming languages (research), AI? No idea about the success or not of those efforts, though.
If you're referring to safety from physical harm you're correct. But I'd argue that the erosion of many social safety nets has left a lot of people less economically secure.
Technically it's already been lit, it's just not as big a fire as it could be. I mean: Turkey is at war, Russia is at war, Saudi Arabia is at war, Qatar is at war, NATO is at war, Syria is a warzone, Iraq is a warzone... we're lucky the big guns are somewhat not pointed at each other, which would literally be WW3, but the area is already burning alright.
I had (have) an Air, and used it for 3 years until the motherboard died. I used to look at retina screens and wonder what the big deal was - really didn't see that dramatic a difference, sure it was a bit sharper, but the air was fine.

When the air died, I had major deadlines, and Apple wasn't going to get to repairing it for over a week, so in a bit of a panic, I bought a 13" macbook pro retina, so I could restore from backup and get right back working.

Ended up taking a couple runs at repairing the air (which actually was a wonderful experience - they replaced the main board for something like $300, and also gave me a new battery at the same time for free (was not expecting that at all).

But, when I got the air back and turned it on, after having gotten used to the retina screen, I couldn't believe how blurry and low contrast the screen on the air was. Was a huge difference.

CSB...
It's just sad that right leaning moderates don't have a home anymore.
MB is 1024 * 1024 * bytes not 1000 * 1000 * bytes. Unless you're a HDD/SSD manufacturer.
Except that once it's made public, other browser vendors can put in their own mitigations as well. Firefox would probably have a patch of some sort within hours.

You might respond that Google should just tell the other browser vendors then. But why just the other browser vendors? Why would Google get to choose who qualifies as worth notifying?

I stand by my assertion. When the public is at risk, and they have the ability to take steps to reduce that risk, it is their right to know about that risk so they can take those steps if they desire.

If there were a gang of thieves working through an area taking advantage of the local population because the majority of locks sold in the area had a major flaw, I would expect it to be reported. That may spur the thieves to change how they operate, and may in some ways make them much harder to catch, but it's irresponsible to not notify the people in danger so they have a chance to protect themselves and their property, and explain what the problem is. They need to explain how it works so people can feel assured any fixes put in place actually fix the problem,and the easiest way to tell if you are in danger is often to try the exploit of the flaw yourself, because sometimes it affects more than the discoverer and the company involved thought.

You either believe the responsible thing to do is to report the details, or never report them. If you believe the responsible thing to do is to report the details, then it's just a matter of when. If it's being actively exploited, like it is here, and if you agree that a year is too long, and no time is too short, then it's a matter of choosing an amount of time that provides the vendor time to fix the exploit while reducing the number of people that might suffer in the meantime. You can either try to make decisions on a case by case basis, which will ultimately be arbitrary, or you can set a policy and follow it.

Microsoft had a week to get a fix out. If it was important enough to them, they would have. They have the talent, time, money and existing resources to do so. It wouldn't necessarily have been easy, but not doing so is a failure on their part, not Googles. I won't fault Google for giving me the choice to protect myself when Microsoft won't.
I haven't seen anybody speak to one of his points and I'm curious about what HN thinks: if you're already using a cloud provider that provision's instances of the exact size you need, what benefit do containers bring?

I'm excited by containers and all, but this point has always stopped me from going forward. If I were a huge company running bare metal, then yes I'd want to squeeze every last ounce out of my hardware. But if I'm running inside a hypervisor and somebody else is paying the cost, what are the benefits?

As for the article: it comes across as a blend of frustration and real technical challenges. Some good points, though the hostile tone weakens the argument.

I don't think Docker should worry too much about backwards compatibility right now, just power forward until it's got a solid formula. In the meantime, caveat emptor!
We really do, the amount of foreign money in our housing market is quite scary (China is prominent in the internal debates, but there's a lot of money flooding in from the UK also, not to mention all the cashed up ex-pats coming home), as locals are ultimately competing against the entire world for property. A capital gains tax or land tax would be a good idea also. But our incumbent government is very reluctant to do any of that. Some people would suggest that large donations from foreigners with financial interests here may have influenced their thinking, but in reality most of it appears to be catering to the Kiwi baby boomers who a) own a large proportion of the "investment properties" (did I mention no capital gains tax?) and b) are the largest voting bloc. As their perception of their wealth is intrinsically tied to property values, anything that would depress property value increases would be politically bad.

Same reason we're not doing anything about the pending state funded superannuation crisis - we don't even means test the bloody thing, which means that millionaires and paupers alike get the same level of government money when they hit 65 - but touching national superannuation is political suicide.

This does imply an onus on the non-baby-boomer generations to get more involved in politics and start voting way more than they (we) do.

I'm also starting to think that five year terms instead of our current three year might be worth a shot, as our politicians are very much focused on short-term never the long.
You still need a dataset linking candidate preferences to other personal preferences. Do major political polls (Gallup, etc) ask non-candidate questions?
With few exceptions, human life is better in 2016 than in 1966.
I'm reading your comment and having trouble figuring out exactly where we disagree.

Why do you think we disagree?
New sandbox features in systemd
But "economic security" as relative to their peers at this time is very different from the worst case for all their ancestors. Perhaps even the worst off are much better off now.
Show HN: PolyFLIF, JavaScript decoder for FLIF images
Good points. I've had similar feelings about node / react ecosystem. So much damn stuff getting in the way. Actually made the decision to move away from Node / React for my personal stuff. Looking into Haskell / Yesod for side projects. We'll see. Seems really fast for development once you get through the learning curve.
Or on a more abstract level to compare to Huffman encoding: Huffman turns each symbol into a series of bits like "011". Arithmetic encoding lets you use fractional bits.

A Huffman tree for digits might assign 0-5 to 3 bits and 6-9 to 4 bits. Encoding three digits will use on average slightly more than 10 bits. Using AC will let you give the same amount of space to each possibility, so that encoding three digits always uses less than 10 bits.
Open-sourcing Rocksplicator, a real-time RocksDB data replicator
> In an exceptional move by the notoriously conservative panel, the BPP agreed that Cacy should be paroled, just six years after she was convicted.

She served 6 years before parole, not 25 years behind bars

I'm far more concerned with Cameron Todd Willingham. Governor Perry had this evidence, that much of the state evidence being used was junk science, and did nothing while an innocent man was put to death. Shameful.
But was that just a demo, or are they going to make a product out of that?
https://en.wikipedia.org/wiki/List_of_animals_by_number_of_n...
Show HN: Best of Themes – The simplest way to browse thousands of website themes
I worked at a very high end restaurant for a while. To me it appears that wine tasting is an attempt to justify going out and drinking for most people. Wine snob sounds better than functioning alcoholic.
In a comment thread on a forum I am offering a non-nuanced binary view.

How economically secure does a hunter gatherer or subsistence farmer feel, with no medicine, lots of superstitious practices and complete dependence on the crops/weather... etc.
The information security industry has a large remote workforce
Ah, I missed it.

The mangos project seems to be alive and well, in any case.
I gently titrated down by replacing coffee with a pre-workout drink (powder mixed in water). This allowed me to tightly control my caffeine intake and reduce it gently every few days until it was almost zero. I have been off of caffeine entirely for almost 15 months now. It has really improved my sleep.
I know that, the point is that this kind of stuff needs some thought, it's not so simple as "HTHTHTHT" = "HT five times". The article kind of glosses over that.
You either reserve a symbol for "end of stream" or externally store the length.

It's the equivalent to pretending a Huffman stream never ends and is padded with infinite 0s.
"Feeding their 40 hours into the system" is the opposite of "meaningful work".
I agree with your sentiment but this is hardly limited to Americans - I've read and heard many Europeans discuss avoiding American all together due to the perceived risk of gang shootings, mass shootings, terrorism, and run in's with the TSA. I suspect that a small percentage of travellers modify their plans due to poor risk assessment skills but there are many reasons tourism may be down in some areas.
Java Deserialization with DNS Exfiltration
We show you how to build a demo and exploit Java Deserialization, using DNS to exfiltrate data and command results from network isolated components.

Copy of the contents here, skip the contact form: http://www.slideshare.net/TravisBiehn/cigitalexploitingjava

Grab a copy:
https://www.cigital.com/resources/ebooks-and-whitepapers/java-deserialization-vulnerability/
Religions are more than their holy books. The Old Testatment preaches a hateful and parochial worldview, but the vast majority of Jews and Christians are perfectly normal human beings.
Hmm I missed it. In addition to the sibling comment above, the mangos project seems alive and well.
Under the "Audio" section, we've got Quirious, TalklQ, Twilio; melodious names that end with twirling, soft rhythm. Under "Internal Data", we've got Cycorp and Palantir and Primer; hard-edged P-prominent words implying secrecy and stead-fast solidity.
Well how about that: an instant down-vote!
Harvard Cancels Men’s Soccer Season After Finding Sexually Explicit 'Reports'
If you're wrapping third party code that uses custom exception types, absolutely. However, regarding custom types, I found that you can get astonishingly far with most standard error types defined by many languages. So, if the internal code already uses those, I wouldn't see them as much of a problem - a FileNotFoundException essentially may as well stay one.

Of course, default exception types won't work if you have to convey more contextual information that is missing in the according interface. Also, using the same default exception type for different underlying errors can be problematic (an example for this would be C#'s AppSettingsReader.GetValue()[1] - it makes it impossible to distinguish between a parsing error or a missing key via the API).

[1]: https://msdn.microsoft.com/de-de/library/system.configuratio...
How many middle-class people had instant access to 90% of the human knowledge and entertainment 30 years ago?

How many have instant access right this second?

Life is far easier and more convenient than it used to be. Most of the middle-class live as better than kings of past centuries.
I agree on the potential significance and caution, but the study had only one attempted suicide. None of the participants killed themselves. There was a separate incidence of severe depression.
Trump is winning the elections on Twitter
This is something I find extremely scary, because an unusual series of events (accidental fire, accidental drowning, suicide) could be framed to look like something entirely different (arson, murder), which could drag any one of us into a nightmare. If you don't have the money to hire your own experts and a strong legal team, potentially bankrupting yourself, you are at the mercy of a motivated prosecutor with nearly unlimited resources.

In 2009 a scathing report was released by the National Academy of Sciences that essentially says that blood spatter, handwriting, hair, fingerprints, and bite mark analysis are all junk science[0]. If two "experts" can look at the same evidence and come to entirely different conclusions, how is this science? It's opinion wrapped up as scientific fact. Who knows how many people are innocently convicted. It's terrifying.

An excerpt from WikiPedia about hair analysis:

The outcry from defense attorneys has forced the FBI to open up on disputed hair analysis matches since 2012. The Justice department began an "unprecedented" review of old cases involving hair analysis in July 2013, examining more than 21,000 cases referred to the FBI Lab's hair unit from 1982 through 1999, and including as many as 27 death penalty convictions in which FBI experts may have exaggerated the reliability of hair analysis in their testimony. The review is still in progress, but in 2015, it released findings on 268 trials examined so far in which hair analysis was used. The review concluded that in 257 of these 268 trials, the analysts gave flawed testimony that overstated the accuracy of the findings in favor of the prosecution. About 1200 cases remain to be examined.[1]

[0] http://www.nytimes.com/2009/02/05/us/05forensics.html?pagewa...

[1] https://en.wikipedia.org/wiki/Hair_analysis#Microscopic_hair...
Not terribly good, but certainly /better/.
In the last method, how do you detect if you've hit a paradox given only a single election? It only shows up if you change the options and make everybody fill out a new ballot.
I am a total security novice, but I do have a Linux VPS that I host some low importance stuff on. Would running a tool like this be appropriate?
Standard of living is relative but largely local/regional. Saying that everyone in NZ has it made because they should just be happy they weren't born in Bangladesh or something is incredibly short-sighted.
VMware NSX and Alcatel-Lucent Enterprise OmniSwitch Interoperability Setup
That used to be true. The market is being disrupted by new open source models. Cost of election tech should drop precipitously.
Show HN: Offensive Computer Security (Open Course, Video Lectures)
I like the initial idea very much. As I can see this is a wrapper over QEMU and controlled by QMP [1][2], so they are providing a kernel, initrd and a image. It is also configuring a machine profile (memory, vcpu, bus, devices, etc.). There are also interfaces for libvirt, xen and others virtualization technologies.

This also looks similar of what Docker is doing now in Windows with HyperV.

My question here is: from where comes the speed improvement in relation with a classical VM approach?

[1] https://github.com/hyperhq/runv/blob/master/hypervisor/qemu/...

[2] https://github.com/hyperhq/runv/blob/master/hypervisor/qemu/...
Is there any AWS Lambda equivalent that could be deployed on bare metal?
Thanks, this is a nice little intro.

Is it common practice in R to define global variables and then use them in functions without passing them directly, as is frequently done in this script?
“Anybody gone into Whole Foods lately? See what they charge for arugula?”
https://www.google.com/finance?q=VTX:CFR - Still looking 5.15% up at close
Good point, @godelski
Does anyone have the journal article she wrote about this? I can't find it online and it doesn't seem to even be listed on her website. I ask since my mom had this on NPR and loved the story (she had since kept bees) and now almost twenty years later, I study differential geometry. It'd be great to be able to explain the math to my mom, but this article doesn't give much to go on.
I like your optimism! Unfortunately, when Arrow got the nobel prize for proving that there is no way to avoid this, it's possible that your solution was considered...

For example: there is no upper bound on the loop. Why would anyone change their vote when you retry? I.o.w. you might be voting and getting the same result forever.

:/
Presumably the US is selling/arming Kurds that are rebelling against the regime, too. This was one of the emails released yesterday, though it is dated 2014:

https://wikileaks.org/podesta-emails/emailid/43648#efmAtVAz1

>> On Aug 17, 2014 3:50 PM, "H" <hrod17@clintonemail.com> wrote:

>>> 3. In the past the USG, in an agreement with the Turkish General Staff,

>>> did not provide such heavy weapons to the Peshmerga, out of a concern that

>>> they would end up in the hands of Kurdish rebels inside of Turkey. The

>>> current situation in Iraq, not to mention the political environment in

>>> Turkey, makes this policy obsolete. Also this equipment can now be

>>> airlifted directly into the KRG zone.

Point 5. is missing from that email, for whatever reason.
Manta is pretty similar to Elastic MapReduce, which also runs the computation on the same node as the data. So it compares pretty much the same as EMR.
I love RancherOS - why do you think it's so undervalued compared to CoreOS?
> This whole thread is people excited about a video codec

That's not really a weird thing on HN though. Video codecs are exactly the kind of thing that we get excited about.
2006
February
iTunes sells its one billionth song

May
Apple and Nike introduce Nike+iPod, including an in-shoe sensor to track the wearer's workout on their iPod nano

Colorado Rockies pitcher Jason Jennings shows one of the iPods he and his teammates use to scout opposing batters during the 2006 season

September
iTunes begins selling full-length feature films

iPod nano gets a new aluminum design available in five colors

Apple unveils a wearable new iPod shuffle with built-in clip

October
Apple announces the new iPod nano (PRODUCT) RED Special Edition to benefit The Global Fund to Fight AIDS, Tuberculosis and Malaria

Number of iPods sold through 2006: 88 million

https://www.apple.com/pr/products/ipodhistory/
"In America today, compared with 50 years ago, three times as many working-age men are completely outside the work"

I was taught that work is one of only two uses for a man. That other being a good father. It must be wrong but it is an unshakable thought. I can't imagine how I would hate myself if I couldn't provide. This fear, even though I have no dependents, is far greater than my fear of being unneeded.

Maybe it's different for other people.
It's a good thing we're not talking about homes in Europe, then :)
This isn't mine, this was the effort of Owen Redwood (https://twitter.com/sk4ld).

He taught an offensive computer security course at FSU and published all of the video lectures online. It starts with low-level stuff (memory corruption bugs) and ends with the easy stuff (Kali Linux).

If anyone is looking to learn, this is a great place to start.
>> society must create a wealth of opportunities for meaningful work

You could interpret this line in different ways. One is your interpretation.

Another one would be: Currently, people need work to feed themselves. Why not make thier job meaningful(and good for the human spirit), instead of, say the work at the factory(meaningless and negative for the human spirit), which there are many like it ? In fact , this could be an interesting use of automation.

Or another way: many people do benefit from a good structure in their lives, not everybody is a self motivated entrepreneur or software developer like found here . Why not, together, think of such structures ?
This is something I was curious about. Sure, if you're doing serious audio editing and such, you might sample at e.g. 96 kHz, and I wouldn't be surprised if Android also allows that. But does this really not get band-limited at any point in the stack?
The other piece of the puzzle is infrastructure spending. There's plenty of mostly empty land left in the world. Despite the old adage, building transport networks really is like creating new real estate.
I think it is wrong because AWS doesn't provide function. More correct would be Function Caller as a Service
The amount of junk science we allow in American court rooms is truly alarming.

I wish more people knew about the case you're reference. Here's an excellent article:

http://www.newyorker.com/magazine/2009/09/07/trial-by-fire

And here's a good description about how it's quite common for a "fire expert" (which may simply be a normal firefighter) to misclassify an accidental fire as arson, implicating innocent survivors as murderers:

https://californiainnocenceproject.org/issues-we-face/fire-i...
obviously enough to convince AT&T to let them sell the iPhone.
Hmm, I'm not sure I understand exactly what you're saying.

The 0MQ manual is (indeed) excellent, but it seems like a design whitepaper. It essentially describes what are known as the scalability protocols. As you say, it's independent of the implementation, i.e.: the library.

My confusion largely stems from a presentation I watched [0] in which it was implied that 0MQ suffered from a few design issues, and had therefore been forked. It seems like the library was rewritten in the meantime, however, so perhaps these points are no longer relevant.

I suppose I'm looking for a bit of clarity as to why the fork occurred in the first place.