skysight-inc/HackerNews huggingface dataset:
Maybe generalizing like that is bad.

Take English for example: In school we used to analyze poems from World War 1 / 2, and we had to explain why the poet used this word, that sentence, this style, etc.

The truth is, there's no English Answer. The person wrote what he felt, what he smelt, saw, heard, etc. He felt that those words and sentences best described the what he wanted to say.

Yet we butcher these poems on speculation and assumptions. We don't learn anything from this in my opinion. The entire process of analyzing books/poems/movies in English class is silly.

With math we are forced to learn how to measure the volume of a triangle... Sure there may be some time in life where you might put this to use, but MOST people would never need to know this type of math, we need to instill general maths but we need to de-emphasize math and allow kids to focus on things they are interested in and allow them to be creative and learn to their full potential, if that means they want to go learn advanced math! By all means let them!
http://zkombinator.com/
Same thing happened in Romania with a lot of govt. websites. The worst thing is they are usually unusable crap... costing millions of taxpayers money.
Let's dig into these numbers. Assuming the R40m value is correct over 3 years, then:

- since there are 248 working days in a South African year on average, the average daily cost ran to ~R53,763 or ~R6,720 per hour

- at the banks I've worked at, that'll buy you 10 intermediate on-site contract developers, or 6 senior developers, from an average consulting house which factors in all of these overhead expenses (including travel, etc.) you mention... and that's doing skilled development; this is WordPress work, but let's be generous and say they bill the same

It's hard to believe they required anywhere near that many developers (designers are much cheaper and I can't imagine they hired more than 1 or 2), or that hardware/service contracts would have cost much more.
This is an excellent request. Reading through all the comments here, it seems like a lot of people are feeling frustrated with the variety of information available and no clear way to discern what is "good".

I don't typically publish writings, but this seems like a good place to start. I'll write something up and post it here for the same critique that we've given Bryan :-)

In the meantime, a decent source of generalized (not succinct) Ops-type knowledge can be found here: http://www.opsschool.org/en/latest/
I agree that MVCC does not itself guarantee transaction isolation, but FoundationDB does indeed do the "bit more work" to guarantee all of the ACID properties.
>if the net effect on the labor markets is that the workers will be in a race to the bottom, then who really wins?

The same ones who always win: the richest 1%.
You know what a great use for this system would be? Taking all those videos of talks, video tutorials, and so on, and making transcripts. I think it is cool that there are now howto videos for everything, and most talks worth watching are now online - however somewhere along the way text got lost. It sure would be nice to not have to watch a whole 30 minute video when I could skim the transcript for the bits that I want to see (timestamped) and jump the video that point. Even more useful would be auto-annotating slides from the talk recording. It's fun browsing slides, but more fun would be to read the talk that went with it.
You would require a Bowden extruder to build a pellet-filament engine. There's no way a Mendel I2 or similar models could handle the inertial load on the Y and Z axis.

And the video shows rather slow extrusion speed. My printer tip velocity is about 2x faster.

