skysight-inc/HackerNews huggingface dataset:
Leica makes the M Monochrom:

http://us.leica-camera.com/Photography/Leica-M/Leica-M-Monoc...

There are a few good use cases, I think:

http://techcrunch.com/2013/03/31/256-shades-of-grey/
How GitHub Writes and Communicates Project Spec Documents
> JS doesn't have tail call optimization and for loops are just fine.

Not personally familiar with Express's internals, but if this is async iteration nothing's pushing onto the call stack in the first place. Unless you're using generators, but in that case you can just use a for loop.
I don't think I follow this argument. Can you explain it further? It feels like Yahoo probably just offered more money.
This is cool! I've definitely looked for a site that did this before. What's it built on?
Interesting, I'm looking at it right now, and it's saying that the multiple regexes are ~ 50% slower in both chrome and firefox. Am I missing something? It looks like the single regex actually is a significant win.

It is interesting how much allocation changes things though, very cool that you made this.
In JS, "far more" isn't quite that dramatically far as in other dynamic language runtimes. See http://jsperf.com/regex-list-vs-full
"Question is can they catch Google?"

I don't think so...but maybe in Yahoo's next 3 or 4 earnings reports they can say 'search revenues are up 50% this quarter' which will boost their stock price and lead to financial articles titled 'Will $YHOO kill $GOOG?'
Does Yahoo's 10-year search deal with Microsoft/Bing restrict Yahoo from working on competing (i.e. not internal) search engines? Is Yahoo developing their own search engine, just waiting to deploy it when the Microsoft/Bing deal expires in 2020? :)
Mozilla is parting ways with Google because it is in line with their values, to promote choice and show that the web is for everyone.

Although it may seem so from the outside, the whole Firefox vs. Chrome rivalry is blown out of proportion. Many people at Mozilla are happy that there is choice in what browser you can use, instead of the IE monopoly there used to be.
3D Animated Mockup on CSS and JQuery
It's more of a mental one than a physical one, but point taken.
'Prostitutes Are People, Not Criminals' by Belle Knox
Outside the US it's Yandex and Baidu for their respective locales.
It is hard to figure out what a "strategic partnership" really means at the moment but ..

- I hope this strategic partnership does not mean 0 organic search results above the fold. That is what Yahoo is doing at the moment.
- I hope FF does not come up with any Yahoo spyware/Toolbars etc.

