skysight-inc/HackerNews huggingface dataset:
Here's the problem. This morning I applied some updates (yum update) to my Fedora workstation (not a laptop) and now Gnome is failing to start due to a video driver issue. I can fix this, I've been using Linux on the desktop since 1996. But I don't want to fix this.

This is on a fairly modern desktop built with Linux in mind and a slightly older NVidia card. It should just work.

I also have a Mac laptop and am more and more leaning that way, as it removes many of the issues that get in my way in the Linux world. Sure it introduces a few more, like using MacPorts or something to get my tools installed. Perhaps jumping into a VM when I'm working on that 5-10% of the code that is Linux specific. But overall that is less time taken away from my day than a broken update (and I'm not even talking about a release update).

I'm pretty sure that in a few months my workstation will be Mac as well, with a powerful headless Linux box in the closet or something like that - where Linux works best. I never, ever have issues with my non-graphical linux installs.
On a possibly related note, Josh Levine, creator of the Island trading engine, released the Foxpro source a few years ago.. Interesting stuff..

http://josh.com/notes/island-ecn-10th-birthday/default.htm

http://josh.com/notes/island-ecn-10th-birthday/ISLAND.PRG.TX...
> Why is it that the coding part is considered "work" and the meetings is considered "not-work"?

In kernel terms, meetings and PMs are the scheduler, and you are the threads/processes being scheduled.

Is the scheduler doing work? Yes. Is that work simply overhead required to keep the pipeline full and fair scheduling of work occuring? Yes.

> Let's try this: meetings are stopping implementing to communicate or from another perspective coding is postponing meetings until new issues/questions have been solved

Or to put this another way, meetings are a page fault interrupt that is taken because the necessary backing store (the solution to issues/questions) is not available.

They're almost pure cost. Spending any more time there than you absolutely need to is a waste.
This is the value for our subscription. However we have a starting plan that is free for you to use up to 5 issues per month.

What we have seen is that startups don't have more than 5-10 clone detection inconsistency issues. So we want basically to provide that value for you for free. And, as soon as you outgrow that number because you have 1) a larger team 2) more code, you will be able to afford the subscription.
OpenShot Video Editor Achieves $35k on Kickstarter, Final Goal in Reach
An Iranian scientist claims he has invented a time machine
Lisp is perhaps the most powerful language there is. But no language is 'too powerful' considering the software that is being built today. It has not enjoyed commercial success because it gained reputation as an inefficient language and the average programmer cannot become proficient in it unless he has a certain amount of discipline and learning he is prepared to invest. C and C++ are much easier to learn and are taught more in colleges. So the reason lisp isn't popular is because people are not learning it. And even those who learn it have less opportunities to use it because of the C, C++ and Java legacy.
Feel free to point me to where I said or implied that.
Ask ScottVDP: what's the funny story about OFA going w/ Akamai?
Looks cool, is there Python or BitBucket support coming soon?
Spot on. This is why I'm still a fan of the old directory style systems like dmoz.
We can make lists until the cows come home, but passing them around amongst ourselves is not going to make one bit of difference.

How about actually asking for all of those things?

For instance, only once in 25+ years in this business have I heard an engineer ask for a decent chair. He got it. Period.

On that same theme, let's start giving the same honesty and information we demand from others. The "impossible" example in the article is meant to be humorous, but is actually painfully true. Rarely is something really impossible, just hard, complicated, insanely expensive, inconvenient or downright useless, but rarely "impossible".

But we bitch about wanting truth, honesty, information and not being patronized. Guess how seriously that will be taken as long as we don't reciprocate.
Everyone in Greece believes that our country was the best ever. How many times have you heard something along the lines "when we used to have civilization they were eating from the trees".

We believe in a common heritage and we think that because our ancestors were pioneers in so many aspects, from mathematics to theater and from philosophy to commerce that the whole world owes us some (actually a lot) respect.

The mindset you're referring to is true but applies to the state. We all thing that the government in particular and the state in general is crap but as far as we're concerned as individuals or as a nation we walk in the footsteps of our glorious ancestors.

And it's exactly this mindset which have led to our recent problems, which are not only financial as many believe. If you keep thinking that you are someone special there's no reason to change anything.
> ...truly targeting low-latency and high frequency events concurrency is your enemy, not your friend.

This reminds me of the LMAX financial trading platform where they started with a concurrent model but ended up using a single-thread "...that will process 6 million orders per second..."

http://martinfowler.com/articles/lmax.html
Xen to Become Linux Foundation Collaborative Project
Why I'm Not Buying Wearable Computing
http://davincisdelta.wordpress.com/2013/04/14/why-im-not-buying-wearable-computing/
Statistically, the odds are that for any random thing being done in the US of A, the majority doing it will be white and male. Age and childlessness are probably relatively well co-related, so we only have to account for one of those.

