skysight-inc/HackerNews huggingface dataset:
I don't think that holds weight. The federal government employs nearly 3 million people, and of course some of them will lie to better serve their interests. You'd reasonably expect this. You see racists making similar arguments about random minorities - a few isolated cases expanded into a gross stereotype.

To blanket dismiss any statement as untrustworthy is unwise and misguided.
It's not just "advanced" things like camera access that browsers fail to replicate for the standard web platform. AFAIK no browser even correctly supports something as simple as non-"Normal" blending modes for SVG.

And I'm saying this as a fairly staunch flash hater.

A lot of these things we're supposed to be using to replace flash with HTML5 are simply not there reliably or sometimes even at all. SVG is a particularly glaring example of something which is woefully under-implemented.
Those who prioritize an e-ink screen will design ways to improve typist feedback, just as those who prioritized touchscreens developed ways to improve the typing experience.

The closed, limited function, version one, $1000 Sony DPT-S1 is selling briskly even with EU importer markups, with one of the top feature requests being an external keyboard.
I've seen the same shiny-eyed ethos in piano builders as I have in computer makers. There's something very aesthetic about both sciences, which makes them so valuable - at a spiritual level - to us all. Piano's will never feed you, nor computers - but both can be used to motivate our fellow man into the effort, and thats all that matters I suppose.
Not at all.

What set me off the most is "But why bother [saving]?" The entire point of the passage from which you drew the reference to saving to recommend keeping the BI low enough to preserve enough of a benefit from working or having saved. Obviously, people would bother if they want that benefit in the future without working, and if people choose not to save that doesn't actually undermine anything I said.
The customer of privatized police forces is you, the end user, which is why there is healthy competition and relatively few "incidents."

The customer of the privatized prison is not you but the state. As a result, they compete with each other to do the best "prisoning" (ie punishing bs rehabilitation, using them as almost-slave labor) for thirst cost. If you were the customer, (as in you directly picked your prison provider), the incentives would be much different:
http://youtube.com/watch?v=SzYJYSm-MfI
I wonder if in the future we'll have motherboards with two cpu-like sockets, except the other has an e-dram only chip. I assume the performance is better than regular dram.
I tried this and I was in Toronto. I was seeing people in SF. It seems you might want to fine tune your search radius.
But surely the military industrial complex has the incentive to have the public's best interest at heart when it come to defining cyber warfare doctrine?
mmm, US only :/
Curiosity is a weird quality.
There is a FAQ if you go through to the 5th wave link that covers it:

https://www.kernel.com/movies/the-5th-wave

Looks like its being built as a platform to upsell/preorder for movies.
https://kickass.so/the-interview-1080p-mp4-t10000998.html
When you say "Indian ones" do you mean the experiments with distributing casino revenues unconditionally amongst a Native American tribe, or something that happened in India that I missed.

Not trying to nitpick labels, just want to be clear as to the referents.
I think the issue with regard to privatized prisons (and perhaps would-be privatized police) is that there's a profit motive. A need to keep profits up. Whereas public prisons can take the hit --ie. the losses are incurred by state coffers. A private corp can't take that economic hit as well.
Doesn't it stand to reason that the compiled version of the malware wouldn't contain the Korean, though?
You mean your users had a problem with full text search? So you solved that problem for multiple people at the expense of you having to deal with a bunch of XML files. Sounds like a win to me. After all, 2 small XML files is not THAT big a price to pay: https://github.com/arafalov/simplest-solr-config/tree/master...
Already have several. Nothing special about them, just the myth that they are better.
This is the beginning of the new Internet - one where you can watch a mainstream movie from mainstream producers, and PAY FOR IT in a fashion that doesn't make you feel like a criminal.

Thanks, North Korea!
I took the screenshots. I rented the movie from http://seetheinterview.com/ , right clicked, and was blown away that it opened in VLC.
Christmas truce
"Apple sells millions of devices and this means they have access to a supply chain and prices you can't get. period."

