skysight-inc/HackerNews huggingface dataset:
In his lifetime, Rembrandt was widely known for his etchings. On a vacation in Amsterdam a few years ago I enjoyed visiting the Rembrandt museum occupying a house Rembrandt owned in the 1600's. The museum amply demonstrated his productivity, especially his print-making. Rembrandt operated his presses like a factory, turning out work in volume from which he profited greatly.

Rembrandt didn't invent etching (goes back to 15th century), but his talent in that art form is unsurpassed. Characteristic of true masters he was no purist, rather quite willing to use many techniques and reworking the copper plates several times over to get the image he was after.

Quite fitting that our technologies are being used to let us study in detail the accomplishments of our predecessors, those who were innovators in their own time. Such online archives are definitely a contribution to all of us.
Related prior discussion: https://news.ycombinator.com/item?id=8164595.
Why not make it work on the browser?
http://i.imgur.com/b1nigvx.jpg
I can't speak for every one of the facilities mentioned in the article, but for one of the airlines mentioned that has work done in the Aeroman facility in El Salvador, the airline staffs American F.A.A. certified mechanics with decades of experience to oversee the operations performed at the facility.
New York Stock Exchange IPO Kit
Stop doubting the iPhone, the Macintosh company
In the Eldred v. Ashcroft case the Supreme Court upheld infinitely extended copyright terms. The only two judges that dissented were Breyer (presently the best on intellectual property issues) and Stevens (previously the best before retiring in 2010).
I'm not sure many consumers have much choice on the matter. Most just go for whatever is cheapest.
yeah, but France is a broken country when it comes to bureaucracy. Some aspects, like education seem to be in very good shape, but the system overall is repulsive.

One example out of blue - when you have a property (probably not your primary residence) and somebody breaks in and starts squatting in it, you cannot just drive them out without providing another accommodation for them. You go to courts, fight for months, and then maybe you're lucky and get your property back.

It's a system that looks social & fair from outside, but as everywhere else, rich gets richer, poor stay poor and are just thrown some bread crumbs to not complain too much.
Samsung Gear VR Pre-Orders Available, Release on November 20th
The Manifold Ways of Perception (2000) [pdf]
> Have the copyright extensions actually been upheld in court?

The most recent extension immediately received a Supreme Court challenge.
Love it. Well said.

This trend of design fashions negatively impacting usability has become so blatantly visible across the web (and apps, and desktop interfaces) during this century that I've become quite curious what psychological/organisational effects are at force.

Are there historical examples of the same tendency that can be examined? Tools, signage, forms or public spaces becoming a progressively more difficult and less usable mess under the aegis of "making things easier for users"?
The greatest economic mystery of the last 50 years is "why is everything so cheap in developing countries?". It's surprising that more people aren't fascinated by this mystery.

Why is it so cheap for workers at this plant to obtain a vocational education and support themselves? Why is it so cheap to operate the plant? What is the ultimate cost driver in developed countries that makes everything so much more expensive?

What's odd is that some developing countries, like Angola, are absurdly expensive.
Vanity Fair, of all places,for committing actual journalism

That's not really surprising. Vanity Fair has a long, storied history of great longform journalism and some of the most vernerable American journalists wrote / write for them.
Or this (not efficient but fun, and using a dict comprehension and no itertools):

{a: sum(a == b for b in colors) for a in set(colors)}
Yes. https://en.wikipedia.org/wiki/Eldred_v._Ashcroft, upholding the 1998 Copyright Term Extension Act.

Lawrence Lessig was lead counsel for the plaintiffs (ie arguing the case against the act). He wrote an essay on the case and why he thinks it was lost: http://www.legalaffairs.org/issues/March-April-2004/story_le...
Not to mention, when you manage to get a "BadUSB" -- in this case you might be doomed ... you might even don't recognize, that a strange force have taken control of your computer and internet connect.
I think you just illustrated the problem with the article - you've turned a personal anecdote into a fairly ugly stereotype. There are a lot of well educated, highly skilled, and generally underemployed people in El Salvador, Mexico, and - yes - China.

