skysight-inc/HackerNews huggingface dataset:
> I declared p without explicitly mentioning the type of p. Instead, I used auto, which means "use the type of the initializer." So p is a vector<pair<string,int>>::iterator. That saves a fair bit of typing and removes the possibility of a few kinds of bugs. This is the oldest C++0x feature; I implemented it in 1983, but was forced to take it out for C compatibility reasons.

I don't understand this. Yes, "auto" is a reserved word in C... but couldn't Strostrup just have named it something else?
Cool idea. Could be enhanced: If I mark a user as (for example) "fanatic" all his "troll" or "flame" tags are automatically converted to "funny" for me...
Gamer Forum Postings by Jared Lee Loughner
Very good! I've linked to both of those on swombat.com and added you to my RSS reader. Keep the good stuff coming :-)
He is actually correct. You don't need to SIM switch within Europe. EU implemented laws a couple of years ago limiting roaming prices, so it is actually pretty reasonable to roam within the EU.

Check this wiki, it has a list of prepaid SIM cards that have internet packages for all European countries and more:
http://prepaid-wireless-internet-access.wetpaint.com/
Aldi Talk has 8e/1GB (although it runs on E-Plus which has spotty coverage outside cities).
A detailed, insightful and well-written article on the pitfalls and complications of internationalization in software, written by two linguists. Very good read, independent of Perl.
I agree, my cousin is a software engineer for a financial company in Chicago. I doubt this other company could afford him.
Where do you work? I handle the astroserver at SLAC.
The Swedish economy is basically the envy of most countries in Europe at the moment.
True to a point, but it sounds like they have touched it. No data during a phone call? Will Verizon users be able to use this thing anywhere else? Are Ebay buyers going to have to keep an eye out to make sure it's not a crippled Verizon version?
If you want more on the history of copyright in general, I suggest looking up the works of one William Patry. He's written extensively on the subject, was the former general counsel for Google, and now writes on the subject at his blog:

http://moralpanicsandthecopyrightwars.blogspot.com/

And I know it's not the first copyright law (we flaunted it for years before developing our own), but the reason copyright is allowed in the USA is, "To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries."

http://en.wikipedia.org/wiki/Copyright_Clause
> Would you buy an oven if there was a big label that said "IT IS ILLEGAL TO USE THIS OVEN FOR BROWNIES; ALL BROWNIE BAKERS WILL BE PROSECUTED"? Do you think laws that allow that kind of thing are good? Remember, this isn't a rented oven, you bought the whole thing outright.

It depends. Did they sell me the oven at below cost, and their plan for not losing money overall depends on people not using the ovens for brownies? If that were the case, I'd consider buying the oven and satisfying my brownie desires some other way.
Y Combinator is supposed to invest money in startups with the hope of making bucketloads of money. It's not a charity for establishing cool web apps as a gift to the world.
Apple sues Wired over netbook hackintosh video: http://tinyurl.com/4d2f4rv

Apple sues clone maker Psystar: http://tinyurl.com/6r7jad

I.e. they are only quite as long as people keep buying their hardware, and got nothing to do with "pissing hackers off".
You're probably wasting your time. The US has its own Steve Jobs-esque distortion field when it comes to politics. I'm not sure the majority of them could ever be educated what "left" and "right" actually mean and you'll certainly never convince them that both their main political parties are actually center right and far right.
i can't say that i am very familiar with tobi. but upon some inspection, i can draw a few differences between us:

we are not presenting a catalogue but a magazine of web contents (text and media) that are relevant to the users. furthermore, we are looking to avoid competing with large fashion designers and retailers. instead, we hope to promote local, hard to find boutiques to allow users to assemble their own unique style.

thanks for the feedback!
Verizon iPhone Doesn’t Suffer from the Death Grip Issue?
I didn't see any contract when I opened my PS3?
Yes, I hate it when that happens
I've got my own Trademark a few times in the UK, you can do it all online. There is even a new "Right start" system where you only pay half until its accepted, then pay the other half.
how does the gem failover if the machine it is being used on isn't connected to the internet?
This is the perfect plot for a dilbert comic:

pointy haired boss: "welcome our new financial advisor: mr. 50 cent."

dilbert: "I don't see him"

pointy haired boss: "oh, we just follow him on twitter, it's cheaper that way"
security and fending-pirated-dvds is part of their business model. as you know, sony/microsoft gets commission per dvd they sell. game studios are paying customers for sony and i bet they are up in arms with sony on this.
Does anyone have a good tutorial link to switching from a regular vps host to something like amazon ec2 or linode?
How to model a USB Memory Stick with 3ds Max
Hi people, from this tutorial we will learn how to create a USB Memory Stick with 3ds Max and Vray. We will learn not just how to model the memory stick but we will also create some basic materials and studio render. At bottom of tutorial you will find link to download sample of this tutorial in .max, .3ds, .obj formats.
But do you agree with me that even if it's unethical, the principle is still sound and that the contract should be both enforceable and enforced?

That's total nonsense, at least in my country. Any abusive clause would be nulified, even if the rest of the contract is valid. You can't put in a contract anything. You can't give up rights that the law gives you no matter what. I.e. you can't sign to be a slave.
Didn't realize there were other HNers in Toowoomba. Coffee sometime?
Facebook Paid $8.5 Million to Acquire Fb.com
>and my non-competes have just expired.

And you even honor parts of your contracts that aren't enforcable. They passed up a great deal. :)

