skysight-inc/HackerNews huggingface dataset:
I wonder if we can now start to abandon non-UTF8 charsets? Ignoring Windows which is wilfully incompatible and broken, UTF-8 is used pretty much everywhere that matters, and I would argue that those who don't use it should use it. If there is something UTF-8 or Unicode can't do, let's fix that.
This is part of the problem, I think. If enough people noticed it, it would have been fixed a long time ago. It's probably similar to how some people don't notice the rainbow effect on DLP projectors, and others do.
Lafayette Deception, Chap. 10: Vive la Revolución
Usability and prefer are two words that are dangerous when used together. While it worked, I found it completely unusable on my phone and tablet. I'm not sure the mouse would serve any better either.
Less technical people pass around USB keys with pirated movies even today.
Can someone explain this to me? It nailed me, and i'm roaming far from home.

I'm rusty on my phone tracking technology... they send the phone an SMS, is that the mechanism? (e.g., premium sms processing gatway has geo?) Or do they tap into a telco celltower lookup?

I can think of a couple fun commercial applications.
This may be due to mouse acceleration being turned on. Even in Windows, you can tweak the mouse settings to be faster or slower, or enable/disable mouse acceleration.
For what it's worth, I don't have a problem with the trackpad (which I think works better than on any PC, or with Linux), but i notice it with external mice.
I did not, for the longest time.

That is, until I installed Team Fortress 2 for office LAN party. Having played it on Windows, it was a world of difference - OS X version seemed so inaccurate, even after getting rid of acceleration.
The 50 Best Bars in America
I don't mind the mouse lag in normal use, but it's very annoying in FPS games. I've actually spent a day or two tweaking OS X mouse acceleration curves and whatever settings I could find. At the desktop I could get more "windows-y" feel, but always when I tried new settings TF2 the feeling was still wrong.

The lag author described is a plausible cause for my experiences.
The easiest hack I've found is to inhibit subvocalization through just repeating "one, two, three" or any other phrase in your mind while reading.

The second "hack" is to try to make reading chunks as big as possible. Try not to focus on a single word.

The third trick is to minimize eye movement. Try reading the first line normally and the second line backwards.
Good idea. I particularly like the idea of sharing your list publicly.

Though it might be better if it was fixing multiple bugs in few projects as opposed to one bug in so many projects.

Also, for those of us that have used every language under the soon, maybe the focus should be on a language not used in the last year.
Mike Belshe the author of that post is one of the developers of Chrome as far as I know.
I really like number 1 and 2. Those both would be awesome examples of getting stuff done in a college setting.

Thanks for pointing this out, as I've said earlier, I'm not sure we really disagree that much.
Seems to me that Zynga is just operating like a credit card company. This isn't a judgment, I just find it have an emotional response towered MasterCard or Visa. They also do a lot of data analysis, only care about their best customers, and copy each other at every turn. I still use them.
it's not a question of laziness but comparing plans gets into hazy areas (how do you evaluate one plan vs. the other) whereas hard numbers are easier to compare and really non-negotiable.

In either case, the companies went public because it made no more sense for them to stay private (due to legal requirements, they would have to do the same type of filings as private or public companies) so rationale for doing the IPO is just that. How they put it in their filing is just after the fact rationalization to justify giving the investors a financial exit.
Agreed, I've never noticed any kind of problem - I'll happily play Left 4 Dead for hours with the MacBook trackpad.
Learned a fantastic new word from this article, thanks!

Mojibake (文字化け?) (IPA: [modʑibake]; lit. "unintelligible sequence of characters"), from the Japanese 文字 (moji) "character" + 化け (bake) "change", is the occurrence of incorrect, unreadable characters shown when software fails to render text correctly according to its associated character encoding.

http://en.wikipedia.org/wiki/Mojibake
These days people do the same (GSM bases / wifi tracking) for free (see wigle.net)
That second graph is really interesting. Thanks for sharing it.
Buy new Nikon 12.3MP Digital SLR for only $74.25
Don't miss out!,, Buy new Nikon 12.3MP Digital SLR for only $74.25 from www.ezy-bid.com EZY-BID auctions online for cheapest iPhone...Hooray!!!
Screwing Up
'𝌆'.length == 2

