skysight-inc/HackerNews huggingface dataset:
Really 55,000 cores isn't all that "big", its 2300 Dual CPU Ivybridge class servers from Supermicro, which will set you back about $10M if you load them up with RAM (which I would do with this workload). Why not go a bit higher and get 25,000 machines and stick a couple of GPUs in each of them. Figure the movie is rendered at 8K resolution, 60 frames per second (for 30 frames per second 3D stereo), if you render left and right view frames on a machine in say 5 minutes, that renders an entire 2 hour movie overnight. Sure setting the lights and setting the motion takes most of the time but we've reached a point where a "big budget" animated movie can afford the hardware. Even more so if it is done on a rental type deal.

Take the infrastructure of an Amazon or a Google and its not really a material chunk of their resources. In fact, Amazon could no doubt offer an 'Elastic Render' service ala EC2 and really help a lot of CGI companies become profitable. The thing that kills those companies is keeping all the hardware after they don't need it any more. If you don't store it properly it becomes worthless, if you store it too long it becomes worthless, if you leave powered up and running it sucks money out of your account long after the checks from the projects come in.
After 15 years as shareware, Ad Muncher is now completely free
there is also the apngasm kickstarter project (already funded) that is building tools for legacy browsers to work with apng ... including pure javascript based graceful degradation.

https://www.kickstarter.com/projects/374397522/apngasm-foss-...
I think it would be helpful to explain that you changed the URL from that blog with a short collection of photos from Copenhagen Suborbitals along with a link to their homepage to just the Copenhagen Suborbitals homepage itself.

The latter doesn't have any very recent news, so I was left wondering what exactly the submitter was expecting us to discuss... Though I would be up for discussing the 2nd part of their blog post on Rocket Design: http://copsub.com/how-to-design-a-space-rocket-step-23/
It'd be great to have some sort of session restore... it's really frustrating to be booted back to the beginning when the connection fails.
I really wanted to see how many people were at each level, to get a sense of how far up the tower this goes, and how many people were up top, and how soon I'd get there.

