skysight-inc/HackerNews huggingface dataset:
Now that they're on ARM, their office efforts probably shift to make it ubiquitous on every platform - even exploring the iOS/RIM options. Thus, the entire office team may have a different perspective now... creating a very different approach to development, etc.
I bought IDEA during the EOW sale, but after I got familiar with its plugin I switched to the RubyMine 5.0 EAP after reading that the plugin trails RubyMine releases. Now I wish I'd had bought RubyMine too -- it's nicer to work in its dedicated interface.
Emphasis on XP-like. XP itself isn't all that viable anymore, enough time goes by and it is like you are trying to stop the Titanic from going down with duct-tape.
Multicolor image search
Interact with real robots via web interface
Don't know if you are trolling. But if this is genuine: this is rbenv telling you that you have multiple rubies installed.

1. Pick one (just for this session):
$ rbenv shell ruby1.9.1

2. And then run the example.

By the way 1.9.1 is really old already, 1.9.3 has a lot more bug fixes.
Any KDE based application could in theory start using qtquick instead of qt C++. I don't know why you would take a C++ implementation and make it run on qtscript, though.

I easily see new applications written against kde5 using a lot of qtquick and js implementations. Especially with Ubuntu phone coming, there would be little to change between some gui designs between supporting the desktop and phone.
Why We're All Above Average
Delightful bit of writing! It'd have been fun if I could've participated in the domain name gold rush. I didn't even get to use email till we got a shared boarding house email address in Nigeria during the '98-'99 school year, and I didn't browse the web till I returned to the U.S. after high school.
How to Order a Pizza With Bitcoins
"having an implementation similar to OpenSSL...would be a big step forward"

That made my day.
Thanks for pointing this out, folks - I made a mistake in the original circuit diagram. It's now fixed.
Your other comment said that you try to make sure you don't attribute any of your success to your own hard work and study. Um, what does that even mean? You think the actions and mindset of the individual have absolutely zero effect on the outcome? As an experiment, why don't you try completely eliminating that variable and just stop trying, to see if it has no effect on where you go. Not only that, but how do you account for two people who are born in roughly symmetrical situations who go on to have completely different outcomes? While I like the part of your philosophy that acknowledges grace and appreciation for what you've been given, I think it's a bit absurd to remove yourSELF from the equation of where you're going, unless you have some massive guilt-complex that follows you around biting you in your own ass and this somehow alleviates it.
Every single successful person had many near death experiences, and there are many alternate universes where they aren't well known, and in fact the famous names in those universes are ones we don't know about in ours.

The folks we look up to as "successful" in our observable universe are generally folks who:

1. Won the Ovarian Lottery.
2. Used their time well.
3. Didn't quit.
4. Didn't get killed for a long enough period of time to achieve accomplishments greater than most people.

Success is not accidental. Sure, you need #1 + #4, but you also need #2 + #3.
Look at you, Jedi master! 5 brownie points!
Gallery of Hacks from MHacks (largest student hackathon)
>"His point that stuck with me is that a major effect of threaded discussions is to improve the ability to bicker endlessly."

This is called "having a conversation". In flat discussions you can't bicker endlessly because a large portion of the posts are just replying to the OP. There isn't as much back-and-forth or progression of the discussion. Discussions tend to get only a few levels deep.

The only time anybody has changed my mind has been on nested forums, like this one. It is because we had to go back and forth three or four times to arrive at a new understanding. Nesting let us track that discussion.

Maybe it's a personality flaw, but I have had far fewer enlightening experiences on flat forums!
I hate phpbb and their ilk and use them often in forums for the tight, obscure subcultures that I'm a part of. I don't think phpbb gives a sense of community. I think a sense of community makes people willing to put up with the barfy fugliness of phpbb.

On the other, discourse actually just seems to have a different kind of ugliness rather than a good design or a good interface. Why do they all have a banner/header that takes up half the screen? Why all the unnecessary crap?
Talk on ozbargains is that the deal still works.
How is this on the front page with 5 up votes?

