skysight-inc/HackerNews huggingface dataset:
I'd say git is popular not just because of Linus, but also because it is oriented towards "just getting stuff done", rather than towards theoretical concepts.

You can rewrite history, fix your mistakes, and generally do whatever you want. When merging, git isn't picky, either: if the code looks the same, it is the same.

In-place branching is hugely useful, just switch your tree in an instant (your editor should update the contents of your files automatically). So is the stash. Overall, it's just a useful tool that doesn't try to teach you "how things should theoretically be done", and never says "well in order to get X, you should have done this a long time ago".
one page PDF would be great
It must be noted that we evolved the way we did because nature have selection functions interwoven in it. Self awareness (consciousness) is still a tricky subject to grasp. People think of Infinite Loop Apple's office name as play on programming. But I am pretty sure it's play on thinking.
Oh yeah, doing anything with bzr and Emacs is just painful. For fun, check your CPU usage while your doing that bzr blame. I did one recently and it pegs at 100% for the whole time. Git is way more efficient.
wow.

please, please, you Emacs/LISP gurus out there: make a working modern package manager and integrate the browser like lighttable does. and perhaps rewrite emacs from scratch so that the source code makes sense in today's world not in 1980's world.

unfortunately lighttable is staying closed for much too long, but something like it is desperately needed.
Learning English from Cartoon Network? What sort of vocabulary does that result in?
Sensatus - http://timetotrade.eu - Brighton, UK

Sensatus is a Brighton, UK based company specialising in the development of innovative web-based financial technology for financial institutions and retail investors.

The development team is being expanded to address a rapid growth in customer demand for our current and planned product set.

Scala back end developer, £25k-£35k. As a back end developer you will help design and build our next generation, distributed trading system.

JavaScript front end developer, £25k-£35k. As a front end developer you will specialise in creating a responsive front end which reacts not only to the user but to changing market information.

See http://blog.timetotrade.eu/2014/01/02/developers-required/ and/or send your CV to jobs@senatus.com if you're interested.
Finally, a useful article about cache optimizations. All the other articles I've been able to find give vague hints, but no actual, practical, measurable advise. With these tools I can finally see what's going on in my code rather than making educated guesses.
Well, then starting to read at http://tvtropes.org/pmwiki/pmwiki.php/Main/HitlersTimeTravel... may be dangerous to your health.
Very exciting times for Linux gaming this year.
With next quarter's Intel Broadwell chipset - which incidentally runs off official open source drivers on Linux [1] [2] - we should have a pretty awesome Steam experience on Linux. As the Intel dude puts it :

* Intel’s Ben Widawsky, who works on Intel’s Linux graphics driver efforts, says that “Broadwell graphics bring some of the biggest changes we’ve seen on the execution and memory management side of the GPU… [the changes] dwarf any other silicon iteration during my tenure, and certainly can compete with the likes of the gen3->gen4 changes.”*

Pretty the much the only reason I'm putting off buying a laptop right now.

[1] http://news.slashdot.org/story/13/12/30/1550239/intel-releas...
[2] http://www.phoronix.com/scan.php?page=article&item=intel_bro...
Citation bait == link bait
Here is good overview of the research:

How physical text layout affects reading from
screen.

http://images3.wikia.nocookie.net/__cb20060729105544/psychol...
The article is also mentioning bad state of Mercurial, any idea what he could have had on mind? What's wrong with Mercurial these days, beside its less widely used than Git?
7000 personally executed over 28 consecutive nights, through a shot in the base of the skull while wearing a leather apron, gloves and hood, 300 a night for 10 hours each night, one every 3 minutes?

That's some character...

It takes a certain kind of monster to order the execution of 7000 officer prisoners of war. It takes another kind to carry it out personally with a collection of pistols brought in especially for the job.
Exactly this.

I had the misfortune of working with a salesperson who only read the "yes" part in an email and sold a lemon to a client for not enough cash.

I protested immediately after the sale (when I was informed of the technical specification) that all the conditions were meticulously described but ignored and presented the email. Management decided to take the risk of going forward. The project failed. I was still blamed for it because by then I was an easy scapegoat.

