hacker news with inline top comments    .. more ..    21 Jan 2016 News
home   ask   best   3 years ago   
The State of Meteor Part 2: What Happens Next discovermeteor.com
135 points by wsvincent   ago   46 comments top 14
apalmer 2 hours ago 1 reply      
I am amazed by how the article attempts to look forward to what the future will hold with JavaScript frameworks... and yet seems to be completely both dismiss or misunderstand (perhaps willfully) why previous frameworks have succeeded.

jQuery did not succeed because it was a 'good enough' competitor to dojo or prototype or mootools or extjs... it succeeded because it went completely the opposite direction. it did not attempt to be a fundamental ui framework like those guys, it didn't try to be full featured, it didn't try to change javascript to look like another language and didn't try to shift the paradigm of the front end development world.

d0m 2 hours ago 1 reply      
I completely agree and I'm excited about this vision for Meteor. The dream would be to have a go-to choice with formidable standards that Just Works.

Personally, what I wish existed was a full-stack framework AND dev ops built with the "best" open source libraries. I'm fine with not having my favorite X if it means having a set of well supported, highly performant with lots of documentation and training materials services that work perfectly together.

Starting a new project the "right way" is a pain right now. Again, I would gladly trade my favorite libraries/tools for a great full-stack solution (including dev ops, continuous integration, roll-back deployment, scalable servers, etc etc.)

Software engineering is still a new field and it's hard to establish "best ways of doing things", but I'm wondering if it'll start converging to "The Proper Way". Similar to how building houses is pretty straightforward. Of course, part of the reason that it's hard to do in software engineering is because technology keep changing so fast.. I.e. Tools from a few years ago will most likely not play well with VR stuff.

matthewrudy 1 hour ago 0 replies      
Meteor's best trick has always been data synchronization.

That was the magic trick that sold your client.

They proved real-time data synchronization could be simple and seamless, and everyone else had to run to catch up.

But that trick is now 4 years old, and nothing else of substance really emerged.

As Ember, Angular and React grew, you were never going to want to use their odd looking front end.

Their data sync also came with dubious claims to scalability, not the least is their tie to Mongo.

That may be fixed now, but the consequence is being tied into Meteor Galaxy.

Meteor should have thrown everything away, and become just the data layer.

Like Firebase, but open source, and backend / datastore agnostic.

They tried to standardise DDP, but it didn't catch on.

But what the world needs is a standard like GraphQL, but handling data updates, and with automatic realtime data sync.

Thatd be a wonderful legacy for Meteor.

But this won't happen, as the company needs to make money from hosting.

stevebmark 2 hours ago 2 replies      
I predict that Meteor will won't go anywhere in 2016. I know this sounds negative so I'll try to explain. The surface area of Meteor is still too large. Keep in mind this is a venture backed company, people are getting big salaries to work on a framework. Look at what it's led to: in house tools like Blaze which even the creators are already tired of. At best Meteor will be 90% cannibalized and replaced with open source tools (as this blog post is implying), and sit properly in the same place as other CMSes, which inherently don't get that popular. What's worrying about this post in particular is it's not business focused, and the only long term company goal mentioned is "meteor will be a back end solution that makes sense." To what end? Why wouldn't you do that in a non-profit or pure open source model?
desireco42 3 hours ago 1 reply      
It is kind of sad that this wonderful framework, from total awesomeness, came to this situation where I am not sure what will future bring and should I make my projects in Meteor.

Meteor started with huge advantage, it is auto reloading, it has data layer that is very simple to use, it syncs across clients. On top of that, you can package mobile apps with it.

One thing I really loved is Velocity, testing runner that would display a dot in the corner of the screen, it would run a testsuite, and if it turns red, you can click and learn what test failed.

I was hoping it will be more awesomeness, instead, they eliminated Velocity, testing is not clear cut, db layer that needed most attention is not getting enough, whole focus is on frontend.

React is awesome and adding it, it really brings a lot to Meteor, but I think Blaze was good enough.

Anyhow, now I am Elixir/Phoenix dev, don't feel the same pain I did before, but any positive news from Meteor would be very much welcome.

tomcam 2 hours ago 2 replies      
Might have been different if they had chosen to embrace SQL, instead of just putting it on the roadmap and letting it rot.
ricardobeat 2 hours ago 0 replies      

 This is important because development standards are a winner-takes-all game: once jQuery became the default, it enabled an explosion of plugins and components built on top of it, and every JavaScript widget became a jQuery widget. The exact same thing might very well happen with React. And thats a very exciting thing for Meteor.
Thankfully we know a bit better by now, and build modules with a small surface area that are not directly tied to frameworks or plugin APIs. So no, I'm not so excited about that happening to React.

NhanH 2 hours ago 7 replies      
Can someone chime in as to whether React won the frontend war? As in the super majority of new project will be developed in React. I'm not that well-versed in the Node ecosystem (I got my news from ... HN). But from little I've seen, I found it hard to believe that React would be able to react the place where jQuery was (is?).

Heck, we even have a post staying on the front page today lamenting the inferiority of React.

matthewvincent 1 hour ago 0 replies      
Seeing the Discover Meteor and Kadira guys embrace React with Meteor is definitely making me want to dive back into the framework after being very hesitant over the past few months. It's great to see ~someone~ with a clear vision for the future.
MrBlue 2 hours ago 1 reply      
Is Blaze vs React really the issue?

Try running a Meteor app with >500 concurrent connections.

devcheese 1 hour ago 1 reply      
what major production apps are build with Meteor? This might be the wrong place to ask but I figured it's worth a shot.
dham 1 hour ago 0 replies      
I strongly urge you to take a step back and really look at React community from 30,000 foot view. Please don't get on the hype train without taking a look at other solutions. Vue.js as far as libraries go, and Ember as far as framework go. I promise you, you'll have a better experience.
joeblau 2 hours ago 3 replies      

 > And Angular is well, its not React.
Can someone explain what this statement means in terms of the technical benefits of React over Angular?

sergiotapia 15 minutes ago 0 replies      
My thoughts: Meteor got popular enough that the Javascript loons started pecking at it and infesting it with the general lunacy that companies NPM and it's ecosystem.

MDG adding easy React support was a definite win and I think using Meteor with React is -the- way to write Meteor apps. But they need to start ignoring the crazies out there and focus on their vision.

Linux Foundation quietly drops community representation mjg59.dreamwidth.org
170 points by logic   ago   30 comments top 7
rogerbinns 2 hours ago 0 replies      
I happened to be on the page for GPL violations by AllWinner today. That page also mentions AllWinner recently joining the Linux Foundation, and how their violations are getting worse! http://linux-sunxi.org/GPL_Violations
myztic 1 hour ago 6 replies      
I am sorry that I have to say this, but large parts of the GNU/Linux community are just irrational idealists hard to work with. Read the GPLv3, it's a great political document, and somewhere in there there also is a software license, hidden between the lines.

Linus always said: He cares about the code back and otherwise not what vendors do with it. He is not in any sense one of those GNU-people about Software Freedom everywhere and for all. When the Free Software Foundation (FSF) created the GPLv3, indeed during the process, Linus already spoke out against it and said he would never ever use it[1]. He cited reasonable use-cases for which vendors have no other way than to not to give open access to devices, in part for example commercial license agreements.

The GPLv3 - from the perspective of the FSF - fixes some vital flaws in GPLv2, from Linus' perspective however is just too strict, forbids use-cases Linux has been used before previously and is extremely anti-business and would hurt the Linux project.

Whether this step of the Linux foundation is right or not, can't say for sure, but I totally understand it. A political anti-business pro-freedom-everywhere radical who already is involved in suing some of the companies she is supposed to work with on that said board? Sounds like a headache you would want to avoid at all costs.

[1] https://www.youtube.com/watch?v=PaKIZ7gJlRU

theGimp 1 hour ago 1 reply      
Wow. Thanks for noticing and bringing this to our attention, Matthew.

I, for one, am ready to drop my membership and stop supporting the foundation. Not that they care. A single platinum sponsor is worth 5,000 individual "supporters" to them, but it's a matter of principle -- it's a withdrawal of endorsement.

What options do we have to give the community a voice as far as Linux governance goes?

vezzy-fnord 1 hour ago 0 replies      
Has anyone ever believed the Linux Foundation to be anything besides an ad-hoc promotional vehicle targeted by and toward large players?

Rob Landley sums it up well: http://landley.net/notes-2010.html#18-07-2010

duncan_bayne 2 hours ago 0 replies      
I've emailed the Foundation to ask them for the reasons for the change. I'll post any replies I get here.
AstroJetson 1 hour ago 1 reply      
People have asked for years, when will Linux be a real OS, when it gets on the desktop?

No, when it part of underhanded dealings by large multi-national corporations. So Linux has finally arrived! Sorry to see it was the Linux Foundation, I've always had high hopes for them.

vonklaus 45 minutes ago 0 replies      
While contingent on approval approval by executive director[0] if there are 5000 silver members they can reorganize into a 501(c) called MILF. Motivated influencers of the Linux Foundation.

Then they could control s board seat. As the members of MILF, continue sexting (stakeholders engaging xplicitly in transparency and influence of GNU) they will be able to promote the communities ideals. Also, if stakeholders of enough platforms and software programs sign on, it would be a pretty big controversy if they didn't allow them to participate as an entity.

As an outsider, it depends on te direction of the LF, but I would assume they would be receptive if there was a big change the community disagreed with, and spurred staleholders to organize and demand input back.

Don't know the LF well enough to make an assumption. Assume there was good reason and not nefarious, but dont know


Section 3.4

Caltech Researchers Find Evidence of a Planet Beyond Pluto caltech.edu
733 points by cyanbane   ago   127 comments top 39
hackuser 10 hours ago 2 replies      
The NY Times covers the story well:


EDIT: After reading the comments in this discussion, many of which are addressed in the NYT article, I'd say the NYT article is almost certainly worth reading.

xenophonf 7 hours ago 2 replies      
No one's mentioned Tyche yet?


In searching for Tyche, the WISE missions ruled out the possibility of anything larger than Saturn (95x the mass of Earth) out to about 10000 AU and anything larger than Jupiter (317x the mass of Earth) out to about 26000 AU. WISE was able to detect objects the size of Neptune (17x the mass of Earth) out to about 700 AU, so it should be possible to find the object proposed by the Caltech astronomers here (10x the mass of Earth at around 600 AU). I don't know if WISE's current condition would allow it to perform such a search, as it's completely out of coolant.

dexwiz 11 hours ago 0 replies      
We have been looking for a "missing" objects for a while. The nemesis star theory says the sun has a brown dwarf companion. This object would interact with the Oort Cloud instead of the Kuiper belt. But this theory has been pretty much refuted.

This theory definitely looks more promising. Finding eccentric Kuiper belt objects, and aligning them with a missing object seems to be a good bet. Giving the object an orbit should make the search easier, and we will probably have a conclusion one way or another within a few years.


gregwtmtno 11 hours ago 0 replies      
Skepticism is warranted, but keep in mind that Mike "pluto killer" Brown, one of the authors, has an impressive track record. He discovered Eris and Sedna.
nkoren 11 hours ago 4 replies      
If it holds up, this is fantastic. Given how interesting the Pluto system has turned out to be, I can only fantasise about a potential super-earth system relatively nearby.

However, to be completely pedantic: would this actually be a planet? Or still a dwarf planet, despite its massive size? Keep in mind that the definition of planethood is not only that it's large enough to be rounded by its own gravity, but that it has also "cleared its orbit". I get the impression that this would cut through broad swathes of the still-cluttered Kuiper belt, and thus would only qualify as a "dwarf" despite its massive size.

I checked the original papers for references to whether it had cleared its orbit, and couldn't find any. Correct me if I'm wrong?

tdaltonc 10 hours ago 8 replies      
> Batygin and Brown inferred its presence from the peculiar clustering of six previously known objects that orbit beyond Neptune.

This raised a big red flag in my mind. This must produce a literally astronomical multiple comparisons problem. Yes they reported sigma = 3.8, but if they didn't do their multiple comparisons correction right (which I am in no position to determine), they're basically reading tea leaves.

