skysight-inc/HackerNews huggingface dataset:
Here's what looks like the design inspiration for the Nexus Q (and for its promo video): http://www.youtube.com/watch?v=Xgls9IwWUyU
I'd rather click one button instead of typing 3 lines but that's just me
No, I neither believe nor tried to assert that. I said I believe that effort should have been invested in fixing the GIL and other core language problems rather than adding more stuff to the language, fixing a few warts (and, admittedly, one big problem, chr vs unicode vs byte).

I also claimed that the additional features added to Python 3.X have meant that those who have already fixed the GIL problem (Jython/IronPython) and those who might still (PyPy) have been forced by the 3.X change to chase the taillights of CPython, making it essentially impossible for these implementations to replace CPython as the canonical version.

(I do take for granted that the canonical implementation of Python should have multithreading primitives that can take advantage of all the cores in machine; that has been debated above already so I won't repeat it here.)
Google+ adds events support, integrates with Google Calendar
Android  I/O: the playground is open
12 GPU cores on the Nexus tablet! How on earth they achieve that without making it overheat or ruining the battery life? Incredible!

Although, is there anything that runs on a tablet currently, that _needs_ that many gpu cores?
Google Glass just stole the show. Maybe the earlier parts were just parody/setup for this. Skydiving live over SF during the show using Glass?
Researcher Warns Of Security Hole In KeePass Password Manager
I'm not quite sure why it's $300. Apple sells their Apple TV for $100 and it's nearly the same device. The Nexus Q comes with a 25-watt amplifier with traditional audio ports (rather than just optical) and a mute button, but that seems to be the large difference. Oh, and it has color-shifting LEDs that coordinate with the music. Apple TV even has a similar "let your guests vote on the music at a party" app.

The direct connection for speakers is nice, but I guess I feel like it could have been accomplished for under $200 - considering that I can order a 100-watt receiver for under $100.

Granted, Google has put in 1GB of RAM (vs 512MB in the Apple TV) and a dual-core processor (vs. the single-core Apple TV), but does that translate into anything? The Apple TV handles 1080p video (including high profile H.264).

I guess I'm just left wondering why it's costing so much - especially considering that the Nexus 7 has a quad-core processor, 1GB of RAM, a battery, and a screen for $100 less.
but nobody complained when the original ipad didn't have one (with same internal storage).
Now listen here, "jquery", if that is your real--oh, whoa, wait, jquery? The javascript framework!? Dude! Oh I'm sorry, man. My bad, I was just... I didn't... I'm really sorry!
I don't understand why it would look bad that the company is trying to recover what belongs to them.

The kid refusing to give up the password definitely puts him in the wrong.
Congrats Umur and team. I look forward to trying it for ZeTrip analytics.
Is this a Kindle killer?

I have the original iPad (twas free!), which I've really loved, but the cost is significant compared to the newer 7" tablets. I use the 3g a ton, but suppose I could fix that with a personal cellular wifi solution.

But, being a Kindle (e-ink) user since inception, I've always felt that if it were my dollars talking, I'd go with the Fire. I can't justify the cost of the iPad, but could with the Fire.

Anyone who's really in the market look over the specs and have an opinion re: google vs. amazon in the small tablet market?

How great is it that these three tech giants are all making desirable media toys? Being a fan and heavy user of all three company's products, I'm happy to see them each working to innovate something more exciting than a browser war.
> Internet Explorer 6 normally ignores PNG transparency and displays a solid background colour.

> With TinyPNG the background becomes transparent again. No workarounds!

Um, does anyone know how that works? Does IE6 natively support some kind of png transparency?

EDIT: ah, like that: http://calendar.perfplanet.com/2010/png-that-works/#8bit+alp...
What would be your ideal ensemble? This will help us with future ensembles (eg. Peru for Autumn 2012). Thanks much!
I was going to point you to http://whygitisbetterthanx.com/, but it seems to have been replaced with http://git-scm.com/about/.
the work is designing and building web applications. almost all coding, a small amount of training/consulting. generally i come into projects that were already built at least part way by someone else and need to be fixed up and have features added. though i am also doing one right now from the ground up with a small team. most of my projects involve small remote teams as well.

right now i work with 2 startups and 1 large company, as well as do occasional consulting with another large company (this is usually less than 5 hours every month). i'm all about simplicity and breaking things down into small pieces, so on all projects i am able to deliver and launch features regularly with 10-20 hrs of work a week on each. my total billable hours for the week usually are in the 40ish range.

i've found all the work through referrals pretty much, so i can't say exactly how to find it for others. i will say put as much as you can out in open source, that is the best "sales" technique i've had (often "referrals" have come from someone i've only interacted with in the open source community). also, be consistent with your deliveries, and open and honest about scheduling, as well as when something is going to take longer than you estimated. surprisingly few contractors are good at communication it seems. often i come into projects for people who were abandoned by a developer and even when they were working together only got spotty communication from that dev.
Is there any sane way to upgrade a 3.x installation to 4.x? The last thing I need is to spend a couple of hours reinstalling and re-tweaking plugins and such.
I've noticed this as well, and it seems to be a recent phenomenon - it's gotten to the point where I just open links in Safari when possible. Any idea why?
I don't get what the point of this product is. Why would I want to have my "good speakers" only connected to one source device? Why would I want it to be connected to a 12.5W/channel amplifier? [0]

