skysight-inc/HackerNews huggingface dataset:
"There is no way for any non-UTF-8 encoding to represent something more, since everything gets converted to UTF-16 internally."

Internally in what? Certainly not servers, but do all major browsers use UTF-16 internally?

Also, does Unicode include all characters from various east Asian encodings now?
Most demo competitions do not assume you'll require internet connectivity at all, so that won't be required ;)

I understand your irony and do agree that using standards of today is expected.

This doesn't remove any validity to the OP point that what we use today (apart from WebGL or other hardware accelerated code) is several orders of magnitude behind what was already there 10 to 15 years ago.

I do hope though that we'll see more and more widespread/standard techniques to grab back a bit of speed there without only counting on Moore's law :)
Silicon Valley salaries cross the $100,000 mark
Because KA has had a much bigger impact, millions of people are using it.
During the Nazi regime in Germany, lots of people were sentenced to death under a jurisdiction that today is considered inhumane and criminal (and was by other nations at the time, too).

Same applies to many of those who have been prosecuted under Stalin's rule. Still, there was a process called "political rehabilitation", for lack of better term, which essentially means that their sentences were declared void and their rights were restored. For hundreds of thousands, of course, posthumously.

http://en.wikipedia.org/wiki/Rehabilitation_(Soviet)#In_the_...
Also see: https://github.com/moxie0/sslsniff
DigiCert claims that you can add/remove alternative names on already purchased certificates right from their account (you don't even need to include them in the CSR just the primary), but I haven't tried it personally. I wonder about what authentication you, as owner of www.foo.com, have to undergo to add e.g. myapp.client.com to the alternate name.

The downside seems that the organization/country/city fields must be the same but that doesn't show unless you use EV The upside is no painful IP acquisition, CSR and renewal process.
They don't teach sicp anymore. It was replaced with a python alternative I think.
1) Do you mean County or Country???
2) Yes, you can try Kickstarter...
3) Flash needs a plugin but has a wide userbase, HTML5 doesn't require any plugin, can load faster if you do it well, needs modern browsers. It is a matter of taste. Nowadays, I'd go for HTML5, thought (it has the added bonus to work in the iPad).

Good luck
The post is wrong. This does nothing since it is a line of C code, so not actually executable.

It comes from this trick-email:
http://seclists.org/fulldisclosure/2007/Aug/71

There are some details on these commands (and looks like the source article) here:
http://ubuntuforums.org/announcement.php?f=48 (3rd post)
Investigation is not a TRIAL!
Gengibre para emagrecer
Quem consumir o gengibre em pó pode adicioná-lo em sucos, iogurtes e quem tomar as cápsulas deve fazê-lo três vezes ao dia, porém, antes das refeições.
I am not a lawyer, but this seems to be a solution. Did I miss something?

1. Find a friend.

2. Write "I, Mr. Me, hereby transfer the exclusive right to publish the attached image online to Mrs. Friend, for the consideration of $1." Sign it and have your friend sign it and pay you. (At least in the US, consideration is required!)

