skysight-inc/HackerNews huggingface dataset:
This will be interesting. She has three big challenges - with little prior experience in each:

1. Running a public company is vastly different and considerably more complex than managing large teams. She has to build an executive team capable of executing on all fronts. This is beyond hiring the best engineers and product managers, it is about hiring a CFO, COO, GMs, VPs, etc. that can execute on the plan set out by the CEO.

2. Managing a stagnating business requires different skills than a rapidly growing business. Google benefitted from exponential growth in usage, users, revenue. Yahoo is already over the hill. Most incoming CEOs do a top-down review of the business to understand assets and liabilities. They visit customers and large investors. In the end, they have to present a credible plan to the BOD for refocusing the business. Where should you invest or divest? Should you be aligned along product lines, geographically, or along customer segments?

3. Yahoo needs deep tech investments - to do so, it must attract and retain brilliant engineers. It is my understanding that Ms. Mayer's focus at google has been product and not technology. Without proper engineering, the best product ideas will fizzle. How will Ms. Mayer attract the best engineers to Yahoo? Without growth, it is hard to convince the best engineers to join your shop.
We were one of the early Crossrider adopters and they've been consistently great and above board in terms of support and improving the product.

The majority of our users (Sales People) have never even heard of installing a browser extension so I'm not terribly surprised to hear about the crazy Google "Crossrider Uninstall" options.

This probably also isn't helped by inconsistent branding between the extension name 'by Crossrider', on Windows the browser helper is called 'crossrider.exe', etc. which the users won't be familiar with as they likely haven't even visited Crossriders site.

One last note as to the 'inflated' numbers for Crossrider, they actually directly serve up and push updates from their servers so they're more connected to the users than just having a download. It might make more sense if they had said: "Supporting 100M users for X Customers" or something.
Then what is 'play time' if softball qualifies as 'struggle and purpose'?
Science Explains Why It Hurts So Much To Get Hit In The Balls
The issues with drivers can be and are being mitigated. The question is will Microsoft support WebGL once drivers are secure? I still doubt it, for the business reasons.
CSS Buttons With Icons But No Images
8, 32, and 127 are powers of two, but they're odd powers. None of them are squares.
Ignoring the spam and the established conventions, that sounds just like the idea behind facebook's news feed when used on an account only connected to friends you like.

You even pratctically verbatim quoted their sponsored targetted ads.
Best way to think of this would be like an interactive pastebin. The more people on one pad, the more useless it becomes. But for 2 people troubleshooting it would be great.
I'm not sure that's the analogy she would have used to wow the Board. Yahoo has a totally different audience that spends a lot of time on their site consuming content in a very different way than say Google or Bing. The opportunities for them to monetize them are very different but no less exciting. Yahoo has just struggled with a) determining which ones are strategic, b) enhancing those ones and c) creating a smoother experience between those. Sounds like a role for a very solid product manager to me.
The App for Total Returns
I re-read the article and I stand corrected. I had misread it as being just a store of the hash, but this stores the entire original object at the location identified by the hash of the object. And it needs to, because if even one byte is different out of a gigabyte of input data it must return false. That's horribly inefficient.

With a bloom filter, you can take gigabyte-sized video files and determine if they have never been seen by the bloom filter. And the size of the bloom filter is fixed; choose the size based on expected inputs, desired accuracy, and so on and it doesn't grow based on the size of the objects being processed. With this implementation, it stores not only the hash of the video but the entire byte array of the video at the hash location in order to not have a false positive.

So it's possible to have an opposite-of-a-bloom-filter with only 8 buckets, but it consumes terabytes of storage space because you're processing really massive files.
Yes, I too am curious about your perspective. There are far too many posts claiming "Hey, I worked at X and Y!" without providing any sort of perspective whatsoever.
Very promising for a turnaround to pull off a coup like this.
Will other vendors follow suit? If they don't, they'll be left in the dust, so I imagine they will have to, if they can.