How does that explain the higher cost of Apple products?
For a while, the Thunderbird default search engine was pegged to Bing. There was no easy way to change it. A marketer came to the bugzilla to explain they would not fix it for business reasons.
60 people completed the survey. The results aren't globally applicable but it's still a sample size that's sufficient to draw a few conclusions.

In addition to those who completed the survey, no fewer than 50 reached out to me directly via email to apologize for their non-response. Most employment agreements explicitly prohibit sharing salary information with outside parties and they legitimately feared for their job if my survey was ever un-anonymized.

I would love to have more results - but with self-selected respondents confident enough to risk their jobs to respond there is only so much we can do.
I think the reason there are fewer 'incidents' as you put it, is that private forces are wont to escalate issues to state police forces. Some private security have severe restrictions on when they may or may not fire their firearms --due to not having the same immunity (indemnification) as state police forces.

The video presenter presumes people will follow rules --even violent people will follow rules --what force is going to enforce those rules 'not being on someone's property', for example. And unless all communities are run similarly, this will create 'outcasts'. Bad actors would just find another place to lay low.
Bernd das Brot did a parody called "Dinner für Brot", also worth a watch.
Amazing. The XML files ARE the XML output directly from a Solr query (query included). And looking at it I would say they either had an issue with duplicate IDs or they did not expect any particular query to have more than 100000 results. They could have also optimized the system a bit better, as they are storing applicant and applicant_sort both, where applicant_sort could have been an index-only flag.

Yep, they could do with my help. Or with the help of solr-users mailing list which is incredible useful and has people with a lot more expertise than myself.
The Christmas Truce, exactly 100 years ago
That's one of the best posts for the year. Thanks cevn!
Sony Interview unauthorized site
Light my house (online LED lights, PF 2015)
Interesting!

FYI atom-shell seems to work better with node v0.11 than node-webkit if you're trying to build little admin/maintenance utilities that need sudo.

node-webkit gets in the way of the sudo working.
Show HN: Fireplace, a Hearthstone Simulator
The Missing Borges
Over the past few months, I've been hard at work on a simulator for the Hearthstone game by Blizzard.

This turned into a full-blown reimplementation of the game logic pretty fast.

As it turns out, working on this has been the most enlightening and rewarding experience I've ever had in programming. Hearthstone is a very well designed game with very few hacks (much unlike other Blizzard games) and extremely logical rules it has a lot of respect for.

Working on this, more than anything else, has been the most fun I've ever had working on a project. While it is still incomplete, I'm hoping it is of interest to someone as I would love to welcome others to the project. I'm available to answer any questions about it or the Hearthstone's internal design.