Search is a weird thing on internet.
20 years in startups. %50 of failures were due to bad decisions forced on the startup by the VC. Sometimes due to conflicts of interest: "we're giving you $X but you must spend $Y on portfolio company Z's product" (that doesn't do what you need.)

The other %50 were due to fights between the founders, and of those, I'd say about half of that was due to meddling of VCs.

Most of this was in the era before Angels when the path was FFF/Incubator -> Series A with VCs.

I've never experienced significant problems with an Angel, and have had a lot of positive experiences. OF all the VC partners I've met over the years, none that I knew well enough to have an opinion of, were people I consider trustworthy.
> "a new, re-imagined Yahoo search experience to Firefox users in the U.S"

I wonder if or how Yahoo's "re-imagined" search experience will be affected for non-Firefox users.

UPDATE: Yahoo's press release says their "clean, modern, and immersive search experience that will launch first to Firefox’s U.S. users in December and then to all Yahoo users in early 2015."

http://yahoo.tumblr.com/1313
"There’s no computer algorithm that can..."

"Yet", my friends, "yet".

I love reading quotes like that because it speaks to pure opportunity. Someone will eventually figure out an algorithmic solution to X, and that should remind us all how wrong the "all the good ideas have been done" line of thinking really is.
Same issue, I ended up blowing away the network plists and letting the OS regenerate them and that fixed it for me.
Docker for your eyeballs lets you virtualize most of the marquee or crawl (and a level view from a facing camera) for great ergonomic progress. Marking this as the day 3D sine-scrolling stylesheet aggregation (which you can wipe down or replay every show iteration) took over.
let me put it this way. i have never met a programmer who's productivity was at all based on their typing speed.
Do You Really Even Need Venture Capital? (2009)
Yet another Drupal Core issue (DOS and session hijacking)
Beefed up iPhone crypto will lead to a child dying, DOJ warned Apple execs
They're separate posts, I hadn't seen that one until you shared it. I think it's a better article than this one, and would be happy if a mod changed the link and title. :D
Yahoo will just replace Google as the default search engine for Firefox users in the US. Like Yahoo and Bing in today's Firefox, Google will still be an option.
Doesn't like 30 seconds of exercise beat caffeine as well?

Oh, definitely. As with getting an extra 45-60 min of sleep (or at least quieter sleep, without drinking excess alcohol beforehand) for a great many people. That's kind of the whole point about what's wrong with the results claimed in the article.
Clicking the search drop-down and picking the engine you want takes even less time.
I really wish that manufacturers would start making decent laptops with 4:3 screens.

They call these 16:9 displays widescreen. I call them shallowscreen: they are just don't have th evertical space for work. Why are my work tools made with screen form factors that are only suitable for watching movies?

And yes, I love my T43, which has a lovely display and keyboard even though it is almost 10 years old. Alas, it is just underpowered today.
Can Apple Fix the Universal Negativity Toward iTunes Connect App Reviews?
That means today is the last time I install a debian-derivative on a machine.

I mean, I had switched to gentoo for other reasons, but when the founder steps down over systemd, this means we're seeing a quiet war being waged. And it isn't by the guy who put the Ian in Debian.
Related blog post: https://blog.mozilla.org/blog/2014/11/19/promoting-choice-an...

More details, Yandex in Russia and Baidu in China, etc.
Google currently has the overwhelming share of the search market, which means a large advertising income. If other players get a bigger chunk of the pie, that means more competition.
Yahoo and Mozilla Partner to Bring Yahoo Search to Firefox
Well this is a pleasant surprise. I was rather disappointed by the last announcement as I felt Light Table was a nice start and was heading in a great direction. As one of the KS backers, I'm glad to see the effort was put in to make it easy for the community to keep it going.
Why does this make you less likely to use Firefox? The default search engine is just that: the default. You can change it to something else, and always have been able to. If you care enough to know what search engine you use, you should be able to change it.
I flat out love my 1920:1080 resolution - however, because of the IDE I use, I'm kind of tied to having panes down the sides of my code. A 4:3 sucks in this scenario, 1:1 would suck even more - if the resolution is not high enough. I would imagine that 1920:1920 would be awesome - vertical real estate is awesome for reading... but I don't want that at the cost of code navigation. My gut says that 1920:1920 would be sufficiently dense to get the best of both worlds.
Both Google and Yahoo offered options with strong, economic terms. But it came down to a decision of values, and where Mozilla wanted to see the Internet in the future (again, full of choice, diversification, and healthy competition). What happens next is anyone's guess.
https://hn.algolia.com/?q=handmade+hero#!/story/forever/0/ha...
Oh, I didn't know Dave had put Genworks on Github. Interesting.
Some more details:

* This is a new, more flexible partnership strategy.

* Continuing the existing relationship with Google was an option, but Mozilla
chose to end the Google relationship.

* All the options Mozilla considered had strong, improved economic terms
(but the concrete numbers are not public). Because all the
options had improved economics, that allowed Mozilla to really consider
the strategic outlook.

* The Yahoo agreement in the US is for five years.

* Yahoo will be rolling out a new, improved search tool soon.

* Mozilla has agreements with Yandex and Baidu for Russia
and China.

* Google will remain an included option in Firefox and
Mozilla will continue to support its use.
We Are Leaving 3x-4x Performance on the Table Just Because of Configuration
Why would this be a bad decision, or make you less likely to use Firefox? Mozilla exists in large part due to the abuses that come with monopolistic control over the Internet. Google is dangerously close to that line.

Choosing a different partner seems like the most mission-aligned option for Mozilla.
Firefox drops Google as default search engine, signs five-year deal with Yahoo
Queues Don't Fix Overload? True. They let you control it and prevent longer operations from impacting general end-user performance.

TLDR: Don't build queues for non-queue friendly processing.
Yeah, the text that goes behind that post in chapter 3 of http://www.erlang-in-anger.com focuses a lot more on finding the underlying true bottleneck, but I didn't feel like re-writing the same thing in many places, differently.

So I headed for a queue rant, because at least that way I only have to link to the blog post when I end up discussing these issues in the context of queues.
Yeah multiple regexes are slower, but the performance gain isn't too gigantic. If we had `regex.execIterable(string)` we could avoid allocating massive arrays and maybe get a really significant difference
I'm getting 500 errors. Google cache:

http://webcache.googleusercontent.com/search?q=cache:oALd2oT...
Does Yahoo still operate a search engine? I thought they used Bing.
Just a small nitpick: I'm pretty sure the NSA has access to a CA to make it look legit.
Rotate your monitor and work in 1200x1920.
Good news! I'm going to switch from Emacs some of the time, and hopefully 100% eventually. The thing that bugged me was how uneven the way editor would react in some cases. For me it didn't have the reliability I need. I was interested in the fundamentals and found underneath is code-mirror. I thought eventually all code-editing should move into a browser, but isn't quite there yet. Hopefully this will move to 1.0 and be a full emacs replacement.
Mozilla and Google have been "frenemies" for a while. Now that Firefox is no longer supporting Google's search monopoly, I wonder how Google's search traffic (and stock price) will look in six months. I think Mozilla's decision is good for increasing search competition.
FYI blog.mozilla.org is down, IT people are working on it.
if Google is offering less, its likely because Chrome eclipsing Firefox -- and by some measures IE -- has reduced the value of default search placement in Firefox

Yahoo is looking at the same marketshare numbers, so that actually can't be the reason.
What library/API did you use for OCR?
Lidar is just a sensor, it doesn't do the whole self-driving thing.
Yup! That's exactly why there has been so much work on this from the likes of Google. Video and images represent a "dark media" in terms of indexing and search. It is very difficult without robust tagging (which is time intensive or relies on the articles and descriptions that surround the images) to search through images. This technology would make it much easier perform robust querying of this data.
https://twitter.com/newsyc50

https://twitter.com/newsyc100

https://twitter.com/newsyc150

Very cool that it's open source, though.
What about Lisp?
That doesn't make sense.

You can switch the default search engine if you want, you can choose between them, you can even add keywords for fast access so "g query" searches on Google and "s query" searches on StackOverflow (I don't really get why DuckDuckGo users prefer their queries to go through DDG). Like open Firefox, go to StackOverflow.com, highlight their search input, right click and choose "Add Keyword for this Search". That's what power users are doing.

Plus Firefox has the Awesome Bar which has brought me back to it after using Chrome for some time - as it does a great job of doing full-text searches in your history if you only remember a word or two in the title. By comparison Chrome wants you to do searches on Google and that's like looking for a needle in a haystack.

As for the move to Yahoo! - well, whatever keeps them doing the awesome work that they are doing. Plus people bitched and moaned about Mozilla being dependent on Google's cash flow. Apparently not.

Myself, I'll try it out (haven't been using Yahoo! in a long time) and if it doesn't work out then that's OK, I'll just switch back to Google, though DDG is starting to grow on me.
Udemy offered me the SQL for Marketers course on Black Friday sale for $10 (down from $199?). I couldn't pass that up.
Do you have a preferred translation? Do you remember where you read your favored translation?
Normally exclusive and non-exclusive logos or designs are based on the amount you are paying for the work. Normally the more expensive logos are exclusive and in the contract the designer has a license to display the logo as the work they did for you along with a case study or summary of the client.

A non exclusive would not be good for a business as the designer at any time could make small changes and then use that logo for other clients in a template format (You want original work). In which someone else that purchases services from them could them come after you for having a similar logo.

It is all in the wording of the contract that you have to careful with. Normally all work by a contractor is owned in full by those paying for the work unless otherwise stated in black and white. If you need further guidance I recommend talking with a lawyer to insure a proper contract is created that is fair to you and any contractors that you may work with.
> That, the branch predictors, and caching behaviors, n-way, alignment, etc.

Those all fall under locality of reference, btw. But yeah cache and branch prediction play a huge role in the list.

One thing that stung me in the past was OS scheduling.
The article is a great (literally visual) illustration of the issue, though, and is a great resource to explain it to other people; for example, managers who (fairly) ask 'we just bought new hardware what's the problem?' but don't understand systems architecture and the concept of multiple bottlenecks or the value of re-engineering existing systems.
I don't believe that will be the case. I personally believe Yahoo can step up and deliver an improved search experience.
https://blog.mozilla.org/blog/2014/11/19/promoting-choice-an...

Google has been the Firefox global search default since 2004. Our agreement came up for renewal this year, and we took this as an opportunity to review our competitive strategy and explore our options.

In evaluating our search partnerships, our primary consideration was to ensure our strategy aligned with our values of choice and independence, and positions us to innovate and advance our mission in ways that best serve our users and the Web. In the end, each of the partnership options available to us had strong, improved economic terms reflecting the significant value that Firefox brings to the ecosystem. But one strategy stood out from the rest.
This is why Google built Chrome. Google's strategy has been to remove the layers between the user's intent to search and Google's own server. Every intermediate layer that Google does not control is a risk to their business.

When viewed through these lens, many of the seemingly ancillary Google business units start to make strategic sense. Android (control the device), Chrome (control the browser), Fiber (control the tubes).

Each of these channels is an opportunity for disruption by some competitor search engine and Google wants to make sure they don't get blindsided. Or one of the gateways could demand a massive tribute for Google to pass through (cable companies are pushing for this via the war against net neutrality).

If Google didn't have Chrome and Firefox was the leading browser, they'd be in big trouble with this news. Lucky for them they thought about this a long time ago and built a browser which now accounts for 50% of market share.

Yahoo NEEDS this deal. For Google, it's a nice to have.
"...single-threaded, lock-free, doesn’t require disk I/O in the critical path, ..."

IIRC, the single-threadedness is made possible in large part by not having I/O on the critical path. (When you wait on I/O, a single threaded design stalls completely, so either you multi-thread somehow or your throughput dies).

:-)
I make about $15 a month from my blog http://devcodehack.com and about $300/month from my Twitter marketing site http://followme.io
Here is the issue,at the end of the day,Typescript is just javascript with compile time type checking.Pattern matching would mean introducing "new" semantics which would make the compiled code much less readable than it is today.