Said the designer. People were still buying SD TVs years after HD ones came out. I don't disagree that it is good to skate where the puck is going, but it's still too early to worry about it now. A lot of the web design we do right now won't even still be used in three years time.

Once my Mac has a Retina display, I will design for Retina, and let the lower-res experience be inferior.

Terrible, terrible idea. It was only a few days ago that someone posted how ignoring Windows cost them dearly. Don't ever design for the machine you're using, design for your customer. This applies to screen resolution, processing power, everything.
This would be great for interviewing front-end candidates. There's a few out there already that let you share code, however this lets everyone see the results instantly.
That's 1) just for CSS, 2) incompatible with border-image and list-style-image properties and 3) horribly inefficient, with ugly syntax and a bunch of duplicated effort for developers (since filenames for 1x and 2x image variants are typically identical except for a few extra characters used site-wide for all 2x versions, there should be a way to allow developers to specify only these unique characters one time and avoid that extra work when possible).
I don’t even know what Yahoo does. I never use that site, except for a couple crappy-looking Yahoo groups sites.
Congrats goes out to Marissa Mayer. I don't know her reputation inside Google but from the interviews I've watched of her, she seems very articulate and focused. Hopefully she can help Yahoo with clearer focus and better execution.
Yahoo’s New CEO: Meet Marissa Mayer - Deal Journal - WSJ
The title is misleading. This isn't a cloud app. The current Office 365 Preview is a desktop app with cloud syncing, that requires WIndows 7 or 8. Reference: http://www.microsoft.com/office/preview/en/office-365-enterp...

* No iPad / Android tablet

* No access where you want without a lengthy installation

* No live collaboration.

It's just the same old office with Cloud lip service via a dropbox like service. Not sure why Wired thinks that's 'serious about the cloud'.

MS should just buy Zoho already.
A better Twitter is insignificant, but a dating service with a gimmick isn't?
http://web.archive.org/web/20100120004349/http://news.ycombi...
I think it not surprising that she left Google to be a CEO somewhere, it was just surprising that she picked Yahoo. Another one of those VP -> CEO jumps that was interesting to watch was Ed Zander (Sun Micro -> Motorola).

What I was expecting was that she would leave and start some sort cross between 'solve a world issue' with 'easy accessibility' kinds of UI. At Google her strength was having a clear idea of how to speak to users through UX, The Yahoo gig can use that, certainly, but watching the succession of failures and missteps at Yahoo the issues aren't primarily UX or users, it seems like Yahoo is in a major identity crisis about what exactly it actually is.

When one of their recruiters was trying to convince me to join the pitch was this:

"Yahoo is the premier digital media company

Yahoo! delivers amazing personalized digital content and experiences, across devices and around the globe, to vast audiences. We provide engaging and innovative canvases for advertisers to connect with their target audiences using our unique blend of Science + Art + Scale."

To which my response was "Really?", if someone were to ask me what the "Premier digital media company" was I don't think I'd respond "Yahoo!"

Hence my surprise.
Peter Jackson doing away with miniature for CGI on The Hobbit
Oh my gosh, seriously. The global pad just turned into a bunch of lolcats and script kiddies.
Greed and avarice.
Everybody wants to find out how to make a buck, especially form somebody who made one already.
Legacy Windows APIs don't support scalable interfaces. Do you think the Fortune 500 and Global 1000 will phase out every legacy 32 bit application and replace every 1280x1024 display between now and 2015 ?

I don't.

P.S. Does Windows even have a pixel doubler for legacy apps on "retina"-type displays?
What? Take a look at Google Closure Compiler - it renames all identifiers to nonsense, making it impossible to work with, and not affecting performance at all.
I'm native NY/NJ, but have been in the SF area the past month for conferences and hackathons. I have to say that tech is much more mainstream here. Whereas hackathons in NYC are largely white guys, here you see a lot more women and other cultures involved. One group of Mexican participants put together a cool 5 player tank game running on a bunch of devices in many modes and all demo'ed it on stage.

