skysight-inc/HackerNews huggingface dataset:
Are you serious?

Vulgarian[0] is the official language of the country, Vulgaria[1].

[0] http://www.thefreedictionary.com/vulgarian

[1] https://en.wikipedia.org/wiki/Vulgaria
How was the BingoBo idea created? (Part II)
The whole article is flawed.
Play classic video games in style with OpenEmu for Mac
Almost all movies are still filmed at 24fps.

The thing is, movies aren't shown at 24fps - they actually flash each frame on and off a few times to reduce flicker.

It used to be done with a multiple bladed shutter on film projectors, but I believe digital projectors and TVs can do the same thing (on the TV if you turn off that awful motion interpolation that they all have turned on by default for some reason).

But one thing movies don't typically have is a very fast moving mouse pointer on the screen all the time... The mouse, and fast scrolls on web pages and stuff will likely have issues at 30Hz.
SF in particular seems to be reviving the general concept of the boarding house[1]. It's interesting to think about the extent to which this trend might be related to high rents.

[1] http://www.sfgate.com/bayarea/article/Tech-entrepreneurs-rev...
Just wondering, do you know about http://edge.org ? They also do something similar.
Scotland receives money from the UK government in the form of a block grant. Scottish companies and residents also pay taxes to the UK government. At this point in time, Scotland contributes more in taxes than it receives through the block grant.
In contrast I put my laptop to sleep at the end of the day, and the next morning I wake it up and have whatever I was in the middle of already open. Often including what I was in the middle of a week ago when something with a higher priority came up. And the lower-priority tasks I'm playing with whenever my main task gets too monotonous.

But the actual code I'm working on? That stays (relatively) clean.

Professionals realize that “quick and dirty” is an oxymoron. Dirty always means slow!

This depends on what timescale you're considering. If the way that was less work in the long run was always also less work in the short run, technical debt would not exist.

The cleanliness of a workspace is invariably reflected by the product made in it.

This is why your autobuilder should be set to make a clean checkout every time. It gets rid of any mess, so you know exactly what the inputs were that got you your output.

How would you feel eating food from a filthy kitchen? How can clean code come from a dirty desktop?

Because your 20 open browser tabs are isolated from your email which is isolated from your IDE. Food is a physical item which can pick up contaminants from physical surfaces it comes in contact with. The code in your IDE is not a physical item and does not come in contact with your browser tabs. The analogy doesn't work.
I am morally opposed to private prisons and have a very low opinion of juvenile justice in general, but unlike say marriage equality, where I assume most reasonable people are bound to share my beliefs, I do not assume that everyone believes private prisons are evil.

Consider that juvenile abuse is endemic in the entire juvenile justice system, and that (a) a reasonable person might believe that private prison systems are actually more accountable for abuse, since the market can respond to their mismanagement (and because it is far easier to sue a private enterprise than a government agency), and (b) the statistics could conceivably bear this out. I don't know. My problem with private prisons has to do with incentive alignment. But maybe Richard Henriques disagrees with me?

Remember: the Gates Foundation endowment is basically a large private hedge fund that happens to have a charity as its beneficiary rather than a bunch of rich old dudes. The expectation that it be managed differently than any other fund clearly exists, but I'm not sure why that explanation would be valid. There are probably a bunch of universities that hold that private prison stock too.

But here's where we get back to how silly the article is, especially here on this thread: that private prison company is a tiny fraction of the endowment's equity portfolio. It isn't even listed above the fold in the article! The article concerns itself with the suggestion that any support of western consumerist capitalism is hypocrisy on the part of the Gates Foundation. What makes me think that? Because the first page of the article concerns itself with the Foundation's investment in Coke, McD's, BK, Taco Bell, and Pepsi. The article has an unmistakeable and ridiculous thesis.
DeeViouS - Grind Mode
You clearly aren't a regular reader. The Economist is known for its dry wit, particularly with image captions.

