skysight-inc/HackerNews huggingface dataset:
I've heard numerous people reference the mythical pragmatism of programmers and hackers as a problem when idealism vs. self-interest is on the line, Kevin Mitnick being one of them (~"a caught hacker always rats etc.")

Solution? It would be great to revive the old cyber-optimism of the 1990's when everyone thought the Internet was going to save the world. The "twitter revolutions" come to mind, but that narrative is pretty shallow.

For people to take a stand and hold under temptation for money and power, they have to have something they can believe in.
> Use "log_file" for log files; use "logarithm" or "Math.log" for inverse exponentation.

Just clarifying; are you actually suggesting this, or was that sarcasm?
Hello, prateekdayal.

I've put together a review of the supportbee landing page using moustach.io -- I hope you find this useful.

http://moustach.io/welcome/e/reviewed/G97Y-I6S74uu7eJQ6-lsPu...
Why We Haven’t Met Any Aliens
sure it is, take a few features from ruby, a few from python, add yaml and there you have it, coffeescript.
I never entered anything into the location field (I would have remembered doing it), yet it got the exact city and state where I took the photos.
Lockerbie didn't get us excited enough--it happened over there.
I've transferred several thousand dollars worth of bitcoins in the last few weeks to a Chinese bank account - the exchange I bought them on didn't know what I wanted the bitcoins for. And the Chinese exchange I sold them on didn't know where I got them from. The act of buying the bitcoins contains no information about their future use. The fees were much lower than Western Union, and since Bitcoin prices are volatile I actually made money on most of the transfers.
Bitinstant.com already allows you to send money to anyone in the world using paypal via bitcoin anonymously.

Edit - the point is that bitcoin makes it possible for individuals or small companies to move funds to virtually anywhere in the world. A big multinational corporation facilitating this becomes unnecessary.
At some point it will occur to people just to move the bitcoins and not bother converting them to a local currency.
I'm sure I could given a bit of time write a program to open wordstar documents even without a spec or reference implementation. I imagine the text itself is just stored as ASCII (even if it's not you could just brute force possible encodings until something legible came out). You might not manage to get the formatting 100% but that isn't really any worse than degredation of physical medium.

Hell we cracked the german army and naval codes without even really knowing what a computer was.
You're getting downvoted, but that's actually going to be a common reaction. By the time the House reconvenes, I'm sure a lot of people will have forgotten about the issue.
The wifi is an off the shelf module. Its the metallic looking block to the right of the primary SoC. The metal is just an RF shield for the components underneath. If you look closely, you'll see its a separate PCB soldered to the main PCB indicating its a separately produced SiP module.

It does certainly look to be a well done design though.
As someone who has been on the inside that last quote is almost all a smoke screen. In reality they do not know as much as they claim and many idiotic policies are there for idiotic or political reasons. Besides since government should be accountable to its people we should fully call to task idiotic or irrational behavior and the excuse of "you wouldn't understand" just does not cut it.
gavanwoolery: What you describe is the Renaissance. Dark Ages could be DOS or WIN 3.1 with PASCAL or VB and its short dominance over classical and forbidden beauty of Unix and C. I guess the title of the article should really read: "The Renaissance of Developers".

Indeed, we are like the Renaissance men. We read a lot, learn a lot, and write a lot; different languages, different platforms, and different standards. We need to know how to admin, design, write, build, test, and deploy. Each of us has to be Galileo, da Vinci, Columbus, and Kepler in one person.

What we are waiting is the era of positivism where methodological debates concerning clarity, replicability, reliability, and validity established modern science governed by experimentation and sound statistics. Mathematics applied in Physics, Physics in Chemistry, and Chemistry in Biology bring order and sanity the same one that developers are longing for in computer science and computer engineering.
Another Issue:

Although the following examples could become unambiguous with parenthesis, these examples demonstrates how a trivially overlooked ending delimiter further complicated the language. Not only is the intent of the CoffeScript code unclear in the examples below but the slight variation in the CoffeScript, produces radically different output. The CoffeeScript differences are so small it would be easy for someone to add accidentally while editing. Anonymous function passing and function calling in Javascript require no additional wrappers or edits, while in CoffeeScript you must add special case clarity.

http://img542.imageshack.us/img542/7379/coffeescripttojavasc...
PHP 5.4 Has A Built-In Development Web Server
Backyard tree houses
Rainbowplay playhouse is the moat! Our Sassafras Knights Castle Playhouse will delight little boys and girls alike. This playhouse fortress features a tower with a rock-climbing wall and an enclosed courtyard where little boys can be a knight in shining armor and young ladies can be Fairy Tale Princesses.For more details please visit our website.
> [T]here’s simply no way that SOPA could be properly enforced. And, ironically, that’s the most dangerous thing about it.

Spot on. People keep saying that 'only the worst offenders would be prosecuted'. However, anytime a law is enforced only partially, you have to stop and ask yourself what other biases (in the statistical sense) are being included by proxy (intentionally or not).

For example, in the case of drug laws, 'only the worst offenders' ends up meaning 'enforced disproportionately by race/socioeconomic status'. It wasn't the intention of the Controlled Substances Act in 1970, but it's undeniably been the outcome.

My hypothesis is that, in the case of SOPA, it would end up meaning'enforced disproportionately against individuals and small corporations to the benefit of the large corporations' - but in these cases, you can never be sure that there isn't some other hidden factor as well until it's too late.
And yeah... the next wave of 'terrorist' attacks won't be airports, but probably consumer-level areas or something that directly affects a large number of every day people (or, just, threatens to): malls, restaurant chains, etc.

I posited this idea to friends/family back in 2002: have a large number of geographically distributed attacks on salt/pepper/condiments at chain and independent restaurants around the country at the same time. Dozens/hundreds would get sick or die, and confidence in the food supply would be disrupted for weeks at minimum. "terror-proof" condiment dispensers would be developed, and required on flights (cause our anti-terrorists will still be focused on flying), and it would cost probably $500 in drugs to spike salt/pepper shakers around the country.

People thought I was crazy (or a terrorist), but I could swear I read of this being reported on (on a small scale) in 2005 or 2007 - Miami perhaps?

I found this: http://www.cbsnews.com/stories/2010/12/20/eveningnews/main71... but it's from 2010 and it's not what I was thinking about.
Blank business card templates
Download unique and creative blank business card templates at free of cost.
Or if all else fails they can blow themselves up at the security checkpoint, or on a train, or on a bus, or metro, or .... Really once a person has decided to blow themselves up their options for committing terrorism are exceedingly large. Luckily this group of people is surprisingly small but or reactions to to the risks are way overboard.
"The best way to stop a bad law is to enforce it rigorously."
> I ask them about complexity? Nope. Predicate Logic? Nope. These are things taught in even the lowest polytechnic school and they don't know them.

Depending on how the university works, students can cheat on homework then barely the exam (thanks to easy, formulaic questions that they can cram the night before), and still get decent marks. The university will compensate, with harder homework and an easier exam the next year.
The 3 oz liquid rule was always a bit laughable to me too. Print 6 fake boarding passes, bring 6 friends, give them 3 ounces of whatever, take 21 ounces on the plane. Makes no sense to me.

And still I have to buy a special tiny tube of toothpaste for the safety of the nation.
I encourage you to make risotto; it's a really easy dish to make. And there's a million variations depending upon what you want to add.

Completely aside, I love to cook. It's my therapy from programming. Creating things in the real world! That I can share with my friends and family! That I don't have to explain! And there's almost never bugs in my food!
By making a law like SOPA, the USA is making a decision on the behalf the entire world and forcing people in other countries to deal to deal with it, with no say in the matter.