3. Hand your friend a filled-out DMCA takedown request. Have them sign it and send it to Facebook. (If you're not in the US, figure out the local equivalent and do that.)

It is possible that you violate Facebook's ToS in (2), but Facebook doesn't look too closely at DMCA requests - and losing your account might be worth it anyway. Facebook is obviously not going to fight a takedown request on your behalf, so this almost certainly does get the photo removed.

It is ridiculous that one would need to do this, of course.
Thank you! I will be in touch.
It would be really great if you would have some way to tie this into WordPress or any other CMS, so you can publish your personal links for the day.
FWIW, and please do not rely on this or test it, but rm -rf / should not do anything on most Linux installs since --preserve-root is the default.
Aluguel de Cadeiras
Não faz muito tempo encontrei uma página com uma listagem de cadeiras para locação. Achei interessante e resolvi compartilhar, porque não é todo lugar que contra aluguel de cadeiras. Para quem pesquisar sobre o assunto, está a dica.
Unicode over 60 percent of the web
Meta comment: For you maybe. I found it rather boring and skimmed it after the first para. It's about javascript to begin with ;) And looks a bit poo.

I prefer startup news and programming advances. That's not really programming news, it's just a rather dull writeup about how someone made a picture of a rose, something I have no desire to do.

And we've been able to do it for decades. Apart from some reason now HTML5 has a canvas a lot of people seem to have the need to reinvent the wheel.

My point, we're all different, there's no such thing as perfect. These kind of articles are fun once in a while but HN would be fairly useless if that kind of article was all that dominated it.
I have used stanford's ssl-mitm, Paros and WebScarab.
The one being shown here is better than all of them, actually.

The textual interface is actually a curses-based interface that lets you do stuff as you would normally do in paros, such as capture a request or edit a request and replay it. So it is not just like you're watching logs. You can take many kinds of actions from within that text interface, and very quiclky. The scripting API is also very good.
Someone, please make some kits for this and sell online. :)
Embrace your inner fanboy
Very nice article. To be a "systems programmer" or a "rails web programmer" are two very different things. One is not "better" than the other, only different with different skill sets and knowledge while still sharing some general concepts (looping, variables, etc).
While they may have called it 'unreserved', the apology remained reserved in an important part: there was no pardon. 'Disregarding of convictions' is not the same thing as a pardon, it is what it says it is: it is, simply, 'we will no longer take these convictions into account' (and a db admin gets to run a very rare delete command).

A pardon would be recognition that the conviction was in itself wrong, even at the time (the paragraph of law that made sex between men was snuck into a bill of 1885 which dealt with sex crimes relating to young women. It took nearly 75 years to remove).

Even if it is impractical to pardon everyone, pardoning Turing would have made a very public statement alongside the 'Disregarding of convictions'.

I believe the statement would still be worth making and I would go further to include a few others, e.g. Oscar Wilde.

Note also that the bill specifically holds a paragraph to make exactly this kind of pardon possible:

87 Saving for Royal pardons etc.

Nothing in section 86 affects any right of Her Majesty, by
virtue of Her Royal prerogative or otherwise, to grant a
free pardon, to quash any conviction or sentence, or to
commute any sentence.

http://www.publications.parliament.uk/pa/cm201011/cmbills/14...
But the question was number of programmers, Not in any particular sub-domain. Theoretically, even mathematicians can be called as programmers, only that they deal in Language called as Mathematics
"He sticks the anode - the positive pole of the battery - to my temple, and the cathode to my left arm"

Does this even make sense physically? I mean, wouldn't the skull work a bit like a Faraday cage, not allowing any currents into the brain?

I am highly sceptic of this new hype.
And there was me expecting one of those motivational self-help articles. Christ, things are getting strange.
Under Rehabilitation of Offenders act do those criminal convictions (surely 'spent' now) have any affect?

Do they make it harder for people to travel to, eg, US ("Moral Turpitude" on visa waiver)? Do they count for job applications?

Certainly many people had their lives destroyed, and lived in fear. Ignorance and bigotry isn't dead either.
This Week in Location Based Marketing #63: Telus, WagJag, Yowza + Holger Luedorf
Ignore anyone in this thread telling you to use StartSSL.

When you care about your cert (validated, EV, etc): DigiCert.
When you don't care that much: RapidSSL from Namecheap.

The end.
"Statements like "warns me that if I remove an electrode and break the connection, the voltage passing through my brain will blind me for a good few seconds." which may be a misreporting"

Could be, could be what the fella actually said - if someone did say that to me I'd be less inclined to allow them apply electrodes to me... and that's the professional.

The amateurs (as linked from the article) are burning themselves...

From http://www.physforum.com/index.php?showtopic=7943

"it actually burnt though the skin and left bruise marks. i hope it's gonna go after few days coz i look really silly"

Yeah, I think I'll give it a miss, thanks.
Another Way To Kick-start F# WPF Apps
Not flash please.
Game Theory, Anonymous Causality, and 2012
No but the elements of the press that hounded him have some repsonsability for his suicide as arguably do his employers for failing in thier duty of care
They're similar in that a deletion consists of a change to the image. This means that the image is now changing, so it's the same basic problem again.