It'd also be cool if the higher up you go, you can see a previous level, and affect it in some way, like helping more cursors get up to your level, or hinder them to be evil.
Industry does try to lower the barrier to entry. At the same time it strives to reach ever-higher tops. APL family of languages have a high barrier to entry - which is of course a problem - but even remaining novice in the language you can be routinely more efficient working with APL than working with another language. So - that high barrier to entry is a disadvantage, but for that you can have pretty high levels of efficiency in the same language going from newbie to intermediate to advanced levels.
I get nothing either in Firefox or Chrome :(

Firefox says:

> SecurityError: The operation is insecure. client_out.js:30

Chrome says:

> Uncaught SecurityError: Failed to read the 'localStorage' property from 'Window': Access is denied for this document.
Hmm, this startled me so I looked it up and it seems that the research on the matter shows that this belief is the result of misinformation on the part of physicians and patients [1] and that studies [1][2] have shown that of the small percentage of patients whose insurance didn't pay after leaving AMA, the reason for rejection was mainly because of problems with the bill itself.

[1] http://www.uchospitals.edu/news/2012/20120203-billing.html

[2] http://www.ncbi.nlm.nih.gov/pubmed/22331399
VPRI (vpri.org) was already mentioned here. The goal of Alan Kay, as I understand it, to reduce complexity of computer systems - by making them smaller. k shows you potential results with this approach - doing things differently, you can have small and functional systems, so they could be easier to understand while remaining feature-rich.
Curious what the tech stack and data flow looks like for this, is the server running a C++ game representation and pushing updates to the javascript clients via WebSockets?

Noticed the string from the level editor `std::vector<LevelObject*> wallByColor[`
I recently learned that a certain tech company will delay your vesting while you are on maternity leave.
Why Not Egg Futures?
I was born in Cilli, now named Celje, part of Slovenia, but have never heard of this.
http://www.newsinlevels.com/ is the perfect news site for English learners based on your suggestion. They present the same news item in three different levels so you can start with the easiest one and progress to the harder two to grasp the usage on your own. We use it for our son, it makes wonders.
I'm assuming that companies out there that need elastic rendering are already using GPU-specific EC2 instances:

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using_clu...

Running Renderman [1], Blender [2], or your own in-house/custom rendering engine in AWS should be trivial at this point (using S3 as a cache for staging before processing).

Now, if you meant that should wrap a nice API around it like Elastic Transcoding (which is still terrible in my opinion compared to services built for transcoding like encoding.com), my hunch would be that the market isn't big enough for that sort of effort.

[1] http://renderman.pixar.com/view/renderman

[2] http://www.blender.org/
Too late. :wq is already embedded in my autonomic nervous system.

Really this is what vim is about. The commands you first remember just stay with you. Just so you can forget alternatives even exist and use that memory to save new commands.

Thanks either way.
I have Linux running on Lenovo machines. One laptop, one desktop.

Everything works. I second the recommendation to buy it with a spinning drive and replace it with an SSD.
Georgia Court Says Parents May Be Liable for What Their Kids Post on Facebook
Two figures that stood out to me were the 1.1 million render hour / day capacity of the farm and the quoted total of 190 million render hours for the film.

That means almost half a year (~172 days) was spent rendering the film on this supercomputer. The listed running time of 108 minutes * 60 seconds * 24 frames per second = 155,520 frames in the film, giving us an average render time of 1,221 compute hours per frame, or a rendering speed of 2.27e^-10 FPS. Which means that, if Moore's Law continues to hold, in 26.7 years or so we'll have a super computer that could render this film in realtime at 24FPS, and that's just neat.

Congrats to everyone who worked on this; really impressive technical achievement.
The NSA is perfectly capable of hijacking SSL'd connections as well. They don't even need to do anything nefarious; my computer has (included by default) 4 root certificates controlled by the DoD.
How many levels are there? I played until about 12
Maternity leave makes it more expensive for a company to hire a woman than a man with equivalent family plans. Paternity leave is also necessary to make progress against sexism.
Trimodal nanoelectrode array for precise deep brain stimulation
Having children when it's least risky (before 30) should be possible without career suicide. To accomplish that, government must mandate more generous maternity leave policies. Companies aren't going to be nice by themselves. They have competitors to undercut and work to be done.
I posted this before I looked up the timings. Some of the historically slow instructions like BT/BTS/BTR are now fast. I was hoping these might be among them, but unfortunately they are not.

For Haswell, Agner (http://www.agner.org/optimize/) says:

AAA 2 uops, Latency 4
AAS 2 uops, Latency 6
AAD 3 uops, Latency 4
AAM 8 uops, Latency 21
Seems to be a lot of things at play, but what surprised me was the ability to issue a modified part without a change to the model number. Seems like something that could be enforced automatically? Like a version control system? Are we running out of numbers?
Remarkably lucid analysis of one potential motive behind such programs.

To play devil's advocate, programs like this could arguably lead to higher earning power for women as they get older by keeping them engaged in competitive labor markets for longer periods (years, potentially more than a decade) without gaps necessitated by childbirth. It's totally plausible this is a confounding variable in the gender wage gap phenomenon.

This isn't an endorsement of the argument but a sleazy person could easily mount that defense and immediately have a parade thrown in their honor.
http://www.legislation.gov.uk/ukpga/2003/21/section/127
In J there are two special ways to combine functions which are written using special syntax. Namely,

1) when you want to calculate f(y, g(y)) , you write (f g) y - this is "hook" of one argument (monadic, in J terms)

2) when you want to calculate f(x, g(y)) , you write x (f g) y - this is "hook" of two arguments (dyadic)

3) when you want to calculate f(g(y), h(y)) , you write (g f h) y - this is monadic "fork"

4) when you need f(g(x, y), h(x, y)) , you use x (g f h) y - dyadic fork

5) when you have a train - say, (a b c d e) x - longer than 3 elements, then you consider rightmost 3 functions (functions are called verbs in J) as a single fork - say, f - and then consider (a b f) x . So (a b c d e) x is

b(a(x), d(c(x), e(x)))