Dont get me wrong: reduction of filament costs by a factor of 10 is AMAZING.
It takes fifty contact hours to teach the average nine year old to read. I can't recall how long basic arithmetic takes but it's unlikely to take more than ten times that. 550/40 would be very, very approximately one school year. We just covered basic numeracy and literacy. Now we can talk about how all modern school systems are descended from ones designed to produce soldiers. [ htt//www.nber.org/papers/w18049 ]

If we must have a place to park children if we want their parents to work why can't it be like Summerhill, and not somewhere children are made to sit still, be quiet, do as you're told, stop doing it when I say stop? [ en.wikipedia.org/wiki/Summerhill_School ]

If school is about education why does it start two to four hours too early for adolescents to learn at their best and why do they get homework in all subjects when the only subjects that show positive effects from homework wre math and cognate subjects?
My guess is that it'd be a bit of a pain to switch between filament colors like this.

Maybe when multi-head extruders become very common.
At one period of my life, I drank enormous amounts of coffee. One weekend, I found myself yelling at every member of my family. I decided to totally stop. This was painful with headaches and irritability for about a week.

Then, once that was all out of my system, I noticed that my sleep was different. More calm, somehow.

The last bit convinced me to continue not drinking coffee. I now do perhaps one cup a week, or less.
That is, if Google Glass is waterproof/shockproof etc

Oh and GoPros are not only tied to a person, but often tied to objects (like bikes, airplanes, boats, etc)
Will MOOCs Destroy Academia?
Carbon X1 is a great laptop, I would recommend it over an air, mainly because of the 14inch vs 13inch screen. If urgency is an issue I guess thats something else. But I recently purchased one, its rock solid and well built. cheers
Recreating MKUserLocationView
This is a reoccurring theme on HN and in the programming subculture in general: rowdy kid drops out of school, gets written off by well-meaning adults, learns to program, goes on to start a highly successful tech business, and then writes a blog post railing against the school system.

While I totally agree that the schooling system is outdated and primarily a way to socialize children, what programmers tend to forget is that we have a very special profession that has both low barriers of entry and high pay. Literally anyone who has access to a computer can learn to program. This is not the case in most professions! While aspiring programmers can tinker around with Linux in their spare time, an aspiring doctor can't tinker with a cadaver without being in school. As programmers we are extremely lucky that all the tools we could ever need are free and on the web.
That sounds exactly like a movie production. I'm sure they have figured out how to bring teams back together for sequels.
Most likely it's something like x86 PAE, where each process has a 32-bit address space and the page table just has a few extra bits to map into a >4GB physical address space.
Don't you imagine that the 99%, instead of fighting each other over a couple dozen square feet would simply go kill these established money people and take what they had?
The causes behind this are truly more systemic than mere corruption, and actually pull at the very root of problems in Africa and many developing economies in the current tech environment.

In USA/Europe/increasing in China and India, basic tech and internet projects are fairly well understood by the general public. The idea of wordpress, blogs, and even a basic understanding of the internet and modern technology are fairly prevalent. Even with corruption in a small Texan town, something like pushing through a Wordpress site for $15m would be impossible - there is an understanding of how a website is created and what constitutes a million dollar vs a thousand dollar technology project.

I live in South Africa, so I see this every day: there is zero understanding by the majority of the population into any internet related projects. Our major new tech companies tend to boost up the Johannesburg Stock Exchange into incredible valuations before suddenly realizing that their business models are terrible. Most entrepreneurship in the country is focused on targeting townships - people who can barely afford to eat, let alone think about technology, and unsurprisingly, these companies turn to government grants or dissolve.

These are all systemic problems from countries simply not being able to keep up with the rapidly accelerating technological developments - and I think it's going to be a massive problem in the future for any country not focusing on getting into the 'internet rush'. It should be clear to most of us on HN just how important these kind of tech innovations are going to be on the future of humanity.
If anything, Ubuntu should be able to emulate Android apps. However, "switching" to Android would be a mistake.
That's what I meant about the economics of it. Of course, that's only part of the picture. It's true that resale value must figure into the new value, but it also might depress demand for new sales.

Coming at it from another angle, Gamestop makes a lot of money from second-hand sales. That's money that the game and console makers don't get to make and they want it.
One day jobs will be a thing of the past. How will our current society adapt when we reach a point that we are so productive that we don't need everyone to work?
I think you're right. I've lost count of how many times I've seen people reimplement PDO from scratch just to mould the whole ensamble to something they find familiar instead of just extending it.

Also, like programminggeek says there's a lot of confusion as to where exactly the logic would go in a MVC project leaving developers to pick... wherever to put it. Of course that leads it to change from project to project and even from programmer to programmer in the same project sometimes.
I don't know if Google and Apple are the ones to blame here. The record labels seeking to systematize pop music (as they always have, but have apparently perfected in recent times) are the ones who have destroyed music. Google and Apple created the marketplace, sure, but they've also lowered the barriers to entry for independent artists to compete with their "clearly superior music".

It's an age old argument, if art is so valuable, then why can't we get more value out of it? If Ke$ha and Bieber are so devoid of value, then why do they bring so much value to their owners?

But I'm not trying to argue about "what is art" and "what is good art". There is a distinctly big difference between good and bad art, and the lack of recognition for the good stuff in favor of the bad stuff is a matter of priorities on behalf of the artists. Good artists are art geeks. As PG wrote in Hackers and Painters, if they really wanted to be more popular, they would work at it. Artists who claim they wish they were more popular are mistaken: they would rather be principled and unpopular than popular and unprincipled.

So I understand why Yorke is upset. But I don't think Yorke understands why he will continue to be upset.
What are you basing that on? Your placement to the servers?

A lot of american websites hosted decent places (Bluebox comes to mind) is also slow from European connections. You need to calculate your location to the servers if you want to know if something is slow or not.
Found the theme used on the site http://www.londonthemes.com/themes/londonlive/
This works the same way in Safari 6 on OS X Mountain Lion. z-index: 1 does the trick.
And this is a wonderful advice - losing of subpixel antialiasing on the text while something is animating on the screen was always killing me. And now I know exactly why it happens and how to fix it.
"Running across the court is a necessary element in basketball, but it is certainly not what is sufficient to be successful at it. In fact, you can run across the court so perfectly every time, but be completely unsuccessful."

I do not understand why success is so important. I sometimes play football although i know i am pretty bad at it. Because it makes me happy. One does not have to be good at programming as far as he/she wants to explore this area, learn new things and see if s/he is capable of doing it.
Not really. Just run maybe 50g of new material. You'll end up with blended colors, and then solid color of new material.

If you are really deadset on perfect color, you can take it apart and detail clean it.

HOWEVER, this is also a way to make new colors not purchasable: you can mix quantities of each color in a bucket, and then put the mixture in the hopper. Out comes new color. This is how the injection molded plastics companies do their products. In the drawings/contract, exact mixture is specified.
Hire Top Candidates in 21 Days or Less. Here's How
Tell us more about the perpetrator.
Exactly: you were not forced to work in the office. You chose it. Exactly what Brandon is saying.
Death by Usertesting
I'm looking at a plant to manufacture/assemble gen sets in India, and over time its been moved slowly from manual labor to slightly automated.

China is far from fully automated though - witness Foxconn finding that its workers are asking for more, and their search to replace people with machines.
http://www.opendataphilly.org/
I wouldn't say calculations, as that implies, to me, a mathematical kernel. I can't think of any low-level calculations that are easier with concurrency. But some problems are most naturally solved with concurrency - that is, it's easier to architect the software with threads. Applications with GUIs are sometimes like this: it may be easier to have a main application thread that does the real computations, and a separate thread that handles all GUI work.

The pattern is that instead of one monolithic process that must know about and do everything, sometimes it's easier to think about several independent processes that only know about one domain, and make requests or give answers to other processes that know about other domains.
FoundationDB founder here. We think that it's awesome that RavenDB also supports multi-node ACID transactions. However, on page 9 of https://s3.amazonaws.com/daily-builds/RavenDBMythology-11.pd... they warn against relying on this capability:

"RavenDB supports multi document (and multi node) transactions, but even so, it isn’t recommended for common use, because of the potential for issues when using distributed transactions."

So, the differentiator is that FoundationDB is built from the ground up to support these type of transactions at high performance levels with no "potential issues".
Some gallows humor for those of us not working for a great startup
$40 theme = R140m (that how thing roll in South Africa)
That's the same argument that is often heard against home-schooling, the lack of socialization with other kids. What such people tend to not realize, or ignore, is that there are opportunities for kids to get socialization other than through school. True, it requires some effort on the parent's part but that doesn't mean they are not there.

If you work remote then there are avenues for socialization outside of an office space. Just because you find it lacking in one area doesn't mean that's the same for everyone nor should you ignore the possible advantages.
I'm not sure if you're aware that lakhs (and crore) are not used outside of India... for an international audience it's clearer to write something like "2,700,000 INR" or "2.7 million rupees".
Closing sentence: If I had my wish, I would wave a wand and make MOOCs disappear, but I am afraid that we have let the genie out of the bottle.

Don't bother reading it.
Ask HN: cost of living comparison
I’m considering moving from The Netherlands to SF or Silicon Valley. One thing that people often warn me about is the cost of living. I want to make a decent cost of living comparison between my current situation and my moving to SF/SV. My wife wouldn’t be able to work in the US, so I would be the main provider.

Current situation:
I have a family with two kids (2 & 5). We own a home in a nice middle-class neighborhood. Our eldest goes to a decent (public, so free) school. My wife and I both work. The current breakdown:

Income: EUR 48000
House: EUR 16800
Taxes: EUR 11800
Food (we cook, fresh, but no fancy stuff or restaurants): EUR 4200
Health insurance: EUR 4200
Car (gas+ins.+maint., ’00 Mitshubishi Chariot) EUR 3500
Vacations & leisure: EUR 3000
Savings: 4500
If we were to move to SF/SV, my wife wouldn’t be able to work. I’m aware that the cost of living is a lot higher, but so are the wages. A decent programmer makes somewhere in the ballpark of USD 80.000 a year, right? So how does that compare to the wages/cost of living ratio? Can you make it on one single salary, whilst keeping the same standard of living we have now?
I'm not a Debian user so I'd appreciate if anyone could shed some light on what's so wrong with Valves installer (it can't be that bad since there now seem to be packages available [0]) that made made it necessary to rewrite it instead of fixing it like the Debian guys seemed to do?

