skysight-inc/HackerNews huggingface dataset:
Agreed, which is increasingly another reason I go for server/workstation class components. There are other professionals who need this class of machines, the CAD/CAM, scientific workstation, etc. crowd who e.g. Sun used to cater to. Small numbers for sure.

The other segment I can think of are the really hard core PC gamers, who I don't have any sort of reading on (decided to give that up in the mid-late '80s to limit damage to my hands on up). 5% might be too low, but I'd accept it as a working estimate. E.g. my parents would today be well served by small unconfigurable boxes as long as they can speak to a regular big monitor, keyboard and mouse, and I plan to move them from Windows XP to something non-Windows like Chrome/Chromium OS in a year or three. Hmmm, I suppose there's also the big machine to satisfy a big ego market as well. Big machine as in way overpowered to run MS Office for a Pointy Haired Manager.

The rest of the "PC" market is as you note, although it's not inconsequential. But it has very low margin, is trailing edge in every way, and by now has got to be "mature", in that replacements almost certainly dwarf new installations, especially with the declines in new business formation. I'm not focused on it, don't know how it will move, but again something like the machines that could well serve my parents, e.g. based largely on tablet technology cores, could well disrupt it and take it over from Dell etc. as they are today.

Which I mention because there's got to be a reason Microsoft is investing in Dell going private, although it might not make much sense (e.g. the acquisition of Skype which I gather put the final nails in the coffin of Microsoft's mobile phone ambitions, since that make them radioactive to the carriers).
I'd recommend an old good one that partnered with Gamespot for some time: GameFAQs. You'll find a huge repository of reviews from users as well as some fairly good forums.
Well that kinda was Movable Type in a nutshell. I think it lost because people actually frequently want dynamic content (even if it's for something as simple as a contact form, or comments).
In the US, the law says that employers ARE allowed to discriminate. They can, for instance, only hire left-handed people. Or refuse to hire people because of their eye color. Or because of their criminal background.

The exception is a small number of specific traits on which one is NOT permitted to discriminate. Race is one. You MAY discriminate on the basis of age, as long as you're giving a bad deal to a young person... it is illegal to discriminate negatively against someone for being old. There are a few other protected classes (pregnancy, etc), and some states add extra protections above-and-beyond the federal law (in some states it's illegal to fire people for being gay... but in others that is perfectly legal).

The one place it gets a bit odd is when they claim that your criteria for discrimination is just a "cover" or has the "same effect" as discriminating on the basis of a protected class. For instance, refusing to hire people because they live in a certain neighborhood is legal, but in court they would try to show that the neighborhood was predominately non-whites and so you were REALLY discriminating on the basis of race.

The good news is that ALMOST ALL employers go well above and beyond what the law requires. Both to protect themselves from ambiguous cases AND because they are basically decent human beings, they go out of their way not to discriminate on anything other than basic ability to perform the job. But even so, some areas like criminal background get considered.
Future Insights Redesign | Mike Kus
Break In With Flair: How to Master The Art of Cold Emails
Modern doesn't mean "in use". I haven't seen much more than proof of concepts and demos when it comes to those technologies. Feel free to point out real-world uses if there are any that could benefit me.
The Roberts brothers, who own that building, went bankrupt only recently due to their operations elsewhere.
Movable Type ran on every host that Wordpress supported, no?
What I like most about the Jane Street story is that they weren't afraid to rewrite their system and even went through a half-done abandoned Java rewrite. It shows that if you're working with smart enough people you can break away from the "incremental development reality" and discover the hidden powers of all sorts of technologies that others are afraid to try for fear of transition nightmare.
Jiro, Sushi & Web Type
This article is from 2011, here is the talk from 28c3:
http://media.ccc.de/browse/congress/2011/28c3-4780-en-print_...

Also on the subject of printers this talk from 28c3 is quite interesting:
http://media.ccc.de/browse/congress/2011/28c3-4871-en-hackin...
> Separate investment banking from banking.

