Microsoft Research shows off see-through 3D display - <AUTHOR> http://www.extremetech.com/computing/120293-microsoft-research-shows-off-see-through-3d-display-holoreflector-illumishare <comment><USER2> I think I repeat myself, but Microsoft has an always inspiring R&D, which leaves me wondering why so little gets into the consumers hands

<comment><USER3> I think Microsoft is pretty poor at product development.

<comment><USER4> but they are proficient at patent submission... which might catch those off- guard that are building products.

</comment></comment></comment><comment><USER5> Not a new concept however it's awesome to see a working version of it! I don't expect to see Microsoft moving forward with it though. it seems that Microsoft likes to build prototypes that never make it into products, Google however is opposite they like to make products from prototypes. In the end I would be willing to wager that Apple is the first to implement this type of system in a consumer product.

</comment><comment><USER6> Their next OS will be "Microsoft Boxes". They'll have to use a "Tessellating Box Manager" until they figure out how to make their boxes overlap as if it were 4D, in Boxes 3.1.

</comment><comment><USER7> My last job was with a big French company that makes stuff for trains. We had good business case for the use of some see-through displays at train platforms (2D was enough though). We tested a few displays/prototypes but they were all still in their infancy. Personally I can't wait to see this sort of stuff take off.

</comment><comment><USER8> I'm thinking, how would you do blacks? But, if you put an LCD screen behind the OLED screen, that should work.

<comment><USER9> I think that would defeat the whole purpose of the display being transparent so that you can see your hands. The display itself is not "3d" but is simply changing the perspective displayed based on the position of the user's head.

<comment><USER10> Adding an LCD layer to a transparent OLED screen just gives you an alpha channel, effectively. Independent control over emission and transmission. I've thought about this many times when my mind has occasion to wander.

</comment></comment></comment><comment><USER11> All I can say is: Amazing! What's next? Minority Report user experience?

<comment><USER12> Minority Report would be terrible -- imagine having to hold your arms up for 8 hours a day

<comment><USER13> People mention that objection a lot but I think it might be a feature rather than a bug. Perhaps it would be best to have some non-dismissible reminders that we should not be sitting in front of a screen and pecking buttons for eight hours a day.

</comment></comment></comment><comment><USER14> Welcome to the 21st century. I'm glad to be here. More please.