What is comes down to is that the steady supply of labor entering a field causes it to be a buyers market.
Nobody is going to be raped in the parking ramp at your office EVERY DAY. It may happen once but statistically it'll never happen again in that location.

Someone may be murdered on the street you ride your bike to work each morning. And, unless you live in Compton its unlikely to ever happen again. And if you do live in Compton why the hell are you riding your bike to work through a war zone you moron?! :)

But lets just say these things do in fact happen. Likely, you're not going to hear about them from the news. You're going to hear about them from a friend, family member, and/or co-worker long before seeing it on the news.

The point of this article isn't that the news is bad because its news. Its that news is bad because all the media outlets focus on the wrong things (rapes, murders, etc...). Things you actually don't need the news for in order to stay informed.

Where the news can be great is keeping a populace informed of their government. Nixon was taken down by news done well. Unfortunately, in the day of Fox News, being an informed populace is even becoming difficult.
YouTube adds Tape Mode to celebrate birth of video recorders
Yeah, let's build a baby in a month using 9 moms.. I'm sure You can do it!
A Trip To Singularity University Leads To Questions and Criticism
Wait, didn't Obama close Gitmo?

Oh, that's right. Meet the new boss, same as the old boss.
I've added "(video)" to the title.
Life on the Moon as imagined in 1836
Breathless in tone and lacking specifics. Seems like interesting work, though. Frustrating.
> Languages like Clojure and even Rust get significant attention just for being better

They are not getting any attention beyond Hacker News and reddit. They are extremely marginal programming languages and they both have a very high likeliness to be completely gone and forgotten in the next couple of years.
That was one lone crazy person. Are there other members of Breivik's gang out there? Totally different from an organisation of many people (possibly growing).
4 things I miss most after switching from an iPhone 5 to a Nexus 4 two weeks ago
I've seen some of the new proposed ad-format for applications, they are a lot more intrusive than the one you will find on a webpage.

And that is for a simple reason. On a webpage you can put more ads per page than on mobile.

Say that on your webpage you have 15 different banners on every impression. That's 15 advertisers, with 15 different costs from the local Grocery Store to Coca Cola.

Now on your app you have 1 or 2 banner. The cost of producing the content is the same, but you have 15 times less advertisers, you have to make the ads cost alot more. And to justify that they will be very very intrusive, so much that old web popups seem nice in comparison.
This --^

Great answer!
If not innovating, why bother?
Why is Dropbox valued in excess of $4 billion?
Can you precise?

Look at the UK & Northern Ireland.
Only 2 points? Nothing about LESS or SASS? ;)
How to get the most out of your goals
Supernova left its mark in ancient bacteria
I know how you feel. There is no point for the constant reminders. It won't help you protect yourself or others. There is nothing that can be done sadly (on an individual level) unless you are perhaps witnessing an event - but for reading of it as news, no.
Lisp is the most powerful language in the world - as witnessed by its power to cloud the minds of otherwise intelligent and articulate engineers and scientists.
Show HN: Guard-bp - A front-end dev template with Guard
No Founders Required: How Flagship Starts Companies
How to find a tech co-founder...anywhere in the world
We want to deploy your python code.
Powerocks announces world’s thinnest power bank
There is a better, longer version of the video here: http://vimeo.com/18913413

He elaborates on collaborating with other people, connecting disperate ideas, and managing creative people

or

“How to stamp out creativity in the rest of the organization, get a bit of respect going.”
Nubo, a CLI tool to start VM's on popular cloud providers
Don't waste time pushing the blame on Presidents, they're but sock puppets for Congress.

The real problem is the legislature. Fill Congress with enough third-party seats, and maybe, just maybe we can get out of this mess and take back our country from the filth that runs it right now.
Investors Back Cryptocurrency Startup OpenCoin with Currency Modeled on Bitcoin
We actually support python experimentally. I forgot to add Python and Objective C to the web site. Please feel free to try it on your python repos (I apologize in advance for any delays in the analysis)
> Everyone in Greece believes that our country was the best ever. How many times have you heard something along the lines "when we used to have civilization they were eating from the trees".

That doesn't follow. The fact that some people say "we were civilized before you" doesn't mean they think it's the best country in the world. Not to mention that nobody even really says that, unless they're looking for a cheap insult. It's the equivalent to the American "we'll bomb the shit out of you".
This is stupid. There are plenty of reasons to post potentially controversial things anonymously, the same reasons against placing a darwin-fish on your car in overly religious regions. None of which have to do with cowardice.
I was talking about that particular hunger strike in the 80s. Many died who didn't get force fed. That's not to say they never did it, nor will ever again, I was merely comparing that hunger strike to the one in the article.