Funny you say that. The banks that where baild out, where investment banks, the hole reason for such a rule was that normal banks would get bailed out and investment banks would.

But since its not actually about helping the people to bail out banks it did not matter.

> It was done in the past, and worked.

Where? Almost every big bank that failed was saved in some matter investment or not, look at the To big to fail book (or listen to this podcast by the author http://www.econtalk.org/archives/2009/10/gary_stern_on_t.htm...).
Koken - Creative web site publishing
Aaaah Turing complete printers, always lovely! I cannot find the link, but there was the story of a hacker that sent raytracing programs made in postscript to printers, just to see them struggle to print, and then print some pretty but useless picture.
Sadly in some domain it's not possible. I've had cases where to understand a particularly complex business logic case it turned out nobody had any idea how that case should be resolved. Lawyers / jurists, employees, managers, etc.

We tried to go up the chain up to someone, anyone, who could explain how that case should be resolved but nobody could tell.

Why? Legalese. And just like most legalese documents: there's more than one interpretation possible because the very concept of legalese (based on thousands years old tradition) is inherently flawed and open to interpretation.

So, somewhere, some politicians, probably out of bikeshedding fashion, decides to vote an amendment exceedingly badly written and exceedingly complex. Then it becomes law. And law has to be followed. So that case has to be taken into account by the software but isn't (yet).

Everything is all and well until that specific case appear. The day it appears all bets are of. It's not working and nobody knows why. Nobody knows what is not working and why it's not working, nor how it should work. The law is bogus and the business case cannot be resolved without contradicting with the law(s).

Trying to determine this ended up with the programming team receiving a PDF with tens and tens of pages of legalese text that nobody up the chain (including lawyers) could explain to us. Probably that the politicians who voted these changes couldn't even themselves explain it.

We simply couldn't make the changes.

How did it end up? Someone very high up saying: "That's what should be done in this particular case" and then everybody covering its arse.

And there came the technopriests: fixing the production DB...
In science and engineering, it's common to hear of "Computational X" where X is "Plasma Physics", "Geodynamics", "Ocean Science", "Electrical Engineering", "Aerodynamics", or any of a myriad of other disciplines. In these fields, the primary task is formulating Science/Engineering questions that can be effectively answered using computation, then writing the software to do so.

There is also the more generic field "Computational Science and Engineering" (CS&E) [1], which is primarily the development of methods and software that is applied in many specific disciplines. I work primarily on the library development side of CS&E, working with many applications to understand their needs, often finding ways to satisfy those needs with better software reuse and better ultimate flexibility, then implementing any components that belong in libraries. Additionally, we do basic research by recognizing unexploited common themes and designing new algorithms that will benefit existing and potential users.

There is currently a great deal of demand for Computational X, for CS&E through the postdoc level, and for CS&E in industry and national labs. It is recognized that a versatile practitioner of CS&E can effectively assist Computational X for many values of X, since there really is a lot in common. Once you've put in 10000 hours of CS&E, plus 1000 hours in a handful of disciplines, you should be able to get orientedy quickly in new applications.

At the faculty level, support for CS&E is highly variable. At some universities, X departments have the view that all their faculty should "X first, computation second", while the mathematics department wants to see theorems and isn't overly concerned with following through to see the method applied to obtain a new science or engineering result. When hiring committees say "we need CS&E, but some other department should have the CS&E faculty", it drives a lot of talent away from teaching roles (e.g., into industry), perpetuating the relative lack of early education in CS&E fundamentals. On the other hand, the trend is for universities to have more direct interest in CS&E (sometimes recognizing it with a dedicated department or inistitute). It helps that computation stimulates many interdisciplinary collaborations, leading to more diverse funding possibilities.

[1] We have a big meeting next week: http://www.siam.org/meetings/cse13/
Time to fork hpsetdisp.pl for some real fun. Besides, I have a printer at work that needs replacing.

http://kovaya.com/perl/show.cgi?program=hpsetdisp.pl

From the article:

>>"HP LaserJet printers have a hardware element called a 'thermal breaker' that is designed to prevent the fuser from overheating or causing a fire. It cannot be overcome by a firmware change or this proposed vulnerability."

I wouldn't be so sure about that last part, but I do doubt that the things can be made to cause adjacent objects to catch fire (unless maybe someone stores their gasoline in open containers near the printer).
Awesome app!

Just one thing, it says Drap and Drop API, shouldn't that be Drag and Drop?
Dupe: https://news.ycombinator.com/item?id=5262113
they would be taxable, how they would be taxed though is an entirely differnt question. Would they be considered the same as being paid you usual wages and therefore taxed as income? Or taxed like gold, i.e.not taxed until you sell? or perhaps like a stock, a capital gains tax is charged so you pay for any gain they have made since you reeived them? Willing to bet that HMRC has not even considerd it yet.
Not OK. Maybe, somehow, you intended this to be genuinely friendly advice, but it comes off as stinking.

You put your blogging out there for criticism when you submit it, criticism that is appropriate and useful to others in the comment thread of that blog post. This is not a comment thread about skore's blogging; which does not appear to be core to his activities. Even if the 'what the hell does this guy even do' part was not fair (i'm making no judgement on that) it does not reflect well for you to respond by going to much greater lengths to seek out and critique a blog from a commenter, whilst simultaneously suggesting they don't critique your work.
A very US view of things, many people are happy to pay taxes as they understand that they derive a benefit from doing so. The US has such an anti-tax stance that you just assume people would avoid paying taxes if it was easy to do so.
Orange Acquired Dailymotion For $168 Million
Looks promising, I think it's worth a try, i use to use iPhoto with the sharing online with a URL feature, but they killed that.
In Islam, the most fundamental principle is the worthlessness of this life. It is simply a bridge to the afterlife, and it's the afterlife that's the true reality, this is simply an illusion. This does not mean you should not live it to your fullest, but accept that it will never give you the peace and satisfaction you need. You're poor? You grieve. You're rich? Then you grieve for your family members and friends, you grieve for your inevitable death and the death of your loved ones. This is simply what life is. We try to mask it, but it is what it is.