If the train length is even, the last operation becomes hook - so x (a b c d) y is

a(x, c(b(x, y), d(x, y)))

You can express any computation as a sufficiently complex train.
I can't even read my own handwriting.
StudySoup Disrupts Edtech with Student Notes Marketplace
I love it. :) Small suggestion: make the cursor slide against walls rather than getting stuck (at least it gets stuck on walls for me in Chrome).
This reminds me of an app that I built ~6 years ago http://cursorlog.appspot.com/ - it's not working now, some JS error with `this.hidden` :(

Source code here https://code.google.com/p/cursorlog/
Chinese here. Learn Mandarin. It is based on Northern dialects which are spoken by 80% of Chinese people. And it is the official dialect used in China. People are required to use Mandarin in Universities. People are also required to learn Mandarin in school.

Northern part of China is mainly flat field with little mountain, which makes the dialects similar. Some Northern dialects can even communicate without trouble. On the other hand, the Southern part of China has lots of hills and mountains making people move infrequently (in old days, before cars/trains/etc.) That's why most dialects are from Southern part. Cantonese is one of the typical Southern dialect. However, most Southern dialects cannot communicate with each other even if their speakers were live only miles away.
Oh, well, as long as the overreaching articles have been the law for a long time, it's alright then.
You can draw by holding ctrl.
Absolutely horrified.

> The Cobalt’s engine shut off and the lights inside and outside the car dimmed. Melton hit the brakes, but no power from the engine meant no anti-lock brakes and no power steering.

I wasn't aware that anti-lock brakes (is that ABS?) is not a purely mechanical system. Also, was power steering hydraulic or electric? Shouldn't it be run of battery for short period of time?

> While Brooke’s lap belt glued her waist to the seat, her shoulder harness went slack the instant the engine shut off.

Now that's just criminally stupid.

EDIT: I guess I need to read through to the end to the article but that's a hard read for me for some reason.
Israeli law says that men may take paternity leave. My brother-in-law did so when his youngest daughter was born. I wish all countries had such laws.

That said, I think it's a bit short-sighted to say that maternity leave is a "special privilege" for women. Women are the only ones (so far as I know) who can have children, and we do (I think) want to encourage employees to have them.

Maternity leave isn't a special privilege. It's an acknowledgment that women give birth, and that they also can contribute to a company's success, and that they shouldn't have to choose between the two.
Teasing people after hacking in noclip is quite fun.
Exactly, by giving women special privileges, it makes it more optimal to just not hire them.

However, it won't equalise until you have completely broken traditional gender roles.

Until it's completely socially acceptable for men to stay at home and take care of kids, it will still be more optimal to hire men who have a lesser chance of taking paternity leave.
If you want to learn the language for the pleasure of speaking it, you may find it easier to find Spanish speaking people, especially in the Americas.

If on the other hand you want to increase your market value, going the extra mile might pay off since the supply of German and Japanese speakers is probably smaller by an order of magnitude while the GDP (as a proxy for the economic value of the language) is comparable and much denser.

For English speakers German should also be much simpler than Japanese.

http://www.economist.com/blogs/prospero/2014/03/language-stu...
Absolutely.

Men should have the right (and should be forced to take it) to the same level of paternity leave as women.

That will instantly level the playing field, and make the first three months of parenthood a pleasure instead of the pain that it is when having to work..

EDIT: my wife just pointed out that this will never work. Unlike women, men can father in parallel..
The potential for game theory experiments here is very possibly unparalleled.
protip: working for facebook or apple is voluntary

also, google offers 6 months of fully paid -- they top up what CA gives you -- maternity leave; I know they offer paternity leave but I don't know details

fb apparently offers 4 months [1]

apple is less generous [2]

[1] http://bucks.blogs.nytimes.com/2013/02/25/parental-leave-pol...

[2] http://9to5mac.com/2014/10/02/memo-apple-hr-head-denise-youn...
Thanks for this! It was a blast!
Most reasonable countries have paternity leave that gives the exact same benefits as maternity leave.
BT/BTS/BTR are also now well used by compiler code generators.