I'll be concerned when I hear statistical evidence of higher failure rates from overseas shops. There are plenty of anecdotes of developed-country maintenance crews making serious mistakes - including one responsible for crashing a Concorde and killing everyone on board.
Three keys to design-time governance: protocol, format, and vocabulary
My guess would be no fizzy drinks and a lot less sugar.
> Because developing countries are worse at this? Jets are designed to be maintained. It's systematic work. "Take this cowling off. Unscrew that, check this. Replace that." It's not like they are making hard drives. Oh wait. Developing countries already do that.

Jets carry living people. Hard drives carry data. People's live require a higher standard of care than data. If the instruction manuals are written in English only then how can a non-English speaker possibly have read them?
They also explain that to be FAA certified, you must be able to read and comprehend English.

This does not, however, mean that anyone who is not FAA certified is unable to read and comprehend English.
A decade into a project to digitize U.S. immigration forms, just one is online
He recently stated that he hadn't used class A drugs since before he became Prime Minister. So, you know, back when he was leader of the conservative party, he did a bit of cocaine, because that's what political leaders do, and I'm fairly certain that the kind of person who did a bunch of party drugs and fucked a pig's head is totally honest about his current drug use.
It seems biotech is sorta where software was in the 80s (AFAIK dev salaries weren't so great till at least the mid 90s). I suspect in a couple more decades it will be quite a lucrative profession.
I seldom think about that. My father has glasses, thick ones. What I remember is that his eyes were much bigger when he had his glasses on. That may affect how other people see you. Then the frame changes your looks. German people and especially women have a specific taste for frames that doesn't make them look more sympathetic.
I'm apparently a week late, but great googly moogly - KEEP! PLEASE! It's not perfect (on Android, the nesting is non-existent and the +1 arrows are a little small), but it is head and shoulders above what it used to be. I can read a comment thread in portrait mode without having to squint, zoom, pinch, or rotate my device, which was my biggest peeve about using this site on mobile.
Then again most high end electronic devices are produced there, no? So it doesn't really add up
One question on behalf of this: Has anybody experiences with mixing RAM types today? My problem is, that new computers most of the time come with 4GB pre-installed (1 module), but I want to have 8GB. Get the same RAM (DDR3) is rather unlikely -- so, would you add a different RAM module to the preexisting memory module or is it better to replace it with a pair of new RAM modules?

Any experiences, opinions?
> Users are forced to explore pages to determine what’s clickable. They frequently pause in their activities to hover over elements hoping for dynamic clickability signifiers, or click experimentally to discover potential links. This behavior is analogous to the behavior of laboratory rats in operant-conditioning experiments.
What the Dust in Your House Says About You
VF from its inception had contributed its share to good quality journalism and boasted of many distinguished thinkers, including Hitchens, as its regular contributors.
Isn't supporting the EFF kind of like being in a union? Granted, the EFF probably doesn't excel at organizing people for protests in the streets.

And ACLU is an actual union, but I don't think they are particularly interested in the copyright issue.
he is not critsizing capsicum as being optional, rather that it requires too much work and nobody bothers.
Although somewhat alarming on the face of it, it's hard for the untrained observer to say whether this merits deep systemic concern or whether it's largely more scaremongering about things being done in foreign places.

1. The article cites numerous examples of problems in recent years that have been attributed somehow to improper maintenance in developing world facilities, but doesn't discuss the statistical or historical incidence of maintenance errors for domestic aircraft maintenance and overhauls.

Could it be that these problems, however sensational they sound when juxtaposed with China or El Salvador, have always been with us? At roughly the same rate?

2. Despite the fact that this trend has been seemingly ongoing for more than a decade now, recent statistics suggest that the last decade has been unprecedentedly safe in the history of aviation:

http://www.usatoday.com/story/news/world/2015/03/27/globalpo...

http://qz.com/318534/despite-a-spike-in-deaths-2014-has-seen...

http://www.nytimes.com/2013/02/12/business/2012-was-the-safe...

Of course, it's possible we are the beneficiaries of uncannily favourable coincidences, but the point is, there's an explanatory burden in why, if offshore maintenance were truly the problem the article insinuates it is, it doesn't make a more pronounced actuarial mark.

3. Despite the sensation that discussions of flight safety evoke (due perhaps to our sense of its innate precariousness, at some instinctual level), it may well be that airplanes are by far not the most quantitatively-statistically significant thing built or maintained in the developing world to which we entrust our safety.

Except for those with a preternatural knack for somehow avoiding travel by automobile, we have, do, and will again entrust our lives on a daily basis to assembly code written by Japanese, Korean, and probably Chinese programmers. A great deal of manufactured products, industrial materials, and other artifacts of modernity are manufactured in the developing world. If this alone were truly a life-and-limb disaster in the making, as the article implies, one would think it would be reflected in widespread mortality of all sorts, everywhere.
Electrical brush was night and day for me. Until I was 19 or so, I used to have a cavity nearly every check-up. Then, I got an electrical toothbrush, and it just stopped.

Now most of the work is maintenance on all those fillings, damage had been done, unfortunately.
There's a middle ground between living in the same house (your houseshares) and living 30+ minutes away from friends. As your parent described it "like in Friends".

Obviously comes with it's own downsides - it's not so easy out side of TV to think "right, these are the 5 people I want to live near", and not neccesarily easy to find somewhere to live that gives you the space each of you want (e.g. separate appartments) while still being suitible for everyone in your group.

Personally I wouldn't want to live in a houseshare, but in the same appartment building as good friends? Sure.
Functional Go
USB Killer 2
Unfortunately for Americans & the industry, the answer is in fact not, consuming more of something.
Test Automation and Continuous Integration Made Simple – With Expert Dave Haeffner
Oh Patrick, I bet you know what I'm going to ask even before I ask it. Implementation details please.
We had ~40 junior web dev recently in our company and he was pretty good.
A very important piece, posted at the wrong time on HN
That's probably a nominal 10% kspaans suggests, which is less in real terms.
Ignitwit service shut down by Twitter
>you've turned a personal anecdote into a fairly ugly stereotype.

You seem to be implying that this personal anecdote isn't representative of a larger trend, which is strange.

It's certainly possible to do business with developing countries, but one has to be especially careful with regards to work quality. This is neither new or xenophobic. Claiming otherwise is absurd.

With aviation and other life-and-death products, I find these concerns to be especially relevant.

Moreover, I (respectfully!) contend that your comment is a prime example of political correctness pushed to a dangerous extreme. Just because it's a stereotype doesn't mean it isn't mostly true, unpalatable though that thought may be. It so happens that Chinese people eat a lot of rice, and Chinese manufacturers have a rich history of cutting costs by deceitfully degrading quality. These two statements are neither false nor bigoted.
The EFF is a lobbying group, just like any that would work for oil&gas, tobacco, or a telephone company.
Yes completely agree. Let's hope that real equality can be achieved without spiraling into a quest for women's supremacy.

It is no wonder that more and more men refuse to express their views about the issue for fear of being called out or for fear of putting their reputations on the line.
Ageism does exist in some companies. But like any bad bias, clever companies can exploit that, and thereby reduce the impact.
Great stuff to see that Google is releasing their own tools for research and production systems. Does anybody have a grasp of the main differences between the triple Ts: Tensorflow, Theano and Torch?

As far as I can see Theano and Tensorflow support dataflow-like computations, automatic differentiation and GPU support via CUDA.

Finally, why didn't Google, The Lisa Lab and Facebook worked together on building a unique library instead of three?
The Theory of patches-vector
A dupe of https://news.ycombinator.com/item?id=10531229.
If we only count the Byzantine Empire, they lasted about ~1100 years (330-1453). Wikipedia says the Shang dynasty lasted only about ~600 years, leaving the Zhou as the longest with their ~800 years. Assuming Wikipedia is correct, the Romans seem to have been more successful.
Administrators (FOSS world) can chose where software is installed, what flags it is compiled with, etc., yet vast majority of us just apt-get/yum install and forget - trust the developers (not necessarily upstream) to chose sane defaults for us. The more paranoid use Gentoo/Slackware and fine-tune things themselves. But we are left with that option.
Current semantics of pledge() do not leave us this option. There is nothing wrong with shipping default privilege config file along with app, but an option to say "f this shit, vim on my systems does not have access to sockets" without rebuilding from source would actually lead to better security.
Yeah, I've gone through 4GB -> 4GB + 8GB -> 8GB + 8GB upgrade route a few times. It works if you're short on money and can't upgrade at once.

But yeah, buy decent, trusted RAM, and run it through memtest overnight.
Why does it need to be semi-readable? Why does it need to be readable at all?
If you want dual channel(twice the memory bandwidth), the modules should be equal.
Dummy Head Recording (1975) [pdf]
And what exactly was the problem? How exactly the RAM caused this?
It would be great if one could automatically dispatch this to a commercial cluster. So you could say: I want this network to be trained in 1 day, and the system would say: that would cost $X, and it would instantiate some AWS/Azure/Google instances, and run the task.
Oppex Raises $2.3M for Its Search Engine for Public Tenders
Why is pledge() int rather than void? All the examples exit() in one way or another, so why doesn't pledge() do that for them?
Also, in some countries, calls for boycott are illegal.
Pledge is not intended for every possible usecase, thats why its part of the program code itself.

If the programmer themseves can make an intelligent decision about if and when to invoke pledge, rather than some predefined policy, you dont have to worry about every single usecase in existence and thus suffer the massively overwrought interfaces this requires. All a programmer has to do in the least effort case is delay pledge calls until after the problematic functionality, or perhaps not use pledge at all.

This is all while obtaining roughly equivilent benfits of something like selinux in a huge majority of cases.

The primary goal of pledge is to make using it as simple as it can possibly be, so it actually gets used.
> I'll be concerned when I hear statistical evidence of higher failure rates from overseas shops.

The issue seems to be getting that evidence, when the airlines have a strong disincentive not to report broken planes and the FAA finds it hard (for reasons of resources and the mechanics of travelling to a distant facility) to surprise-inspect facilities. That's not unique to offshored facilities, though.
Short answer: personality is not strongly typed and interpretations vary wildly depending on which scale you use.

In a sense, this is already being done in fields like "organizational behavior", but the effect size of personality "type interfaces" (as it were) is relatively small, and varies greatly.

Is it possible? Sure. Is it useful? In practice, rarely.
I don't know either. The article is a graphomaniac mess with little structured substance to it, and even less proper troubleshooting discipline present in the author's steps.
To any civilization capable of showing up face to face, we are completely harmless. They don't even need to bring the guns: just pointing the engine our way while braking would do the trick.
Azooki raises £250,000 in seed capital
"The number of people using Linux systems is increasing every day, and many of these users depend on the security of these systems in critical ways. It's vital that we do what we can to avoid their trust being misplaced."

This, a thousand times over. Security and privacy concerns are ultimately among the make-or-break points of any major platform, and Linux needs to pass this with flying colors, especially as it grows ever closer to the ordinary user who is finally considering replacing Windows.
I doubt that. It would be a massive PR shitstorm if something like this exists and get exposed. Though it's also true that NSA is known for intercepting specific shippings of electronic goods and plant hardware backdoors. It would be interesting to know how this things work and operate on the target device.
You dont need executable+writeable memory to run arbitrary code (that would let you reset a mutable pledge)

https://en.wikipedia.org/wiki/Return-oriented_programming
One of the world’s first personal computers is up for sale
I find that the lack of avatars improves the conversation, specifically because it slightly increases anonymity. On sites with avatars, I tend to use the avatars to filter out people that I consider idiots. When I read Hacker News, I mostly ignore the user names and just read the posts.

The result has been that I tend to do a better job of judging HN contents by their merit than by their origin. At least twice a year, I'll read a very insightful post, become curious about the author, and discovered that it was someone that I had previously thought was an idiot. I've taken two lessons from this

1) I'm a terrible judge of character.