Tomorrow if I want to drop Typescript,I can,because it still outputs readable javascript.Introduce something like pattern matching and it will not be an option anymore.
Compared to the previous deal (where Google was the global default), the new deal also leaves Mozilla more free to pursue different partnerships worldwide. For example, Yandex is now the default Firefox search engine in Russia (as it was three years ago, before the global Google deal).
> They want to own search once again.

Yahoo! never owned search before. The brief period where Yahoo! Search was an independent, rather than provided by a third party, was after Google became dominant (and Google was the last exclusive provider of Yahoo! Search before that independent period, which ended with the most recent Bing deal.) Before Google, Yahoo! Search was Inktomi (who was later bought by Yahoo! after Yahoo! stopped relying on them), and before that AltaVista (also later bought by Yahoo!)

Yahoo! has only ever owned being the interface to search.
Good questions heh. The Mozilla deal is 5 years right? Plausible that this allows them to push forward in the search avenue without compromising the Bing deal while continuing the work on their own tech. I'm a big believer in Marissa Mayer's strategy so in full support of this Mozilla deal.
I don't care much for infrastructure that is separate from cars, unless it is completely separate. What I've seen in the USA is a sidewalk of sorts that is a few metres away from the road, but with driveways and access roads that cross the path without stop signs. The infrastructure I've seen in Amsterdam offered better, but not complete separation. (And again the awareness thing.)

