skysight-inc/HackerNews huggingface dataset:
Sure. I think that Yegge has hit on something real, but I don't agree with where he's drawn the lines. Haskell and Lisp developers have more in common with each other than with "best practices" Java developers.

A lot of this is about risk assessment. Business people and engineers don't agree on how to define and measure risk. Business people think Java is the low-risk choice, because the risks are hidden. Engineers know that these over-ambitious, 20-person Java projects are actually a lot riskier. Putting 20 people on a 5-person project doesn't make it less risky, but more. Business types fundamentally don't get this. They have no idea what is wrong with Big Code methodologies, because they don't experience the externalized costs (of long-term maintenance and diminished morale). They get promoted and move on to the next (usually bigger) project.

Familiarity comes into the mix, too. Lisp is rejected because it's foreign and weird and macros can create a lot of undesirable complexity, but SpaghettiVisitorFactory patterns in so-called "best practices" Java are just as bad. They're a lowbrow spin on the same theme: obfuscation through indirection. There's a lot of indirection and abstraction that is done prematurely because it's the "smart" thing to do, but reflexively doing the "smart" thing is pretty stupid because often the "dumb" thing is more elegant and easier to use. That's called cargo cult programming, which seems to be business as usual in typical Java codebases.
This Infographic Shows Why Google+ Is a Ghost Town
His real argument is that there is a dynamic typing vs static typing divide.

Didn't we know that already?

I would like to believe that the political bit was just a well timed hook to get people to read his blog. He understands that the right incendiary rant will bring readers. If it is sincere, though, it shows a disturbing level of crankiness.
Yep.

They weren't taken today.
Packaging for dummies
grellas: your analysis of CL's behavior makes a lot of sense to me. However, I don't understand why you say the EFF was "tap-dancing around issues that are important to its mission."

While I agree the EFF should be concerned with companies asking for exclusive licensing to user posts, because its mission is to protect individuals' digital rights, I don't see why it should concern itself with whether companies make aggregate data cacheable, scrap-able, or API-accessible to other businesses.

CL makes money by aggregating data: it attracts buyers by aggregating all local listings in one place, and it attracts sellers by aggregating customer searches for local listings in one place. IMO the EFF has no business asking CL to give its product -- aggregate data -- away for free.

Please explain, how exactly is the EFF "tap-dancing" here?
TextMate came up with the brilliant idea of "textmate bundles"- the fact that both Sublime Text as well as E-TextEditor on Windows will import/use these bundles is a pretty good sign of how good that idea was.
Trusting Your Gut: The Story of a Successful Side Project
Why We Patched node.js
Not to diminish this work, since Lua is cool and all, but: Before you can draw lines, diagrams or tables you have to build a GUI and you have to do a lot of other things that have nothing to do with your problem that you want to be solved. .. isn't quite true.

Even forgetting things like Processing, various projects exist for other languages for visualization IDEs or to add graphics support to their REPLs. A few: http://ipython.org/ http://kidsruby.com/ http://hackety.com/ http://nodebox.net/ http://docs.python.org/library/turtle.html or even my own https://github.com/peterc/trtl
We don't know what the true cost of going to college is. There are plenty of prices, but there are few places in the world where the student pays 100% of the actual cost of their education. But I can tell you, the cost of a college education is NOT 1000 Eur, anywhere. That's heavily, almost completely, subsidized by the government.

1) Most tuition is posted at a higher sticker price with merit and need scholarships lowering the price for many.

2) Most state schools are government subsidized to some extent.

3) Most schools have some form of endowment (i.e. giant pot of cash donated by alumni) that they invest and sometimes pull cash out of for scholarships and capital projets.

4) The schools vary in price quite a bit based on their standing and whether or not you live on campus. The $35-55k numbers thrown around are top tier private schools including living on campus, i.e. the most you could possibly pay. Many people are getting solid college degrees from state schools (including room & board) around $30k per year. Many more are commuting and paying $20k per year. Community (2 year) colleges are on the order of hundreds or thousands of dollars a semester.
That's the way I looked at it. Get through it without a lot of debt and be a big fish in a little pond.

