skysight-inc/HackerNews huggingface dataset:
I don't think he's saying "programmer" isn't accurate; he's saying "programmer" isn't precise enough - and hence, isn't useful in most of the contexts we use it.

As he alludes to, "scientist" is a perfectly sensible word, with a meaning that most people would agree on, but at the same time the divisions within it - from botanist to nuclear physicist - are also very clear. We all understand that those are two very different roles with a fairly small intersection of skill and knowledge.

He argues that the same should be true for programmers, but that we don't acknowledge that.
Governments are just scared to even slightly question their own actions. If some laws from 1952 were inhuman and oppressive, then what chance of some of the current laws being the same?
No way they are going to diminish their power. Never.
french superiority? this article is based on the anecdotes of an out-of-touch expat, who has spent too much time in the company of privileged Parisians.

last time i was in France the general atmosphere was similar to this music video http://www.youtube.com/watch?v=FU7bFpPJiww, teenagers
burning down their own city etc. heh.
Well, given the response, presumably they won't be pardoning any of them...?
BISP Income support programme 2012
I get ours through our registrar (who also does our sideproject hosting), DreamHost. They have $15/year certificates (via Comodo), and you automatically get both the root and the www. subdomain of the certificate, included in the price.
Tax software could actually use this idea too. They could advertise "Start with all the easy choices first".

Then, once you get through that 1/3 of the work, tell you that you got all the easy stuff done, so how about one more, not so easy one?
FWIW, Stripe recommends DigiCert:
https://stripe.com/help/ssl

> We recommend DigiCert — their certificates have very wide acceptance (for example, Facebook uses a DigiCert certificate). Other options include NameCheap and GoDaddy. They have slightly lower acceptance but their basic certificates cost $10 to $20.
A lot of hackers view "content" as raw grist for their business mills, measured in gigabytes and intrinsically "free". Not surprisingly, many of us that have worked in industries that produce this "content" and know how much work it takes to produce are less glibly generous about piracy.

Or said in another way, a lot of hackers understand that in a market, value is unrelated to cost of production, while others who produce "content" don't.
They can't pardon David Kelly. He wasn't ever charged with anything, much less convicted, was he?
It’s worth pointing out that this isn’t profit share of the entire global market, but profit share of the space occupied by 8 competing phone companies. There is of course a lot to be gleaned from this chart, but I’d like to see the same with an ‘Other’ bracket too.
Although I'm not generally a fan of our "compensation culture" I think this may be a case where people deserve some compensation - if there are people out there who, before 1967, had their lives ruined by the imposition of a fundamentally stupid and oppressive law then maybe we do owe them all an apology and some hard cash.

Might be a deterrent to imposing new oppressive laws, although I seriously doubt it.
Pouet [1] also has some has a great archive of demos.

[1] http://www.pouet.net/
Martin Luther founded the movement that led to the modern British church as we know it, so I'm not sure what you think the UK government convicted him of?

In the case that you're confusing Martin Luther, and Martin Luther King, MLK was also not convicted by the British government of anything, and as this is a British government policy, I'm a little curious as to what relevance you feel this has on the discussion at hand...
Is this the future of content layout online?
Help Me Refine This Idea: AppSumo + W00t + Prizes.org
I have an idea, that I think is relatively novel, but it can get pretty complex pretty quickly. So I would love for you guys to shoot it down and offer suggestions. Pointing out existing services would be OK too...but not the ultimate goal.

Idea: AppSumo + W00t + KickStarter + Ad Platform + Prizes.org = People competing to drive dollars into someone's pocket.

Use Case: I, as a startup founder, wants a specific goal (say 300 paid users). I would like to be able to run a campaign that achieves exactly that, and I don't want to pay upfront.

This is the workflow. Set a goal, 300 paying users, and get sponsored prizes (not sponsored by me, but someone else that buys attention from this particular campaign) - say Amazon wants to sponsor with 100 Kindles + 37Signals wants to ante up 20 iPads. So the prize pool is 100 Kindles & 20 iPads.