If you're not familiar with multiple comparisons, it's kind of like [this](https://www.goodreads.com/quotes/649893-you-know-the-most-am...) or [this](https://xkcd.com/882/). If you look at enough extra-neptunian bodies, some of them are going to be in an odd looking cluster.

logingone 11 hours ago 4 replies      
I don't seem to have a grasp of our visibility of our solar system. We can see a number of the planets with the naked eye, a number of the moons with binoculars and a few hundred $///.. telescope. Yet even with these great big radio telescopes, antenna arrays, Hubble, etc, we seem to be quite unaware of what's in our neighbourhood. Anyone have figures of how much we've surveyed?
ilyagr 9 hours ago 0 replies      
There is an awesome summary by Emili Lakdawala at the Planetary Society (as is often the case with such news).


japaget 11 hours ago 0 replies      
rbanffy 10 hours ago 0 replies      
The scales involved are astonishing. If the orbit is correct, less than one year has passed on it since the invention of writing here on Earth.
sandworm101 10 hours ago 2 replies      
Giant, weird orbit, debate ... there can be only one name. This is Planet X.

Also because X would be 10th discovered planet, a reference that pluto, while not a planet today, was indeed the ninth _discovered_ planet.

runewell 7 hours ago 1 reply      
The biggest casualty of Science this decade has been elementary school dioramas.
onetwotree 10 hours ago 0 replies      
This is pretty solid science, even if, as others have pointed out, there's a bit of academic drama-rama and green jellybean stuff going on. In particular, their model made a prediction that they didn't set out looking for, which corresponded to existing observations. And of course, the whole hypothesis is easily testable. While they don't know where the hypothetical planet might be on it's orbit, it sounds like there's a good shot that small telescopes should be able to spot it.

Exciting stuff.

ChuckMcM 11 hours ago 1 reply      
Ah Planet X which is now planet IX with Pluto's demotion :-). I am guessing that you can confirm it by looking for star occulusions. Presumably the planet would blank out stars as it passed between earth and those stars. So would it be possible to find it using existing plates?
axxl 3 hours ago 0 replies      
At WWDC last year one of the lunchtime presentations was by Michael Brown, one of the researchers involved here. He was one of the people who proved that Pluto should not be considered a planet and went over the history of the discovery/classification of planet bodies. He also mentioned that they had some evidence of a planet body beyond Pluto due to its gravitational affect of some of the smaller bodies out there even then. Interesting to see this is finally coming to something! He has the appropriate/amusing twitter handle of http://twitter.com/plutokiller
beamatronic 11 hours ago 4 replies      
Why wouldn't their calculations be able to suggest possible locations for the planet?
givan 10 hours ago 1 reply      

He believed this hypothetical planet of Nibiru to be in an elongated, elliptical orbit in the Earth's own Solar System, asserting that Sumerian mythology reflects this.

mast 9 hours ago 0 replies      
Very cool.

It reminds me about a book I read called "In Search of Planet Vulcan" (http://www.amazon.com/In-Search-Planet-Vulcan-Clockwork/dp/0...). Before Einstein, astronomers tried to explain the motion of Mercury by suggesting there might be another planet inside Mercury's orbit.

dluan 10 hours ago 1 reply      
More from the folks behind the paper: http://www.findplanetnine.com/
FreedomToCreate 11 hours ago 1 reply      
If Planet Nine exists I wonder how the astrologers will tweak there models.
c3534l 7 hours ago 0 replies      
I've been seeing news stories about Planet X for far too long to take any of this seriously, no matter how seemingly trustworthy the news source is.
theptip 10 hours ago 2 replies      
Did anyone else notice that the rendering of the orbits in the article looks strikingly similar to Kerbal Space Program's orbit UI?
JamesUtah07 10 hours ago 0 replies      
At first I thought this was another one of those planet x articles that talks about some hypothetical planet way out but then I saw that Mike Brown was involved and immediately got really excited. I hope they find something out there and we can send a probe to it in my lifetime.
johngossman 8 hours ago 0 replies      
This is very cool. Along with a visible supernova and a super bright comet, this is one of those things I dreamed about as an astronomy nerd kid.

Though part of me wants to say "Pictures or it didn't happen!"

photonwins 8 hours ago 1 reply      
Does it mean Voyager hasn't really escaped Sun's influence yet?
ck2 7 hours ago 0 replies      
If true, voyager hasn't left the solar system yet.
pavel_lishin 11 hours ago 3 replies      
> * the putative ninth planetat 5,000 times the mass of Plutois sufficiently large that there should be no debate about whether it is a true planet*

That's 10x the mass of the Earth, right, or about 3x the size of Neptune?

danieldrehmer 11 hours ago 2 replies      
I'm puzzled by how a planet this big could form in an orbit so distant.

The fact that the material in that region is so spread out and the orbital period of such object is so long matters.

I would love to read some thoughts on that.

empressplay 2 hours ago 0 replies      
I just want to know if Planet X is covered by human-enslaving robots.
bpg_92 10 hours ago 0 replies      
For a moment there, I thought of Nibiru :D
pavpanchekha 8 hours ago 0 replies      
They should call it Pluto.
richmarr 3 hours ago 0 replies      
Reading the article I didn't see a mention of a previously hypothesised fifth gas giant... so here's a link in case anyone's interested or knows something more.


luckystarr 10 hours ago 1 reply      
If this turns out true, that planet needs to be called "Tartarus". :D
mgav 5 hours ago 0 replies      
Maybe it's a Death Star?
neur0tek 3 hours ago 0 replies      
mturmon 11 hours ago 2 replies      
Provocative title for this Caltech press release.

Mike Brown, the co-author of the paper reported here, discovered Eris, a KBO like Pluto, in 2005. This discovery prompted the IAU in 2006 to demote Pluto out of the realm of "planet" into a "dwarf planet".

At the time, Alan Stern's New Horizons mission to Pluto had just been launched, it finally arrived last year. Stern was incensed that NH started out as a visitor to the 9th planet and was going to end up as a visitor to one of many KBOs, and not even the largest one (Eris is more massive).

The quotes given at the time (http://www.space.com/2791-pluto-demoted-longer-planet-highly...) are revealing:

"Pluto is dead." -- Mike Brown

"This definition stinks, for technical reasons...It's a farce." -- Alan Stern

For more: http://www.space.com/12709-pluto-dwarf-planet-decision-5-yea...

Stern is visiting Pasadena on a New Horizons victory lap next week. Should be interesting.

mud_dauber 9 hours ago 0 replies      
LV-426. Just sayin'.
peter303 1 hour ago 0 replies      
This how Qigong found the Clone Planet in Star Wars 2. Although the planet had be erased from the galactic database, it left a gravitational signature on nearby systems.
Microchip Technology to Buy Atmel for Nearly $3.6B nytimes.com
66 points by mkeeter   ago   20 comments top 6
sern 3 minutes ago 0 replies      
Cool, maybe now it'll be possible to obtain Atmel chips in quantity without ridiculous lead times.
jevinskie 2 hours ago 1 reply      
Well, this isn't a particularly insightful comment, but my feelings about this are "fark :[". The AVR definitely has something Nordic about it. I first learned C when programming an AVR Butterfly eval board to take photos like [0] using [1]. I've found the AVR architecture to be much cleaner than 8 or 16 bit PICs. Atmel, for the most part, embraced GPL and GCC. Microchip has tried to squirrel GCC optimization features away from being truly FOSS.

[0]: https://c1.staticflickr.com/1/53/115619170_4445c593cd_o.jpg

[1]: https://c1.staticflickr.com/1/56/112758047_dc5b4bdc3b_o.jpg

nickpsecurity 3 hours ago 1 reply      
Great... more consolidation of major competitors to fix market problems like great features and prices from competition. Just what we needed.
lfowles 3 hours ago 0 replies      
This popped up earlier (w/ 20 comments as of now): https://news.ycombinator.com/item?id=10939576
pkaye 2 hours ago 2 replies      
From my own experience, this might be a good time for Atmel employees to polish their resumes.
Thetawaves 2 hours ago 0 replies      
This is a huge relief compared to the proposed acquisition by Dialog. Microchip is vastly more open. Crazily enough, You have to apply for a copy of a data sheet from Dialog instead of it being freely available on their website for everyone to download..
The Promise and Confusion of USB Type-C recode.net
72 points by prostoalex   ago   32 comments top 10
w1ntermute 2 hours ago 3 replies      
> The crux of the problem is that not all USB Type-C connectors support all of these different capabilities and, with one important exception, its almost impossible for an average person to figure out what a given USB Type-C equipped device supports without doing a good deal of research.

A Google engineer has been reviewing USB Type-C cables on Amazon, in order to resolve some of the confusion[0]. His reviews have since been collected in a spreadsheet[1].

0: http://arstechnica.com/gadgets/2015/11/google-engineer-leave...

1: https://www.reddit.com/r/Nexus6P/comments/3robzo/google_spre...

ksec 23 minutes ago 0 replies      
I may get downvoted into oblivion for this, but i do much prefer to pay and use Apple's Lighting Cable with MFi for charging.

The amount of absolutely terrible USB cables alongside with disastrous Charger are simply insane.

I hope there is a USB-C Certification, or Heck rename it as USB-D or something, that provide guarantees to speed ( USB3.1 ) and Power Delivery etc.

Personally I dont see much confusion with the USB -C cable, as long as you use it to plug into the same Logo Shown on both side it should be ok. The Logo being a display of Whether it is using HDMI / Thunderbolt etc.

mattikus 3 hours ago 4 replies      
"Just because a device has USB Type-C connectors does not mean it supports power or any other alternate mode, such as support for video standards DisplayPort or MHL (used on some smartphones to drive larger >In fact, technically, its even possible to have USB Type-C ports that dont support USB 3.1, although in reality, thats highly unlikely to ever occur."

This is actually a bigger problem than the author theorizes. Both the Nexus 6p and the Nexus 5x support USB-C on USB 2.0 rather than 3.0 or even 3.1. When USB-C computers become more prevalent, people might be sad to see their fancy device lacking the promised bandwidth they associate with the connector rather than the protocol.

crudbug 1 hour ago 1 reply      
+1 for "Virtualization" for physical port insight.

What we need now is a logo for each supported protocol on the back of every device or on top of the port (if available) - power / displayport / usb / thunderbolt.

ankurdhama 31 minutes ago 0 replies      
It's not the cable that matters rather what kind of "controllers" on each end of the cable are connected and that causes a lot of confusion as people think of all those features as being "cable" based rather than controllers.
jjoonathan 2 hours ago 0 replies      
First we had mSATA and M.2 types A, B, C, D, E, F, G, H, I, J, K, L, and M with profiles S1, S2, S3, D1, D2, D3, D4, and D5. Now we have USB Type-C which may-or-may-not support a handful of other standards, speeds, and wattages.

What happened? Did the hw/cable vendors take over the standards bodies and "growth hack" in some defensive differentiation?

p1mrx 50 minutes ago 0 replies      
Even the standard C-C cables aren't all the same: some are wired for USB 2.0 (with 6 wires) and others for USB 3.1 (with 17 wires).

As one might expect, the 3.1 cables are thicker, more expensive, and pretty much impossible to find in lengths greater than 1 meter.

manaskarekar 2 hours ago 5 replies      
I haven't gone searching for answers, but purely from speculation, the sturdiness of the USB Type-C ports seems like a regression with comparison to USB 1/2/3 ports. I love how rugged USB ports have felt in the past (that is, before type-C).
notthetup 1 hour ago 0 replies      
How I wish there were some nice diagrams in this article explaining which standards are superset of which and how the different connectors look like.
jcassell 2 hours ago 2 replies      
The progression of USB Type-C is simply going to continue to split the web of port connectors as we enter into a season where Thunderbolt 3.0 is already confusing everyday users vs Thunderbolt v.1&2.

What we need is a single identifier for a wireless standard, not the continued progression in port and the problem with icon design. USB was supposed to the universal port, but even what the author suggests will be the dawn of a new era of connectivity, what we really should be relishing are new steps in wireless methodology.

Brave: Brendan Eich's clean-ads browser startup brave.com
576 points by Seldaek   ago   477 comments top 68
jordigh 12 hours ago 43 replies      
I will repeat this one more time, because Eich seems to be missing the point.[1]

I don't adblock for privacy, security, or speed. Those are just nice-side effects. I adblock because I do not want to be manipulated into buying things I do not need.

I wonder what would happen if, as a society, we said, "enough, no more ads". Would it really be the capitalist apocalypse that the ad industry is trying to make us believe it would be?


[1] https://news.ycombinator.com/item?id=10244964

hapless 13 hours ago 7 replies      
It sounds like their plan is to block all ads, then sell the new ad inventory created by all the blank space on pages.

Why on earth would users want this browser?

metafunctor 11 hours ago 2 replies      
Is anyone else concerned about the possibility that if ad blocking on the web becomes widespread enough, we will end up with more ads baked into the content itself? Native advertising, ads burned into images, ads burned in the middle of videos?

Thinking selfishly, I would much prefer the status quo, where I can block most ads, but the majority of consumers don't do it. Current ad blocking tech is fine, I'm afraid this could become an arms race.

grizzles 9 hours ago 0 replies      
I'm the founder of a competitor in this space called Paymail.net. We're looking forward to battling it out in the marketplace with Brave and the traditional ad networks. I posted an intro on Hackernews 2 days ago, but we didn't make it to the front page.

Our difference to Brave is that we give free ads to everyone, the advertiser only pays if the end user makes a purchase. Similiarly the display site gets nothing if there was no economic exchange. Capitalism is supposed to be a machine for you getting what you want. We want to help that process along. I have an uncompromising attitude that web/world ads should be for things that you really want to see, and then they become content.

That might be a utopian vision today, but I have strong belief in the power of people's self interest to drive positive change.

Edit: chrispm reposted the link here, https://news.ycombinator.com/item?id=10940684

vladikoff 12 hours ago 3 replies      
From a quick glance:

1) Desktop browser is an electron app with ad tracking injected into your app via http://cdn.brave.com/ via https://sonobi.com/welcome/index.php which promises "EFFECTIVELY PLAN AND SOURCE MARKETING OPPORTUNITIES WITH QUALITY AND VIEWABILITY FROM PREMIUM PUBLISHERS"

2) iOS browser is a fork of Firefox iOS - https://github.com/mozilla/firefox-ios

3) Android browser is a fork of https://play.google.com/store/apps/details?id=com.linkbubble...