Edit: For those looking for an entry point to what this all looks like, since this is very much programmer-oriented for now, the docs I wrote on the wiki (https://github.com/jleclanche/fireplace/wiki) and the tests (https://github.com/jleclanche/fireplace/blob/master/tests/te...) are the best ones.
Why does node-webkit interfere with sudo?
Fantastic technique. Can’t believe it’s been almost 10 years since this video. Do you know if there are is any follow-up research being done?
Quit. Don't waste your life.
you're wrong. rich people are assholes who swim in vaults of money like Scrooge McDuck. poor people are kind and noble and deserve everything they want because they want it.

or so I'm gathering from all the class warfare stories today. not sure why that's happening though.
An astute reader may notice that it would be easy to generalize this construction to any monoid, not just the string monoid. We would use mappend inside compose and mempty inside identity (in place of + and ""). There really is no reason to limit ourselves to logging just strings. A good library writer should be able to identify the bare minimum of constraints that make the library work — here the logging library’s only requirement is that the log have monoidal properties.

If you take anything away from this (excellently written) article, I think it should be the above paragraph. All programming philosophies espouse creating reusable interfaces, but at least for me, the first time it really clicked and I started writing truly composable code, was when I started structuring my ideas in terms of categories and objects from abstract algebra.

It's one thing to write an interface that can act on any object that responds to a "foo" method. It's a completely different level of flexibility to support any object that behaves like a ring, or a monoid, or whatever other crazy mathematical formalizations you can come up with to describe your code. Once I made that connection, I started making fewer assumptions about my code, and as a result it's been less prone to edge cases, and magnitudes easier to test.

All of this with Ruby being my primary language, too. Fancy languages like Haskell help, but they're not a prerequisite for you incorporating these sorts of highly abstract concepts into your work.
I know what execve does. Hypothetically, someone may be able to find out the programmer-visible interface (through this man page) without actually knowing what is going on in the kernel when it happens (allocating memory to the process, paging in the necessary parts of it, adding it to the scheduler's queue, ...).
Pretty much agree - I never agreed with everything Assange was doing, but I at least thought he was doing it for the right reasons and respected him for that, but as time goes on he just seems more deluded and often self-interested. I suppose in his defense it can't be easy being stuck in an embassy for two and a half years.
I disagree.

It's great that they're making progress, but by supporting them in the way they are currently attempting to segregate the Internet now, we will lose future debates about the border-less Internet.

Compromise is appropriate in many places, but I do not think this is one of them. We should make sure they know why we're not supporting their current move, but I don't think we should capitulate the border-less Internet.
> No. The welfare system is incredibly expensive to operate! I mean, in terms of the administrative overhead, the armies of bureaucrats, etc. Scrap all that, make a simple, unconditional payment - nothing to administer, no fraud to investigate, and it becomes very affordable - without raising taxes either.

That's laughably naïve. I live in San Francisco. I have experience interacting with more than my fair share of homeless people. So let me ask you this: what happens when a person deliberately decides to be homeless? Do you just let him suffer on the streets? Or do you offer him shelter and food?

The point is: you will still need the welfare services. Things like Child Protective Services, emergency rooms, homeless shelters, etc. etc. So all that UBI does is add an additional $20K/year of taxes on top of what we already pay.

People in this country are opposed to universal health insurance, despite the fact that the beneficiaries actually pay into it. What makes you think that they will agree to just cutting $1.5K checks every month to every person?

And then: what happens to the immigrants? People will come streaming across the border in droves when word spreads that they can get 1000s of dollars per year for nothing in America! We can't even control the border now; imagine what'll happen then.
I didn't downvote (and I wish they'd just remove that silly feature from this site), but if I had to guess it would come down to a few things:

1. Ideology is not a dirty word. It's just a noun that describes any large-scale philosophy that focuses on political or economic issues.

2. Referring back to that definition, Marxism is very much an ideology. Claiming that it isn't is just playing word games.

3. All that aside, focusing in on quibbling over a word like that, to the exclusion of addressing any of the actual content of the statement that was being responded to, doesn't do much to add value to the conversation. Given the current context I don't think it would be unfair to suggest that it amounts to trying to meet a response to a courtier's reply with yet another courtier's reply.
'a group is its own worst enemy'.

Well, yes a group that whines continually about what Wikipedia doesn't host without putting up its own online encyclopedia showing what could be hosted under different editorial policies is indeed the worst enemy of its own arguments for having different editorial policies in an online encyclopedia. Show, don't tell.

By the way, a search engine search on the Clay Shirky quotation you shared without attribution[1] suggests by its top search result that the problem of spam in online communities is ongoing. Jeff Atwood recommends Shirky's article "Communities, Audiences, and Scale" from 6 April 2002 as a follow-up to the article where Shirky introduced the phrase you quoted. As Shirky notes, "Though it is tempting to think that we can somehow do away with the effects of mass media with new technology, the difficulty of reaching millions or even tens of thousands of people one community at a time is as much about human wiring as it is about network wiring. No matter how community minded a media outlet is, needing to reach a large group of people creates asymmetry and disconnection among that group -- turns them into an audience, in other words -- and there is no easy technological fix for that problem."

[1] https://www.google.com/search?q="a+group+is+its+own+worst+en...

[2] http://shirky.com/writings/community_scale.html
The point of eDRAM is to gain performance moving it on the same module or die, so I'm not sure it buys you anything to put it in a different socket, you still have to go over the bus to get it. Usually eDRAM's structure doesn't make it perform better than any other DRAM, it just makes it able to be put on die or on package.
To whoever downvoted this comment, please say why.
Sometimes, the 'victim' really does ask for it. Leaving passwords around in plaintext, all the other massively not-even-close-to-best-practices behavior on Sony's part, all this mess could have been easily avoided. At what point does personal (corporate?) responsibility to not be completely incompetent come into play?
In Julia, you can create symbols with e.g. :user_id as in Ruby, which looks a lot nicer than symbol("user_id") and doesn't require mapping over an array of strings.
Show HN: ImgMailer, a Powerful Image Engine
Actually, the timeline does support the theory. The historical nucleus of the Metropolitan Police is the force organized by Henry Fielding, in the 1750s, when the Wild scandal was still on everyone's minds. That provided a template, and the growth of London in the late 18th/early 19th century meant that local forces were unable to keep up. In 1830 or thereabouts the local constabularies were amalgamated into the Met.

As for the corruption bit, with private security forces we know the weakness from the historical example already. With public police, public oversight puts a limit on corruption, at least in theory. Certainly London saw an improvement with the government providing police service.
I'm guessing "Stars Episode III" is Star Wars Episode III? As far as I can see they give Star Wars III 80% and The Shining 92% which is more like a 12% difference by my calculation. The tomatometer is just an indication of whether the critics liked the movie really. The Shining gets 4/5 from audience while SW III gets 3.1/5 which I'd translate as pretty good and mediocre respectively. Probably not to far off.

The Interview is looking pretty mediocre from the reviews but I look forward to seeing it anyway.
Pathways that help with physical pain seem to moderate existential pain (2013)
> You can study the economics of these places yourself and look at the outcomes.

Exactly. Look at the Gulf states like Kuwait, Qatar, etc. The locals don't do much work; all of the real work is done by expats.
i) they tightly control the chain thus demand higher quality