My wife lost a brother (40's) and a sister (20's) to cancer. Her parents watched their children die in front of them. What amount of money could make that easy? My brother's got a tumor in his ankle and we're eagerly awaiting the biopsy results. Just hoping for the best.

I should note again that Islam does not tell you not to be happy or feel happy. It doesn't tell you not to try to achieve or become. It doesn't tell you not to help. But it tells you never to forget the nature of this life. People who are trying to make sense of life simply fail to know it is as it is by design. It was meant to be unjust and unfair, and overall, incomplete.

Finally, a few verses in the Quran that are quite interesting (the plural is the plural of majesty):

"Those who do not hope to meet Us and are content and satisfied with this life and are unaware of Our verses. Those are the ones who are destined for hellfire because of what they do"

"He who does good, being male or female, whilst being a believer. We will grant them a good life and will give them their reward from the best deeds they used to do"

"We have created man to live in pain. Does he think no one is able to defeat him? He says, I have squandered money in abundance. Does he think no one has seen him? Did we not grant him eyes, a tongue and lips? And have given him the two choices (obedience and rebellion)?"

context: God speaking to Adam and Satan after being banished from paradise "He said, get out, all of you, from it. You are from now on enemies of one another. Whenever my guidance comes to you (on Earth), he who follows my guidance will not go astray nor live in hardship. But he who turns away from my revelation, he will live a life of misery, and on the day of judgment, he will be left blind. He will say: My Lord, why have you made me blind when I once could see? He says, so have my verses come to you and you forgot them, and likewise today you're forgotten"

Finally, anyone who would like to bash Islam or religion. Don't reply. I don't care for your opinion. These are simply my two cents. Or as the Quran puts it "he who wants, let him believe. And he who wants, let him disbelieve". Wondering if I can sneak links in here?

