skysight-inc/HackerNews huggingface dataset:
No. Own it. Hackers share many of the qualities and flaws. Get over it.
Wikipedia claims that SpriteKit uses the Box2D engine internally: http://en.wikipedia.org/wiki/Box2D
Thanks for outright saying I'm was incorrect, really inspires confidence in one's self.

Thanks for shining some clarity on this for me. I was merely asking a question followed by a thought, I didn't claim to be correct. I was simply asking.
"I'll get into these points more later on, but it's important to understand what is happening."

I assume the author will be adding and updating this over time. This may just be a start.
I had a Crucial drive fail on me during a reinstall at about a year and a half. Spolsky has also written about the reduced reliability of SSDs. It doesn't matter if it's a secondary cause of more complicated firmware from using less stable MLCs -- a crashed drive is a crashed drive. It wouldn't happen so often with SLC flash drives or Spinning platters.

And yes, I took steps to reduce wear on my SSD, including installing a secondary drive, noatime, disabling local TimeMachine, and using external drives for torrenting. My SSD still died.
In theory you have a point, but historically speaking, individual businesses have been quite reluctant to allow shorter hours than what prevails in society. Progress on this metric almost always comes from societal movements and government intervention.
> Hackers from this subculture tend to emphatically differentiate themselves from what they pejoratively call "crackers".

This has been going on for tens of years. Hackers feel like the media has wrongly appropriated the word, but nothing has changed in the meantime.

http://en.wikipedia.org/wiki/Hacker_%28programmer_subculture...
Yet another piece of Go advocacy from someone who seems to have never heard of any modern functional languages. If the only alternatives were perl/python/ruby/javascript/java/C then Go would probably be a good choice for some problems. But what about OCaml, F#, Haskell or Scala?
iOS 8 is one of the biggest updates to iOS. Really awesome and it is more extensible...
in my experience with libertarians so far, they are most disinclined to do any math. i don't see any math here either. there is a study mentioned a lot in the comments here which refutes this argumentation.

as for the argumentation - it is again the same thing! instead of "whole company", you moved to topic into "individual branches", but it is still the same - apparently, a huge number of workers is employed in places with zero profit, be it whole companies or just branches. this is an incredible claim. why would we accept that workers in highly successful branches should get underpaid, just so that a couple of barely profitable branches could remain open?

everyone needs work. and low-skilled workers come in large numbers. any manager not aware of this, and how it enables him or her to pay the workers as little as possible, is a fool! management will pay the least amount possible, since replacement workers are readily available. this is why an increase in minimum wage will not produce nowhere near a proportionate response in lost jobs.
Um, "at worst", this deals a death blow to many small businesses in Seattle and drives other business to greener pastures.
I'm pretty sure I read this complaint on Slashdot, circa 1997.

Despite what people claim, it wasn't true then and it isn't true now. For example the movie "War Games"(1983)[1] uses the term Hacker to refer to someone who hacked into computer systems.

A word can have multiple connotations without causing problems.

[1]http://en.m.wikipedia.org/wiki/WarGames
I am sorry I don't see any similarities between the two pages.
Sasha Shulgin, master chemist and psychonaut, dies aged 88
Created a simple interface for communicating between generic objects. Mainly as an exercise to teach myself OO JavaScript, and design patterns. Looking for criticism and feature requests.
Pole sana.

I hope the android "app" concept catches on as adoption increases - I'd love to see the same kind of local intelligence applications as in Europe here!

I find buying things intelligently is hard here for example, since the knowledge of where things are at what price is not transparent (you must know people).
Craftsman or Artisan strike me as a good place to start.
I don't argue that there are two meanings on the word, but the true definition as per Oxford dictionaries is clear that a hacker is a cracker, but there is another informal definition.

All I'm saying is that surely it's not only the media that need to change, but also all definitions in general?

http://www.oxforddictionaries.com/definition/english/hacker
Back in the 90's and early 2000's this is what I thought 'Hacker' and 'Cracker' meant