Those prizes are awarded to the top 120 'performers'. This would be adjusted by number of prizes and impact the sponsor wants to have. Naturally, the more people competing for the prizes is the more likely the result will be finished quickly. Who can perform? Anyone within that target demographic.

In my case, I would want to target designers...so designers that blog and tweet can participate - or rather, would have a higher chance of succeeding. Each participant registers for a unique URL or some trigger that we can attribute to their performance.

They then tweet, blog and facebook that campaign. As their referrals convert to customers, they get points. There is a league table that is public so everyone can track how everyone (and the pool) is doing. If there is a time period (say 1 week), and the goal is not completed, no prizes are awarded. If the goal is completed, the prizes are split accordingly (in this case, the top 120 get either a Kindle or an iPad).

The platform makes a % cut from the revenue it sends the startup, and possibly from any advertising revenue that is generated (it's possible that companies will eventually bid to be a sponsor...once they become a sponsor, they pay for that slot - plus the prize).

So the general idea is that many people benefit - the startup in this case & the advertisers (because the viral campaign is built around their brand, i.e. people are competing for prizes they sponsored).

phew

Why can this not work or how can I refine it so it is more easily explained?

Anyone interested in either sponsoring prizes or helping get this off the ground? I am a Rails developer.

P.S. If you steal it and run with it....well....I am hoping you don't, because it's something I am genuinely interested in.
Try scrolling down a web page very quickly and see if you can glean some info from it.
StartSSL.com offers free yearly simple SSL certificates, and are supported by all major browsers. If you want higher-grade, you'll have to pay.
They're very open about wanting to provide free simple certificates for everyone.
Void pointers in C
PU BCom Supply Result 2012 Part 1,2
Show HN: Phrase - Simple internationalization (i18n) for your webapp.
I heard someone say their policy is "Move fast and break things". :)
That's what Tribler[1] claims it does. I've never used it.

And while it doesn't use bittorrent, eMule has had completely decentralized file searches using the Kad[2] network for years now.

[1]: http://www.tribler.org/

[2]: https://en.wikipedia.org/wiki/Kad_network
I use http://exoware.net/ They're a small company, but they care and they do a good job so we get along just fine. SSL starts at £15 a year and goes up. £70 per year for a wildcard.
Slightly off topic, but how are people using SSL with App Engine? Last time I checked they didn't support SSL on your own domain. I'm not sure if this is similar for e.g. Heroku. I presume most non-trivial apps would have some kind of secure login.
Someone may have once said it. That doesn't make it correct.
It's interesting to read the author's reasoning on why they don't support a pardon ( http://blog.jgc.org/2011/11/why-im-not-supporting-campaign-f... )

One reason is that there are other people, not just Alan Turing, who were convicted under this law, and are still living. They had a criminal record. However a new Act essentially deletes the criminal conviction for that part, so those people no longer have a criminal record.
You may start with this rather good and detailed overview of techniques: http://muflax.com/experiments/speedreading/
This is a paradox. People create/produce because they want:

1. to be powerful. Being powerful makes them able to consume more, hence being more happy. People do everything to be more comfortable.

Some people produce, are creative, because they just enjoy it. So they
aren't doing it for something else, because the doing itself is
fulfilling.

Being powerful makes them able to consume more, hence being more happy.

You definitely don't get happier by consuming more. Why
aren't modern western societies happier than the poorer
ones?

People do everything to be more comfortable.

Sure they do, but they don't get happier by doing it,
that's the point. I think it's just a evolutionary
strategy to save energy.
Not every part of the government operates under the same rules as us. If they don't want someone around, they bully them to suicide or kill them (opinions are open as to what happened there). Then they run a public inquiry, ironically headed by school chums of the ruling class to shut people up about it.
Canyon Trail RV Resort
I built a really hacky version of this when I was fresh out of university and looking for jobs. Searching for jobs by keyword sucks so I just chucked a whole bunch of feeds into a database, de-duped them and presented them through a bayesian filter with a like-dislike button. It worked well enough to be an improvement on subscribing to search results in an rss reader.