With AAx instructions, it's the old chicken and egg problem. Compilers don't use them because they are slow, and they are slow because compilers don't use them.

I speculate that perhaps the BTx instructions got fast because the Intel compiler devs wanted to use them.
Wow, thats like almost what everyone is entitled to in most industrialized countries!

What a great company to work for!
Yes. But experiencing the emotional part of a foreign language is also important, especially when you want to read their novels, watch their movies, experience their cultures, etc.

English is my second language and I was unable to understand the underlying emotional part of an expression. Imagine what Independence Day movie will look like without those inspirational speech. I'm getting better now. But still, there always lots of space to improve.
"Sexism" is an odd word to use. Normally the term implies some sort of (non-productivity based) distaste for women or bias against believing they will be productive.

In this situation companies have no particular opinion about women - they only want employees who will remain productive. Women are simply less productive, due to exiting the workforce. There is neither distaste nor bias.

Could you explain what definition you are using for "sexism" in your comment?
AAD is basically an 8-bit immediate multiply-accumulate, so it could be said that the 8088 had a MAC instruction - with self-modifying code you could do a real 8-bit multiply-accumulate. ;-)

There's also this 5-byte sequence to convert a nybble (0-F) in AL into the appropriate ASCII hex digit (30h-39h, 41h-46h):

cmp al, 10
sbb al, 69h
das

x86 code can be insanely dense - check out the 256-byte and below categories in the demoscene, for example.
At some level, I am horrified at what was done with prior knowledge by this institution. At another, this incident makes me wonder how this ties into the diffused nature of responsibility within corporations. Was the diffusion of responsibility within these corporations was so great that they could perpetuate these acts without any one individual bearing the moral responsibility of what happened? If so, then these corporations inadvertently have created an entity that is independent of the individual stakeholders and their moral pangs. That is a very frightening prospect...
It is, I had kids at 22.

Protip: Don't work at companies where they can't get their shit together enough to accomplish a days work in 8 hours, preferably 6.
Taking a year off is not a big deal.

Also, I've quit places which leaves them without my services for a lot a lot longer with significantly shorter notice.

No one ever questions my ability to get the job done despite having kids. I also find my children quite a lot more important than work. I have my children for life, I might have a job for 5 years tops.

If you don't have kids why would you even give a shit about climbing the corporate ladder? There's a lot more entertaining shit in the world to do than sit in a chair with a desk looking at a screen.
Well, it's either a way to perform a coverup, or a cost savings by not needing to make new tooling with the new part number on it.
http://controlvr.com/
ABS is indeed the Anti-lock Braking System and I think it depends on sensors to determine the skidding amount and on software to determine the interval at which the brakes are applied and let go. So, the ABS is run off electricity and not a purely mechanical system. However, brakes themselves (without the "anti-lock" part) are purely mechanical/hydraulic, but since the brakes locked up, it didn't matter.

I'm not entirely sure about electric power steering systems and how they work.

ABS: https://en.wikipedia.org/wiki/Anti-lock_braking_system

EPS: http://www.caranddriver.com/features/electric-vs-hydraulic-s...

https://en.wikipedia.org/wiki/Electric_power_steering
I'm not very familiar with mandated maternity leave rules in the US, but I believe it's less generous than in other developed countries, similar to how vacation time is not mandated in the US. For reference, mandated minimum in the EU is 4 weeks of paid vacation per year.

What I'm saying is, good for you that you found a decent employer, but most employers are not that nice, and have no reason to be, given current regulations.
Let's be a little careful here. "<X> should do <Y> because most <Z>'s do <Y>" (or some variation thereof) is an incredibly poor argument to make.

Most industrialized nations have stronger restrictions on free speech than America, for example.
I just finished a long coding session (it's 3AM here), and was about to go to sleep before I saw this. Looks like I won't be going to bed for awhile longer... :)
How much do coders make? Check out this data from around the country
I think he sounds like a kook who was lucky enough to find a way to pawn his version of crazy onto a small but wealthy set of clients.
How many sites actually do that?
You are responding to the tone/mood affiliation of what I wrote, not the actual content.
It's not like they're offering egg freezing in lieu of maternity leave, of which Apple offers around 5 months.
I'm actually the guy that designed that level and was lucky enough to have the dev put it in.