There's nothing interesting here...
You are aware that disciplines exist, right? And that within those disciplines, words often are used as technical terms, with meanings that do not exactly map on to colloquial usage? For example, when physicists talk about 'energy', they are not talking about a state of mind that people can have (eg "I'm really full of energy today"). That doesn't mean that physics is wrong or orwellian, it just means that you need to get an education before making pronouncements about it. In the case of "sexism", when we are talking about it here we are usually talking about it from within the disciplines that actually deal with it (either sociology, gender studies, modern history, philosophy or etc). Within all of these fields, sexism is a technical term that means (with slight variations between fields) exactly what steveklabnik above summarised it as.
What Makes Social Entrepreneurs Different
It's not even that funny!
Worst mobile experience I have had in a long time.
If an employee is going to have invest effort into a significant home lab, it'd make sense to go the extra mile and start using the lab to earn an income, reducing reliance on said employer.
There is also a Python based "gpglib"[1] which currently is able to parse and decrypt GPG messages. All heavy lifting is done via PyCrypto so its quite fast.

[1] https://github.com/hitwise/gpglib
Microsoft is becoming a services company. They want to sell you a yearly subscription to the office 365 service, and it makes sense to provide that service on all platforms people use.

You can't make an omelet without breaking any eggs. Microsoft knows that windows will not be ubiquitous, so they are choosing for a smaller slice of a bigger market instead of a lock-in on a shrinking market.
I can see how your empty website will be crushing their fully-functional one any day now
Check the stock trading policy for your new company before you do this; you may not be allowed to trade in derivatives of your company stock.
If we were talking about astronomical phenomena, and we said that these formations were not very large (because they were smaller than the Sun), and you said that they were super large (because they were bigger than a breadbox), you would be obviously trolling. It is similar here; when discussing this stuff, we do it with the vernacular of the fields that study it, and objecting that it doesn't match up to colloquial usage is just trolling. Please stop being a troll.
In 1994, .com domains were free. They didn't charge for .com domains until several years after this.

When they changed to a fee-based model, Network Solutions inherited the mgmt contract from InterNIC and charged $50/yr at first and then lowered the price to $35 (which then was lowered again when multiple registrars were allowed access to the NIC db).
The person who owns http://nissan.com/ has somehow against all odds managed to hang on to it.
> Maybe market share has dropped a bit

This is the definition of "becoming less ubiquitous". It doesn't have to mean they're falling apart and about to be irrelevant, they just have less of a market share than they did
"noting that three requests for the domain name, mci, came in almost simultaneously"

Doesn't that mean that the 'other company whose initials are MCI' has equal rights to that domain name?
There's a tipping point where non-Windows operating systems gain enough of a foothold that they will create enough demand to incentivize compelling non-Microsoft Office solutions.

For iOS, we've passed that point, and I believe that Microsoft is afraid of passing that point for Linux in the enterprise.

If a decent alternative to Office gains significant traction on Linux in the enterprise then Microsoft loses significant Windows and Office revenue. If providing Office for Linux staves off the competition then it can at least preserve the Office revenues.
In my experience, I've found that a linear forum works great when its strictly moderated. No off-topic posts, sometimes not even something tangentially related. The community also plays a huge role in maintaining the quality.
Kind of.

If your flag is for a path, you can assume everything up to the next flag is a path name.

myprog -filename here is my path with spaces -another_flag

Of course this depends on how the shell gives the arguments to the program.

On the other hand, there is no excuse why some GUI programs cannot handle spaces.
The danger comes when, by emphasizing the fortune in the equation, we cause the "less fortunate" to stop trying.

Time and chance happen to all people. But people also reap what they sow.
fueron detenidas al negarse a instalar los contadores inteligentes
> Um, what does that even mean?

I couldn't do that hard work and study without immense privilege afforded to me by my environment. That's the point.

> You think the actions and mindset of the individual have absolutely zero effect on the outcome