I'm smart enough to work on "hard" problems, but the stuff I do now is interesting, and while my gross income is lower, my net income is quite a bit higher.
When I joined thredup.com as the very first employee and the 2nd programmer, we decided to do a complete rewrite. It ended up being a great decision.

I think that the real lesson to be learned is that you should beware of rules that start with "always" and "never".
I know Firefox renders web fonts (at least Ubuntu from Google web font api) in an awful manner. Webkit does it perfectly.
I have yet to find anything vim can't do that I'd like it to do. Like most critics you only make vague statements. Anyway, the source is out there, if there really was a need for new features somebody would implement them. Hint, hint!
Ask HN: How do you Backup your Personal Files?
Call me a child of the American media's fear tactics, but this well publicized story of Matt Honan's hack has me questioning my backup techniques of personal files (pictures, music, important family legal docs, tax data, etc...).

Currently I have one hard drive on my home Windows 7 desktop machine, with dropbox sync setup to mirror certain folders and then I use Google Drive for most of my pictures and media sorts. Now I am thinking I need a local option, something fully under my control (and unfortunately my responsibility).

With so many options out there, I wanted to see what the users of Hacker News were doing with their personal files, outside of the plethora of cloud solutions. Thanks!
ncmpcpp for the mpd-server in my local network.
Not necessarily, and this is important

If they are of the same size, the pixel size - area - will be 10 times smaller for 10x more pixels (or a dimension - length x width - reduction of ~3.1x)

Now, noise is bigger if the pixels are smaller. This is one of the ways to radiation harden components: make their features larger.

I'm sure a small sensor like those in a compact camera would be subject to a lot of noise. Bigger sensors like 3/4 or full-frame are usually better (but they're probably using something else)

So yeah, maybe a 20Mp sensor with the apropriate feature size would be huge
So designing the next generation of Intel chips using the latest Intel chips isn't "computation improving the rate of computational progress"?
You would surprised to see how mind numbingly similar the middle class is across all the states in India. Or for that matter similar to middle classes across the world.

Also - I dont think breaking it up will solve anything - If anything pakistan and bangladesh are excellent examples of states that were broken out of what you could call old India, and their struggles are getting worse after 60 odd years, not better.
Reading Every Comment
Man Orders TV From Amazon, Gets Assault Rifle Instead
HyperDex: Super-charging your NoSQL with a Strongly Consistent Datastore
I still haven't received an email about this. My last email from blizzard was three months ago when I bought D3. I hope they plan on sending out something soon with a good explanation on why hackers having your ASQ is a really bad thing.
After Particle Search, Some Wallets May Lose Mass
'Kidney for iPad' Trial Begins in China
I've been running the betas of Things Cloud for some time, and it's worked flawlessly since the beginning.

These are solid, thoughtful, well designed apps. Well worth a purchase if they fit with your way of organising things.
Apple Time Machine and two external 2 TB hard drives for the iMac. Additionally, a daily backup backup of my Macbook Air to a 128 GB USB flash drive, which I copy over to the external hard drives once a week.
Intelligence doesn't even have to feed on itself. Imagine a human-level hardware designing AI. As long as Moore's law applies, it can double its computational power every 18 subjective months. From our point of view, that's 18 months, then 9, then 4.5…

If Moore's law where unlimited, such an AI would have infinite computational power in 36 months, with absolutely no increase in actual intelligence. But of course Moore's law is limited. Still, we could expect quite a bit of progress from a mere AI hardware designer.
That is stupid.
Yahoo’s Chief Reviews Plan for Alibaba Proceeds
Private Letter from Father Posted on Reddit with the Title ...
There is a world outside the software industry, a world in which a college education of some kind is necessary to get and keep a position or strike out on your own. Doctors, nurses, lawyers, accountants, and professional engineers are all required by law or regulation to obtain one or more accredited degrees. There are other fields, such as finance and some government-related positions (such as social work and child education and development) where degrees are not necessarily a legal requirement, but you will not be hired without one.