ಠ_ಠ They did the same kludge as the old narrow builds of Python.
Facebook and the Future of Public Markets
The reason is that some figures were not dollar denominated. Those are not in thousands.
For context: http://comments.gmane.org/gmane.comp.security.ssl.observator...

Basically, a CA gave someone a cert that allows them to make and sign their own certs (for any domain) for the express purpose of allowing them to snoop on all ssl traffic on their network. They even imply that other CAs have and will do the same (even though they apparently changed their minds about allowing it). We need not worry about CAs being incompetent (see comodo and other issues) when they will intentionally engage in undermining the entire PKI system.

Note that a corporate entity that really wanted to do this could just as easily make their own root cert and install it on all of the devices they control and accomplish the same goal without endangering the entire system.
Chrysler Super Bowl commercial taken down by copyright claim from the NFL
Omawumi - Bottom Belle Feat. Flavour
Building a Software Development Workstation
I'm planing to build a developer workstation (in contrast to a highend gaming or graphics rig) with the following constraints:

- minimal power consumption
- minimal hardware price
- triple display (3 x 1920x1200, 22"-24")
- shuttle pc case
- 2 internal 3.5" sata drives
- DVD drive, internal
- 64 bit cpu, 4 cores, 4-8 threads
- 16-32 GB ram,
- host OS: minimal GNU/Linux (64 bit)
- virtual machines for work: Windows XP (32bit), Ubuntu 10.04(32bit)
- virtualbox

Any experiences with such a setup? Recommendations? Anybody interested in specs when finished?
Automating (nearly) everything doesn't mean everyone have to starve. http://en.wikipedia.org/wiki/Basic_income_guarantee
There. Lots of free time, and the money to live through it. I agree however that our current economic model cannot stand widespread automation (heck, it already struggles with abundance, fighting it with artificial scarcity).
I had the same reaction. Then I realized that I've never used my Mac for high performance gaming of any kind. As a longtime Mac user (since 1984!), it just seems wrong to play games on a Mac.
Very good point. I would have trouble investing in a business that is simply going to reinvest my money in bonds.
Java is among the last holdouts for Latin-1-encoding - you still have to jump through hoops with Spring MVC to properly send UTF-8 encoded responses

http://stackoverflow.com/questions/3616359

Also the encoding for .properties files is specified as Latin-1

http://en.wikipedia.org/wiki/.properties
JS engines use various strategies depending on actual string content because it's more memory- and cache-friendly.
I had heard a few people compare Google and Facebook but no one had gone over the numbers so I just decided to take it upon myself to do so. You're welcome :)
CSC crisis chief Carsten Lind joins Fujitsu
I used to be the guy who'd always ask how Facebook will make money and say it's overvalued.

Today, given the hard revenue and profit numbers I no longer argue that Facebook is a real business and deserves a largish valuation. I also became a regular Facebook user.

But I still have a funny feeling about it. It doesn't provide a userful service to me. It's just a centralized hub for wasting time. I do it with my social network, but somehow it's not a real social network, in so far as I don't make new friends or even add value to existing friendships. Of course, you could argue that Facebook defines the term social network.

If Facebook disappeared off the face of the Earth, I wouldn't really care. I think the reason why this is not a problem for Facebook is that I'm the product, not the customer.
> At first the effect seemed "neat", but after [repeated use] the novelty wore off and it became cumbersome