Anyway, if you want examples, get a subscription..
In Windows 7 I tried it for a few minutes, but it seemed to screw up scaling in certain controls in most Windows Forms app, which is what our main product was, so I haven't used it since.
It seems you need a history lesson:

https://en.wikipedia.org/wiki/Stac_Electronics#Microsoft_law...
It would be nice if there was a date attached to this. It appears to be 10 years old judging by the list of languages and the sentiments attached (although time probably wouldn't alter the sentiments greatly).
The Decline and Fall of the American Empire (2010)
In the last case where I wasn't happy, it took me about 3mo to convince myself, it wasn't worth it and about a month to find something I liked. My tolerance for putting up with a crappy job at the time was pretty high. Even with the scenario you put forth, it would have probably taken 1/2 to 3/4 of the time.

These days, I'd probable be gone within a month of such a realization. Time to transition and move on.
I'm not a subscriber, but I read quite a few of their articles and I'm pretty sure I never noticed a sentence like "This is a change so obviously sensible that no other country has made it."
As well all know though, UIUC is where it's at for CS.
Not sure exactly how a smart person can choose to do something that's so obviously going to get him caught and ruin his career. Lying about something as highly visible as an AIDS vaccine seems just plain stupid, whatever the ethics of it may be...
"Han agreed last month not to seek government contracts for three years, the register said."

Hmmm, well if you're caught faking your science how do you ever get a job again where you can apply for a grant? One would hope he would switch professions at this point.
Agreed, it really depends on why I don't like the job. But I generally would try to stick around for few months more.

Although if I had enough money to live for a year why did I take the job? :)
Focus on learning, commit to building something I have not found time to finish.
Building a toaster oven reflow soldering controller.
> Are you trying to insinuate he has dark ulterior motives for his charity efforts?

Dark ulterior motives? No. Being remembered as a philanthropist rather than a robber-baron is quite enough. Hs is doing good, but he is not doing good for the good of others.
How to use Vim with the IPython Notebook
Tidy your specs with RSpec describe_method
I took AP Computer Science in High School. My teacher, who sometimes served as grader for the AP exam, would often tell us of one year in which there was a large number of abysmal tests. Many students could not answer even the most basic of questions. He and the other graders noticed that all of these students were from one particular state.

It turns out that this state had required CS as a subject, but many schools did not have faculty even remotely qualified to teach it. The schools had simply stuck a random math or science teacher in the role, and these teachers had made no effort to learn the content. My teacher told us that in the coding portion of the test, these students would often just write "my teacher did not know computer science, we just sat and browsed the internet all class."
>>> 3) Chicago will also be the first US urban district to offer a K-8 computer science pathway, reaching one in four elementary schools in the next five years.

In my view this is as big a deal as the high school course, if not bigger. The earlier you teach it, the less rigorous and more fun it can be.
Julia is almost certainly "MATLAB is expensive, poorly designed, and non-unixy"

SQL: "humans should just say what they want, not how to get it"
I've found that kids can pick up on scratch, cs unplugged (http://csunplugged.org/) and html/css fairly quickly.
I wonder if the film industry refers to horizontal resolution because they've historically referred to film by the horizontal dimension of the film: a 35 mm film strip is 35 mm wide, 8 mm is 8 mm wide, etc.

Admittedly, those are the widths of the film strips rather than the frames, so there is no direct correspondence here, and there are formats (such as IMAX) which run the strips horizontally, so the width of the strip constrains the height of the frame, rather than its width. But this is my story and i am sticking to it.
"Han agreed last month not to seek government contracts for three years, the register said."

Something's missing from the story. He committed major fraud in a federal grant: where're the felony charges? People spend years in prison for this type of crime (e.g. [0-2]); so, something's off.

The Federal Register notice the OP is citing is probably this one: [3].

[0] http://www.albany.edu/~scifraud/data/sci_fraud_4952.html

[1] http://www.justice.gov/opa/pr/2011/November/11-crm-1547.html (hey that's Carmen Ortiz!)