Hacker - A person who circumvents a walled network.

Cracker - A person who circumvents a walled software.
I had the opposite experience. I went to study Software Engineering (in 2009) and during first semester I happened to attend a class Programming Paradigms (topic was Functional Programming that day).

The lecture was being delivered by John Hughes, one of the researcher & designer of Haskell. In 1 hour class he blew my mind and I was sold to Computer Science in general and Programming Languages in specific. Next day I registered myself in Introduction of Functional Programming class. The Haskell language broke me from inside out and I failed the course. But I got one of the biggest pleasures of my life. It was about thinking in terms of mathematics, lambda calculus and building a life long love for mathematics.
I then studied courses in Logic, compilers, and frontiers of programming language technologies. I started job during the education and couldn't complete my masters degree but that 1 year of studies in CS changed my mind forever. And I'm very thankful for the 1 hour I spend with John Hughes.
When it was left up to business, we had 14 hour+ days. It took many decades of extensive strikes and demonstrations, during which dozens of workers were killed, before the 8 hour day became the norm.

The US union that is now the AFL-CIO leadership in pushing for the 8 hour day led directly to making May 1st the international day for labor demonstrations, in part in commemoration of the Chicago Haymarket Massacre.

If you want your employers to be able work less, nothing is stopping you most places. But experience is that not having an upper bound caused employers to take massive advantage.
Socket.IO 1.0
> Why? Particularly, why shouldn't what people value have a very real relationship to what they choose to do with their life?

Yes. We should push the youth to want to do what they love, but also let them know other options exist. It shouldn't be weird for a conservative to want to be a social worker.

> Economics is a social science. And, frankly, I think we need more scientists in the social sciences (incl. economics) and fewer ideologues of any stripe (not fewer people that have an ideology, that would be nonsense, but fewer that pursue the field with an axe to grind for an ideology.)

Sorry... I think you know what I was getting at though. And I agree we do, although I believe the article was about those who have an ideology versus those who wear it on their sleeve.

> I think that the case for the former belonging to "liberals" is a lot stronger than the case for that latter belonging to "conservatives".

Could be. It really depends how you look at it. FWIW it's more common for business owners to lean conservative, if only fiscally.

> What's the alternative? Ideological quotas in professions? How do you enforce it?

You don't. It's a cultural thing, not something you can (or should) ever enforce.
He mentions both Haskell and C#, but I agree with your overall point. Nimrod, Rust, D, C++11 and Julia are also missing from the comparison. (and more)
> "though the United States is an outlier here, working both long and hard"

The article conflates productivity with 'working hard'. Productivity is a measure of how much value is produced ('money is made') per hour of work.

A bulldozer operator working an 8 hour day to move a few tons of dirt is more productive than a worker who needs many 12 hour work days to move the same amount of dirt with a shovel and wheelbarrow. A trader at a bank who moves millions of shares with a phone call and a few mouse clicks is more productive than the bulldozer operator. Does this mean the banker works hardest and the guy with the shovel the least hard?

A high productivity per hour in a country means fewer ditches are dug using shovels, and more credit default swaps are sold. It doesn't mean people are working harder. It also doesn't necessarily mean the shovel digging country is organizing its economy less efficiently. Where the cost of labor is a few dollar per day, investing in a bulldozer might never pay off. Hiring 100 guys with shovels and wheelbarrows could be more efficient than hiring one guy with a bulldozer.
Bacteria in men’s es could be promoting sexually-transmitted infections
I'm afraid that it's going to be tied too tightly to the Cocoa Runtime to make opening the language up feasible without also opening Cocoa up.
I usually refer to 'crackers' as 'black-hat hackers'
Not really. Eight hours for sleep covers almost everyone's biological requirements. It's hard to decide in what proportion to split the remaining 16. So split it 50-50 unless someone can propose something better!
In my experience, even those who use the term not in the 'Cracker' sense disagree on its meaning. Definitions range from 'elite programmer' to 'programmer who operates in a disorganised, haphazard manner'.