Don't get me wrong, I'm all for fixing stuff if you know how to do it but the first thing to do should always be trying to get it fixed upstream and/or by your distributions packagers.
[0] http://ftp-master.debian.org/new/steam_1.0.0.33-1.html
This could be useful. (Though, to be honest, it faintly reminds me of a suped-up version of cgi-bin circa 1996 with a lot more dependencies.)

Anyone know if it can asynchronously handle long-running processes?
Who says everyone will dislike working remotely? I haven't worked in an office since 2005. I'm in Florida, my primary office is in the Cleveland (Ohio) area, and we have developers in New York and Toronto. I love it.
It's slow from South Africa, too. Source: I'm here.

OTOH, it was fine this morning -- it's clearly suffering from HN/Reddit effect/Slashdot effect.
A bit of a tangent but does anyone have any info / experience on the similar NuoDB (NoSQL + ACID), both in terms of functionality and in general?

http://nuodb.com/

Does this compare?
Many in Europe are eyeing it as a possible opening. If U.S. academia implodes over its teaching-related parts (tuition/etc.), perhaps accelerated by MOOCs, will it take the research dominance of U.S. academia down with it, too?

As least in Scandinavia, we don't feel MOOCs are a huge threat to us, because there is no tuition, so there is no real financial reason for students to prefer MOOCs. Maybe some will out of personal preference, and some might take some extra MOOC courses as enrichment, but it seems unlikely that most students will choose to forgo a university degree. Therefore they will probably damage U.S. academia but not ours.