I find the same with virtually all animations on phones and other UIs. If it can show me what I want a smidgen quicker by not animating then it gets disabled.
Computer memory made out of salmon DNA
Thanks for this hint. I am not sure that it is the same thing. If I look at the example that is given, there is a mix of HTML pseudo-code (hamlet) and the Ajax handling is done explicitly. In Ji, at least from the little code that I looked at (https://github.com/chrisdone/ji/blob/master/examples/Buttons...) it looks as if the JavaScript is done in Haskell. I guess the Ji-author has done function wrappers for some JavaScript functions.
The Lean Publishing Manifesto
I'm also pretty sure that once you upload a photo to facebook, you give them copyright on the image

I don't think that's likely - there are plenty of photographers on Facebook, and I find it hard to believe they'd upload pictures to Facebook if it meant losing their copyright.
Forex Cashback Review
Cashback Forex - best bet for forex rebates. I've been a client for over two years and am very happy with my monthly residual income.
The problem with thinking you're good at a non-quantifiable, hard to measure thing is that almost everybody thinks they're better than average at them. Are you sure you aren't just measuring your previous methods of teaching against your current methods? There's no way they can hold up if you use that measure, but that doesn't mean your current methods are better.

When I was a student I didn't notice much difference in teaching ability unless the teacher hand only been teaching for a couple of years.
Indian court forces Facebook, Google to censor content
Can you find a website that uses a non-UTF-8 Unicode encoding? (Actually now that I think about it, UTF-16 probably makes sense for non-Latin languages and might well be common. Does anyone have any insights here?)
Maybe it's just something you get used to. I use OSX 95% of the time and the 5% I'm on something else, I think the cursor is too jumpy. I'm sure if I flipped those numbers, I'd think OSX is too delayed.

I don't play FPS games, but it sounds like the lag is a major problem. If Apple has the lag by design, it would make sense for this "feature" to be turned off by default once you start a game, and turned back on once you quit.

Apple has never appeared to be particularly concerned with satisfying the hardcore gamers who tend to play FPS games and who would notice the lag, so this is probably a really low priority for them.
And to a programmer, what matters is whether the encoding is present and correct.

From a security perspective, if you don't include the right encoding meta-data, an attacker can include an XSS attack in UTF-7. Your server reads normal (but gibberish) ASCII, escapes it properly, then shleps it to the client who thinks it's UTF-7 (because of all the UTF-7 chars) and suddenly they are running malicious javascript that you didn't escape.

If you're scraping sites, the one thing more annoying than trying to guess the encoding, and that's dealing with multiple encodings in the same document.

Putting UTF-8 characters in a document doesn't mean you are using "Unicode". It means you are using some undeclared encoding, which is not a step forwards.
In Austria people take Android smartphones for free with their contracts but outside of a hardcore geek circles I have never heard of anyone paying up front for one. They are simply cheap enough to be a substitute for featurephones.
I know people earning less than 1500$ per month who pony up 300eur and 40 per month for an iphone.
At least here Apple has won the smartphone wars.
Exactly. The law in any sufficiently just system is always asymmetric with respect to guilt and innocence, in innocence's favour. Retroactive action should be no difference.
I wouldn't recommend dropping other Unicode encodings. I assume e.g. UTF-16 is more popular in non-ASCII-based locales since it never requires more than 2 bytes for characters in the BMP (basic multilingual plane). I guess you could pretend the 30% of the web that's in ASCII is UTF-8, but then you'd still be missing all the Chinese and Japanese sites that aren't using Unicode yet. That's almost 10% of the web as a whole and obviously if you're targeting those markets it would be a lot higher.
RBS shuts down startup accounts (Smarkets and others)
مشاهدة مباراة الهلال والقادسية بث مباشر
I found their discussion of the place for self-published e-books , blogs, and print books in the context of the “Technology Adoption Lifecycle" interesting.

I suspect that many HN readers who write blogs will find the manifesto interesting even if they don’t want to publish a book, don’t want to try what they call “lean publishing," or don’t intend to use their particular service.
I use fabric as well with your same approach but I sometimes find easier to have git installed on the server and just pull from the main repository.
I also use fabric for nginx and Apache config files so that I keep track of the changes and replace the files on the server if needed.
And finally, I use fabric again to install needed virtualenv requirements.
For those interested, there was a talk about mitmproxy at linxu.conf.au 2012, a linux conference in Australia.

http://www.youtube.com/watch?v=kQ1-0G90lQg
Google’s love/hate approach to JavaScript
Pengobatan Alami Kolesterol
Pengobatan alami kolesterol dengan jelly gamat gold-g.

Mengapa Pengobatan Alami Kolesterol Jelly Gamat ini dapat turunkan kadar kolesterol?

Perihal teripang tokcer menurunkan kadar kolesterol dibuktikan oleh Hsi-Hsien Liu. Periset National Chung-Hsing University, Taiwan, itu meneliti efek penurunan lemak alias hipolipidemik karena senyawa glikosaminoglikan. Senyawa itu terkandung dalam teripang Metriatyla scabra. Glikosaminoglikan alias GAGs teripang mengandung asam heksosamin dan heksuronat. Percobaan selanjutnya dilakukan terhadap tikus winstar berbobot 5 g, 10 g, 15 g, dan 20 g. Tikus-tikus itu diberi 1% kolesterol selama 6 pekan sehingga total kolesterol, LDL, dan bobot hati meningkat. Kemudian tikus-tikus itu diberikan 20 mg glikosaminoglikan per kg bobot tubuh. Efeknya total kolesterol, LDL dan indeks atherogenik turun; HDL meningkat. Selain itu GAGs terbukti mencegah peningkatan trigliserida, kolesterol dan fosfolipid dalam hati. Sterol yang terdapat didalam teripang juga menurunkan kolesterol. Zat itu menghadang penyerapan kolesterol pada pembuluh darah manusia sebanyak 15%.

Selain teripang, konsumsi rutin alpokat mencegah peningkatan kolesterol. Buah Persea americana itu kaya antioksidan yang mencegah melonjaknya kolesterol. Bahan nabati lainnya, bawang merah dan bawang putih memiliki senyawa aktif ajoene, antikolesterol yang mencegah penggumpalan darah. Kedua sayuran bumbu itu salah satu pilihan untuk mengatasi kolesterol yang melambung. Beberapa siung umbi lapis anggota famili Liliaceae itu dapat dimakan segar. ‘Dua siung bawang putih setiap hari, hindarkan tubuh dari kolesterol jahat, ‘kata Lukas Tersonoadji, herbalis di Tangerang. (Vina Fitriani). (Trubus, Jumat, Februari 01, 2008 15:44:25) Untuk pemesanan silahkan klik cara pemesanan obat jelly gamat.
Acta protests spread over Europe
I must say that the leading "While Turing was dealt with under the law of the time" qualification leaves a particularly unpleasant taste in my mouth. I am forced to agree with bad_user in this case.
The best part of that article: handwritten mojibake https://en.wikipedia.org/wiki/File:Letter_to_Russia_with_kro...
Car vendor fakes hacked website.
Another good one (free): http://www.tcpcatcher.org/
Several Superbowl Sites Crash Under Load
Got a Razer Deathadder, they come with their own OSX drivers that seem to circumvent the issue. Also sad to see so many Magic Mouse users here ;) I know everybody has their own preferences, but that is not a good mouse.
This is similar to what MoreNiche is doing, and other affiliate networks. They have competitions and award prizes like iPods, and game consoles to top 5 or top 10 people with the most affiliate revenue. The hard part is actually getting those affiliates. You just can't expect just any normal Joe, or designer to be able to drive meaningful traffic to any startup.