I do think a lot of the Northern Ireland stuff was institutional. Gerry-mandering of election results, police oppression, etc.
To Be a Great Leader, Don't Be a Genius; Be a Sponge and a Stone
IBM Social Analytics: The Science behind Social Media Marketing
(author here)

Thank you. Yes, agree on all points. In the issue tracker.
> But is looking bad in the media worth human dignity?

Of course not. But, is you looking bad in the media worth someone else's human dignity? That's a much easier sell.
Thanks for the advice!

Career planning is pretty stressful for me and it's great to hear from someone in the industry.

I'll keep everything you said in mind when starting out.
Ah, very clear. Thank you.
When I was a teenage programmer in Germany I was considered the enemy by many of my classmates. The computer was one of many things Germans of that era were convinced would bring the downfall of society, destruction of the world or worse.
This is a pretty poor attempt at copying the NY Times design for their Snow Fall project (http://www.nytimes.com/projects/2012/snow-fall/#/?part=tunne...).

It's lacking the top nav and the typography is terrible. Generally just lacks some polish and execution.
I guess you could say I'm one of those weird programmer/designer hybrids. One thing I find fascinating is when I get into a long programming stint just how difficult it is to get back into the design mindset. I usually have to spend a few days producing, what I consider complete garbage, to get back into the groove. After that the creativity starts to flow naturally again.

It is almost seems like a muscle that atrophies without use. I wonder if that is why you see benefit in creating works each day? And why programmers are stereotypically said to be not be able to design, even though I see a lot of overlap.
Hey sax, I have a comment. Most people will stop reading at:

Bisect allows users to test program state against expected values. Tests results are used as bisection READING STOPS HERE points to narrow-down towards the root-cause of the underlying issue.

The top three paragraphs still don't really explain what this does. Summarize, and show an example. That way, people will use it and come back to it.
The Hunger Games Explorer: Behind the scenes
<sarcasm> With patronage thriving, I think the message is clear: we desperately need to lengthen copyright terms and strengthen enforcement, or nothing will ever be made again. </sarcasm>
I think GP meant the number of people touching the software over its lifetime, not necessary at the same time in one location like in a company. e.g. Eclipse must have hundreds if not thousands of contributors, loosely networked and hardly seen each other, contributing over a long period of time. Yet they are able to understand each other's code and build on top of each other. The readability of a language is a must to foster this kind of cooperation. Java is a very readable language and the knowledge in the code can be easier shared among developers.
Lisp is not a problem. Lisp is fine. So are Scala, Ocaml, and Haskell, under most use patterns. Python's not perfect, but I'll gladly use that. It works. Actually, I like Clojure better than CL, but that's irrelevant. I had one experience of being burned by "Lisp's power". I was in a company where I had to work with a programmer who used Lisp in ways the rest of us found to be irresponsible (poor documentation).

He actually wasn't a bad programmer. He was actually a pretty good one, but management had been riding him with unreasonable feature requests and ridiculous deadlines, so no one ever got to do anything right in that company. My code was better, not because I'm inherently better but because I fought back and simply padded the shit out of estimates so I knew I'd have the time to do things right.

These problems that get blamed on languages are usually the result of terrible management.

Even bad code is not pure evil. Bad code is just logic, poorly fashioned and presented, often because of shitty business practices rather than poor programmers. The evil is the manager who forces you to use bad code (instead of letting you replace it) because "we can't afford" doing things right, even though you're in a rich company that pays managers extremely well. That's the enemy. Let's stop warring about cosmetic differences among good languages and focus on that guy.
Exactly my thoughts. Very well stated. :)
What about using something like jquery detach? Then you could, when rendering, detach the element, render all the content, subviews, and re-append it. That shouldn't trigger reflows, right?
How to Focus and Concentrate Better: Lessons From a Lion Tamer
Design Considerations for Faster-Than-Light (FTL) Communication
Sounds interesting, but totally lacking in specifics, or enough explanation of how some of the claims would work. Like the statement on the first page that engineers would be able to fix a stuck damper or leaky valve with "a few clicks" - how's that gonna happen, exactly?
Show HN: what's the smartest way to sell this?
Charles Bukowski begs to differ... [1] (but Charles Bukowski is no ordinary creative)

[1] http://zenpencils.com/comic/97-charles-bukowski-air-and-ligh...
well sure, McCarthy worked on that when at MIT, right? That AI group was also doing a computer algebra system, so symbolic differentiation was a current problem.

He is credited with the invention of Lisp though, and had a lot to do with Algol. I'm just curious when the connections between lisp and lambda calculus came about. Did it come later with the Scheme work at T at Yale or was it there also in the earlier work on Lisp.