I know too many people get useless degrees. I know people get pressured go to college who should not be going. I know people have unrealistic expectations of what they are going to get out of it. However, software development is a unique case in the professional world in that you can develop significant skills and experience without a formal education, or even a formal job. That does not translate to other fields. Hell, it doesn't even translate to some parts of this field.

I found my undergrad to be a very valuable experience, despite not getting any of the "soft" experience. I was a commuter student at a public university in Florida who lived at home and did not spend any more time than necessary on campus. I did learn quite a bit once I got to my major classes (EE), and I got to experiment with multiple aspects of engineering in the presence of very knowledgeable people. I also had a $55k/year job on graduation in 2002. I would do things differently given hindsight, but I would still be going for an undergrad degree.
FBI Monitored Dotcom Raid Via Live Video Link, Secret Govt Group Involved
The problem with Things and OmniFocus (for me anyways) is that there's no web based client or Windows client.

I bought OmniFocus a while back for my Mac/iPad/iPhone but I haven't really been able to use it as much as I'd like since I use Windows at work. Even a simple web based view would cause me to get a lot more use out of OmniFocus. If Things had web based access, I would buy it in a heartbeat.
Beware Phish Email Attack Targeting ADP, Payroll Systems
Any thoughts on why the top area has been blacked out from view? Protecting devices? limitations of the equipment?
My minimalistic agile issue tracker
There's something of a survivor bias to this story. That is to say, there are probably a lot more people who drop out of college and don't amount to very much. Those guys don't tend to shout from the rooftops very much. Which should mean applying his approach, to college, for our own situations it might not necessarily be wise.

Having said that, there are probably quite a lot of successful people who didn't amount to much in college. And I think being a free-thinking, rebel, hustler doesn't necessarily make a good student but might very well make a good captain of business. But how cool would it be to have/be both?

But he's right, if it's not for you it doesn't necessarily mean you've failed.
A New Way To Solve Linear Equations (over finite fields)
Bypassing the content, I love the idea of having a suggested soundtrack for a blog post! - along with the link to actually hear it :-)
The demise of modern India has been predicted ever since it gained independence from British. It is hard to understand from a western perspective how such a diverse nation can survive without anything common except religion. However there is a strong sense of unity (despite clashes) among Indians. E.g. legendary boxer Mary Kom still wants to win a gold medal form India despite the atrocities of Indian government has committed on her region. I feel the people know that in order to prosper they've to be together as a nation. An independent Chhattisgarh nation will be ineffective.

The Southern and Western states are way ahead of Northern states in terms of progress but Bihar has shown that it can have good governance and make economic strides.

The main issue is the media which wants to portray India as an alternative to China and the ruling class who think it's possible. India is an elephant; slow, messy and taking its own course on its own terms. I will consider India a superpower the day it solves all its internal problems and citizens can achieve what they aspire.
My first line of defense: Dropbox

I also have CrashPlan running in the background but hardly ever have to use it

I have an Apple Time Capsule as well but, like CrashPlan, I try not to have to use it and it's more of a worst case scenario backup.

Dropbox all the way.
People went a little exploding animal crazy, if I recall correctly :-)

I did a lot of things on Wikipedia. Perhaps my most lasting creations will have been [citation needed] and the admin's noticeboard. Though I have, perhaps, a somewhat dubious legacy, it was a fairly amazing experience - rather marred by the manner in which I had to leave the project.
How Not To Post A Game Developer Job Listing
Video Confirms TEPCO Knew Early That Multiple Meltdowns Likely at Fukushima
Things I didn’t know about the WebKit inspector
treating me like shit for actually getting a worthwhile degree that'll lead to a career that can pay the bills

People treat you like shit for your choice of major? Hasn't happened to me (engineer) but if anybody did this to me I would choose to spend time around different people.
Yes. Oriented Strand Board or Plywood boards with a softwood frame. Cross laminated timber is the latest thing in wood prefab technology. http://www.klhuk.com/home.aspx http://www.bre.co.uk/filelibrary/pdf/projects/low_impact_mat...
Oh hardly!
"C is a typed language, there's no getting around it. It is in fact, a manifestly typed language, the types aren't optional. The fact that you can freely cast your way out of any situation doesn't really make it a dynamic language, anymore than Java reflection or bytecode rewriting makes Java a dynamic language."