Your environment is the major determinant on your possible actions and mindset.
Ask HN: When freelancing, how many hours work is a standard "day"?
I've seen a lot of advice for freelance programmers which advocates quoting your rates in periods of a minimum of one day. That means that when someone asks your rate, you would say "$500 per day" rather than giving the equivalent hourly rate.

If I agree to do 10 days of programming work for a client at a particular daily rate, how many hours are expected of me per day? What happens if I do 6 hours of actual programming on Monday and then do 8 on Tuesday.. is that "2 days" or "1.75 eight hour days" or what?

What's the standard?
This message is displayed when you try to search for more than 5 colours :)

"In accordance with common sense, decency, propriety, sobriety, and the Revised Search Limitations Act of 1742, we respectfully inform you, our dear user, that the number of colours searched upon must not exceed 5. Thank you for your cooperation."
Fun story. And a bit 'o nostalgia here:

Back in 1995 (or so), IIRC, InterNIC basically required that you have a contact email address and a DNS server to host the domain. The latter wasn't terribly easy to come by, so it wasn't as easy as today to register names.

A friend of mine, however, had another friend at an ISP, which gave him (relatively) easy access to a simple DNS server.

So, seeing the same sort of opportunity as I imagine many did, he went kind of nuts. He was into fashion at the time, so for at least a short period of time he bought and owned versace.com, calvinklein.com, donnakaran.com, and armani.com. Not a bad batch of names to own, eh? I think he (somewhat scummily) sold at least one of the names back to the rightful owner, and had to give up the rest when the lawyers got involved. But for a while, he had some fun and had some cool email addresses ;)
Europe’s Plan for GPS Limps to Crossroads
His $1,362 per month spend (not including hardware, which it sounds like he gets for free) seems a bit spendy for just a hobby "lab". Since when was a rack of computers called a lab? Does a few servers in the closet count? I want to know if I'm in danger of losing my job.
I did not expect much from this - perhaps the same image with different color filters or somesuch. I'm pleasantly surprised: this is an ass-kicking tool and should be converted into a Photoshop plugin post-haste. And it has a sense of humor too. Very impressed!
I'm trying to understand why this has 52 points on HN. Creating a fake-DMCA takedown site is a great idea, but this is a slap-dab job.

IMO, it lacks the legitimacy to attract any users. I personally would feel in better hands calling one of those skeezy personal injury law-firms that advertises on daytime TV than submitting my information to a random web form.

Looking forward to seeing improvements//
Mac System 7 was released in 1997. The earliest BlackBerry Bold (assuming that's the one under discussion, which I'm not clear of) was released in December 2009.

One of these things is not like the other.
In the early days, and I don't recall if 1994 was within this range, domains were free. You filled out the email form and sent it off. If you had a valid handle (remember those? Two initials and your duplicate count?), and nobody else had the domain spoken for, it was yours.

This is why we old timers kick ourselves over skipping the land rush.
Isn't formal verification the unicorn of software development? I know it's rumored to exist, and you will find it in academia, but I've never come across it 'in the wild'.
>Most android manufacturers aren't releasing updates, or they're months behind