http://www.youtube.com/watch?v=C8Unyg83194
http://www.nation.com.pk/pakistan-news-newspaper-daily-engli...
They're eliminating adoption barriers :-)

Remember Joel's Strategy Letter:
http://www.joelonsoftware.com/articles/fog0000000052.html
The diagram featured here, as well as the phrase "Where the magic happens", appear to be lifted verbatim from this scene in HBO's comedy Girls: http://www.youtube.com/watch?v=N8C4V8x7RZ0
This. The same programmers that complain about clueless micromanagement are usually also the ones with the "I don't want to know all this business shit" attitude.

Ridiculous. I know this stereotype exists, but I don't know many programmers who actually hold that attitude. The "business shit" is intellectually easier and not at all uninteresting. The payoff in learning it is quite high: in a functional organization, you get more respect and money for a relatively small investment. There might be some clueless 23-year-olds out there who reflexively dislike "business" because of Marxist-academic indoctrination, but that's a rare and transient state.

If anything, the MBA micromanagers try to encourage this attitude by taking the "I will handle all of this" approach with the business side and the "big picture". They make it their turf by assertion, then wonder why the engineers under them seem not to give a shit.

Engineers tune out when they don't have any power or control. It's a survival mechanism. If you can't do anything about it, don't waste cycles on it.
Well, I upgraded to 4.1 on my paid android phone and got an advert for the chromebook.
Yep. That's the point people criticizing piracy in less developed countries tend to overlook - without piracy the current difference between a few innovative countries and everybody else will be only growing. You cannot catch up after such a big delay without breaking the rules (rules set by the countries that are leading, btw, and have no business in helping their possible competitors).

Internet, piracy, and complete disregard towards patents is what makes developing countries possible. Otherways we would only have developed countries and their economical colonies.
Thanks, fixed the typo. deploying to heroku now!
I'm not sure what the rules are: Google gives me permission to install Chrome, and then, presumably I have permission to delete everything but the PDF viewer plugin, right? Maybe the Chrome EULA disallows this, but, to be honest, I didn't read it.
> How did it end up? Someone very high up saying: "That's what should be done in this particular case" and then everybody covering its arse.

This is usually how it ends up.

I've been close to similar situations (but while creating something, not changing something that already exists), but usually, if nobody understands how this is to be done, the fact that you can't code it is second in importance.
...good luck having a trader with very basic coding knowledge "review" Haskell or Clojure code (the process JS is "famous" for) - even if they understand the value of it and are willing to learn it, it will always be a huge mental effort handling monads or reading code "inside our" lisp-style. And coders will not resist doing "smart stuff" in languages like Clojure or Haskell, which will make everything worse. Otoh, smart business folks with some technical background can digest oop and functional programming in a language with infix operators quite easily if they know they have a lot to gain from doing it.
You're missing the critical aspect of these interactions: one of the persons is an agent of the state acting under the color of law. The victim is not being nice out of courtesy. They are being nice to avoid having force against them escalated. Were it a private citizen offering the same deal - avoidance of coercive force in exchange for pleasantries we'd call it extortion.
Depression Quest: An Interactive (non)Fiction About Living with Depression
Bitcoin addresses can be URIs: https://en.bitcoin.it/wiki/URI_Scheme
France to invest €20B in high-speed broadband for the entire country
Sure, if the problem is solved, then you probably don't need to know anything. But implementing other people's solutions is only satisfying for so long.
Good job. Perfect fit for a programmer with slight designer tendencies :)

Found a new theme to use, changed a few colors and got a result I was happy with.

However, probably not your fault, after changing one background color, and resetting it to opaque, the theme is no longer valid. Any idea how I can get a more descriptive error message besides: Error loading colour scheme Packages/Color Scheme - Default/Notebook.tmtheme: Unrecognised plist element key