I did not have say on the representatives in Congress (I'm in Canada), then why am I effected so drastically by laws made in the USA? Just because the ICANN is in the USA, does not mean that the USA should removing an entire website from the worldwide internet for failing to notice one piece of infringing content that was user-submitted.

SOPA is just too vague and not only targets sites which are specifically made for piracy, but also those simply made to allow user submissions, such as Youtube, where there a great amount of original content, not made for copyright infringement. This also targets new sharing platforms, including those not yet made. Launching a new sharing platform as a startup is going to be almost impossible under this law. If SOPA was more specific towards the sites that took part in rampant piracy (and did not discard the notion of innocent until proven guilty), I would be far more supportive of it than I am now.

The idea of the "internet" being disrespectful towards content creators is an uninformed generalization. The internet is a community anyone can be part. There are no formal requirements to be part of it, and as a result of that, there are going to be people, who will take part in such activities. Due to the fact that there no requirements to be part of the internet, it is not possible to make a claim about the internet as a whole.

Lastly, iPhone jailbreaking and game-console hacking is so the owner of the device has the freedom to use their device in the way they choose. On the iPhone, you can only install apps that are approved by Apple. There are quite a few apps that are really well made and innovative, that are not on the appstore because they did not fit Apple's guidlines. Jailbreaking is the only way to get these apps.While jailbreaking is often used for piracy, saying the entire practice is wrong is taking away the ability for users to control what they can use on their own device.
but people in first and business class are just so nice - they couldn't be a terrorist!
Http://www.freedownload.com/download/Design/Fonts
Yes, and it's very uncommon that you need to do that. I learned Scheme years ago before I learned Python (in 1993, I think). At first I was dismayed by Python's lack of non-local assignment. However, in years of Python programming I can count the times I needed the ability on one hand. I haven't yet found a need for 'nonlocal'.

Obviously it depends on programming style. In Coffeescript you don't have something akin to 'self' and so assigning to a non-local happens a lot.
What do you think about node? Does it fall in your category of above-average people building tools for the average programmer?
Elastic Network Interfaces in the Virtual Private Cloud
Why are JavaScript Generics so Specific
AMD's Graphics Core Next Preview: AMD's New GPU, Architected For Compute
EFF's Reading List from 2011 | Electronic Frontier Foundation
Shared from reddit - Couple writes Android app to share Wifi passwords...
...via QR codes and gives it away for free (no ads, though the pessimist in me says for now).

First post from a long term lurker who thought this deserved some additional eyes.
> There are some places where ITAR makes sense, even if it does overreach in areas like encryption or model rocketry.

> For example, I'd argue that it's a positive thing that Lockheed couldn't sell F-22s to [insert violent autocrat of the month] without some very significant reviews.

Lockheed's not honest: https://en.wikipedia.org/wiki/Lockheed_bribery_scandals

Regardless, ITAR is a very broad law and a Cold War relic.
I work for a host which depends on cpanel. I've co-written an application similar to Fantastico called QuickInstall and it integrates with cPanel. (well, I did the rewrite - don't blame me for version 1!).

cpanel is mind bogglingly stupid. It packages its own Perl binary which is incompatible with a lot of modern modules and features. The API has way too much unnecessary cruft. On top of that, the interface is hideous and unorganized.

I pushed to rewrite it but apparently people really depend on it and will jump ship.
Low Cost High PR Dofollow Blog Commenting Service
Are the historical values of those signals kept and queryable? Such that I could check document ranking with signals X, Y and Z today and 3 days ago and check the impact of the signal changes?
Yeah, NRT is 4.0; our content is such that right now that kind of flexibility isn't required. (Once-a-day batch db writes that update the index in NRT via signaling)
Perhaps you are being too hard on yourself. The majority (more than half) of the well known programmers truly are "superstars". It's all very subjective, though. Where is the standard for complexity or even cleverness? How is it different than simply being esoteric. Maybe I am personally fascinated with regular expressions and after much study, can belt out a half page of parse and extract 'magic' that would make the uninitiated shake their head and crown me a genius. But to me, it's simply assembling larger ideas from smaller ideas.