Never received an apology and lost a good chunk of my reputation at the time. I haven't been an employee and have been my own salesperson since then (15 years ago). Less politics and ass covering between my ears.

Tiny little things like this can make or break you.
Loosely related: Some time ago I wrote a fictional story "History of Everything" about a "overlord of chaos" which is roughly similar to the Boltzmann brain, at least in its basic idea:

http://profv.de/history/

However, I never thought that this strange idea could ever be part of a serious scientific discussion, let alone that such a discussion already happened more than a century ago.
Getting started with Nix package manager
Combining time travel and computation has interesting results:

http://www.frc.ri.cmu.edu/~hpm/project.archive/general.artic...
The Year in Robotics
Dell is preinstalling Ubuntu. So is Asus.
Moore's law-scale performance improvements have increasingly come from harnessing multiple cores and much of Ruby is not taking advantage of this. The GIL can limit performance on multi-core systems. This is a serious problem worth tackling. Many on this thread defending just status-quo solutions seem to miss this point.
Top 100 Most Anticipated Indie Games Of 2014
A VCR-style alternative to console.log
I think Firefox has been Metro optimized.
Git won the popularity war because the Linux kernel used it and then Github pushed it mainstream. Frankly, Bzr never got as popular as Git and Hg because it just isn't as good. It's slow, has a bizarre (sorry) branching model, and came out of Baz and Arch which were downright terrible (to be fair, Bzr shares no code and was designed as a rewrite to jettison all the stupidness of Baz and Arch—nonetheless it is tainted by being related to them).
I dunno. Sounds like there's a chance that the economist's own biases are coming into play here. I'd apply the Principle of Indifference...."No, because" and "Yes, if" pretty much sound like the same thing to me. It's how you react to those phrases that makes all the difference.

If you let "Yes, if" evoke a different emotional response than, "No, because", even though they provide more or less the same information content, what does that say about you?
Cambrian explosion followed by consolidation.

Git and Mercurial were Linux affiliated.

In the end, when apps are similar and don't have fatal flaws, it comes down to a popularity contest.
_Which_ Latin charset? "ASCII == Latin charset" is somewhat, um... naïve (Yes, that's a part of a Latin charset, and it's even English).
On a tangentially related note, the tabletop roleplaying game Continuum has, IMO, the most interesting description of time travel and a time travellers community.

The premise is simple. What is the most logical thing for the first time traveller to do? He would travel to the future to get his hands on the most advanced time machine possible. In the end, the best is the human mind. They time (and space) travel with a simple thought.

It has a single "timeline", i.e. changing something in the past doesn't "split the timeline" but creates a paradox, that translates to "frag" on all people related to the changed action. This makes people want to correct these paradoxes.

Example, I go back in time and kill Hitler. It frags a LOT of people. The good guys want to correct the frag. They could go back in my timeline and prevent me from doing it, fragging me. If they don't want to frag me, they could switch Hitler with a Robot or something. I don't get fragged because still I shot something I though was Hitler, yet Hitler remains alive.
It has quite a bit to do with the security mechanisms around Bitcoin, when compared to the security mechanisms around modern transaction processing.

Bitcoin advocates like to bang on about hyperinflation which isn't happening, meanwhile they're being robbed blind.
I think Stephen Fry wrote an alternative history book based on that premise.
Also worth considering is Dust Theory, from the inventive mind of Greg Egan, which adds a simulation layer and time/space independence to the Boltzmann paradox.

http://schwitzsplinters.blogspot.com/2009/01/dust-hypothesis...

And the FAQ for those who have read Permutation City:

http://gregegan.customer.netspace.net.au/PERMUTATION/FAQ/FAQ...
Learn AES256 on Your Lunch Break
That point is often brought up. But we don't really know how a time-machine could potentially work, so why is teleportation a necessity? If you want to travel to the future you would abuse time delation. While all means to do so pose certain problems none of them involve teleportation. If traveling to the past would work in a similar way the time-machine would move trough every moment until it reaches its destination. If it never has to leave earth or its orbit to do so it would always be affected by gravity and as such end up where you want it to.
I disagree. From personal experience when working with production systems fear is usually much more prevalent. Often a refactor will bring about benefits that are only realized by the dev team. The business side doesn't really care that you just removed duplicate code/added technology x. But they will notice immediately when something breaks. This leads to a high risk low reward environment where "dont fix it if it aint broke" is a viable survival strategy.