</comment><comment><USER15> More cool stuff [http://www.youtube.com/watch?hd=1&v=2Xv6FnM1SrE#](http://www.youtube.com/watch?hd=1&v=2Xv6FnM1SrE#)!</comment>


The revolving door: greasing the wheels of the TTIP lobby - <AUTHOR> http://corporateeurope.org/revolving-doors/2015/07/revolving-door-greasing-wheels-ttip-lobby <comment><USER2> Europe transformed into a corporate-fascist entity under the guise of beign socialism some time ago. America is practically the same.

The law protects and serves the corrupt, and the citizens it harms pay for their enslavement.

Policy makers wont listen to the rabble, they no longer keep up even the facade. These people only understand wealth and power, believing otherwise is ignorance. They are evil and selfish, and do not hesitate to destroy those that oppose them.

<comment><USER3> Give me a break.

Yes there are problems in the US and EU with regards to spreading the benefits of increased productivity in the last few decades, but our societies are far from fascist states.

Yes the TTIP has to be scrutinized and yes we should be skeptical of public officials going into the same industries they regulate, however, trade negotiation isn't necessarily the same sort of situation.

Frankly, negotiating trade deals in the open is difficult precisely because trade usually creates winners and losers. Protected groups, like Europe's coddled farmers, are on the losing end of liberalization, but ALL citizens when with liberalization with falling food prices. But in an open negotiation the future beneficiaries have neither interest nor motivation to fight for their small price improvements, but the protected industry has every reason to marshal all its resources to spread FUD.

And this is what happens all the time. Right now I'm witnessing car dealerships in America spreading FUD about Tesla. Right now I'm witnessing taxi companies spreading FUD about Uber/Lyft. Hilton and other hotel chains are spreading FUD about AirBnB.

Always there is some cosmetic argument about some social protection, but it never stands up to scrutiny.

The logic of protecting EU farmers from competition rests on the concept of preservation of traditional landscapes, traditional ways of life, etc. But nobody analyzes the total cost placed on urban dwellers in EU to sustain these quaint things. If the true accounting is made and everyone is aware of the costs its one thing ... but rather the true costs are hidden behind layers of obfuscation, and people only suspect something is badly wrong when they come to Asia or America and see how cheap food actually is on the world market.

Being vigilant against corporate abuse doesn't mean you fall for every bullshit anti-establishment flavored FUD pushed by people trying to enforce the status quo so their favorite little protected industry survives.

<comment><USER4> Corporation have not the society's greater good at heart.

If you think trade deals like this one are beneficial to you as a citizen, you are either delusional or disingenuous. Sure, the price of food might go down at the retail, but at what cost? What's the impact of these policies on the ecosystem we are inhabiting? What's the political cost both to the directly concerned country and to their partners? You like to have cheap goods, but can't bear to see the peripheral human (social, political and economical) and environmental cost of this?

We should all know by now, the market is far from pure and perfect, and every single actor participating is trying to bend the rules in their favor. If on top of that, we have non-elected decision maker walking hand in hand with big corporation (which are incidentally supra national private entities), it should make question the direction of such trade talks.

As for the FUD spread in specific market against new entrance, it more akin to a cartel system than anything else. like the car manufacturer in Europe blocking the liberalization of retail cars back in the mid to late 90s. It should have not have happened, but it did, thanks to corporate lobbyist.

</comment></comment></comment><comment><USER5> Link seems to be down.

Archive:

[https://web.archive.org/web/20150720071434/http://www.corpor...](https://web.archive.org/web/20150720071434/http://www.corporateeurope.org/revolving- doors/2015/07/revolving-door-greasing-wheels-ttip-lobby)

</comment><comment><USER6> Karel De Gucht, the belgian guy who did everying to let TTIP succeed. Send even a letter to all parlement members that everything what they read on the internet is a lie...

<comment><USER7> I believe he's been on the wrong end of more big laws and agreements, including at one time even tempting Neelie Kroes to the dark side. (Kroes, despite belonging to the wrong party, is pretty much the only Eurocommissioner I can respect.)

</comment></comment><comment><USER8> gorgak you have been hell banned...</comment>


Big Tech's Years-Long Manipulation of American Op-Ed Pages - <AUTHOR> https://bigtechnology.substack.com/p/inside-big-techs-years-long-manipulation <comment><AUTHOR> > The ex-Googler said they provided substantial guidance on a 2015 Wall Street > Journal article headlined "Some Things Should Not Be 'Forgotten,'"[1] which > advocated against the 'right to be forgotten,' a policy that allows people > to force search engines to remove certain personal links. "It was a > successful op-ed," the ex-Googler said. The Journal article does not mention > Google's involvement. Its author, Jason Wright, declined to comment.

[1] [https://www.wsj.com/articles/jason-wright-some-things- should...](https://www.wsj.com/articles/jason-wright-some-things-should-not- be-forgotten-1421689011)

[http://archive.is/n3QwI](http://archive.is/n3QwI)</comment>


New York Startup Artsy Raises $18.5M to Become Pandora for Fine Art - <AUTHOR> http://blogs.wsj.com/venturecapital/2014/04/03/new-york-startup-artsy-raises-16m-to-become-pandora-for-fine-art/ <comment><USER2> Artsy is focussed on a specific niche in the art market that is not the high end (ie $100k ++ work), but more what they would call entry level $5k - $50k works. Artsy (and some of it's competitors) help these entry level collectors to get a greater survey of what is happening and what is available in the art world. To date, this would have required travel to galleries around the world (mainly NYC for the past couple of decades) and/or travelling to one of the big Art Fairs (see Art Basel - a one week extravaganza where more than a billion dollars of sales is likely). If you have the time and access to those events, you will get a great survey in a couple of days.

Artsy simply brings that to your device/home/computer. They don't make sales, more make the introductions to galleries that are selling the work. It continues the overall art market movement away from bricks and mortar 'galleries' to online and art fairs.

The value add (pain point) that Artsy provides is the recommendation engine. This is unique (not sure how well it works from my experience on the site) and is crucial in a market that is always looking for the 'new' and 'exciting'.

The overall market is terrifying in that million dollar plus works are traded over .jpg form. That's why there is a significant cohort of art consultants that are paid to look a work in real life to provide the '3D' context.

<comment><USER3> I am an engineer at Artsy, ask me anything about how things work.

<comment><USER4> It's more of a business than engineering question, but I wonder what factors led Artsy to work within the gallery/show business framework rather than attempting to disrupt that.

<comment><USER2> The Gallery/Show business provides two things: 1\. Reputation/trust (especially for younger artists) 2\. Reach to potential collectors The validation required to spend $5,000 vs $1,000 on a work is purely intangible, a reputable gallery and it's experts can make that difference. In terms of an artist selling to the market directly, you have to be a Damien Hirst, or similar, to have the brand in the market to support a direct sales infrastructure.

</comment></comment></comment></comment><comment><USER5> As a contemporary artist you've got to be increasingly sure that your work looks damn good in .jpg form

(see: markets current preoccupation with bold, flat abstract works)

<comment><USER6> Fine art photography made a transition from all chemical to 90% digital, yet the manipulated RAW image is treated identically to a negative.

I find that remarkable. The other thing that's remarkable is how accepting people are of highly compressed and decimated jpg images on uncalibrated monitors for viewing the work of professional photographers (while wearing $400 headphones, listening to highly compressed mp3s).

It is also remarkable that Neil Young is among the first to try to fix the fidelity issue, for music anyway. I hope someone sees that photography and images of other fine art need something analogous.

<comment><USER4> On Neil Young, there were a bunch of FLAC-compatible portable music players on the market 2 years ago: [http://www.cnet.com/news/best-mp3-players-with- flac/](http://www.cnet.com/news/best-mp3-players-with-flac/)

* Free Lossless Audio Codec

The super-high sample rate stuff is totally bogus, and I say that as an audio professional of many years' standing. Neil Young is a nice guy, but Pono is basically a branding exercise, not a technical innovation.

</comment></comment></comment><comment><USER7> I saw on Twitter today that they landed Ash Furrow as a load iOS dev.

<comment><USER3> The mobile team is actually run by @orta of CocoaPods fame. We're definitely excited to have Ash join. We also have two beginner iOS devs (@1aurabrown and I) and we need some experienced guidance!

</comment></comment><comment><USER8> So they're planning to tell their paying customers that they value the ad- driven customers more, as Pandora told me in a job interview? The Future is Now!

</comment><comment><USER9> Artsy is awesome! In particular I love that they have tons of high-resolution images available for free. Although their online gallery is pretty sweet, with a little effort you can download them in high-res for yourself [0].

[0]: [https://github.com/peterldowns/artsy-download- script](https://github.com/peterldowns/artsy-download-script)

<comment><USER3> Just to be clear, all the images aren't available for free. These are all copyrighted and we negotiate with rights holders which is expensive and complicated.

Artsy does have a number of images available free in the public domain. Please see [https://artsy.net/post/christine-downloading-images-on- artsy](https://artsy.net/post/christine-downloading-images-on-artsy).

<comment><USER9> For anyone who happens across this — I went ahead and took down the repo because I didn't want to encourage copyright violation.

<comment><USER3> Thanks Peter.

</comment></comment></comment></comment><comment><USER10> I thought they were trying to become the Netflix for fine art.

Or was that a tie company, and was it GameFly for... ties?

This is all getting very confusing.

<comment><USER11> You may be thinking of Artsicle [1]. Art.sy on the other hand has always had their sights set on a Pandora model.

1\. [http://www.artsicle.com](http://www.artsicle.com)

</comment></comment><comment><USER12> Worth a look too: [http://artips.fr/en/](http://artips.fr/en/)

</comment><comment><USER13> Isn't this more of an Etsy for fine art?

<comment><USER14> No -- Artsy maintains relationships with galleries, not individual artists.

</comment></comment><comment> el-mapache "only very few people who could afford to buy are doing so. Many are held back by high barriers to entry, which Artsy is solving."

Thank god.</comment>


Maps.me goes open source - <AUTHOR> https://github.com/mapsme/omim <comment><USER3> Wow this is awesome. I used Maps.me in Europe because I didn't have data and it can give you directions without data. Great app for traveling.

<comment><USER4> We used it as well some weeks ago in New Zealand for the same reasons. Very useful, even if the paths were sometimes a bit ... alternative.

"natural=bare_rock" as a POI became a bit of a private joke in our van, as it seems rocks are well mapped in OSM and displayed with that bare tag in Maps.me.

<comment><USER5> Hopefully it was marking exposed bedrock.

</comment></comment></comment><comment><USER6> As with many of the responses here, I have nothing but good things to say about this app. I've used it in Australia, all over SE Asia and Sweden and it always feels reliable. As long as you can handle the occasional lack of data in remoter areas you'll be fine with it (GPS still works though).

<comment><USER7> Yes it's my go-to map when I need just a map, quick and reliable.

Google maps "offline regions" is a joke. Too limited and awkward. Google doesn't want anyone using their products without signing in or connecting to their endless "do you want fries with your maps" online offerings. This slows thing down on mobile.

Often I just want to refer to a map without even needing my location to be known, and definitely not the Internet. That's where maps.me is so good.

</comment></comment><comment><USER8> Great, I've been waiting for this to happen before recommending it to my acquaintances. It's the only FLOSS app that I have been able to find with all the following:

\- a sane user interface,

\- offline mapping and navigation,

\- and a good search engine that doesn't force "Country/City/Street" fields to find streets and POIs.

It's a bit slim, but now that's under the Apache license it will surely grow features faster.

I wonder what the company's monetization strategy will be?

<comment><USER9> You've got to try osmand!

<comment><USER5> The sane interface and friendly search are pretty direct contrasts with OSMAnd.

I do think the new interface in OSMAnd is headed in the right direction though.

<comment><USER9> I love the new interface but you are right about the search. Somehow I thought they had reworked that terrible address 'browser' into a free form search. :-(

<comment><USER10> If you're online, it does do free form search with a geolocation API. Offline, you still need to have all of your destinations saved as favorites.

</comment></comment></comment></comment></comment><comment><USER11> How does this compare to Osmand?

<comment><USER8> The search engine is much better. You can do google-like searches, just type what you're looking for, and select the best match from the results list. In Osmand and all other open source apps, you have to first type the country and region where you think your target is located.

Also, it's very easy to start downloading an offline map for any region - <USER2> zoom in on a new area, and it provides the link for that region. Right now it's free, unlimited and it works all over the world (though of course that can change in the future). I haven't figured out how to do the same thing in Osmand, and it says the free version is limited to 10 maps.

<comment><USER12> You can use the version from f-droid.

<comment><USER8> Does it have easy direct download of maps from within the app?

The official Osmand can sideload any number of maps too, the limit is only for direct downloads; but common users won't know how to get their own maps without support from the app.

<comment><USER5> It's the full version.

<comment><USER8> Thanks, I'll give it a try for myself. In Maps.me I miss the capability to take OSM notes from within the app.

</comment></comment></comment></comment></comment></comment><comment><USER13> MAPS.ME is a great app, very slick and has all the signs of something that's very well developed. It's almost entirely replaced Google Maps for me, justified by the speed of its UI alone.

I'd be fascinated to know how it justifies being given away in source form like this and any business model around it.

Wishing the best of luck to the guys!

</comment><comment><USER14> I'd love to see this make it into F-Droid! Fingers crossed!

<comment><USER15> I don't know how the F-Droid community works, but it sounds like this is where we can follow it? [https://f-droid.org/forums/topic/maps- me/](https://f-droid.org/forums/topic/maps-me/)

EDIT: And here [https://github.com/mapsme/omim/issues/85](https://github.com/mapsme/omim/issues/85)

</comment></comment><comment><USER16> I really like maps.me. My only annoyance so far was last week when it was keeping my phone awake for 8h and draining my battery rather quickly w/o actually having the phone open or the app in the foreground (or any navigation going on).

<comment><USER3> I did not have that problem, though navigation apps in general kill my battery.

I think the only feature I wish it had, which might be in there now, is to export the places I marked as a favorite to something such as CSV or JSON.

<comment><USER8> It can, it exports compressed kmz files, and imports kml and kmz. I used it to import bookmarks from a custom-made personal Google map.

<comment><USER3> Awesome. Thanks for the info!

</comment></comment></comment></comment><comment><USER17> Thank you, I think mapping applications are generally still weak despite google maps etc.

I think opensource is the way to go with maps.

</comment><comment><USER18> Are there data sources for traffic? Google maps is my go-to commuting app because it gives me alternatives to get around traffic congestion. Is there any sort of aggregation or service alternative to Google maps (and Waze)?

<comment><USER10> [https://msdn.microsoft.com/en- us/library/hh441725](https://msdn.microsoft.com/en-us/library/hh441725) and possibly the same thing: [https://developer.here.com/rest- apis/documentation/traffic/t...](https://developer.here.com/rest- apis/documentation/traffic/topics/coverage-information.html)

</comment></comment><comment><USER19> Despite that Maps.me is now open-source, how does it compare to Here (Maps)?

<comment><USER20> I don't think Maps.me has voice navigation or online live traffic alerts like Here does.</comment></comment>


FreeBSD's init (rc.d) system. See also: rcorder(8) - <AUTHOR> https://www.freebsd.org/cgi/man.cgi?query=rc&apropos=0&sektion=0&manpath=FreeBSD+10.1-RELEASE&arch=default&format=html

<comment><USER2> Which came from NetBSD, IIRC.

<comment><USER3> Yes. 1.5, if my mind serves correctly. Later on, LSB tried to do something similar for sysvinit using initscript headers that were interpreted by an external insserv program, but these proved to be far more fragile compared to rcorder(8).</comment></comment>


Researchers retract study tying Ecstasy to Parkinson's (2003) - <AUTHOR> http://www.maps.org/media/baltsun9.6.03.html

<comment><USER2> I'm not sure I see the relevance of an 11 year old piece of news, though I remember this story when it came out.</comment>


Ruby Security Patches Lead to Segfaults - <AUTHOR> http://www.ruby-forum.com/topic/157034#693698

<comment><USER2> ...which further proves my point that Ruby is a bad, bad platform choice for production applications right now. You just can't have this level of insecurity, sloppiness, and unresponsiveness among the developers in a platform you would use for serious applications. Maybe one day Ruby, Rails, et al. will be ready for prime time, but it's just not now, IMO.

update: by Ruby I mean the standard Matz codebase.

<comment><USER3> freebsd apparently agrees with you. They back ported the security fixes instead of syncing up with the latest version.

<http://www.freshports.org/lang/ruby18/>

Maybe this is a lesson not to blindly use ruby without going through a trusted distributor. Not unlike linux?

<comment><USER4> Not just freebsd, of course. Backporting patches is standard practice for all the serious Linux distributors as well.

</comment></comment></comment><comment><USER5> "Ruby Enterprise Edition" has a copy of the relevant patch here: [http://blog.phusion.nl/assets/r8ee-security- patch-20080623.t...](http://blog.phusion.nl/assets/r8ee-security- patch-20080623.txt)

[from a quick skim of the patch:] The changes to array.c and string.c look pretty worrying, seems like there are unchecked error conditions that aren't too hard to exploit, possibly allowing buffer overflows in String.... e.g. any code where the attacker could specify the right-hand-side argument to the in- place string concatenation operators (String#concat and String#<<) may be affected. Most string concatenations probably aren't in-place (using String#+ instead), but there's probably at least a handful of in-place string concats in popular packages like Rails.

</comment><comment><USER6> The "Ruby Enterprise Edition" team has backported their patches too.

Watch out if you have a non-standard directory though. For some strange reason --with-prefix= didn't work for me and I had to manually change the prefix in the configure script.

</comment><comment><USER7> Could anybody summarize: is it possible to use Ruby now or not?

<comment><USER5> Possible? Sure. Dangerous? Maybe.</comment></comment>


Amazon Has *Added* over 100 Jobs in New York Since Cancelling Their HQ Plans - <AUTHOR> https://readypipe.com/blog/amazon-new-york-jobs/ <comment><USER2> So? Yes, they will continue organic growth in NYC, like everywhere else.

The HQ plan would have been a massive jump and very likely an increased growth rate thereafter. That won't happen now.</comment>


List.js - <AUTHOR> http://listjs.com/ 6.899kb cross-browser native JavaScript that makes your plain HTML lists super flexible, searchable, sortable and filterable <comment><USER2> One note--and this applies to _every_ Javascript plugin or library:

Your examples need to be online. Without exception.

As soon as I have to download and run local examples, honestly I just completely lose interest. That may seem impatient, a snap judgment, arbitrary and irrational. It is in fact all of these but it doesn't matter.

There's no reason you can't have your demos online. It makes it super easy for anyone to check out.

<comment><USER3> I totally agree with examples being online but they have an example page listed at the top <http://listjs.com/examples.html>

<comment><USER4> The problem is that the focus is on the Download and social sharing buttons. I would just remove all that completely.

<comment><USER5> Agreed, I removed all of it!

</comment></comment></comment></comment><comment><USER6> So, one thing I don't quite understand: If I have jQuery on my page (which I imagine now at least 50% of websites do, though that's just a guess) why would I want to add another script that redefines a bunch of jQuery functions? If you had a jQuery compliant version, wouldn't it be smaller, faster, better?

<comment><USER7> I'm sure you would, but not everybody is using or likes jQuery. A standalone script such as this one is far more valuable.

<comment><USER6> Not everyone does, but it is used by over 49% of the 10,000 most visited websites making it the most popular JavaScript library in use today.

I'm not saying a standalone is invaluable, but if you're bragging about how it's only 7k, shouldn't there also be a 5k version for people already using the most popular JavaScript library in use today?

<http://trends.builtwith.com/javascript/jQuery> [http://w3techs.com/technologies/overview/javascript_library/...](http://w3techs.com/technologies/overview/javascript_library/all)

<comment><USER8> I might be wrong but I believe some parts of the JS community resent jQuery's ubiquity (which has arguably reached the point where people think jQuery _is_ javascript).

That people are now taking the time to create pure JS solutions is nothing but a good thing, and there's certainly no reason why people should have to depend on a third party library if they don't want to.

Finally, your latter point about filesize is a false economy, because a 5k version still requires a 30kb DOM abstraction as a dependency. And since the thing has no external dependencies, why on earth would you want to hobble it with one it doesn't even need?

All these pure JS scripts and utilities get a nice new home in my bookmarks bar, because they're a lot more valuable to me than a shoddy jQuery plugin.

<comment><USER6> If you use 1 JS script on your site, i'll agree. What happens when you include 3 of these though? 10? 15? Suddenly you have tons of duplicate code, trying to implement getAttribute across browsers...wouldn't it be better if they all used the same DOM abstraction library...if only something like that existed...

<comment><USER8> Helping jQuery monopolise the JS space even further doesn't strike me as a good idea or beneficial to the community at large.

The main drawback is that it doesn't help people learn Javascript at all. And then it's hard to get information and help with JS because practically every result returns a jQuery plugin or something that uses jQuery. And as a result of that people think, "oh, I need jQuery installed to do some javascript on my site." And then other people complain, "this script isn't jQuery I can't-" ... oh.

Wouldn't it actually be better if JS implementations were actually standardised so its behaviour across browsers was totally predictable and reliable?

> redefines a bunch of jQuery functions

Just clocked this. jQuery redefines more than just a bunch of javascript functions as well as then redefining its own. It's a bit of a mess.

<comment><USER6> I totally agree. It would be way better if JavaScript implementations were standardized.

It would also be way better for developers if all computers had infinite memory.

It's just not in the cards though.

jQuery standardizes the mess that is JavaScript implementations so that developers can worry about their application instead of the browser. I don't think you should lament jQuery for being so popular, you should lament browser manufacturers (ahem, Microsoft) and the W3C for not creating and following good JavaScript specifications.

That's like blaming Dennis Ritchie for killing the Assembly community.

</comment></comment></comment></comment></comment></comment></comment><comment><USER9> Why do so many JS mini-libraries expect an ID or a CSS selector? Why not accept an element too, which lets you augment _anything_? Seriously, you're just crippling your library, and _adding_ complexity by not accepting elements.

<comment><USER5> Good idea! The id-parameter could absolutely be a element instead, will add that to next release.

But one point with only allowing id i.e is consistency.

</comment></comment><comment><USER10> I'd like to see something like this for Backbone collections, e.g. it would take a query on model attributes and generate a subset of the original collection. Then any views (not just lists) tied to this subset would update automatically.

In fact I think with _.fiter() you could probably do this in a few lines.

<comment><USER11> Voila.

        collection.each(function(model) {
          model.set({visible: matchesSearch(model)});
        });

And then, in your view:

        model.bind("change:visible", function() {
          $(this.el).toggle(model.get("visible"));
        });

... assuming that you have a "matchesSearch" function that can tell you if a given model matches the current search term.

</comment></comment><comment><USER12> kinda neat...but...you need to read: <http://contrastrebellion.com/>

and redesign your site...easily the biggest violation of my eyes ever.

<comment><USER13> That's an awful website too. White text on dark background is a complete readability failure, no matter how much contrast it provides.

<comment><USER14> In some agreement... According to an article on "color for developers" that was posted at some point on HN, one gets a better "pop" contrast if there is a smidgeon of color. As I read it, using white or black, regardless of the other color involved in the combo, is less effective. One should strive instead to add at least a little bit of color and contrast that color with the other. For example, if you toss a tiny bit of blue into your black, then you should toss a tiny bit of yellow/orange into your white. The contrast is not in symmetric values either; R, G, and B have different contributions to the brightness.

If I have the time to dig up the article I am thinking about, I will add it to this post.

(Here is the HN thread on the contrastrebellion site: <http://news.ycombinator.com/item?id=2807047>)

</comment></comment></comment><comment><USER15> What search algorithm are you using for the list searching?

I tried [monkey game] and would have expected Monkey Island to show up.

Also, clicking 'edit' I would expect the table row being edited to be edited inline (it's confusing that the focus jumps down to the input boxes)

Potentially really useful but needs a bit of polishing I think - great work though.

<comment><USER5> It's using a really simple algorithm, but I will definitely update it in later releases!

I may update the examples but, I want to keep them as simple as possible, just enough to show some of the possibilities with List.js

</comment></comment><comment><USER16> Thanks, but you _really_ need to change that to 7 KB. I thought to myself "7 MB? What a weird JS library" and was about to close the page.

<comment><USER5> I really changed it ;)

</comment></comment><comment><USER17> Good complement to Chosen, which gives you improved <select> elements. <http://harvesthq.github.com/chosen/>

</comment><comment><USER18> Maybe it's just me, but it took me a second to figure out what I was looking at. "HTML Lists" didn't pop out at me right away as specifically meaning <ul> and <ol> for some reason. You should put the source code by your examples so people see what little they put in for the output they see, and it'll clarify (at least to someone like me) exactly what is going on here.

EDIT: I see now that your front page is an example, with source code. That wasn't obvious to me.

<comment><USER5> Think I have to put a headline describing the list! Wait 5min :)

</comment></comment><comment><USER19> Looks a lot like quicksand[1] without any of the fancy effects. Or am I missing something?

[1] <http://razorjack.net/quicksand/>

<comment><USER10> It looks like quicksand doesn't have text search, and is also about twice the size (14KB).

<comment><USER5> ...and Quicksand is dependent on jQuery :)

</comment></comment></comment><comment><USER20> What is the license behind the script ? Apache ? MIT ? Other?

<comment><USER21> MIT according to the project page on Github. It's a little strange that they didn't include the license in the .js file. I guess they wanted to save a few bytes...

</comment></comment><comment><USER22> Also... 6.899kb is confusing. In many countries/locales(?) that would mean almost 7MB. Maybe 6.9kb should be used instead, or 6899bytes or something like that.

<comment><USER23> Or just 7KB

</comment></comment><comment><USER24> I only realized there were examples on the front page after visiting HN. They're completely below the fold for me (1440x900).

The examples page had a similar problem. The examples (pretty close to the fold) looked like comments. I went to read the comments, seeing if anyone had suggested live examples be put on the site.

The contact list example won't let me add contacts if I click "edit" on one row, then delete that row. The table also seems to degrade if you remove all elements.

"Documentation" and "Source" link to the same (Github) page. At least link to README.md for the documentation. Why is the "Download" link bold?

The front page has _no_ indication of the name of this library above the fold.

<comment><USER5> Good point about the fold and the name. I added the name to the menu and maybe I will make the logo smaller.

I also added a note about that the contacts-example could contain bugs. My purpose with the example is the show the possibilities with add(), values() and remove(). There fore I have tried to minimize the amount of code (and there by some functionalities). But I will of course fix real bugs if there are any.

The Documentation-link now leads to the readme!

Thanks for your input!

</comment></comment><comment><USER25> This looks pretty useful. I'm curious why you used class to store the "category". Wouldn't it be cleaner to store it in"data-category" or just Javascript? Or is that less browser compliant?

Overall a great script though.

<comment><USER5> The reason is simply that I wanted it to be as simple as possible, but if it seems to be a common request I could add support for data-attributes! (and yes, it "works" in IE, by using getAttribute())

<comment><USER26> i used to use class names to store data types (category is a perfect example). there's a really great reason to do this: you can style your objects based on that type of data without relying on CSS attribute selectors.

that said, i quickly learned that it's better to use data- attributes and copy them into the class when necessary. otherwise you end up with utilities like getCategoryFromClassName()

</comment></comment></comment><comment><USER27> We would use such a JS file for large lists.

Is there a performant way to use this kind of JS files without loading the full database table into the frontend? I couldn't find anything in the documentation.

<comment><USER28> There is: give the list a fixed height and a scrollbar to display more. Load the first two or so pages immediately and render them, then request more right away (or as the user scrolls, if they scroll faster than you can load them). As the user scrolls, remove dom elements that are more than a page above or below the visible area to keep the number of nodes small. Obviously, cache the data (and the removed nodes) so that when the user scrolls back to the same spot you can load them again quickly.

If performance is important and you have a lot of data, this is an enormously tricky thing to get right, and perhaps impossible in a general case.

Note that fast scrolling of lots of data is a little-noticed but extremely optimized operation in the OS X and iPhone UI, and has undoubtedly received multiple man-years of attention.

</comment></comment><comment><USER29> Thank you for licensing this - when I checked earlier, it was "I'll figure it out", but thank you for putting it under an open source license.

Nice stuff!

</comment><comment><USER30> Very cool script. Any support for permalinks? <plug> If you don't need your list to be on your site, you can always use listly for social lists/polling like this example of startup tools - <http://list.ly/list/9E-tools-and- services-for-a-lean-startup> </plug>

</comment><comment><USER31> Regarding the examples: Does anyone have a quick readout whether the "edit" button could cause edit-in-place behavior?

</comment><comment><USER32> This is more in the aggregate, but what is considered best practice when loading JS scripts in a page in terms of sum-total size?

This script (looks cool, btw) comes in at 7k. It seems very easy to me to add "7k here, another 7k there" and next thing you know your page needs to go on a diet.

Question is: what's the threshold that everyone follows?

<comment><USER33> I think more important than script bandwidth is # of requests.

As long as you combine your scripts, and use Google's APIs to load the cached version of common libraries like JQuery and JQuery UI. You could easily be using 10 of these libraries and still be wayy ahead of the curve as far as bandwidth is concerned.

</comment></comment><comment><USER34> An idea for extending this:

-Add pagination. I don't mean dynamic/AJAXed pagination -- The entire list can still be loaded in the background (which would still make the list sorting/filtering possible).

</comment><comment><USER35> perfect, and just in time. I'll be announcing my own project here on HN in a week or two, and List.js will most certainly be taking a very central role.

So nice work, and thanks.

<comment><USER5> Sweet! I would love to get some feedback when you tried it out.

</comment></comment><comment><USER36> Is there a similar library that can be used with tables? I like the function and this looks easy to use but my site uses tables over lists.

<comment><USER5> List.js works on most stuff. Tables, ul, divs, ol, spans, etc.

Example 2 at <http://listjs.com/examples.html> uses tables e.g

<comment><USER37> How does it compare to <http://tablesorter.com/>?

</comment></comment></comment><comment><USER38> Is there a neat collection of all these javascript libraries out there?

I'm sure there are tons of awesome libraries I don't know about.

<comment><USER39> <http://microjs.com/> has a nice collection of js libs.

</comment></comment><comment><USER40> Seems this has regex support, but I don't see any mention of it anywhere. Try it out.

</comment><comment><USER41> Put a working example or at least a screenshot on that first page. I don't have time to download a zip file and blah blah blah to see what you made. Make it easy.

<comment><USER42> The list above the code is a working example of the code.

<comment><USER41> The example (and code) are below the fold on a 1440 laptop. I didn't even realize they were there.

That is absolutely the most important thing for a library. First page, right after the name. A functional example of what it does.

That huge logo on the homepage is pointless. Replace it with a nice lickable demo (you can move the logo to the header or something), and the page will be twice as effective.

Just my .02.

Once I got to look at the actual example, it looks good :).

</comment></comment></comment><comment><USER43> Fantastic script. Nice work!

</comment><comment><USER44> Its neat and useful.

</comment><comment><USER45> Nice work :)</comment>


Madrid announces new rules of the road in bid to banish traffic from center - <AUTHOR> https://elpais.com/elpais/2018/10/05/inenglish/1538733317_890210.html <comment><USER2> After leaving NYC I've lived in more than a dozen European cities over the last five years. The one commonality that I've seen is that where ever an area is pedestrianized it just explodes with life. Terraces, shops, children, dogs.

No one wants to be anywhere near a 100km/hr road. It can sometimes be ok to walk next to a 50km/hr road but it's not nice and it's best to avoid it. 30 km/hr you can stroll or sit on a terrace and it's fine. But when it's 20km/hr or just closed everything changes.

When there's no chance your kid is going to get killed by a car, he can just go out and play. Your dog can sit off leash under your table while you eat. You can be absorbed in a conversation and not worry a misstep will result in serious injury or death.

We somehow just accept that the possibility of death or jury is just outside our door. Like live electric wires running down streets. When you take them away, everyone just relaxes a lot more.

<comment><USER3> There have been pedestrianization attempts that failed. Just like failed malls. European cities mostly have a better layout for that sort of thing.

<comment><USER4> Do you have any examples? I'm always curious for counter points.

<comment><USER3> I don't know examples offhand, sorry. I mean, there's some if you google "failed pedestrian malls".

</comment></comment></comment></comment><comment><USER5> Can we do Manhattan next? Haha, just kidding. The dysfunction of our city politics makes obvious life-improving policies completely untenable. Hell, we can't even change the way we collect our garbage or maintain our (totally necessary, vital) mass transit.

<comment><USER6> Maintaining our mass transit is (stupidly) a state responsibility, to be fair.

<comment><USER7> > Maintaining our mass transit is (stupidly) a state responsibility, to be > fair.

I guess that this is circumstantial. That is USA's political system that is not working.

Because the headline is about a local government taking responsible actions to improve peoples lives while empowering public transportation as an efficient way of transport.

How different is "Metropolitan Transportation Authority" to "Consorcio Regional de Transportes de Madrid" [0]?

[0] [https://www.crtm.es/conocenos.aspx?lang=en](https://www.crtm.es/conocenos.aspx?lang=en)

<comment><USER6> Oh I'm not making excuses for it. The commenter I responded to noted that NYC's political dysfunction makes things difficult. I'm just noting that New York State's political dysfunction is also to blame.

</comment></comment></comment></comment><comment><USER8> It's very noticeable how pleasant Madrid is to wander around even currently in comparison to other big European cities. Cars seem well confined to certain streets and everywhere else is very quiet (in terms of traffic) in comparison.

<comment><USER9> I spent several days walking around Madrid about a decade ago. Compared even to the SF area cars were much less obtrusive. Most street level views were not completely blocked with cars. I as amazed when I got back how even potentially beautiful cityscapes here are cluttered up with cars - as if "used car lot" was our aesthetic ideal.

So I'm really glad to seem them take this even further.

</comment></comment><comment><USER10> I wish London would follow this example, I fear however that the press would whip up an outrage. Public transport in Central London is excellent. I have not felt the need to have a car after 20+ years of living here. The situation is obviously very different in rural areas.

It would also be great to upgrade all Taxi's and buses to fully electric as well.

<comment><USER11> To license a new taxi in London it has to be electric. We're seeing quite a few nowadays. There's still a huge backlog of diesel cabs but at least it's slightly improving.

New double deckers are hybrid, and all new single deckers are fully electric. Again, big backlog (8000) but give it 20 years. (I wish it could be done faster though)

<comment><USER12> With political will, the taxis could be solved in under 10 years — it's mad that they allow 15 year old taxis to operate.

The buses should be solved much earlier, the average age is about 4-5 years. (Older buses seem to end up in Northern England...)

[https://tfl.gov.uk/corporate/publications-and-reports/bus- fl...](https://tfl.gov.uk/corporate/publications-and-reports/bus-fleet-data- and-audits)

<comment><USER13> What's wrong with 15 yo taxis as long as they are compatible with emission regulations? If they work fine, we should encourage long term cars usage and repairs instead of throwing them away after 5 years.

<comment><USER14> The emissions regulations of fifteen years ago are much more relaxed than today's, and of course old cabs are measured to the old standard- grandfathered if you will.

<comment><USER13> If modern emission standards are really important then we should enforce standards but not throw away cars. Maybe old cards are still good enough. Maybe old cars can be tuned/upgrades/switched to another fuel etc. Car age is not important at all, and should not be considered.

<comment><USER12> That is what is done, age is an approximation.

So far, these rules aren't enforced against cars in England, only buses and heavy vehicles in London must comply. It's similar in some large cities in Germany and Sweden.

Example: [http://urbanaccessregulations.eu/quick-guide-key- schemes?cit...](http://urbanaccessregulations.eu/quick-guide-key- schemes?city=London)

</comment></comment></comment></comment></comment></comment></comment><comment><USER15> Ljubljana has already made a similar effort: [https://www.citylab.com/design/2016/02/how-ljubljana- turned-...](https://www.citylab.com/design/2016/02/how-ljubljana-turned- itself-into-europes-green-capital/458934/)

</comment><comment><USER16> Lot of anti-car folks on here. I'm inclined to agree we should discourage driving into city centers, but it's a tough ask when we've been driving forever and everyone owns cars. Telling my elderly father, who lives in the suburbs and drives everywhere, to take a train into the city to visit me is a non-starter, as another commenter pointed out. Habits are hard to break.

However, I work in downtown San Francisco and live in Oakland, and I would NEVER drive my car over the bridge into the city, because of congestion. Banning cars outright seems to be a heavy-handed move and overly restrictive of individual choice, and you should just "price in the externalities" as the economists say. High tolls or expensive city driving permits for non-residents seems a better move to ease the transition as well as fund public transit options. They have to build up really, really good public transit infrastructure if they're going to make it more attractive than driving.

To me the plethora of rules reads overwrought and complex, and "occasional visitors" seems ridiculous.

<comment><USER12> The healthiest old (or old-ish) people I know are the ones who use public transport the most.

Two of my grandparents drove everywhere for decades, retired, still drove everywhere, then had huge trouble with their joints etc. When my grandmother lost her license (worsening eyesight), she was very isolated.

My other grandparents had nice cars, but also made good use of their pensioner's discount/free transport pass. My grandma would take the train across a large English city to visit her sister or friends. She's in her late 80s, and still very mobile, although no longer independent.

I prefer a ban, as it's fairer to everyone. There are externalities that are very difficult to price (pollution, accident risk), and just being rich doesn't give people extra rights to poison the air and kill/injure people. It also ensures rich people use public transport, so they have some incentive to make sure the service is good.

<comment><USER17> Banning vehicles is not inclusive of people with disabilities. Does this mean they should effectively be banned from cities?

<comment><USER18> I don't think any proponents of this would have any issue with allowing disabled people access (probably including disability caused by aging).

<comment><USER19> A ban on vehicles could be restraining even to those with a special exemption because the infrastructure will adjust for the ban. What use is a car when the place you need to get is only accessible by bike lanes and sidewalks?

<comment><USER20> Lots of places use small vehicles like golf-carts in that situation: hotels, nursing homes, walking communities, etc.

</comment></comment></comment></comment></comment></comment><comment><USER21> So we want cities that can let in delivery vans - but not people with cars.

Sounds reasonable.

<comment><USER22> Yeah, it does. People can use public transport. Or legs.

<comment><USER23> Definitely not everyone and/or every time. Also time is a factor. And what about comfort?

I'm not in favor of the current system, but your idea is wrong. It creates a centralized monopolized transportation system that serves well only a very small minority of people and might easily became a nightmare. There are other ways we could follow that would make much more people happy, support the economy and wouldn't make sick people stuck at home and everyone late.

One such system could be a real time optimized network of self driving and _self owning_ (limited AI) electric vehicles with various sizes and operation modes (on demand like taxi/bus-like/...) - and non-self driving vehicles wouldn't be allowed inside.

<comment><USER22> Sick people can often get public transport. I was seriously ill this year and got a bus to hospital.

And your comfort comes at the cost of massive amounts of space, clean air and thousands of deaths each year.

Sure, perhaps we need more gradual change, particularly in the states. But in Europe, especially the UK, we should be rolling out pedestrianisation to our busiest city centre streets and aggressively aiming for minimal traffic in the heart of city centres.

<comment><USER23> > Sick people can often get public transport. I was seriously ill this year > and got a bus to hospital.

Sure they do. Not always though. Getting a bus to a hospital is impossible from my current place. And it's not just about driving yourself, you need to drive things (e.g. food) as well. Yes, I drove my car the 600 meters it is to the store - I simply wasn't able to walk it, and the idea of carrying things on the way back was truly sickening. It's 800 to the bus stop, I simply wouldn't make it. Food poisoning is a bitch (thankfully that was only one of the three occasions, the other ones were much lighter).

> And your comfort comes at the cost of massive amounts of space, clean air > and thousands of deaths each year.

If you read my comment properly, you'd know that I'm against that as well as you are. I'm not in favor of the current system. I'm just more in favor of individual transportation, but that doesn't imply the current system.

<comment><USER22> Your system is still a ways off and even then still takes up a lot a room and is potentially just as lethal to pedestrians and cyclists.

<comment><USER23> Actually, at least according to many transportation experts in my country, there is a certain population density when mass transit stops being effective at all - since too many people want to go to too many different places all around the city. Intelligent individual transportation (e.g. cars mainly from 4 to around 20 passengers) that'd be able to predict and respond to demand (both short term and long term) combined with good subway, light tram and transit tunnels is much more effective once you pass that point. Also consider other factors such as historic cities where a bus doesn't even fit - literally; such cities are all around Europe, hundreds of them. Economic factors such as price per km per m2 occupied could be used to promote ride sharing.

Since the system could be connected to street cameras, has faster reaction times, doesn't drive through red lights and so on, no, it definitely would not be as lethal. The number of vehicles required would be much smaller, so the assumption is absolutely baseless - the common solution to safer cycling is less cars, and that's exactly what would happen. Additionally, most parking spaces wouldn't be needed as the cars could park at a centralized garages (desirable because charging) and the new space could be used to create bike- only roads. Buses everywhere would be more lethal since a bus is a large and heavy vehicle and there'd be too many of them. I'm sure you don't feel good riding a bycicle up to a hill next to a bus - for a reason; at least I don't.

</comment></comment></comment></comment></comment></comment></comment><comment> village-idiot The dangers of car oriented cities has been so egregiously ignored, at least on a policy level, that strong and aggressive push backs are not surprising.

Honestly, I think this is kinda what drivers get for fighting tooth and nail against bikelanes and public transit for decades.

</comment><comment><USER24> They have done this in other european cities too. But maybe not in the same territory scale.

I have lived downtown for 2 years myself and oppose this ridiculous "environment"-protection move.

Its very anti-social to ban traffic from urban areas. Technology and evolution should create opportunities and positive changes for people, not take away their rights!

<comment><USER25> It's very anti-social to permit the thing that more than any other makes a city noisy, dirty, polluted, smelly, health impacting, interferes with everyone's quality of life, and takes an absurdly selfish amount of space (1 person in a 5 or more seat car - the usual).

Get rid of all of them, enable adequate public transport, add a whole load of trees, calming and removal of signage and markings. Then give priority to the _pedestrian,_ bike, and perhaps limited motorbike before car.

Cities could be a nice place to live once again rather than somewhere to avoid.

<comment><USER26> I am not sure what you mean by "once again". Are you suggesting that pre-car cities had no nuisance related to horse traffic?

<comment><USER25> Seems there was a brief spell in the 30s, and early post-war prior to the UK eliminating so much bus, rail, and all trams there was a spell where everyone got OK quality of life in a city, before everyone owns a car. Before all the flyovers, dual carriageways, urban motorways and junction prioritisation of cars.

That said, I feel no cars at all is the ideal we should aim for, and build our roads for - with the necessary investment in public transport.

<comment><USER19> As much as I'm advocating for public transit (heavy user myself, don't have a driver's license), "no cars" is a very unrealistic ideal. If I had to propose a rule, it would be something like "no privately-owned cars". Even in an ideal scenario, you still need car lanes everywhere for:

\- ambulances and fire engines

\- trucks that deliver goods to inner-city shops

\- moving vans

\- vans of craftsmen

\- etc.

Also, there should still be some form of carsharing for when families go grocery-shopping, or when I buy a sofa and need to haul it home.

<comment><USER25> Perhaps I'd have better phrased it as no more priority for vehicles first, but it's the ideal or the vision. Every country will have the more spaced rural communities where eliminating personal transport probably won't work. As a human I'd like the vision to be humans first.

Sticking with cities, all of your points can be achieved designing roads for no cars and pedestrians everywhere. We already do it to a limited degree in the pedestrianised urban centres - which still permit emergency services. Deliveries to shops and tradesmen are often restricted to specific time ranges only. Barriers at the periphery enforce time or permit access. More space for pavement cafes, planting, but keep a single lane for the few trucks, emergency, even taxis in some places.

You can also see it with "shared space" becoming more common in residential areas. I think it was a Dutch idea, sometimes called "naked streets" depending where in the world you are. That's removal of all lights and markings from junctions and streets, sometimes combined with calming features to ruin line of sight, maybe by planting trees, or insert slaloms. That results in kids able to play out, or pedestrians walking in the middle of the street, and crossing wherever they like. The driver becomes no more important than the foot traffic, and they have to pay far more attention, especially at junctions. Still lets all traffic in, just vehicles no longer get to come first in a set lane that pedestrians feel excluded from.

Comes down to where we place priority. Seems pretty clear the 60s post-war ideal of Brutalism, walkways in the sky and expressways of cars, but no buses and trams, while gaining longer commuting distances everywhere was absurdly anti-human.</comment></comment></comment></comment></comment></comment>


How To IMPROVE Your WEBSITE SPEED - <AUTHOR> http://blog.keeping.com/how-to-improve-your-website-speed/

<comment><USER2> Can't see the article because it seems to have some weird advertising at the top.</comment>


The History of Tron's User Interface - <AUTHOR> http://jtnimoy.net/?q=178

<comment><USER2> Awesome work. I love the movie and one of the reasons are the visuals. Would love to see a real site with such a theme and WebGL stuff :)

<comment><USER3> For Star Trek UI, there is this: <https://github.com/jayrobinson/LCARS-Guide>

</comment></comment><comment><USER3> Related: How Flash and Adobe AIR was used on JJ Trek: [http://www.leebrimelow.com/full-interview-about-flash-and- st...](http://www.leebrimelow.com/full-interview-about-flash-and-star-trek/)</comment>


The 50 Best Websites of 2011 - <AUTHOR> http://www.time.com/time/specials/packages/0,28757,2087815,00.html <comment><USER2> I'm sure Gabriel will pass by here at some point so I want to ask a question: do you find that going into an industry where you have absolutely no "first mover" advantage, where several others are already "doing it better" and where those you're competing against are so insanely "better resourced" than you daunting or comforting?

I guess what I'm trying to learn from you is what your mental state is like on a day to day basis: are you a long term thinker? Do you believe that you have many many years to solve the problem well and compete? Do you believe that DDG may die at any minute but you simply don't care? Do you know unequivocally that you can do this better than anyone and it's just a matter of sticking it out?

Yeah. So that's my question :)

<comment><USER3> I'm definitely "a long-term thinker." I've already been at it for over 3.5yr :).

However, I got into it out of pure interest with no original intention/particular belief that it would get this far. Now though, I believe we have an established long-term vision and are executing on it.

<comment><USER2> Nice to hear some long term thinking going on. We need to cultivate that!

</comment></comment></comment><comment><USER4> So did Hipmunk:

[http://www.time.com/time/specials/packages/article/0,28804,2...](http://www.time.com/time/specials/packages/article/0,28804,2087815_2088173_2088186,00.html)

...and AirBnB:

[http://www.time.com/time/specials/packages/article/0,28804,2...](http://www.time.com/time/specials/packages/article/0,28804,2087815_2088173_2088177,00.html)

The Instapaper guy is a long-time HN contributor, as well:

[http://www.time.com/time/specials/packages/article/0,28804,2...](http://www.time.com/time/specials/packages/article/0,28804,2087815_2087913_2087923,00.html)

The headline should really be changed to something neutral.

<comment><AUTHOR> Hey, Tim.

 _The headline should really be changed to something neutral._

YC startups already get tons of free press and PR by virtue that their investor controls HN. I thought it would be nice to highlight another founder's startup as well.

To explain, the original title of the post was "Duck Duck Go makes Time Magazine's top 50 sites of the year"

Personally, I feel that Gabriel contributes more to HN content and startup culture than the AirBnb, Hipmunk or Instapaper founders combined. And, that's not to detract at all from the great work those other startups have done.

The reason that I highlighted Duck Duck Go,and Gabriel, was because he in particular, has done something amazing: he's boot strapped a search engine essentially by himself to 8M unique searches a month.

He's also taken things like search privacy, and tithing revenues to Open Source projects, and brought them to the forefront of discussion. His blog also has a _ton of great content on it, especially his series on traction is amazing.

The original title got 10 votes in the first 5 minutes after I posted it. That Duck Duck Go doesn't get some of the kudos they have coming to them is disappointing.

</rant>

<comment><USER4> _"Personally, I feel that Gabriel contributes more to HN content and startup culture than the AirBnb, Hipmunk or Instapaper founders combined."_

...and you're obviously free to express your opinion in the thread. But it's never been fair game to editorialize the headlines on story submissions here. (And for what it's worth, I think it was a fairly classy move that the editor didn't change the link/headline to emphasize the YC companies.)

DDG and Gabriel pop up on the front page of HN on a regular basis. They get plenty of attention here without having to slight the other 49 websites in this list.

<comment><AUTHOR> _But it's never been fair game to editorialize the headlines on story submissions here._

I don't understand your comment about editorializing headlines. The process of editorializing is making changes after the copy has been submitted. And, that's what happened to both the headline and original url that I submitted.

I submitted a link to this url[1] via bookmarklet. I trimmed extra headline cruft, and clicked "submit". The community upvoted it to #1, after you posted your comment, an unknown mod changed/editorialized the headline to remove references to DDG, and changed the url to this[2], which is pretty crap content IMHO, that I would never submit. I don't get that.

I'll stop this meta discussion, because it's really not that productive and uninteresting.

ref:

[1] [http://www.time.com/time/specials/packages/article/0,28804,2...](http://www.time.com/time/specials/packages/article/0,28804,2087815_2088176_2088178,00.html)

[2] [http://www.time.com/time/specials/packages/0,28757,2087815,0...](http://www.time.com/time/specials/packages/0,28757,2087815,00.html)

<comment><USER5> > The process of editorializing is making changes after the copy has been > submitted.

No, it's not.

<http://dictionary.reference.com/browse/editorialize>

"1. to set forth one's position or opinion on some subject in, or as if in, an editorial.

2\. to inject personal interpretations or opinions into an otherwise factual account."

</comment></comment></comment></comment></comment><comment><USER6> One of my sites was also listed. TouchArcade: [http://www.time.com/time/specials/packages/article/0,28804,2...](http://www.time.com/time/specials/packages/article/0,28804,2087815_2087939_2087933,00.html)

I was pretty psyched.

</comment><comment><USER7> Congrats to DDG but wow Time has the worst navigation I've ever seen for a collection.

Where am I currently in that list? Where is the entire list? How do I start over? Go to the end? Why does it do full page reloads for every click?

<comment><USER8> Then you haven't seen many list features on major publications' websites. Not that there are many worse, just that this system is extremely common.

There is a tiny bit of logic behind the thinking that some users prefer lists this way (the less techy you are, the more likely you're not a particularly quick browser, so these don't slow you down much, and having them on seperate pages cuts it into bitesize chunks), but the main reason is simply advertising, page views equal banner impressions.

<comment><USER9> >> _Time has the worst navigation I've ever seen for a collection_ //

It's pretty bad, I looked and saw "lists" at the bottom of the page but sadly it didn't link through to a list just the same page instead.

> _page views equal banner impressions_ //

I wonder how this affects the sites ability to retain people, they're offering so many off-site links, every tiny bit of content has this big chunk next to it saying "please leave the site". For those that do make it through would any of them actually have been less likely to click through with less advertising on the pages?

What I'm saying is that it certainly is going to increase impressions but at what benefit to the advertiser and with what cost to the content host ...

<comment><USER8> In my experience, from a short-term business point of view (read: how most people think), you're looking for the balance that stops just short of being such bad UI that people actually decide not to use it; but getting almost that bad is just fine, if it drives up banner impressions.

Personally I prefer to stay clear of anything that's actually annoying to users; I mean annoying as in genuinely annoying, rather than just "people will complain". For example, road block adverts (like when an entire page is taken over with an advert saying "your content will load in x seconds") are genuinely annoying, a sponsored site skin is (unless it's implemented/designed badly) not, because while people might see it and mutter to themselves, it doesn't actually harm their use of the site at all, and it's not nearly annoying enough to make them leave the site.

Interestingly, on one of my company's websites (our entire business is based around advertising), we had discussed the possibility of doing things like this and decided against it, on the logic that even though we wouldn't directly drive away users, in the long run it might contribute to their not liking the site as much. However after various pieces of user feedback, we ended up doing just this for galleries that our journalists take at events, now each image loads a new page cleanly, (giving new banner impressions), and feedback since we made that change has matched the suggestions we had beforehand: our readers actually prefer it.

</comment></comment></comment></comment><comment> clark-kent Time could save us a lot of time by listing it in a single webpage. I just dislike this stale technique for getting pageviews.

<comment><USER10> full list in single window [http://www.time.com/time/specials/packages/completelist/0,29...](http://www.time.com/time/specials/packages/completelist/0,29569,2012721,00.html)

<comment><USER11> Took me a while, but this is 2010's.

</comment></comment></comment><comment><AUTHOR> How many founders are able to boot strap a search engine to 8M monthly unique searches?

Gabe, Jordan, and recent hires...

Respect.

<comment><USER12> I made it to 1M so far.

<comment><USER13> Congratulations! Iconfinder.com is a site I use about every other day it seems. I've introduced it to a handful of other people and everyone loves it.

Thanks for making such a great site!

<comment><USER12> Thanks a lot!

</comment></comment></comment></comment><comment><USER14> How many of you are using it as your default search engine? I am. I don't think it's as good as Google, but I think it's good enough, some things are useful, like the quick links, and at least the user interface is cleaner, there is no stupid auto-complete etc.

<comment><USER15> I do for now, but its match failures (especially on computers-related stuff) is making me consider switching back to google more every day. Match results really are much lower quality than on google.

> there is no stupid auto-complete

That's really something I don't care about, since I never search directly from the site, always from my browser.

<comment><USER16> Same here. I have it set as my primary search engine for months how but recently noticed that I am more often than not already add the !s or !g to get Google results instead when entering my terms in the address bar.

One of my biggest gripes is probably that it will only display one result per domain unless you restrict a search solely to that domain. And it often shows not the most relevant or logical result for a query for a website. I should make notes on that and send them in.

<comment><USER3> Please do send in specific examples -- we really do use them to make a lot of improvements.

</comment></comment></comment></comment><comment><USER17> For a start-up competing with Google in the search space - DDG has made all the right moves. Excellent PR and some well deserved respect to my favorite Search Engine. Kudos...

</comment><comment><USER18> Link directly to duck duck go page:

[http://www.time.com/time/specials/packages/article/0,28804,2...](http://www.time.com/time/specials/packages/article/0,28804,2087815_2088176_2088178,00.html)

</comment><comment><USER19> I love DDG but it seems to load more slowly then google (obviously, google takes 20 ms, DDG can take up to 5 seconds).

<comment><USER20> Yes, the search results load much slower than Google. Parts of the site load and then the remaining come one at at a time.

</comment></comment><comment><USER9> The full list all on one page, FWIW (yes it's on my own blog), <http://alicious.com/times-50-best-websites-2011/>.

</comment><comment><USER21> I've heard a lot of about duckduckgo on here and on reddit. Are there actual compelling reasons to use this service over google? Is the only reason their privacy policy?

I saw a commenter on the linked site state that duckduckgo is great for programming, what does this mean?

<comment><USER22> These are the things I use daily that I find the most useful:

Lots of nice zero-click goodies: * StackOverflow integration: <https://duckduckgo.com/?q=remove+directory+symlink> (can also search directly with !so) * IP Address: <http://duckduckgo.com/?q=ip> * Common symbol tables: <http://duckduckgo.com/?q=ascii+table> <http://duckduckgo.com/?q=html+entities> * Wolfram Alpha integration: <https://duckduckgo.com/?q=d%28cos%28x^2%29%2F%28e^x%29%29+dx>

Disambiguation (great for software with a common word/term as a name), e.g. homebrew: <https://duckduckgo.com/?q=homebrew>

Favicons in the results. This lets me easily focus in on the sites that I think will be most useful.

Direct search of many programming references with bang-syntax: * Ruby: <http://duckduckgo.com/?q=!ruby+IO> * JQuery: <http://duckduckgo.com/?q=!jquery+fadeIn> * Clojure: <http://duckduckgo.com/?q=!clojure+deref>

There are many more goodies I keep discovering (one nice surprise the other day was that searching for "Community" (a TV show) gave me the air date of the next episode). The best feature of DDG is the extensive integration with domain-specific information sources or search tools that often give me the information I'm looking for with no clicks at all.

<comment><USER23> [Requests formatting]

<comment><USER22> Yikes, sorry about that.

These are the things I use daily that I find the most useful:

Lots of nice zero-click goodies:

* StackOverflow integration: <https://duckduckgo.com/?q=remove+directory+symlink> (can also search directly with !so)

* IP Address: <http://duckduckgo.com/?q=ip>

* Common symbol tables: <http://duckduckgo.com/?q=ascii+table> <http://duckduckgo.com/?q=html+entities>

* Wolfram Alpha integration: <https://duckduckgo.com/?q=d%28cos%28x^2%29%2F%28e^x%29%29+dx>

Disambiguation (great for software with a common word/term as a name), e.g. homebrew: <https://duckduckgo.com/?q=homebrew>

Favicons in the results. This lets me easily focus in on the sites that I think will be most useful.

Direct search of many programming references with bang-syntax:

* Ruby: <http://duckduckgo.com/?q=!ruby+IO>

* JQuery: <http://duckduckgo.com/?q=!jquery+fadeIn>

* Clojure: <http://duckduckgo.com/?q=!clojure+deref>

There are many more goodies I keep discovering (one nice surprise the other day was that searching for "Community" (a TV show) gave me the air date of the next episode). The best feature of DDG is the extensive integration with domain-specific information sources or search tools that often give me the information I'm looking for with no clicks at all.

<comment><USER23> Thanks :)

(And yeah, I understand that I could have done that myself and hence the downvote)

</comment></comment></comment></comment></comment><comment><USER24> DearPhotograph.com is an amazing site, never seen it before

This one broke my heart for some reason:

[http://dearphotograph.com/post/8311735731/dear-photograph- if...](http://dearphotograph.com/post/8311735731/dear-photograph-if-i-could- turn-the-corner-in)

</comment><comment><USER25> Darya Pino's site (<http://summertomato.com/>) on there too.

I came across her site through Kevin Rose's introduction on G+.

</comment><comment><USER26> Good PR. Congrats. :)

</comment><comment><USER27> Bleacher Report (#11 on the list) is looking for Ruby people in San Francisco. Great opportunity to work for a high traffic site and a fun company:

<http://bleacherreport.com/careers/engineering>

</comment><comment><USER28> As much as this is obnoxious, pageview link-bait, they do have some smart calls. In addition to the YC crowd, Marco, DuckDuckGo, etc. I think they really highlighted some great blogs, including This is my Next, among others.

</comment><comment><USER29> Time.com is certainly not one of the best, given the terrible user experience they have created with this list in order to maximise page views...!

</comment><comment><USER30> Would any of the founders reading this care to post about the traffic bump the Time story brought?

</comment><comment><USER31> Time.com is not featuring on that list any time soon. </minirant>

</comment><comment><USER32> Great work DDG and yegg! I love DDG and have been using it for well over a year. The quality is just so good that anytime I get on computer set to search Google by default, I only get through a few searches before I'm compelled to head over to DDG.

</comment><comment><USER33> Thanks to the SF billboards, non-nerdy people have noticed it.

</comment><comment><USER34> Nothing but respect for Gabriel!

</comment><comment><USER35> Way to go!

<comment><USER35> Eh. Weird. Congratulating Gabriel got me -4 votes? Sometimes I just don't know HN anymore.

</comment></comment><comment><USER36> So did 49 other sites.

<comment><USER37> You're obviously getting downvoted, so I probably will too, but I have to somewhat agree. But more specifically, why duckduckgo? Are they better than the other 49? Why is this submission rated number 1 on hn? I really don't get it.... One of 50 on a list?

I work at one of the other 49, and didn't feel the need to submit when the list came out many many hours ago....

So, I guess I agree with the sentiment you express. Why duckduckgo in this situation? Maybe I'm honestly missing something

<comment><USER38> I can see from your comment that you honestly don't understand why DDG is the #1 post on HN right now, so I'll answer it honestly.

You don't say which company you work for in this comment.

You don't use your real name in your HN profile.

You're not giving us a way to connect and root for you.

If you were more open. If you openly talked about your company and taught us what you learned, you'd give us a way to feel connected to you and your company. Then we'd probably all root for you too.

Give us a chance to get to know you and relate to you.

<comment><USER37> I appreciate the comment - and now much better appreciate popularity of the submission. Build a respect for your company and the support will follow.

Also, my username is my abbreviated real name, and pretty transparent. However, I do also have a company social posting policy I must follow...

I look forward for the one day in the future to talk about my own startup with you Andrew.

Thank you for the insight.

<comment><USER38> Email me any time. I met Sivers from a comment on HN. He ended up doing an interview and becoming a friend.</comment></comment></comment></comment></comment>


Fixing Broken Links on the Internet - <AUTHOR> http://blog.archive.org/2013/10/25/fixing-broken-links/

<comment><AUTHOR> Average lifespan of a link is 100 days?

This Firefox extension links to Google, Yahoo, Internet Archive and a few other caches, when a 404 is encountered, [https://addons.mozilla.org/en- US/firefox/addon/resurrect-pag...](https://addons.mozilla.org/en- US/firefox/addon/resurrect-pages/)

Chrome equivalent, but I haven't tested it, [https://chrome.google.com/webstore/detail/web- cache/coblegoi...](https://chrome.google.com/webstore/detail/web- cache/coblegoildgpecccijneplifmeghcgip)</comment>


Live Music may help you live longer - <AUTHOR> https://www.aarp.org/health/healthy-living/info-2018/live-music-longevity-happiness-fd.html <comment><USER2> Wonder if you get the same effect from playing music (playing an instrument)?</comment>


You can feel guilty about oversleeping if you want to. - <AUTHOR>

<comment><USER2> Can you?</comment>


The Gombe Chimpanzee War - <AUTHOR> https://en.wikipedia.org/wiki/Gombe_Chimpanzee_War <comment><USER2> This is important also for our initially skeptical reaction to it. The fact that humans assumed that apes would never war shows the prevalence of the "noble savage" myth even among scientists.

The noble savage myth in turn is a modern (post-Renaissance) secularized version of "the fall" described in Genesis and other ancient religious myths. The idea is that God -- being good -- would never have intended nature to be full of violence and deception. In theology this is known as the problem of evil. Most Western religions solved the problem of evil by blaming ourselves -- we did it, and we inherited this sin, etc. Modern secular nature- worshippers (what I call "religious greens") have simply substituted nature for God and civilization or some other development for the fall-- it's a direct remapping of Judeo-Christian mythology.

"Uncorrupted" nature and pre-fall humans (if any exist, e.g. isolated tribes) must not have these characteristics according to the myth. If they are observed they must be a result of our "fallen" interference.

In reality nature is full of deception and warfare at all levels, and not just in predator-prey or parasite-host interactions but among members of the same species. This supports either an atheistic/naturalistic universe or a God whose nature is rather more complex than "God is good." If you want to keep theism, a polytheistic cosmology is also possible. Cultures who have a dualistic view of God or a polytheistic cosmos don't have monotheism's same sort of problem of evil.

This is also why I think suspension of value judgement is very important when studying nature, even human nature. Sometimes I gain the deepest insights into human behavior and culture when I try to look at things without making any value judgement.

<comment><USER3> same concept as applied to other human cultures: Aztecs, Incas, Native Americans, Africans - they're all considered 'at one with nature', superior to European culture, when in fact they were just as bad (and in some cases) worse than the culture that displaced or enslaved them.

We've gone from one end of the spectrum to another w/ regard to our perceptions of 'other'.

<comment><USER2> Good point. "Other" used to be intrinsically evil and in need of our enlightenment. Now it's intrinsically superior. Neither is true.

</comment></comment></comment><comment><USER4> I'm don't remember the exact anthropological evidence and data points for the claim but Gwynne Dyer, an awesome historian of modern, premodern and prehistoric war concluded that humans and chimps are statistically similar in their war culture. That is, roughly the same proportion of adult humans and chimps die in violent conflict with neighbors in a "natural" state.

This holds in hunter gatherer cultures, nomadic pasturalist cultures, and some middle ages cultures.

Many of the patterns are similar. Between core territories are large borderlands (often larger than the territories) where most conflicts occur. Most conflicts are opportunistic fights where one side has clearly superior numbers. If one side is established as overly weak, dawn raids occur on core territories.

</comment><comment><USER5> The community that won included a famous male chimp called Frodo, who went on to become extremely aggressive - he killed a human baby, attacked Jane Goodall and also cartoonist Gary Larson ...

[https://en.wikipedia.org/wiki/Kasakela_Chimpanzee_Community#...](https://en.wikipedia.org/wiki/Kasakela_Chimpanzee_Community#Frodo)

<comment><USER6> "Frodo died in 2013 from an infected bite wound to his groin."

Ouch

</comment></comment><comment><USER7> If you're interested in learning a little more about Jane Goodall (and having a lot of laughs in the process), TankRiot recently did an episode [1] about her early work as well as her current activism.

[1] [http://www.tankriot.com/2014/149/](http://www.tankriot.com/2014/149/)

<comment><USER8> Don't just laugh, you can actually do something! She is 80 years old and still very active, traveling and speaking through the world 350 days per year. If you want to support Jane Goodall's Institute, you can donate here:

[https://my.janegoodall.org/donate?reset=1&id=21](https://my.janegoodall.org/donate?reset=1&id=21)

"Your gift will help the Jane Goodall Institute:

Fight the illegal bushmeat trade and wildlife poaching, a threat so severe it could lead to the loss of several critical species including chimpanzees, gorillas and elephants;

Provide a safe haven for orphaned and injured chimpanzees at Tchimpounga Chimpanzee Rehabilitation Center in the Republic of the Congo;

Restore African habitat through balanced, sustainable, community programs which involve local citizens in replanting forests and developing sustainable livelihoods;

Educate and empower young people through Jane Goodall's Roots & Shoots program. "

<comment><USER7> I should clarify ... I wasn't laughing at Jane Goodall but rather at the delivery (and side-bar content) of the TankRiot crew.

<comment><USER8> Yes, and everybody can actually do more than just laugh. That's what I wanted to bring to everybody's attention.

</comment></comment></comment></comment><comment><USER9> [http://michna.com/chimpanzees.htm](http://michna.com/chimpanzees.htm)

Extract about the war from Godall's book.

</comment><comment><USER10> The big question that I'm left with after reading this article is: are there particular factors that played a role in causing this war, or does this kind of thing just 'randomly' happen.

Does anyone know if this has been researched to any degree, perhaps with other groups of chimpanzees or entirely different species? I imagine that observing these dynamics in a more 'primitive' creature could be enlightening to us...

<comment><USER11> There has been considerable subsequent research. The war like behaviour appears common in Chimps but happens much less in Bonobos which are genetically very similar to Chimps. There's a NYT article here:

[http://www.nytimes.com/2014/09/18/science/lethal-violence- in...](http://www.nytimes.com/2014/09/18/science/lethal-violence-in-chimps- occurs-naturally-study-suggests.html)

<comment><USER2> If I remember correctly (been a while since I studied this stuff), the line leading to homo sapiens diverged _before_ the Chimpanzee/Bonobo divergence. I've read a few things to the effect that humans show both chimp-like and bonobo-like solutions to conflict depending on the context.

<comment><USER11> There was an interesting book about some of it, Demonic Males ([http://www.amazon.com/Demonic-Males-Origins-Human- Violence/d...](http://www.amazon.com/Demonic-Males-Origins-Human- Violence/dp/B005K6DTVG)). It might be a bit dated now (1997).

</comment></comment></comment></comment><comment><USER12> Chimps seem to exhibit very human characteristics. ;-)

<comment><USER13> That statement only makes sense if you have the (incorrect) assumption that these characteristics are "human". They are __animal __, more specifically predator /mammal characteristics. Humans are not distinct, special or separate. Homo Sapien Sapien are nothing more than one end of a gradient of "intelligence", "sentience", etc.</comment></comment>