https://github.com/jamii/pipes

Most of what the OP describes could probably be done pretty easily in yahoo pipes. Especially if it could call out to external services for ML recommendations.
Java Version Market Share: January 2012
Thinking outloud about Public Speaking
Volunia streaming conference (ita)
I don't buy it, perhaps most of all because individual programmers in general aren't as specialized as a botanist vs. a string theorist. The Dijkstra post yesterday remarked on computers representing a radical novelty, I don't think it's too far a stretch to say this applies to programmers as a profession as well.

>On a vertical axis, a programmer … could be writing compilers … On a horizontal axis, they could be experts on databases, or weeding performance out of a GPU, or building concurrent processing libraries, or making physics engines, or doing image processing, or generating 3D models, or writing printer drivers, or using coffeescript, HTML5 and AJAX to build web apps, or using nginx and PHP for writing the LAMP stack the web app is sitting on, or maybe they write networking libraries or do artificial intelligence research. They are all programmers.

"They" could very well mean a single person. What does one call oneself in that case? I don't really like "Full stack developer" but it's the best I can think of, besides "programmer" that is. Perhaps "generalist developer" but that sounds wrong too. I don't do all of those things mentioned but I know how I could learn to do all of them adequately enough to create business value, and the specific things I do actually do are pretty varied. One day I might be writing in C caring about every byte of memory, the next I'm writing in Python and creating and destroying thousands of new objects willy nilly, wasting many megabytes of memory, and not tweaking the GC because the problem doesn't call for those optimizations. Maybe for an hour that evening I'm back in C again but writing a one-off prototype on an embedded system and so I don't bother freeing any of my mallocs or don't bother practicing any decent coding practices that aren't habitual since I know the code will be thrown away after its purpose is served. And the next morning maybe I'm firing up a hundred Amazon instances running NodeJS servers doing stuff with gigabytes of data.

I am a programmer. I program things. What, specifically, changes from day to day, sometimes from minute to minute. Trying to pigeonhole me into a specialty like other fields just doesn't work; programming is my specialty. If I'm at a corporation and the bean counters want to call me "Product X Maintainer" for a job title just so they can associate it with a salary, fine, whatever. My business card still says "Programmer" on it. When people actually want to know what I do, I'd be happy to go into more detail, but it quickly gets verbose and tedious and not very exciting to most people.
I think that's a sign that you're paying too much for an iPhone.
Squid can do that too; and if you give it your own CA cert, it can dynamically generate certs with the right domain to prevent browser errors.

http://wiki.squid-cache.org/Features/SslBump

http://wiki.squid-cache.org/Features/DynamicSslCert
I'm not sure to understand your point (maybe I understood you in reverse, not sure!):

- "dosbox" 256b demos don't use extremely specific hacks: they use what was 10 to 15 years ago the standard platform (ie: DOS, Bios, VGA...); that will be the fate of today's javascript cool WebGL/Canvas stuff, including my own (see [1])

- the question about weither to use extensions or not (ie: WebGL, OpenGL, soundcards hardware...) is there for both assembly and javascript demos (see [2])

- basically IMO, unless you use WebGL, the performance of what you'll get is an order of magnitude or two slower than the equivalent in ASM so far on my tests at least

- please note that I'm not an ASM "freak": I tend to use ASM only for the small loops that require it (for instance, I released [3] which 95% Pascal and 5% asm roughly)

So I stand on my point: unless we rely on hardware and WebGL, we have lost several orders of magnitude of performance, by replacing a standard by another.

But please note I still enjoy these things coming out and I seriously hope WebGL et al. will get widespread usage!

[1] http://thbar.github.com/playground/

[2] http://www.geeks3d.com/20101126/demoscene-38644-mandelbulb-i... 1k intro of an OpenGL Mandelbrot set in 3D coded in assembly

[3] http://www.pouet.net/prod.php?which=17268 1995 demo
Don't feed the SSL cartel

Free SSL cert accepted by all modern browsers https://www.startssl.com/?app=1