It's too expensive as a source device (ala Apple TV), it's too expensive as streaming audio device (ala third party AirPlay speakers) and I can't imagine there'd be a lot of customers who'd want to use it as both.

--

[0] I own a similar spec Tripath amp, and while 12.5W isn't nothing, it's not party music.
This is a great solution for individual hackers to get upgradeable phones. This is a shitty solution for fixing the platform fragmentation problem. As an Android developer, less than 1% of your potential customer base are going to know what to do with a solution that looks even remotely like apt-get.

The correct answer is to close down the platform with a stricter licensing agreement and provide over-the-air system updates from a central source.
I think there are more than enough Android phones out there.

You might have a point on tablets, but while Android tablets aren't even close to the iPad in terms of success, they still sell several million of them.
Wow it took my png from 659 bytes to 681 and lets me download the 681 byte one. :(

So I took a PNG from wikipedia:

221.0kb (its actually 215 KB or a little more than 220,000 bytes) to a claimed 47.8 KB (really 46.7 KB). Nice!

Running PNGGauntlet, a lossless compression app, with the same file compressed nothing. Wise wikipedians must have already done that.

But the results from tinypng look awful. Here you can flip between the original and the compressed:

http://upload.wikimedia.org/wikipedia/commons/4/47/PNG_trans...

http://i.imgur.com/QOLo3.png
Or the $50 Roku. Doesn't make sense to get one, at all.
Well, lots of people complained about the lack of an SD card - and indeed, one of the differentiators that people look to google for are things like replaceable batteries, USB connectivity, and SD card expandability.

Those people who are content to live in a walled off protected garden, might be well served in the Apple world. Those people who want to root their boxes, add USB accessories, and swap out SD cards previously could go the Google route.
I loooove Google, but I can't get over this "Play" nonsense. I get that it's short and (maybe) easy to remember, but it just sounds stupid. They certainly could have come up with a better name than that.
Sergey Brin Demos Google Glass At I/O
yes they did, but ipads still sold.

however, android has been adopted by many as the "anything but apple" crowd, and when google/android does things that apple has done (no SD card in this case), it disappoints the fans.
That presumes that running a business is something you want to do in the first place. In that case there's a more general passion "running a business" that you're already pursuing. Not everyone necessarily wants to do that.

I'd also disagree that if you're successful at something you become passionate about it. Cuban's basing that on what exactly? You can point to any number of people who left various high paying jobs in fields they didn't like and ended up being much happier doing work they cared about in a field they were passionate about.
Anyone else think it's stupid that they've released a supplemental piece of hardware at $299 when the Nexus7 itself is selling at $199?
+1 for the miracle of mindfulness by Thich Nhat Hanh. Ive tried to read a couple of other books about Zen and meditation - but I think that book was the best. Ive written a short summary about it here including a video from a meditation session at Google: http://blog.habrador.com/2012/06/whats-up-with-zen-part-2-th...
It actually increases the size of some files.

http://i.imgur.com/E1mL2.png

10,842 bytes -> 15,863 bytes (a 46% increase).

Which is dumb, in cases like this it's better to return the original file.
Obligatory question, even so you probably don't want to answer it: Who is writing these letters? Is there some Mturk for physical "stuff" somewhere?

It looks like a really neat service. Hope you find some way to get this hooked up with some gift service or snail mail marketing corporations.
It has a built in amplifier so it eliminates the need for other audio hardware. Apple TV looks too small to have an amp. As someone who hates audio hi-fi hardware and all the related nonsense, I think I'm sold.
For example, it can power a small pair of bookshelf speakers. There's a pair of speakers in the Google Play store.
Hmm. You never claim that Gandhi said that, so now my pointing out that the quote actually comes from a garment union worker in 1914 and has no connection to Gandhi (other than how apropos it is) sounds even more pedantic than usual. Cunning bastard :)
Valve Releases Source Filmmaker Beta
The biggest selling point of the Apple TV is what it looks like: almost nothing. It's easy to disappear the thing behind your TV or above your cable box.