2) Focusing on content over personality improves the quality of the discussion.
That is the traditional problem of a boycott and what makes it ineffectual.

Moreover, the ineffectuality of boycotts makes people less likely to actually believe in them.

Which is exactly what "they" want you to think.
If it doesn't work, switch the order.
The timings of the modules might be different.
But that argument stops working once certain industry groups do get access to the negotiations, which I thought was the case here.

Also, this agreement goes way beyond a simple trade deal; parts on this undermine the very basis of our democracy and justice system. I don't see how any democratic country can possibly agree to this.
A lightweight java web framework
So how do I know if "1" gets added to a 0 or to an empty string?
Very low on detail, no analysis what caused this. I've never had issues with ram upgrades. Ram either works fine, or it reports errors in memtest (or reports errors under high load).

Chance of ram issues causing other hardware failure... ZERO
it would only lead to better security when anyone bothered, which from decades of experience, we know to be essentially never.
Thanks to the rules in the agreement, the license holders can ignore me and sue my government (who I assume will gladly settle), and I'll pay for the content in my taxes anyway...
Sounds like Fastow is on the self promotion bandwaggon. How would he know anyway? Isn't he band from being within 100 miles of a balance sheet?
I've picked up Scala four years ago. To see which technology is likely to rise, you need to think like big businesses do - in this case, Scala can be seen as a Java++(++++), whereas competing technologies, such as Clojure or Haskel, are a complete paradigm shift. Knowing that large businesses are risk averse, it was likely for Scala to win out. (although IMO the jury is still out on this, the adoption rate is not great and a lot of people who tried Scala got burned by it - it may very well be a forgotten language in 5-10 years).
This doesn't require browser support though. https://github.com/WebAssembly/design/blob/master/FAQ.md#can...
The Onion: China Unable To Recruit Hackers Fast Enough To Keep Up With Vulnerabilities In U.S. Security Systems http://www.theonion.com/article/china-unable-recruit-hackers...
But would they go for the cheapest if it was the most insecure and that information clearly presented when booking flights ? I believe they at least could and would balance the risks then.