ii) every business wants bigger margins. Either increase price of product sold; or reduce cost of making the product; or do both.
Exactly. But NK is a convenient bogeyman for the real aim: CISPA:

http://www.zdnet.com/article/white-house-wants-congress-to-r...
I wouldn't call it a bad sign. Backbone was the first JavaScript framework to gain a lot of traction but quickly stagnated. Release dates are few and far between, it doesn't change, it doesn't evolve, etc. On a positive note, it did pave a road for Ember, Angular, React, and others.
In kind of general agreement with many comments below. If I can just take a stab at what I see as at least one of the ways we got here:

During the previous recession after 9/11, many company managers jumped on the title of the book "More with Less" and started trying to stretch resources, people first and foremost. (I say jumped on the "title" because the book actually was a clever thesis that had nothing at all to do with making your workers do two jobs for the price of one).

That recession was long and deep enough & quickly followed by an even worse one that the new job definitions became the new standards. There hasn't been a enough of a good economic period for labor to take back its decent conditions.

I think a lot of it is as simple as that.
Paradise Lost: The Hippie Refugee Camp
e = embedded.

My understanding is that performance is better mostly because the memory is so close to the CPU, just like traditional CPU cache levels.
“Smart” Software Can Be Tricked into Seeing What Isn’t There
2014 best bookmarks Xmas edition (328 link)
There's no reason Shumway couldn't do sound synthesis on today's Web Audio API.
I have that plan and occasionally I block all calls. You can do it on Android like this:

http://www.digitaltrends.com/mobile/how-to-block-phone-calls...
The final quote sums it up. This statement proves how important it is that people can use their personal wifi.
Maybe I'm in the minority here, but I thought HFR dramatically improved the Hobbit films. The first 5 minutes of each movie felt very odd, as if everyone was moving in fast motion without actually moving any faster (sorry, that's the best way I can describe it), but after those first 5 minutes, the movie looked completely natural and amazing. Especially the 3D, it looked so good that I want every single 3D movie to be produced in HFR now, and I lament the fact that there's no way to get HFR at home.