In cases like this I think the advice is extremely solid.
Spotlight is slow and often doesn't find the right things. Quicksilver and Alfred do a much better job.
Jesus I would rather deal with the Reich than these face fucked flip flops

Also fuck Greenwald and Snowden; their actions show they have no problem crowning themselves as new Robespierres
I can recommend (if that is the correct term) the book "Stalin: The Court of the Red Tsar" for a chilling description of the leadership of the Soviet Union from the early 30s until Stalin's death:

http://www.amazon.co.uk/Stalin-The-Court-Red-Tsar/dp/0753817...
Dont post this crap here.
Looks like Seth killed the Skillshare website

http://skl.sh/19WeEP0
> it is quite a bit like what I wrote all of those years ago. Perhaps I should have just pushed to standardize it. edandersen would have it on his resume, and we wouldn't be having this discussion. ;)

Could be. The idea isn't novel. But no one has (publicly) gone as far as jOOQ before, from my marketing research. Here's what I mean by going "far":

http://blog.jooq.org/2013/05/03/sql-query-transformation-fun...
Things I learned in 2013
They do delete worthless questions, spam questions etc.

The example may be a bit off, I didn't put much effort into finding one (I just searched for questions tagged with design-patterns, since this is a relatively "timeless" subject, and I picked one with a highly-rated answer), so I surely could've chosen a better one, my point still stands I believe
Actually I think Github got popular because it was Git, not the other way around. At the time it appeared people just wanted to have git repos, Github was there, so they used it.
And the recommendation to avoid i++ due to "excessive trickiness?" followed by a recommendation to use while(i--) with i initialized somewhere else as a for loop substitute? What the heck? That sounds terrible.
Wouldn't we as well need a counterpart to "frag" such as "pop" for all the people saved/born due to the change? Then if the "good guys" corrected the original "frags" those "popped" people would be re-"fragged" which would cause a split group of "good guys" to attempt to "correct" the previously "corrected" history?
Alex should go to CMU
I only use git:

- it has a lot of non-orthogonalities and non-closure operations (ie options on one command are different or not present on other commands)

- if the network drops, fetches and pushes have to start from scratch. For fetches, it would be nice to save partial packs and resume them. For pushes over crappy links, doing similar could be a potential DDoS, so setting up some sort of rsync box is probably better.
Woods & Redbull - A Model for Growth Trajectories
If time travel was possible there would be a lot of ways to make money more efficiently than with bitcoins.
The command preceding this outburst was:

$ sudo braindump bachback.core|tail

;-)
This is actually something that's more reasonable. Presumably time travellers wouldn't advertise their presence heavily (can you say immediate and massive possible security hazard?) but one way to track them would be to look for net-traffic patterns which matched a person who was trying to localize the day and time, or who searched for things well in advance of them becoming known, general trends, or even being put up on the internet at all.
Cache miss metric in OProfile may be the better solution than this.
Guess you could use it as part of a captcha-defeating toolchain.
I think you're entirely wrong. First off, lots of people don't enjoy things they're good at, and enjoy things they're not good at. Having sung in choirs, I've seen ample examples of both.

And "catching the tech bug" just relates (IMO) to the moment where you see computers as a source of almost limitless inquisition. And I agree with OP that that most often happens between the ages of 8 and 14.

Also, having studied CS in university and really enjoyed it, I don't share your pessimism about the degree.

Finally, lawyers date each other, as do other sorts of geeks (included CS geeks), but there isn't the extreme gender disparity in college that one sees in CS courses, so one woman is unlikely to be the target of so much unwarranted male attention. And also, lots of lawyers are nice people, just as lots of CS people (men and women) are douchebags.
5 Reasons Why 2013 Was The Best Year In Human History
20 years old Fitness Model Agata Hlavackova motivational video
A Kids’ Book Where Every Character Can Be 3-D Printed
The visibility / selection bias issue works both ways. Only successful entrepreneurs are visible, not the many more that have failed despite their "can-do" attitude.