jensen123 12 hours ago 1 reply      
It's great to see more people working to solve the problem of intrusive ads! I wonder what exactly they mean by intrusive ads, though? I hope it's more than just ads that don't respect your privacy. To me an ad is intrusive if it has any kind of movement or animation. Anything that moves automatically attracts my attention, so this is very annoying if I'm trying to read something.

I don't mind ads in print magazines so much (other than the fact that print magazines are unlikely to write negative stuff about companies that advertise with them). Ads in print magazines are ok with me, because there's no movement on them. So I can easily read one page, even though the next page has a full page ad.

They mention standard sized spaces and faster browsing. I actually wouldn't mind large ads - like something taking up my whole screen - that I can scroll through. Back in the 90s, it probably made sense to have small 468x60 pixel banner ads, but as fast Internet connections are becoming more and more common, I don't really see the point of restricting the size anymore. Large full page ads aren't really a problem in print magazines, and I don't think it would be on the web either, if we just got rid of the animations.

wespad 8 hours ago 0 replies      
That's funny. I also use NoScript, just to be extra cautious, and when I go to Brave.com, I don't see ANYTHING. I would hope that somebody claiming to want to fix the web would be able to serve up a page that doesn't need permission to execute a script.
iza 13 hours ago 1 reply      
> With Brave, you can choose whether to see ads that respect your privacy or pay sites directly. Either way, you can feel good about helping fund content creators.

How do they plan on doing that? Not like it hasn't been tried before. The problem is you can't collect money on someone's behalf without them opting in, and if it is opt-in only you get the chicken and the egg problem for adoption.

webjprgm 11 hours ago 1 reply      
A few thoughts:

(1) If they block tracking, does it block Google Analytics? Because that would annoy me as a website owner.

(2) The reason I don't pay subscriptions to sites like Wall Street Journal and NY Times is that I get my content from aggregators like Hacker News so I only go to one of those paid sites if I follow an occasional link. Micropayments would fix that if I could pay one company a $5/mo subscription to then have payments automatically dolled out to a select list of good sites until my $5 was used up (then maybe ask me each time after that, or something).

(3) They talk about avoiding the ad-blocking war, but they are just contributing to it. I guess what they think is that by making a way for the website owner to get paid they avoid some of the war, but many companies like to be in direct control of their money so they might not like a middleman sitting on the high way charging everyone a tax to pass. And if Brave doesn't charge something for its services then it has no business model, so I'm assuming they are not passing 100% of revenue on to the site owner.

runjake 12 hours ago 2 replies      
The first question that pops into my head is "How is Brave going to monetize?".

They've received substantial investor money, so apparently they have something lucrative in mind. And it's probably not good for privacy-conscious end users.

Brakenshire 12 hours ago 0 replies      
I was just reading some web performance audits by Paul Irish:


One of things he mentions on one of the sites, is Adsense looking at every scroll event, and doing tracking work which takes 25ms on a smartphone (his smartphone, likely to be high end). That means your scrolling performance is going to be inherently bad, probably below 30 fps one you take into account other work associated with the browser or the site. Having a browser which takes out this kind of code, but doesn't break the business model of the website owner does seem like an interesting idea. It seems like a major part of the mobile web is half-broken for these kind of reasons.

anotherhacker 12 hours ago 3 replies      
I'm doubtful of this taking off. People stick with the default apps and settings. The average person just really doesn't care that much about this kind of thing.

Maybe enterprise or businesses will like it - so they can avoid their employees visit whitelisted sites that mistakenly have malicious code in the ads. Eg. Flash

xjay 3 hours ago 0 replies      
Brave seems to acknowledge a smaller part of Ted Nelson's "Project Xanadu" [1], where you're paying to access content.

From the Project Xanadu Wikipedia article:"9. Every document can contain a royalty mechanism at any desired degree of granularity to ensure payment on any portion accessed, including virtual copies ("transclusions") of all or part of the document."

Ted's approach is (in my view) also a deduplication effort, as you're citing the original content, tracing it back to its origin by reference.

[1] https://en.wikipedia.org/wiki/Project_Xanadu

rockdoe 13 hours ago 3 replies      

"Firefox for iOS"

They forgot to remove the branding from their "new" browser.

juandazapata 11 hours ago 3 replies      
It's funny when AdBlock tells you that brave.com has 2 blocked Ads. Oh the irony.
abhv 13 hours ago 2 replies      
How will Brave prevent anti-ad-blocking mechanisms from interfering with the page?

For example, cbs/abc/nbc seem to detect muBlock and then stop serving content.

threesixandnine 11 hours ago 0 replies      
Am I getting the message from their #about section correctly?

They want to block ads that the person running a web site put on their web site with their own (Brave Ads Infused TM Ltd. Inc. - let's make some money while pretending we are freeing the world).

zmanian 12 hours ago 0 replies      
The biggest challenge of micropayments is how to minimize the cognitive load of making many tiny payments.

How should the user agent decide when to alert the user?

abercromby 12 hours ago 1 reply      
Man that logo is similar to Workfront's:https://www.workfront.com
kybernetikos 10 hours ago 0 replies      
Confused about this. Does it display adverts on pages belonging to organizations not using its network? That would be pretty ethically dubious in my book.
Kristine1975 12 hours ago 0 replies      
What's with the requests to static.doubleclick.net on that page?
desireco42 7 hours ago 0 replies      
I think this is great thing, it is right thing, that is coming from trustworthy person/company.

Now, time will tell how things will play out, but I believe I can count on Brendan to make the right choices when it comes to features, compromises.

Plough_Jogger 4 hours ago 0 replies      
The surfer in the main slider has had his fins completely adblocked.


tomp 13 hours ago 0 replies      
I don't see any reason I would prefer this over the native iOS ad blocking (with an appropriate blacklist).
CaptSpify 7 hours ago 0 replies      
Why a new browser, instead of plugins for existing browsers?

I dislike ads, but there are already solutions for blocking them. Although I do like the premise of this, I'm not eager to switch browsers just to start supporting advertisers.

bpodgursky 10 hours ago 1 reply      
Anyone OK with this business model should also be ok with ISPs stripping out ads and replacing them with their own content (remember that?)

On the other hand, if this gets traction (unlikely, admittedly) this may finally force the issue to the courts and get content fiddling declared copyright/TOS violation. Which I'm not sure you all want.

bootload 5 hours ago 0 replies      
"Brave is open source!"

Wow, new browser technology that is open source, this is good news. I'm hoping the development focus is flexible, remember flock? [0]

[0] https://www.flickr.com/photos/tags/flock+browser

Animats 9 hours ago 1 reply      
So why do I have to "sign up" for this supposedly privacy-enhanced browser? They don't have a need to know who I am.

"Then we put clean ads back". This is open source, right? It's on Github. Can someone fork this and remove all the ads? Thank you.

adrianlmm 9 hours ago 0 replies      
Glad to see you back Brendan!
callmeed 9 hours ago 2 replies      
Maybe this is a stupid question, but ... if ad blocking is such an issue for publishers, why don't they do the ad-serving logic on the server and display locally saved creative assets (from the same host)?
headgasket 11 hours ago 0 replies      
This is a worthy endeavour. I want to download and help test and develop this today. Helping deflate this ad-bubble before it turns into the "The Zero Theorem" is worth the effort.

This however does not tackle the mindset shift that needs to occur for the masses to start protecting the private information they voluntarily give up on services they are signed in on the social net.

We are currently working on a project that will use this information to the marketer's advantage in a way that will make people sick once they realize the extent of the profiling going on, with the ultimate goal of reversing the trend before it's too late. Make people raise their guards, sell some tech on the way.

devy 12 hours ago 0 replies      
Due to Brave's ad-block technology, I guess Brendan Eich will be blocked[1] by IAB from their annual conferences. (every pun intended.)

[1]: https://news.ycombinator.com/item?id=10937704

RobertDeNiro 13 hours ago 0 replies      
I wonder how much they paid for the domain name.
vhold 6 hours ago 0 replies      
> We make sure you aren't being tracked while you shop online and browse your favorite sites.

That's not a realistic claim. Nothing is stopping publishers and advertisers from sharing back end data.

linksbro 13 hours ago 0 replies      
Please fix the links to the Terms of Use and Privacy Policy. These should always be the first documents working on your startup's website.

And can anyone find this 'roadmap' that Eich talks about in the post?

willherschel 2 hours ago 0 replies      
Brave wants to save me from intrusive 3rd-party trackers... but uses Chartbeat and Doubleclick on Brave.com?
st3fan 13 hours ago 0 replies      
"Imitation is the sincerest form of flattery."

To be fair, Firefox for iOS is open source. Take it, remix it, improve it. It is all good. Mozilla Public License.

chejazi 13 hours ago 0 replies      
Haven't looked at the source but worth noting there's a Bitcoin logo on the homepage near "Browse Better."
smanuel 12 hours ago 0 replies      
Someone should make a browser that blocks "Everybody can earn xxx$+ daily... You can earn from ..." spam comments. I think I've seen those mostly through the FB comments plugin.Obviously FB can't / doesn't want to fix that.
xyzzy4 12 hours ago 1 reply      
But I want to block all advertising, not just harmful advertising.
lossolo 11 hours ago 3 replies      
You all are forgetting one thing. Without ads google would not exist, without ads facebook couldn't exist and expand, make research. If everybody will block ads then you will see decline in free sites.
jsvaughan 12 hours ago 1 reply      
Surely we are soon going to see server side ad-injection and the end of ad blocking
_pmf_ 11 hours ago 0 replies      
AdSense was considered the pinnacle of unobtrusive ads in the past.
return0 5 hours ago 0 replies      
Sounds like a brave plan indeed. Good luck to them!
lumberjack 11 hours ago 1 reply      
Where is the incentive for the user to use this thing?
jagermo 11 hours ago 1 reply      
Playing the devils advocat:

How Do you want to finance development in the lang run?

It is a nice solution and I'd hate to see it go because of financial problems.

pussinboots 7 hours ago 0 replies      
patreon but it allocates a percentage of however much you want to pay per month to the sites you visit relative to how much time you spent on them
joesmo 11 hours ago 0 replies      
It says 'startup' but I don't see a business model or customers willing to pay for what they can already get free.
e15ctr0n 8 hours ago 0 replies      
Though the team working on Brave seems to have a few ex-Mozilla engineers, they have chosen to fork browsers other Firefox. (Also, nice to see so many Canadians!)

'Brave browser promises faster Web by banishing intrusive ads' | Jan 20, 2016 http://www.cnet.com/news/ex-mozilla-ceo-try-braves-new-brows...

> Eich and his team built Brave out of Chromium, which is the foundation for Google's Chrome browser, which leaves most of the actual development and security support to Google. Why not use Firefox, into which Eich poured so much effort? Because Chrome is more widely used and therefore better tested by developers who want to make sure their websites work properly, he said. "Chromium is the safe bet for us," he said.

* The desktop browser is a cross-platform desktop application created with a fork of Github's Electron framework that is itself based on Node.js and Chromium. https://github.com/brave/electronhttps://github.com/brave/browser-laptop

* The iOS browser is a fork of Firefox for iOS, which is a Swift app developed from scratch by Mozilla. https://github.com/brave/browser-ios

* The Android browser is Link Bubble, which is a wrapper around the default Android browser https://github.com/brave/browser-android Previous HN discussion here: https://news.ycombinator.com/item?id=7453897 Australian developer Chris Lacy announced its sale in Aug 2015: http://theblerg.net/post/2015/08/05/ive-sold-link-bubble-tap...

* The ad blocking technology is courtesy a Node.js module of Adblock Plus filter that uses a bloom filter and Rabin-Karp algorithm for speed.https://github.com/bbondy/abp-filter-parser-cpp

* The database is MongoDB. https://github.com/brave/vault

Past news coverage:

Mystery startup from ex-Mozilla CEO aims to go where tech titans won't | Nov 17, 2015 http://www.cnet.com/news/mystery-startup-from-ex-mozilla-ceo...

Use Link Bubble to open links in the background on Android | Aug 26, 2015 http://www.cnet.com/how-to/use-link-bubble-to-open-links-in-...

ifdefdebug 11 hours ago 0 replies      
My ublock add-on blocks exactly 5 requests from their home page... so why would I want to install their browser?
ck2 11 hours ago 0 replies      
Does anyone else remember when adsense first launched and it was text-only ads?

People would actually stop to read the ads because they were interesting and relevant.

Then google caved to images and animation and 100+ objects on a page, each with their own tracking scripts to slow browsers to a crawl.

MisterBastahrd 11 hours ago 0 replies      
So his business model is to hijack advertising and funnel it through his own little scheme, forcing publishers to pay him in order to get their customer's ads seen. Hope he loves getting his browser's user agent treated like Ebola.
puppetmaster3 11 hours ago 0 replies      
This will be banned by app stores and such and quickly.
shmerl 12 hours ago 1 reply      
Is it using Servo?
dbg31415 8 hours ago 0 replies      
I really like just replacing my hosts file to block ads.


But I can't do that on my phone without jailbreaking it. Stupid phone.

ebbv 11 hours ago 0 replies      
This seems awful from a content provider perspective. I no longer get to have control over my own content, Brave gets to decide for me how much my content is worth and what ads appear on my site.

This isn't that far removed from coming into a bakery and saying "The Cupcakes are no longer $2, they're $1.50 'coz that's what we think people want to pay."

I realize the idea is that this is "better" for the content providers than Ad Block, but both are, IMHO stupid. If a site you visit has ads you don't like, complain to the people who run the site and stop going to it. All Ad Block software has never been a fix, merely a tool in an ever escalating war of ads where users and content creators both lose.

jscheel 12 hours ago 0 replies      
Can they block scroll-jacking too?
Touche 13 hours ago 7 replies      
The scrolling on this website is janky as hell. Looks like they are using some "Smooth scrolling" plugin that makes scrolling not smooth at all. Not sure why native browser scrolling was insufficient for them, I'm scrolling here in HN all the time and it's perfectly smooth.
wildmXranat 5 hours ago 0 replies      
dang 4 hours ago 0 replies      
Comments like this are not welcome here, regardless of one's position on any issue. Please post civilly and substantively or not at all.
dang 4 hours ago 5 replies      
We detached this subthread from https://news.ycombinator.com/item?id=10938818 and marked it off-topic.
orliesaurus 12 hours ago 0 replies      
hahahahahahaha and this is why I use the meanest adblocking oss software i can find on my devices
melted 7 hours ago 0 replies      
It is very brave of Brendan to pursue such an obviously dead-end idea.
WhatIsDukkha 10 hours ago 0 replies      
If we took the name "Brendan Eich" and replaced it with "Comcast" more of us would find this entirely loathsome.

Indeed it is a very loathsome business model.

People have taken exception to it when ATT and Comcast inject ads into your browsing experience and when Adblock Plus removes and then reinjects them.

Why is this not hijacking the web, extorting publishers with buy into yet another ad network and then trying to leverage this into a future payment network?

mirap 13 hours ago 2 replies      
Have you seen git of desktop version? It seems it's completely written in JavaScript: https://github.com/brave/browser-laptop

Could such thing be secure?

indus 13 hours ago 1 reply      
This para from their home page could be akin to legalizing marijuana!

"The new Brave browser blocks all the greed and ugliness on the Web that slows you down and invades your privacy. Then we put clean ads back."

jorangreef 13 hours ago 4 replies      
I would much prefer a new browser that makes true native web apps possible with a one-click install to indicate trust.

A browser built with Electron that exposes Node.js and otherwise keeps away from the HTML5 kitchen sink, in order to push innovation away from the spec committees and back out to the community. Vital technology like TCP, UDP, DNS, and the filesystem is being locked up behind a fascade of poorly implemented APIs.

A browser with a small, efficient core, optimized for rendering, and with a brilliant app install system, and brilliant native cross-platform integration. The time is ripe.

jacquesm 13 hours ago 0 replies      
Pet peeve: accounts with < 10 karma and 1 submission to their name that complain about what is news and is not news.
A free shipping mystery goyet.com
286 points by Immortalin   ago   136 comments top 30
scholia 7 hours ago 7 replies      
The postal service is a networked delivery service, just like the Internet. The difference is that the data packets are physical envelopes.

Now, the cost of running the postal service is the cost of supporting the whole network of delivery vans, sorting offices, collections and so on, including all the staff.

The cost of supporting the network is the same whether it carries a very large number of packets or zero packets (up to the point where you have to add infrastructure to cope with extra traffic. Yes, like the Internet).

This economic structure means you can carry traffic at a marginal cost if you know the cost of supporting the whole network is covered.

All of which was worked out before Sir Rowland Hill launched the Uniform Penny Post in the UK in 1840. This disrupted the whole messenger business (where you paid for distance traveled) and was widely copied everywhere else. After that, nations formed a Universal Postal Union on the basis that "we'll deliver your letters if you deliver ours" (like the Internet).

In the early days of the public Internet (early 1980s), I used to explain how it worked by comparing it to the penny post. It's nice to be able to do the reverse ;-)

franciscojgo 8 hours ago 2 replies      
Here's an article from 2014 that explains this "loophole" https://www.washingtonpost.com/news/storyline/wp/2014/09/12/...
Animats 8 hours ago 5 replies      
It's a combination of subsidies in China [2] and really low Universal Postal Union rates for terminal delivery from China to the US.[1] Terminal delivery in the US is about $1/Kg. Market rate from Shentzen to Long Beach to ship a container is about $1200 right now.

[1] http://fortune.com/2015/03/11/united-nations-subsidy-chinese...[2] http://cep.lse.ac.uk/pubs/download/cp396.pdf

tyingq 8 hours ago 0 replies      
The secret is government subsidies. Not just from China to Chinese businesses either. Some driven by the UPU program through the UN[1], as well as individual receiving country's programs, like the "ePacket" program where US bound shipments from China get artificially low rates from the USPS.


applecore 4 hours ago 1 reply      
If you discover a product that sells for ten times more on Amazon than AliExpress, your first instinct should be to arbitrage the opportunity by ordering the product and selling it on Amazon (and letting Amazon handle the fulfillment: http://services.amazon.com/fulfillment-by-amazon/benefits.ht...).
throwaway2048 8 hours ago 0 replies      
The chinese postal system offers extremely low government subsidized rates. This isn't just Alibaba, almost everybody shipping out of china offers free shipping.


for reference 6RMB=0.91 USD

Larger parties are able to obtain even lower rates.

PanMan 5 hours ago 1 reply      
This also surprised me: I ordered stuff on AliExpress that I wouldn't ship back to China for 0,70, even if the item was free (which electronics aren't).

I asked around and it turns out that postal services in rich (EU) countries have a special, heavily sponsored rate for 3th world nations. This wasn't a problem with the occasional letter from Afrika, but the post services didn't really saw this coming: Mass free shipping from china. Apparently the EU wanted to get out of this, but china refuses (and seems to be able to, for now).

Enjoy it while it lasts :)