If so, is this an opening for Europe to take over world leadership in academic research, through a mixture of internal cultivation and hiring away distressed American faculty? The recent addition of English-language degree programs (and increasing internal use of English) removes some of the practical problems that used to be in the way of doing so.
For some reason this strongly brought to mind the passage in Chuang Tzu about the butcher and the ox:

The cook puts down the knife and answered:
"What I follow is Tao,
Which is beyond all skills.

"When I started butchering,
What I saw was nothing but the whole ox.
After three years,
I no longer saw the whole ox.

"Nowadays, I meet it with my mind
Rather than see it with my eyes.
My sensory organs are inactive
While I direct the mind's movement.

"It goes according to natural laws,
Striking apart large gaps,
Moving toward large openings,
Following its natural structure.

"Even places where tendons attach to bones
Give no resistance,
Never mind the larger bones!

"A good cook goes through a knife in a year,
Because he cuts.
An average cook goes through a knife in a month,
Because he hacks.

"I have used this knife for nineteen years.
It has butchered thousands of oxen,
But the blade is still like it's newly sharpened.

"The joints have openings,
And the knife's blade has no thickness.
Apply this lack of thickness into the openings,
And the moving blade swishes through,
With room to spare!

"That's why after nineteen years,
The blade is still like it's newly sharpened.