The two scenarios have entirely different constraints, this is undeniable. It's still an instance of the same basic problem: verifyably deleting the image means invalidating all caches of that image.
ของใช้เด็ก
ของใช้เด็ก
Then why did the British government apologise for their part in the slave trade? It was not illegal or immoral (from the Brits point of view anyway) at that time...
Eco Clean LLC
We truly understand that we are only as good as the service we provide our customers on a daily bases. Our success is based on performing the best possible services, at an affordable price.

Carpet Cleaning in Brighton, Commercial Carpet Cleaning in Brighton, Green Cleaning in Brighton, Flood Restoration in Brighton, Brighton Eco Carpet
There is "generalizing", and then there is "over-generalizing". The problem pointed out by the author of the article is that we're often doing the latter instead of the former. Something that is a good practice for a "compiler writer" or a "web developer" (both generalizations) is ofter presented as good "programming practice" over-generalization.
Solar energy, solar systems
Evergen.co provides you t he best solar systems resources so that you can use the solar energy in the right way and save your money.
> that's why the music on CDs is sampled at 44.1kHz (40kHz with some safety margin)

A nice explanation of the 44.1kHz is here: http://www.cs.columbia.edu/~hgs/audio/44.1.html

Initially digital video tracks were used and as such they were constrained by the video formats commonly recorded on them and the playback devices coming with that.
Where should product management report to?
Best Website Designing: Not only attractive but successful too.
Perfumes For the Sweet Smell of Success
Mankind has been enamoured of perfumes and scents and have been using it for personal enhancement for many years now. Many natural flavours that are based on flowers and herbs have been kept as base to create these beauty and personal care products.
Can you pay your cost of living with the salary? In how far does it differ from standard job salary? I could imagine this is very hard without reserve assets.
Sorry, I don't know much about Texas Hold'em Poker's details.
How do you discover music online to listen to when coding? :D
Programmer's Dilemma
Programming is a creative activity, so programmers (or hackers) have to think out of the box with unique practices to create great things. On the other hand, in order to make those great things, a team with solid practices (hence a system) is needed (in most cases). Thus, a programmer have to be creative (out of the box) within this context as a person while also have to be a part of the system with solid and proven practices (not out of the box). This is what i call, "Programmer's Dilemma"...
> Ignore anyone in this thread telling you to use StartSSL.

Why? What's wrong with it?
I wonder if the part about removing critical thoughts and going into flow would be good for people with poor social skills? Perhaps it would be a way to "get into state", as it's known in the PUA world.
Not my proudest moment: once I set up a chroot with several directories using "mount --bind". Then I didn't need it anymore, so I promptly issued an "rm -rf *".
You want media blackout? When in the media do you hear Dennis Kucinich, or any politician with liberal views like his? He voted against the USA PATRIOT Act, against no-paper-trail election systems, against funding the war in Iraq, and more. Yet the media primarily shows moderate, right-wing, and the occasional libertarian viewpoints; rarely strong liberal, and never left-wing viewpoints.

How often does Gary Johnson, who was the Republican governor of New Mexico (and triathlete) and perhaps the highest ranking politician who is outspoken against the "War on Drugs", get in the media? _And_ he's is running for president in the Libertarian party.

We're missing entire swaths of viewpoints. To bemoan a "blackout concerning Ron Paul", who is often in the news and whose views on government are very far from my own, draws little sympathy from me. I would vote for Kucinich or Johnson long before Paul.
Anti-piracy download laws around the world explained
The cause for all your Mac OS X mouse annoyances
What's the difference between a simple certificate and something higher-grade? What does the simple certificate lack that a higher grade certificate provides?
Yes, corporate personhood is a useful legal construct so that you can do business with a company, and not just a person within a company. It doesn't mean a corporation is a person who can be killed by bankruptcy or who can marry or vote.