'Cracker' also has racial connotations in the US, doesn't it? Language is complicated.
In the EU, all countries are bound by the Working Time Directive unless they have exemptions (I think only the UK has any major exemptions), which does not make the 40-hour week statutory, but does set an upper limit (with some exceptions) at 48 hours/week.
Professors or not, this is a quite mediocre discussion. For one, "discrete" and "continuous" mathematics are not disjoint things, and the "discrete" math that you can do without touching "continuous mathematics" is for the most part too simplistic to serve as a model of any real world phenomena, probably including most practically useful algorithms. Almost any "discrete" problem at the real-world level of complexity requires tools from real analysis, and in fact more often than not from complex analysis.

For example, the "Concrete mathematics" book by Knuth that is praised so much is mainly a book about generating functions in the form of power series of a complex variable. Despite the problem being discrete, you only get to get answers by setting up those power series with the discrete coefficients in front of the complex powers, and then obtain answers by differentiation and whatnot.

You do not get any "mathematical thinking" without understanding calculus, this is non-sense. The theory of real variables is not only one of the most ubiquitously practical one, but it is also the model for many other theories. Modern probability theory is largely advanced calculus in a particular setting, for example.

That is not to say that calculus is all there is. You just need to know a whole lot of math to apply it fruitfully in modern complicated settings, and calculus is some of the math that you need to know if you want to work on machine learning or robotics. If you want to work on webapps on the other hand, you do not need almost any math at all, but then you also do not need a university to learn in in the first place.
the word "households" being key. i just noticed that the text you linked clearly states that in those households there need to be 2-3 workers (or one doing 2-3 jobs) for them to rise above the poverty line. if one would try to put a price on the lost free time, family interaction,.. these people could in fact be in a very tough situation, even though their bank account might not reflect it.
I think this is just reverting back to the way it was in MacOS 8 where a window could be dragged by the frame or the header bar - the only places where the chrome was exposed.
Does Ubuntu Touch consume less than Android?
I agree that having calculus and continuous math in CS curriculum is deeply unfortunate. There are lots of more relevant math, such as first-order logic, combinatorics, and information theory. I would take logic class over calculus class any day.
I've been asking this question for a long time...any african programmer in Berlin or Germany ? check my contact :)
Beyond just that, is the notion of "work week" - not just the notion that we work on Mondays but not Sundays - but that there is some distinction between "work" and not.

Most of these things are the result of religious ritual and early 20th socialism efforts.

They are truly damaging to the human psyche and each individual should work to eradicate these fictional ideas from their being.

If you were a primitive agrarian, sometimes the cattle need to be tended to at midnight on Tuesday - sometimes fruits should be picked on Sunday morning - etc.

Beyond that is the notion that your "work" and you are somehow distinct and different. After 20+ years of being self-employed, I see this artificial distinction almost as a form of mental illness. You are you. There is no difference between 2pm Tuesday you and Saturday you.
Bicycle Accessories
Airstrike On Russian Terrorists Attacking Ukrainian Border Station In Lugansk
Ukraine Crisis 2014 | Luhansk City Hall Strike Moment
52 SpongeBob Impressions
Which ones were the best?
This is probably as futile and misguided as Stallman's effort to get everyone to say "GNU/Linux". Once a word serves its functional purpose within a community it's going to be used to communicate whatever idea it communicates. Words are often used contrary to what their etymology and history would seem to imply. I don't use "hacker" to mean "intruder," but I'm not going to waste any effort "correcting" people who do.
> Yeah, it's really weird to see this pattern repeat again and again.

If you think through the logic on 20% time and deliberately developing as many different crazy projects as possible in the hope that a few of them pan out and hit the big time, this is the inevitable outcome.
Observed a similar behavior yesterday with critical comments towards Apple's Swift and its similarity to LightTable. I guess a few HN members sense trolling or exert implicit trolling towards critical comments by downvoting them.