Theme here: http://pastie.org/private/xzrcwvlcg8rio2zjtf87da
This is pretty good: http://song-of-github.herokuapp.com/?username=radar
In the US, if you are paid in gold, it's still taxed as income. Then you are taxed when you sell the gold on capital gains on the difference between the market value when you received it and when you sold it. There's no loophole that allows avoiding paying income tax just because you are paid differently.
The disclosures before this talk gave rise to this article http://www.youtube.com/watch?v=njVv7J2azY8

The talk clearly mentions that if you can put malware into a printer wouldn't you use it to pawn a network instead of just setting it on fire - also it isn't possible to set it on fire - they just made that up.
While if I was deciding what terms to choose ab initio from the universe of all possible words in all possible languages, my alibi here is that I studied law for a few years. Most of the phrases I picked up en route are mostly obiter dicta, et cetera, with only limited utility. Others are enormously useful; "inter alia" has escaped into other parts of academia.

But while ceteris paribus it might be the case that I could use Chinese characters, English has a far greater de facto affinity to, and stock of, Latin due to the historical connection commencing in the 1066 Norman Conquest and the imposition of the lingua Franca.
Books that every developer must read
It seems to be news to lots of ppl (other than me as well) it went mini viral on twitter: https://twitter.com/search/realtime?q=jquery+conference&...
happened between east and west coast too: http://en.wikipedia.org/wiki/Motion_Picture_Patents_Company
When I was 14(in 2000) I took intro to computer science. The first program I built outside of class was a program that took over the users printer and printed out all sorts of stuff as well as shot out error codes etc. I just thought it was amazing that with just a little bit of visual basic I could own your printer.
Most liberal arts educations are a quite inefficient way to teach people to write. Many who leave such educations are not that much better off than when they started.
The problem is that US want keep less developed countries as de facto colonies, the same way UK tried to keep US as a colony. I am pretty sure that patents are good for the American Society, but not for the poor countries... On top of this US tries to convince with Propaganda that patents are "rights" or "property", while in truth they are artificial monopolies only possible through strong state regulation.
The City Museum is an awesome place (though, let's be honest, it's not really a museum). A massive, ingenious playground with an element of real danger to it -- awesome.
Creating an Accurate Anatomical Model of an Octopus in 3D
That's certainly not true, but in any case, I don't think Larry was suggesting you shouldn't take a backup first. :)
I work with at least one guy who just straight-up isn't interested in managing, ever. As the team has expanded, he's moved two tiers down the org chart, but he isn't interested in learning the administrative portion at all. It's not about control, some people just seem to be allergic to meetings, dealing with stakeholders, etc. It's a perfectly valid viewpoint to have: some people just want to write code.
"One reason Wordpress won is..."

"Wordpress won because..., for one."

A word is none of direct, forceful, or brief if your audience must look it up to understand.
I definitely considered this. I was driving through the border of a traditionally black neighborhood and college campus. I'm a white male, and it was some frat party weekend on the campus and I got the sense he was looking to nail drunk students.

If I wasn't white, I think its highly possible things would have turned out differently.

Every encounter I've had with police so far (a few traffic stops, being caught dumpster diving, being in a few parks in Boston after midnight), I've found it just to be better to be nice. I've walked away from every situation so far with zero tickets, arrests, handcuffings, etc...
>I'm curious why you picked tax filings as an example of information that would be catastrophic to leak.

I'm assuming that the original poster is from U.S. One reason why tax filling are considered sensitive is that they include the individual(s) social security number (SSN). This number is meant to be private and, since it's often used as an identifier, it's frequently used for identity theft. See the wikipedia article below.

http://en.wikipedia.org/wiki/Social_Security_number#Identity...
I guess the key is how often are we just handed a spec and asked to code it up. In my roles, I've never worked like that, I've nearly always had some impact on design - but hey, that's just my experiences.

I would agree with your original point though, that domain knowledge can be learned quickly by a good hacker. Which leads to a more interesting question; what techniques can we use to learn a new domain?