Of course I agree we all have a different economic power (I, for one, have never set foot on a plane) but I have the feeling most of the HN crowd could discriminate between companies.
The "tech worker shortage" is completely manufactured. The demand is high, but the supply is definitely not low. The problem is that every company with a bit of money thinks that it needs to hire an infinite number of 10xers. But when the company gets these rockstar ninjas, all they end up doing is adding routes in a RoR app. The dirty little secret is that the vast majority of corporate (and startup) programming work is intellectually light weight and doesn't require anything close to a 4-year CS degree.

It's ridiculous to support an expansion of the H1B - or even the H1B program at all. It's just an excuse to increase supply and drive salaries down. If it was anything else Infosys and Tata wouldn't be the top importers of H1Bs. If there was a program that brought immigrants in, no strings attached I would support it (even though it's against my interests as a programmer). People should have a fair shot at working in the States - but not under onerous conditions that unecessarily weaken the position of American workers
Are you sure you didn't kill all of those components with some huge electrostatic charge you had on yourself? And blaming it on some other random thing? How exactly will a mystery RAM fry a GPU?
You can get away without Math now, but it's now it still a pretty steep learning curve.

I'd suggest http://karpathy.github.io/2015/05/21/rnn-effectiveness/ is a good place to start.

The other option is using nVidia Digits toolkit.
Gravity – Let's build our own social network