They are owned and operated by http://www.startcom.org/
Woodpro Bath Cabinetry And Bath Furniture Storage
The EU Commission's Repressive Plans Beyond ACTA
Fresh face of a credit card – Visa redesigns Chase Sapphire
So is "Doctor", "Lawyer", "Mechanic", "Teacher"....
How safe are your computer passwords?
Speaking as a foreigner:

1. I think his economic/fiscal policy would be disastrous for America and therefore disastrous for the world in general, my country included.

2. I think his foreign policy overshoots in the right direction. I don't want a return to America waging gratuitous war and torturing, but I also don't want an America that thinks Russia, Iran and sea pirates would start behaving themselves if they were ignored.

3. If Ron Paul's candidacy can move GOP foreign policy away from wage-war-and-torture, that would be a wonderful thing. But I get the impression it is easier to shift GOP economic policy.

4. I get the impression that Fox News and Conservative talk radio in general are actively hostile to Ron Paul's policy positions, and want the neocons to return to power. But the rest of the media ignores him because they cover the horse race, not policies: they try to predict “Who will win?” rather than ask “Who should win?” (They seem to have concluded that the GOP's Christianist support is enough to deny Ron Paul the nomination.) This is not unique to America, and even in America it affects much more than Ron Paul.
A signed Java applet which has asked the user for permission can bind to local ports and make arbitrary connections to any IP. JavaScript can interact with the Java applet too. I don't know, but the same might be possible with Flash too?
I use cacert.org (free) on my private stuff. Unfortunately they are not included with Mozilla, so leaning towards startssl.com for my public project.
Ask HN: Tumblr or self-hosted for a startup?
I understand the advantages of a self-hosted Wordpress (or equivalent) blog. But do you think the like/reblog/follow/social features of Tumblr provide a better advantage for spreading your posts?
قناة صوت الشعب بث مباشر و نقل جلسات مجلس الشعب مباشر اون لاين ~ عالم اون لاين
I'd love an RSS feed.
Even accepting what you say, having been convicted of a crime is a necessary prerequisite for receiving a pardon.
I disagree.

my point is, that after 15+ years of software development in various languages and environments I could take on any programming task in any language (even having to learn it). the task could require either specific domain knowledge that I already posess or that I have to learn to the extent that allows me to do the job.

if I get interested in AI and spend 3 years experimenting with it, I'm still a programmer... and an AI pro.
"Apple is a company that doesn't do open source projects unless they have a very good reason for that"

In this case, it was to break the dependency on IE. Mozilla existed for the Mac, but the Mozilla codebase was clumsy. "KHTML and KJS allowed easier development than other available technologies by virtue of being small (fewer than 140,000 lines of code), cleanly designed and standards-compliant." (Quote from Wikipedia.)

It's then a business question of how to develop the project: proprietary/licensed (like IE and Opera), proprietary/internal (like ... AOL?), or public (like Mozilla). I think Opera was enough to give some estimate on the market size, and show there isn't all that much of a benefit to staying proprietary.

But hindsight is 20/20. I don't know why Apple went from releasing only WebCore and JavaScriptCore (the LGPL components of WebKit) to releasing all of WebKit (the rest under a BSD license, I think).
Subversion Tip of the Week - Recovering Deleted Items
BTJunkie shuts down: Are the Feds winning the war?
This isn't a conspiracy theory site. For the sake of polite conversation this isn't the place to start making such claims.
Um, no, you pardon everyone under a wrong law as well as declare the law immoral and invalid.

Let society carry the black eye, not the victim.
It makes me wonder who they'll be pardoning in 50 years time from now. Assange, Manning, David Kelly, McKinnon etc.

You're assuming that history is a linear ascent toward ever higher morality. What if it goes the other way?
How to indicate entity-user relationship in REST APIs: Twitter case
Zap your brain into the zone: Fast track to pure focus
There's a huge difference in price, though. The numbers will probably work out that you can throw up a hundred or so drones for the price of a single helicopter. With a single expensive platform, expensive optics and highly trained operators make sense.
The logic behind unannounced seizures is valid. If announcement was given and MU were violating the law, it's reasonable to believe they would immediately take action to obfuscate and obscure any evidence against them. It is also likely there is little to no physical evidence against them, and as we all well know, electronic evidence can easily be disposed of without trail.