dTal 48 minutes ago 0 replies      
I have often wondered this when ordering sub-$1 model helicopter parts among other things from BangGood.com. It's so much cheaper than any local source (2x-5x cheaper) on almost any item, even consumer electronics, it boggles the mind. How can this work economically? Or from another perspective, what's so broken locally? Is it just that Chinese labour costs less, and if the local supplier is buying in then it's also cheaper to just buy direct?
AcerbicZero 8 hours ago 1 reply      
Couldn't this just be a variation on the classic loss leader sales strategy? It also reminds me of what Amazon originally* did, get someone to sign up for an account, buy a widget at or around cost, ship for free, and then make the money back on the more expensive larger items as you become the "go to" for whatever someone needs.

*I say originally, as my experience with Amazon has been on a downward trend for at least the last two years.

tarikjn 5 hours ago 0 replies      
This is mostly do to the Universal Postal Union Convention, it was discussed in details on this thread: https://news.ycombinator.com/item?id=9795017
randrews 5 hours ago 0 replies      
Same reason chip manufacturers offer free samples.

Some portion of the people who buy one 3-cent button are going to come back in a couple weeks and order forty thousand 3-cent buttons. Free, fast shipping on the first button is to entice you to use that button for your design instead of someone else's.

vdnkh 8 hours ago 7 replies      
As an aside, I've been screwed several times by Prime's "guaranteed two-day" shipping. I had package which was very late December last year. When I went to the USPS tracking page to check the location, it turns out Amazon had requested the 8 day shipping option. After several angry calls I finally had the item cancelled and a new one on the way with Saturday shipping (the lower-tier rep said that it wasn't possible, so I elevated to the manager). Lo and behold, about a month later my original item showed up and I had to return it immediately. This was my worst experience, but not my first with late shipping. I've never had so much as a prime extension offered for my trouble.
bkeroack 8 hours ago 0 replies      
China subsidizes shipping for domestic businesses either a) explicitly as a part of economic policy, or b) implicitly/de facto via corruption.

In other words, for the business selling you the item, shipping is free. It's the Chinese citizen/taxpayer that foots the bill. This shouldn't be surprising since China, eg, is notorious for devaluing their own currency as a means of boosting exports. This is effectively a tax on the greater populace for the benefit of their manufacturing sector.

chippy 7 hours ago 0 replies      
I thought the mystery was that China Post created something called "ePacket" to subsidize post to international destinations for online only shipments.

Amazon does not like this at all and are currently lobbying the US Govt to stop it.

Someone1234 8 hours ago 1 reply      
I agree with the article, the term "free" is widely misused. Which is strange given the available options in the English language: bundled, included, prepaid, incorporated, et al.

If something costs $99 it isn't free. Free is no cost. $99 is not no cost, therefore $99 is not free. Just as text messaging isn't a "free" part of your $30/month cellphone plan, it is an included part however.

jeena 1 hour ago 0 replies      
The Story of Stuff: Externalized Costs and the $4.99 Radio


dsugarman 7 hours ago 3 replies      
on a tangential note about free shipping, aside from this China mystery, there is no such thing as free shipping. free shipping is a marketing ploy which makes you feel like you are getting some value where you actually lose it. when you add the shipping component of an online purchase into the item price, it removes the ability for you to save when you purchase multiple items. each one is priced as if it were being shipped on it's own.
nissehulth 3 hours ago 0 replies      
I'm in Sweden and I've ordered stuff like a single USB cable from China at a price less than USD 1. Still, free shipping, and $1 wouldn't even buy me domestic letter postage.

If the item is small enough, it usually arrive in a padded envelope in my mailbox. Bigger items I may have to pickup at the post office. Most often, it arrives within 2 weeks.

I suspect that postal services in different countries have some kind of peering agreement. That they simply assume that the amount of mail would be pretty much the same in both directions and because of that, they don't really charge each other.

mickelsen 4 hours ago 0 replies      
Many of these 30 cents button / iPhone cable sellers are usually users with less feedback as well, and they need a cheap way to gain more reputation in Aliexpress or eBay. This is a way to do it and as you get more completed transactions, your seller account gets upgraded and gets better rates. IWon't touch the shipping part which I think is already well covered in the comments.
krschultz 5 hours ago 1 reply      
AliExpress is losing money on such sales. But why bother, then?

It has to be this. I work at an E-commerce company. We often do the math on just exactly which items make a profit for us vs which don't. It's not always obvious until you really dig into the exact costs of handling the items. I believe Alibaba has a lot of 3rd party resellers, it's possible they haven't done the math themselves.

cha5m 4 hours ago 0 replies      
A possible explanation to this could be that AliExpress is simply trying to attract people to their platform by any means possible.

This means subsidizing purchases to draw users in.

I just considered buying that 3c button just because of how cheap it was, and this would have required me to register with them, and enter my cc number. This means that purchasing stuff from them in the future would be easier and I would be more likely to do it.

This could explain the free shipping on the China leg, and then as was mentioned there is a treaty that allows for nearly free shipping in the US by Chinese companies.

mesozoic 4 hours ago 0 replies      
Yeah honestly it's amazing. I've ordered some stuff from there and at that cost I can't believe it makes it to me. Though the post office does require a signature on a lot of these and then holds it hostage and it's not worth me making a trip to the post office to retrieve my $1 item.
voltagex_ 5 hours ago 0 replies      
>I received my package around 10 days later, in perfect condition.

That's amazingly fast - I don't understand why it's faster to send things from Hong Kong/China to the US than from the same to Australia. I've had things from AliExpress take upwards of 35 days to get to me (in a "metro" area of SE Australia)

kerv 5 hours ago 0 replies      
I once bought a iPhone charge cable from ebay, free shipping from china for $0.01. I won the auction a couple hours later. 6 weeks later it arrived!

No idea how it is possible. The bubble wrapping protecting it from shipping is worth more than what I paid.

randomgyatwork 8 hours ago 0 replies      
I sent a letter from Japan to Canada for 70 cents. Sending the same letter from Canada to Japan would cost at least $2.50

China must simply have cheaper shipping rates, obviously not 3 cents, but probably a fraction of what you are used to spending.

fiatjaf 6 hours ago 1 reply      
Of course there are subsidies and complex discount + partnership relations involved, but in the end the question is simply: WHO is paying for this?
gohrt 6 hours ago 0 replies      
This thread is full of good ideas and information about $1-$3 products and int'l shipping agreements, but the "$.03 button" mystery is almost certainly simply an edge case that no one cares about. It's a rare purchase that is subsidized by the massively larger volume of people buying 1000-button batches or what-have-you.
atirip 8 hours ago 0 replies      
They most likely buy shipments in bulk. Volume is predictable, so they ask postal office(s): approx y packages, approx x size, how about z dollars in total for a year?
shiftpgdn 8 hours ago 2 replies      
I am 90% certain that a majority of international dealing Chinese vendors simply use counterfeit postage.
boxidea 8 hours ago 1 reply      
I'd bet the short obvious answer is that it doesn't cost them anything to ship small, lightweight products like this.

The plane was already flying from China to wherever, filled with AliExpress merchandise. They may have paid for the whole plane instead of just by weight. So adding this product didn't add any tangible extra weight or cost.

Then the mail carrier or whoever is already going on that route. I doubt he gets paid per package, so adding another small package is no big deal and doesn't add extra time/cost.