C is statically and weakly typed language. That doesn't make it dynamic in the same sense as python or ruby, but it does make it a heck of a lot less safe, a heck of a lot more flexible, and thus a lot more liberal.
I do not believe that that is what Moore's Law means or how it works.

Perhaps I just mistook your meaning - what do 'subjective months' mean? Why do they mean that the doubling time starts halving?
Now you can get a cab in NYC using smartphone
My Grandmother Uses Dropbox — Why Can't I?
Tweaking Unity?
LLVM performs its optimization passes on the LLVM bitcode itself (the "middle-end" of the compiler), before finally translating the optimized bitcode into machine-specific binary code.

Not an LLVM expert though, I could be glossing over a few details.
DataNitro (YC S12) launches Python for Microsoft Excel
rsync cronjob to my external 8TB :)
Cool read and all but I work at a hedge fund that is currently raising capital... It's nice that our parents always overestimate us
Generating video thumbnails from YouTube and other video sites
This blog post explains how to easily embed thumbnails of videos from YouTube, Vimeo, Hulu, Animoto and Dailymotion. Thumbnails can be automatically resized, cropped and transformed to match the graphic design of your website. Face detection can be used for better cropping. All thumbnails are cached and delivered through a CDN for better performance. Ruby on Rails, Python & Django, PHP and Node.js sample code included.
This blog post explains how to easily embed thumbnails of videos from YouTube, Vimeo, Hulu, Animoto and Dailymotion. Thumbnails can be automatically resized, cropped and transformed to match the graphic design of your website. Face detection can be used for better cropping. All thumbnails are cached and delivered through a CDN for better performance. Ruby on Rails, Python & Django, PHP and Node.js sample code included.
Forrester: Bump the HTML5 effort; this isn't 2011 anymore
Craigslist Improves Its Image(s): Inline Photos Appearing Alongside Listings
How do they do the web page to install iPhone app, without you going into the app store?
How next-gen solar tech can break through in a tough market
Programmer types: Scientists, Engineers and Teachers
Did you even read the first sentence of the article?
Actually he misses a second point too ... the reason you don't see exponential growth in human-led research is that we each start out with "empty" brains. To become truly knowledgeable in a field may require a life-time.

I'm not arguing that the singularity is near either, but machines would have the advantage of creating offspring that are already as knowledgeable/intelligent as themselves. Something I couldn't do for my children.
You're correct. LLVM includes a pass manager that performs extensive optimizations.
Intel to try out wireless charging technology
Create your own infographics, animations and more
Interesting... must have a look at hg!

But I'm not really sure that pushing is that much of a difficult concept, because you just have to add a remote and then use this to do your push. Not really that much of a difference...

Edit: I've just realized... I probably need to clarify the command:

git remote add origin git@example.com:my_project.git

The only git keywords here are "remote add". Origin could be named anything you want (call it "external"), and the git@example.com:my_project.git is actually what points to the git remote repository. You can also use the same style URI if you want to use SSH, or even HTTP(S).
Tags in CSS files
"Wang's mother, Ou Linchun, told the court that her son did not sell his kidney to purchase the Apple devices.

"My son was tempted by the illegal organ traders and might have been afraid of getting caught with such a large amount of money, so he bought a cell phone and a tablet PC," she said"

Source: http://www.businessinsider.com/chinese-student-sells-kidney-...
Why F# Web Development Isn't Viable
It's somewhat sarcastic because Schopenhauer states that there is no relationship between the art of debate/convincing and the truth or seeking the truth. His advice, however, is perfectly valid and can be used and, to some extent, is used intuitively, every day.