If you sold 10,000 widgets to FooCorp you don't want FooCorp to claim your contract was really with one specific person within FooCorp that is no longer there. If they do something wrong, you want to be able to sue FooCorp and not its 67123 employees.
I... don't understand your problem. Is it a PITA to split settings files every single time you start a new project? Yes, sure. Does it take more than five minutes to do so? No.

Really, Flask's config options are better, but they aren't that different from Django. Use the default settings, tell Django which settings to use from the commandline or specify an environment variable pointing at the settings to use. Where you put those settings is completely up to you - nobody's saying they absolutely positively must be part of your repo.

When you're working with multiple environments you'll have to specify which configuration to use one way or another so I'd prefer it to use the least amount of abstraction.
Scaling Crypto work in Python
Medusa Box v1.3.4 is out
The DOM and ECMAScript both assume that strings are sequences of UTF-16 codepoints. So while a browser could use non-UTF-16 internally it wouldn't help much because you would have to convert to UTF-16 in all the externally-facing APIs anyway.
Some of those numbers don't look correct at all. For example I can't find any host name that takes longer than ~500ms to do DNS resolution over 3G. (That's almost worst case scenario, where everything except the TLD is uncached.)
Agreed. The world works fine with all sorts of categories, some overlapping, some with varying degrees of specificity. I see nothing special about the 'programmer' category.

Anyone interested in how categories and language relate to cognition should check out George Lakoff's "Women, Fire, and Dangerous Things".
LittleMillenniumSchoolkids,preschool,Playschool,Nursery,kidsplayschool
Little Millennium is a highly successful chain of play school, pre-schools, Nursery, Kindergarten, kindergarden and KG schools in India, promoted by one of India's largest and most respected names in education, Educomp
I have no idea about the placements on the temple and left arm, but left-temple / right-temple placements are basically how electroconvulsive ("electroshock") therapy works (in that case, the current is used to generate seizures).

I'm not a doctor, but as far as I understand, the human body is highly conductive -- and there are a number of "wires" and conductive fluids running into and out of the brain. The entire nervous system is, in a very rough sense, electrochemical circuitry.
Daily Mobile Minute #100: Super Bowl XLVI was a great test for mobile engagement
As a Briton, I can confirm that there definitely is a significant portion of Britons that do tend to binge drink to the point of becoming violent. However, whilst significant, it's still a small portion - most Britons do not, and generally if you go into a pub, even late on a Friday or Saturday, it's full of drunk but friendly and good-natured people just relaxing and enjoying themselves.

I think, in my experience, what I've seen definitely seems to support the cultural argument. One point my friends have raised is that at Football (Soccer) matches, alcohol is generally banned because of how rowdy people get, whilst at Rugby matches beer is freely served and yet it remains good-natured.
Beautiful. Lots of interesting techniques detailed too that could be useful. I'm a big complainer, but even I'm having trouble complaining about it not being practical. Nice.
Upstart and Node.js
Analyzing the Quake III Arena GPL project
It's definitely executable code EB 3E means jump 62 bytes ahead. Which lands on E8 BD FF FF FF which is a call 67 bytes back (i.e. calls the routine immediately following the previous jump)... and at this point I got too lazy :)
That would be like admitting a clear mistake, whereas this reaction is pretty far from such admission, having as excuse the "historical context".
We use StartSSL-free on https://secure.fanboy.co.nz .. no issues with it :)
It seems like a weird thing to perpetrate a hoax about :)

A more reasonable conclusion might be that the author made a mistake when testing Chrome. Having passed on the reports that Chrome still produces the header, the author has verified that this is indeed the case. I guess he will update the article.
If You Need Some Help, Ask For It
I think they just refuse to admit a mistake by placing the blame on the historical context.
The Problems with Unit Testing Frameworks
Volcanoes, rather than a quiet Sun, may have triggered the Little Ice Age
Someone started to create roughly the same thing.
http://osdir.com/ml/general/2011-06/msg41431.html
https://github.com/MassiveTactical/panther-ajax/blob/master/...
You might care about your cert. However, your users do not care at all. Most users (not most HN readers!) have no idea what is the difference between certificates.