Got me started to think about:

http://mattmaroon.com/2010/11/23/i-quit-hacker-news/

Matt's reasons:

1. Lack of down-vote means vocal minorities are
disproportionately represented.

2. Votes on comments are used to express agreement
or disagreement rather than value, perhaps because
many people simply cannot see the difference
between the two.

3. The community is full of ideologues to the point
where the comments are most often just predictable
talking points being regurgitated ad nauseum.

4. The community is often snobbish and out of touch
with how the other half lives.

5. It's a time suck.

6. It removes comments from where they should be,
on the destination site.

7. It reduces blogging time.

Food for thought.

Disclaimer: I'm a devotee of HN; It's home, but also I'm a devotee of critical thinking.
I have seen the term "hacking" been used to describe using a device via its interface, as intended..

Starting my car with a key is not hacking, starting my neighbors car with his key is neither. Obtaining the key without consent, might be. But that again could in fact be social engineering.

In comparison, using another (master)key that happens to fit would be akin to "cracking". If one engineered the key himself, thàt (along with the required investigative research work) might be hacking.
I'm a little confused by this statement:

> For example, Dutch workers are on par with American workers in terms of productivity per hour.

If it's productivity per hour, doesn't that mean that the total productivity of Americans per week (or year) would be higher? Because as you're saying it, then Americans work 40h a week, and you work 30h a week, yet Americans are able to maintain the same level of productivity per hour.

So can you clarify whether it's really same productivity per hour, or whether you meant same productivity say..per week, or month, or year. Because if it's per week, then the Dutch productivity would have to be higher per hour than the American productivity, in order to be the same "per week".
If you can search by age,then why not gender? Both should have zero influence on your abilities, and yet it's ok to discriminate against one but not the other.
Is there a way to disable slide transitions? It's very difficult to navigate with all that movement.
"The thing that excites me about this announcement is the potential of interoperable, run-anywhere applications."

I had to laugh at this.
I wonder who as a developer really loves more and more vendor lock-in than what we already have...? Where would you store your app data for your other platforms like Android or WP?
Beauhurst | beauhurst.com | London, UK | Full-time
Junior/mid-weight full-stack web developer

We're a small startup based in Brixton that track thousands of growing companies, the deals they are doing and the investors that are backing them. We are seeking a junior/mid-weight full-stack web developer to join our team. You will initially be responsible for building intelligent tools to help our research team expand the scope & depth of our high quality data.

You must have good experience with:

- Python
- HTML / CSS
- JavaScript / jQuery
- Linux

It would certainly help if you've also worked with two or more of the following:

- Django
- Mercurial
- Postgres
- SASS / Less
- Flot / Underscore.js

As for your way of working, you must:

- Be genuinely be interested in using your development skills to create a seriously good product for paying customers
- Be able to work from verbal specifications, drawings on whiteboard, sketches on napkins, etc.
- Work well under your own initiative
- Effectively manage your time
- Be eager to contribute your skills and ideas to a small, fast-growing company

Find out more at http://about.beauhurst.com/recruitment/full-stack-web-develo...
Flappy Coin: You pledge a small amount of imaginary money before launching a game. For each gate you fly through, the sum gets smaller. The longer you manage to play, the less money you lose. Target 14 year olds with "Bitcoin YOLO, are you cool enough to gamble?" Teaches them how Kevin's negative funny fail record from a week ago is nothing to boast about because the bubble burst and he only lost 2 cents, not 5 dollars. LOL, what a wanker!
Answering, that is what questions are for.
A lot of FP people tend to think people don't use FP are those who have "never heard of any modern functional languages". I don't know where does this kind of arrogance come from.

Sure, functional language can be used in almost all the programming related projects. But are they really a good fit or not is not decided by FP advocacy, but the people who actually tackle these problems.