And noone will steal and run with this. It's not a trivial business you can just start in a weekend.
The reason we picked lots of projects is to narrow it down to 5 we might be willing to actually spend our free time working on, thus actually fixing lots of bugs in our favorite 5. I expect the top 5 will not fluctuate much over the rounds, as our first 20 are seeded with projects we already know / work on.

Good point about languages. Since my brother and I have used very few languages we focused on the desire to expand on that. But for those that have used every language under the sun feel free to pick a languages you have not used in a while :).
I like the site! I agree, the wedding industry is huge!

I've been working hard to build up my UK wedding directory too and launched in Jan this year. I have to say most of my traction has been through Twitter, though I did get a lot of early e-mail registrations that I'm yet to target so hopefully they will result in users too.

Are you aiming to attract the brides & grooms-to-be first or the wedding vendors?

It's the age old chicken/egg scenario when building a community!
Some amusement for a bright monday morning #imarockstar :)
Google unveils 'Solve for X' website, hints at TED-like think tank
Quantcast usually contain some information on demographics.
http://soterixmedical.com/tdcs.php
Not at all.

Art, fashion, antiques, and a slew of others that I won't bother to think of, have absolutely no correlation.

Virtually every other market has only a small degree of correlation: the primary drivers are supply and demand, not underlying cost.

Can you name a market that is entirely driven by cost alone? (Note that I say "market", as opposed to a government-driven exchange)
A bad, very common (in my experience) definition of conversion rate is "goal actions/# of visits". It seems like you're thinking of conversion rate as "goal actions/# of unique visitors", which is a better definition, but still frequently at odds with profit.
I don't think he was, he was pointing out the engineering prowess of Facebook. Essentially, if they can write something as complex as HipHop, they surely could figure out how to properly delete photos.
> 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.