Do you really think users pause to check what type of SSL certificate the site has? .. And what CA had signed that certificate? They don't -- even when they access their bank.
Windows is UTF-16 internally, unless using the old ASCII functions. NSString on the Mac is UTF-16. I think w_char in Linux is UTF-32. I still think its an awkward statement. It should say Unicode internally, the specific encoding is irrelevant.
I love gtrot. My last trip to vegas was planned around it. While I agree that facebook is the fastest way to get to "personal" I think an option to create your own version of "personal" by ranking the suggested activities of other users who share similar tastes would be equally effective.
BTJunkie Quiting the Show
Property Management Charlotte
Cedar Management Group offers a full range of affordable HOA management and Property Management solutions to residential and commercial properties. Cedar has hoa management and property management office locations in Charlotte, Asheville, Winston-Salem, and Columbia. [current-page-title]
OpenSource Bugfix Bananza
The difference is that it's not uncommon for the same person to be good at both systems programming and rails development, while the elusive quantum physicist-marine biologist is far more rare.
At BuzzFeed, the Significant and the Silly
Do you know why we have pointless language wars, and meaningless arguments about what is good in practice?

As a veteran language warrior, I resent the claim that my efforts are "pointless". There's a lot of terrible software out there, and one of the reasons for this is that inappropriate choices were made on the outset.

Now, I'll be the first to say that there isn't "one language to rule them all". I recently got into a debate over C++ (which I dislike) where I learned that there are people making judicious use of this language, which is still inappropriate for 90% of the purposes to which it is put, but seems to suit some needs perfectly in a way that neither a high level language nor C can.

Software engineering is a generalist discipline: how to solve problems and add value to organizations using software. It applies whether you're writing performance-critical weather simulations or web apps. It has rules (such as "prefer immutable data and referentially transparent functions") which you must know to be a decent software engineer but that you will end up breaking 1 to 10 percent of the time, because to break said rule (e.g. using mutable state) will be the most tasteful decision.

I think skill as a software engineer is pretty easy to measure-- increasing scopes of contribution, reliable competence on harder architectural problems. Domain-specific programming skills are much harder to measures, and skill of that variety is n-dimensional without question.

Software engineering, I'd argue, is the liberal arts of programming. You need to know about algorithms, but not necessarily become an expert. Same with AI, programming languages, operating systems and databases. You study all these things to learn how to learn, so that if you find yourself, some years later, needing to tune a NoSQL database, you know how to find the knowledge, autonomously if necessary, and apply it.
> As a Django dev, this is one of those things that actually makes me jealous of Rails, where the core devs are not afraid of breaking backwards compatibility for sanity's sake.

I work on Django since about 0.9-1.0 and I remember some settings (recently cache, static media) breaking compatibility, so it's not the case. IIRC a new settings module may be introduced in 1.5

and OP's workflow can be automated with fabric.
Because no one ever shares links online ... email, twitter, delic.io.us, pinboard and pretty much every other method of communicating excepted, of course.
Venture Capital Concept Analysis - DHS HSI - scribd pdf
In the same way that a bad parent who becomes a better parent knows they are now a better parent.

That's not a great example. There are loads of bad parents who think they are good parents. There's a bit of Dunning-Kruger effect, and also some bad parents who hold beliefs about what makes a good/bad parent that differ from the norm (i.e. some parents think beating their children is OK and think that modern society is wrong to condem that practice. They think they are good parents because they beat their children. This is wrong)
Pretty much, there is a fine line between being inspired by and just plain cloning..
Richard Zorn made a book called Speed Reading. I believe it's out of print. But you can probably find it on Amazon. Small book. I read it in highschool. It works.
I've not found this to be the case.
Ask HN: Kickstarter alternative.
Am in Africa,have finished coding a web app for a problem I had in another business.Have exhausted friends and family sources for resources.Ready to launch(still has some work to be done),rave reviews from the few people who have seen it but am short of cash to launch and initial advertising.
Is there an international kickstarter alternative or something like the old fundable.com but accesible to non US individuals where I can raise $500?.
Ten Things To Think About When Designing Your iPad App