The one bicycle-car collision I was closest to (my friend was in front and was hit) was on this sort of bike path. His quick reaction put him on the hood of a truck instead of into the grill.

As for helmet as oppression, I heard noise like that about 20 years ago. Damn gubmint! Next thing they'll take our guns!
Usually it's the reverse. You own the full rights, and they have a non-exclusive usage license. I'd also restrict their use in some way, too.
The article didn't really make it sound like 510 built the LIDAR, just that they do the integration and software to process the data into maps. The article is also very explicit about their role in processing the data into the cool cloud visualization for the Radiohead video, not capturing it.
(throwaway account)

While I believe the party line is probably true ("Mozilla decided not to go with Google"), it's also disingenuous.

Mozilla chose not to go with Google because Google wasn't willing to pay what they were before. They straight up told Mozilla this 3 years ago when they signed the billion dollar contract; Mozilla had 3 years to become profitable. That's why they switched focus to FirefoxOS; they thought that by now they'd be profitable via selling phones and the app store. (At the time, Bing was bidding against Google, however Mozilla went with the smaller check from Google because they knew using Bing would seem like selling out.)

For the record, Google made billions off being Firefox's default search engine. They paid Firefox $300mil a year for three years, but that was only a small fraction of how much Google profited from Firefox searches. Not sure if it's still true, but three years ago they made more from Firefox than they did from Chrome.