You just learned that?
Do they add sugar to flour, milk and vegetables as well?
I do think sugar is seriously bad for you but as ling as you can buy staples you can cook. You can cook, right?
I think he meant "Server Name Indication" https://en.wikipedia.org/wiki/Server_Name_Indication

If there is more than one site hosted on a single IP, the client sends a request for the SSL certificate. In the "old" way, the client didn't say to which domain it wants to connect (it only told that after the SSL connection was established), so the server didn't know which certificate to send.

The problem has been solved with SNI, but it isn't universally supported (yet), though we are close (namely IE on XP). With SNI the client basically sends the server to which domain it wants to open a secure connection, so the server can serve the correct certificate.
Playframework + Google Guice
In the last few years Dependency Injection has has evolved from being an obscure and little understood term, to become part of every programmer’s toolchest. In this article we'll see how easy is to integrate Guice, a very handy library from Google, into a Play framework application. Moreover, we will also cover how to customize it’s behavior for a better development experience.
The Dip Shits | Authspot
which doesn't mean that running command as a user is less dangerous - in fact I think that rm -rf ~ is more damaging to a normal user than rm -rf /.
You my friend, are on to something...

Great idea, nice design, I'll keep poking at it and let you know if I can break anything.
I am thinking about county first as I can get the data from data.gov..

The problem with KicKstarter is I am not from US ..so how to approach them?
ISO-8859-n were pretty common in Europe, because they were the default charset on windows. Just checked the web pages of two major danish newspapers: They use ISO-8859-1. Utf-8 is getting more widespread though.
When your site uses one of those in-window popups, I immediately hit the back button.
Unicode is the dollar of the internet?
Teaching parallel computing in Python
It doesn't matter even one little bit.
In my experience, the overhead in figuring out a codebase is usually large. So taking 5+ new projects each time would mean that you would be spending a lot of time on just reading code.

Now improving code reading/understanding skills is not a bad idea, it is just that it does not seem to be your goal. I would suggest just taking 1 new project each round.

I guess this also matters if you are working on this full-time or not.

Would love to read your experience report as you progress through the rounds.
Or you could could perhaps do the fun activity afterwards? as positive reinforcement?
Properties with Spring
Working with Properties in Spring. Focuses on registering properties via the XML namespace element, Java Annotations and by hand. Also Discusses the newly introduced Property Support in Spring 3.1.
Link to full article: http://www.newscientist.com/article/mg21328501.600-zap-your-...
I've long disliked the acceleration ‘feel’ of Mac OS X, and have worked around it with acceleration-curve adjustments etc., but I find the explanation provided highly doubtful. Why? Well, for one: various games circumvent OS X’s own mouse speed/acceleration settings, and when they do so instantly reproduce the ‘feel’ from Windows. The same is true when emulating Windows through virtualisation software. If this was a hardware lag issue, then surely both of these would be affected too? And even were it a hardware issue, it shows that you can remedy it in software.

I'd long believed that the problem would never be addressed, and then a couple of months ago I used a new Apple Magic Mouse with Lion; the acceleration and speed was so good out of the box that I didn't install USB Overdrive as part of my new Mac setup routine for the first time in over 5 years. Could it be that it's a driver issue, or just different devices have different acceleration characteristics? Perhaps, but whatever the case might be, I'm far less inclined to attribute it to input lag.
Using virtual currency for online gaming sites
I would like to start a discussion re: the use of virtual currency, credits or e-coins such as Bitcoin in the online gaming/gambling web & app markets instead of cc payments, and the UIGEA 2006. Any takers?
Having been around during speed reading's first vogue in the 1960s, I have to say that I think it overrated. To the extent that it works, I think that it is plain old skimming, which people hardly need to be taught. If you can read something at triple speed and comprehend as much, that text probably had a lot of padding.
Mutating malware is infesting the Android Market
should be ok for a web API, but for an e-commerce site, you'll likely want a recognized CA.
The power of these phone does not stop to cease me. The tegra roadmap is just amazing:
http://blog.gsmarena.com/28nm-nvidia-tegra-4-details-surface...