My design let you go from spawn directly to the obstacle removal button, but the dev edited that part out.

I really like trust exercise levels, even though an entire heard of cursors left me in the box once.
> Also, was power steering hydraulic or electric? Shouldn't it be run of battery for short period of time?

Further down the article it answers this; yes, if the engine had simply "died" the power steering would still have run off the battery. But because the ignition was turned off, all the power was cut off.
You know, I won't argue with you about the leave.

But it's distinctly atypical in America -- the fmla only mandates 12 weeks of unpaid leave, and that only for companies with more than 50 employees. CA does provide for 6 weeks at 55% of salary, capped at roughly $1k a week.

So despite your nonsense, Google is doing something quite generous -- and for professionals making, say, $150k it costs them probably on the order of $125k.
So Facebook is paying for egg freezing to discourage young, productive employees from starting a family. But then it also offers 4 months paid paternal and maternal leave, as well as a $4k cash bonus to new parents, and subsidized childcare. Seems like a bad strategy on their part if that's their ultimate goal.
A new part number doesn't necessarily mean new tooling. However, you are correct in saying that it is a way to cut cost by not issuing a new part number. A new part number means:

- Entirely new release/approval cycle. That means going through design, release and QA stages (QA is extremely expensive in automotive industry). Remember auto industry is not the software industry, there is no "agile" - waterfall is king because once the product is released, it is infinitely more expensive to change it

- Recalling old part numbers and shipping new ones

- Even the cost of printing new labels and making new packing materials can be non-insignificant

That said, a change in part equals a new part number, period. So, this was very likely a coverup AND an improper cost-reduction exercise.
Why should people be forced to trade (wanted) money for (unwanted) leave? Is the goal of statistically equal outcomes (as distinguished from equal treatment) so pressing that people should be forced to make undesirable tradeoffs?

I'm curious what your underlying ethical/political principle is here.
Why stop at 5000? Why not default drop for all ports (except whitelisted ones)?
In those countries the government pays for it, not the company.

Somebody has to pay for it, you know. Do you have your own company? I'd like to see how much you pay for paternity leave.
RedDotRuby 2014 – Shipping Ruby Apps with Docker by Bryan Helmkamp
OVS integration was first done in Kernel 3.3 (https://lwn.net/Articles/469775/). This discusses changes in 3.7 to 3.16.
Philosophers like Lakatos offer a lot to scientists. Because science is a human endeavor, and its participants may reflect on why they do what they do. It can go well if the philosopher tries to understand science, speaks with scientists, etc.

(Maybe mainstream philosophy is full of decadent garbage, but so is lots of mainstream programming, in my view.)

Also, science has limits. (Which is fine because that's how it derives strengths.) Chomsky-as-philospher discusses them.

To the extent that they act like martial arts schools, where each tries to prove the superiority of their own school... well we can all reflect on whether that's how we want to spend our one life.
Why should you vest when you aren't working?
Dr. Michael Osterholm – Health Expert on Panic About Ebola: Tell the Truth
I think tracking employees is definitely illegal. I worked on a program for a larger company where employees could enter stuff into a system, and we had to take extra care to make tracking impossible or at least difficult (thinks like "how much does employee x work").
Mandate that men as well as women get x amount of time off for the birth of a child. No more negative effect for women vs men in this regard( and personally i dont see any reason for a sex based bias for hiring. At all).

Edit: for fat thumbs and mobile device.
Apple's benefits appear not to be as generous as google's; most of that leave is unpaid according to http://9to5mac.com/2014/10/02/memo-apple-hr-head-denise-youn...
I found disabling the cursor lock on FF helped
Which wage gap? The 30% one from 30 years ago that doesn't account for job type?

The 2% one from a few years ago that accounts for job type?

Or the -2% from last year that shows that women under 30 actually make more than men when you account for job type?
Good luck with the project :-)