Unless someone is ordering 1million buttons, then the weight starts to add up. But then so does the cost of the buttons, which at that point would cover the shipping.

I'm generalizing a bit since I don't know the specifics of the shipping industry. But this makes sense to me.

I Open-Sourced All My Business Ideas grahamwahlberg.com
97 points by graham1776   ago   43 comments top 19
sivers 3 hours ago 4 replies      
Love it. Two years ago I did this, and wrote a little something about it when I started:

"Why my code and ideas are public"


I blogged about it to call attention to it for one main reason:

I wanted to see if anyone would "steal" the ideas.

Because it seems to be many (MANY) people's biggest worry about sharing any ideas: that someone will steal them. See the comments in https://sivers.org/how2hire for example. Also this from Jason Fried of Basecamp: https://twitter.com/jasonfried/status/683809719782215680

Anyway - it's been two years now, and nobody has stolen any of the ideas. It could just be that my ideas suck, but I suspect that the worry of people stealing ideas is nothing to worry about for any of us.

danieltillett 34 minutes ago 0 replies      
There are some good things on this list.

The real estate industry is a bit of a hobby of mine and the problem with trying to bring it into the 21st century is there are some very powerful vested interests who want to keep things as they are. It is also very local which makes it hard to scale. You have to unlock a lot of value or have very good local connections to get any where.

MWil 36 minutes ago 0 replies      
I'll probably never get Jake to admit it, but until proven otherwise, I think being vocal about my own ideas is part of how CaseText came to be - and that was absolutely the purpose of putting it out there. If not me, then whoever.

edit: Have talked w/ Jake several times personally since they formed. Sometimes when I'm antsy I beg him for a job as consultant!

hotcool 3 hours ago 1 reply      
I did something similar. I packaged up business ideas I wasn't executing, along with a domain name, logo and mini-business plan. I call them "StartJumpers": http://startjumper.com
jxm262 38 minutes ago 0 replies      
I did the same thing on a trello board. Had some friends collaborate and add some potential projects too. Perhaps we could make a site which allows groups to form around these and contribute? Could tie it into trello, github, etc. If anyone would be interested in collaborating and building something like this send me a message :
d--b 4 hours ago 4 replies      
Kudos for the last one: re-type the masters. It's brilliantly weird and wonderful! Reminded me of this: https://en.wikipedia.org/wiki/Pierre_Menard,_Author_of_the_Q...
captn3m0 4 hours ago 2 replies      
I keep mine on GitHub[0], however mine aren't really business ideas and more like long-term side-projects with very little scope for making money.

[0]: http://github.com/captn3m0/ideas

rl3 1 hour ago 0 replies      
>Look Inside for New Hires

Company takes pictures of inside of their office so prospective employees know the culture/space they are getting into. Hey Glassdoor this would be great for you!

Already done: http://www.officelovin.com/

brikis98 1 hour ago 0 replies      
Nice! I maintain a list of startup idea lists [1]. If I get some time, I'll add your list too, but if anyone else is feeling up to it, the repo is open source [2] and I'd gladly accept PRs :)

[1] http://www.hello-startup.net/resources/startup-ideas/[2] https://github.com/brikis98/hello-startup-site

quaffapint 1 hour ago 0 replies      
Was recently approached to work on a commercial real estate idea similar to a lot of yours in the idea of making things easier and more modern. I know nothing of the field, so it's interesting to read your ideas on it and see you share some of the same sentiments.
jlg23 5 hours ago 1 reply      
This is brilliant! I wish more people would do that.

I'd add a fat, explicit disclaimer that you don't want anything if people actually made a billion with those ideas (but might be happy if treated for dinner ;).

matrix 4 hours ago 1 reply      
Most lists of this type are silly, but for those of you looking for business ideas, this one is actually pretty interesting. But caveat: make sure you get out of the building and talk to potential customers first. Usually there's a very good reason these ideas haven't been executed on yet.
angryasian 3 hours ago 0 replies      
"Housemax - Carmax for single family homes, buy it now price, close in 10 days, instant home liquidity."

Opendoor founded by Keith Rabois is as probably as close to this idea as you'll ever get.


desireco42 3 hours ago 0 replies      
So people publish this, but for some reason, either these are high quality ideas, or they resonate with me better, but I really like them a lot.

Since it is open, I might do some and who knows, it might even work.

peteretep 4 hours ago 3 replies      
I feel like no-one has managed to build a small-business CRM (like his Shoebox CRM) effectively yet. I run a one-person business and I'm still using a colour-coded Excel sheet to try and figure out when I should bug sales prospects.
jcsnv 1 hour ago 0 replies      

This one is currently being done! hicommon.com

zem 3 hours ago 2 replies      
i really love the "talk to the pictures" idea! would translate beautifully to a tablet app too, so that you could get a constant stream of new content (ideally creative commons).
marincounty 2 hours ago 1 reply      
I liked the hacker news for moms.

I throw in hacker news for Horologists. (I'm working on this now.)

Hacker news for collector car enthusiasts.

Hacker news for Jewelers.

When I was younger, I wanted to make/sell a chewing gum that that had an alkaline natural substance in it; something that would neutralize the acids in you mouth. Something you could use after eating lunch, or something sweet?

I imagine just chewing any type of gum would stimulate salivary glands, and subsequently reduce acids? I noticed a European country came out with a gum that claimed to netralize oral acids, but I lost track of it.

In high school, I hooked up a old military flight suit to my motorcycles alternator. It kinda kept me warm, but I didn't know enough about electronics at the time to make it really work. Later I wanted to better the idea, and sell the suits. Never did anything. I now see many different electric jackets/suits for motorcyclists. (I was so sick one year in high school. I remember showing up for class freezing, and wet, but I loved that old Honda.)

I kinda passed up a chance to get in on that plastic tooth pick/dental pick business. It wasen't my idea, but I worked for the inventor. I think if I treated him better, he would have brought me in. He handed over everything to his son, and financed everything. I really took off. At the time, I though he was just spoiling his kid, but he knew it was a great idea. He was an older Dentist who decided to market these dental tools to the public, and the plastic dental pick was genius, but horrid to our current enviorment. They are the pull tabs of my generation.

rokhayakebe 1 hour ago 0 replies      
I actually did Stumble Upon for Ecommerce recently


Federal cops gets pulled over by TN cops, car illegally searched newschannel5.com
116 points by jseliger   ago   43 comments top 12
rdtsc 1 hour ago 2 replies      
This has been known for a many years and many people who have been searched figured it out. Dogs are a key element in letting them rob people on the side of the road. We hear those K-9 are treated as officers, someone shoots one, and the sentence for that is usually pretty harsh. It takes years and many tens of thousands of dollars to train them. But they are worth their weight in gold. They are the the magic voodoo doll that hacks the 4th Amendment. You say 'no', but, the puppy says 'yes' and there go your rights. It is pretty magic.

What is interesting here is that person who was searched got to present his story to the news and it was published as is.


"NewsChannel 5 Investigates asked Ronnie, "You are convinced that they cued that dog to hit?"

"Yes, 100 percent," he said. "There is no doubt they cued that dog."


Usually traditional media takes the side of the cops. At best, they would make the cops' version sound just as plausible as that of victim of the robbery (hrm ... I mean, the person who was detained).

So, of course, what makes this story, is the occupation of one of passengers -- he is both a cop and a veteran. That is front and center in the article. It is emphasized mutiple times, even in the HN title. We don't want the audience to forget that and think he is just a regular janitor or plumber here! I believe that says a lot about the beliefs that go around -- that cops are somehow more honest, and noble (and so are the troops). This aspect, is just as interesting to look at as the story itself. In order to stop this behavior, it is important to change that attitude, first, and then it would be possible to talk about fixing the laws that allow this to happen.

mikestew 4 hours ago 1 reply      
"If you look in slow-motion, the dog passes an open window on the passenger side with no alert. The handler then leads the dog around the front. Then, on the driver's side, he turns his body around and gestures toward the window. Suddenly, the dog sits. That's the alert."

As I've always suspected. I could take just about any random dog from your local animal shelter and train them to do that in about 20 minutes (look up "clicker training Zach" on YouTube, watch what he can teach in half that time). And point at the window is the cue? Amateur hour. Given the amount of time given to train a K-9 unit, I could come up with something much more subtle, and I only train dogs as an amateur volunteer, not a professional K-9 trainer.

Alternatively, many dogs that I've trained long-term will default to "sit" when they can't figure out what you want. Could have been that the dog didn't know what "point at window" means, but the mutt knows it means something. Doggy runs through his mental database, comes with no match for "point at window", defaults to "sit".

TL;DR: the more time I spend training dogs, the more I'm convinced that drug dogs are about as reliable as polygraphs, if not worse because the handler can game it.

emcrazyone 1 hour ago 6 replies      
I'm a little surprised that Ronnie even engaged in an apparent argument or conversation with the cop. A very good friend of mine who is an attorney and has given me the following advice which I give to an officer anytime I'm stopped. It goes like this:

Officer, please understand - after I identify myself with my name and date of birth (and proof of insurance if I am driving a motor vehicle) I am refusing to answer any questions until I have a reasonable opportunity to consult with my attorney. I refuse to take any field sobriety tests including: reciting letters and counting numbers, letting you look into my eyes with or without your flashlight, or any other physical tests performed outside my vehicle until I consult with my attorney. I refuse to get out of my car unless you order me to do so. However, I still refuse all field sobriety tests. I will show you my hands at all times so that your safety will not become an issue.

I refuse to consent to the search of my vehicle, my person, my belongings, or any premises with which I have an expectation of privacy, including my residence, hotel room or any other rented room without the reasonable opportunity to consult my attorney. If you have probable cause to search you do not need my consent anyway.

If I am not under arrest but you are going to issue a traffic citation please do so immediately so that I may go about my business. If I am not under arrest and no citation is going to be issued please tell me if I am free to leave so that I may go about my business without further interference with my liberty.

If I am under arrest, please tell me immediately so that I can cooperate by submitting to your authority because I do not wish to resist or obstruct your official duties.

If I am under arrest I wish to invoke all my rights under Miranda. I want my attorney. I won't answer any questions, perform any field sobriety tests or consent to any search without a reasonable opportunity to obtain the advice of my attorney.

Then I shut up!

mindslight 2 hours ago 1 reply      
If police departments were responsible for paying for the collateral damage they create and even deliberately exacerbate (time wasted, damage to the car, and emotional distress from assault), this problem would fix itself overnight.

"Probable cause" is not a justification for evading responsibility to their victims.

rubberstamp 2 hours ago 1 reply      
Again, why is there a loop hole for illegal search and seizure?

There have been lots of news coverage on illegal search and seizure for last couple of years, but it still happens very frequently.

How can it be solved? May be a new constitutional right should made it to law that guarantees a no fuss recourse path for every law if you believe you have been wronged.

Without people actively participating in democracy, its going to rot.

stordoff 2 hours ago 0 replies      
> [We] took the dashcam video to a nationally respected respected expert

Redundancy aside, this seems like a pointless thing to include in the article if you don't even name the field in which he is an expert.

greenleafjacob 4 hours ago 1 reply      
Can't wait to see these officers hailed into court on a 1983 action.
metasean 55 minutes ago 0 replies      
>(Story originally created Nov. 10, 2014)

>Posted: 12:20 AM, Jan 18, 2016

>Updated: 4 hours ago

Does anybody know what the update was?

jmiwhite 3 hours ago 1 reply      
Confusing title - to add some clarification from the article:

> He's a federal police officer at the Marine Corps Air Station-Miramar in San Diego.

Ronnie, the male passenger is employed as a Federal police officer, but his wife (driving) does not have her employment specified, nor are they driving an official vehicle or on Federal business. He also sounds more worried about losing his job than having his employer go to bat for him:

> "It makes me angry that someone would attack my character because not only do they attack my character, but that could cost me my job," Ronnie said.

geggam 48 minutes ago 1 reply      
What amazes me is how people are putting up with this. Why arent we putting the highway robbers ( police ) in prison and having emergency elections for new sheriffs so they can deputize honest people ?
blin17 4 hours ago 7 replies      
I hear of a lot of startups working on image detection and sound detection, but I'm wondering why there isn't anything done for scent detection. Maybe A2D for scent doesn't really exist yet, but it would limit the need for drug sniffing dogs
joesmo 41 minutes ago 0 replies      
This is what happens when you let dogs make legal decisions. Thank you Supreme Court.
Google proposes its Dataflow batch/stream tech to the Apache Incubator apache.org
143 points by crb   ago   25 comments top 8
fhoffa 6 hours ago 1 reply      
mindprince 4 hours ago 0 replies      
> While Google has previously published papers describing some of its technologies, Google decided to take a different approach with Dataflow. Google open-sourced the SDK and model alongside commercialization of the idea and ahead of publishing papers on the topic.

A large number of ASF projects in the Big Data space are inspired by Google's publications. Good to see Google finally taking the lead and coming out with code.

melted 6 hours ago 5 replies      
Seems like this would duplicate a rather large chunk of Apache Crunch, which implements Google Flume nearly exactly as far as public API is concerned. As far as I can tell, Google Dataflow is also a variation on top of Google Flume. It would be helpful if they could elucidate why this project would not be redundant under the Apache umbrella.
Wonnk13 2 hours ago 2 replies      
what are the best resources to learn about streaming, dataflow, etc? Not necessarily the Google implementations, but the core concepts backing them.
sysk 2 hours ago 2 replies      
Can anyone ELI5 what it means for an open source project to become an Apache project? Why doesn't Google just push the code on Github?
ericand 6 hours ago 1 reply      
O'Reilly post also released today references the Apache Dataflow submission:https://www.oreilly.com/ideas/the-world-beyond-batch-streami...
obulpathi 6 hours ago 0 replies      
It would be awesome to have the code portable across various big data engines.
xcelq 4 hours ago 0 replies      
Can we hope to see a google like search engine open source? I'm just waiting for this day to happen.
An Ancient, Brutal Massacre May Be the Earliest Evidence of War smithsonianmag.com
39 points by behoove   ago   3 comments top 2
Rodeoclash 8 minutes ago 0 replies      
Reminds me of the Cormac McCarthy quote:

"War was always here. Before man was, war waited for him. The ultimate trade awaiting its ultimate practitioner"

drewblaisdell 1 hour ago 1 reply      
> Even nomadic hunter-gatherers engaged in deliberate mass killings 10,000 years ago

This may be our earliest evidence of it, but I would bet that even pre-sapien hominids engaged in deliberate mass killings for tens of thousands of years. 10kYBP is still very recent in the history of our species.

It's harder to get into YC if youve been through another accelerator ycombinator.com
184 points by wasd   ago   135 comments top 25
trevmckendrick 8 hours ago 11 replies      
This still confuses me.

The expectation that a company should be "accelerated" reflects more on the accelerator than the company.

(A cynical person would say that this philosophy is merely to incentivize companies to apply to only YC. I don't think that's the case and take Sam at his word.)

But if the company is indeed the independent variable, then e.g. AirBnb and Dropbox succeeded because they were great companies, not because they went through YC.

How do you claim on one hand that YC can materially improve your company, and on the other judge the company for not being improved after going through another accelerator?

baldajan 6 hours ago 1 reply      
I do love YC and what they've done to the startup world, but at the risk of sounding like a YC hater, the initial part of the post seems like bad advice (boiled down to: if you want to be in YC don't join another accelerator before hand). The second portion in which to evaluate an accelerator is great advice.

