skysight-inc/HackerNews huggingface dataset:
Looks like a nice 3D tweening DOM engine. Related (and recommended) visits for people interested in that sort of thing:

- http://hakim.se/

- http://desandro.github.io/3dtransforms/

- http://glmatrix.net/

As for the article... the author confuses "rendering" with "layout":

- "the primary part we need to rewrite is the part of the renderer that creates and multiplies the matrices"

- "We use the CSS3 primitive -webkit-transform: matrix3d, which lets us compute the composite matrix and skip the browser's renderer"

Which leads to some absurd claims:

- "We were 14 times faster than compiled C in Chrome"

Before reality kicks back in:

- "rendering goes through DOM"

- "Obviously, this isn't exactly the reinvention of the Web"

And this is how you sell a DOM scenegraph engine to people with more money than common sense:

- "a W3C standard that must be supported by all browsers"

- "all text in Famo.us applications is searchable"

- "enable rapid application development"

- "smooth, high-functioning UI across all platforms"

- "one of several enabling technologies"

- "allow enterprise users to touch-interact with big data analytics"

- "spark a new breed of gamified enterprise apps"
Setting your prices high is alleviating the symptoms without understanding the root cause.

Most companies get troublesome clients because they’ve miscommunicated their value preposition and didn’t set out clear rules that govern their business relationship.

People tend to believe in the same fallacy about employees by saying you have to hire the absolute best. I think it’s a sign of laziness of management who rely on their employees to know what they’re supposed to do without every being clearly explained what you want them to do. When you make your expectations explicit, most people raise up to the challenge and perform beyond wildest imaginations.

Unfortunately, that’s hard work on your (employer’s part).

We’ve taken the same approach to qualifying clients—there are certain criteria that we look for and certain rules that we make expressly clear to every client before they agree to work with us. These have absolutely nothing to do with the depth of your wallet and yet, we get absolutely delightful clients time after time.
So basically the author is making the argument that comment quality is correlated with quantity.

As far as I can see, this is backed exclusively with "but the ones that do probably...".

Let's just say I 'm not convinced yet.
fleximg.js new website online - like resrc.it on your own server
I used to think the same way (malice vs incompetence), but lately there has been to much malice going on.. I am sad to admit that I am starting to have my doubts about it.
Thank (or Berate) Congress for Ending the Embarrassment
Indie Arcade Touch 'Em Up NEUROKULT has a launch Trailer
The long-tail of tool design and transformative programming
Man! If you're doing C++ then you definitely want to get onto 2012/2013 ASAP, the improvements in tooling are amazing. "Navigate to.." alone is worth it.
To be fair, They're using Entity Framework in there. That adds a lot of overhead for something as simple as running a single query, and spoils the results.
Competição Internacional Académica de Estruturas de Materiais Compósitos
This feels like something out of a Sherlock Holmes novel. The Red Headed League or something...
1. WebSockets allow real-time client-server communication. They do not allow P2P and have to follow the Same Origin Policy.

2. WebRTC allows P2P. Can't see how it's a security issue.
PDL 2.007 released (with 64bit platform support) [Perl Data Language]
My guess is "why? everything is working".
> If the API isn't hardware intensive, this is pointless

A network API lets you mix and match languages, share the functionality among different/distant teams, etc.
It's fairly common, unfortunately.
Meet the man who could be next in line to control the NSA’s spying apparatus
Yeah, you can. The functionality is called "services". I'm not sure how auto-versioning would work with git though. I have packages building from SVN, and OBS updates the spec file automagically to set the version to the SVN revision.
Why NoSQL will be going the way of the dodo ...
Oakland Is Building a Big Data Center For Police Surveillance
WebRTC is peer-to-peer, WebSocket is client-server. WebRTC might be a better choice for certain types of game.
Sorry, Kids. We Ate It All.
Seems like just another case of Betteridge's Law of Headlines.
‘Slavery’ refers to the condition of treating another person as if they were property – something to be bought, sold, traded or even destroyed.