I'd recommend reading the entire essay, though - the summary on Wikipedia is very brief and also, this is the only essay written by a philosopher I've ever read that actually made me laugh.
Apple sold 5.7M tablets in U.S. last quarter, court docs show. Samsung sold 37K
The 10 features removed from Mountain Lion that we miss the most
Named Parameters in Java
I suspect they haven't taken those photos yet.
I'll be switching over the entire game state to Redis. It'll be a bit of work but what I like the most is that it maps more naturally to objects. My db is mainly writes as well.
New York Underground
His argument is that there is a reason behind the dynamic vs static divide that reaches out wider than that.
Also a detailed post-mortem would be neat but I'm not holding my breath on that one.
If you have a browser and an internet connection, you can go jsFiddle.net and load Processing.js, Raphael.js, Fabric.js or others and begin drawing graphics (often interactive) right in your browser in canvas or SVG.
...over finite fields (http://en.wikipedia.org/wiki/Finite_field_arithmetic)

which is cool for many things, but it's probably not what you expected from the title.

tl;dr: filter a collection of random guesses one equation at a time. new trick is expanding the set of guesses as you work through, so you don't need to start with 2^n (if modulo 2) for example.
This.

Its not about whether you can build it, of course you can. Its about choosing to build things that solve your core problem. Time is money, and your money is best spent on the original aspects of your idea that do not already exist.
Using NodeJS to Stream a Radio Broadcast
Are you an unemployed developer? Here’s what to do
This assertion is groundless. Why would Moore's law accelerate? In fact, Moore's law is currently decelerating and gains are increasingly harder to find. Further, Moore's law says nothing about computational speed, but only the density of transistors. These two are related but not identical.

Edit: also, from my understanding, the gains in transistor density largely depend on new discoveries in physics. Before a computer can aid in accelerating Moore's law it would need to be sufficiently advanced to generate new discoveries in physics, but at this point you'd have a computer smart enough that it Moore's law wouldn't matter much. Seems like putting the cart before the horse to me.
Or use a tool like 1password to generate and store the 'answers'.
Hacker succeeds, forces Apple, Amazon to change security policies
This is how geeks get such a bad reputation. The bar charts do appear directly below stacked bar charts, though I agree the weighted charts without axis markings are content-free. The rest is a pedantic quibble by someone who happens to understand statistical jargon. This is a newspaper article not a paper in a peer-reviewed journal.
And the original author does just that with cubism - http://square.github.com/cubism/

built around D3, but canvas rendering for the core graph.

D3 is a toolkit. Its great for binding data to vanilla HTML tables!
It might be crazy but I like this kind of DSLization of Java a lot
Why is it all just barren desert? :D

Too bad it's not enough for a complete 360 panoramic :(
To increase "computational progress" on an exponential scale, the rate of improvement has to increase.

If the rate of improvement were constant, the progress would be linear.

In short, something is improving the rate (but it probably includes more designers and better methods, not just more complexity management).
Usage of Linux distros on web servers: Debian-based +7.4%, Red Hat-based -6.0%
here's an early buggy dev version of an impress presentation generator i'm working on. Lots of visual bugs and only works in Chrome right now (maybe safari too).

http://www.steplu.com/Designer/Index/1
Google Open Sources Leak Finder, a JavaScript Tool for Detecting Memory Leaks
StringBuilder Optimizations Demystified
Schopenhauer is not entirely ironic about the unrelatedness of truth and argument. It is true that usually, both parties believe to know it and therefore, it is unknown most of the time. It is also true that, just because you are not able to reply to one of your opponent's arguments, that does not mean that he is right and you are wrong. Countless other arguments for your position may still convince you and thus, some tricks can be useful — especially, if an audience is to be convinced.
Was Microsoft’s Empire Built on Stolen Code? We May Never Know
"Web development requires static type checking" is bogus.

Tell that to all the PHP, Ruby and Python developers.
LinkedIn UX Team Fix your Mobile App Splash Page
Our lecturer give us notes on particle physics in Comic Sans. I found them impossible to study from.

Edit: incidentally, she works at CERN on the ATLAS experiment too.
> "(Yes, I understand that there are ways to get those too)"

And at the point that someone can get a passable fake ID in your name, you have far bigger problems than their social-hacking an online service account.