But some startup founders may want to get into YC, as it is the best. Yet, they may hesitate to join a strong accelerator that can give them a few more months of runway and advice they desperately need, because of this post. Startup founders may take years to figure out the right direction for the co., as the market size or solution may not be obvious at first. And I feel as though this post, and YCs thinking discourages that and discourages competition.

But from what I've seen externally, some startups that go through (a bad) accelerator, don't accelerate, can come out multi-million dollar cos. Based solely on founders persistence on solving the problem.

staunch 8 hours ago 7 replies      
YC only helps ~3% of the startups that request help and now they're discouraging people from seeking help elsewhere.

There's gotta be a better way of handling this.

colinsidoti 8 hours ago 1 reply      
This is interesting.

I wonder what you feel companies should do in the event of a strong pivot: reincorporate or retain their cap table?

Based solely on this post, it seems beneficial to reincorporate in order to retain an undiluted cap table.

However, that seems contradictory to YC's thesis of investing in teams instead of ideas. If a team's first idea isn't successful, I imagine YC would want to retain its stake in whatever their new venture is.

Also - is there any chance you've previously used pre-accelerators as a positive indication? "Letting up" on your standard assessment of a team simply because they had gone through a pre-accelerator could also explain this trend.

paul 6 hours ago 2 replies      
A simple way of thinking about this is that acceleration only helps if you are pointed in the right direction!

One of the common problems with many accelerator programs is that they are run by people who are not themselves experienced founders. Not surprisingly, their advice is often counterproductive.

tomasien 8 hours ago 2 replies      
FWIW if anyone is evaluating doing a Techstars program, I'm more than happy to talk about my experience or help you find someone from the program you're considering - just reach out!

tommy at alloy dot co

AVTizzle 7 hours ago 2 replies      
Heh, I feel like this is a direct shot at 500:

(Fairly so. They seem to offer a blurry line on what they consider "portfolio" sometimes, not going out of their way to differentiate accelerator vs later stage investments)

>>(its important to distinguish between companies that went through the accelerator and cases where the investment firm made a small late-stage investment in the company)