Prisoners in the US aren't treated as property. Not to say they aren't mistreated, but they're generally not considered to be a commodity.
It will have to run a bit slower in the UK:

https://www.gov.uk/electric-bike-rules

(Otherwise it'll be a powered two-wheeler, come under moped regulations, require a license, license plate, etc.)
Raganwald : Facebook Advertising's Dis-Service
I always wonder what basis for comparison people have when they complain about Berlin's public transport. Because, as somebody who's witnessed first-hand how it works in nearly every major metropolitan area in North America, and many across Europe and Australia, I can say without doubt that the situation in Berlin is phenomenal. A few slow or cancelled S-bahns in the dead of winter do not make a system sub-par.
It's a mistake to set a moral equivalance between prison labor and slavery.
The Anatomy of a Confirmation Email
The old classic literate programming paradigm helps with this. It allows one to write documentation that gives you an overview, provides you with whatever ordering and connections you feel appropriate and, with my implementation of it, even takes care of most of the tool chain. https://npmjs.org/package/literate-programming
"Two years ago, BBC World Service and Time Magazine were among the outlets buzzing over the unexpected appearance of a tourist in war-torn Mogadishu, Somalia — the first recreational visitor in more than two decades."

Quite the claim with no way to verify this. I am sure there were other tourists in two decades. There are plenty of people who seek extreme adventures. Seems impossible no other non Somalis went to check it out.
Most of the slaves in western developed countries will be sex slaves - usually in the form of women lured from developing countries with false promises, who then have their passports revoked and are forceed to 'earn' them back, using sex work to pay off an extortionate sum.

Edit:
A woman was convicted of slavery in my hometown a few years back, but she won an appeal due to the differentiation in whether or not she thought she owned the people or saw herself as their employer. It was clearly exploitation, but was it legally slavery? That was what one her appeal.
http://www.theage.com.au/news/national/sex-slave-owner-wins-...
Play iOS HLS video streams in Flash Player
Or "Why? I've got used to working around all the things that aren't working".
How do you determine whether a method call is thread-blocking or not?

Should libraries be quasar-aware to not end up in the IO workers pool when invoked?
> "Does anyone really believe there aren't similar entities in other countries doing the same?"

Do you believe anyone except maybe the Chinese government has a system like FOXACID for deploying exploits? Do you believe that there are more than a handful of governments spending what it takes to develop their own zero-day exploits? Do you believe any other government than the US has built out the backhaul needed for global dragnet surveillance?

The US spends more than the rest of the world combined on weapons and intelligence.

Some guy in the Latvian secret police might wish they had an NSA, but all they've got is a potato.
The documentary India Untouched
http://www.youtube.com/watch?v=lgDGmYdhZvU
covers the plight of people exploited for generations over hundreds if not thousands of years.
Quite a number of Jet Infosystems (a company with a lot of products utilising Lisp) ex-employees ended up in Yandex.
The Problem With De-identification As A Privacy Control
That is pretty clearly what it is about....
"Cannot harm" is a fallacy. Every additional comment adds a maintenance burden.

Sometimes comments are worth the cost, but they should be a fallback to a fallback - ideally, the code should be self-explanatory. If that's not possible, unit tests should explain the usage and functionality - they're better than comments because the build system enforces that they're updated when the code changes. Only if you can't do that either should you resort to a comment.
Is exception assistant still removed from Express edition? Yes? Put me back in
Git describe is what you want.

it will take the nearest tag name and use that as the version with the number of commits from that tag as the release value.
Yeah, that's crazy. That's slower than a commuter cycling pace (16mph).
Apple's Dual iPhone Strategy in Doubt
We Are Dangerous Men: All men dream, but not equally
Thank you all. I learned a lot from your comments -- mostly about the diversity of views out there.
To Fix US Intelligence, Shrink It?
You should read the "Rat Park" experiment.
Actually yes, probably. Most people don't understand the importance of transparency for a real and working democracy. "Transparency" as in "open source code", for example.
The documentation for Flask does this and it is really good.
Why is go language slower than asp.net mvc? http://www.techempower.com/benchmarks/#section=data-r6&hw=wi...

Microbenchmarks like these don't usually teach you a whole lot, other than how far someone went to implement the benchmark, and how close the benchmark is to the designed application of the libraries used in the implementation.
For installers, use http://wixtoolset.org/.
Show HN: Food News - HN Clone Built With Django and Drum, Uses Persona for Auth
Prostitution also pays a lot. While that says something about our society, it justifies nothing.
As someone who has installed various distros on desktops and laptops many dozens of times (maybe over a hundred) since 1997, let me point out that while there's a decent chance of having no "real hassle or pain", the chance is not insignificant that you will spend hours trying to fix something that went awry during a reinstall.

I'm definitely going to wait a little while to see if other people using packages I use have issues, and see what new tricks we have to pull to use Skype, etc.
Windows 8.1 gets global release
So true! This is what happens when comments are produced because some coverage goal.

It's sad how comments here are being (on purpose?) misrepresenting the point. Another methodology jihad?

Edit: LOL! inmediate downvote. I have my answer now.
Well, it all depends on how you define "tech startup" and "mittelstand". My impression is that neither of the two have a clear-cut definition.
3. encourage end-to-end encryption. If all the US sees is encrypted traffic, it makes it a lot harder for the NSA to extract useful information from it.
VP8 does not infringe a patent owned and asserted by Nokia
I'm doing a Foursquare/Yelp clone/mashup for my country with two friends, and we're using OSM + Mapbox because we figured it will be much cheaper than Google (and it's very easy and developer-friendly too).

We're still using the free version so we could have gone with Google, but we wanted to plan ahead.
A fascinating story. Although the situation was very different, it reminded me of the aborted launch of Mercury Redstone 1:

"...following a normal countdown, the Mercury-Redstone's engine ignited on schedule at 9:00 a.m. Eastern Standard Time (14:00 GMT). However, the engine shut down immediately after lift-off from the launch pad. The rocket only rose about 4 inches (10 cm) before settling back onto the pad. It wobbled slightly, but stayed upright and did not explode. An odd series of events then took place.

Immediately after the Redstone's engine shut down, the Mercury capsule's escape rocket jettisoned itself, leaving the capsule attached to the Redstone booster. The escape rocket rose to an altitude of 4,000 feet (1,200 m) and landed about 400 yards (370 m) away. Three seconds after the escape rocket fired, the capsule deployed its drogue parachute; it then deployed the main and reserve parachutes, ejecting the radio antenna fairing in the process.

In the end, all that had been launched was the escape rocket. Meanwhile, a fully fueled, slightly wrinkled Redstone and its Mercury capsule sat on the launch pad, both with full batteries and live pyrotechnics. Among these pyrotechnics were the capsule's retrorockets and the Redstone's self-destruct system, which was still active. Furthermore, the capsule's main and reserve parachutes were hanging down the side of the rocket, threatening to tip it over if they caught enough wind..." [1]

[1] http://en.wikipedia.org/wiki/Mercury-Redstone_1
> I bet all the world's governments can be divided into just two groups: those that are monitoring the internet, and those that are trying to.

Which is even more reason for people to use strong encryption. And for states to, if they think their traffic might be read by someone with conflicting interests to theirs.
Every fiber-blocking operation eventually ends up with a call to Fiber.park(). If you want to call park in your function or call a function that calls park etc., you need to let Quasar know that your function is "suspendable". There are several ways to do that: you can declare to throw a SuspendExecution exception, you can annotate your method with a @Suspendable annotation, or you could declare it as suspendable programmatically or in an external text file.
Mir is not ready. The next release is suppose to be a LTS which is scary.

My prediction: LTS will be 14.10 and Mir will be default in 14.04.
A little known component that should be part of most data science algorithms
Do they?

I can tell from the companies I worked for, security fixes are handled like any other bug fix.
45MB! Why, that's very nearly 0.55% of the RAM I have!

Although on my Mavericks MBP, it's currently using 10.4MB (0.13%) of "Real Mem" according to Activity Monitory.
It's not 'a few slow or cancelled S-Bahn'. Last winter season the system was so strained that the S-Bahn to the airport was running only every 20 minutes and was pretty much guaranteed to be either late or cancelled. So to get in time for your flight you had to leave like an hour earlier than planned. It's slowly getting better, but the last couple of winters you pretty much could not rely on the S-Bahn if you wanted to be anywhere on a specific time.

Compare it to Munich, where it's a minor scandal if one S-Bahn is like 5 minutes late. That's outstanding.
It's a bit sparse maybe. And as "early" adopters, we probably don't care about the social crap etc. But as long as I can yank those packages whenever I want, I'm fine with that.

What I'm really excited about this time around is the launch of Ubuntu Touch, being able to use an open-source OS on my mobile phone.
On a scale of 1 to 10, how would you rate this release?
After a short trial I've just launched bosscheck.me
Questions? Comments? Critique?
Feel free to post here. I am looking forward to hear what you think about this solution.
You haven't made a case with that statement.
Previous HN comments here: https://news.ycombinator.com/item?id=6437847
Does that mean this system is inappropriate for CPU-bound tasks?
Well, there is charge conservation as well as lepton number conservation. So at the vertex a (electron) neutrino can couple to a W+ and a e-, since the lepton number of the neutrino is 1 and the reaction products do not have a total charge. ( But energy-impulse conservation dictates that at least one of the two needs to be virtual.)

Actually there is something called effective field theories, which is essentially a technique to derive simple rules to calculate specific processes. ( For example, one can derive a effective theory containing only up and down quarks from the standard model. Such a theory would be sufficient for nuclear physics, since only up and down quarks are present in protons and neutrons.) In such a theory, which only describes the interaction between neutrinos and photons, the neutrino would acquire a small but non zero charge. ( Or equivalently the photon would be charged under the weak force.)
I am not entirely sure.

Some of the quotes like: “there won’t be any transportation costs; we’re offering you competitive prison labor (here).”

Private prisons and opening of new prisons in counties so that they can get prisoners assigned to them and a "share of the profits" undermines that stance somewhat in my mind.

It is tricky because there are aspects of their situations which match the list of "slavery" factors but are because they are convicted criminals serving their sentences so should be discounted.

It is the splitting of punishment for crime vs coerced labour which is difficult.
Samsung moves to appease EU on Apple patent fight
I'd say 5
I think the argument being made is that comment quality is more important than quantity. The author gave an example where the code with less documentation had more useful descriptions in order to illustrate this point; I don't think he necessarily meant that one caused the other.
11 Facts About The Ongoing Fukushima Nuclear Fallout
Scientists specifically are targeted for extra scrutiny. In my visa interview I was asked if my research is in cryptography and waved through when I said it isn't.
Kids play to learn survival skills, just like all mammals. If no one ever has to work I submit that incidence of mental illness will go way up because we just don't know how to handle it. Note I did not say work like a dog 24-7 as has been the norm since industrialization. But even tropical peoples need to something to sustain themselves and they are not happy if they have no purpose in life.
.5.5

Thais, meanwhile, are laughing their asses off (555 means hahaha in Thai).

EDIT: radioxid, you're silentbanned.
Final Release Link:

http://releases.ubuntu.com/13.10/

MD5 CheckSums:

http://releases.ubuntu.com/13.10/MD5SUMS
Is 1 good or bad ?

And rate what? Rate that they fix many things, or rate that they have so much bugs to fix ?
You're right that Tumblr probably won't pay for itself as an individual unit, but perhaps the new Yahoo might be greater than the sum of its parts. It's not a sure thing, of course. We still need to see if they have a coherent direction. If they don't, then they probably can't be greater than the sum of their parts.
Anyone interested in the documentary can purchase the DVDs via their official site (found it on the wikipedia entry) - http://www.departuresentertainment.com/shopping.html
Good job, this is very cool!

Maybe you want to use the triangle, that was featured on HN a few days ago :) -- http://codepen.io/chriscoyier/full/lotjh

Is the source available for this anywhere? I would love to see some of it.
I'm not criticizing attorneys. I like attorneys. I don't think you're reading my comments very carefully.
Yes, I was going to mention that but first you need #2 done since, as we have seen with Lavabit, End to End encryption is no good if one end can be forced to surrender their keys.
>Your entire commet comes down to this, and my point is that this is not a problem. Design your threaded code around a simple principle: one thread's code must never touch another thread's data. Now you have safe threaded code. If you want to add some limited well-documented cases where you break that golden rule, go for it and reap the performance benefits.

How do you know which code is touching which data, particularly if you're using libraries? Heck, we can't even reliably keep track of which data another piece of data belongs to - even with code written and audited by experts, memory leaks get found all the time. Just as memory management is too hard to do in complex programs without language support, isolating data to the appropriate threads is too hard to do in complex programs without language support.
The Irony is that most of the slaves of Pakistan and India are shipped to Gulf to work on infrastructure projects with very harsh living conditions and less to no pay. I am baffled that there is no mention of countries like Saudi Arabia, Qatar.
Except getting a job with high salary

=> I'll stop there.
The spaceships demo is very much CPU bound.

But, at least for the time being I wouldn't run a long-running, CPU heavy computation in a fiber, but in a plain thread. Fibers work best when they block often.
I liked this. The summary verion is that prior to about 1970, federal office candidates were selected largly by party conventions, which were controlled by party bosses. The bosses were generally corrupt, but not highly ideological, being more concerned with appeasing broad constituencies so that they could get their candidates elected and then reap the rewards. In an effort to end the corruption, most states went to a primary system for selecting candidates. What the reformers didn't anticipate, though, is that most ordinary citizens don't really care that much about federal politics. So the majority of the people who participate in primary elections are ideologues and thus we now have a much more polarized government, with less and less ability to reach consensus and compromise. Seems to explain a lot.
That's not really the problem. The problem is that tech combined with capital kills jobs and concentrates power/money with a very small group of people who then do everything they can to gut the public sector.

There is still an immense amount of work to be done in schools, hospitals and social services that is not being obsoleted by technology anytime soon. It is not being done or done well because of a lack of money.

The solution then is much more taxes on capital, much less on human labour and way more redistribution.
There should be a guideline against posting raw changelogs to HN. What are the highlights? The significant features?
Does there need to be a handw-written integration to every kind of blocking resource, or is there magic happening here?

What happens if a thread loads from a MappedByteBuffer, and the OS needs to read from disk to satisfy the load? What happens if a thread loads from some far corner of main memory that has been paged out, and the OS needs to read from disk to satisfy the load?

Those situations go beyond the power of lightweight threading systems i have seen before. They're not fatal problems, nor even serious ones for most programs, but they're part of the reason that lightweight threading hasn't, and can't, become the general solution to threading. Well, not until scheduler activations make a comeback, at least. That doesn't mean that lightweight threading is not a hugely valuable thing to have on an opt-in basis, though, as this demonstration, er, demonstrates.
Looks like an easy to implement performance optimization for the browser. Feels like "This belongs in the browser source code, not in the application".
Show HN: Click or Treat - My weekend AngularJS project
I've been tinkering with AngularJS and I thought it was about time to put something out there - so I present a silly little Halloween game, with no real point to it - http://clickortre.at<p>There's code up on https://github.com/poissonpie/clickortreat if anyone wants to take a gander.<p>Background - I spend most of my time at work pushing data into databases, analysing said data and producing reports. I wanted to do something completely different for a small Angular project. Cookie Clicker (http://orteil.dashnet.org/cookieclicker/) provided the original inspiration and since Halloween is looming, the deadline provided a good goal to release something rather than have it languish unfinished on my hard drive. The whole site is hosted on github pages, which was/is an experiment in not worrying about server setup and maintenance.<p>Comments, suggestions, criticism gladly received :)<p>Hope it brings a smile to your face - thanks for looking.
VS2013 is great, try it guys!
watch this (for web devs): http://channel9.msdn.com/Events/Build/2013/3-503