I asked a former colleague about this, Jim Griesmer (who worked on getting the 704 lisp running on the 360 machines), and it was he who mentioned McCarthy's background in analysis.

EDIT: ha!, a little googling reveals[1] this story, not very definitive but interesting nonetheless. I should add that Jim Griesmer also told me that Minsky wrote his thesis on turing tapes or some such thing, because his advisors thought AI wasn't yet a developed field.

[1] http://brainbrain.blogspot.com/2006/06/dinner-with-john-mcca...
Good stuff. True equality is only obtained when everyone is treated equally. Putting women on a pedestal is /almost/ as bad as treating them as inferior.
> Increasing labor supply to minimize wage growth is an extraordinarily uncontroversial thing

Probably not as uncontroversial as increasing labor supply to meet demand ;)
Over the years I've had hobbies that emphasize the problem in a pretty clear way. The hobbies were video games, skydiving and general aviation, and general tech all of which get some national airplay when there is an incident. You can be sure reporting on any of these is at worst down right incorrect and at best out of context with a few facts thrown in.

When reporting disaster rate of incidents per 100,000 and a break down of the root causes as a percentage isn't as sexy as showing wreckage or other dramatic video.
Rackspace: Victim or Thief?
Is Working Memory Training Effective? A Meta-Analytic Review
Three Wise Monkeys: a plain speaking, easy to read, open source NDA
Yeah, India is weird. But a democracy with that kind of fraction of the population in total poverty (not to mention the corruption) is not going to react like others.

France, as someone else noted, is also different. My model do seem to work for Europe (afaik re GB, Spain, Italy, Germany.)
Raspberry Pi in a Soap Box
Why usability is the most important aspect of designing a site
awesome support by @jaimefjorge here on HN. Good job and congrats on the product... love it! Don't get gobbled up by Github just yet ;)
It's not about superiority. It's about time not being wasted and the act of engineering requiring unbroken long periods of concentration.

It's not an attitude. It's just the harsh reality of being in an environment where you work most efficiently when you're not being interrupted.
The People’s Cloud
goo.gl/aD67C -> http://www.primaryobjects.com/CMS/Article149.aspx

> Advantages of Brainf-ck as an AI Programming Language
The same people that prevented it from closing, Congress.
you might also enjoy Contract Killer, an open-source contract for web designers and developers: http://stuffandnonsense.co.uk/projects/contract-killer/
Creating Windows-8-like 3D animations with CSS3 and jQuery
> Spending any more time there than you absolutely need to is a waste.

This is a tautology. Spending any more time anywhere on anything is a waste. The point that you're missing is that just because some meetings add no value doesn't mean that no meetings add value.
My friend and I(from Nigeria) built 'Becky' which is typically an event aggregation and social discovery app. running on Blackberry. To be honest, we are out of cash since we are bootstraping. I will love to get any advice on what may be the best way to launch an app. like this. We are the first of our kind here.

Noting we are launching in extreme cases of zero dollar funding.

Thanks.
He's not taking the mickey - he's actually defending himself saying WP are hosting the ads, not him etc...
There are free blog services with more tactful ad strategy I'm sure. I just find this amusing.
Let me just plug the best ad block software - your brain. Unfocus your mind and zone out the ads and they are simply not there any more (or use adblock - does the job for you).
>(But like I said I'm still skeptical that you could write Eclipse in Ruby.)

Why would anyone ever want to write Eclipse in Ruby? I have no doubt that such a feat is possible, but... why? If you're using Ruby, a monstrous IDE like Eclipse is unnecessary. If Java didn't exist, there would be no reason for Eclipse to exist, either.

There's a feedback loop. You're pointing out that Java is popular because of massive software projects, which is true, but the converse is also true--massive software projects are popular because of Java.
Git Titanium Armor: Recovering From Various Disasters
Princeton Prof on the importance of hackathons
Hear How SinglePlatform is Scaling Its Human Systems
[Story] Raised by a Feral Pack of Pixels
"C/C++/AI/Shaders/Animation" is "a lot" to learn in a career?
It might just be me, I found that initial scrolling transition to be brutally distracting.

And I wanted to give the article a proper chance, so I read down the page and stumbled over the navigation to the next page, which gave me this error:

"We are sorry, the page you requested cannot be found."

And then after a few seconds, that page redirected me automatically to a Bing search for this string:

"en us news stories 88acres 88 acres how microsoft quietly built the city of the future chapter 2 aspx"

At least Bing had the good sense to return the original article as the first result.
I don't get it. Are you suggesting one can't link to a paper on a completely legit MIT site, because a version of the paper was later published in an ACM publication?