Personally, I would say that a truly talented programmer is simply someone who is very capable in mathematics and can produce a working and extendable program in a reasonable amount of time, that does something new and useful. This criteria alone leaves a ton of people out, you know!
they're certainly above average but even Ryan himself is humble enough to admit he's not amazing, I dont recall what his exact words were. I think it was on google+, he was talking about how he works with such brilliant people (which are lesser known), but yeah overall node's popularity is largely because it attracts more average people to the scene, vs things like erlang or haskell which are fantastic but attract a lot less attention.

This is also why I dont do conferences, I dont want to be known for going around promoting things (like crock), sure I'll blog about features added once and a while but other than that I want the projects to speak for themselves. Eventually if I can gain enough knowledge then sure being well known is neat since you can leverage it to hopefully expose better projects, but there's no end to what you can learn in this industry.
Analyzing Carrier IQ Profiles
Google profits hundreds of dollars a second, shutting down their search engine for a week would make their stock holders extremely unhappy.
Menorrhagia (Heavy Menstrual Bleeding
Heavy menstrual bleeding is very common but very few women experience so severe blood loss during menstrual period to be diagnosed with menorrhagia. The latter typically affects premenopausal women and is characterized by extreme blood loss above 5 ½ tablespoons (80 milliliters). Women who have dysmenorrhea typically need to use double sanitary protection and may also experience periods lasting over 7 days, large blood clots in menstrual flow and dysmenorrhea (menstrual cramps).
http://www.noogenesis.com/pineapple/fisherman.html
IndexTank provides real-time document indexing and its algorithm incorporates real-time metrics, like vote data. And it scales horizontally.
Men Moncler Coats Black MC008
Which is the best protein powder?
Many of you might go for just one brand of protein powder but it’s an unwise decision due to which your body gets used to just one brand. Such addiction may reduce the positive effect of the supplement. Therefore you must keep on switching from one powder to another as each supplement has its own unique advantage.
ramming this bill through

Can we please stop with the silly, inflammatory language?

I got really tired of it awhile ago when I heard conservative radio hosts and callers talking about how Obama was "ramming Socialism down our throats". I'm just as tired seeing it used by people on 'my' side.
I wish that you would allow comments on your blog, so that folks following your twitter link would be able to see both sides of the issue, but I obviously understand your spam issues, which is why I said "wish" and not "should".

I wish that you would engage the CS community on this topic without the sole agenda of getting this fixed. It's true that the issue was put to rest a while ago, but the decision wasn't made in a vacuum--there was consensus involved. I think it's a little unfair to say that Jeremy "has expressed his unwillingness to deal with this issue"; that makes it sound like he was dismissing you or dismissing further debate on this, when in fact he just told you what had already been decided.

When I say you're overreacting on this issue, it's just my opinion, so don't get too worked up about it. You had a bug. "Log" means two things. IMHO you don't need to fork coffeescript; that would be a gross overreaction, but YMMV.

You are not doing anything wrong by taking the time to write up your opinion in a blog--if I implied that in any way, it was not out of malice; it was just imprecise writing on my part.
http://xkcd.com/803/

(obligatory mention)
http://en.wikipedia.org/wiki/Adversarial_system

http://en.wikipedia.org/wiki/Inquisitorial_system
I was merely addressing the quotation.
Make your terminal snow with Python
Don't mind the mean guy or the down votes.

If you want to learn fancy stuff, you can read books on your own time -- and watch video lectures from universities and other sources -- and learn it faster, more efficiently and more pleasantly than you would have by attending school.

He's right that there are various important things you don't know right now. But:

1) you might never need to know them, it really depends on your career trajectory, life priorities, etc...

2) if you had gone to school, there would still be plenty of gaps in your knowledge anyway

3) you can address gaps in your knowledge whenever you want without going back to school. Non-school learning is possible and effective.