An iPhone using business major friend here I was hanging out with picked up my Nexus 7 from a pile of devices at the side of my room and fell in love with it. Back in NYC there'd be much less interest and willingness to try something other than a fashionable, everyday-person-celebrated-and-marketed iPad.

So yes, there are blind spots in that people think the world in general is much more interested in esoteric tech (like APIs), but there are also much more real world things and histories getting dragged in and overlapping as well - much like how colleges and universities are always arguing that diversity is a strength worth biasing admissions toward.
Show HN: search images from Twitter
How so? They have to compete with the current Google.
Twice.

Once, I almost took a job with a military contractor for one of those things where I happen to be the only person with the odd assortment of skills to pull a particular product out of the fire. Despite them really needing me, they responded to any request that I have some form of work/life balance with more money (which is nice, but won't raise my child or keep me from burning out). I turned down the job in favor of an offer for less money that allowed me to work from home.

Another time, I was in the office of a place I'd had an offer from. At my request, they'd arranged for me to spend a day with the team I'd be working with. That place pushed the "brogrammer" image about a mile too far: one of my would-be coworkers was even drunk enough to vomit on my desk! I had nothing else lined up, but I knew I couldn't work in that place. I walked.
Microsoft releases Office 2013 preview, download here
This is a good read, but it's far too long, and the rhetoric is hard to stomach at times. I wish it were 1/5th the length and a bit more even-handed - the situation is bad without it being painted in a bad light.
I think its funny that New Yorkers always tell me how they're surrounded by a variety of industries whereas all us San Franciscans know is tech. My office in SF is in the Financial district, with probably 50 banks within a 10 block radius. 3 blocks over is Union Square, which has a Niemann Marcus, Macys, Nordstrom's, Tiffany's, Louis Vuitton, (essentially you name the high fashion company, its there), 2 blocks the other way is Chinatown, one of the biggest concentrations of Chinese culture. To imply that those of us out here are living in a bubble where all we can experience is tech makes me think one just needed to grasp at straws for why NY is better...
Awesome! I really wonder to what extent this technology could be tweaked for something else than "just" Domain suggestions.

In any case I will definitely give it a shot: https://developers.domainsbot.com/
Yes! As I'm watching this unfold, I'm realizing that this would be great for asking XSS questions too.
Or Yahoo 360. What? It never launched?
Well, she could do it on Yahoo Mash. Huh? Got shut down?
Or she could post a link on Yahoo Buzz. What's that? Also dead?
Crud, maybe she could post it to facebook.
Hey - thanks this is awesome advice. I've tried it today and actually enjoyed it. It's made it easier to get clarity on my thoughts and led to some useful ideas
Also even if you restore the Lamborghini you will own way less than 30% of it.
What kind of computer are you on? My Chrome process, with numerous tabs, doesn't go above 5%.
One man's bickering is another's thoughtful and substantive discussion about our craft.

:)
There are "humanitarian" groups.
It's nearly always "same day" if you are going to a competitor. Whether you're the CEO or the front desk clerk.
> And now you're telling me that you had access to much better education and that my education surely sucked ass.

Your education is obviously lacking because you say uneducated things. It's as simple as that.

For instance, you asserted that if someone's first programming class started off with functional programming, then they didn't learn to program at all. That assertion is offensive, uneducated malarky. The quality of your education speaks for itself.

As to what people should have to do before learning any programming: no one has implied any such thing.

As to behaving: you first!
Where Cassandra REALLY shines and is often overlooked is ease of maintenance. Cassandra's ability to bootstrap new nodes, replicate, reshard and handle down nodes (w/ hinted handoff) is almost magical. I use it in production and it works very reliably.