HTC finally released the Android 4.0 update for the HTC Thunderbolt (Verizon's variant of the HTC Desire HD). I guess 14 months after Android 4.0 was released is better than never, but it kills me it takes that long for some Non-Nexus devices.
> Is there any interest from HN if we choose to open source this?

I personally don't understand this type of comment. Just open source it!
What do you consider failure? eg would you count 10 million units as a failure?

I do agree with your sentiments and would be surprised if they even managed to sell 100k units. The problem is I can't see who would want it to actually succeed. There isn't anything in it for hardware manufacturers unless they have a large guaranteed order. And since Ubuntu uses the Android kernel, the manufacturer will have to do an Android bring up no matter what.

For the carriers it might be a useful bargaining chip but they can already play Android, Windows, Blackberry etc against each other. A retailer would need to make sufficient additional revenue to justify the costs of additional training of its staff. App developers would ultimately need to get paid, and a large installed base is very conducive to that. Canonical have approximately zero credit cards on file. Google also do kickbacks to carriers when someone on their network purchases from the Play store.
Bloomberg TV's documentary series on business leaders and entrepreneurs
Honestly? I'd like to like Windows Phone. I really would. I'm not much of a partisan--I switched from iOS to Android not that long ago and still write code for both.

But I laugh at Windows Phone 8 because of Windows Phone 7. I simply do not trust Microsoft to not abandon its users again (and as a former XNA user, I distrust them there too).
In 1994, it was the first to register. As registration was a manual process requiring human intervention, errors were made.

I remember receiving other registrants' confirmation emails on more than one occasion and had to email back the person at "hostmaster@internic.net" to have them take my NIC handle off of the domain and return control of the rightful owner.
Ah good. Then maybe in 100 years the Amish will be less resistant to computers. Nice attempt at a joke I guess.
> Time and chance happen to all people. But people also reap what they sow.

The above statement is logically inconsistent.
Blog renovation
If you're an active millionaire worker or investor, you are going to be near your business interests first and foremost. You can't leave everything behind just for taxes.

If you're retired, income probably isn't as big of a consideration as capital gains tax and value of your assets. Even so, if you're going to move for taxes, you'd probably pick Florida over Texas when it comes to retirement.
The Go PGP library is very nice although if you are not using Go you would need to change language.

http://godoc.org/code.google.com/p/go.crypto/openpgp
If you just need to do crypto in python use keyczar[1] or pynacl[2], and keyczar is probably the best bet.

But if you need to do gpg compatible crypto use the python wrapper for gpgme:

pygpgme exposes the gpgme library to Python. The product was started by
James Henstridge. Beside Python2 it supports Python 3 since v0.3 (March
2012). The wrapping is done using python's C interface directly without
using a generator tool like SWIG.[3]

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

[2] https://github.com/seanlynch/pynacl

[3] http://pypi.python.org/pypi/pygpgme
> "I've had all this good fortune," Buffett says. "It starts with being born in this country, though. It starts with being born male in 1930."

Source: http://www.time.com/time/printout/0,8816,2104309,00.html

I'm sure there were plenty of intelligent women out there who are just as intelligent, just as smart and just as hard working as Buffett but who never got their own shot. Buffett may be good. But so are many other people.
One strategy is I heard is, just make sure they balance out to something reasonable and the job gets done. A 2-hour day is fine, as long as its followed by a 10-hr one.

Another strategy is the 4-Hour Rule. 4 hours or more constitutes a day. If a partial day is worked, then add up the time and when it crosses 4 hours, charge them for an extra day.
Even better: initiate a gesture with a closed fist (no fingers detected), extend appropriate fingers for gesture, reform a fist to end the gesture.
I just found out about their 10k Developer Commitment last Friday and a few close friends and I are scrambling to get a Blackberry native app finished in time for the upcoming submissions deadline. Never having done this before all I can say is that it's been fun! :)

BlackBerry 10 is much nicer than I had anticipated and, although I won't be moving away from Android, I am excited for BlackBerry to make a serious effort at returning to the market. :)
So when do I get to go to a launch party held on an aircraft carrier?
Can anyone think of a nice Web-App idea that could implement this?

I was thinking, instead of having this as a raw search engine (which is nothing short of EXCELLENT!), maybe you could use it to find foods that looks alike? Something, maybe?

Come on guys, I know you're much more creative than me :)
‘Fragmentation’ leaves Android phones vulnerable to hackers, scammers
Is this a fast index to 10 million histograms with a json output?
Surface Pro Reviews Are Overwhelmingly Negative
> But then if we are to descend to that level of hairsplitting, your quote about other industries training programs doesn't really prove the point that something similar would work in software/programming, and is equally 'neither here nor there'.

It's not hair splitting, it's the fundamental question of whether self-directed learning is necessary to achieve rockstar-level programming skills. This seems to be commonly assumed in the programming world, which I think is a bit of cultural brain damage. Indeed, I think the proposition that programming is somehow different from those other intellectually demanding fields in trainability is the exceptional proposition that has the burden of proof.
Indeed. And I assume it actually works, given that it's written by agl.

Thanks for the reference; Not using go, but it's still interesting.

Although, I realized it is unlikely I'll find a solution (golang or not) - because I actually need gpg to talk to my smart card.
Have you tried CrossOver with the latest Office version. I tried when considering if I should buy a Lenovo laptop to run Linux or a new MacBook. Even the most basic functionality did not work smoothly.

Office 2000 ran great on CrossOver Office. I've used it for years. But Office 2000 is very old now.
> OP is talking about the EEPROM holding code executed by the embedded coprocessor on the NIC

Yes, but this coprocessor has access to the host's PCI bus. That is enough to totally pwn the machine, since it gives read/write access to all memory (well, all memory below 4GB, IIRC, but that's enough.)
Dedicated servers are anywhere from 6x to 10x cheaper then cloud. So unless you only need a machine for a few days month its almost always cheaper to go dedicated.