Corporations are not people, and by seizing assets and personnel the authorities have committed no murder. If anything MU has now become a household name and I find it very hard to believe their business would simply vanish overnight if acquitted.
So... exactly like Peter Cooper's js and ruby weekly eh.
"Programmer is overgeneralization" is overgeneralization.

It depends on context. Some advices apply to programming in general, some are only true for some fields.

Also - in science there's much talking recently about too strict specialization, and people from different fields not speaking between themselves, not sharing their tools. I guess it's good that in programming we don't have that problem yet. And if it comes with flamewars, so be it.
It'd be great if/when these projects start turning into fully fledged apps, that perhaps just require to connect with Dropbox.
yes, i think this would work. unfortunately, i can't see anything in "pure" javascript that is equivalent: the xmlhttprequest is restricted to the originating ip (and it looks like they are single request/response, but in practice perhaps that could be worked around); websockets have the same restriction (but are bi-directional and multiple message) plus they are implemented on top/inside of the http stream, so don't (uniquely) own a tcp connection.

and server-side java libs exist for hole punching. so you could pretty easily implement a java-only solution, called from javascript.
Agreed. There's been many atrocious things done in the past by almost every country, and it would be very simple to whitewash everything out of existence with pardons, however it doesn't change what happened or what resulted from it.

It's better to stand by your mistakes than to pretend they never happened.
GM doesn't pull Super Bowl ad that tweaks Ford
Case Study Methodology| Research Methodology Case Studies
Learn the application of case study methodology. A guide to write research methodology case study
No, it makes as much sense as parsing a* b* 2 to (a* b)* 2.
Re: StartSSL see http://www.belshe.com/2012/02/04/rethinking-ssl-for-mobile-a...
Looks like it went into testing last October [1], otherwise people have been using their appspot subdomains.

[1]http://googleappengine.blogspot.com/2011/10/app-engine-ssl-f...
Directv VA
Movies,shows,sports—find all the amazing entertainment on DIRECTV right here.The Direct TV is the ultimate choice for the American channels along with the Directv DE and Directv DC that offers extra movie channels, best deals with the Comcast high speed internet
well comapred to some real world games I have played minatures games at our club where there was £4 to 5K of models on the table ok it was a big demo game using 3-4 guys models.

Oh and that is the raw cost of the models what it woudl be if you had to by that painted is anyones guess
Redmond aviation engineer's lifelong work has saved thousands of lives
^ ^ 2 3 4

Prefix notation doesn't automatically solve the problem, you need to assume an evaluation order. More specifically, you need to not assume associativity.
And we could come up with a million other different ways to wreck a un*x system. The only rule is not to run a command you don't understand, especially if it comes from an untrusted source.

Also, most of those commands won't hurt much if they're not run as root (except the forkbomb and the recursive chmod/rm, and rm won't let you do that by default). If you run untrusted commands as root you deserve what happens to you.
I think people tend to over analyse this stuff which is why bottom line numbers need to remain the focus (and so often don't). Anything before the bottom line figure is about understanding the result and aiding improvement but not defining the success of the activity. Also focusing on the final outcome avoids the distraction of people cherry picking statistic to make their campaigns look successful when they present results, which many people buy into unquestionably when they see a nice looking graph.
The biggest problem with having a blog at a startup (or otherwise) is actually blogging, not the platform. Trust me, I have many a dead blog with carefully configured Wordpress installations.

Start with Tumblr. Write 10 high-quality blog posts, that get 100 readers a day. Then if you're not happy with Tumblr, think about changing.
Side question: what's the best company for SSL certificates where you're hosting multiple distinct domains for various clients on the same server? I've read about SAN certs, but I haven't found any documentation ...
Windows Phone 8 will support the integration of Skype | World New Electronics
Interesting. Related: Can anyone explain to me how different versions of Unicode are handled?