The Nexus Q looks like a cable squid.
The end result of every passion is not necessarily a business venture. To successfully pursue a passion for philosophy, you'd likely end up as a professor and/or author, for example.
If he was hired for data entry, his employment agreement might not have specified ownership of the program.
Sorry, I have made 200x speedups in a specific code over the course of a few weeks that does not mean I am millions of times faster than mores law, just that I spent more time solving that problem. If you take the performance on that data set use it on a benchmark on the same hardware it's not going to be 43,000 times as fast in another 15 years due to 'better' algorithms. After all it's been 2 years is the code 10 times as fast on today's hardware?

PS: Not to mention architecture specific improvements such as ever increasing L3 cache sizes that make may algorithms a lot faster on today's hardware without showing similar speedups on hardware that's 10 years old.
I was fairly impressed with this. I can't wait for glass.
Thanks. I'm still responding to questions.... slowly but surely I'll do them all!
Solar Designer is great. Here's what his PHPass page says:

The preferred (most secure) hashing method supported by phpass is the OpenBSD-style Blowfish-based bcrypt, also supported with our public domain crypt_blowfish package (for C applications), and known in PHP as CRYPT_BLOWFISH, with a fallback to BSDI-style extended DES-based hashes, known in PHP as CRYPT_EXT_DES, and a last resort fallback to MD5-based salted and variable iteration count password hashes implemented in phpass itself (also referred to as portable hashes).

To ensure that the fallbacks will never occur, PHP 5.3.0+ or the Suhosin patch may be used. PHP 5.3.0+ and Suhosin integrate crypt_blowfish into the PHP interpreter such that bcrypt is available for use by PHP scripts even if the host system lacks support for it.
I think ImageOptim uses the pngcrush library.

This website looks neat, but it seems like a CLI that can become part of my automated workflow would generally be more useful.
Linkified: http://news.ycombinator.com/item?id=4167711
It's not a question of need. Graphics are an embarrassingly parallel problem so any additional shader pipelines or processing units of any sort can be immediately utilized for additional performance.

It isn't like CPUs where half of the cores will languish until the user opens 20 more tabs in Google Chrome.

Are you saying 640k should be enough for anybody?
Work just bought me to experiment with one of those Android 4.0 Mini PC's with HDMI, USB, and MicroSD on them the size of a thumb drive. Just got it a few hours ago and was only around $75. I know it has Netflix, not sure what else at the moment since this is my first Android device of any sorts.
Dull, and then suddenly...

Sergei Brin walks on, and they hold a LIVE Google Glass demo with skydivers in a hangout, and bikers, and you see them falling and cycling to the studio.

Wow.
If the app is intuitive enough that when I land on the page I immediately know what it is, what it does, and how to use it, I'd say go for it. But if I land on your page and see and app that I don't immediately "get" I'd bounce pretty quick.