Maybe we're just slowly reaching a more realistic equilibrium.
A friend swears by https://www.elance.com/ (He hires.)

What is more interesting is that he knows how long it should take (within 20%) and discards the crazy cheap offers.

Much of what he does is 'find' people on elance, takes a gamble, and if it works out, he hits them up again for more work.

The more interesting thing about his work process. He always always pays on successful milestone delivery immediately.
One thing that git wins for me is interoperability. git's format-patch, send-email, apply and am subcommands make it very easy to interoperate with others using plain text patches on mailing lists for code review, etc.

At this stage, isn't a "bzr vs. git vs. hg" question at all. It's just "look, it's a patch".

I think this ease and ability to work losslessly with plain text patches gives git a clear advantage over bzr.

This functionality makes it really easy for people who don't know git to interoperate with people who know it.

Lossless interoperability with plain text is a key Unix principle (see TAOUP) and something that bzr lacks.

With bzr, everybody involved with a project must use bzr. OTOH, a project that uses git can work more easily with a whole spectrum of people since sending a simple patch to a mailing list provides exactly the same ease of workflow to git-using developers as a complex multi-stage set of changes that is heavily reviewed and modified before being committed.

(I don't know hg well enough to understand how it fits in here)
That poses the question whether a civilization that is advanced enough to build a dyson sphere would be able to build a second one somewhere else. The species would have enough time to collect energy and improve the machine until no reachable sun would be usable. And though we don't carry nuclear reactors in our watches (I guess smartphone would be more reasonable these days) we might carry fusion reactors in the year 38000.
92 Facebook Apps Have Access To My Account
Closest I could find. http://theie8countdown.com/
IDA Pro is awesomesauce, Wireshark for binaries. So much better than Turbo Debugger and ICEs in the olden days.

Just FYI it's no surprise that the IDA Pro wine torrent for OSX (magnet ...116a37) floating around out there has malware in it. Best to get it directly from a friend at a large shop. If you're a pentester or researcher, buy it obviously.
The Tcl guys are in a similar situation - they use Fossil. Which by all accounts looks pretty cool, but at this point it's "not git".

http://www.fossil-scm.org/index.html/doc/tip/www/index.wiki
You don't need a "network of brillant programmers" in fact they might detract from the idea getting off the ground. Simply start. Email people, and search Noah Kagan's tips on Youtbue.
Starting Up in 2013: Lessons Learned
This "alternate possibility" is one that came to my mind when I thought about this. Of course one could try to verify it.

And anyway - now, I understand that this is beside the point you are making now; just returning to the context set by the article - let me stress that I still fail to see how this is a problem.

It would be very simple to "fix" the scoring in this regard, all it takes is to disable voting in questions older than 30 days, for example. But I'm stumped on how SO would benefit from such a move.

Quite the opposite - this would be an obvious incentive for repeating oneself (or others); reposting old explanations to keep on scoring points off the same know-how. Plus time-wasting fights on what is and what is not a duplicate, etc.
The article recommends using mcrypt_create_iv, openssl_random_pseudo_bytes in PHP. What about PHP's new password_hash, password_needs_rehash, and password_verify functions? Are they no good?
I'm currently reading The Rise and Fall of the Third Reich, the first part of the book talks about the methods Hitler and others used to get to power. Trust me, you'd take your statement back if you knew.

SA was in essence a gang of lowlifes that used murder, intimidation and terror to get rid of opponents.

Hitler had amazing abilities to lie to everyone to get to the result he wanted.

That said, one can not fail drawing up parallels with some of the aspects how The Third Reich got to power and how the people running it operated with what's going on in the world today.

http://www.amazon.com/Rise-Fall-Third-Reich-ebook/dp/B005Z57...
If mostly all you do is fire up a browser to use the web then there's pretty much no reason to upgrade from XP, I'd expect there's a lot of machines out there which essentially fall into that use case, why spend money on something for no appreciable gain?
You may have been thinking of this sketch:
http://www.youtube.com/watch?v=oa_hiLXLbTc
Where one guy proposes a modern idea but it makes no sense to people of the past. I think this is one of a 2 or 3 such sketches.
Well, that's crippled sloppy focus as you can only scroll the background windows, but NOT type on them. Terminal.app has some sloppy focus support, but only between its own windows which makes the whole experience a pain.
It develops the ears mostly. I could see so many friends getting the same basic understanding as well. When I went to an English Language School for High School I failed my first written test, because I wrote a letter in Germish (English words, German spelling). I worked for Cartoon Network briefly a decade afterwards and the CMO told me they hear that story often. I think few things did more for the spread of English as an international language than good movies and cartoons. German was my second language because RTL had the best american movies at the time cable TV came to my hometown (and English wasn't an option).
Show HN: Free Embeddable Chat - Built With AngularJS
I know that the U.S.A. is the greatest country on earth and utterly amazing in every possible way imaginable, however, the majority of the world's population do not live in the U.S.A.

In the U.K. we like America, we even have a 'special relationship' (according to our politicians, the fact is that no American politicians see it that way or mention the fact). However, do most people in the U.K. want to visit or live in the U.S.A.? No! Further into Europe I really doubt that the average French person would want to up sticks and move to the U.S.A.

If fleets of B-52's carpet bombed Europe with free U.S. passports, visas and one-way tickets to 'the land of the free, home of the brave' I very much doubt that there would be that much of a scramble to pick them up, hop on a plane and rush to the U.S.A. Sure, some would go, but even then, after a year or two they would want to return.

It has been a while since I have heard anything about floods of refugees wanting to leave Russia, so life there can't be all that bad.

What's to say that Snowden isn't actually enjoying life in Russia? His C.V. is rather impeccable and I doubt he will be struggling for work. He is almost certainly not without his female admirers too. He might just get used to knowing that the U.S.A. is off limits. He might also be able to be relaxed about personal security. He knows that if anything happens to him then it is pretty bad news for Uncle Sam even if it is a lone nutter that does the deed.

Okay his asylum status runs out in less than a year but how much does he really value a U.S. passport? Or for charges to be dropped against him? It is not that big a deal. Uncle Sam has no leverage here even if Americans don't see it that way.
What are your plans for DoerHub this year?
Keep in mind that this only shows how many Linux users run native steam clients. A lot of us also run Steam through Wine so that we can play Windows-only games. It's a buggy experience, but what can you do...
It would be great if someone can extract the virtual DOM engine part into its own library. New framework/library with different approach in other area can be develop while utilizing the virtual DOM part.

At least I would love to see the combination of Angular directive (ability to combine cross-cutting aspect into a single DOM node and, may be, digest loop) with React's virtual DOM.
Milky, we are a Paris based company specialized in the development of innovative web & mobile applications.

We're a small company (you'll be #8 in the tech team), we have a lot of cool customers (Canal+ for example)

We're looking for full stack developers.

Our technology stack:
- Ruby on Rails
- MongoDB
- BackboneJS and AngularJS
- Sass, CoffeeScript

Bonus points if you know how to deal with AWS, server administration, load testing, APIs (FB, Linkedin, TW, Salesforce...), dataviz stuff etc...

Say "Hi" to jobs@milky.fr if you're interested.
I agree - Emacs has to be rewritten on top of a modern rendering engine!
You're absolutely correct, Snowden receives personal credit because he's taken on great personal risk to share the information he's shared.

Let's not underestimate the value of a singular face to focus sentiment vs. a room.
I haven't found that to be the case for app launching, and I've used Quicksilver and LaunchBar fairly extensively in the past.
He was definitely ahead of his time... "Mathematicians Solve 140-Year-Old Boltzmann Equation"(2010) http://www.sciencedaily.com/releases/2010/05/100513162755.ht...
A modern day equivalent is the 10,000 year clock - http://longnow.org/clock/