4) Learning advanced CS topics -- and really understanding what they are for and how to use them and other useful stuff -- is a lot easier with some experience as a programmer like you're gaining.
The problem is actually worse. You also have to keep track of all the variables BELOW the current scope as well so you don't accidentally (as in the case of the article) turn a declaration into a reassignment.
"10.02 - Business taxes" at the Official Statistics Office of Norway: http://www.ssb.no/metadata/conceptvariable/vardok/1441/en

"Taxable wealth is the value of the company's assets reduced by debt, as of 1 January in the assessment year."

This doesn't necessarily mean that the same definition applies at the tax office and/or that it applies to startups, though.
What's kind of crazy to me is that people don't think that if bitcoin really gets successful companies like paypal, visa, google etc. won't just come out with their own 'coins' backed by more user friendly software and possibly other incentives while maintaining anonymity.
Same here. Indextank service and pricing was great. Hoping someone can match it.
Good programmers are in demand in lots of places, University degree not required at plenty of places if you have something else to show them (like a history of writing working code).
In the old days, you could study at a library, go to private tutorials, then take a bar exam or accounting exam to become a lawyer or accountant or doctor. I doubt even the public service required a degree, as long as you could pass their entrance exam. There were other requirements for the professions, (such as an apprenticeship), but a degree wasn't always needed. (note, I'm not certain of the details, that's just what some of my relatives have said about how people used to cope without degrees).

The more people get degrees, the more things they are needed for. The lower class were mostly freed by economic growth. In 1960, the UK GDP/capita was about $3 a day, which is about the point where people stop worrying about what they are going to eat, and worry about health, education, their career, and where they are going to eat. If they needed to study at privatized training centres, then pay for a professional board to assess them, they'd have done that too, but the government responded faster than the professional societies.
Old (2006), Luddite-licious, and awfully full of presumed universality.

Of course we've transitioned into a virtual economy (though we haven't): the virtual economy didn't exist, and neither did the ability to provide intangible services to the degree that is possible now.

And of course an MIT engineer goes into video games, how many can NASA possibly employ? How many engineers were designing boring old toasters and dishwashers during the space race? Did we lament that?
It's worth pointing out that JavaScript 1.7 resolves this mess by introducing block scoping using the "let" keyword. It works just like it does in Scheme, Common Lisp, and Clojure (i.e., correctly). Not supported in anything except Firefox, unfortunately.
You didn't have to take off your shoes or take anything out of your bags. And they wouldn't randomly force you through a scanner that takes nude pictures of you.
I think it has already been proven that there is no obvious correlation between being capable in mathematics and being a talented programmer. Thats so 1950's
How do we know there isn't a tiny mic in the device and NEST isn't the Newly Elected Security Taskforce. In all seriousness, as wifi enabled devices become common, getting an unauthorized peek into someones home is going to be trivial, if it isn't already.
And how will they buy them? If they started buying them all the price would skyrocket and people would be more likely to hold onto them. And which government? The Chinese, The Russian the US? We'd see all nations suddenly rushing to buy bitcoins, and I'd be a billionaire.
Because the law was written by lawyers?
Don't jump the gun. The reason is that he's already had many discussions about this and has formed an opinion.

See:
https://github.com/jashkenas/coffee-script/issues/712
https://github.com/jashkenas/coffee-script/issues/238

Whether he's right is another question. But if you don't like his decision you can use the Coco (https://github.com/satyr/coco) fork which fixes it by introducing := for nonlocal assignment.
This is a better explanation of the problem than the blog post. Thanks!
The Benefits Of Being Gifted: Is being gifted really a curse?
spending time on non-critical non-essentials
Kind of a bummer. I was expecting the article to be about the density of the universe and the speed of light and whatnot. Instead we've got alien porn to blame. Which, if I know anything about aliens, should be reaching us in the next decade or so.

...edit...

oooo, and I just thought of somethng. Or, they got so advanced that they realized they probably shouldn't alert the rest of the damn galaxy to their presence. Given how the human mind seems to be so accepting of things it doesn't understand.
Apply, then if you're accepted I'll call your parents.