[2] http://www.pennlive.com/midstate/index.ssf/2012/11/ex-psu_pr...

[3] https://www.federalregister.gov/articles/2013/12/23/2013-304...
perhaps he thought that there might be a kernel of truth there that, even if his first data set didn't work, could be turned into something real.
"It's really easy to be charitable when you can't even count the money you have. In addition to that, it's also easy to invest your time in charity when you left a company you worked for, with exceptional intensity, for a life, and suddenly you have nothing to do anymore... Most of the people, with unlimited money and time, and having exhausted their stack of accomplishments, would do the same."

Whether or not it is easy, not only don't most billionaires invest anywhere near as much money or time as Gates into charity, almost none of them do. Check out the Forbes list of 20 billionaires if you don't believe me [1]. A typical example: "At a then estimated $16.3 billion net worth, she contributed a total of $3.5 million cumulatively between 2002 and 2006." [2]

[1] http://www.forbes.com/billionaires/list/
[2] http://www.facesofphilanthropy.com/christy-walton/
Go: C is too low-level, C++ is too complicated, and neither is adequate for concurrency.

(That's an attempt at summarizing Rob Pike and fitting it into Graham's framework, not necessarily what I believe, although I believe something close).
> I'm no fan of the idea.

It sounds like you're actually not a fan of this implementation, not of the idea of a map of paintings. Would you still be opposed to it if the data was always accurate, the previews were larger, and the site was more responsive?
Prelude[1] is a great way to start with emacs. I don't have any experience with evil, though.

http://batsov.com/prelude/
How to build the perfect App
More or less right:

https://web.archive.org/web/20020210063149/http://paulgraham...
You need an intermediate:

Octave is almost certainly "MATLAB is expensive, and non-unixy"

Julia is "octave is slow and poorly designed"
Yup. There was an interesting story on HN a few months back about the parallels between plea bargaining and the Inquisition: faced with either, it's very much in your interest to confess and plead guilty, even if you're innocent.

https://news.ycombinator.com/item?id=5058703
I just can't understand why a criminal background check is relevant for a tech job..
How you can Buy the Best External Hard Drive
Here's the announcement posted to freebsd-stable, which does include the checksums:

http://lists.freebsd.org/pipermail/freebsd-stable/2013-Decem...

In addition, that list is mirrored in several other locations so you can verify it independently from across the Internet.

Personally, I feel that this is better than simply posting the checksums in the same directory as the ISO images. I do wish the announcement e-mail was GPG signed, though.
Nice job, put a like and tweet button!
actually, the history of money is far more pluralistic and interesting than even colonial money. regional currencies built this country until consolidated via central bank in the name of stability.
Smart people do dumb or evil things all the time. There was a submission to HN a while ago about someone who went to jail for fraud. But to get to that point he needed a lot of other people to help him or to turn away. He didn't need any clever manipulation. He just asked them. And each of them complied, knowing that what they were doing was wrong.
Again, it just comes down to what we mean by "information" and "description." We can certainly construct the real numbers using a finite amount of precise language, so it's reasonable to claim that we have described all real numbers. Heck, even the existence of the English phrase "all undescribable real numbers" evokes an interesting linguistic and philosophical debate, similar to http://en.wikipedia.org/wiki/Interesting_number_paradox.
What did I ship/implement and how much post implementation support it needed.
This is how to upload custom images to the gallery:

Using Google Chrome Inspector, you can find out the line that is triggered in the Javascript code when the "SAVE" button is pressed (inspect the "SAVE" button element, and it will tell you what part of the code is executed when it's clicked). By looking at the code, you see that what happens is: the previous HTML5 Canvas where you draw the snowflake is rendered into JPEG and encoded in base64 (.toDataURL("image/jpeg")), then the data is appended to the <form> element inside the "value" attribute of an <input> tag. Then, the form is submitted via POST.

So if you set a DOM Breakpoint (using Chrome's Inspector) to watch for subtree modifications of the <form>, you will catch it when the <input> tag is appended. Then, you go take your own custom .jpeg, encode it into base64 (for example here: http://base64.wutils.com/encoding-online/image-to-base64/), and then paste your custom image data inside the the "value" attribute. Then you resume the script, and the server will receive your custom image data, instead of the original one.
Go: C does not have garbage collection.
There was no chance of him spending the rest of his life in jail. That is the point of the preceding comment. Requisite Popehat post:

http://www.popehat.com/2013/02/05/crime-whale-sushi-sentence...
I think we can all stretch an analogy too far - but if I may there are some useful lessons - a commit is like plating up - it's the same food, the same temperature, but instead of slopping it on the plate you make an effort to present it well so the reviewer can easily grasp what's going on.

But you are right - professional chefs have so many things going on at so many different stages of prep that it makes us coders look mono focused.

My favourite conference talk for a long time was at UK PyCon this year - where the presenter wore a chefs outfit and discussed the important parts of developers toolkit in an outrageeeeouuus Fraanch accaant - including a picture of many small copper pans (ze sauce control).
Reproducibility is a big problem in biology right now. He probably thought he could delay people finding out until he can produce good legitimate research that might distract attention away from the faked data.

I was thinking, "please don't be Chinese" when I read the title. Fuck.
In songwriting circles, the two most common pieces of advice are "write tons of songs even if they're not great" and "finish all your songs, even the ones that aren't great." It's very similar to common advice in computer programming circles, and presumably any creative discipline.
Haskell: Programmers aren't disciplined enough to to isolate side effects by themselves.
I am a consequentialist and do believe that "bad acts" are acceptable if there is a net benefit. Comiting a crime should be ok if it saves people's lives. The question is not unanswerable, it's entirely possible to measure or at least estimate how much good a charity has done, or how much harm a business has done.
Did you have a lawyer?

Not criticising here, honestly curious. Lawyer should have shown you sentencing guidelines and talked about averages and probability.
> they should create a Gmail to outreach to all of the sites to remove the links.

Yes, that's exactly what spammy link creators should do: add insult to injury by ordering the sites they spammed to clean up their mess. Bonus points for adding a supposedly scary "or we'll have no choice but to ... disavow you" rider.
Well there is a JRuby and Rubinius comparison. Those are different implementations of the the interpreter. Ruby will never be faster than C, but this site is aiming to show the improvements over time.
2013 Was a Lost Year for Tech
Wondering how this stacks up against Sencha Touch?
I have an issue with this (albeit parenthesised) line: "It turns out that, in some sense, the real numbers would still look like a line under infinite magnification, but the rational numbers would be dots separated by spaces."

In-between any two rational numbers there's an infinite number of other rational numbers. So, in any reasonable sense and at any level of "magnification", if you can "see" two dots representing two rational numbers then they are connected by a line of other little dots (just like the reals). Perhaps you could argue though that at "infinite magnification" there are no rational numbers to be seen, it's just empty space, whereas the reals of course still make a nice line.
Calling him a sociopath is absurd. A sociopath wouldn't care about charity in the slightest. If you think he was doing it for publicity purposes, he wouldn't be putting so much effort into it or avoiding the media at times like was mentioned in the article. You don't have to agree with what he did, but he has certainly shown he is not a bad person and has good intentions.
This list hints at something interesting:
The intent behind the creation of a programming language does not always match up with the result, or the culture around it.

For example, you might say;

Lua: SOL (our data language) doesn't have enough programming constructs.

which is historically accurate, but in a modern context you might also say:

Lua: Game engines and other apps need a really easy to integrate, reusable embeddable scripting language library.

which is a vastly different problem that lua didn't necessarily set out to solve.
The boardinghouse-esque nature of college dormitories was one of the best aspects of undergrad. That's about the extent to which many of us can relate to the notion, but it does indeed seem to be powerful.
So right now is the time to start a long-term study on all of the students who go through the program to see if it prepares them better for CS/various engineering disciplines in higher-ed.
BillG is one of the very few people about whom I have completely changed my opinion.

Post his Microsoft days, he is the highest profile "rich tech person" who has promoted so many projects and efforts to help the poor. While Microsoft was famous for “embrace, extend—and extinguish” where it crushed any product that felt like a threat (saw this first hand with Netscape).

Now BillG is using his enormous wealth in the best possible way! Kudos and Thanks
Yup, agreed about the consumer type companies. As I was reading the article I was thinking the same thing. I was just a little surprised and disappointed when I got to the prisons. I actually think lobbying and long-term contracts remove the theoretical benefits of privatizing prisons, to the extent that reasonable people would probably agree at levels close to those for marriage equality--but that's for another thread.
Do you have a link / reference on that definition? I haven't seen it before.
Why do consumers hate paying by the mile or the minute so much?
I agree, this seems like it should be heavily prosecuted. This sort of misbehavior and subsequent lack of serious enforcement is just grist to the mill of people who want to cut scientific funding across the board, claim climate change is a hoax by grant-chasing scientists etc.
The Metropolitan Museum of Art in NYC appears to be a few blocks off.
Can you explain what is the relation between Julia and Hadoop?
Now I'm having trouble logging in to GMail: that link set a cookie saving my language as Japanese! D:

edit: Found the "language" option on Google sign-in -- it's the scroller in the bottom right labelled "日本語". There's a small blue logo next to it that looks like the UN flag. Hope this helped someone.

edit #2: It's also in the URL, replace /intl/jp/ with /intl/en/ (for English)
That is simply not true. Charity is not just about throwing money at poor

This is an important and underappreciated point. Ken Stern makes it in his book With Charity For All, which I wrote more about here: http://blog.seliger.com/2013/06/02/with-charity-for-all-ken-... . In essence, we spend a lot of money on various charitable efforts without knowing what those efforts are really doing.

Foreign aid is probably the most interesting part. Since 1945, I've seen estimates that say the U.S. and Western Europe have donated in the neighborhood of $1 – $2 trillion (with a "t") dollars to various developing countries. It hasn't done much. Why not?

That's a question that a host of books have attempted to answer (I recommend Dead Aid, The Bottom Billion, and Why Nations Fail to the curious). I don't think we'll ever get a complete answer but we should at least be asking the right questions.

(Relevant observation: I'm a grant writing consultant for nonprofit and public agencies. I see a lot of stuff that makes me. . . very skeptical, let's say. . . of many aid efforts.)
Utilities Feeling Rooftop Solar Heat Start Fighting Back
The issue the author is getting at is that the pardon, and hence the monarch's body political, is unlikely to pass the Turing test not only due to its language but because it lacks empathy, sympathy, and a willingness to take responsibility for past actions or to use its power to redress wrongs inflicted upon the thousands victims of that particular injustice who are still living.

To be circumspect, neutrality towards monarchy - nevermind its celebration - is not historically a feature of either American progressivism or American populism.
Yes. Though I wonder where they'll find the people to teach it.
"Done" is the important word here - done as in wrote the code and performance tested it and looked at the impact - yes of course. Done as in made PageRank across Google use it officially - made the algorithm driving billions of dollars of spending on line ignore all comments. that's a big ask.
I too have this feeling, and made a post about possibilities for traditional state functions in the blockchain: http://www.wallstreetcrypto.com/2013/12/distributed-anonymou...

It's a very fuzzy concept for now, but I'm sure someone will come along and articulate it better.
I once began looking for a job about a week after I started a new one. I wasn't completely sold on the company when I accepted the offer - I had some misgivings about the culture - and later wished I had just declined. After a week I knew my gut was right and I needed to get out.

Of course it was more difficult to find a new job since I had just started one but I was honest in my interviews and after 90 days I left for something else.

Trust your instincts.
I'm shocked that CBS would publish such a sober and realistic assessment of how damaging the wars of the past decade have been, and how horrifying the end of the petrodollar will be.
Slow Android emulator?