What might be kind of cool is have the landing page be the product demo like you had said, except with a modal window similar to twitter bootstrap's modal plugin that gives a quick paragraph or two of what the product is and how to use it.
Or, as Bret Victor said once[1], you can also follow a principle:

There are many ways to live your life. That's maybe the most important thing to realize in your life, that every aspect of your life is a choice. There are default choices. You can choose to sleepwalk through your life, and accept the path that is laid out for you. You can choose to accept the world as it is. But you don't have to. If there's something in the world that you feel is a wrong, and you have a vision for what a better world could be, you can find your guiding principle, and you can fight for a cause. So after this talk, I'd like you to take a little time, and think about what matters to you, what you believe in, and what you might fight for.

[1] http://gumption.typepad.com/blog/2012/03/principle-centered-...
High Performance Network Applications in the Capital Markets
I read this discussion when it showed up a few days ago, but at my work, fsf.org is accessible. Today, though, I was reading this article on Reacreational SVG (http://intertwingly.net/blog/2007/02/16/Recreational-SVG) and find that the linked Open Solutions Alliance page (http://www.opensolutionsalliance.org/) is blocked by my employer's filtering (BlueCoat), so I'm somewhat distressed. I gather OSA is a benevolent organization (http://en.wikipedia.org/wiki/Open_Solutions_Alliance) and certainly not 'Scam/Questionable/Illegal' as the blocking page claims. Ach, schade.
I'm curious, does anyone know if this study counted all the computers that didn't have any of these failures at all during the time period? Or is it just those that reported a failure?
LinkedIn's app on the iPhone has a lot of native views. There are some telltale signs that indiciate native components make up everything but the "leaf nodes" of the app's UX.
There's less anxiety about iOS 6 vs iOS 7. Numbers don't get the same feelings attached to them as a name like "Ice Cream Sandwich."
The skydivers with google googles in a G+ hangout was neat.
He's trying the Jobs play - "People don't know what we want until we show it to them" - but it came off more like solving a problem people don't have.
Tablets are expensive. I cannot afford to buy a tablet every year. So I want a tablet that is future proof. The 10 inch tablets that others will release this year will have an outdated operating system on them and will still cost many hundreds of dollars. I do not want to spend hundreds of dollars on an outdated operating system. I love Android, but this terrible to the extreme.
Coupon Code will expire in 3 days.
It does have USB (On the Go/Host whatever you want to call it) so someone could produce a slim card reader or USB stick.
To be fair: the "TV thing" market is a huge mess, and none of those devices are making much real progress replacing the cable and satellite boxes users already have. We're still waiting on the proper innovation here.

It seems like the Q (despite the pretty blatant mispricing -- I agree that they'll move essentially zero of these at $300) has at least a new mix of features to try. The built-in amp makes it an attractive audio box at least. The idea of driving content from the handsets in the room seems better to me than the (IMHO ridiculous) idea the TV vendors have of making handsets into "remote".

The lack of storage isn't really a problem if everything is sourced from the cloud (which it is already for most of those gadgets anyway). And the "no apps" is silly -- it's an android box. Though I didn't see much about a UI metaphor. Obviously the HDMI display isn't going to be a touchscreen, but you can always plug in a keyboard and mouse (this works today on your GNex if you have the right cable).
To me this isn't a surprise. It's anecdotal, but the majority of my social circle have hotmail emails. Followed by gmail and then Yahoo. So yeah, based on my experiences I would have assumed Hotmail is the most popular.
300 dollars is a steep price. I like that there is an amplifier in it. I also think they are aiming for more of a luxury item. They kept stressing that the Nexus Q hooks up to the best hardware in the house. Apple TV and Roku have a lower price point. Google has to put in effort to differentiate Nexus Q from its competitors. Besides, the Q looks very slick. The design language reminds me of Sony.
Download LinkedIn's iPad app. It's a situation where a WebView-based app is as good as native.
It's AMD. I OC and, if you look around OC communities and benchmarks you will find that Intel chips outperform SMD chips in this area consistently.
Myth of 5 Nines - Why HA is overrated
High Availability is an ideal goal. In practice people & process impact this more than technology solutions.
Announcing Events for Google+
Is this a DLNA playback device? If not, Google is really, really betting on Play.

Also, why is no one asking the obvious question? How does this intersect and/or overlap with Google TV? Is this a Google TV device? And if not, why not?
Not all of the coworkers kept their jobs. The good ones did.

It's often cheaper to transfer someone in a company to a new job than it is to hire a new person. If they had openings at the company, why not just move people from a job that doesn't need to be done anymore?

Of course, it's also possible that this isn't true.
They're using a quantizer. Likely http://pngnq.sourceforge.net/ .

To compare yourself:

wget http://tinypng.org/images/example-orig-c549c73a.png
wget http://tinypng.org/images/example-shrunk-ec364794.png
pngnq example-orig-c549c73a.png
cmp -b example-orig-c549c73a-nq8.png example-shrunk-ec364794.png

I get one byte of difference between what pngnq produces and their example shrunk version.

BTW, I use pngnq all the time in instances where losing some information is okay. It's a great tool.
Or you could just buy one of the many AirPlay speakers on the market?

Have you had a chance to hear the Audyssey Audio Dock Air? That thing kicks some serious musical reproduction butt, and doesn't require any cables other than for electricity.
Is that not what the kid did, just after getting fired?
Automating something and efficiency may or may not be desirable thing depending on the alignment on incentives.

Let's say you are a small company with a relatively flat structure and you as the owner, also work as CEO. Then every bit of efficiency is precious to you.

Let's say you, a techie hotshot, come to work for a big company, and automate some process that suddenly makes 20% of staff in your department redundant. Essentially that means that your boss and may be boss of your boss will have to lay people off (which is bad for morale and relationships), they get smaller headcount and budget numbers.

Let's just say you may see a lot of resistance.
No, the original iPad was 16/32/64GB, just like the current one. That's why there is no gnashing of teeth. (I have a 64GB original iPad and never have hurt for space.)
12:00 Realize Hacker News and Reddit are actually the same thing.
Google shows off Project Glass at I / O with live skydiving and bike jumps
"Designed and Manufactured in the U.S.A."

Thats a first!?
Is there some FCC waiver for getting compliance if you sell under a certain amount? Or is it only if you sell a "kit" ? I only ask because I see already assembled items on there and I think it runs afoul of the laws at hand.

Dont get me wrong, I dont endorse the FCC laws one way or the other- Just asking the question
Linkedin's mobile app is a hybrid, but their iPad app is 100% HTML5 and runs beautifully.

I'm also pretty sure that Google's Gmail iPhone app is 100% html5 as well as I've seen it re-render the entire interface occasionally as if it were an app in a UIWebView.
Neat, perhaps silly, demo. I'm ready for my gargoyle rig now.
He didn't have the resume to get a job in a proper software house with strong peers before. Two years from now he will, assuming he wants to leave his one-man-band operation.
I'll agree with 100% that there are tons of very successful, overworked people that hate their jobs. But I think that what Cuban is saying is that all things equal you'll be much more passionate about something you're good at compared to something you're not.
If there were a "Trade your Kindle Fire" button on that page I would click it in a second. I like my Kindle Fire but it has issues. I'd kill for just a hardware volume control. It's hard to say without handling one, but my guess is to choose the Nexus over the Fire.
meh.

I don't really like the 7 inch tablet form factor (even as an 'Apple hater', I think Jobs was spot on about 7 inches being too small). Also lack of any sort of SD option is just another reinforcement of Google blindly walking down the path of Apple.

I guess I'm sticking with my OG Asus Transformer TF101 for now. I was hoping that with Asus' involvement in the Nexus there would be a transformer/hybrid variant (for more money of course), but they seem to just be trying to attack the Kindle here.

It seems more likely than ever that my next hybrid tablet/netbook will be running Windows 8 instead of Android. Pseudo-ironically at least I'll be able to write Go code on that device.
Mobile Carriers Gladly Give Your Data to the Cops, But Not to You