Sure, it's got some cool big data stuff, but try doing any of those "maintenance" operations on other databases without ripping your hair out. For example, even bringing up a new MySQL slave is a huge pain in the ass, let alone doing something non-trivial like promoting a new master.
perhaps if the starter of the pad can set a password that has to be entered the first time ESC is hit for that pad? sorry for the armchair feature requesting.. i think the idea has promise.
Correct - there are various attack vectors besides the 51% attack. Ideally, a transaction shouldn't be closed until there have been 2 confirmations.
> Microsoft Windows sales will take a big hit because people will be able to play the popular games on Macs or even on Linux machines.

Nope, because only 1% of computer users ever install their own OS, and less than that build their own, so they are buying prebuilt machines from distributors that put Windows on it. They see Linux and reject change, and try to stay close to the platform they have used for a decade, even if it is shoddy. And they would never fathom going through the process of installing an operating system.

It would start a trend towards Linux, if PC gamers could switch to barebones distros to optimize their rigs performance in games (yay for cruft like Aero desktop slowing down 3d performance), then Linux becomes "cool", and soon the communal nerd of every family is actively putting it on pcs to play games, and then the parents get used to it, etc.

But that is a gradual thing, and having the ability to play web games on Linux doesn't translate into a jump off the Microsoft bandwagon any more than the tens of millions of people who use their laptops only for Facebook and Twitter have jumped in the last 5 years.
Static polymorphism wasn’t part of OO originally; in Smalltalk, everything was late-bound. And you can of course write things generically even in the “classes and methods” kind of OO, but I think the culture around that paradigm encourages coding non-generically. You might say OO itself works toward genericity, but some OO-branded languages work against it.
I invite you to read Elements of Programming for a more detailed explanation.
Sometimes, if you want to put money on the table, you have to write in Java. (I'm in this boat. I don't hate Java, but I feel it's aggressively mediocre.)

IOW: not everybody is in charge of what technology they use. Further, not everybody has the resources nor the inclination to rearrange their entire life (and that of their dependents) in order to start their own company, all because of Java.

And sometimes it's just kibitzing or venting or what have you.
Remixed with the slides: http://youtu.be/8HzclYKz4yQ
Well, if the time it takes you to contort your application to work around our row limits is worth less to you than $9/mo, you're probably in need of both technical and financial advice.
'Not cool, guys' -- Torvalds bemoans size of RC7 for Linux kernel Version 3.5
Don't send confidential messages just before Skype crashes
Maybe not surprising, but still having EPEAT certification is not something I would take for granted. If Toshiba was using significantly different manufacturing techniques than everybody else, or if they started making it impossible to replace or upgrade the innards of their laptops, it would be a different matter. Like desktops, most laptops are roughly the same, with just cases, quality of workmanship, and choice of which (mostly COTS) components they use for the internals providing variety in the marketplace.

I don't own a single Apple product, but it does seem like they're really doing things differently in order to make laptops that stand out on hardware alone. Given that there hasn't been an unusually large price increase, it's not that surprising to think that they're skimping on something like EPEAT certification. This isn't evidence that they don't deserve EPEAT gold, just that it wouldn't be surprising if it turns out they don't qualify.
How was this built? Seems like Meteor could be an option.
Absurd Former Olympic Sports and Their Proposed Alternatives
Anyone involved with this could you send me a message once the outlines for the talks are released? It sounds like it could be interesting but I'm not likely to make any plans at all until I can see what the conference will actually be about.
I'm optimistic as long as she is given enough freedom to do what she wants to do.

Wonder if there will be a "Why I Left Google" blog post :)
Just join a crossfit gym. Get fit and meet dozens or hundreds of locals in a non-forced environment.
I felt bad for her until I read this which actually is her side of the story. It appears that a similar issue must have been brought to the management's attention previously since she was told to let her students do whatever they want. The incident is in clear violation of their pleads because she stopped a class to single out the person using her phone. The fact that she did not actually say anything is irrelevant here.
Could be part of the reason for Google's recent revamp of Google Apps Script: http://www.google.com/script/start/. Competition is good for the user.
Pretty much. There's a reason that there's no wikipedia page for this algorithm (where there is for Bloom Filter, of course) -- it's just a hash table without chaining (i.e. it simply drops collisions).
"As to what people should have to do before learning any programming: no one has implied any such thing."