taytus 6 hours ago 1 reply      
Hummm.... we have customers, we have revenue, we are working with some amazing brands (7-Eleven, pizza hut, Chili's) we have access to more than 500k candidates, we applied to YC and we didn't made even the interview...

I'm starting to think that it was because we did participate in other accelerator before, and that doesn't make much sense to me.

rachellaw 7 hours ago 4 replies      
It seems to unfairly penalize startups who've pivoted since after the accelerator.

We've been to one. It was early stage, and within our geography. When we spoke to YC/500startups in 2013, it was all about having traction or earning revenue and breaking even. We didn't have that. We were academia dropouts with some patents and an idea.

Going through the 1st accelerator helped us because we didn't even know how to put together a pitch deck. We've since pivoted because ideas change, become more focused and polished. Our idea, business model and pitch is completely different.

YC would not have accepted us in 2013, someone else did. Now if we want to apply to YC post-pivot, we get penalized? That seems incredibly unfair.

p4wnc6 8 hours ago 0 replies      
I wonder if there is any kind of selection effect in this. YC attracts a lot of attention and helps steer opinions about what are attractive investment opportunities. If YC (for whatever reason) tends not to like companies that pass through multiple accelerators, maybe that has a side effect of making other people also not like them (just because YC doesn't) and eventually to build up some biases or (potentially unjustified) extra skepticism about them, and over time it means a more difficult funding landscape once you've attended multiple accelerators, regardless of the quality of the company.

The post says that YC's reasoning is that conditioned on knowledge that the company attended multiple accelerators, YC expects to see more significant progress. I think this eliminates any usefulness of doing a randomized experiment on YC applications, where the property of previous accelerator attendance is hidden and we just observe whether YC would accept them or not (meaning, their fundamentals are good enough to be accepted). Instead, YC is saying that fundamentals that look good enough to be accepted are actually not good enough if you've been through an accelerator.

On one hand I understand what they are saying, but on the other hand I also think that however an application comes to be sitting in front of your eyeballs shouldn't necessarily matter. It seems odd to me that the criteria for entry would be path dependent and the goalposts could move back or forth depending not on what the current state of your company is, but on how it arrived at that current state.

Please note this is not a criticism. I am not a successful start-up accelerator. Just observations about this seeming counter-intuitive to me.

junto 6 hours ago 1 reply      
> A smaller issue is the extra dilution on the cap table

Let's be honest here. This is the primary issue not the "smaller issue"?

Let's call a spade a spade. Or have I missed the joke?

santiagobasulto 8 hours ago 0 replies      
> we like funding very early-stage companies

Is this still true? Aren't you supposed to show good traction in order to have a good chance to get into YC?

sachinag 8 hours ago 1 reply      
I just turned down a program yesterday because of this concern. They were surprised to hear it, but good to have this post out there to back me up on it.
danieltillett 8 hours ago 2 replies      
Sam is there a common theme underlying the poorer track record of companies that have been through other accelerators (brakes in this case)?
zeeshanm 8 hours ago 0 replies      
IMHO, accelerators early on in your startup life are to give you marketing boost to get customers when nobody gives a shit about you. More than anything. These days you can get a product ready with little or no money. As for advice, there is so much written out there if you just spend some time reading, thinking and doing things you can accelerate your startup growth.

If you are going to go through accelerator, why not go with the one that carries the most social capital.

rl3 4 hours ago 0 replies      
>You dont need to prepare to apply to YC in any way.

While you don't need to, I would think the chances of being accepted are considerably better if you are prepared. Especially if you have factors working against you that YC doesn't like.

Obviously joining an accelerator prior to YC doesn't count as preparation (more like making your startup radioactive), but it does seem prudent to have a solid YC application while being ready to nail the interviews if it gets that far.

JarvisSong 5 hours ago 0 replies      
YC likely frowns on people like "sales brokers". If you're profitable, consider getting a loan to increase your growth rate.
sharemywin 7 hours ago 0 replies      
Curious if there are other signals you can talk about?Working on the business part-time only because of job?having a young family?Age? Most of SV seems to feel if your over 40 and aren't at least VP of something your mediocre.ambitiousness of the idea versus being able to show progress?How about paying a contractor to do some sales versus finding a co-founder? in this case I'm technical but have a full-time job so don't have the time to talk to customers.
nthacker 3 hours ago 0 replies      
As an unrelated question - what are some of the other well known accelerators, that are at par (or better) than YC?
rdl 7 hours ago 0 replies      
I hope the taint attains to the company, not to the founders. (I think that's how it works).
Xyik 6 hours ago 0 replies      
Interesting that they have enough data, since I doubt even 1000 companies have gone through YC and counting the few hundred that have, probably only a small fraction of them have exited or died.
conanbatt 3 hours ago 0 replies      
Looks like YC is sending a signal of dominance to other accelerators.


sunnypies 7 hours ago 4 replies      
what is the purpose of ycombinator in layman's terms? Serious answers please.
rocky1138 7 hours ago 4 replies      
From TFA: "exploding offer"

What's an exploding offer?

xcelq 4 hours ago 0 replies      
Why is this a bad thing even if it were the case?
Show HN: Detect upsampling in images github.com
73 points by 0x09   ago   9 comments top 7
stevetjoa 4 hours ago 0 replies      
For anyone interested in this area, the IEEE Transactions on Information Forensics and Security (TIFS) [1] is full of papers on the so-called area of image forensics -- the identification of processing that has been performed upon an image, including resampling, rotation, JPEG compression, block processing, and more.

Consequently, another hot research area is image anti-forensics -- the obfuscation of such operations to avoid detection. (Shameless self-promotion: one example paper on anti-forensics of JPEG compression can be found here [2].)

[1] http://www.signalprocessingsociety.org/publications/periodic...

[2] http://www.mirlab.org/conference_papers/International_Confer...

mozumder 5 hours ago 1 reply      
You can detect downsampling by looking at chroma frequencies. Bayer pattern color filters on cameras mean that color resolution is never going to be as high as pixel resolution (assuming 1:1 mapping of pixels to sensor pixels) and if you see chroma frequencies that are higher than 2x pixel densities, then you have some downsampling going on.
vortico 5 hours ago 0 replies      
This is fantastic, and I was just wondering if something like existed a week ago. Sometimes I need to find the original picture of a thumbnail on the internet, so I use Google reverse image search to search for other sizes of my uploaded image. However, some websites simply upscale the low quality image in order to be at the top of the search results. I wonder if Google can use a technology like this to place those results on a lower ranking.
daturkel 4 hours ago 0 replies      
"Specifically, this project was born out of a yet-unpublished image deduplication framework, while attempting to identify whether duplicates were scaled versions of one another."

A humble but fun origin story for a very cool project.

0x09 4 hours ago 0 replies      
Embarassing side-note: I've never made the mistake of trying to add an empty directory to a git repo before; if you tried and failed to build, it's been fixed.
Houshalter 4 hours ago 0 replies      
You might be able to detect if downsampling is done incorrectly, since many programs just average the pixel values instead of the actual light intensity.
joshu 3 hours ago 1 reply      
Could you do this over a sliding window and calculate a score for regions? That would let you see if something has been composited from up scaled images.
Patreon Gains $30M Series B Funding to Support Growth techcrunch.com
85 points by minimaxir   ago   27 comments top 7
bentlegen 4 hours ago 1 reply      
Co-founder Jack Conte after raising $15M in 2014 [1]:

> Conte said his main concern in raising the round was pissing off the Patreon community. Because were so cognizant of how venture capital can also be a dangerous thing, we do want to make sure our creators know how thoughtful this round was, he said. We spent a long time meeting a lot of folks.

I wonder how creators feel about Patreon raising $30M today?

[1] http://recode.net/2014/06/23/creative-patronage-startup-patr...

staunch 3 hours ago 1 reply      
Now that the internet has billions of people, if just a tiny fraction of them direct their gaze upon someone, that person is almost instantly made rich.

There are lots of Bob Ross type people in the world that we would all love to learn from and get to know. They're starting to show up on YouTube and podcasts. They're providing huge value to millions of people. All they need is a few dollars per subscriber to be comfortable and productive.

cpeterso 1 hour ago 0 replies      
As for other crowdfunding platforms, I'm surprised Twitter hasn't tried to monetize Likes using a Flattr-like system. Just add a "tip" button next to the heart button, paying out say $0.01. It could create a virtuous cycle of more tweets, more tweeters, and more idle funds in tip accounts for Twitter to reinvest elsewhere.
onewaystreet 3 hours ago 1 reply      
I do wonder what the end game looks like to these investors. Patreon doesn't strike me as a company that's going to have a big exit.
minimaxir 3 hours ago 1 reply      
I have a question for HN: would running a Patreon for a software developer be a good idea?

It's something I've been considering doing myself in lieu of the traditional ads/sponsorships/ebooks/etc methods of monetization, but it might not make sense since the costs of development (for purely code-related endeavors) are much more manageable than artistic endeavors.

kelukelugames 1 hour ago 0 replies      
Remember when kickstarter was all the rage? Then they started to lose credibility. I think Patreon will be more sustainable.
6stringmerc 5 hours ago 6 replies      
Ahh Patreon, the middle man helping uneducated or uncaring musicians raise money through performing cover songs but probably not paying the mechanical license rates to the authors. Just like Conte's Pomplamoose. Not a fan. Fortunately I'm of the belief that the serf-patron model isn't viable so I do at least have their eventual disbanding to look forward to in time.
Linux EBPF Off-CPU Flame Graph brendangregg.com
41 points by jsnell   ago   2 comments top
planckscnst 2 hours ago 1 reply      
Off-cpu flame graphs are probably my favorite tool for discovering possible optimizations. They can also be created efficiently using SystemTap since you can do pretty much anything in-kernel. In fact, I was able to really narrow in by limiting my set of stack traces to only times when the process had been asleep for longer than some time. We had a network server where the p999 and p9999 latencies would spike up very occasionally (a few minutes out of an hour). Looking at the traces where the process was blocked for a long time pinpointed the exact issue and we were able to fix the problem.
How Sandstorm Works: Containerize data, not services sandstorm.io
52 points by paulproteus   ago   11 comments top 2
nickpsecurity 5 hours ago 1 reply      
This is very interesting. It combines a number of older ideas. Even the core idea behind their service, IIRC, existed in commercial products and academic research at various times. The security model looks like how MILS Architecture systems were describes for servers combined with capability work. I also like that they've heard of and use PowerBox's. :)

Worth watching or following up on later maybe.

middleclick 2 hours ago 1 reply      
I love Sandstorm, but IMO, the requirement of a wildcard certificate is a small drawback in setting it up on my server. I know I can use sandcats.io but if I am using something like Sandstorm, I want complete control over my data, including domains. (I am now using sandcats though so there's that but I wish I could get a wildcard cert for free or from Let's Encrypt :)
Scientists have traced folk stories back to the Bronze Age theatlantic.com
94 points by curtis   ago   14 comments top 10
JonnieCache 7 hours ago 1 reply      
If this is interesting to you, then check out this frankly astonishing series of lectures from Jordan Peterson at the university of toronto. It's a psychology 40something course, and it covers the bible, ancient egypt, mesopotamia, jung, freud, piaget, skinner, dostoevsky, nietzsche, hitler, lots of evolutionary biology, lots of neurology, etc. etc. All tied up with the question of how to act in ones life. It's a truly amazing synthesis.


That's the playlist for last year's course. The 2016 course has just started, with a better camera this time. The first lecture is here: https://www.youtube.com/watch?v=bjnvtRgpg6g

Kinnard 7 minutes ago 0 replies      
Check out narremes, they're like memes: https://en.wikipedia.org/wiki/Narreme

I'm wondering what it would take to program a story-teller?

I'm thinking NLP + Narremes + ML . . .

lobster_johnson 5 hours ago 1 reply      
They mention Australian Aboriginal myths, and this was explained in David Attenborough's new series about the Great Barrier Reef. Apparently they have oral tales [1] and dances about how their coastline was slowly flooded (thus creating the reef, which used to be the coast of Australia) over a period of less than a hundred years. This coincides with a rise in sea levels around 6,000 years ago at the end of the last ice age.

[1] http://research.usc.edu.au/vital/access/manager/Repository/u...

ar-jan 5 hours ago 0 replies      
Here's the actual study, sadly not linked to in the article: http://rsos.royalsocietypublishing.org/content/3/1/150645
mirimir 4 hours ago 0 replies      
There are Native American legends about the volcanic eruptions about 7,700 years ago that formed Crater Lake. [0,1]

[0] http://knowledgenuts.com/2014/05/09/the-surprisingly-accurat...

[1] http://www.craterlakeinstitute.com/online-library/historic-r...

madaxe_again 3 hours ago 0 replies      
I'm surprised that this is surprising. Aesop's fables are pretty well known childhood reading, and they were ancient oral tales when he wrote them down 2500 years ago, in early iron age Greece.
mc32 7 hours ago 1 reply      
Being able to trace oral tradition back in time and discerning origin and carrier is eye opening... The aspect of peeking into the past is alluring... However, what's the confidence level here? What are the basic assumptions?
dwhabcdefg 5 hours ago 0 replies      
Similarly, there is good evidence that the Ho Chunk (Native American, upper midwest) story of Red Horn has been preserved via oral tradition (aka "folk tales") for over 3000 years: http://www.ontarioarchaeology.on.ca/Resources/Publications/o...
dredmorbius 6 hours ago 0 replies      
Idries Shah's collection, World Tales, from 1979 strongly suggests common origins to many stories. It's also a wonderful children's book.
anigbrowl 5 hours ago 0 replies      
Most people would assume that folktales are rapidly changing and easily exchanged between social groups, says Simon Greenhill from the Australian National University.

I imagine straw man arguments have been around since the Bronze age as well.

Twitters Silence on State-Sponsored Attacks threatpost.com
59 points by bootload   ago   8 comments top 4
bootload 3 hours ago 0 replies      
Why is the article singling out twitter? One reason is, a minor market correction is adjusting the perception of the value of Twitter. This type of criticism happens when new tech companies are formed, when there's large amounts of money involved and the market corrects, criticism is magnified. [0]

[0] Guardian, Jana Kasperkevic, "Stock rout demotes Twitter CEO Jack Dorsey from billionaire to millionaire"http://www.theguardian.com/technology/2016/jan/20/twitter-sq...

brc 4 hours ago 0 replies      
In the last twelve months I have stopped using Twitter. It used to be fun but it just became a mess of marketing and moral posturing and bullying. It wasn't a conscious decision, it just happened.

It's like the photos of the woman scorned - the guy with his car trashed and clothes thrown out, he's probably getting back together with her after an apology. The guy with his stuff neatly folded and packed on the front is gone for good because she moved on.

It's one thing to think of a Twitter boycott over some issue like this, but when it fails to meet the standard of providing value so you just move on, well that's a lot worse for Twitter.

Eridrus 4 hours ago 1 reply      
Not sure why Twitter is being picked on here, Google, the originator of this practice, is equally silent on the cause for these notifications.
tux3 3 hours ago 1 reply      
This sounds like a good time to mention that the Tor Project, modern defender of Internet freedom and privacy, is running a donation campaign [0] to diversify its funding.

[0] https://www.torproject.org/donate/donate.html.en

Isaac Asimov: Man of 7,560,000 Words (1969) nytimes.com
58 points by jeremynixon   ago   16 comments top 10
fossuser 5 hours ago 0 replies      
For those looking for an introduction, here are some of my favorite short stories.

The Profession: http://www.inf.ufpr.br/renato/profession.html

The Last Question: http://www.physics.princeton.edu/ph115/LQ.pdf

The Last Answer: http://www.thrivenotes.com/the-last-answer/

Nightfall: http://www.astro.sunysb.edu/fwalter/AST389/TEXTS/Nightfall.h...

jeffwass 3 hours ago 0 replies      
"What I will be remembered for are the Foundation Trilogy and the Three Laws of Robotics. What I want to be remembered for is no one book, or no dozen books. Any single thing I have written can be paralleled or even surpassed by something someone else has done. However, my total corpus for quantity, quality and variety can be duplicated by no one else. That is what I want to be remembered for."

- Yours, Isaac Asimov (20 September 1973)

madengr 5 hours ago 4 replies      
Just finished up a hardbound copy of "Asimov on Physics", and was able to find "Asimov on Chemistry" overseas for a good price. Definitely my favorite author, and the Foundation Series are my favorite books. Hard to believe he started those when he was 19; genius.

Anybody think a collapse is happening like in foundation (i.e. falling back from nuclear to primitive fossil fuels)?

mturmon 4 hours ago 0 replies      
"The world is the oyster for Asimov, and for the future there are vague plans for almost everything therein save two. No mysteries are on the schedule, and no books on computers. He has been asked to write his autobiography, but counters this with the remark, "What can I say?" "

Of course, those rash statements were made in 1969, but Asimov's typewriter just kept going.

He eventually published a two-volume autobiography (about 1500 pages!), and then a condensed version called I, Asimov. He also published SF mystery novels (Caves of Steel, et al.), and straight-up mystery short stories (collected in the Black Widowers stories), which are quite enjoyable.

sohkamyung 1 hour ago 0 replies      
Time was when I would read almost anything Asimov wrote. I even have his Guide to the Bible and Shakespeare, as well as his autobiographies. His editorials in the magazine, "Asimov's Science Fiction" would be the first thing I read.

I haven't read Asimov recently, but his ideas and words form a core part of my younger self.

rootbear 5 hours ago 0 replies      
I taught myself physics and learned to think scientifically by reading his collected monthly essays from The Magazine of Fantasy and Science Fiction. I owe Asimov a huge debt and I'm very glad I got to tell him that once. I miss seeing him at SF cons.
apricot 3 hours ago 0 replies      
Asimov was my favorite Golden Age SF Writer.

And by Golden Age I mean roughly 13 years old.

More than his fiction, his books on science had a tremendous influence on me during my larval stage. I still have my old copy of "Asimov's Guide To Science" on my bookshelf.

hoag 4 hours ago 0 replies      
My favorite book of his -- besides Robots of Dawn -- was Nemesis. Absolutely incredible. Such a FEEL to that story.
aidenn0 4 hours ago 0 replies      
This is from memory, so I can't find a source, but I remember doing the math at one point and coming up with 1800 published words per day from the point of his first book being published until the day he died.
jessegreathouse 2 hours ago 1 reply      
Everybody is commenting about loving Aasimov, but did anyone read the article? I read it 3 times and it still makes no sense to me. What is this all about?
Increased resident participation in planning produces extreme wealth segregation [pdf] ucla.edu
51 points by randycupertino   ago   21 comments top 5
JBReefer 6 hours ago 3 replies      
The findings confirm what people who talk about urban planning say, but it never seems to trickle into the wider world. You still hear people say that we have to restrict growth to keep costs down, widen highways to reduce traffic, etc. even though those ideas are thoroughly discredited.

It's incredibly disheartening.

eibrahim 4 hours ago 4 replies      
I am not sure how I feel about this. Now that I have a family and children, I want to live in an area where my neighbors are at the same socioeconomic level. I don't want my neighbor to be way richer or way poorer than we are. I don't see how that is bad, wrong or racist!!!
sandworm101 5 hours ago 1 reply      
>>> Such restrictions do not appear to lead directly to the concentration of poverty but rather to the concentration of affluence, a finding which adds important nuance to the way in which exclusionary zoning techniques isolate the poor.

Is it any great surprise that wealthier people are also more mobile?

>> Cities that have more separate regulatory oversight mechanisms are more segregated.

I wonder how much time the author has spent in zoning meetings. These days nearly everything requires some sort of rezoning, variance or special permit. So it's all about developers with the savvy to get such things from whatever board/counsel is in charge. Developers are only interested in high-value/high-profit developments. So what gets built is expensive. It's no great social mystery.

eanzenberg 6 hours ago 0 replies      
Correlation =/= causation. High-end housing located within poorer neighborhoods is priced lower because home-buyers value those units less than the same house located within richer neighborhoods.

As a thought exercise, create 100 towns with different distributions between wealthy and poor areas and price the homes in your head. The random distributions are related to what the article would describe as "resident participation".

cylinder 4 hours ago 1 reply      
So why is Houston so economically segregated?
TorFlow uncharted.software
247 points by bemmu   ago   67 comments top 17
pierrec 10 hours ago 1 reply      
Very classy visualization! Have a look at the code that determines the visual flow of data between relays: https://github.com/unchartedsoftware/torflow/blob/master/pub...

I think it doesn't exactly reflect how paths are chosen based on relay bandwidth scores, if we compare to the actual path selection algorithm: http://tor.stackexchange.com/a/114

I might be missing something, but it seems that relay same-family and same-/16-subnet exclusions are ignored. This might bias the visualization to increase the apparent traffic between popular nodes, while in reality, the traffic should be slightly more evened out with less popular nodes. Hard to tell if this effect makes any visible difference without analyzing the data, though. Either way, because of the way the code is structured, it shouldn't be too hard to fix: just simulate full paths instead of single connections between nodes.

khgvljhkb 12 hours ago 1 reply      
Clear proof TOR is used by the evil one, and that cryptography should be banned: http://i.imgur.com/NXT0OOJ.png
stryk 14 hours ago 1 reply      
No idea how good the data is, I assume it's good, but in my mind this is impressive just on the visual representation of it alone. What a fantastically beautiful display of information, the UI is great all around!
mih 14 hours ago 4 replies      
A disproportionate amount of traffic seems to be passing through Monrovia, Liberia compared to the rest of African continent and even more developed places like Australia. Can anybody shed some light on this ?
rapht 13 hours ago 4 replies      
Does anyone find it surprising that Europe seems to have comparatively more nodes/traffic flow than the US?
cmnzs 14 hours ago 0 replies      
niij 9 hours ago 1 reply      
Here's the summary:IP Geolocation is at best inaccurate.
aphrax 13 hours ago 3 replies      
there's an interesting link in London between two points. http://imgur.com/LmvpcxL
yk 11 hours ago 1 reply      
Whats the nexus in Germany north of Frankfurt? (My guess is, that it is Hetzner, but can anybody comment?)
detaro 14 hours ago 1 reply      
How was this data collected? Doesn't this require all the relay operators sharing their connection data?
Thriptic 13 hours ago 3 replies      
What's going on in Kansas?
awl130 4 hours ago 0 replies      
what's happening just north of charleston, south carolina? google earth shows what seems like a cleared foundation in the middle of undeveloped land.

Unnamed Rd, Charleston, SC 29492, USA32.912336, -79.862333


incredulousk 7 hours ago 0 replies      
anyone else think it is curious that there is hardly any Tor traffic in/out of Seattle? You would think with the high density of tech-types, and proximity to pacific links, that there would at least be something?
jorgecurio 6 hours ago 0 replies      
I see connections coming out of north korea....
emilburzo 14 hours ago 0 replies      
If anyone else is seeing a page with just a map (and nothing moving), you probably have webgl disabled
drakenot 14 hours ago 3 replies      
I'm surprised by how dark Australia is. I at least expected the coastal cities to be lit up.
pavki 11 hours ago 3 replies      
I don't trust Tor because of exit nodes.
Ejabberd Massive Scalability: 1 Node 2+ Million Concurrent Users process-one.net
65 points by kungfudoi   ago   12 comments top 5
losvedir 4 hours ago 0 replies      
Impressive! One thing that caught my eye was:

> In the process, we also optimized our XML parser, released now as Fast XML, a high-performance, memory efficient Expat-based Erlang and Elixir XML parser

The shout out to Elixir is interesting. I glanced through the linked GitHub code and as far as I can tell nothing is written in Elixir, although it's still a trivially true statement since Elixir can easily use Erlang libraries. I guess Elixir is a big enough force in the Erlang community now that they want to highlight that their software works fine for Elixir users as well!

tiffanyh 6 hours ago 1 reply      
No surprise here.

Whatsapp is based in Ejabberd.

Whatsapp has repeatedly documented how they achieve 2-3M connections per node.


phillu 6 hours ago 2 replies      
Can someone point me to information on how to tune the linux kernel or OS to handle such large amounts of TCP connections?

I encountered problems with the default kernel configurations during the writing of my bachelor thesis and wasn't able to really read up on what could have been done to solve those problems.For example i observed high cpu usage only on the first core (similar to what the author describes in the article) due to a high amount of network interrupts. I tried to make those interrupts to be handled by all cores, which was neither recommended (as i remember) nor did it really help.

tim333 6 hours ago 1 reply      
Similar to other Erlang implementations like Pheonix I guess http://www.akitaonrails.com/2015/10/29/phoenix-experiment-ho...
ex3ndr 4 hours ago 0 replies      
Not a surprise that just moving packets from one socket to another is fast. In 2016s you need to store messages on server, do big file transfers.Presence need to be update every couple seconds. (like whatsapp)You need to have large groups (500+ members) for your tests.

How it will work then?

Rescuing REST from the API Winter intercoolerjs.org
44 points by carsongross   ago   24 comments top 9
dasil003 22 minutes ago 1 reply      
I don't understand why HATEOAS is incompatible with JSON. There's not a link/form standard like HTML, but there are still the standard HTTP verbs, and if you include a URL for each resource does that not meet the requirement?

Stepping back a bit, I feel like people put Fielding's dissertation on a pedestal like it's some sort of perfect theoretical foundation that must be adopted in its entirety or not at all, but I see it more as simply exploring the idea of how to leverage HTTP instead of treating it as a dumb transport with no purpose but to add a layer of indirection like SOAP did. It was definitely a prescient thesis, but it also wasn't yet battle-tested in practice.

I think HATEOAS didn't make the cut as a universally adopted practice because it doesn't provide all that much benefit. Sure it's nice in theory to be able to navigate around an API without any external queues, but even if you have in-built hypermedia standards like HTML forms, the purpose of an API is to perform some function, therefore you will always need some external semantic description of what you are doing. Contrast this with something like SQL where there is a mathematical foundation for manipulating rows and columns that is completely independent of any semantic weight the data may carry.

I am definitely keeping an open mind that I might be missing some key insight, but to me there's just not a huge untapped promise of REST, it's just that we learned what works and what doesn't, and frankly it's worlds better than the bad old days of SOAP/WSDL.

markbnj 1 hour ago 0 replies      
I don't know why we have to do so much navel-gazing on this topic. REST is just a loose set of guidelines for invoking operations on, and exchanging data with a remote server in a more or less stateless fashion. If json works, use it. If xml or yaml work use one of them. Provide both if you want, and if it turns out that sending back an html snippet is the right thing to do then don't feel like you have to burn your HN t-shirts or something.
tlarkworthy 3 hours ago 0 replies      
So it turns out an admin interface on top of a CRUD API is a good design. Weirdly, that's what the pragmatists have been doing for 10+ years.
sampsonetics 3 hours ago 0 replies      
I haven't used intercooler.js myself, but I think it's a really beautiful example of REST's conception of "Code-On-Demand": It's not just downloading an RPC-style client into the browser, it's enhancing the browser with a richer hypertext implementation. Since hypertext is the core of REST, intercooler.js is embracing and enhancing REST itself in the process.
interlocutor 4 hours ago 3 replies      
Server returning HTML responses? Yuck! How do you deal with that on mobile platforms such as iOS and Android? No, thank you! Plain old JSON is just fine.
rajangdavis 3 hours ago 2 replies      
Pardon my ignorance, but what is wrong with a JSON response and how does this library solve that problem?
xaduha 4 hours ago 0 replies      
This article is pretty close to what I think on the matter.

W3C isn't a monolithic organisation, there are many working groups that aren't really connected with each other. And some of those groups had a declarative vision for the Web, it's about time we re-examined those ideas.

mikejholly 4 hours ago 0 replies      
The reports of REST's death are greatly exaggerated.
deckar01 2 hours ago 1 reply      
I really wanted to like this concept, but I think I have identified my philosophical nit:

Client side templating takes advantage of the structure of data to predefine reusable components which minimize bandwidth and latency.

Intercooler could provide a class system that predefines inheritable element configurations, but I feel like verbosity is their core tenet.

Sort Faster with FPGAs hackaday.com
65 points by szczys   ago   28 comments top 10
mabbo 3 hours ago 1 reply      
> each sorting step is fast, bubbling down to N identical and independent questions asked in parallel at every clock cycle.

> The first empty cell could take the new data since its empty, but since 4 just got kicked out from the cell above, this empty cell gets the 4 instead

These are incompatible. The result in cell 3 is dependent on the result of cell 2 (and so on up the chain of cells).

Therefore, the steps have to run in order, making this O(n) just for adding one item to the set.

The end goal might still be possible, but I don't see how this can work.

vvanders 7 hours ago 2 replies      
I wonder how quickly routing resources will cause the fan-out time to hurt the speed of sort as well.

Also fun is Radix Sort. If you can guarantee a fixed size key(say 32bits) a Radix Sort will do O(kN) where k is usually 1-4 based on your cache line size. Destroys any other sort due to linear data reads by almost an order of magnitude in some cases. I've used on on some previous gigs to sort thousands of quads front-to-back in record time on some older ARM chips.

kbwt 7 hours ago 0 replies      
A better solution which only uses local connections between adjacent cells is Odd-Even Transposition Sort.

When the cells are arranged in a 2D grid, Shearsort sorts all the values in snake-like order in O(sqrt(n) log(n)). A slightly more complicated algorithm based on Shearsort is that of Schnorr and Shamir, which runs in O(sqrt(n)).

jcbeard 2 hours ago 0 replies      
Here's an old but great reference on the subject: http://www.ccrc.wustl.edu/~roger/papers/cg09.pdf

I used to teach digital design, sorting was one of the first topics for FPGA's :)

theocean154 7 hours ago 1 reply      
There's a far better way to do this, which essentially decomposes into an insertion sort. Details here: https://github.com/theocean154/dau/tree/master/sort
alain94040 7 hours ago 1 reply      
O(N) is not particularly insightful for fixed/limited values of N. This would be more interesting if the author reported sorts/s with the FPGA vs. software. Because obviously, as N grows, the FPGA only performs the full sort in "one cycle" if you are willing to lower the cycle time more and more (until the FPGA blows up).
melted 5 hours ago 1 reply      
We'll see a lot of FPGA use in the coming years. Consider this: newest FPGAs have 1TB/s (that's a terabyte per second, not terabit) memory bandwidth and 1KB-wide memory bus. Short of developing your own silicon (which takes years and tons of money), you simply can't get this kind of throughput with anything else. That's basically why Intel bought Altera.
keithwhor 8 hours ago 0 replies      
I have the pleasure of working with Josh, and first heard him talk about this in a car ride to get lunch. :) Very cool stuff, and very excited to see the things he builds in the future.
jhallenworld 5 hours ago 0 replies      
The article referenced in the comments is very cool:


It seems related to certain pipeline bypass structures.

bedros 7 hours ago 1 reply      
I built a test chip for a class project in college that did sorting in linear time, without all the routing issues of this algorithm.
Principles of Design: Cathedral Effect (2012) doctordisruption.com
25 points by nreece   ago   1 comment top
galfarragem 5 hours ago 0 replies      
High ceilings is the reason why I always rent old houses.
The strange life of Q-tips, the most bizarre thing people buy washingtonpost.com
53 points by aaronbrethorst   ago   47 comments top 11
ricardobeat 1 hour ago 0 replies      

 The ones who keep coming back with infections are the ones who don't listen.
It's not every day you see an article on a major publication end with such a shameless pun.

robbrown451 10 minutes ago 2 replies      
First of all, cleaning your ear canals with Q-Tips feels really good. That seems important, but they don't mention this at all.

Secondly, sure, the wax will fall out on its own if you don't Q-tip it....but do you like looking at people with little gobs of wax falling out of their ears?

I clean my ears regularly with Q-tips for those two reasons. Yes I stick them in the ear canal. No I don't push the wax deeper (you just need to twist as you put it in). And no I've never in my 50 years had an ear infection or hurt the eardrum.

derekp7 1 hour ago 2 replies      
If you frequently get large amounts of ear wax buildup to the point where it is blocking your hearing, there is a product called Maurine ear wax removal kit, which does work effectively (I have to use it about once every couple years).

It is sort of an oily type of drops that you put in your ear, leave it (with your head tilted sideways) for a half our or so, and it ends up crystallizing the wax so that it will fall out naturally. You can actually hear it working, ind of like a bubbling sound. Afterwords you use the bulb syringe that comes with the kit to flush out the ear canal.

haberman 1 hour ago 2 replies      
The whole story sounds like a huge case of selection bias.

Doctors encounter lots of people whose ear injuries are attributable to Q-tips. They therefore conclude that Q-tips should never be used to clean ears.

But people who know how to clean their ears without damaging them don't go to the doctor to complain about their healthy ears.

For example, pushing the wax inwards is obviously a bad idea, but this can be avoided.

eknkc 2 hours ago 1 reply      
In Turkey, we've been literally calling them "ear sticks" (kulak p). Only recently It started changing.

When the name is that, it makes sense to poke your ears with them.

I tell people not to use them in their ears but everyone is so used to the idea, it sounds absurd when you argue that ear sticks are bad for ears.

subnaught 2 hours ago 1 reply      
When a friend was in med school, she was told by an ear doctor that a Q-tip removes only material that would have fallen out naturally, while at the same time pushing everything else in further. The doctor also said that Q-tips are what keep them in business.
rdancer 1 hour ago 3 replies      
"[T]o twist Q-tips in our ears [...] feels great. [...] Tickling their insides triggers all sorts of visceral pleasure."

Is this article coming from some alternate reality where people clean their ears for some dangerous guilty pleasure, and ear wax does not need to be cleaned away just as any other bodily secretion?

rocky1138 1 hour ago 0 replies      
There is a third option to their two: rename the product to Q-Tips, Everything But Ears!
Zigurd 14 minutes ago 0 replies      
There is another product category called "ear spoons" which don't seem to have been stigmatized like Q-Tips. Why so?
taternuts 1 hour ago 1 reply      
So I guess the moral of the story is that you should never be sticking anything into your ear canal?
beachstartup 2 hours ago 2 replies      
this is how they clean ears in asia:


Grisly find suggests humans inhabited Arctic 45,000 years ago sciencemag.org
84 points by fforflo   ago   74 comments top 3
kazinator 10 hours ago 1 reply      
> Surviving at those latitudes requires highly specialized technology and extreme cooperation, Marean agrees. That implies that these were modern humans, rather than Neandertals [sic; UK spelling] or other early members of the human family.

Hasn't the idea been debunked that neanderthals were ape-like idiots incapable of cooperation or sophisticated tools?

jayess 9 hours ago 12 replies      
It amazes me that ancient people put up with such harsh conditions. Why not just move south, where it's warmer. I suppose part of the issue is lack of knowledge of other places, but still. Why stay in such a harsh, difficult place?
JoeAltmaier 8 hours ago 2 replies      
The real tragedy is, how little of the animal appears to have been used. The tongue; some of a tusk. That's it. No wonder they went extinct so quickly.
       cached 21 January 2016 05:02:01 GMT