skysight-inc/HackerNews huggingface dataset:
> Better search!

Yahoo was known for collating links, while Google had a killer algorithm.

But Google's drive to make the algorithm work all the time for everybody is causing some discontent. Power users are disappointed at (for example) the loss of +, and don't like the weird word substitutions and stemming that Google has introduced. And naive users are confused by overwhelming choice. They don't know the difference between the various sponsored links; they have no idea what a domain is so they aren't going to know if they're going to a trustworthy site or to scumbags.

Imagine how nice it would be if you entered your programming specific terms into a search engine and got carefully selected links back.

I don't know if free food is going to get that, but it's worth a try.

EDIT: I've just visited the Yahoo page for the first time in many years. It is laughably hideous. Sorry for any Yahooers, but this version is even uglier than the 199x page (black on silver?).
Is that like shop lifting at stores which charge $2.99 instead of $3.00 to give you the illusion of cheapness?
Apple changes iPhone connectors. World Freeks Out
I think you were looking at the featured listings. Theres a ton more.
You are correct, I had misread this part:

"While the cells used in Brown’s transplant procedure were specifically chosen from a donor who had a genetic mutation that resisted HIV, these patients received transplants with normal cells."

It sounds like these were simply regular cells.
The work week in Israel is Sunday through Thursday, so there probably were people in Yahoo! offices there.
Why would you want one?

The Internet has become too big for a Table of Contents to make any sense anymore.
The Y! Directory is still alive @ http://dir.yahoo.com/. Also, the Open Directory Project has been around for years and years, http://www.dmoz.org/. A few clicks around reminds me why directories were made obsolete.
ah, good to see the old regex for <a href="(image.?)"

I wrote a little parser for this site a while back to display the daily photo as a desktop gadget, and had to resort to the same hack to get the image out. It's a shame there isn't a rss feed for this yet.. it is a bit hard to be believe that in this day and age, thousands of pieces of code around the world are relying on how one guy decided to write his html.

[Ninja Edit:] For what it is worth, here's the regex I actually ended up using:

^<a\s*?href\s*?=\s*?['"](image/.+?)\1\s*?>$

but obviously, this is equally fragile.
Maybe the commenter was referring to the "quantum energy" BS spouted by the likes of Deepak Chopra? (but in nicer words that I personally would've put it...)
Mi guess is that her phone remains unrung, even [from] [there] in Israel, meaning she isn't getting a callback either from Yahoo US or from the local Israel office.
I bet you get a lot fewer rape & death threats than the average woman who uses her real name on the internets. "Verboten and punishable", sheesh.
in other words: if you hire a personal cook you get to tell him what to cook, and he doesn't get to tell you what you should be eating instead.
I agree. Xamarin is closer than anybody else to a viable cross platform solution. They're in just the right place now to start eliminating some of the worst pain points in mobile.
Can I start scraping data from Hipmunk? It's not their data...
Sometimes it is necessary to have that to get things going. But of course it does not scale. 30 people are not too many for one manager. When you go international and the number of employees is in the middle hundreds he will need to delegate or growth will stop.
Maybe pay special attention to the part about humility. :)
I've seen Java .Net and Perl code fail with self signed or expired certificates, so I'm pretty certain they check.
I wrote up some similar points and posted the trimmed down version a moment afterward. I'll reply instead, and try to avoid bashing the design since you've got that covered. Instead I want to discuss focus. Being neck-deep in Startuplandia, I'm accustomed to discussing smaller companies who are striving, struggling even, to achieve success with a singular focus.

Do one thing, do it well. You won't gain users doing several things poorly. Or in Yahoo's case, you will hemorrhage the users you once had.

I understand that large companies do have the resources to delve into many spheres and markets at once. I also grasp how each additional product/focus can leverage your brand recognition and existing userbase for alternative revenue streams. Even if only 10% of my users pay for [New Feature X], that's still money in the bank! At the same time, when I think of Yahoo, three things come to mind: Email, Search and Content (so-called).

The first two aren't anything Yahoo is the name for anymore and the last one is ludicrously expansive. News, fine. Original web series videos, eh, maybe? But look at the first three items on their list. Autos, Dating (?!) and Finance. Yes I know it's alphabetical, but it's a sign that they still think they can be "The Homepage of the Internet" or some such madness.

This may be the point where Yahoo has to get its hands out of some of those cookie jars and focus on doing less, better. Even if that means a shiny, new platform at the expense of current ones, and even if that means it's a little over-hyped. As long as they finally have one thing they can point at and say "THIS is what Yahoo does, because we do it better than anyone."
A lot of companies don't provide free food, Apple, and Nest to name a couple.

Talent won't be attracted by free food, but what it will do is cause the morale to change. People already working there will start getting excited about these new changes. Things become a little more fun. When your employees have a higher morale, they feel better about working harder, and they become more proud about what they're working on.

The new all-hands meetings will be key in that strategy. A good CEO and a great CEO can tell you the vision of the company and why it will succeed. But only a great CEO can make his or her employees feel inspired to do better work after those talks.

The first signs that Yahoo is turning around will be seen on the streets of San Francisco and Sunnyvale. When yahoo hoodies and tshirts are being displayed as frequently as you see Google of Facebook swag, if the employees start showing they are _really_ proud of the company they work for, that will signal the earliest changes in Yahoo.

Edit: spelling
iOS and OSX both use the system store represented by the "system" keychain. (On the desktop, individual users can also have keychain a with trusted roots.). Apple keeps their root store up to date via software updates and automatic OCSP checks.

NSURLConnection, the higher level resource API, will by default require a valid certificate chain, but provides for explicitly allowing an insecure connection as part of its authentication callbacks. (This is an improvement over previous versions (leopard and before) where you had to explicitly specify hostnames that should be considered safe.)

So, certificate validation is treated, at the API level, like any other sort of authentication challenge.

You can also provide a client certificate using the same mechanism, if requested by the server.

Using the lower level CFHTTP stream API, you can only fail the connection and re attempt it after disabling cert checking.
Appcelerator ought to be as well (with the added bonus of using JS, far better known than C#), but their platform isn't on the same level. Yet?
"A lot of times people more experienced are so far detached from what you might be going through."

Some of those people may have gone through the same and can offer their opinions of how it worked out for them.

Have you ever had a medical problem and asked an older person about it? They might tell you "don't worry I had that same pain and it went away, no biggie". Don't assume someone older has no experience or empathy to what someone younger is saying.
As long as he's the whole owner, you should act like you're being paid to paint his house.

Bad analogy. It's more like you thought you were hired to paint his house, but the way things ended up he was telling you how to match colors and hold a brush. All the while pointing to the 10 year-old kids sloppily painting a fence across the street saying "See? You're still in the basement mixing paint, and they're almost done already!"
"5 years ago, in the middle of 2007:"

One thing he forgets to mention is how companies raised capital back then. In the middle of 2007, fundraising was far different than it is today. The deal flows were much longer, accelerators such as YC were almost unheard of, and investors had less overall competition.

I remember going through fundraising with my last employer in 2007. We raised a $1.5 Series A (not a seed, something comparable to seeds today), had far less term sheets than companies get today, and winning a UC Berkeley business plan competition was our access to a pool of investors (unlike a demo day for YC, 500, Techstars).
It is possible to have a social and work life balance. As an entrepreneur it will always weigh towards work but doing 6-7 days (80 hours) a week for years shows either that you enjoy it or there is a problem in product or delegation abilities.

I think there is something to be said for taking advantage of your youth and energy for something other than work.
The origin of the name "Posix"
Well for one thing because people more experienced read posts like this and give their thoughts and opinions.
I wonder how this be could be applied to customer service, queues and waiting lines outside of loyalty card programs.
It matters in terms of statistics and machine learning. If, and that's if, these guys are correct then the data collection, pre-processing and normalization can have a large effect on the end result when you are trying to predict a trend or train a classifier. This is essential to good science and possibly more interesting to some of us than, say, a new node.js framework or a standing desk.

The argument they make for classifying the temperature sensors into different grades seems solid. There is a clear methodology extending from Leroy on how to class the sites into five different classes depending the surrounding terrain which we know affects the readings. They have used ground and aerial photography in giving the stations these classes using this methodology. So this isn't just a rehash of general Urban Heat Island arguments of the past it's a new, seemingly methodologically robust, chapter in that debate which must be answered by the other side. As it stands the best two classes of site have very good coverage over mainland USA and it's reasonable to compare them to the worst three classes of site. It turns out there is quite a large discrepancy between them[1]. This is science, not politics.

But, yes, the science has political implications. On that political side this is an issue worth addressing if we are going to put trillions of public money into dealing with the problem posed by climate change, according to the models which are operating on this very data. Redirecting those trillions has the potential to put the economic growth of billions of people living in extreme poverty on hold, no small matter. In light of that arguments like "if I, Prof. A., open-source my code and data Prof. B. will get a publication I want to write out before me" seem rather trivial. If your research says the public should spend trillions, you can expect to show your working and to be scrutinized heavily in public. On the face of it these results are huge, and I for one want to see them discussed and reviewed.

I don't think we should just accept arguments from authority - and even then, only a majority of the authorities, as there are dissenting professors from institutions like MIT and Cambridge - given the gravity of the consequences. Data processing, science, institutional incumbents versus disruptive outsiders, trillions of dollars: I think it is hitting a lot of HN notes actually.

[1]http://wattsupwiththat.files.wordpress.com/2012/07/watts_et_...
And the normalization question is also at issue here beyond the different classes.
What are some places in SF that are open later than 8-9pm? Coffee shops or similar venues work- I just lose some of my momentum after heading back home if I still have work to do in the evening.
Problem: the term itself is already not specialized. While there's no doubt a few people in the Valley actually know what it's about - for a startup, anybody knowing how to do one or two of the things below can call himself a "growth hacker":

- UX
- A/B Tests
- BD
- PR
- "Virality"
- Facebook APIs
...

This is gonna be just like the SEO people of the past, but 10x worse.
Agreed: what to cook, not how.
This is default behaviour in Ruby, and as mentioned in the article, one can set up a custom store.

With all the languages that support this by default, I'm surprised Python doesn't.
I don't get why it has to be so bulky! Surly there's a better way of implementing this that's actually closer to the true meaning of "anklet" - I'd be genuinely interested in wearing something like this as I have a great memory for maps but a completely abysmal sense of direction.
yep, as far as i know always. That's the way they make money. Not for offering your freelance services though.
> The best way to insure that you can live the life you want and have some fun is to put all the effort in that you can now and try to put off having fun until a bit later on. Now is when you have energy and should be able to work non-stop with very little else. (I didn't surface for air for 7 years working 6 to 7 days a week ..)

There's a flip side to the coin, though: your opportunities for 'having fun' are very different as a twenty-something living in a big city than as someone who's married with children in a less exciting locale. Many older people successfully start companies; far fewer stay out partying with their friends until 4am or go backpacking across Europe.

I'd argue you can find a balance. You shouldn't piss away your youth and your potential, no, but life's too short to spend it perpetually saying "I'll have fun later" because one day there won't be a later. Especially since working insane hours is usually a game of diminishing returns: while you might have been able to spend 7 years working your ass off 7 days a week, most normal people burn out, even the most driven and brightest of 20-somethings.
The PowerPoint example could be accomplished in any number of simple/fast ways: Dropbox comes to mind. An Apache redirect.
I try to be upfront with people about the salary range of jobs I am hiring for pay. It can be pretty wide in a tech field of course but its good to know up front if the candidate could live within that range. Of course every candidate wants the top of the range and sometimes the feedback of why the offer isn't there can be hard to take.

All of that is significantly less important in a very large organization which can tolerate a wide variety of work styles but in a startup, hiring someone who doesn't work out is sooooo painful.
Are you surprised yet?
Yahoo still has some buying power with serious engineers. I'm not sure what their plan is but cool projects + good perks are usually a sure fire way to get good engineers. I really hope that she turns the place around and makes another Google.
How is the CEO affecting your work?

By driving you crazy, and making it sometimes literally impossible to get anything done for him.
Best way to learn racket?
Been spinning my wheels the last couple days, trying to find a foothold to start from. Partly because I don't have a firm understanding of where racket fits in with the larger lisp world (and seeing arguments all over about whether that is or is not a relevant distinction).

I think I'd like a walkthrough/tutorial of the basic language itself to start with, something like the python.org tutorial.

Ultimately I'd like to be using racket (lisp? scheme?) similar to how I use python, for simple scripting with room to go large when needed.

Where would you, the experienced racketeer (schemer? lisper?) tell a newb to start?
Stakes are high in Apple-Samsung patent trial
Nonfree DRM'd Games on GNU/Linux: Good or Bad? FSF
Cell phone battery catches fire, burns hacker's tail at Defcon
Amongst others, Blekko also provides results for them on occasion (disclaimer I work for Blekko)
What can I do to live as long as possible?
Nobody believed mobile would be the fastest growing segment of tech

I disagree about this one. In 2007:

+ AdMob raised $15M for their Series B from Accel and Sequoia.

+ Google announced their Android platform (after having purchased it in 2005).

+ Apple launches the iPhone.

I would say those are major examples of the big bets large corporations and investors were placing on mobile being a fast, if not the fastest growing segment of tech.
He's been a controversial figure in many forums but his emacs lisp tutorial is the best out there. I gave him a donation through Paypal (for approximately the price of an O'Reilly book) and he personally sent me an email thanking me.
I don't get why that lifestyle is necessarily required; your comment seems predicated on preparing for getting married with kids in the next three to four years. Even if he did, couldn't he just look for a job with a more established tech company?
Well, looks like he's got ads on his site now which I suppose takes place of the donation button.
Actually, Yahoo is hiring like crazy.
Bullet time used in Olympic coverage
"Your expected wait time is 45 minutes..." And then after a brief moment, the same voice comes on and says "We've cut your time in half. It's just 20 minutes now!"
Apple ask $24 for design, pays 0.00...49 for tech patents
Lots of content that attracts lots of traffic from all over the world. The people that create that content.
I agree with most of the point, these advance certainly benefits for the product quality. But the conclusion and the hope of "Write once run everywhere" is probably not a good bet.

It is not about problem of programming language or tools, but Java already told us the "lowest common denominator" issue you have to face when implementing abstract over different platform. When people working on abstraction, it mean they will spend less time on real devices and fine details, and this is exactly what makes or breaks user experience.
Yeah my bad I read your article assuming you were an API provider not a consumer. In the case of consuming API’s I suggest python-requests, an excellent library that is extremely well maintained.
The easiest, most general answer is: data. Give him a pie chart with numbers and dollar signs. How much time is he spending on micro-managing? Calculate it. The little things start to add up. Time spent micro-managing is time not spent doing other things (growing the business).
Maybe if you were shoplifting occasional penny sweets.

Was just meaning there has to be a limit to how far this kind of thing can be pushed without getting downright dodgy in and of itself, and outright psychological manipulation for profit can reach a level where it is really not much better than theft.

I don't think that adding a couple of stamps to a loyalty card is particularly bad, and was just joking to make a point, but the pathological obsessiveness of modern marketing and the way that it can feed back into a mindset of treating your customers as punters or even prey, is something that I think is pretty destructive in our current culture.

[edit] I just realised the above is readable either way. I was meaning that I don't think that the shop adding a couple of extra stamps is really that bad. Obviously adding them yourself is nicking coffee and is only remotely acceptable when either dying of thirst, or possibly when visiting starbucks. :)
The point of being a producer is not that you have to work on the biggest world-changing idea from the get-go; the point is to get on the bandwagon of producing, practice makes perfect.

It's said that it takes 10000 hours of practice to become good at something; what's wrong with building another text app or music app while practicing? It's all experience, building up to something great in the future.
Rather than telling him, why not ask him? For example, does he have ameta-system he's trying to instil or is he feeling his way? Does he actually like managing every detail or is this something he would prefer to avoid if he felt more confident in his team? Is he feeling short of things to do, since he doesn't have to chase investment at this stage? how does he want to run things as the company grows, or does he just want to keep it small and grow more organically?
One strategy for Yahoo:

Turn Google's strengths into weaknesses by opening up all of Yahoo's products (Search, Mail, Finance, Maps, Sports, News) to developers to be maximally programmable. Allow developers to monetize in any way they feel like (aside from fraud) and let them link together apps in creative mashups. This links together YQL, Yahoo Pipes, YUI, BOSS, and several other existing Yahoo technologies into Yahoo as the platform for the Open Web.

If Marissa wanted to really push hard on this: buy Blekko, take a big stake in Github, buy Mozilla, and possibly buy Meteor and/or DerbyJS. That gives you a tech stack which is pretty strong in search, best of class among developers, pretty strong in browsers, and the future of web development. Then let developers knit the pieces together and give them contractual terms which stipulate you won't go up the stack at them like Facebook, Apple, and Twitter did if their apps are successful.

Basically, if Apple represents ultimate centralization and Google is somewhat open, turn Yahoo into the ultra open, monetizable platform for the web. They have the traffic, they could make this a very attractive proposition for developers.
Photos alleged show fully-assembled next-gen iPhone
If the company is so successful, is it possible that in fact you are not being asked to do it the wrong way?
DDG is just a skinned version of Bing. But surely you knew that, right, since you're offering advice to people?
May I suggest first figuring out if the CEO is suffering from NPD (narcissistic personality disorder); if so, you need out of there. An NPD CEO is not concerned about what is right or good for business, he's concerned about establishing his image to subordinates, customers, investors as a person, nay, as a Messiah, who is vastly intelligent, experienced and wise and should be followed blindly and committed to utterly. He will accomplish this not by quietly demonstrating these attributes but by actively portraying and marketing himself and his image at every opportunity. That kind of person will stunt your personal growth and development immeasurably.
So they really believed they wouldn't find anything? And even though they are backed by the fossile fuel industry, they were able to announce their findings? I am waiting for some greater story to unfold...
Purported iPhone 5 Built From Individual Parts By Chinese Repair Site
The In the Plex book provides some insights into why Orkut failed:

1. As Orkut increased in popularity, it was flooded with identity thieves and Viagra ads.

2. Google focused on rewriting Orkut's Windows-based infrastructure to scale on Google's platform instead of improving the design and adding features

3. Users bailed because of poor response time. Brazilians and Indians used to slow Internet access so they were tolerant of the delays.

4. While finishing the rewrite of Orkut, Facebook was starting to take off.
Nginx ssl reverse proxy does not verify certificates. I tested by reverse proxying to an ssl server with a self signed certificate. Nginx did not log any warnings or complain.
Shipping slow, bloated software using a framework that is a second class citizen on any platform you decide to compile to.
A few clicks around just makes me wonder why no-one has presented the data any better.