As for feeling like a play, I guess I didn't pay attention to the background characters much because I never noticed any of this nonsense mumbling that you're talking about.
Helicopter Drone Makes First Flight from Navy Destroyer
"In the Uber world, how does the customer even get hold of that information?"

Strictly speaking, there's nothing preventing Uber from making that information available when you book a ride. Not that I think that's a great way to deal with this...

If we were going to leave it up to the individual riders, building a profile to automatically filter for appropriate vehicles would make more sense - I reserve judgement as to whether it makes enough sense.
Assange is explicitly and deliberately a politician.

He stood as a candidate for the Australian Senate and used the brand 'wikileaks' for his party.

http://www.wikileaksparty.org.au/

They performed very poorly, getting only 0.62% of the vote.

Assange was popular as someone who enabled information to be available. As a politician with his own agenda he is not.
Why NASA’s newest space shuttle uses a computer chip from 2002
Future is uniform SOC where some features are disabled depending on price.
This is a great post! Thanks for sharing. Makes me want to pick up a hobby that involves something other than staring at a computer screen.
That theory seems to be rather sketchy in practice.

Government police forces are policed by the government.

Private police forces are also policed by the government, but since they're different organizations, perhaps in reality it would be better.
I'm not an expert but AFAIK it makes sense: he's using an AVR and that's Harvard architecture, meaning code and data use different buses so all you can run must be in the flash of the microprocessor.

So emulation is a way to workaround that "limitation".

Edit: on mobile, typos
There was a very interesting design discussion by JMW on the julia-dev forum about nullable arrays, and column dtypes:

https://groups.google.com/forum/#!topic/julia-dev/hS1DAUciv3...

Even so - right now Pandas is miles ahead of the Julia equivalent. Pandas was the brain child of Wes McKinney - an amazing coder, who really, really cared about speed (who recently also made a lot of money selling his start up to Cloudera - good for him!). The things you can do in Pandas with multi-index selects, joining dataframes on multiple axis, etc, are outright incredible.
MIT unifies Web development in a single, speedy new language
Reminds me of one of my favorite Xmas vids: Treevenge.

https://www.youtube.com/watch?v=kicdSI_-XpE
CDC Lab Error May Have Exposed U.S. Technician to Ebola Virus
I am not sure why you are being down voted. This is exactly right. Stacked memory is the future in order to enable extremely parallel ultra low latency access to memory.

Putting it over a bus to elsewhere on the motherboard defeats the purpose, and even in graphics cards where manufacturers have complete control and can run a ton of traces to the memory, they are moving towards stacked memory. I believe pascal, nvidias next GPU, will feature it unless the roadmap recently changed.

NUMA is about to get a lot more NUMA.
I don't see any claim on the part of the author that cutting down forest and replacing it with grassland makes any sense. There is the claim that woody shrubs encroaching on grassland reduces the utility of the grassland - whether that's in a natural state or as part of a ranch. The buffalo grass prairie was pretty dern eco-rich and cattle grazing isn't that far off of that if you're careful.

It depends on the base ecosystem before you add cattle. If you can graze beef critters in East Texas, Oklahoma or Kansas, I doubt it would have the same effect as doing same where old-growth forest stood in the Amazon basin. These areas generally have adequate rainfall and don't require aquifer depletion. Then again, there's 2011.

The Niman Ranch is in California; I am not sure how that works. Agriculture in general in California requires much redirection of water to work. It could be that cattle ranching is better than Central Valley style crop farming.

The critical figure of the piece is the disconnect between 2,500 gallons of water per pound of beef vs. the claim of 441 gallons - again, in California, water is key. The 2,500 figure is suspicious; the 441 gallon figure is at least defended by UC Davis scientists, where the provenance for the 2,500 gallon figure is much more shadowy.