"Nevertheless, every time I come across joints,
I see its tricky parts,
I pay attention and use caution,
My vision concentrates,
My movement slows down.

"I move the knife very slightly,
Whump! It has already separated.
The ox doesn't even know it's dead,
and falls to the ground like mud.

"I stand holding the knife,
And look all around it.
The work gives me much satisfaction.
I clean the knife and put it away."

-- http://www.truetao.org/chuang/butcher.htm
I assumed it's aimed at those of us who know better, but are too lazy to actually verify signatures. If I'm using my own computer with Thunderbird and Enigmail set up, it checks them automatically for me, but if I'm checking my email from somewhere else through a web client, I'm guilty of assuming that signatures are valid without checking them.
Land of Plenty (of Government)
This is an incredibly popular sentiment in the Valley as a whole. Job applications often ask about a history of arrests/etc but that will say "except marijuana related arrests."

Very few people care anymore around here, and those who do more or less know not to step into the debate. I almost beg interviewers to ask me so I can just say "sure, I can take that test but I'll fail it. Is that a problem?"

I doubt many would tell me to walk, except Big Blue and the most old fashioned of firms, and I'm not even that talented.
This is where the Dum Dums Myster Flavor comes from!

http://mentalfloss.com/article/30823/what-mystery-flavor-dum...
Yes, it's true that chef/puppet do not overwrite your entire etc, just a subset of it, but presumably, you'll have your critical components backed by it (otherwise, there is not much point in using a configuration management system). So it is still useful on such a system, but not to the same extent of a system without configuration management.
As you noted, we still have factor 1000 steps. -ard is 1000 -ion.
>Alcohol gives you a buzz by destroying your brain cells.

That's totally incorrect.

Alcohol INCREASES levels of norepinephrine, the neurotransmitter responsible for arousal. Elevated norepinephrine also increase impulsivity.

Alcohol REDUCES activity in the prefrontal cortex and temporal cortex. This is where decision making, rational thought, memory formation, and aggression suppression is managed.

In large amounts it's much harder on your liver than your brain, but in moderation it's fine.
How to Tell if Your PHP Site has been Hacked or Compromised
I agree. A language or framework isn't a reason for failure, however, it's a pattern that I observed at Razorfish for a few years. Maybe the devs we had just weren't very good :)
HipChad is better than campfire in a number of ways. push and email notifications, mobile clients. Easier to have group rooms and to send group messages. lots of plugins.

Mobile clients are not great but are good enough.
According to this there is no evidence he planned to release the documents at all.
How Porsche Hacked The Financial Markets and Made A Killing
Sorry, but the B Ark was a satire on Thatcherism. It was supposed to show what a fucking stupid joke it would be to condemn 1/3 of the population as "useless" and kill them off.
Have sent an email ("Can you help us?")! We were using Stripe in the US but are having to switch to Braintree in the UK for legal and accountancy reasons. I'd love to be able to continue using Stripe.
> (as one Canonical guy called it on a recent podcast)

Do you remember which Podcast that was on? Sounds interesting.
I'm sure they do, and at the same frequency of most all income brackets. The rate of usage across classes is pretty flat.
IWatch may be a $6 billion opportunity for Apple
I foresee inductive charging pillows.