Seriously though, before you cost yourself job opportunities because of something you've signed, run it by a lawyer. You're going to be shocked at first.
Dark Shakari's latest pronouncement on video encoding patents was to accuse someone of patenting his idea by reading commit logs, and argue at the same time that the idea was obvious to anyone and therefore not patentable. His evidence that it must have been copied? Because it didn't include some later changes he made. (Note this doesn't even pass a basic logic test, never mind constitute a sophisticated take on the current patent situation). He then retracted the accusation.

http://x264dev.multimedia.cx/archives/589

Update: Tandberg claims they came up with the algorithm independently: to be fair, I can actually believe this to some extent, as I think the algorithm is way too obvious to be patented. Of course, they also claim that the algorithm isn’t actually identical, since they don’t want to lose their patent application.

I still don’t trust them, but it’s possible it’s merely bad research (and thus being unaware of prior art) as opposed to anything malicious. Furthermore, word from within their office suggests they’re quite possibly being honest: supposedly the development team does not read x264 code at all. So this might just all be very bad luck.

Regardless, the patent is still complete tripe, and should never have been filed.
It does make an awesome battery, does it not?
Apple to finally answer the questions...
The True Story of the Collar Bomb Heist
Not in Britain.
I don't use SO very much, but this poll looks interesting.

The most interesting thing (not disclosed in the results) is what people wrote for "other (please specify)" in the question "13. Which languages are you proficient in?"
If we're only concerned about strict legality, EULAs are on very shaky legal ground. For example, EULAs that you don't sign _before_ buying the product have no legal standing at all in the EU. Sony has already tried suing PSJailbreak in Spain, they lost and had to pay damages.
This works both ways - the concept of one job for a whole life (or at maximum two jobs) was really common for the parents (or grand-parents, depending on their age) of many. Then the companies started with hire-and-fire. And now they wonder why their employees have no loyalty in face of a good offer from another company.
BSD (webm) != GPL (mysql)

Also the definition of public domain varies by country, and it's actually safer (for the rest of us) to prefer stuff under BSD-like licenses, although I prefer APL the most because it also has an explicit patents grant.
But now that architecture is in place it won't be difficult to extend it to other codecs. Most of the time it took to get support for hardware decoding in place was time needed for Adobe to wake up and realise there was a problem.

They have moved fairly quickly since then.
Dictionary definitions only reflect the actual meaning of words in conventional use by the speakers of the language. If the OED were prescriptive, then the definition of success would simply be "outcome", whether positive or not, as that is the original meaning of the word.

Perhaps your language has a different word which is conventionally translated into English as "success", but would better be translated as "prestige". In that case, you are right - happiness and prestige are two very different things. History is littered with notoriously unhappy, yet highly prestigious individuals.

I do concede that achieving a degree of prestige is a popular goal, and it is an obvious way of demonstrating success; but prestige is not synonymous with success.
How would infinite monkey resources overcome a finite supply of typewriter ribbon and blank paper?
Did you ever consider using CellID to detect whether location has changed, before checking more precisely from GPS? Haven't tested it in a real product myself, but found this strategy in an old Symbian app, and it seemed quite clever -- especially in a 3G (or 3.5/4/whatever) mobile network cell size should be small enough that if the user is really moving, the CellID will also change quite quickly. And energy consumption to poll this is almost 0, assuming the device is a phone that is connected to the mobile network anyways.
Sochtek India- Website designers and Search Engine Optimizers (SEO's)
Get a professional website designed from Sochtek India, at Chandigarh and have it search engine optimized too http://www.sochtek.com/services.htm
It took them less time than it took for Mac OS X to support hardware decoding in Macbooks GPUs that already worked if you bootcamped into XP on the same machine. Though it took even longer for Flash on Mac OS X because even after Apple supported it (on limited chipsets) they didn't bother to expose it to third parties.
It would be very cool if it would be possible to export a hi-res PNG of a Silk render to be able to print it or use it on MyKEA. I would even pay for it.
idevrecipes is turning into a pretty good resource. I hope he keeps it up.
I'm not for or against either—that's why I wanted to step back and make sure we're talking about this in terms of the history of the issue. Sure, I have my preference for how I'd like to see things pan out as a developer who just managed a 6 month project deploying video to a large client base.

> Why are so many against the proprietary Flash format but embrace the H.264 codec?

This is the wrong question to me. A more apt comparison is to JPEG or GIF. Considering the work I just did, it's like comparing JPEG to Bitmap—of course I like JPEG better, and its licensing issues have been transparent to me as a developer and end-user.

As a developer, I dislike Flash because:

1. it's slow on my computer

2. it requires another language for client-side development,

3. it breaks how the web "works" (open in new window, back button, etc.)

4. it costs me a developer money as opposed to the browser vendor

If you look at the above list, the web going the way of H.264 has none of these problems. Personally, I'd like a single video format but wish that WebM had come along two years ago instead of causing another transition in video formats.
Well my kid loved both of them, and so did her friends. So they're doing something right for some people.
As a side note, if you run the experiment with infinite monkeys, you get Hamlet almost instantly (that is, the shortest amount of time in which it possible to write Hamlet).
I can't see how that would have helped anyone. He would have simply struggled to remove the locked collar, if not run into a crowd of bystanders before the bomb went off.
I think so. Thoughtworks, who are a straight-up corporate consultancy, have done Ruby since 2006. Ruby is certainly further along the adoption curve than Scala, so perhaps DPP is trying to leapfrog over the adoption of Scala by adding JRuby support. However, IMO Scala is not what is holding Lift back -- it's lack of decent documentation. Just read the other comments on this post...
Visualizing the Republic of Letters: social network of XVIII century
Rental cellphones let developers test their mobile apps
A question missed is the following; The dropping of H.264 seems more motivated by their acquisition of On2 and their VP8 codec than it does about the licensing terms of H.264. Who within Google pushed for this, and to what extent was the need to show a realization from On2's acquisition a factor?
Some thougnts on Search Engine Optimization
What's in a funky name?
New Street Photography, 60 Years Old
* John Maloof, a 29-year-old eBay entrepreneur and real estate agent, is now principal cheerleader in the effort to find a niche for Ms. Maier at the pantheon of modern photography. He is only about one-tenth of the way into the task of scanning and archiving 100,000 negatives of hers in his possession, working with his friend Anthony Rydzon. And they have yet to develop several hundred rolls of black-and-white film and about 600 color rolls.
> the Universe should be 50% matter and 50% antimatter

Out of curiosity, where does this come from?
Although I dont agree with SECA, their point of view is that once the console can run "uncertified" software then its only a matter of time before the pirates have their day.

I think that if Sony had just left the OtherOS option in the new consoles, and not removed the support from older ones and maybe improved it by allowing access to the GPU, then this would have taken a lot lot longer since there was no motivation for the hardcore guys
Edit: Skip to 4:20.

Worked perfectly, thanks. I was going around in circles on that MP3 site.
New Shoes. No Shoes.
John Maloof, a 29-year-old eBay entrepreneur and real estate agent, is now principal cheerleader in the effort to find a niche for Ms. Maier at the pantheon of modern photography. He is only about one-tenth of the way into the task of scanning and archiving 100,000 negatives of hers in his possession, working with his friend Anthony Rydzon. And they have yet to develop several hundred rolls of black-and-white film and about 600 color rolls.

The photos are truly extraordinary.

Watch this terrific segment too - http://www.youtube.com/watch?v=HWEDOnBfDUI

And for those of you fortunate enough to reside in Chicago - http://www.explorechicago.org/city/en/things_see_do/event_la...
Data outlives code.

Right now as a software developer you have the option of not using Flash.

Depending on your constraints, that may be a difficult choice to make, but it's a choice nonetheless: HTML5 is getting more popular, the JVM was always capable and popular enough for many scenarios, and there's also Silverlight.

But choosing another codec for your multiple TB (and growing) of video you want to serve on the web? You've got no choice but H.264, as anything else would cost you dearly.

And I'm pretty sure you don't know how software patents work.
Companies apply for the same patents with different wording all the time. And there will also come a time when H.264 will not be enough, with MPEGLA in their infinite resourcefulness offering an easy upgrade to the next version under "reasonable" terms. By the time the standard will be patents free, H.264 will be as relevant as GIF is today.
Windows Phone 7 ‘sending phantom data’
Microsoft is investigating reports that some handsets running its Windows Phone 7 software are sending and receiving ‘phantom data’, which phone operators are then wrongly charging customers for.
It is pretty good. Is it the best? I couldn't say. Some misc. good points:

- It runs on the JVM, so you get performance and libraries, but you don't need to go through all the Java BS to get something working. (Seriously, performance is overlooked. If performance is not an issue, why did Facebook write HipHop?)

- Comet support (via Actors) is great and really easy to use. Ajax as well. Writing interactive website is very easy.

- The "no plumbing" approach is pretty good. You don't have to setup routes of anything (mostly). You just embed callbacks directly in the page in a lot of cases and things just work.

- Templates are nice.

The bad points:

- The ORM situation isn't great.

- The documentation is terrible (but improving).

Overall Lift is certainly worth looking at for some good ideas. Having a concise language and simple toolkit on the JVM is great.
No, there are hardware webm decoders. Eg:
"Broadcom Accelerates WebM Video on Mobile Phones" from
http://www.broadcom.com/press/release.php?id=s471536
And that's from eight months ago.
Broadcom is a huge maker of mobile SOCs; I haven;t checked the others, but I bet they support webm too.
Yep, and that is exactly why I made the statement in regards to it indicating a failing company. The user experience is falling apart fast.
That very link describes multiples places where VP8 does things different to H.264 and basically calls them idiots for not doing it the H.264 way yet doesn't connect this to the patent situation that he is simultaneously accusing them of being idiots about because it is too similar to H.264. He can't have it both ways.

There's a more thorough discussion of this here:

An analysis of WebM and its patent risk

http://carlodaffara.conecta.it/?p=420
Just in case you didn't know, and you have plans to actually use Google Translate for translating web pages into Spanish... please don't. I haven't seen a single sentence with more than 3-4 words translated properly from English to Spanish. Even the examples shown in the README make no sense in Spanish.
There's no implicit conversion, truthiness in Python is just defined to make sense: http://docs.python.org/library/stdtypes.html#truth-value-tes...

Contrast this to something like Java where all code is littered with shit like foo != null and foo.length != 0.
> The problem is really just that 'strong' and 'weak' are just fundamentally unsound nomenclature.

As I said, we all know, and agree upon, which languages are "strong" or "weak", whatever those terms mean. Thus, the two words really do partition the world in some way; they do real Bayesian work. We just have to figure out what that work is.

> there's plenty of implicit downcasts that are still 'strong', like boolean tests on data bigger than 1 bit or gt/lt comparisons between different numeric types

Notice, above, that I said that explicitness isn't a part of the definition, as much as people like to think it is. In fact, it could be completely explicit at all times that you're casting (int)s to (char)s—and that would still be weak typing. The real property a type-system has that tells you that it is "weak" is that it allows casts between types that do not have valid surjections. "(" has no number it maps to—and yet the type system pretends it does. IEEE754 Infinity has no integer it maps to—and yet the type system says that's alright. (Note that in this special case, the hardware notices this loss of information, and sets a hardware exception flag.)

Operations retain strong-typing if they have well-defined one-way transformational characteristics, such as when casting (int) to (bool) using C's "!= 0" branching-requirement. "x % 6" compresses the field of integers into a set of six elements—but it does this in a way which maps every x to a valid new value on the "x % 6" ring. However, Infinity does not have a valid (int) representation—any value the computer does choose to represent it with will be "wrong."

To sum up: if, in your language runtime, there exists at least one type-transformation-implementation that goes like this:

try
a_entropy = f( a )
B.construct( a_entropy )
catch( DomainError e ) # A is not a well-defined B
B::SomeDefaultElement # who cares!
end

...then you have weak typing.
Nineteen Useful Android Apps for Civil Engineers and Urban Planners
Your Android can truly be your best friend at work and at home. With so many apps to keep you organized and productive, you’re sure to get lots of use out of your choice in smartphone.
Flash Player 10.1 85% in December Penetration
Maybe the roughness was part of the charm for me. It gives it more of a reality feel. But also, I guess I am not that critical a reader, I care more for ideas than presentation.
You Want To Know Surrey Homes For Sale
You are guaranteed to find white rock houses for sale in newoptionsrealty. Real estate in white rock is something that is well developed and you can always find information about this detail location online. For more details please visit our website
Sigh! When did the Mozilla ever claim that they do not ship H.264 because it's insecure?

Mike Shaver and Robert O'Callahan both -- during the early attempt to frantically spin this as more than just an ideological PR stunt -- pointed to security as a reason why they didn't feel comfortable delegating to other software. See the following posts:

http://shaver.off.net/diary/2010/01/23/html5-video-and-codec...

http://weblogs.mozillazine.org/roc/archives/2010/01/video_fr...

http://weblogs.mozillazine.org/roc/archives/2009/06/directsh...

Of course, they did eventually come clean and admit this was just a naked ideological PR stunt. O'Callahan's quote about the fact that delegating to OS codecs would mean giving up Mozilla's control -- sorry, "leverage" -- over what users can do with their own computers is particularly telling, especially in a debate that's ostensibly about "freedom".

I'm calling bullshit, badly disguised as a strawman.

I'm calling "do your homework, lest you look like a badly-informed fanboy".
It reads like a very rough draft of a book

Given that Larsson died before the final edits where completed, that is probably a quite accurate description.
Another similar project: https://github.com/caius/gtranslate
Couldn't read it all. I guess the takeaway is that the localization system needs to be scriptable somehow, templates of the form "bla bla %1" are not sufficient.
First Multicellular Anaerobic Creature Discovered
I assume that rate is per hour?

For what's it worth, in Western Europe I'd say 75 euros/hour ±50% is what you can expect for usual "Enterprise" fare.
Band Discovers Leaked Song... Releases A Better Version For Free
Is there something that makes you think all video won't be distributed via the web in 18 years time?
Would be nice if you could ship LLVM bitcode and have it compiled down to arm/x86/mips/etc on the device.
HTML5 is not a standard. It does not yet behave the same in all browsers that implement it. Different browsers implement different subsets of it.

And yet they're converging to implementing all of it.

The site you cite is meant specifically to show how Apple is doing with their HTML5 implementation.

Then it's a Safari demo, not an HTML5 demo. The Microsoft demos use HTML5 and yet work just fine in other browsers.

Those sites were generally presenting information that was useful to people regardless of which browser they were using.

How is seeing HTML5 working in Firefox or Chrome not useful to people?
For what are the Windows A:\ and B:\ drives used?
The Zero-Product Property of IT