"People should be required to learn the basics of programming first. They should start with immutable data objects, referentially transparent functions."

You either lie or "should" means different thing in your English than "should".
Using HTML5 is certainly no easier than one of the many other cross-platform frameworks out there.

The touted advantage is that you can run games without going through the app store and therefore losing 30% of potential revenue to Apple.
And that obfuscation is easily undone:

www.google.com/search?q=javascript+deobfuscator
"C++ is a powerful language, but with awful syntax and semantics that can discourage experimentation."

Then you should try out D. Bartosz Milewski in fact has been involved in D development for a long time. It certainly makes it easier to apply a lot of the FP techniques.
If Skype crashes just after you send an IM, your IM may get sent to a different user when you restart Skype.

"The Skype clients impacted include: Skype 5.9 and 5.10 for Windows, Skype 5.8 for Mac, Skype 4.0 for Linux, Skype 1.2 for Windows Phone, Skype 2.8 for Android, Skype 4.0 for iOS."

How to know Skype is about to crash, so you don't say anything you'd rather not misdirect, is an exercise left to the user.
It will never happen... and maybe I should drop PJ an email... I would love to be able to buy a copy of Office for Linux.

There, I've said it. I would happily pay £500 or whatever it is to be able to run Office without Windows, and without having to use virtual machines.

Because it's not an option, I use Google Docs/Drive. But let's be clear... I really would prefer Excel (pivot table magic) and Powerpoint (smart charts) over the Google and Open Office alternatives.
>Based on the reaction to his death here on HN however I'll give it a shot.

This thread is affected by the Michael Jackson effect. I would get my reading advice from a less biased one.
For 57.6$ per month if we calculate month=30 days on ec2 i can get a small ubuntu linux instance with 1.7G of ram with a lot more than 10.000 rows

http://aws.amazon.com/ec2/instance-types/

After that installing a firebird database can be easy if i choose ubuntu instance

Next you can add nginx/django just for fun
For backup there are many python scripts to backup to s3/ebs snapshots
Totally agree, I think of hiring as a chance to create company cultural emissaries. The best companies turn potential recruits into advocates for their brand, so even if they don't end up working at the company they tell their friends about how good the process and company are. See http://www.joelonsoftware.com/articles/FindingGreatDeveloper...

Palantir is another company that does this well at Stanford. Those track jackets/t-shirts they wear are cultural symbols that give interns/employees status and spark conversations about the company. These 'little' things carry a lot of weight especially in the tight-packed network of university dorms.
I'm hoping to get there soon. On linux, I use vim, a keyboard centric window manager and I've recently started using uzbl for my web browsing. Not there yet, but getting there - already I find I don't need to reach for the mouse very often at all!
Well, in this case, it was after trial since he's a parolee, but still. Parole is not some special gift we give to inmates out of the kindness of our hearts; it's an institution that we have because it provides benefits to society to gradually reintegrate felons into society, and this kind of braindead policy allows private companies to parasitize that institution.
Nice job! This is a fun space to play in. Been working myself to get some more geo functionality into the next version of http://twitcaps.com
See the "about" link at the top. I used share.js [1], which is a great Operational Transform library, with the Ace Editor. With a little bit of js, I made the page auto-update with the contents.

share.js really made this easy.

[1] http://sharejs.org/
Redirects are still possible with the <meta> tag
Computers, Education, and Comparative Advantage
The appropriate analogy would not be a free Lamborghini, but the chance to drive one (with 2 bad tires) for a while. Or, go buy/build your own car and own it.

I think it's a great move, and Google is probably in favor of it.
It's easier to demonstrate a counterfactual than to prove the theorem. Therefore the burden of proof should be on you to demonstrate the counterfactual.
ignore this guy. it's gold.
TechCrunch Poll: Do you think Marissa Mayer will be able to turn Yahoo around?