Go for now shines in a pretty niche market, it is extremely good fit for this niche market, and this fact is not advocated by Go fans or Go team, but by large amount of open source projects and emerging usage in quite a few serious companies/startups.

You can certainly go ahead and ask them "Why not use OCaml, F#, Haskell or Scala", or you can use FP to make a better project in this field to show people FP is indeed much better fit.

To some of us, programming language is merely a tool to solve a problem, not to show off the shining design concept. For us, Go hits a incredibly sweet point on the balance of coding efficiency and running efficiency. Note that, coding efficiency has nothing to do with "how beautiful and elegant this code snippet is", it has everything to do with "if this project is easy to read, easy to maintain and easy to expand"
Cracker also has a racial definition.
This reasoning seems fundamentally confused, so I feel like clarifying some concepts:

On Runnable you can create basic client-side JavaScript files to be run in the browser (without jQuery) and do window and DOM manipulations.

Node.js isn't a framework for the browser (like jQuery), but a server application platform (with a bunch of objects and functions).

"Pure js" doesn't exist as an environment. It runs within a parent environment (e.g. a browser or a server) and manipulates the global objects in that environment.

JavaScript is just a language specification, and can be implemented in any environment. (For instance, it's implemented in Adobe Illustrator.)
You build it up at 4/5 the rate that you otherwise would have.
(Why) I quit Hacker News (2010)
Does anyone have the numbers to go with the claim that Perl is faster than Python?
Thing is that 'cracker' is already two things - a flat savoury biscuit, and something you pull at christmas. Hacker only has one popular meaning.
I struggle to think of a recent text editor that lets you do this.

ST, TM2, Atom all require this. Yeah it kinda sucks for a setting you most likely want to flick back and forth through a few options quickly to get an idea which you like best.
Tete is a shithole though --- maybe if I was young and single, but definitely not a place to raise a family.
South Africa is one of the three richest countries in Africa (with Egypt and Morocco). There's a lot of Africa between those three corners. From your list, only Herman Chinery-Hesse is not from South Africa.

There's a lot of untapped potential in Africa that's practically invisible.
What's the niche Go occupies and what makes go better than those other languages you mentioned for that niche?

Those languages are better tools for solving problems in a lot of cases, the problem is people just choose tools that are similar to ones they already know rather than the best tools available.
I think there's a bit of an attempt to retroactively broaden the historical scope of this specific usage of "hacker", though, which is part of the confusion. Until at least the mid/late-1980s, "hacker" in this sense was more or less local MIT slang, used at MIT itself and at some MIT-linked organizations (the FSF, Symbolics, Lucid, etc.). I don't believe it was in use by people doing similar things in other locations, without MIT ties. For example, nowadays people cite Woz and the Homebrew Computer Club as archetypical examples of the hacker ethos, but as far as I know, they didn't use the term themselves in that period to describe what the HCC was doing.
The fundamental problem is actually the arbitrary separation of the practical and theoretical. They should be informing one another.

Consider this: many great "theoretical" discoveries in history, including those in CS, were not theoretical at their inception. They were the result of people trying to solve practical problems -- not the product of a bunch of debt-ridden students trying to maximize GPA in an ivory tower. This cannot be overstated.

At the end of the day, the distinction between academic and practical is largely self-imposed, at least partially ego-driven, and probably highly inefficient for society as a whole. If you want "practical" people to engage "theoretical" problems, then make it practical for them.
I'm extremely interested in working somewhere remote/strange in Africa/other underdeveloped areas of the world (not even looking for anything notably well paying). I've tried a couple of times to search for relevant job boards and the like but haven't been able to find anything halfway decent. If you could go into a bit more detail about where one would look for that sort of thing/what the typical process is in that part of the world or shoot me an email at public at disastero.us, I would be tremendously grateful.

Thanks!

Edit: The bigger the shithole the better, really. I've been trying to find a method for searching for jobs in adverse environments for a while, but haven't been in any way successful.