So, yes, Mozilla could have gone with Google still. It's not like Google said "nope, you can't use us as the default!". However, they went with Yahoo! because Google wasn't willing to pay what Mozilla needed. The whole "Mozilla picked Yahoo! to enable choice" has been tweeted by every Mozillian I know (and said multiple times in this thread), but it's a meaningless statement. If they really meant that, you'd be prompted when you opened Firefox the first time to pick a search engine.
> I realise my comment is probably a bit too negative

Not at all, you're entitled to your opinion. Whatever works for you :)

> we would not all be better off though if we just started using F#... although I still like C#

That would be nice. Unfortunately it's not always quite as easy as that. At least in my corner of the world!
Being a designer doing UI/UX for a living and building interfaces, I think this is a very good starter guide.

If devs only started by lining things up and thinking in terms of visual hierarchy, they'd already be 90% there.
Some details of the new Yahoo experience are available on their corporate Tumblr: http://yahoo.tumblr.com/1313
This approach will of course work, but you can't have a middleware stack with a defined order using that approach, unless I'm mistaken.

Sure, you could use all routes that match, but is there a way to specify the order for all handlers, and whether or not you should continue after one handler is done?
Note that Mozilla is making Yahoo reinstate support for Do-Not-Track, which it had dropped earlier this year.

http://www.pcworld.com/article/2150981/yahoo-drops-do-not-tr...
Children don’t ruin women’s careers – husbands do, Harvard study finds
I think you misunderstood me. I never claimed anything like that. In fact I suggested most of the benefits of touch typing are not related to programming.

That being said, you will never know the benefits of touch typing if you can't touch type. You seem to be threatened by the thought of it being a valuable skill so I won't try to convince you otherwise.
What you're saying is true, but to be fair this really is just about a worst case scenario for automated image recognition because it is unclear what is being looked for but "you'll know it when you see it".

Solving this in a way that doesn't generate an enormous amount of false positives requires something very close to a general purpose AI.
Note: nnethercote is a Mozilla employee (as am I). These details are straight from the horse's mouth (dino's mouth?).
But they have a star. These are stars outside of a galaxy. Probably with planets.
Searching DP Review, I see I can buy that camera for $7,950 on Amazon. More recently Leica introduced the Leica M Edition 60 rangefinder with interchangeable lenses. It's on Amazon for $895.

It's a somewhat apples-and-oranges comparison, but maybe that's the price you need to pay for such a niche camera.
1. That's not what 'straw man' means.

2. The author isn't arguing anything opposed to what you're saying; yes, it can speed up front-end requests by deferring work, but if you build an image uploading system that can't handle 10,000 image post-processing tasks per minute, then deferring image post-processing into a queue won't solve your bottleneck.

The author isn't talking about individual components of a system, he's talking about the entire system as a whole. Even when you're using it to speed up your front-end, you still need the capacity to do the post-processing on the backend.