*Except dedicated servers at Rackspace... which are crazy expensive
So? Just close those reports then. I thought the issue here is to filter out anything spammy while not loosing any potentially valuable reports. A human should be able to filter out at least 90% of the spammy stuff while not loosing any good ones, thus significantly reducing the workload of engineers in higher pay grades.

Google sometimes give me the impression they want to absolutely only hire the best engineers, but I'd argue that many non automatable tasks can be done more efficiently by having some reasonably trained lower rank staff. See also all the complaints about missing service when trying to use Google products commercially - if they do want to seriously enter that market, this stuff needs to change significantly.

Other things that come to mind: Automated Youtube takedowns and Gmail account blocks. Do you really want to save those few million bucks a year for not hiring support staff, then have lots of disgruntled users blogging about how evil you are and then pouring those millions into PR campaigns?
I never thought half life 2 was supposed to be some amazing game. Rather it was made to show off the capabilities of the source engine. And, at the time, the source engine was pretty revolutionary. Hence the fanboyism.
Doesn't GPGME still wrap the executable and parse its output? If so, I would call it a wrapper rather than a library.

As an example GPG saves its keys in a file. What if you want to put them in a database? Does GPGME allow a developer to do this?
Unfortunately, this is another in a long line of websites that die if you nuke Google Analytics. It's becoming a persistent problem.
I have a question: why on earth does this editor use 5% of the CPU on my MBA just sitting there doing nothing with a blank file loaded? I'm programming on a laptop--I'd really like for the CPU to be able to go to sleep during the relatively long seconds when I'm reading or thinking rather than actively typing. People say Emacs is bloated, but it uses exactly 0% of my CPU when it's sitting there doing nothing.
Oh hell no. I'll never deal with you guys again.
Agreed. Perhaps it's just an echo of people's sentiments towards Java.
Apple has introduced a MacBook Pro with a similar resolution to this Chromebook Pixel. It has a Core i5 with 8GB of RAM. However, as AnandTech would point out, such a resolution is certainly a strain on the processor (http://www.anandtech.com/show/6409/13inch-retina-macbook-pro...). Google's Chromebooks have been picking up the low-end. If this laptop is real, it will almost certainly need to match a Retina MacBook Pro in specs. It seems unreasonable to believe that this could be an ARM powered machine (as I'm sure some hope) since the resolution proves burdensome even to a Core i5.

I think that's a compelling reason to believe this to be a fake. The amount of hardware needed to run such a resolution is substantial and I don't think people would want to pay that kind of money for a Chromebook right now. Personally, I would have to be assured that I could run a fuller operating system on it if I were going to spend that kind of money.

However, even if it is real, it seems like it would be much closer to a Retina MacBook Pro than any current Chromebook. It seems unreasonable to think that Google would be able to put out such a device with such a display that is like the current Chromebooks in hardware or price. I know that a lot of us would love someone to unseat Intel, but we've seen how demanding Retina resolutions are and how even processors many times more powerful can struggle to meet the task.