hacker news with inline top comments    .. more ..    13 Dec 2012 Best
home   ask   best   5 years ago   
1
You're not anonymous. I know your name, email, and company. 42floors.com
663 points by theinfonaut  1 day ago   222 comments top 48
1
pygy_ 1 day ago 11 replies      
Several people mention Ghostery[0] against trackers. It offers only partial protection. It is possible to fingerprint a browser without any custom tracking data.

https://panopticlick.eff.org/ <-- check how unique your browser is.

Instead of a script to embed, these firms could provide an API to identify users from the server side. The scripts that captures the profile would be served by the sites themselves rather than from third party services.

Toast.

A possible solution would be anonymize the browser fingerprint, at least in private mode, ie lie about the details of the system.

Google, Mozilla, Opera, can you hear me?

--

[0] http://www.ghostery.com/

2
nostromo 1 day ago 4 replies      
Just looked through Zendesk's network calls -- looks like it's probably Demandbase. http://www.demandbase.com/landing-page/demandbase-real-time-...

Surprisingly, AdBlockPlus doesn't seem to block it.

Edit: actually it's LeadLander.com as pointed out by NiekvdMaas here http://news.ycombinator.com/item?id=4891764

3
seiji 1 day ago 2 replies      
Is the weasel company's javascript (and/or flash bug) logging all form input back to its own servers to capture name/email when you sign up somewhere else? Are they capturing credit card numbers too?

We can tell the world all day long this is Bad and Unsafe, but within six months it'll be more popular than ad retargeting and the meebo crapbar (because, hey, analytics!).

4
eli 1 day ago 5 replies      
I'm skeptical of this unnamed company's actual abilities. In the initial email how are they able to identify anything about your visitors before you've installed the tracking code? Since they apparently can see search terms used to reach your site the only thing I can think of is their code is running on some site that links to you (perhaps an off-brand search engine?) and they're tracking outbound clicks. Or it's fake.

It's pretty easy to guess company name from IP address, especially if you don't care about accuracy. You can kinda sorta do this in Google Analytics under Audience > Technology > Network. That seems to be roughly what they're doing in the screenshots posted. IMHO, this is not the most serious privacy issue on the web.

I would be very curious to hear exactly what percentage of visitors it is able to supply Name and Email for (and how many of those fields look bogus). This sort of individual-level tracking across sites is obviously possible, but I don't think it's common. Google/DoubleClick do not, as far as I know, do any sort of tracking at the level of an individual's name or email address (And why would they? It's asking for regulatory problems and it doesn't really help them much -- they target ads to groups of similar people based on demographics, not to particular named individuals.)

5
andrewljohnson 1 day ago 3 replies      
If I found out a site I used employed this tool, I'd both trash them publicly and never use their service again.
6
rsobers 1 day ago 5 replies      
HubSpot (and pretty much any other marketing automation tool) has this feature, too. They lookup company name and location by IP address and build an anonymous "prospect" record representing each visitor so that salespeople and marketers can detect whether prospects from a given company are hitting the site for information.

The second a prospect submits a web form, all that previous web activity is tied to their email address (and any other info you collected via the form). You now have a real lead.

I don't see any privacy issues with this.

What I would see an issue with is if the tracking company were sending the IP address and cookie back to a central database to query "Does anyone _else_ know who this visitor is?" and then provide PII any company who uses the tracking service.

The moment you start giving my PII to a company that I didn't voluntarily give it to is when I feel a line has been crossed.

7
angersock 1 day ago 2 replies      
I suppose it's too much to ask that we as developers and engineers show some fucking backbone and refuse to work on or with these tools and projects? And publicly shame those who do?
8
dskhatri 1 day ago 1 reply      
Dataium does this too, as covered by WSJ's recent article on the subject [1]

The article goes into depth about how much personal information is sent along to advertisers including a popular dating site's apparently anonymized information about drug use, and sexual orientation.

I think we need a non-profit service that defines a set of privacy licenses (akin to CreativeCommons' licenses) which companies can opt to label their websites/apps with. There would be no policing/auditing [2], but companies found to violate the privacy licenses would be obliged to donate a sum to an organization like the EFF.

That the privacy policies would be encompassed by one simple privacy licence badge would allow users to quickly and easily identify a company's privacy policies. I believe users would gravitate toward using services that display this license.

Edit: it appears such a service is in the works - http://privacycommons.org

[1] http://online.wsj.com/article/SB1000142412788732478440457814...

[2] The auditing process would likely become complex, costly and corruptible

9
jfriedly 1 day ago 0 replies      
This sounds eerily familiar. Around a decade ago, a data analytics company called Pharmatrak was actually found guilty of breaking federal wiretapping statutes for doing something very similar. [1] In their case, they had built a network tracking HTTP GET requests to pharmaceuticals companies websites with a web bug [2] and attached cookie. But because some of the pharmaceuticals companies were using GETs as the method on HTML forms (remember, this was ten years ago), the users actually ended up making GET requests with personally identifying information in the URL encoded parameters. Since these GET requests were logged by Pharmatrak, and neither party (the users nor the pharmaceuticals companies) had consented to giving away personal information to them, Pharmatrak was found guilty of wiretapping.

Pharmatrak eventually won on appeal though, arguing that they had no intention of collecting personal information, which exonerated them because only intentional eavesdropping is a crime.

The company in the OP's article could make no such arguments though. I suspect that their main difference is that they make no assurances of confidentiality to the websites using their software the way Pharmatrak did. Which 1) is just really creepy, and 2) sets them up for trouble with users in California, because California's wiretapping statutes say that it's a crime unless both parties agree to it. [3]

[1] http://cyberlaw.stanford.edu/packets001737.shtml

[2] http://en.wikipedia.org/wiki/Web_bug

[3] I'm not sure if this applies to police, but it definitely does to private parties: http://www.citmedialaw.org/legal-guide/california-recording-...

Edit: Added third reference.

10
ChuckMcM 1 day ago 1 reply      
Can someone provide a regex that would identify this tracker? I'd like to run it through our index and see if I can come up with a list of sites that employ it.
11
keesj 11 hours ago 0 replies      
The initial data is fake.

Proof: http://o7.no/Z0huP7

I get emailed by them for every startup I'm involved with and that first email is mostly the same every time as you can see in that screenshot. (Compare it with the one posted in the article and you'll see).

They seem to be targeting startups and make it look like some big VC firms are visiting your site to get you interested. I'm not sure how they come up with the 'search terms', but I guess they could just look at your META-tags or make them up.

In their email they do say it's a "mock example", but still I find it very deceptive.

12
px1999 9 hours ago 0 replies      
Read the article, thought that it was something interesting but probably not that applicable to me because I clear cookies on (frequent) browser close, don't enter my details into many sketchy sites, use multiple different (isolated) instances of my browser for different purposes.

Today, I get an email from a site that I visited yesterday and haven't heard from in 6+ months. It's too much of a coincidence for me to assume it's random so I dig into their website a little and they're using one of these services.

TL;DR: even though I'm relatively paranoid with giving out details online, one of these networks seems to have successfully identified me and provided my email to a website that I visited, who then reached out and tried to sell me shit.

13
losvedir 1 day ago 1 reply      
This is why I've deleted my facebook account and browse with Noscript disabling javascript (except for whitelist), RequestPolicy blocking cross-site requests (except for whitelist), and CookieMonster blocking cookies (except for whitelist).

It wouldn't completely work here (e.g. EFF's panopticlick could still fairly uniquely identify me, or IP address would give away info if I'm not going through my VPN), but it improves things.

It feels kind of extreme, but it's worth it to me. My experience is not broken that much, and I feel like various sites are aggregating less about me. These tracking technologies not such an issue now, but I foresee at least the possibility of abuse in the future, so I figure I'll do what I can now if it's not too much hassle.

Lastly, at its heart most of this is about advertising, something I know I'm very susceptible to (try as I might to convince myself I'm not). So the better I am at blocking out these things, I think the less money I'll spend in the long run on frivolous nice-to-haves.

14
eranation 1 day ago 1 reply      
Going to site A, not providing any info, then going to site B, C and D and seeing ads to site A haunting you is one thing, capturing your name and email is a new level. If you don't use a tracking blocker, clearing cookies is not always going to work, these persistent trackers are quite sophisticated, they use local storage if possible, IP address, header information and whatever is possible to be able to identify someone, there is a huge industry behind it. But this one is taking it a little bit too far, scary.

On the other side, most startups including YC ones, use some sort of tracking for analytics to improve usability and internal flow, so advocating against all trackers and for all users installing a blocker is a double edge sword.

15
jpxxx 1 day ago 1 reply      
Tacky, cynical, nasty, and inevitable.
16
Bockit 1 day ago 2 replies      
This kind of thing is what I've always seen as the potential end result of things like google analytics and also facebook connect. Both products that have javascript running on a vast number of websites, with the potential to link to personally identifiable information, in a similar manner to that discussed in article.

I can't imagine that I'm alone in this train of thought.

17
pippy 1 day ago 5 replies      
I had to give Dick Smith (A NZ retailer) my phone number before I bought an external the other day.

"Do I _have_ to give you my number before I buy this?"

"yes, but it's for return purposes only"

Of course I received 'promotional' txts the next week. I was hesitant to give it to them for just this reason, and because I acknowledged I had a phone number I felt obligated to give it to him. Dick Smith is a member of a larger chain it's no stretch of the imagination to hook up CCTV cameras to an OpenCV instance and send txts to customers when they walk in.

No matter the law, morals people hold, or customer wants large companies are always motivated by profit margins. The Consumer Guarantees Act, the Privacy Act, the Bill of Rights Act all become murky when you're dealing with new technology, and law will find it hard to keep up.

18
physcab 1 day ago 3 replies      
I may be one of the few and perhaps I've just been desensitized with all the social network invasion, but I don't find this stuff that reprehensible. At worst, its moderately annoying because its one more email that I have to archive but its definitely on the lowest totem pole of annoyances. Recruiters have been cold calling and emailing me for years based off of my LinkedIn and Github profiles and all I have to do is tell them "no thanks" and my life goes on.

What's the big deal?

19
anonymouz 20 hours ago 0 replies      
This is outrageous and very much illegal in the EU.
20
isalmon 1 day ago 0 replies      
I recognize these screenshots - it's definitely Leadlander.
I'm not sure if they do what he claims they do, but they can identify by your IP which company you belong to (assuming you're connecting from the office). There are a lot of companies doing that right now actually.
21
z0mbak 1 day ago 1 reply      
quote: At 42Floors, we've made the decision not to use any visitor identification tools...

facts (detected by a ghostery at 42floors.com):
ClickTale, Facebook Connect, Google +1, Google Analytics, MixPanel, Optimizely, Twitter Button

22
martinced 1 day ago 2 replies      
Thanks for figuring out how they do it...

That said since a (very) long time I'm using separate Linux user accounts to: check my professional email + G+, surf my personal email + G+ + FB (my FB is using a fake but plausible name) and a third one to surf the Web.

The one surfing the Web is linked to a fake online identity: entirely made up, with fake friends / fake G+ circles, fake StackOverflow / OpenID and basically fake everything.

I then only ever surf using a transparent proxy for anything "work related": the IP can't be linked to my fake IP.

It's not difficult to set up: I did set up the transparent company Web proxy (VPN would to too) myself and basically Linux user accounts take care of the rest.

Now I'll start using different browsers too and, why not, maybe Tor in one of the account.

I take it I could take all this a step further and whitelist websites that my "personal" account is allowed to connect to (using iptables' owner-uid mod).

23
Eeko 20 hours ago 0 replies      
How the article is designed - it took me a while to understand that 42floors was not the company performing the tracking. I initially went there to find a name of the company (to put it on permaban in my NoScript), yet the only organization popping up while skimming through the page was 42floors. I was a bit spooked when I checked the noscript-list for blocked resources and saw the url I thought was tracking me.

After that, I looked at the URL-bar and it took that long for me to click.

24
angryasian 1 day ago 5 replies      
ghostery blocks trackers and analytics
25
CookWithMe 14 hours ago 0 replies      
Shouldn't we be able to make these systems useless by filling them with loads of fake data/spam?

I.e. if I have to fill out a form somewhere, I would not only submit it once, but several times (ideally automated), ideally with realistic data, i.e. other businesses in my area (so geo-location won't raise a red flag then).

If I visit the next website which employs the same network, they can't really identify me - they have a big set of businesses I could possibly be (or they just take the last one, which would be fake).

At least currently, they do not seem to verify whether the filled out form can be properly validated, i.e. if the user clicked on a confirmation mail or similar.

Anonymity by obscurity :)

26
peterwwillis 1 day ago 0 replies      
Advertising and marketing companies aren't the only ones that do this. Any corporation which owns more than a couple websites collects bits of information about them from each site and then builds profiles of its users, often then selling the information.

Say you own a sports website, a fashion website, a political website, and a gaming website. The user only specifies a tiny bit of information on each website. Each bit is collected into a single user profile from which they can refer to do things like figure out what product advertisements to show them. They use the same techniques to identify users that don't have accounts, and still collect their viewing/interacting habits and add them to the profile.

Sometimes they'll send you an e-mail telling you to check out their gaming website if you're not signed up, because the comments you write in their other websites' forums have to do with gaming. Sometimes they just sell the information to a gaming company. In the case of Target, they might send your teenage daughter a list of baby products for the little one you didn't know she was expecting.

This is not some horrifying violation of privacy. There is a price for all the free shit you get from the internet. Usually it's paid for by all the personal information you leak onto the net. They're just mopping it up and selling it back to you.

27
Jach 1 day ago 0 replies      
In other words, the situation hasn't changed since the 90s. http://www.unc.edu/depts/jomc/academics/dri/idog.html By the way, is anyone using http://samy.pl/evercookie/ in practice?
28
nikunjk 22 hours ago 0 replies      
I had a similar experience with FlightFox. I entered my origin and destination and got distracted and closed the tab. I get an email several hours later asking me to start the contest with the exact two places. Creepy, much?
29
laumars 18 hours ago 0 replies      
Custom hosts files can be used to block trackers across all browsers and applications. I personally use: http://someonewhocares.org/hosts/
30
wlesieutre 1 day ago 0 replies      
Anyone know if this system respects Do Not Track settings?
31
bcoates 1 day ago 1 reply      
It's sufficient to disable third party cookies and not browse cookied by major social networks to prevent this right?

Ignoring the part where you can be "tracked" by company, but that's just looking up public IP records.

32
inthewoods 1 day ago 0 replies      
I'm rather amazed that any company would put this on their website. What you may be doing, in fact, is likely identifying customers to your competitors. Cross-shopping is very common in most product categories - so it is quite possible that you're giving up your customer to a rival.
33
jconley 1 day ago 0 replies      
Fond memories of the movie Minority Report spring to mind. Startups are, in fact, working on this exact end-game facial recognition based ad technology right now.

http://www.youtube.com/watch?v=6-ZLw2Q7U2M

and the company: http://www.immersivelabs.com/

34
mcantelon 1 day ago 0 replies      
This will be done in meatspace via facial recognition and the state will likely demand access to this data. Disney are pioneering this sort of tech:

http://occupycorporatism.com/disney-biometrics-and-the-depar...

35
datamaze 1 day ago 0 replies      
Can you please let us know the name of the company?
36
alxbrun 1 day ago 3 replies      
I agree it shouldn't happen. But honestly, is this really worse than what FB does ?
37
inetsee 1 day ago 0 replies      
I find it interesting that this article should show up the very same day I found out about TAILS - The Amnesiac Incognito Live System ("https://tails.boum.org/), a live Linux distribution that uses TOR and other tools to enhance your online privacy. The more I read about online tracking efforts like this, the more I want to set up a wall around my computer.
38
kibwen 1 day ago 1 reply      
So, how feasible is it these days to do all of your browsing through a VPN? Not that a VPN's going to save you from the attacks mentioned here, but hey, maybe it's time to start getting serious about my privacy.
39
freshhawk 1 day ago 0 replies      
I noticed ghostery blocked 11 tracking cookies when I went to read this.
40
joey_muller 1 day ago 0 replies      
Like you said, it shouldn't happen, but it's inevitable.
41
new_test 1 day ago 1 reply      
Please... A clever use of GA + Wolfram Alpha can reveal a lot of potentially identifiable information already. You can't expect the Internet to become a big part of our society and, at the same time, remain a place for complete anonymity.
42
kragen 16 hours ago 0 replies      
The Tor Browser Bundle is probably the best current tool for anonymous browsing.
43
hoodoof 1 day ago 0 replies      
I am okay with companies displaying ads to me - this is what pays for the web to exist. If however things like this continue to exist then I will take up all options offered to opt out of identification and ad networks. Google and Microsoft etc should take note to shut this sort of behaviour down.
44
gggggggg 1 day ago 0 replies      
I would never use this on my site, but I feel if I was to, it should have big tick box agreement, with a simple 1 sentence explanation.
45
allsop8184 6 hours ago 0 replies      
This is just terrifying.
46
lcusack 1 day ago 1 reply      
I'm not knowledgable in this area but would using a VPN prevent this?
47
adolfoabegg 20 hours ago 0 replies      
Doing this in Spain would be illegal.
48
skurks 14 hours ago 0 replies      
wowza
2
Great HN parody linkedlistnyc.org
626 points by dorkitude  6 days ago   163 comments top 57
1
DanielBMarkham 6 days ago 16 replies      
It's missing the "Why I'm leaving HN (This time for good)"

and "A front page HN story about how being on the front page of HN changed my business"

and "A rambling article about how voting is broken on HN"

and "How I lived out of a shoebox and traveled the world on a bicycle while creating my startup"

Anybody interested in more, I refer you to my javascript parody of two years ago, "Roll Your Own Linkbait Tech Headline": http://www.whattofix.com/blog/archives/2011/01/roll-your-own...

2
tokenadult 6 days ago 1 reply      
AFTER EDIT: This a duplicate submission, a repost of the previously submitted

http://news.ycombinator.com/item?id=4621731

item from a different URL

http://us2.campaign-archive1.com/?u=193b767bbb3b0eb0d949d592...

two months ago. (That is shown by the date on both submitted mock front pages of HN, and by their identical text.) It's funny, and memorable enough that I still recall the last time this was posted.

3
irahul 6 days ago 5 replies      
Some of them have been thought out - "how I mapped caps lock" by yakshaver, "derailed by a pedantic comment" by wellactually(I suffer from this; working on it), "apple's downfall" by armchairceo; the comment puns(stylish, worn-out, nebolous) are pretty meh.

Despite this being a parody, I would still like to point out "a labor of love you can say mean things about". I have seen it happen here way too often. Someone posts something and the crowd goes wild - "this is a feature not a product", "as a designer I can tell you you suck", "another cool aid drinkers pretending node.js is cool" etc. Someone posts a "Show HN" doesn't mean you get the right to walk all over it. And the worse part is, you pretend you were doing him a favor - "I was only giving feedback which the poster asked for". The poster asked for feedback, not for insults. It doesn't matter if you are a programming god(most of the people doing it aren't, but still) - there is a difference between feedback and "look at this pathetic shit thinking he is worth anything".

I am sure I am not the only one who thinks people go overboard with their so-called feedback. pg especially made a post about the flood of launches coming in and being nice to them.

Please be nice to them. For you their launch may be "yet another YC startup," but for each individual startup this is their big moment.

http://news.ycombinator.com/item?id=2862067

4
TeMPOraL 6 days ago 2 replies      
My favourite HN piece ever:
https://dl.dropbox.com/u/216352/guys_youre_not_helping.png

So, guys, should I or should I not learn to code? :D.

5
davedx 6 days ago 5 replies      
My favourite: "How I remapped my capslock key to be both ESC and Ctrl" -- maybe should have had VI in there too ;)

If a community can't laugh at itself, then it's surely doomed :D

6
rachelbythebay 6 days ago 2 replies      
So, you've seen the hand-curated fake HN. Now see the randomly-generated fake HN I did for a laugh a couple of months ago.

http://rachelbythebay.com/fun/hrand/

Some of the examples look curiously close to actual news, but they're all random. Really.

7
derwildemomo 6 days ago 1 reply      
"A Story About Sexism in Tech Filled With Sexist Comments Denying Sexism in Tech" :-)
8
praptak 6 days ago 2 replies      
They included "A Legitimately Interesting Technical Blog Post", that's pretty generous :)
9
jackalope 6 days ago 0 replies      
Brilliant, though it seemed to me to have one glaring omission:

    I'm Quitting [Popular Nonessential Service] for 1 Month

followed by:

    What I Learned from Quitting [Popular Nonessential Service] for 1 Month

10
Vivtek 6 days ago 2 replies      
I'm swooning just from Elon Musk's being parodically referenced.
11
georgeorwell 6 days ago 0 replies      
They should update the list so that when this gets posted for the third time in 2013, the top item is: "Great HN parody (2012) (linkedlistnyc.org)"
12
wyclif 6 days ago 0 replies      
"Why C++ Is Not 'Back'."

12 hours later...

"Why C++ Is Back."

13
mtgx 6 days ago 1 reply      
I thought the funniest was "Why Go can't scale past 2 billion users".
14
khet 6 days ago 2 replies      
"How I remapped my capslock key to be both ESC and Ctrl"

That really got me thinking. Then I realized I was reading a parody. I am still thinking.

15
wyclif 6 days ago 2 replies      
"Latest Daring Fireball Post."
16
dizzystar 6 days ago 1 reply      
You forgot to add woman-centric posts, like "How I hacked my daughter's brain into learning Python," or "How I taught 3 girls between the ages of 13 and 55 to love Linux command line."

But this is pretty funny. No MS hate?

17
dinkumthinkum 6 days ago 0 replies      
It's missing a post like:
"Tech Founder that Graduated from Stanford Says College Dead, Long Live Blog Learning"
18
robryan 6 days ago 0 replies      
"I learnt Haskell and just had to write about it"

"Surely I can spin this Tweet into an article"

"Why latest Apple product is the best thing you have ever seen" - Marco, Gruber or MG

19
phatbyte 6 days ago 0 replies      
I love HN but this made me laugh :P, nailed it pretty much.
I would just add "Why X sucks because now I'm learning a trendy hipster new Y that no one knows of"
20
timinman 6 days ago 0 replies      
Great articles. Please add:
"How Jokes and Parodies are turning HN into Reddit" :)
21
ampersandy 6 days ago 0 replies      
This was posted 60 days ago: http://news.ycombinator.com/item?id=4621731.

It also turns up as the first hit for "hacker news parody" or "hn parody" on Google.

22
Devilboy 6 days ago 0 replies      
It's funny because it's true
23
ck2 6 days ago 0 replies      
I was a little disappointed some of them didn't link to actual articles.
24
athgeo 6 days ago 0 replies      
"My 5000 word assessment of (insert latest gadget here) that leaves no doubt about why absolutely (no-one|everyone) should buy this, conveniently ignoring that other geeks have their own opinion and the average user doesn't give a damn"

"10 mistakes that I made during my unsuccessful YC interview, 9 of which PG probably didn't even notice"

"Show HN: My first (read: I'm younger than you) app I hacked up in less than 20 mins (read: I'm smarter than you), because I had nothing else to do (read: don't feel too cozy in your job, cuz I'm dropping out of college any day [if my parents agree, that is])"

"How I made big bucks with something so trivial that I'm surprised my cleaning lady did not think of it before me"

"Apple is no longer as innovative as they were 5 minutes ago"

Plenty of discussions that mix a lot of fancy Latin expressions and Scotsmen

Recruiter: a derogatory term for somebody that knows less about a specific field than than the experts in that field they hire

Fanboy: favoriteGadget.brand != other.favoriteGadget.brand

Fanboy of a Recruiter: greatest insult on HN

25
noonespecial 6 days ago 0 replies      
There should be one on there talking about not talking about karma. I think I saw a "how I got so much karma on HN" story peak at #4 earlier this week.
26
polshaw 6 days ago 0 replies      
How i WISH we could rid ourselves of the 'Contrarian blog post to recently popular blog post' cancer. It's a phenomenon i can't say i even see anywhere else online.
27
Peroni 6 days ago 1 reply      
Would have liked to have seen "Recruiters suck. AMIRITE?"
28
cfontes 6 days ago 1 reply      
This should be pinned somewhere... it's just great :D
29
jacques_chester 6 days ago 0 replies      
It's this sort of thing that originally drove me away from /r/programming and which I continue to find hilarious about HN (and to found a parodic subreddit, see if you can find it).
30
tzaman 6 days ago 4 replies      
This one's old.
31
dschiptsov 6 days ago 1 reply      
Sudden realization that HN or Zerohedge or /r/programming/ are just a mass-media?)) This is a premature enlightenment.)

The next level is a realization that it isn't any different form /b/ - just a flow of a community-generated content about some buzzwords.))

Well, we must admit that a distribution of our interests is a little bit broader, but it is a substitution-based activity nevertheless.)

32
andrewcooke 6 days ago 0 replies      
Comment on some small technical detail that I think is interesting, but that no-one else cares about.
33
wiradikusuma 6 days ago 0 replies      
...and somebody would complain why this thing is in the front page, and other person questioning why HN becoming like Reddit, and someone will downvote the comment.

..but then some other guy would defend it by saying "but it is hacker-y, etc"

34
eurodance 6 days ago 0 replies      
"I got rejected from YC and here's my idea. It still sucks"
35
Semiapies 6 days ago 0 replies      
"RMS hates something."

"Woz disagrees with something Apple does."

"Why this wildly successful and profitable company is doomed. Someday."

"Commonly-used technology is obsolete."

"You are not cool enough to succeed, especially if you are in any way successful. Please develop impostor syndrome."

36
zem 6 days ago 0 replies      
I loved the genuinely parodic headlines ("How I remapped my caps lock key to be both ESC and Ctrl" was my favourite), but the metaheadlines like "A long rant about a YC company falling short in some regard" are simply done to death and IMO have not been funny in years.
37
orthecreedence 6 days ago 0 replies      
You forgot the unlimited "Why I...and you should too" headlines.
38
pkorzeniewski 6 days ago 1 reply      
I laughed at "How I bootstrapped my company in 6 hours (with breaks)" :) I always wondered why this was a thing on HN, it doesn't matter if something took one weekend, one month or one year to finish - it's the result that matters, and saying "I build it in 24h" is the same as saying "it has a lot of bugs, but I want to launch it anyway".
39
Joeboy 6 days ago 0 replies      
It's probably best to wear alternate pairs of shoes, so that they get a chance to dry out and air between outings.
40
jcurbo 6 days ago 0 replies      
Needs more Bitcoin stories.
41
greghinch 6 days ago 0 replies      
Oh dear, I actually said #28 when we started ours...
42
krmmalik 6 days ago 0 replies      
Haha. This is too funny. I love the twitter post that just happens to have 140 comments!
43
blablabla123 6 days ago 0 replies      
"How I bootstrapped my company in 6 hours (with breaks)" :D
44
retube 6 days ago 0 replies      
At least 5 entries should have been new .js libraries. Also no github posts.
45
chris123 5 days ago 0 replies      
How about a brogrammer or brogrammer-backlash story? Or an "I hate MBAs" one?
46
nchuhoai 6 days ago 0 replies      
Favorite: Vivek on immigration policies
47
EddieB 6 days ago 0 replies      
Can't look at the listing in the same way after seeing that haha
48
deveac 6 days ago 0 replies      
No.22

That's the one that got me. Now pardon me while I write a post about duplicating comic timing graphically, as a constraint.

49
mixedbit 6 days ago 0 replies      
Linked List voting system is broken.
50
jliptzin 6 days ago 0 replies      
It's missing "How I solved the travelling salesman problem using pure CSS and Clojure on my coffee break"
51
markprovan 6 days ago 1 reply      
Nothing about Ruby and scaling? :O
52
bjhoops1 6 days ago 0 replies      
131 self-referential comments
53
Nordvind 6 days ago 0 replies      
Made me smile.
54
rossta 6 days ago 0 replies      
Best HN post ever.
55
JonSkeptic 6 days ago 0 replies      
1 snarky comment
56
scottmagdalein 6 days ago 0 replies      
#22
57
return0 6 days ago 0 replies      
Congratulations on your neat website. I think you really should consider making you're page center aligned - i hurt my head looking left in my bigass screen. I am very much a fan of wearing the same shoe every 3 days, but i admit youre article about sexism has changed my life. Unfortunately, since you don't support openID, i refuse to join your site.

To complete the picture, i would really like to respond here with a very long-form comment of at least 8 paragraphs, in which i address one by one a number of points that irritated me in a boastful way that makes my arguments sound authoritative and deep, while in reality it's just my brain-fart of the moment. I should also add a couple of references in square brackets, because that's what scientists do[1] and people seem to believe scientists (what's more, the most respected scientific journals use the vancouver reference style, which makes me look even more knowledgable). Because of the outrageousness of my long-form comment (and because it takes up a large portion of the screen real estate), people will upvote me and respond with equally half-cooked comments , some of them applying Godwin's law, and others merely acknowledging this application of the law.

Unfortunately, i barely made it to 3 paragraphs and i 've more or less run out of stupid things to say.

Looking forward to the new version of your website that will be implemented in a single var javascript statement, because that's my favorite programming paradigm this afternoon.

[1] they really do

3
Google Apps stops accepting free sign-ups googleenterprise.blogspot.com
615 points by antichaos  6 days ago   453 comments top 88
1
zmmmmm 6 days ago 15 replies      
I really hate it when companies try to sugar coat a decision that is all downside for their customers. It may be really hard to do, but Google should just come out and say it: there is no upside for this to anyone except Google. It is not about giving you a better experience or making things more straightforward. It is all about Google deciding to maximize their profits at the expense of their users. That's fine, it's what businesses (ultimately) do (even the ones that pretend they put their users first). Google should just say it - they no longer want to support a free version of their product because they can make more money another way.

When I see ridiculous sugar coating it breeds distrust and disbelief - congratulations Google, I now believe every single future thing you say a little less, well done.

2
blhack 6 days ago 6 replies      
Huh. Just want to point out that one of the main reasons we're using google apps at my company is that I use google apps for hosting my personal email. When it came time to make a decision on that, and I am the one who makes that decision, I chose google apps because it was already familiar to me.

Poor choice, imho. I'm curious what the actual overhead is for people like me. I have 1 account (as in: 1 email address) that is hosted by google apps. I was going to set up an account for one of my other domains, but not for $50/year. (Per account!)

So full snark here, but it was between google apps, and office 365. I chose GA because o my familiarity with it.

But look here, Microsoft's equivalent offering is free: https://domains.live.com/ I wonder what things will look like when we evaluate google apps next year?

3
dotBen 6 days ago 5 replies      
Contrarian view...

by offering <50 email accounts for free, Google essentially destroyed the market for any other startups or companies to come into the market and offer non-enterprise B2B email services... thus limiting competition and innovation.

One could argue that the removal of the free tier at this point is simply because they've created an entrenched position, but one could also suggest that this creates a modicum of opportunity for another player to try to enter this space.

Certainly until today the $ size of the addressable market in the small business email space was practically $0 given Google's position.

[discuss :)]

4
rwhitman 6 days ago 0 replies      
I'll tell you what the free plan was most useful for: business experiments.

I can't tell you how many small forays into new business ideas I and other folks I know have used google apps to kick off. For a business at high risk of failure and no budget in the early idea stages it was so useful to be able to stitch together a team and workflow really quickly using google apps to see how things pan out. This puts a real damper on kicking off new collaborative ideas

5
revelation 6 days ago 5 replies      
Not sure how to feel about this. The core feature of the free Google Apps was that you could use GMail with your own domain without having to run a dedicated mail server yourself.
6
benaiah 6 days ago 4 replies      
Outlook.com's equivalent offering, https://domains.live.com, is free (Hotmail also offered it, but they've changed the branding). I've been running my email on there for the better part of a decade. To those who point at Office 365, that's similar but different, and it costs money.

If you want a guide, this one seems pretty good:
http://www.omegaweb.com/2012/09/how-to-configure-a-custom-do...

Between the mistaken despair over having no good free alternatives to Google Apps and the platitudes and awe over the Gmail/Google Drive integration (which Hotmail/Skydrive have had the exact equivalent of for years) a couple weeks back, I'm starting to wonder why nobody here, when they are all quite tech-literate, seems to have any clue about Microsoft's honestly rather impressive cloud offering.

Most likely they're all in denial.

7
edj 6 days ago 2 replies      
I'm not sure if I'm parsing this correctly, but it sounds like people who use Google Apps as an email backend for personal email on custom domains will now have to pay $50/year.

If so, that's a huge bummer. I only recently switched to running my email this way and I don't relish the thought of migrating elsewhere so soon.

I would happily pay $50/year (or perhaps more... I don't know how high I'd go) for email that's not only convenient and spam free, but also well protected from governments and the provider's employees, and not data mined.

I have absolutely no use for phone support or 99.9 uptime for my personal email. So the businessification of Google mail is not a win for me. Privacy and convenience or what I'm after.

Anyone working on something like this?

8
stevoski 6 days ago 1 reply      
Yes, the announcement is corporate doublespeak.

No, I don't mind the end of free Google Apps. I use Google Apps for my business for five years, and frankly, it is mind-boggling what they have given me for free. Luckily us existing users still get the free service, but if I had to pay US$50 per year per user, I would still consider it exceptional value.

US$50 per year for a set of critical, heavily-used services is an inconsequential amount for all but the most penny-pinching operation.

9
foxylad 6 days ago 1 reply      
I have no problem paying for a Google Apps account where I actually use Google apps, but at the moment you have to have a Google Apps account to link a domain to an Appengine app. Some of our apps have two or three domains showing the same app, and because you need to have an account for each email address that Appengine sends email from, we have three or four accounts (support, noreply, accounts per domain.

So this move is going to add $600 per year to our costs - all for virtual accounts that don't actually use Google Apps at all.

Hopefully this was unintended, and Google will continue to provide free accounts for domains linked to Appengine apps - or provide another mechanism for linking and authorising sending addresses.

10
spankalee 6 days ago 2 replies      
As a Googler and for much longer, a Google Apps user for my family, this is sad news.

I wish they had just fixed the experience for "vanity domains" so that they didn't require all the enterprise features, and didn't let administrators have complete control of users accounts. Then they could roll out new features to vanity users without needing the enterprise controls.

I understand that this is a little tricky, and involves no paying customers, but Google Apps was by far the best experience for custom domains. I'm sure it attracted the type of influencers that pull even more users. I used it for my family, bands, friends with very small businesses and more, and the other people on those domains not already using Gmail, in turn migrated their personal accounts to Gmail.

11
therealarmen 6 days ago 4 replies      
Please note this change has no impact on our existing customers, including those using the free version.

I give it six months before they start strong-arming free users into paid accounts.

12
zheng 6 days ago 1 reply      
Wow. Google Apps for Your Domain is a huge thing for a lot of hackers. I run my entire family's email using it. Is google just giving up on supporting custom domains? That would be a huge disruption for me =(
13
gtt 6 days ago 4 replies      
On a related note could dear hn crowd suggest email provider (maybe paid, say up to 30-40$ annually) caring about my privacy a little bit more? Really delete my messages when I want to is a good start.

Google is all good but I feel I should not put all of my emails in one account..

14
6ren 5 days ago 0 replies      
Google believes the cloud/apps have enough providers now, so they aren't needed to drive it.

Their strategy is to grow the web. This works because they make more money from the web being used. It also makes people love Google, which is important because switching search engines is easy. The love also helps in hiring.

However... they have introduced internal cost accounting, so that products must pay their way - a little internal market. IMHO, this is potentially dangerous, since there already is a market (the real one), and it ignores the advantages of a firm (http://en.wikipedia.org/wiki/The_Nature_of_the_Firm)
But they don't follow it absolutely, e.g. android isn't paying its way. (NB: Apple is focussed on making better products, not on growing the web).

If google can see that other firms are better placed to do a better job of growing the web in some respect (or they can apply pressure on them to do so), they are happy to step aside.

15
nikcub 5 days ago 1 reply      
Google under Larry Page is obsessed with short-term revenue. They did the same with AppEngine, Maps and now Apps.

Not to mention that I cringed throughout this announcement. They are doing it because it benefits users? C'mon, just tell us you love the money, nothing wrong with that.

16
amitagrawal 5 days ago 0 replies      
With this decision, I have now come to believe that Google is not the company that it used to be in the past. The user-friendly company with a quirky personality.

Somewhere in the mindless fighting with becoming the dominant social and mobile force on the planet, it has forgotten about the very users it once strived to please.

This has been more apparent since Larry took over Google as the CEO. His "more wood behind fewer arrows" has somewhere down the line taken away the humor with which Google has largely operated. 20% time? Google Labs? Hugely popular Google products scrapped into oblivion.

The only products that matter beyond search are - Android, Google+, YouTube and Google Apps which are fairly mature by now and are a serious threat to competitors.

The thing is they didn't need to do it because they aren't starving of computing resources for more important products and the marginal costs of adding free users is almost nil (although it exists).

I somehow feel betrayed by this decision. Google, so far, has resisted the temptation to shut down products that were important to it's users unlike other companies like Microsoft and Yahoo! I have been using Google Apps since they launched it a long ago. It feels like bait and switch.

This is completely right and there is nothing wrong with them shutting down a free service as a business but somehow it feels so non-Googly.

17
confluence 6 days ago 3 replies      
So for hackers it's what? $50 a year for hosting + $10 a year of domain registration for vanity URLs - that's $5 a month.

Don't see much of a problem here - I'm surprised they didn't do this sooner - I'm happy to pay for this service at that price - no problem.

18
rajuvegesna 6 days ago 2 replies      
Google made a mistake initially by 1) Giving too much away for free and 2) Charging too low. It is probably trying to correct these mistakes.

1) On giving too much away…

Remember, Google Apps started with 200 free users, later reduced it to 100, then to 50, then to 10 and now to zero.

http://techcrunch.com/2009/01/23/google-puts-the-squeeze-on-...

At 200 free users, there was no room for a new entrant in the market. I am glad that didn't last long.

2) On Charging too low...

Back when they launched it, $50/user/year was extremely aggressive pricing. Vendors were charging $50/month. May be Google is realizing they were charging too low. I now see an additional plan with $10/user/month option (which didn't exist earlier).

Disclaimer: I work for Zoho, competition to Google Apps.

19
rdl 6 days ago 0 replies      
I gave up on Google Apps for your Domain for email a while ago (security, bugs, and the general black box nature of the product).

Right now, my favorite solution is Kerio Connect, which you can either self-host or purchase as a cloud solution. There are hosting providers who will handle all of this for you, but having the option to bring mail fully in house is really nice.

It's essentially Exchange, but much easier to manage, and far cheaper.

They also have a Sharepoint/Box alternative, Workspace, that I now love.

I'm more than happy paying $555 for a server and then $45/user for license, $15/user/year maintenance, and hosting costs. I really don't think $50-100/mo/user (once you factor in admin/hosting costs...you could do it for $20-30/mo but $50-100 is a safer budget) is an unreasonable amount for top quality email and collaboration tools.

20
speleding 5 days ago 1 reply      
The free Google Apps was perfect for families: give each kid a nice kid@familyname.com and no problem with the silly 18 year limit that gmail has. The shared calendars work great in our family too.

It's certainly not worth $50 per year because the little ones get maybe 1 email a month from grandma. Since Google does not allow kids on gmail, where should families go now?

21
tszming 6 days ago 0 replies      
This might be painful at the beginning but it could be a win-win situation in long term for most parties:

1. Google: can focus on customer service,
2. Google's share holders: more revenue,
3. Competitors: more competitive advantages,
4. Startups: time to disrupt,
5. Users: Email should be decentralized, why rely on a single provider is a good thing?

22
hmart 6 days ago 0 replies      
I'm from a SouthAmerican nation, here the IT budget of small business is pretty limited and Google Apps (even with the 10 accounts limit) was a viable option for them. Google will have to adapt the prices for non USA markets (BRIC, EMEA, Latam) if they want to succeed. Also this movement bring space of innovation for email.
23
alanctgardner2 6 days ago 1 reply      
I wonder if the cause of this is the support costs required for the free accounts? Obviously personal GMail is plug-and-play, but for someone who can't spell DNS, setting up a domain account was never quite drop-dead-simple enough. I suspect the goal here is to create a barrier to entry and prevent the inevitable support load of free users.

There was an excellent post about this a while ago, where a developer reported much better treatment from users after charging a token fee for their app.

As a final thought, maybe Google is catching on to the 'charge what something is worth, not what it costs you' way of thinking. Hosted email solutions for enterprise aren't free, and it seems like Google has realized the real value of their product. Also, ~$4/seat/month is pretty well in line with this kind of SaaS offering.

24
therandomguy 6 days ago 0 replies      
Oh come on... can we just have the gmail piece for free? If you want limit it to 5 addresses so that only really poor hackers use free account and they become your paying customers as soon as they find some traction.
25
chrisblackwell 6 days ago 2 replies      
This is really a logical step. If you are an individual and don't really see the value in $50 a year, you can forward your own domain to your regular Gmail account and set the reply to email address to whatever you want.

If you run a business and need the Google Apps platform, then $50 a year really shouldn't be a barrier for you. If it is, time to rethink your business priorities.

26
indiecore 6 days ago 3 replies      
GOD

DAMNIT

I was literally 10 minutes away from signing up.

27
jtbarrett 6 days ago 2 replies      
I have a free Google Apps account mostly so that I can have a custom domain for my small (free) App Engine site: https://developers.google.com/appengine/docs/domain

It's sad that now attaching a custom domain will cost a lot more than the domain itself.

28
kristofferR 6 days ago 1 reply      
Wow, I'm so glad I'm grandfathered in! I have 8 users, just for me.

Having to spend $400 on my email (or spend a lot of time either switching or combining mail accounts) every year would be hell.

29
admiralpumpkin 5 days ago 0 replies      
In reading the comments generally I feel like there's two main groups being affected here: small businesses and small groups (families, geeks, whatever).

The first groupâ€"small businessesâ€"can of course afford $50/user/year, even if they would rather not spend it.

The second groupâ€"enthusiastsâ€"even if they could afford it, likely cannot justify $50/user/year. I personally have a custom email hosted by Google for a small group of my friends, and I know that there is NO WAY any of us would pay $50 each per year. The price would need to be an order of magnitude lower for us to consider it. (Yes, I know that for the moment we're grandfathered in.)

Seems like there should be a way for Google to distinguish between the two groups based on services needed and then price two tiers accordingly. For example, offer a Small Group Plan at $5/user/year with a limit of 10 users & no phone support; and another Small Business Plan that offers up to 50 users, limited phone support & whatever else help small businesses for a higher price.

30
philwelch 6 days ago 1 reply      
Any other decent, free IMAP hosts out there? Ever since the Gmail UI shit the bed and mail clients grew an archive button I don't really need Google Apps itself anymore anyway.
31
tikhonj 6 days ago 1 reply      
Wow, now I feel really lucky that I signed up for a free account just a couple of weeks ago.

Then again, being forced to find my own email hosting would have made me less dependent on Google, which may have been a good thing...

32
Steveism 6 days ago 7 replies      
This is unfortunate indeed. The free Google Apps offering was a substantial value. What viable alternatives are there?
33
redthrowaway 6 days ago 3 replies      
What really struck me was that they're only offering three nines of uptime. I can't see many businesses ditching Excel or Word to go with something that will cost you half a day of productivity every year, especially not for $50 a license.
34
mokash 5 days ago 0 replies      
I use Google Apps with my personal domain. A lot of people are recommending alternatives but the main reason why I like Google Apps is that I can use it to easily sign into YouTube, Google Docs and various other services that they provide with my personal, official email address.

I use Google Apps for a small blog that I run and I gave out email addresses to all of the writers. Eventually we had 11 writers and they only allow 10 free so I upgraded that one. People can't do that now. It's either all or nothing.

Meh, their loss. May have to go with Microsoft's alternative or something.

35
larsberg 6 days ago 1 reply      
Ugh. The worst thing is that I've been relying on my personal domain e-mail address _also_ being a valid google address. So I have to either pony up for my family's accounts or move us all and re-create logins on a page or so of "authorized apps."

Still, the huge amount of spam that's been getting through (10-15 per day, despite always logging in to the gmail web interface and clicking Report Spam) has been encouraging me to consider a move anyway. This change is just the nudge I needed to finally make it happen...

36
coopdog 6 days ago 0 replies      
I wonder how this will effect the Google Apps Marketplace
https://www.google.com/enterprise/marketplace/?pli=1

At the very least there will be less potential customers now. I imagine some people would have been willing to pay $0 to Google and $15 per user per month for some kind of project management offering, now it's $65 per month, which is really going to hurt new sign ups.

Also for anyone with an existing free account who wants to add new domains, don't forget you can add domain alias's. So you keep the same account but just make it so email from two+ different domains can come in. For tiny ideas that always have the same 1-2 employees it's almost preferable to a whole new account anyway.

37
callmeed 5 days ago 1 reply      
Crap, ALL our customers use google apps for email (because we don't want to host email on our servers and it's free).

All our customers are small businesses (photographers, designers) and usually just make 1 to 3 mailboxes.

Any alternative out there?

38
dave_sullivan 6 days ago 0 replies      
Well... fair enough.

If you use google apps already, nothing changes (if I'm reading this correctly?)

If you're thinking about using google apps, you've got to pay for it now.

Yes, this benefits no one but google. Then again, google has been providing benefit to millions of people with google apps. Running your own e-mail server is not trivial. There's a reason there are no good gmail alternatives--it's harder than it looks.

If I were them, I would have charged for it from the beginning--it's a really useful service. And they could have been real dicks by forcing all current free users to start coughing up dough.

39
wyck 6 days ago 1 reply      
Create a start-up with:

3 way email sync (mobile/web/desktop) like exchange server (or other enterprise stuff)

A slick feature rich UI

Custom domains via MX

Solid spam filtering

There is nothing out there that does this for under 10$/month per user and I think there is a solid market for a better price point.

40
4lun 5 days ago 1 reply      
Found a workaround to still sign up for the standard plan, modify the following URL to include your domain: http://www.google.com/a/cpanel/standard/selectDomain?existin...

Likely to be disabled very soon.

41
admiralpumpkin 5 days ago 0 replies      
I just did a little research to see what alternatives are out there for custom domain emails. I haven't used these Namecheap for email, though I have used them for domain hosting after the SOPA debacle.

Namecheap offers custom domain email hosting for $2.99/user/year. 3GB storage. Supports IMAP. 50MB attachment limit. No ads. No clue on the web interface quality, nor spam-filtering quality, but it's definitely a good price from a good company.

42
nvmc 6 days ago 0 replies      
I sorted out my gmail powered trendy n@me-lastname.net email not two weeks ago. Perhaps if they offered a single user package free of charge it would be more sustainable.
43
iashishsinha 5 days ago 0 replies      
http://www.nextbigwhat.com/google-apps-free-for-new-domains-... : This is a nice workaround. Try it out. You can still use it for free using the existing account.
44
jarjoura 5 days ago 0 replies      
Not to change the subject, but this decision just made my switch to Office 365 that much sweeter. If anything I love that I get push notifications (active sync) for emails and group calendars work much better.
45
tlogan 6 days ago 0 replies      
This is actually expected development. As the market matures, it is time to start make money.

This is also means that probably less and less of online services will be free.

Of course, you will still have "Walmarts of the online services" but you will get what you pay for - nothing more.

And I don't think there will be "cheaper" alternatives: but I do expect emergence of more expensive and better alternatives (if you can fork $50/year than you can fork $100/year - free is different story).

46
z-factor 6 days ago 1 reply      
For people who just need email forwarding https://www.nearlyfreespeech.net/ work great. They charge $0.02/forwarded domain/day. So ~7USD per year per domain. I'm a customer for 5+ years, no complaints.
47
netfire 5 days ago 0 replies      
Seems like a strange move by Google. Most small or starting businesses don't need a 25GB inbox (at least not every user) or 24/7 tech support. Why create the barrier to entry? Now people with businesses will be more likely to use personal Google accounts for business or look for alternative services. Why not just create a premium business account option that gives you this level of storage and support if you need it, instead of trying to convince your users that they need it, when most of them are happy without it.

Personally, I liked the direction Google was heading with their Google Drive product. You get up to 5GB for free and then pay for more if you need it. Makes me wonder how Google might try to monetize other products like Google+ once they have a substantial following.

48
awicklander 6 days ago 0 replies      
Google decides to charge money for providing a valuable service. Crazy!
49
gprasanth 6 days ago 0 replies      
Just the other day I was looking for ways to offer email@mydomain to people who request it. I found that GApps was no longer offering free email. So, I ended up using Forwarders in cPanel to do the thing for me.

Forwarders in cPanel simply copy all incoming mail to email@mydomain to myother@email. If I didn't already create an email account email@mydomain, the incoming mail WILL NOT be stored on server which makes this a feasible solution. If I had, incoming mail would be copied to myother@email.

50
napoleond 6 days ago 2 replies      
I think it's time for a dedicated email service provider with full search functionality and tools to migrate the old inbox from Google Apps. I would gladly pay more than $50/year for a simple, rock solid service like this if it had an excellent web client, real customer support, and cared about my privacy.
51
jscheel 6 days ago 0 replies      
I would be happy with a one-time fee to use my domain name. I don't care about anything else, just the domain name on the email address.
52
TheYComb 5 days ago 0 replies      
I would even pay $50 a year if Google stopped making "improvements" to the UI. The new composer looks nice at first but it slows me down when I need to use different fonts, etc AND they removed background color AKA highlight. I do not use Evernote just because they do not have highlight... and now they decided to removed it from Gmail too. If it is not broken, don't fix it :-/
53
tharris0101 5 days ago 1 reply      
I'm confused here. It says nothing changes for existing customers but when I log into my domain's Google App dashboard I see this now: "Free 30 day Google Apps for Business trial" with an upgrade button. Does anyone else see this?
54
zsiddique 6 days ago 1 reply      
This might suck for the power user who had his own domain, but I am betting the free version was abused by a lot of business unwilling to pay a few bucks for the service.
55
tjbiddle 6 days ago 0 replies      
Wow, I actually just called Google Apps support the other day for one of my domains to get downgraded back to free G Apps (I had unintentionally signed up for a 30-day trial of Business, and it didn't auto-downgrade, it just suspended my account). Bummer to see this though, I have multiple domains (As I'm sure many do here) and it's nice having a quick setup for one or two @domain.com's.
56
Gustomaximus 6 days ago 1 reply      
I hope they don't do this with Google Analytics next. Not just because it is a great product to get for free (I'm a massive fan vs other systems). To me it would seem wrong to come into the market @ free, wipe out or reduce much of the competitors and then expect everyone to pay up now they have a market dominance.
57
jamesmiller5 6 days ago 0 replies      
I use Google Apps for my domain but forward the mail to another account which means I see no ads and get hosted mail for free. I didn't even realize until this announcement that I'm probably a net negative and probably not the only person doing this.
58
yitchelle 5 days ago 0 replies      
Google apps for education is still free (I wonder for how long.) At least google is focusing on charging for things that are revenue generating, however for some education enterprise, that is debatable.

http://www.google.com/enterprise/apps/education/

59
hmart 6 days ago 0 replies      
An alternative I use for educational customers is Microsoft Live Domains, also have some comercial domains with more than 50 accounts. But given this situation with Google I`m expecting Microsoft to do the same
60
alextingle 6 days ago 1 reply      
Running your own e-mail server is easy. I can't believe how many people here are throwing up their hands in horror at the idea.
61
cnaut 6 days ago 1 reply      
62
antihero 6 days ago 0 replies      
I don't see what they'd lose from offering this free to personal users and non-profits? They do free mail hosting anyway so why prevent it being configurable to a certain domain?
63
camus 5 days ago 2 replies      
Could someone explain me why a business providing a service should ? give it for free ? are google engineers working for free ? is google running its servers for free ? so yes , google is rich , but so is your electricity company , most gaz companies and most supermarkets. Do they give you stuffs for free ? "freemium" model is dead , in the future you'll pay for every service you use on the web.
64
tnuc 5 days ago 0 replies      
Does this mean that some of my domains that are going expire might be worth money as they have google apps?
65
pbreit 5 days ago 0 replies      
At one point Yahoo was tip-toeing into this market with its Zimbra purchase. I wonder if this move prompts Yahoo to look again? $50 per email account per year leaves a lot of room for competition.
66
gm_ 6 days ago 0 replies      
At least with customers being made to sign up to premium accounts with 24/7 support available there will be less horror stories of customers being locked out of their Google Apps accounts.
67
mrcrassic 5 days ago 0 replies      
$50 for only THREE 9's? NO THANKS. :p

It sucks that they've removed the free version; it's definitely a step up from managing multiple individual gmail accounts or creating a shared account of some sort. (I use one for one of the side jobs I do; it's a pain in the ass.)

However, $50/year for premium is really friggin good, considering that the cheapest alternative is $10/mo ($100/yr) for hosted Exchange 2010 alone.

68
jemeshsu 5 days ago 0 replies      
I hope Google can offer a cheaper plan for those who needs only domain and email.
69
technotony 6 days ago 1 reply      
Any competitor products out there which are still free? All I want is email for my domains.
70
carlsednaoui 6 days ago 0 replies      
71
eunice 6 days ago 0 replies      
Re: everybody saying this was a 'free' service - Google were still harvesting & selling off anything you put in there. It wasn't truly free.
72
luckysh0t 6 days ago 0 replies      
I signed up my domain for google apps as soon as I registed it about 3 hours ago. Must have been one of the last ones - I noticed they had taken the small text link on the apps homepage away and I had to click through to pricing to get the free version. Obviously Google had kicked off their deployment while I was registering.

Totally taking this as a sign for my next app btw.

73
Nux 5 days ago 0 replies      
Well, they probably filled their belly with enough user-base, now they can ignore the rest and focus on cashing in.
74
medell 6 days ago 0 replies      
2011-07-20: Announces Google Labs will be shutdown
2012-07-03: iGoogle will be "retired" on 2012-11-01
2012-12-06: Google Apps no longer free

I'm not liking the direction they're going as I use all of the above frequently (including signing up new domains for GApps regularly). It always comes down to money at the end of the day.

75
intlect 5 days ago 0 replies      
A few years ago they were inadvertently dropping the link to the free signup... now they've killed the product.
Not fun...
http://googleenterprise.blogspot.ro/2009/07/google-apps-stan...
76
rustc 6 days ago 0 replies      
Not to hijack this thread, but I've asked a question [1] about how to setup an email server on a VPS, if anyone could help me(us?) out.

1: https://news.ycombinator.com/item?id=4885281

77
vishal0123 6 days ago 0 replies      
Its a result of a/b testing done 5 months earlier:
http://techcrunch.com/2012/07/03/free-google-apps-sign-up-pa...
78
smallegan 5 days ago 0 replies      
I wonder how soon it will be before they eliminate free domestic calling on Google Voice?
79
laacz 5 days ago 0 replies      
You can still send and receive e-mail to classic @gmail.com setting up default reply-from address to you@yourdomain.com.
80
ampersandy 6 days ago 2 replies      
Why hasn't Google offered an option to increase from the default 25GB of email storage? Drive has an option to increase upto 16TB, but Gmail is locked at 25GB? What gives?
81
ErikAugust 6 days ago 1 reply      
Okay, one MacGyver solution -

Buy one user account - set up a ton of aliases. Set up filters to Gmail inboxes.

Yeah, that feels dirty... I know.

82
ramsevak 5 days ago 1 reply      
Actually they forcing small business to move towards hotmail. Spending $500/year for e-mail service is not worth for small (offline) business.
83
thpoul 6 days ago 1 reply      
I wonder how this will affect the various hosts around who offer easy "free" google apps integration.
84
kevando 5 days ago 0 replies      
Does this mean my old domains with 50 free users are now worth more?? :)
85
circa 4 days ago 0 replies      
bummer. the first thing I do when I buy a new domain is sign up there. they make it so easy to manage. all good things must come to an end I guess.
86
kurrent 6 days ago 1 reply      
so will users who pay the $50/year still see ads on their inbox page?
87
ing33k 5 days ago 0 replies      
any good alternatives ?
88
wildchild 5 days ago 0 replies      
I am confused, if I am google apps oldfag and have 20 accounts. According to http://support.google.com/a/bin/answer.py?hl=en&topic=29... can I still use it like before or I must remove 10 mailboxes to fit 10 requirement to continue free usage?
4
Dropbox Hires Guido Van Rossum techcrunch.com
575 points by dko  5 days ago   207 comments top 27
1
wheels 5 days ago 2 replies      
Kind of a quirky note, but now the creators of all of the most popular web languages (Ruby, PHP and Python) have had a stint at YC companies:

http://news.ycombinator.com/item?id=2756314

http://techcrunch.com/2010/04/27/php-founder-rasmus-lerdorf-...

2
untog 5 days ago 13 replies      
"the adventure found at a nimble 250-person startup like Dropbox becomes more tempting"

What is the definition of a startup these days, anyway?

3
bdesimone 5 days ago 9 replies      
I'll be very interested to find out what role Guido will take up at dropbox. When someone like Matz/ Guido/ etc gets hired, what do their job responsibilities, for the community include exactly? Are language writer hires such as this purely symbolic?
4
citricsquid 5 days ago 2 replies      
Would someone like this be paid based on their fame and/or positive PR value, or would they be paid based on position just like everyone else? I've always wondered if these "programming celebrities" make substantially more just based on their personal brand, or if their personal brand just affords them the opportunity to have any job they so desire (but with the "standard" pay)
5
6ren 5 days ago 0 replies      
I've long held the theory that Dropbox's long-term secret plan is to host apps - as they already have the data, this will effectively make them the fabled "internet OS".

Having Guido on board to make python its systems language makes sense - and would be enough to tempt him away from google.

6
DigitalSea 5 days ago 1 reply      
Speechless. This is definitely one of the best decisions that Dropbox will probably ever make. Not only will this mean that Dropbox can hire other equally great Python developers, but as a company you can't get any more humbling than, "hey we hired the guy who wrote the programming language this site is based on and makes its money from"

Guido is an exceptional engineer as well, not just a guy who knows Python really well. The dude is seriously one of the rare gems in the community.

7
kibwen 5 days ago 3 replies      
I wonder, will Dropbox still allocate 50% of Guido's time toward Python development?

Further, donning our tinfoil hats, is it reasonable to suspect that Google is phasing out the use of Python internally? I've heard rumors that Python is no longer permitted for new projects within Google; hoping some Googlers here can confirm or deny this.

8
arocks 5 days ago 0 replies      
A decade ago, Python being widely used in Google and the creator of Python being employed by the company was a big endorsement for the language. Now Python is quite mainstream. Actually, Guido was allowed to devote 50% of his time at Google for Python. Hope the good work continues at Dropbox.
9
natural219 5 days ago 6 replies      

    Python has been a backbone of Dropbox since its early days as it 
allowed the startup to write code once but deploy it across platforms.

Can anybody elaborate on this? Is the argument that Python is cross-platform because everybody uses GNU tools on every platform, or are there other reasons why Python is more cross-platform than other languages?

11
krosaen 5 days ago 3 replies      
I was always impressed by how much code Guido wrote at Google, he definitely isn't afraid to get his hands dirty.
12
scottmp10 5 days ago 0 replies      
FWIW, Guido's role at Google wasn't specific to Python. He worked on real product teams and contributed much more than his Python expertise.

The article seems to think that Dropbox hired him for his thorough knowledge of Python, which probably had some role in the hiring decision, but I expect that the primary motivation was to acquire an excellent engineer.

13
RenegadeHero 5 days ago 7 replies      
It always strikes me as odd when something like this happens. Guido is still working nine-to-fives and Drew never has to work again. Can someone tell me why a brilliant person like Guido isn't worth a billion dollars? Have tons of fancy cars and a fancy house? Has to work for another company?
14
tomkit 5 days ago 0 replies      
I think it's been about a year since he gave his Python talk at Dropbox. I suppose they also used that opportunity to begin to recruit him.
15
tzury 3 days ago 0 replies      
Two comments:

IMHO, Python would have been in a far better place if Guido and his team would have been getting paid to maintain and evolve Python, the language, rather than apps and platforms based on Python. I think in the early days at Google he was able to do so, later, appengine took most of his time.

Dropbox is still a startup - despite the substantial investments rounds - since it is still relying on external money (investments) to grow.

16
silentmars 5 days ago 1 reply      
I like Google... And Dropbox is also good. I don't know how I'm supposed to feel! HN always tells me who the villain in a story is. Someone please help!
17
spaghetti 5 days ago 0 replies      
This is great Dropbox PR. Also I'd imagine DB Python developers are excited!
18
Kilimanjaro 5 days ago 2 replies      
Why Guido left? That's the question.
19
lispython 5 days ago 2 replies      
I heard from a friend who talked with Guido this year, he couldn't let Google add Python to Android and Chrome, this make him disappointed.
20
adulau 4 days ago 1 reply      
It's not uncommon to see staff from Google going to another small company and then some months later, the company is acquired by Google...
21
sjg007 5 days ago 0 replies      
It's more interesting that he left Google.
22
gamebit07 5 days ago 0 replies      
1. Will GO replace Python?

2. What seems to be happening to ndb.models in near future?

3. Will Guido leaving Google affect webapp2 in any way?

23
aviswanathan 5 days ago 1 reply      
Dang, Dropbox is stealing talent from every direction.
25
nXqd 5 days ago 0 replies      
Great news for Dropbox, I cannot wait to see what Guido will do for Dropbox.
26
signa11 5 days ago 0 replies      
interesting (to say the least). does it mean that Go is taking prominence at GOOG ?
27
TommyDANGerous 5 days ago 0 replies      
Guido is a boss.
5
How would I get started? hackertourism.com
548 points by peteforde  3 days ago   141 comments top 41
1
waterlesscloud 3 days ago 6 replies      
And of course this thread fills up with more of the same negativism trying to justify itself.

PG nailed it with the term "middlebrow dismissal". Which is a politer term than what I think when I come across it.

I never think to myself "Wow, what a realistic, practical, well-informed comment that generic negative feedback was. My respect for that commenter has certainly increased!" Particularly when it's the 500th example of the same thing in the same thread. Why do people do that? You can't possibly imagine you're adding any value in that case.

It's a growing problem here, and for me at least it's completely contrary to why I visit this site.

In the end, I don't care if the dude is capable of starting his own cable company or not. For one thing, I'm smart enough to know it's not my place to judge that. It's completely irrelevant what I think about that. I can wallow in my own mediocrity without feeling compelled to assign it to someone else.

But the value of the post to me, and to the site in general, is to consider the question. How would you go about starting a cable company? The question of whether any particular individual is capable doing such is COMPLETELY lacking in interest for me. I don't care about that answer, and I especially don't care about some random internet commenter's opinon on that topic. But the question itself is of interest to me, and I hope to others on this site.

If it's not, then maybe there's less value in this community than I'd hoped.

Sorry, a little riled up here. The continuing attempt at justifying the attitude is a bad, bad sign.

2
patio11 3 days ago 2 replies      
Imagine, as a thought experiment, that HN declared a do-over and took another stab at answering the question. What, specifically, do you want in the new thread that was not present in the old thread, and what do you not want in the new thread that was present in the old thread?

Some potential options:

a) Keep all the facts. Remove conclusory statements which suggest that this is a bad idea.

b) Remove the discouraging facts. Add new facts which tend to not be discouraging, such as "Monthly cable rates are high relative to many B2C products and lifetime values can easily hit the thousands of dollars, allowing you to spend a lot on customer acquisition." Add conclusory statements suggesting that this makes founding a cable company a good idea.

c) Remove discouraging facts about the cable industry, replace with to-do action items which accurately describe the process of how one would set up a cable company (regulatory approvals you'll need, who to hire, how much to raise, etc etc), and very carefully attempt to phrase "Convince investors to stake you with $X0 million" in such a way that it does not sound discouraging.

d) Remove everything about starting a cable company. Treat the question as a springboard about "How to disrupt the cable industry?"

e) Something else?

3
nhebb 3 days ago 7 replies      
I didn't take part in the previous thread, but I kind of took umbrage with the question. It's really hard to take a question like that seriously when it appears that the OP has put zero effort into researching the subject. How can you not be pessimistic about that? If you're not the kind of person that can do even the most basic research of how cable companies operate, then I don't have one iota of confidence that you would be successful building one. I'm not trying to be mean - just realistic.
4
crazygringo 3 days ago 6 replies      
I love this idea. Not as something to realistically help you get started, but purely educational. There's so much knowledge tied up exclusively among people "in the industry", that would be great to get out into the public.

I would love to know all the things involved in starting an airline. How are planes actually bought? How are mechanics actually procured? What kind of safety regulations are followed? etc.

I once read the book "Starting & Running a Restaurant for Dummies" just to find out how it's done. It's fascinating!

But turning it into a Wiki, for anything, would be so much better. You can have summary sections, that link to fuller articles, you can cross-reference how to hire a chef (both for the restaurant, and for the airline catering), and so on.

5
polyfractal 3 days ago 0 replies      
I don't understand your complaint...there were plenty of helpful posts in that thread:

http://news.ycombinator.com/item?id=4893858

http://news.ycombinator.com/item?id=4893826

http://news.ycombinator.com/item?id=4893857

http://news.ycombinator.com/item?id=4894121

http://news.ycombinator.com/item?id=4893841

http://news.ycombinator.com/item?id=4894378

You asked for advice and received some great information. Just because the overwhelming advice is "This is not a great idea, you will need a lot of money to fight established, entrenched businesses" doesn't mean the advice was unhelpful.

Did you want everyone to sugar coat their opinions with "Yeah! Go get them tiger! We believe in you!", or did you want serious advice that can lead you to making an informed, rational decision?

If you were a CEO of a company, would you want your employees to tell you whatever you wanted to hear ("yes-men"), or would you want people who actually advised you and helped make an appropriate decision (even when it may be counter to your opinion)?

6
jasonkolb 3 days ago 2 replies      
I upvoted this so hard.

I agree there is a very large snarky dick contingent on HN who pollute potentially productive conversations with "What a stupid idea" type of comments. (Unfortunately I think this is a symptom of the human race, not just HN.)

However, there are some exceptionally bright people who hang out here who I would love to just brainstorm with--throw ideas out and see what happens. This site has an above-average level of these people I think.

I would love to see or find a group of people who are just interested in getting together and banging heads together and see what comes out. Even if I have no interest in starting a new courier service or whatever, I find it quite enjoyable to take the lessons and skills that I've learned and apply them in a new problem space. I especially love hearing feedback on those ideas from people who've worked in those spaces.

The most promising ideas are the ones that might sound dumb to someone entrenched in tradition.

7
RyanZAG 3 days ago 1 reply      
I'd say there is a big difference between 'asking for feedback' and 'fishing for ideas'.

"I want to launch a new courier service. How would I get started?"

This seems much more in the 'fishing for ideas' stage and hoping you can crowd source the process of creating your business while paying nothing for the privilege. Most people aren't going to help you.

"I've started planning my new courier service. It will be mostly in the healthcare industry as hospitals are over-paying on delivery costs of fragile medicine. I've worked out some ideas on how I can better fit and transport fragile medicine. However, I don't know how I would get contacts in the medical industry to test drive the technology. Who should I try and talk to and does anybody know of any existing studies into this? Anybody work in the field of transporting fragile goods and know what certifications are required?"

This is much more in the field of 'asking for feedback' and is very unlikely to be brushed aside.

8
SatvikBeri 3 days ago 0 replies      
Many of my friends have a very interesting trait: pose any sort of problem in front of them, and they'll practically drop everything to work out a solution.

Trebuchets using only materials in the office. Conquering South Africa. Lesbian strip clubs. Realistic world domination. What the world would look like if D&D rules actually applied. AI for storytelling. Etc.

Regardless of how ridiculous the premise, they'll work on it until they have at least a plausible solution. Ignoring impossibilities and slim chances and jumping straight into brainstorming and crazy ideas is a lot of fun. I'd rather have more of those conversations.

9
huggah 3 days ago 0 replies      
The problem with this is that for questions like "how could I build a cable company?", answers don't help".

If you want to build a cable company, a payments system, a new government, or colonize mars there is no high level answer. There are hundreds, thousands, tens of thousands of sub-questions that need to be answered. Eventually so many that you need to hire people to ask and answer them, and you won't even know what the question was.

The truth is that if you really want to go to space, no one will help you. Not because we don't want to help you, but because we can't. We can speculate, and dig up research or law or economics---but at the end of the day, all you're doing is inviting us to help design your bikeshed. If you can break down the problem, figure out which questions to ask, what information you don't have, and who does, that person might be able to help you. By the time you've gotten that far, you're already on the verge of sinking your life into this---and if you want to build a cable company, that's what it's going to take.

10
smoyer 3 days ago 1 reply      
I missed that question and would be happy to help with the technical aspects of starting a cable company (though I'd like to see content delivery decoupled from the infrastructure). I have 25 years of experience in the industry if he gets that far.

The hard part of the process (and I believe the limiting factor in a new company's success), is arranging the contracts with the content syndicators. Find my e-mail in my profile if you're serious.

11
xiaoma 3 days ago 1 reply      
>"I'm really disappointed in the universally pessimistic and generally unhelpful answers this question received. Some people pitched some interesting ideas and helpful analysis, but most of the replies reinforced the notion that Hacker News readers are predominantly male know-it-alls and on the average, a bunch of snarky dicks."

This would have been both more convincing and shorter without the anti-male bit. I realize that western media is pretty insensitive to this variety of sexism, but a quick test is to try substituting "black", "female", or "Jewish" where you've written "male". If it sounds offensive, then it probably is.

12
raganwald 3 days ago 1 reply      
Here's a rule of thumb: If a new business isn't impossible, it isn't worth discussion on a web site with the word "hack" in its name.
13
josephlord 2 days ago 0 replies      
Criticizing what someone has made with middlebrow dismissiveness is one thing but pointing out that taking on a legally and commercially entrenched industry will be hard and here are some of the specific challenges is entirely valid.

I think the original question is worth picking apart if the answers are being criticized.

>Ask HN: I want to build a cable company. How would I get started?

> I want to build a cable company that centers around viewer types. Basically, it is my understanding that the majority of my cable costs centers around channels (like fox) that I just dont watch, if I wanted to build a system that let customers limit this, where would I get started?

The original question is worse (by a long way) than most of the answers. Most of the answers pointed out the major challenges or suggested better ways to achieve the vaguely stated aims although there were some useless dismissals.

The question indicates (possibly wrongly) a massive lack of understanding of the business "Basically, my understanding...[something basically right but oversimplified]". It is badly punctuated "fox" rather than "Fox", 'dont' rather than "don't". The question also fails to really be clear about what he wants to do. Does he really want to run a cable company maintaining wires in the ground and boxes in homes? Or is this mostly about securing more favorable and flexible content deals? Or is there an implicit assumption that he needs to own the cables to get the deals? What scale does he want to start on? A small town/city or national?

I didn't see the original question while it was active but if I did I would have pointed out how hard such a business is to break into especially if top grade content is required due to the maze of exclusivity contracts and the value of them which means massive amounts of money are needed to make the sellers choose non-exclusive options. Even companies like Microsoft and Sony with massive deployed platforms (Xbox and PS3 in particular) need prolonged negotiations to get any content and aren't anywhere near being able to offer full cable replacements and even with their own content Sony can offer only what is not exclusively licensed elsewhere.

However that doesn't mean that the video space can't be attacked as Netflix is showing but it will in my view need to be an indirect attack that builds audience until it can compete head to head for the major deals and content as a viable distribution platform and pricing model. Note that when the competition really starts costs may rise not fall as the platforms will compete for the most important content potentially driving up content prices for all the distribution platforms.

14
chernevik 3 days ago 0 replies      
Everybody already knows it would be great if we could get cable speed and reliability without actually laying cable. Building a business around that is easy. The hard part is actually achieving that.

Asking people for the miracle upon which you'd like to build a business, that anyone could build given that miracle, isn't a request for constructive feedback. At its absolute best it is a request for an IP handout.

15
spindritf 3 days ago 1 reply      
> And yet Hacker News folk must be drawn at least somewhat by Paul Graham, who applauds frighteningly ambitious startup ideas.

It wasn't a frighteningly ambitious start-up. It was the same old idea, done hundreds of times across multiple countries, with a minor adjustment in its pricing structure.

16
ChuckMcM 3 days ago 0 replies      
An interesting rant. I've observed that problem solvers also follow something like the inverse power law, which is to say it takes a certain kind of person to attack large problems and as the problems get larger the set of people willing to consider them seriously decreases logarithmically until it asymptotically approaches zero.

In an analagous fashion the "quality" (using karma as a metric of quality) of comments on HN are also quite high and drop off steeply approaching zero. This is reflected both in the comments, and in the karma distribution [1]. The trick is to keep the noise floor high enough for quality reading and low enough that you don't miss out on new people making great comments.

[1] http://www.mcmanis.com/karma-chart.html

17
lnanek2 3 days ago 0 replies      
So if someone says they want to jump off a cliff naked, should we all applaud and encourage them? I think it's better to tell them it isn't going to work out well and why.

There was some interesting analysis and procedures in that thread about how to go about it, but the best post for the OP was really about how, as a company, he would be paying to license certain channels, and if users only subscribed to one or two instead of all of them, he wouldn't make enough money to keep in business.

As a user he can whine and complain all he wants about a la carte being rare, but as a business, he has to make enough money to keep running and he didn't understand that. Pointing out big problems in his plan is doing him a favor because he can then change the plan or address them.

18
spitx 3 days ago 0 replies      
There is nothing "rude" about asking HN to chime in on your exploratory-stage ideas, especially when they are uncommonly ambitious and not your average badgeville startup ideas.
Face it, Foursquare is not going to fetch you a mercenary if you ever needed one.

Why can group-mulling of ideas, be a terrific endeavor?

1) It can stress-test your idea and expose the glaringly gaping holes you might have overlooked, in the very fashioning of the prospect itself.

2)Some ideas may not lend to "socialization" because of their inherent nature. Helps to have them flagged -- if not decimated -- before you even begin.
Eg: A startup seeking to disrupt the litigation law market isn't very readily socialize-able as one targeting the fitness trainer market.

3) The group-mulling process need not be just one-way beneficial. The "mullers" stand to benefit from having their horizons broadened too.
They might for once realize, that there are entire industries -- non-glamorous but nonetheless high gravity, real-impact ones -- waiting to be disrupted beyond the Mayorvilles and Filtergrams of the valley.

This kind of mulling happens on Quora all the time.

HN should encourage it.

Again you are just being asked to mull.

Not leak insights from the equity-research desk at Goldman Sachs.

Chill with the dressing-downs.

19
peripetylabs 3 days ago 0 replies      
I didn't participate in the discussion because the question was so vague. "I want to colonize Mars. How would I get started?" The same way NASA got to the Moon -- they didn't log onto ARPANET and ask around, they got to work.
20
nhangen 2 days ago 0 replies      
I didn't read any of the comments in the original thread, but I can imagine why many of them were negative. Here is the question:

' I want to build a cable company that centers around viewer types. Basically, it is my understanding that the majority of my cable costs centers around channels (like fox) that I just dont watch, if I wanted to build a system that let customers limit this, where would I get started?'

This, to me, reeks of laziness. The OP would have done better to say 'this is what I've done, research, and/or these are the ideas I have. Am I right, wrong, or close?'

So problem #1 is that, from the looks of it, the OP didn't do any research before asking the question.

Problem #2 is that the question is a lazy one.

I can guarantee you that Elon didn't ask these type of questions, but instead presented lists of assertions and hypothesis which he was prepared to test and/or validate.

21
napoleond 3 days ago 0 replies      
A lot of those questions would get really good answers on Quora (and I agree, they should be welcomed here more openly).

A really good story related to all of this is the way Richard Branson started Virgin Atlantic: http://ravithesun.wordpress.com/2006/12/25/birth-of-virgin-a... couldn't find a better source, but I heard him tell the same story at an event)

22
gizzlon 2 days ago 0 replies      
This reminded me of Richard Branson (the Virgin guy) and a post by James Altucher. I think James' point is that to do something huge, like start a new airline, you always have to find the next step. Pretty basic really, break a big task into smaller pieces. But worth a read nonetheless, it really goes into OP's question.

"Q: How do you know when you're thinking too big or aiming too high (if that's even possible)?"

"A: In the mid-90s I had an idea that lasted about the amount of time it takes to drink two beers. I say this because I had the idea at a bar and it was quickly squashed by the two friends I was with

(...)

My real problem was: I didn't have confidence. And I didn't know what the next step was. In retrospect, I should've written down my idea, written down ten ideas for possible shows to launch with, and started pitching TV companies to get someone to partner with me on it. That would've been simple and not taken too much time before there was some payoff."

http://www.jamesaltucher.com/how-do-you-know-when-youre-thin...

23
neurotech1 3 days ago 1 reply      
The answer to most of these questions, is find somebody knowledgeable in the field or industry, and ask them for advice. Most of the SpaceX senior staff have aerospace experience.
24
madsushi 3 days ago 0 replies      
> However, why does everyone assume that the inquiring mind is an idiot?

Because the inquiring mind did zero research and asked a question so broad and so vague that it was impossible for anyone to answer it without months of work and very specific knowledge.

To quote Carl Sagan: "If you wish to make an apple pie from scratch, you must first invent the universe." I don't think anyone was wanting to sit and spend hours explaining to the author how to do something incredibly difficult and complex without the author putting anything forward. Why not just take that knowledge and do it myself?

25
miles_matthias 3 days ago 0 replies      
I've setup a Wikispace wiki for this to begin. If people contribute and think this is a good idea, then maybe its own domain and custom design will be in order.

I love this idea and I think we should run with it. Go to:

http://howdoistart.wikispaces.com/

and edit away!

26
robbiea 3 days ago 1 reply      
I definitely agree with this article. We shouldn't be pessimistic about someone's grand vision. However, if you really wanted to start a cable company you probably wouldn't be asking hacker news on how to start a cable company. You would already have other resources that you can tap into and get started on it.
27
stevewilhelm 3 days ago 0 replies      
The first thing one should do if you want to disrupt a market is learn as much as you can about the current state of that market.

This doesn't mean reading it's Wikipedia entry.

Ideally, it means spending several years working for the current market leader in that space.

Barring that, reading as much as you can about the history, economics, mechanics, and current players in that space.

If possible, become a customer of one or two of the market leaders. If that is not feasible, again get to know people who are customers (again they may become your first target customers).

Befriend several people who do work in that space (they could become your first hires).

The deeper your understanding and experience in a market, the more likely you will succeed in disrupting it.

28
Geee 3 days ago 1 reply      
For most of those questions, the answer is capital.

Elon Musk started from very low hanging fruits for him, whose success enabled him to move on with more ambitious goals. This model is easily replicable, so if you have ambitious goals, first build capital with something easier. Which, I think, most of people here are doing.

29
tomasien 3 days ago 1 reply      
HERE HERE!

But I do always find myself needing to point out: Hacker News is the most constructive and positive community on the internet. Yes there are lots of dicks and know-it-alls with "why didn't they just do this?" syndrome, but you won't find another anonymous discussion based community of this quality anywhere.

30
jelleprins 3 days ago 0 replies      
While I do find it interesting to read about the work involved to start such a company - I believe most here would be even more interested to read what steps it would take to start a disruptive company in such a market.
A lot of these markets are either ready for disruption or have recently been disrupted. I would love to read an in depth-article about the work involved.
31
nicholas73 3 days ago 0 replies      
I think the issue isn't about how feasible the start up idea is in general, but how feasible it is for YOU. The comments may have been directing you to another idea for this reason.

Using your example of Elon Musk, you can see even his start ups have a progression of ambition. That is, space travel and electric car companies are much less feasible than a payment system or news site.

What is the difference between Musk and you today? Simple. Investors trust him with large sums of money since he has led successful companies before.

There is a reason YC companies generally have low capital requirements. That is the lack of track record of the founders (and that business experience does matter).

For your cable idea, the path towards that goal may very well be starting other companies first. Or be an industry insider who has the experience and connections to convince the incumbents to invest in you (like Pandora).

32
tobyjsullivan 3 days ago 0 replies      
This is exactly the mentality we need to see more of. Dismissing good ideas is not just unproductive but actually destructive to the overall progression of thought - which is why we're here in the first place.
33
famo 3 days ago 0 replies      
I didn't see the thread either, but I like this post. I think the best way to go about starting something large and ridiculous is to tell all your friends and family you're going to do it, to the point where it would become embarrassing if you didn't even try to make it a success. Friends and family are the best at calling you out on not living your dreams.

"Hey Gaius, weren't you going to build a Cylon detector? You talked about it for months"

"Yeah, but it was too hard and I didn't know how to start"

"You suck"

A more practical benefit of telling all the people you meet is that one of them might know or be associated with someone who is connected with the industry.

34
zehnfischer 3 days ago 0 replies      
Sure, the internet can be a cynical place, remote communication seems to wake the worth in a lot of people. At the same time it is full of wonders. Maybe I can invite you to join a discussion about how it could impact in political decision making?
Click along: http://news.ycombinator.com/item?id=4891571
35
pla3rhat3r 3 days ago 0 replies      
LOVE this! I'm new to programming and it's the toughest thing to answer. How or where do I get started? I have some great ideas but not much in the way of skills to get it done. I know we all have different levels of "figure it out" skills but it's always helpful if you find someone who can at least show you how to open the door.
36
marcamillion 3 days ago 0 replies      
I just submitted a propsal for a new thread format on HN that would potentially solve this. Any upvote love would be appreciated - http://news.ycombinator.com/newest

It's called "Proposal: HWIGS HN: How would I get started".

37
AnthonyJoseph 3 days ago 0 replies      
The biggest problem with forums like this, is the tendency for people to answer questions that the OP didn't ask.
38
funthree 3 days ago 0 replies      
there is no shame in being pragmatic
39
mvts 2 days ago 0 replies      
Great article, an enjoyable read. Thanks.
40
Chirael 3 days ago 0 replies      
Nicely written!
41
jkaljundi 3 days ago 0 replies      
Amen.
6
Apple will invest $100 million to bring Mac production back to the US next year thenextweb.com
438 points by alinzainescu  6 days ago   184 comments top 42
1
rohansingh 6 days ago 5 replies      
This really reminds me of The Alantic article this month entitled "The Insourcing Boom": http://www.theatlantic.com/magazine/archive/2012/12/the-inso...

The idea being that manufacturing was pushed abroad due to the appeal of cheaper labor, without a deep consideration of hidden costs or the overall context of such a transition.

GE, which is featured extensively in the article, actually managed to reduce manufacturing costs by bringing the fabrication of a water heater and other appliances back to American shores â€" largely due to the faster loop and better communication between designers, engineers, and laborers who all speak the same language and are in the same factory.

2
tpatke 6 days ago 8 replies      
I assume this is because Tim Cook is bowing to political pressure where Steve Jobs refused. Remember when Steve Jobs said, "Those jobs aren't coming back" [1]? The question is - why now?

Hacker News discussion [2].

[1] http://www.nytimes.com/2012/01/22/business/apple-america-and...

[2] http://news.ycombinator.com/item?id=3494389

3
robomartin 6 days ago 5 replies      
The only way I can see this making sense is if it is an assembly plant rather than a real chips-to-finished-product factory.

Why?

The advantage you have in these cities (almost literally) in China dedicated to manufacturing is that almost the entire supply chain is local and very finely tuned. This is particularly true for operations that might do work for companies like Apple.

The PCB manufacturers, assemblers, chip makers, connector manufacturers, LED manufacturers, display manufactures, plastics and sheet-metal manufacturers and more, are all centrally located. If not, they are within the proximal geographic regions.

The same is true of qualified workers. Need 100,000 assemblers in a hurry? No problem. Technicians, engineers, managers, etc. Lots of them and easy to hire within days of your requirement.

In sharp contrast to this, the supply chain anywhere in the US is most-definitely not localized and highly fragmented. Virtually nothing you are going to use in electronics manufacturing is made in the US. That means that rather than your LEDs being a few hours away by truck they are three weeks away by boat --from China.

In terms of mechanical components, such as screws, well, yes, they are available in the US, of course. The problem is that they will cost more. No question about it. Because our industry, due to the need to survive, has had to focus on market segments that can pay a premium (military, medical, etc.) you can pay through your teeth to get anything made here. That's just the truth.

In terms of machining and bending metal or injecting plastics, well, it depends. If you are dealing with a unionized operation, forget it. Costs will be ridiculous. Plastics, in very large quantities, can be reasonable here. Punching and bending metal or machining metal could be plausible at a very large scale and with a very finely tuned factory.

Let's not add regulatory and tax issues to the pile.

Because of all of this and a few more data points from first-hand experience manufacturing in the US, my guess is that Apple is going to simply import pre-fabricated modules assemblies and parts. They'll have US workers bolt them together and test the finished product. You can slap a "Assembled in the US" (and maybe even "Made in the US" sticker on it and feel good about it.

Remember what Steve Jobs told Obama about manufacturing jobs coming back to the US. I don't think anything significant enough has changed since then to invalidate his statement.

4
felipe 6 days ago 2 replies      
I suspect Apple will replicate what they are already doing in Brazil, where Foxconn locally built a factory to manufacture specific Apple products to the local market.

Note two things: 1. I suspect this would be a Foxconn factory, not Apple (note how Tim Cook says "we'll be working with people"); 2. The total investment of the Foxconn factory in Brazil was 5 times bigger, so I suspect that Apple's $100m would cover only a fraction of the total investment required to build a factory in the US.

Regardless, that's good news for the American worker.

5
brudgers 6 days ago 3 replies      
In terms of investment in manufacturing, $100 million is chump change. Fabs are an order of magnitude or more greater. The amount is approximately that required for a middling "power center" shopping development. Or constructing a handful of Apple stores.

Not to be cynical, but I suspect that local, state and federal tax subsidies will yield a positive ROI on the $100 million. This looks like pure PR.

6
CrLf 6 days ago 2 replies      
Mac desktops or also laptops? If it's only about the desktops, I suspect that they are preparing to lower the volumes below what's economical to build in China.
7
forgotAgain 6 days ago 0 replies      
Probably caused by a number of factors:

- upcoming changes in tax laws that remove the incentive to move jobs overseas

- IP protection. Its finally sunk in that their Chinese suppliers feed any engineering info straight to the local government.

- increasing jingoism in the United States

- realization that their current line of creating "good American jobs" through their retail chain is falling apart.

- the shine from all of the "good jobs" they created with their NC data center is wearing off.

$100 million is really chump change for this kind of investment for a company like Apple. It's about what Cook made from his first year as Apple CEO.

8
RyanMcGreal 6 days ago 0 replies      
9
Maascamp 6 days ago 2 replies      
> “We decided being more transparent about some things is great..."

Ironically the rest of his statements and the article as a whole are extremely vague. $100MM at Apple scale doesn't seem like very much and since (from the article) they won't be doing it themselves I'd love to hear more about where that money is going.

10
rdl 6 days ago 1 reply      
I wonder if Apple could build a factory somewhere touristy in the US (California, or maybe near Disney World, or something), designed specifically for tours (like the BMW factory and European Delivery center), and make enough from tourism (either cash or "brand value") to overcome the costs of production in the US.

I'd pay $20 to see the modern equivalent of the NeXT factory for 30 minutes, from an overhead viewing gallery.

Obviously Apple wouldn't want to reveal trade secrets, but I don't think there's much secret about how Apple produces the desktop and laptop products.

11
htf 6 days ago 1 reply      
I wonder how much this move was precipitated by Google's purchase of Motorola. Google produced each generation of nexus phone with a different manufacturer. This allows Google to learn the best practices of each of them. But eventually Google will produce the nexus devices themselves through their Motorola facilities, allowing them to iterate fast and produce cheaply. Apple sees this coming and figures out they also need to produce their devices in-house.
12
joe-mccann 6 days ago 1 reply      
Also to be read as, "Apple to invest 0.38% of 2011's total profit to bring Mac production to the US next year"
13
cllns 6 days ago 4 replies      
Interesting considering that less than 2 years ago Mr. Jobs said: "those jobs aren't coming back" to Mr. Obama.

[1] http://www.heraldtribune.com/article/20120123/ARTICLE/301239...

14
programminggeek 6 days ago 1 reply      
Well, once robotics takes over a large portion of Foxconn, it won't make as much sense to hire low wage employees overseas, thus why not have the robots building/assembling the products as close to the consumer as possible?

Apple spends a lot of shipping too, so I'm sure it's a balancing act between cost of labor/automation/shipping.

15
Steko 6 days ago 0 replies      
I'm sure there are multiple reasons for this move and labor costs are almost certainly the biggest factor. But one aspect that I haven't seen discussed but which may be relevant is that companies increasingly turn to the ITC as a patent enforcement lever. The ITC is a US agency which can effect import bans of products found to infringe. Obviously a great workaround to an otherwise crippling import ban decision would be having a US based assembly network.

Now the big arena is mobile and this announcement is about Mac lines but it's not hard to believe that this is a tip of the iceberg investment and that Apple might increasingly move to a system of using Foxconn's non-China factories around the world. Apple is partly financing the Brazil plant for Foxconn IIRC.

Another aspect that hasn't been discussed is the opening around the world of rare earth mines (reopening in the case of the California mine). Part of the reason "those jobs [weren't] coming back" was because China's rare earth's monopoly increasingly was reserved for Chinese made products.

16
chrisdevereux 6 days ago 1 reply      
> We decided being more transparent about some things is greatâ€"not that we were not transparent at all before, but we've stepped it up in places where we think we can make a bigger difference, where we want people to copy us

I'm willing to bet that the reason they're doing this is exactly the opposite. Integrating their last-stage manufacturing would be a great way of squashing those pesky product leaks from contractors.

Wonder if this is the first step towards a move across all products. It'd make sense to start with a relatively low-volume, high-margin product like the Mac.

17
sodomizer 6 days ago 0 replies      
The thing that no one's mentioning in these press releases that should be discussed: robotics.

Moving a plant here doesn't equate to moving manufacturing jobs here. The traditional fear of manufacturing in the USA has been high cost of labor including possible strikes.

If plants are able to replace bulk labor with robots, and have the rest of their labor be engineering-type roles, they'll have no problem moving here.

But it won't bring thousands of jobs, maybe hundreds, although they will be better paid.

18
esalazar 6 days ago 0 replies      
What American Macintosh Factories Looked Like Last Time Apple Built Them Here
http://gizmodo.com/5966278/what-american-macintosh-factories...
19
jrockway 6 days ago 0 replies      
This success of this move will come down to how good the US is at manufacturing proprietary screws with weird heads and battery adhesive that's really sticky.
20
jjcm 6 days ago 0 replies      
What extent of the production will be here though? Are they just assembling motherboards, chassis, and displays all together that have came from overseas? I don't think Apple would be so willing to give up the advantage of having all of the tightly knit infrastructure available in China just for political reasons.
21
tobylane 6 days ago 0 replies      
Possible side effect: Change in business privacy? Say Foxconn are the contractor, a product leak in the factory's first year might be a lot more chase-able than one in China, but also a lot more inevitable. Will there be robot-only zones for the private parts, or more lawsuits?
22
anilali 6 days ago 0 replies      
Apple might be doing this to get contracts from US gov't(local/national/military). One of the requirements for doing business with US gov't is to manufacture these device in US.
23
mathattack 6 days ago 0 replies      
Sounds like a break from Steve Jobs. http://www.politico.com/politico44/2012/01/obama-spars-with-...

I suspect this is to combat negative PR from their overseas subcontractors.

24
dbul 6 days ago 0 replies      
The "working with people" comment makes me wonder if they are working with Rethink Robotics.[1] That would be an even more interesting take on this shift.

[1] http://spectrum.ieee.org/robotics/industrial-robots/rethink-...

25
specialp 6 days ago 1 reply      
I think they will be making product chasis and frames in the USA. Think about it.. If suddenly there was another uprising at some contractor in China they would not be making Apple products, they would be making commodity parts like motherboards and memory that are simply components. People would identify their Mac mini or iMac as being made in the USA and some parts from China in it.

Also there probably is not much savings going on by making these parts in China. The expensive part would be if you were making your own motherboards and chips in the USA. Apple does not need to do it, and gets good PR in the process.

26
hayksaakian 6 days ago 0 replies      
Just an attempt to distract from the daily horrors at Apple's Chinese production line.
27
padseeker 6 days ago 0 replies      
This is good news - Now if we could just get Apple to pay taxes. I hope the comment from brudgers saying it is a PR move is wrong, but my cynical side things he is right.
28
ck2 6 days ago 0 replies      
I am going to guess those shifts will be 29 hours or less per person.
29
rymith 6 days ago 1 reply      
This is what I want to see. I really think the reliance on Asia as a centre for manufacturing is a mistake in the long run.
30
mhd 6 days ago 0 replies      
Any plans for Ireland? They used to assemble Macs there, too. I'm sure Cork could use the work.
31
notdrunkatall 6 days ago 0 replies      
It's happening. Wages are rising elsewhere, while US wages remain stagnant, thus making domestic manufacturing for high-end goods more profitable than manufacturing elsewhere again. I've been predicting an eventual return of manufacturing to the USA for years now. It'll be a slow process, but it will inevitably happen - the only questions are when and how long.
32
DonnyV 6 days ago 0 replies      
Does this mean that the US is going to be the dumping ground for manufacturing? Waste? Low slave wages?
33
mjpa 6 days ago 5 replies      
"where we want people to copy us" - presumably so they have more people to sue?
34
pebb 5 days ago 0 replies      
So this is the reason Apple stock plunged 7% yesterday...
35
robbfitzsimmons 6 days ago 0 replies      
The most interesting part to me here is the MSN butterfly on the video. Microsoft has a YouTube competitor - who knew?
36
Raz0rblade 6 days ago 0 replies      
this is a very small amount of money for a company like apple
so is it seriously, or just some strange tax jump ?
37
Mordor 6 days ago 0 replies      
Just one word: inward-looking
38
ssapkota 6 days ago 0 replies      
Certainly the mainstream - design focus of apple is switching.
39
Raz0rblade 6 days ago 0 replies      
this is a small amount of money for a company as Apple.
might likely be a tax evasion maneuver
40
conradholmes 5 days ago 0 replies      
my mac pro was assembled in the usa
41
ivanb 6 days ago 2 replies      
Theory: they want to do it to be bailed out when bad times come, Just like Ford or GE,
42
joering2 6 days ago 0 replies      
Its TL;DR for me. Could anyone enlighten me if this means their profit margin will drop and price will remain, or that their profit margin will remain intact and price will raise?

It has to be one OR another...

8
Search, Mad Men style: A complete IBM 362 Google interface in the browser masswerk.at
382 points by brunooo  2 days ago   73 comments top 32
1
revelation 2 days ago 1 reply      
Thats a proper skeuomorphic interface. I like how it discards the card if you use backspace.
2
hosh 2 days ago 1 reply      
It's interesting how a cultural artifact belonging to a museum is better preserved in software. It is unlikely anyone will put the hardware in a museum, let alone getting it operational and allowing someone to play with the exhibit.

Many of the better museum exhibits tend to tie in things to people's daily life in the present. I searched an anachronistic term, "game of thrones."

3
danso 1 day ago 0 replies      
I've never watched "Mad Men" but this Google simulation was so entertaining that I might just pop on the Netflix instant streaming this weekend.

The first "image" result for "Mad Men":

    +--------------------------------------------------------------------------+
| |
| *************** |
| **** * ***** |
| *** **** |
| * * ** |
| ** ******** * |
| * * **** ** |
| * *** *** * |
| ** ** * * |
| * * * * |
| * * * |
| ***** ****** * * |
| * * ** * |
| **** **** * * |
| ************* * * * ** ** |
| *** * * *** * * * |
| *** * ** * |
| ** ****** ** * |
| ******* ********* **** ******** |
| **** ** *** |
+--------------------------------------------------------------------------+

4
ComputerGuru 2 days ago 2 replies      
I was expecting this: http://cl.ly/image/2g1Z3K143X34

Quota exceeded :)

5
teh_klev 2 days ago 0 replies      
How nostalgic for me, reminds me of my days as a junior Data General field engineer - Nova 3, Eclipse S/130, S/140, S/200'S + Phoenix and Gemini 10+10 and 5+5 toploaders.

Admittedly this was their Dasher D200 (current loop) and LP2 era, but we did sometimes bootstrap DTOS (Diagnostic Tape Operating System) from paper tape if all else failed. We even had a couple of ancient punched card readers in stock for certain oddball customers, just in case.

I used to have a rig that looked like this in my parents dining room:

http://www.chookfest.net/nova3/ebay.html

They made me send it back after a couple of quarters of abnormal electricity bills.

6
ck2 2 days ago 2 replies      
Makes you realize in 1000 years there will be museums where people will go to see the early ipad and android devices and wonder how anyone got anything done with them, and stare at 3.5" and 2.5" hard drives with their ridiculously tiny 1TB capacities. Hmm, maybe even in just 100 years.
7
brunooo 2 days ago 3 replies      
What i love most about it is that's so annoyingly slow that it actually lets you feel how computing must have been back then.
8
CountHackulus 2 days ago 0 replies      
I work on the System 390 every day, this is surprisingly accurate.
9
ChuckMcM 2 days ago 1 reply      
Brilliant, of course the LP01 didn't have both upper and lower case :-) But whose counting.
10
guimarin 2 days ago 1 reply      
"List Games" -> Select #4. -> slow smile. :-
11
napoleond 2 days ago 1 reply      
Is this using the Web Search API? Or is there a non-deprecated replacement?
12
andyjohnson0 1 day ago 0 replies      
13
stretchwithme 2 days ago 2 replies      
Awesome. I remember doing things this way. With a 200 baud modem.

Having to throw a card away because of a typo was somewhat inhibiting.

Quite a contrast to discovering WordPerfect and realizing you can make all kinds of mistakes without such waste.

14
jacquesm 2 days ago 0 replies      
Finally an inside view of a Google DC that I can relate to!

Super stuff! I keep waiting for a red line to appear in the edge to warn me to change the paper box...

So many little details like the occasionally uneven font. A lot of work went into this.

15
linhat 1 day ago 1 reply      
Just having the most fun playing a round of "thermonuclear war" (well, actually, it's mostly playing itself), better than any (AAA) title I have been playing lately.
This one is going to take forever. And I am glad that we moved from printed output to graphical displays, the amount of forests we would have had to cut down...
16
maxharris 1 day ago 2 replies      
Watching the tape animation makes me think that these guys have never actually seen a magnetic tape unit before. At several points, their animation shows the reels spinning in opposite directions. An actual tape would snap if you could somehow get the reels to do that.
17
dutchbrit 1 day ago 1 reply      
CHANNEL ERROR (VERBOUS)
RECEIVED MESSAGE "Quota Exceeded. Please see http://code.google.com/apis/websearch.
HUMAN READABLE: "Mountain View, we have a problem."
ADVICE: A quota error indicates a temporary overload due to high demand. Please retry later.

Sadface :(

Great experience though, props to those who made it!

18
GnarfGnarf 1 day ago 0 replies      
I worked with cards in the 70's. It was possible to insert & delete columns when copying, by pressing down on the source or target card respectively, while duplicating.

We invented the "240-column" card to increase data storage (three 4-bit digits per column). Our cards looked like lace doilies. ('7' = 0111)

A real programmer measures his worth by how much he can accomplish, with what little he has. (Cue the penis jokes).

19
valisystem 2 days ago 0 replies      
The productivity increase is amazing !
20
wyck 2 days ago 0 replies      
I searched "images" for a generic term and it listed 25,270,000,000 results and started to print out each one in ascii, I'm going to be here a while.
21
aramadia 2 days ago 0 replies      
Still faster than my city's library search.
22
wildranter 1 day ago 0 replies      
Very cool stuff. But it makes me want another computer with a few more kilobytes of ram, a z80 inside, and a k7 tape recorder for permanent storage. :)
23
xyzzyb 1 day ago 0 replies      
This would actually been even cooler to hook into DuckDuckGo's zero click interface. The machine would be able to respond with actual information for lots of queries.

Mathematics calculations, topic summaries, definitions, etc.

https://duckduckgo.com/api.html

24
vavoida 2 days ago 0 replies      
btw. for those who enjoy ASCII & dialup-sound check http://www.masswerk.at/googleBBS/
25
andrewcooke 2 days ago 0 replies      
there's something odd about the way the tension rollers move, but i can't work out what. the way it's shown seems logical, but it looks wrong. anyone know what's up?
26
unimpressive 2 days ago 0 replies      
Good on the authors spacewar demo for doing the graphics right. But it's still missing that charming green phosphorous glow.
27
tobyjsullivan 2 days ago 0 replies      
Google API quota exceeded (for now). Awesome job though, it's really well done. Fun.
28
viking4539 2 days ago 1 reply      
When I opened this, I happened to play Tron Legacy OST in the background. Made the effect 100x. DAMN.

Try playing this the background: http://www.youtube.com/watch?v=JLZGbJ5QE8M

29
hsmyers 2 days ago 0 replies      
I would have preferred the Model 28 Keypunch if only because it was my first one :)
30
7beersonthewall 2 days ago 0 replies      
At least you get the response faster than if you were on a 2400 Baud Modem...
31
65b 1 day ago 1 reply      
Lace card attempt failed
32
archandele 1 day ago 0 replies      
Wow ! Beautiful !! :-)
9
Police concerned with Apple iOS 6 mapping system vicpolicenews.com.au
350 points by bmmayer1  3 days ago   220 comments top 44
1
enneff 3 days ago 6 replies      
(Disclosure: I work for Google, but not in anything to do with maps. These opinions are my own.)

I've been to this national park before. It's a beautiful place, but not one you want to get stuck in unprepared. The temperature estimates given by the police are accurate. It gets damn hot out there. The roads are gravel at best, and often just packed dirt or sand. You can very easily get bogged, if you don't know what you are doing. I got to a point where the road became unsuitable for my car, and I had to drive backwards for nearly 100 metres to get out as there was nowhere to turn. I would be concerned for inexperienced drivers with two-wheel-drive vehicles.

Map data is serious business, and this particular case is an egregious error.

2
jws 3 days ago 5 replies      
GPS navigation systems have already killed: http://www.npr.org/2011/07/26/137646147/the-gps-a-fatally-mi...

Rangers are frustrated by having defunct roads or paths in GPS navigation systems as roads and having no way to get them removed.

I was traveling in Death Valley recently, and the span of "unpaved road" ran from "better than my driveway" to "I could try, but there is a 50-50 chance this rented jeep[1] isn't coming back."

EOM

[1] If you pass through, spend a day, rent a jeep. Don't do that to your own tires. The rental guy will tell you where to go to see the things you want to see.

3
prawn 2 days ago 2 replies      
Recently drove a 4,500 km trip in Australia, including near Mildura. We relied on two iPhones, one with Google Maps and one with Apple's newer version. For the most part, we relied on Google's maps and they never failed. Occasionally, we switched to iOS 6 and had a few different problems including roads simply not existing. After a while, we'd watch the iOS 6 directions just for a laugh.

Some of the stretches further East of Mildura run 100-200km without petrol stations and supplies. A number of the national parks in those areas are unmanned and irregularly visited, and there can be long periods even on sealed roads where you might not sight another car in an hour of driving. For one stretch (in and out of Mungo National Park), we stocked up on a lot of extra water as a precaution and notified family of our plans. Having an infant with us, I was very conscious of how quickly the temperature can rise once the air-con is off.

Can easily see how people might blindly follow maps/GPS and end up caught out. Especially when you're relying on cached phone maps data if your connection drops, as it does frequently out there.

4
SyneRyder 2 days ago 5 replies      
I think I can explain this one - if I'm right, Apple already has the correct data, but is using it incorrectly.

One of the Apple Maps data sources is GeoNames (geonames.org), a free data source available under a Creative Commons Attribution license and also used with the search on OpenStreetMap. If you search for Mildura at OpenStreetMap (openstreetmap.org) you'll get the correct location of the town, but if you scroll down the GeoNames list you'll also be offered "Mildura Shire" as a search option. Click on that, and the pointer moves to a location similar to the Apple Maps screenshot, about 70km away from the actual town. It seems that's the location that Apple's search has chosen to prioritize, over the actual town.

Mildura Shire is listed in GeoNames as a "second-order administrative division", so it's probably similar to the middle of a county or council area.

This isn't a problem with datasets or incorrect data, it's a problem with how Apple is searching & prioritizing the correct data they already have. Choosing the "town" instead of the "second-order administrative division" would be appropriate here.

For what it's worth, GeoNames already prioritizes the town of Mildura correctly in their search engine.

5
robomartin 3 days ago 3 replies      
Interestingly enough, today I was having a conversation about whether or not Maps had made any real improvements. You know, the kind that might compel one to finally upgrade to iOS6 or even consider upgrading to an iPhone 5. I asked a few people and nearly all of them expressed concern about being able to trust Maps. News like this doesn't make one feel better at all.

Frankly, I don't understand Apple's decision in the context of the idea of being customer-focused. In other words, if you, as an organization, make decisions for the benefit of your customers --or, at the very least not to their detriment-- how can you justify pushing out Maps and not keeping Google Maps on there?

OK, I get it. It would have cost more. A lot more. Fine. That's your problem. Pay Google for another five years exactly because you care about your customers. At the same time, put out your own Maps app and --funny enough-- compete on the merits of the app, not the hype.

If in five years you can't turn Maps into an app that people will choose over Google Maps, then, well, why are you in the mapping business in the first place?

6
001sky 3 days ago 4 replies      
Police concerned with Apple iOS 6 mapping system

-- You should never blindly follow consumer-level GPS. Full stop.

Especially in remote areas/national parks/widerness areas. Hate to say this is "common sense", but really it should be. It really has nothing to do with Apple, the iPhone, or iOS. Its quite the opposite, there are errors on all sorts of digitized maps. Most people are not aware or the vintage of the underlying mapping data (pre-digitization) and the variances of map-set data even amonst variant databases of "real maps".

7
jyap 3 days ago 1 reply      
As a former Victorian now living in the US, I think it's apt to point out that 46 degrees Celsius is 114.8 degrees Fahrenheit and 70 kilometers is 43.495 miles.
8
jstclair 2 days ago 2 replies      
I had to go to the main emergency room in Oslo last week. iOS6 couldn't find it, or even the correct street. Looking at the map in detail later, it didn't even have a building at the correct location. I was furious.
9
readme 2 days ago 2 replies      
So, no, it's not good that apple's map data is inaccurate. But the title might be misleading.

The bottom line is if you're driving into a wilderness area like a national park, you should not be depending on your cell phone for your own safety. One of the first things they tell you if you read the pamphlet outside of a hiking area is: do not depend on you cell phone.

So sure, the map data is inaccurate. The more dangerous thing about this is that your battery has a finite lifespan. Also your signal is not guaranteed.

You need to bring water, you need to bring supplies. You need to bring warm clothing.

Seriously.

10
tripzilch 2 days ago 0 replies      
I heard similar stories about Google Maps a few years ago, people getting stuck in US desert/parks because the GPS is incorrect (and also reception wasn't good back then, but that might have improved by now maybe).

At least this story is hitting the HN front page. Because the park rangers were hitting Google's traditionally deaf customer service ears (which must have been super-frustrating because people had already died and/or gotten into life-threatening situations).

I lost the link to that article, sorry. If I happen upon it, I'll post it here.

On the one hand I suppose it's people's own fault for venturing into dangerous terrain unprepared. But on the other hand, what's the use of having GPS Maps when you don't know when it's trustworthy or not? Great effort by OpenStreetMap (read below) of cross-checking their own maps for consistency with competitor maps, is at least a step in the right direction.

11
thisrod 2 days ago 1 reply      
I'm intrigued that the police let this happen five times, and then put out a press release. After the second time in two weeks, I would have put up a sign: "This is not the road to Mildura. Go back and turn left at the highway."
12
djt 3 days ago 0 replies      
It is quite common for tourists to get into trouble here in Australia due to the differences in climate etc too.

FYI, when you travel make sure to bring extra clothes, water and food. Australia is a massive land mass and it is hard to fathom for people form a lot of countries that it can be a very harsh place for the unprepared.

http://blog.australian-native.com.au/wp-content/uploads/2009...

Never have a single point of failure. A paper map or extra GPS at the bare minimum.

13
MetalMASK 3 days ago 3 replies      
The map failure is just another example of where apple's design principle cannot be blindly applied to every product. Apple's top-down approach on software design is expected to fail on Maps. Maps put hard requirement on data, bottom data, nothing to do with your leader's vision. Apple's way out of this is not to engage user input to add missing data or correct data errors --OSM tried that for years, the most accurate data still comes from semi-professional survey-er.

Look at other companies that does map, google map started out using Tele Atlas, NavTeq serves yahoo, bing and mapquest. Let's face it, spatial data cost money to collect and even more costly to update/maintain. Nevteq and Tele Atlas are gigantic companies for serving basic spatial data for a reason.

I guess apple didn't do sufficient data QA before saying, "hell yeah we are going with OSM where every big player is going with commercial data."

Without a solid baseline data, any fancy pants software development would just evaporate in air.

I have to say though, the GUI for apple map and functionality has very high usability. Apple just need to adapt a different mindset when dealing with data-dependent applications.

(disclaimer: I am a PhD student in Geography with CS background, did my share of processing spatial data for the last 8 years)

14
duncan_bayne 3 days ago 1 reply      
I live in Australia, and while I am not a fan of Apple or their products,I have to say that I'm surprised anyone in their right mind would go bush with just one map. Electronic or paper, maps have errors. Don't bet your life otherwise.
15
ck2 2 days ago 1 reply      
So what was the death rate before iphone or any smartphone existed?

What if the iphone battery dies, even with super accurate maps?

I don't have a cellphone plan so I carry paper maps, I guess I am old and old fashioned.

16
jmspring 2 days ago 1 reply      
Even before the iOS 6 maps debacle, relying on GPS for guidance in places like National Parks was pretty dumb. There are multiple stories of people getting stranded (and even dying) when relying on maps for places like Death Valley. Often times, even if one is in a suitable vehicle, knowledge of the environment, what to do in case of a problem, etc. are essential necessities in the case of anything going wrong.

A buddy and I travel the back country of Death Valley regularly and the stories we have heard, the vehicles we have seen trying to go places they shouldn't, etc. are just amazing. At a certain point, however, common sense and personal responsibility need to be considered.

17
WestCoastJustin 2 days ago 0 replies      
Here is a horror story about a couple from my province that "became stuck in a remote area when their GPS system led them on to a back road" [1].

[1] http://www.usaprepares.com/survival/husband-died-just-six-mi...

18
Argorak 2 days ago 0 replies      
Out of couriosity, I navigated the Kalahari with both a map and a TomTom. I was quite surprised to find that the paths were quite accurate - but shifted by roughly 5 kms. So I could use the maps, but not the navigation capabilities of the system at all.
19
shimms 3 days ago 0 replies      
Unrelated to the content of the post, but humorous that they get the capitalisation of "iOS" correct, but consistently spell iPhone "i-phone".
20
nicholassmith 2 days ago 0 replies      
Oddly enough Google Maps got me lost before, a couple of times. Lets stop assuming Google Maps was all that and a bag of chips, it did have issues at times.

I think it's because I've done long journeys powered by digital maps but I always made sure that there was an agreement level between two, or that it looked sane on a tried and tested road map. As good as they've gotten for the most part they're still prone to bugs, or to lose signal. Paper maps are a car essential still.

21
bitsweet 3 days ago 1 reply      
I love my iPhone, MBP, iPad, and how generally apple has raised the bar on software quality. But the maps app is truly intolerable - it's the most unusable thing apple released since ping, maybe even more so.
22
dchichkov 2 days ago 1 reply      
Was driving from SF to Big Sur some time back. Google totally tried to take me off road from HW 1 [turn right. turn right now], and then calmly stated "There is no route to your destination".
23
oohmeplums 2 days ago 1 reply      
It looks like this issue was caused by Apple mistakenly marking the centre of Local Government Areas as 'cities', in Australia at least. See example at http://imgur.com/qlciM for an example from Perth; Cambridge and Vincent aren't suburbs, and the others are in the wrong spot (Joondalup CBD is on the wrong side of the freeway)
24
georgeorwell 3 days ago 0 replies      
We can all agree that the police are doing a good job by warning people about the problem, right?
25
jasonlingx 3 days ago 2 replies      
Please can we switch back to Google maps now?
26
simonlang 3 days ago 0 replies      
This reminds me of a recent story where some tourists tried to drive their rental car to an island (through the ocean) because their GPS told them to:

http://www.brisbanetimes.com.au/travel/travel-news/taking-th...

27
mattquiros 2 days ago 1 reply      
Can't help noticing how those who've never had problems with Apple Maps are usually people from the US. The iPhone is sold in other parts of the world too, you know.
28
Pinatubo 2 days ago 0 replies      
James Kim died just about 6 years ago. A lot of people blamed a GPS failure for his death, but apparently he and his family were using paper maps.

http://en.wikipedia.org/wiki/James_Kim

29
Flenser 2 days ago 0 replies      
You should always have a road atlas in your car. Batteries run out and network connections may not be reliable, you will always have access to a paper map if you have one. If you have an atlas you can always navigate yourself out of any problem (diversions, heavy traffic, accidents closing roads etc.) and they are a good sanity check of whatever your GPS or map app is telling you. Better yet, check your route in the atlas before you set out and you will know your route better, and be able to react quicker to any unforeseen problems.
30
MagnitudeSw 2 days ago 0 replies      
The new maps drop a major landmark on my street in Atlanta. We went from dead quiet to non-stop traffic. Not good when people are driving 30+ MPH staring at their phones in confusion.

It's been 1.5 months since we've had everyone we can think of submit the problem. Still not fixed.

What does it take for Apple to actually "fix" an incorrect pin location and label?

31
dhughes 3 days ago 1 reply      
I have to admit that occasionally during whiteout snowstorms I glance at my GPS more as moral support that I am indeed on a road.

Telephone poles are also a good guide if I can see them.

32
lisperforlife 2 days ago 0 replies      
I would pay money for a google maps app.
33
mtgx 2 days ago 0 replies      
Apple's hatred towards Google is now putting people's lives at risk. Good job, Apple.
34
guscost 2 days ago 0 replies      
"Anyone travelling to Mildura or other locations within Victoria should rely on other forms of mapping until this matter is rectified. Like Google Maps."

Explication mine.

35
jmgrimes 3 days ago 1 reply      
I wonder if the big players can improve the quality of their maps by implementing wiki-style editing systems like OpenStreetMap.

Google seem to have already started down this path with the Map Maker functionality. http://www.google.com.au/mapmaker

36
Mordor 2 days ago 0 replies      
Steve Jobs was great at coming late to market with a product superior to everyone else. Time is telling of his replacement..
37
hnruss 2 days ago 0 replies      
Whatever happened to reading road signs? They are actually pretty easy to use.
38
rymith 3 days ago 1 reply      
I'm curious how this differs from an outdated paper map.
39
asc76 2 days ago 0 replies      
They first to to get it to work properly.
40
djbender 2 days ago 0 replies      
"Apple i-phone."
41
davemaya 2 days ago 0 replies      
They misplaced the main hospital in Cambridge, UK.
42
bmmayer1 3 days ago 1 reply      
*is stranding
43
assharif 2 days ago 0 replies      
This never would have happened if Steve Jobs was alive
44
wilfra 3 days ago 4 replies      
Change title from 'Police' to 'State Police in Victoria, Australia' please. Title is misleading/linkbaity.
10
Welcome Guido dropbox.com
340 points by johns  5 days ago   44 comments top 9
1
danso 5 days ago 3 replies      
Congrats to both Dropbox and Guido.

I'm ashamed to say I didn't know until TFA that Guido is the BDFL...I actually thought Linus had inspired it, though that's because he seems to be the one who most frequently causes others to invoke it.

http://en.wikipedia.org/wiki/Benevolent_Dictator_for_Life

Also kind of funny that Matz is the only creator of a recent [*and major] language that isn't in that Wiki list. Is he really that hands off of Ruby (compared to Guido and Python?)

2
kloncks 5 days ago 2 replies      
For the creators of the three top web languages of PHP, Ruby, and Python:

- 2/3 currently work for YC companies.

- 3/3 have at one point worked for a YC company.

That I find extremely impressive. Speaks a lot to the calibar of the YC program. A big congrats to Dropbox too! :)

3
sologoub 5 days ago 0 replies      
Sad to see Guido leave the App Engine team... But this is a selfish view :-)

Congrats to Dropbox!

4
znowi 5 days ago 3 replies      
Can anyone tell the inside story? Did he not like it at Google? What is it that Dropbox offered to lure him?
5
ggordan 5 days ago 1 reply      
I'm a little curious as to why the link to " the very first lines of code" is a link to a Google search result
6
Kilimanjaro 5 days ago 0 replies      
'under unusual circumstances'

Hmm...

7
gamebit07 5 days ago 2 replies      
1. Will GO be the next Python at least inside GOOG?

2. What seems to be happening to ndb.models in near future?

3. Will Guido leaving Google affect webapp2 in any way?

8
pulledpork 5 days ago 0 replies      
I'd love to hear more about why he'll work on at Dropbox.
9
TommyDANGerous 5 days ago 2 replies      
With the creator of Python on your team, what can't you do?
11
Something really scary is going on in Germany martinweigert.com
329 points by gorm  6 days ago   151 comments top 37
1
richardjordan 5 days ago 1 reply      
This ultimately comes down to the fact that newspapers are going out of business because not enough people want to buy them any more, and they're lashing out in desperation.

I think there's a simple argument with content and markets that all of these media companies disingenuously ignore. If no-one is prepared to pay for your content then the market rate for your content is, by definition, zero. We pay in two ways - direct purchasing, and delivering surplus attention beyond that required to consume the media, which can be redirected towards various forms of advertising. When you cannot run your business on advertising revenue alone it means that not enough people are giving enough surplus attention of enough value to cover.

This argument about the "inherent value" of one form of content or another - of the need to pay artists or creators, or in this case journalists - doesn't extend to other realms. If I decide I want to be a carpenter, I cannot build a table and demand someone buy that table for $1,000. If the market won't bear that price for the table then the government isn't going to force others to pay me $1,000 because I feel that's what it's "worth".

The market rates for all forms of media have plummeted due to there being more supply of attention-draining media than there is demand either in terms of hard-dollars in direct payment, or surplus attention to be redirected towards paid advertising (and its ilk).

When old media companies had a stranglehold on distribution because paper production and distribution was expensive, or video production costs were prohibitive, only a small elite were able to publish their opinions, and the monopolistic distributors were able to charge a premium for the limited access to information or entertainment they provided. They weren't paid well because they provided an outstanding product (though it often was), they were paid well because they limited supply. Those limits are gone. Many many people produce entertainment and informational content. Many do it just for fun and are happy not to get paid. Many more do it with the hope of getting paid anything without the expectation of the lavish salaries and expense accounts of journalists of old.

This undercuts their economics and doesn't even touch on the fact that the newer voices often offer media that is more attractive to younger audiences. Not to mention declining quality of the product in many cases. Many media companies as they've become bloated monstrosities have undermined their own product quality with short-term-profit-focused decision making which had long term harm.

Is it really the case that piracy accounts for all problems in a record industry where the giants spent the pre-Internet-boom '90s crushing independent labels, monopolizing market channels and creating a modern-day payola system on radio where programming was rigidly sliced and diced to the lowest common denominator? Is none of the loss of popularity of the New York Times down to their abandoning their predominantly liberal subscriber audience during the Bush years and being guilty of mis-leading story after mis-leading story in the build up to the Iraq War, destroying people's confidence in their role as a reliable neutral arbiter?

tl;dr The publishers referenced by the OP aren't happy at the market rate for their product and services and want government to rig the market to pay them a cushy wage. Such subsidies rarely save industries in the long term, and the public should be outraged - because legislation of this sort is a public subsidy on a privileged elite in no uncertain terms.

2
durbin 6 days ago 3 replies      
Belgian papers sued Google a few years ago over similar uses of their content. It sort of backfired on them when google stopped crawling their pages. The internet and Google are more powerful than the German print media. http://blogs.wsj.com/tech-europe/2011/07/18/belgian-papers-a...
3
netcan 5 days ago 2 replies      
I'm very disappointed with Europe. There is a trend of idiotic legislation drafted, & voted on by people who don't really understand the implications. They just don't understand the internet & technology enough and/or aren't smart enough. It' embarrassing.

The other recent example was/is the brain-dead UK/EU cookie law. Is our privacy any more protected? No. All we got was some dumb generic "cookie policy" popups that we have to "agree" to and further balkanization of the web. Additional costs to having a website (are there any scaremongering companies offering auditing to make sure your website does not expose you to legal risk?). Disempowering people by raising the barrier to running a site.

All downside. No upside from any perspective. We can't even blame lobbies or interested parties because literally nobody got anything positive from this. Just pure stupidity.

They should have know better than this.

4
schabernakk 6 days ago 3 replies      
To be fair, there were a few positive/neutral articles, for example by Frank Rieger, a popular member of the Chaos Computer Club, in the FAZ (Frankfurter Allgemeine Zeitung) but they are in the minority.

Of course, there is the obvious ignorance regarding technical facts like: "robots.txt is from the stone age. On or off for everyone is the only possibility" [1] which reminds me a lot of the discussion we had some time back regarding internet filters. But the one thing I find really dangerous is that they (meaning major newspapers, politicians, etc.) managed to spin the story so that the narrative is now "greedy google" vs hard working journalists. I applaud google for their efforts (and I am fully aware of their commercial interests in this matter) but I slowly begin to think they did their cause a disservice. If a discussion takes place its always about google and their lobbying. The extend of this law which could lead to bloggers being sued (btw: a side effect of the very fuzzy written law which leaves a lot open and almost certainly will need a court to decide on the details) when they link to news articles is almost never mentioned.

One last thing: Recently, two big news newspapers had to shut down and that print sales are declining is nothing new. I cant remember the last time I bought a newspaper and I am also pretty sure that although blogs/twitter/whatever are a good addition they cant replace classical media. There is definately a need for the discussion for new sources of incomes for classical paper based medias as ad sales from their online publication wont cut it. Perhaps something like a "culture/media tax/flatrate" as we currently have with the GEZ (for the financing of the public tv stations)? I dont know, but the #lsr is certainly not the way to go.

[1]http://www.golem.de/news/leistungsschutzrecht-springer-vergl...

5
morsch 6 days ago 1 reply      
Step 1: Make Google pay for including you in search results.

Step 2: Force Google to include you by demanding something like search engine neutrality.

6
api 6 days ago 1 reply      
If they succeed they will simply remove themselves from the discourse and accelerate their obsolescence.
7
ChuckMcM 6 days ago 1 reply      
Interesting and sad. I don't know if it is possible but I am wondering if such a law could include an 'opt out' policy. Something which said to search engines and the like that they are allowed to snippet your articles.

Then have Google turn off indexing of everything that doesn't have opt-out enabled.

My expectation would be that the opt-out publications would flourish and the ones who had opted "in" would quickly die or decide to join the "opt out" group. I can't imagine anyone looking at their referrer links would think this scheme was a "good" idea.

8
mtgx 6 days ago 3 replies      
This is why Germans must vote for Pirate Party at the next elections.

Oh, and I've noticed Twitter shows snippets from websites, too, now, so this will affect them as well.

9
sdoering 6 days ago 1 reply      
As this site is nearly down, I add my thoughts as a comment here as well:

Well, some media (FAZ) did a pretty good job, letting Frank Rieger explain the "Leistungsschutzrecht". OK, even there, it was one article of many. And only one.

And what is new, when it comes to the press not publishing anything, that goes against their own agenda. Even across a lot of publishing-houses. Well nothing new under the sun.

What is really, really bad, is the fact, that the law is so fuzzy, that everyone quoting from another source might be potentially liable. This law is so bad, because it just might kill the independent voices. And I think there might be a reason for this.

Because the press oftentimes has no incentive to dig deeper, to ask critical questions, when it comes to the really important questions, this job is left for the independent voices, that do this out of a feeling of necessity. But if these voices are silenced through fear...

... well, I think you get the drift. And I know, this sounds a lot like conspiracy - and I am not saying, my thoughts come anywhere near the truth, but I just wanted to share the thought.

Just one example: The so called "Netzsperren" (blocking sites, because of content with filter-lists - aka censorship) were reported by the big media as being bad, after a lot of independent bloggers had written about it and the discussion just could not be "ignored" any longer.

10
danmaz74 6 days ago 1 reply      
I'm very curious to know how they would determine how much Google should pay, and how to distribute that money to the different publishers.

Anyway, I think that Google, if the law is passed, should refuse to pay and stop publishing news from publishers from Germany (there are always still Austrian and Swiss newspapers for German news).

11
css771 6 days ago 1 reply      
Why is it that every time that something like this happens, Google is the only tech company that comes forward with a message? Doesn't having a free and open internet benefit any other company?
12
lenni 6 days ago 1 reply      
FWIW, I've written to my member of parliament [0], expressed my dissatisfaction and asked him to oppose the law. He wrote back saying hat his parliamentary party is already opposing this law but for slightly different reasons: It won't increase the quality of journalism and will just create a flood of lawsuits. Lastly it is far too vaguely phrased as to not have grave side effects.

The changes of the opposition are slim though as there is a conservative majority the parliament.

Interestingly, he has a personal axe to grind with Axel Springer AG as he was a big part of the student movement of '68 which was so intensely vilified by said company ("Youth in the street - Germany going down the drain ...").

[0] http://en.wikipedia.org/wiki/Hans-Christian_Str%C3%B6bele

13
kleiba 6 days ago 0 replies      
Frankly, I can understand the publisher's point, but I'm surprised that they do not seem to see how this could backfire if Google simply stopped crawling their sites.

But what's more: I think if this law became a reality it wouldn't affect my personal web usage at all. News sites are about the only type of website left where I still type in the URL and go to the page directly instead of doing a search.

14
boboblong 5 days ago 5 replies      
Here are a few points to consider:

1) The notion that the systematic clipping of one or two sentences from every news story you can find on the Internet for the purpose of selling ads is "fair use" is totally absurd.

2) The "robots.txt" argument misses the point because the publishers never gave permission to use their content, so the presence of an "opt-out" mechanism is irrelevant. The mechanism must be "opt-in", i.e., Google must ask to use their content.

3)If we believe that intellectual property has become an obsolete concept altogether, we should be prepared to accept all of the consequences of this, e.g., a site might pop up using a new TLD that accepts a search query from a client, passes it on to Google using a spoofed IPv6 address, and passes the result back to the client. We also shouldn't care about plagiarism, trademark infringement, etc., because the Internet has clearly made these concepts obsolete and laws related to them unenforceable.

15
yk 6 days ago 1 reply      
IANAL but trying to read the law, it seems to be a rather blatant lex google.[1] They specifically state "search engine or similar services" should be prohibited from (in an extreme interpretation) linking to newspapers, if they do not pay. ( The rest of the law is probably just redundant, since it seems to reimplement copyright for a small subset of already copyrighted material.)

[1]http://dip.bundestag.de/btd/17/114/1711470.pdf German)

[EDIT: spelling]

16
jhund 6 days ago 1 reply      
The bigger trend to this story is that information changed from something that was scarce to something that is now abundant.

What the German publishers don't seem to understand is that their once so valuable and scarce goods (information and news) are becoming less and less valuable. Looks like they are trying to defend a dying business model with legislation.

Herbert Simon said in the 70s: “A wealth of information creates a poverty of attention.” Google is a major dispenser of attention, and I think the German publishers are doing themselves a huge disservice by making it harder for Google to send attention to the publishers.

The big unresolved issue is: how can we finance good journalism in an era where the value of static information approximates zero very quickly? Maybe the answer is in moving away from static information to an information process as the product... Something that can't be copied easily.

17
mmariani 6 days ago 1 reply      
18
neumann_alfred 6 days ago 2 replies      
From the first comment on that:

"What's wrong with newspapers being paid for the content that they produce? No one has to use their headlines if they don't want to pay for it."

What about fair use? Does that exist in Germany? I'm a quote geek for example. I love collecting "favourite quotes", giving a source (link if possible). I started out with the general quotes everybody knows, but of course I also copy and paste from the web in general, and sometimes I actually type what I read in a book, and translate it to English. Man, I even love talking about it. I love quotes.

Now, I consider that "fair use", and since I do it mostly in English the noobs left me alone so far. But I don't even know if there is such a thing as fair use in Germany... any ideas?

19
conanite 5 days ago 2 replies      
It would seem that Google could quickly kill this law by de-indexing all the relevant newspapers, right now. Why are they waiting?
20
sherr 6 days ago 0 replies      
The Economist talked about this a week ago in an article :

"Taxing times
As newspapers' woes grow, some are lobbying politicians to make Google pay for the news it publishes"

Not necessarily the end of the world (see Brasil) but might not have the intended consequences :

http://www.economist.com/news/international/21565928-newspap...

21
ripperdoc 6 days ago 2 replies      
Why is this topic so complicated? A Google news snippet very rarely would suffice for a user, if they are interested they would click through, if they are not, they would not visiting the newspaper anyway. Google are not showing ads in Google News, although they might show them in search results. But still, no profit that newspaper could address is being taken by Google. In fact, Google is providing traffic.

So taking all the philosophical statements out of the way, what is the econimical case that the newspapers are making? If Google actually showed a bigger part or the whole articles, they'd obviously be taking revenue from newspapers, but it's not the case.

22
R_Edward 6 days ago 1 reply      
Is there no such thing as Fair Use in German copyright law?
23
b1daly 5 days ago 0 replies      
I think the intuition behind these proposed laws is that Google has become so dominant in providing the information substrate of society that it should be subject to regulation as a monopoly. The argument would be something along the lines that search works best when provided as one comprehensive resource. Therefore, as a natural monopoly it should be regulated for similar reasons that other utilities are (electricity, water). The publishers are trying to make a case that their product has value as a "public good." Classical economic theory says market forces alone will produce a sub-optimal supply of a public good with out regulation.

Something like that. It's not a totally implausible argument. It does seem notable to me that Google is able to extract value from content that the creators can't.

24
dschiptsov 6 days ago 0 replies      
They should google ''Wyatt's Torch'' before voting.
25
Tichy 6 days ago 0 replies      
Isn't this a case for the internet bat signal? I must admit I still haven't included it on my sites, mostly because last time I looked they only provided JavaScript hooks making my site vulnerable to their site being hacked. Perhaps they have an API by now?
26
zwieback 6 days ago 0 replies      
Technology generally finds a way around poorly written laws but I think there is a real underlying problem. Google News has become its own thing now. The headlines, snippets and icons I get from a variety of newspapers is often enough to skim over the day's news and I only click on maybe one or two stories for more in-depth reading. I think a way for Google to charge news sources and for news sources to charge Google both make sense but they have to be developed by willing participants, not by legislators.
27
opminion 6 days ago 1 reply      
which is why the law proposal, called “Leistungsschutzrecht” (hashtag #lsr), is currently being discussed in the German Parliament

Next time a German native speaker tells me his loves his mother tongue because of the possibility of concatenating words together, I will point them to that hashtag.

28
cdooh 6 days ago 0 replies      
Do they really thing this will stop the continuing decline of their newspapers?
29
EGreg 6 days ago 1 reply      
I'm sure some lawmakers have heard of robots.txt, so what is their rationale?
30
hso9791 5 days ago 2 replies      
The proper term for pushing this law is "rent-seeking". You must include our content, and you must pay us for it.

This is a general problem with people and businesses perceiving themselves as working for society. They cannot see the wrongs they cause - because it's all for an even better cause.

German newspapers can use robots.txt and obey the social contract of the web like the rest of us.

31
bijant 2 days ago 0 replies      
what is really scary is not the proposed law but the public relation campaign google is mounting against it.
It is a (very likely) unprecedented internet lobbying effort involving not only googles advertising network, but also a link on google.de (no longer visible).
To a casual observer, watching the short youtube clip or reading the campaign slogan "Willst Du auch in Zukunft finden, was Du suchst?"("Do you want to continue to find what you're searching for ?") it could seem like the government was trying to shut down google search.

It seems like a scary prospect to think of the ways google, a private company, could start to use its unparralled reach to lobby for legislation in its favor around the entire globe.

32
ommunist 6 days ago 0 replies      
Nothing scary, they just are aiming carefully to shoot their own buttocks with some good German schrapnel. If there will be no readership for them, they will not be able to sell ads and die in 3-5 years, depending on long term contracts. And this is a good thing. Since you can use free Russian and Urdu headlines for free! Oh, I forgot to mention Chinese.
33
EGreg 6 days ago 0 replies      
I think our decentralized streams protocol should solve this kind of thing.

Basically RSS with push and access controls. You subscribe to a feed and get pushes / pulls as long as you are paying it. Why isn't there a standard protocol for this on the web?

34
daniel-cussen 5 days ago 0 replies      
The reason newspapers are sacrificing their credibility for money is quite simply because they're running out of money faster than they are running out of credibility.
35
travisjtodd 5 days ago 0 replies      
This is rather interesting that it would be coming from Axel Springer. As someone involved in the Berlin tech scene I've seen them really investing a lot of money in innovative events and companies. My guess is there is some typical corporate disconnect there. I doubt this makes it through the legislation.
36
Shorel 6 days ago 1 reply      
I will put a contrarian point of view (just for the sake of discussion):

The law is good because Google can afford to pay and the hordes of blogspammers can't.

Therefore Germany will be the first country without blogspam.

37
Zash 6 days ago 0 replies      
This is scary? I expected Nazi zombies!
12
"Office Space" creator Mike Judge shooting new HBO parody of Silicon Valley deadline.com
324 points by sweis  4 days ago   113 comments top 20
1
rpm4321 4 days ago 2 replies      
If you haven't seen it, I highly recommend Judge's 2009 movie 'Extract' with Jason Bateman of Arrested Development.

It sort of inverts the Office Space formula and shows the sometimes taxing, even soul-crushing nature of entrepreneurship.

It seems to follow the pattern of Office Space and Idiocracy in being panned by critics and ignored by audiences at first, and then quickly developing a cult following and being recognized as pretty brilliant.

2
minimaxir 4 days ago 1 reply      
> "Silicon Valley is set in the high tech gold rush of modern Silicon Valley, where the people most qualified to succeed are the least capable of handling success."

This could work.

3
tomhallett 4 days ago 0 replies      
Mike Judge and the other writers stopped by our offices at Tout.com (startup in SF) and were asking us about startups and being a developer. We told them about meetups and open source stuff. Probably won't affect the show, but it was fun talking to them and seeing they were really into it.

Here's him asking about ruby: http://www.tout.com/m/t0x6dh

judge drawing on one of our desks: http://www.tout.com/m/q8ppc1

here's the full stream: http://www.tout.com/hashtags/MikeJudgeToutHQ

4
cochese 4 days ago 0 replies      
Athough Mike Judge's projects haven't always been a commercial success, everything he's been involved in has been damn entertaining. I'm really excited to see how this turns out.
5
jakerocheleau 4 days ago 1 reply      
He also made Beavis and Butt-head, which is just as classic compared to Office Space IMO.
6
fruchtose 4 days ago 1 reply      
This reminded me of the Vooza webseries [1]. Some of their skits are corny, but I think they show that there is potential for a good startup oriented series.

[1] http://vooza.com/

7
flxmglrb 4 days ago 1 reply      
He has to track down the person who originally came up with the status code "PC LOAD LETTER" and give them a cameo.

He has to.

8
jblock 4 days ago 0 replies      
This sounds amazing and 80% of the comments in this thread just sound bitter.
9
firefoxman1 3 days ago 0 replies      
This reminds me of the "Office" episode where "Wuphf" is a Silicon Valley startup spoof. In Ryan's "profit" projections[1] he's asked about his plan for revenue, and he replies:

"First rule of Silicon Valley, you think about the user, the experience. You don't think about the money, ever."

[1] http://4.bp.blogspot.com/-wmzwXd31Rw8/UI6hLHjRvnI/AAAAAAAACK...

10
Apocryphon 4 days ago 0 replies      
He made the Goode Family, which was short-lived but from most accounts, terrible. Hopefully he'd be able to grasp SV culture as much as he did in Office Space, and not miss it by going after typical caricatures of San Francisco.
11
mrslx 4 days ago 0 replies      
I expect it would be more realistic than Randy Zuckerberg's show.
12
joonix 3 days ago 0 replies      
It's all over now. SV can only become a parody of itself.
13
j45 4 days ago 0 replies      
Wow. That's great. There is a Santa. :) Can't wait.
14
Jitle 4 days ago 0 replies      
I would be beyond content if this was nothing more than 30 minutes of the Start-up Guys [1] with Mike Judge creating buzzword fusion words for company names.
[1] http://www.collegehumor.com/video/6507690/hardly-working-sta...
15
kintamanimatt 3 days ago 0 replies      
Any idea when this might air?
16
iambrakes 3 days ago 0 replies      
I'm confused, isn't Bravo already airing a parody of Silicon Valley?
17
pdufour 4 days ago 2 replies      
I hope this gets past a pilot episode.
18
anmol 4 days ago 0 replies      
oh my. this has the potential to be soo great.
19
xfernandox 3 days ago 0 replies      
"fuckin' a"
20
w1ntermute 4 days ago 3 replies      
They should get Ashton Kutcher involved in this, he's one of the few actors who has actual real-life involvement in Silicon Valley (he's already doing the SJ biopic).
13
DuckDuckGo Terminal Emulator duckduckgo.com
320 points by Mithrandir  7 days ago   100 comments top 37
1
zanny 6 days ago 0 replies      
The ASCII duck as a variable in the source is wonderful (trimmed to fit a HN comment):

                       .:/++++/:-.`                                               
`-/syyyyyyyys+:.
`+ossosssyyyyyyyys/.
``````.:/+oyyyyyyys/-.`
`:+syyyyyyyyyyyyyyyyso/.
`/syyyyyyyyyyyyyyyyyyyyyyy/`
.syyyyyyyyyyyyyyyyyyyyyyyyyys.
-syyyyysosyyyyyyyyyyyyyyys+//+o-
`oyyys::+ossyyyyyyyyyyyyyyssssssy-
:syyy/syyyyyyyyyyyyyyyyyyyyyyyyyys`
+syyyyyyyyyyyyyyyyyyyyyyyyyys+/+yy+
+syyyyyys:.-:syyyyyyyyyyyyyy. -yy.
:yyyyyyy- .yyyyyyyyyyyyyy:` `:yy/
`ysyyyyy/` `/yyyyyyyyyyyyyyysssyyyo ``..--..`
osyyyyyysoosyyyyyyyyyyyyyyyyyyyyyy+``...---::::::::.
-ysyyyyyyyyyyyyyyyyyyyyysoooo+++//:-:::::::::::--.`
`ssyyyyyyyyyyyyyyyyyso/:::::::::::::::::::---.``
/yyyyyyyyyyyyyyyys+::::::::::::::::---..``
`ysyyyyyyyyyyyyyy/:::::::.```....```
osyyyyyyyyyyyyyyo:::::::
-ysyyyyyyyyyyyyyyo::::::-.`` ```...----
ssyyyyyyyyyyyyyyyy/.---:::----------::::::--`
:yyyyyyyyyyyyyyyyy/ ``..--------------.``
`ysyyyyyyyyyyyyyyy/ ````````
+syyyyyyyyyyyyyyys
.ysyyyyyyyyyyyyyyy-
osyyyyyyyyyyyyyyyo `.-`
:yyyyooosyyyyyyyyy: `-/oss+
`ssys://++ossyyssso-..:+oossss`
/yys://++ooss++oooso//+oossss-
.ysy://++ooss++oooss//+oossss-
osy://++ooss++oooss/++oossss.
-ys///++oossssssssyys--/+oso
sso//+ossyyyyyyyyyyyo`
-sysyyyyyyyyyyyyyyyyys`
:/osyyyyyyyyyyyyyyyyyo

2
pirateking 6 days ago 1 reply      
Using this felt similar to using the Github Launch Bar[1] for the first time.

Something about having a command line interface really makes it feel like you are communicating deeply with the software, as opposed to poking around its surface in arranged flows. With a command line the interaction is different - it is exploratory with freestyle flow composition, and that can be really fun.

Modern graphical interfaces combined with a means to freely manipulate data and compose commands seem to be quite rare. I have always wished to have a full command line accessible in RPGs inside the game's menu system, so I could script some tedious things.

[1] https://github.com/launch

3
bluethunder 6 days ago 4 replies      
I think this might be more useful the other way around.

Put ddg inside a linux shell and let me interoperate with linux commands.

eg. ddg reviews samsung note | grep "note 2"

4
gburt 6 days ago 1 reply      
They need to distribute /usr/bin/ddg, a binary that lets me search like this.
5
mwhite 6 days ago 2 replies      
If the world were full of people who were interested in optimizing their computer interfaces this way, all websites would support a mode of operation like this and there would be a framework for the end user to pipe them to each other like the unix pipeline.

Let us make it so!

6
growt 6 days ago 0 replies      
Been there, done that :)
http://goosh.org/
7
tree_of_item 6 days ago 2 replies      
I'm hoping that Github and DDG convince more websites to have some kind of command interface, as it's really my favorite mode of interaction.

<whine>
I get that the current look is the stereotypical "hacker" style terminal, but none of my terminals have such a small font or high contrast coloring :(

Ctrl + doesn't seem to increase the font size, either.
</whine>

8
tremendo 6 days ago 2 replies      
> :why Because Devdas uses vimperator with Google?? I don't think they mix well.

and I had to disable vimium in order to use this one. they don't mix well...

9
a3_nm 6 days ago 0 replies      
It would be interesting to have access to this by telnetting (or sshing) to duckduckgo.com.
10
ChuckMcM 6 days ago 1 reply      
Nice. Now all we need is image search that returns the images as ascii art!
11
antoncohen 6 days ago 1 reply      
Is this any more useful than a normal web search?

Google Search (with Instant Search enabled) has had keyboard navigation for a long time. After you hit enter on a search, hit tab and you can navigate the results with your arrow keys. And when you go to Google's homepage your cursor is automatically placed in the Search box, so you can search Google with only a keyboard.

12
yolesaber 6 days ago 1 reply      
I was pleasantly surprised to see that CTRL + L worked perfectly.
13
aGHz 6 days ago 1 reply      
I tried leaving some feedback but apparently "Sorry your feedback could not be send[sic] :-( Please try again."

Would be awesome to have a command like _ that opens the first result in the last batch.

Otherwise, kudos, this is amazing!

14
wyck 6 days ago 0 replies      
What I really like is that these commands work: http://duckduckgo.com/goodies

This includes returning images, for example type this "qrcode http://ddg.gg/ into the cli.

ps. !Bang tags don't seem to work though.

15
ygra 6 days ago 0 replies      
Isn't this more of a shell than a terminal emulator?
16
shmerl 6 days ago 0 replies      
In :help it says:

'pronounce castle' to pronounce a word (say castle). (uses [:0] http://www.forvo.com/)

When you type pronounce castle however - it searches for it, and doesn't pronounce anything.

17
ch0wn 6 days ago 0 replies      
I love stuff like this. Clearly targeting hackers is certainly a good idea.

I can't use this in Chrome on my tablet, though, because I can't open the keyboard.

18
d0m 6 days ago 0 replies      
The feedback feature seems broken:

>> :feedback my@email.com "my feedback" (I also tried without the ")
"Sorry your feedback could not be send :-( Please try again."

I love it. I really do. Congratulation and keep up the good work with ddg!

19
Toenex 6 days ago 1 reply      
Anyone remember Google shell [http://goosh.org/], similar idea.

Now what I really want is an xterm that can render HTML/CSS. That way I can interleave my unix dweebry with outputs that use a modern display language.

20
kamaal 6 days ago 1 reply      
There was some news a few days back that DuckDuckGo was shutting down!

Where does this leave us. What is happening at DDG?

EDIT: Sorry, I read shut out as shut down!

21
tzury 6 days ago 0 replies      
22
cainetighe 6 days ago 3 replies      
In addition to the mixed content issue on Chrome, I've pushed out a fix for the tab completion component. It too inherently suffers from mixed content because our autocomplete server only does HTTP at the moment.

Please let us know if you see anymore issues.

23
frozenport 6 days ago 1 reply      
I really like this, but there needs to be a better way to navigate to a page. The pop-up scheme is blocked by my browser. Perhaps, a iframe with the terminal becoming a header similar to Google image search? Maybe using Links?
24
mixedbit 6 days ago 0 replies      
Great and fun! Anyone else tried to close the search tab with Control-D?
25
tta 6 days ago 0 replies      
I wrote a chrome extension [1] to load this for every new tab.

[1]: https://github.com/timothyandrew/DuckDuckGo-TTY-Homepage

26
wikwocket 5 days ago 0 replies      
I typed 'exit' when I was done exploring. I'm not sure if I expected this to close the browser or what. :)
27
McKittrick 6 days ago 0 replies      
very cool. now i feel compelled to go burn 6 hours in http://telehack.com/
28
kristopolous 6 days ago 0 replies      
His name is Gabriel Weinberg and I am continually impressed. I wish I had a chance to work for him.
29
RexRollman 6 days ago 0 replies      
I like it! Nice work.
30
zhouyisu 6 days ago 0 replies      
Why I can't click links?
31
abdullahkhalids 6 days ago 2 replies      
It doesn't search for 'google'. Nothing pops up.
32
zdayatk 6 days ago 0 replies      
It's fantastic. Google should implement their own tty emulator immediately.
33
xguru 6 days ago 2 replies      
I need vi mode!
34
coffeeyesplease 6 days ago 0 replies      
love it, love it
and gonna use it
35
morefranco 6 days ago 0 replies      
really cool, love it already
36
RaSoJo 6 days ago 1 reply      
i need an instruction manual
37
boksiora 6 days ago 0 replies      
Kudos
15
Pokemon Yellow hack recodes the game from within tasvideos.org
308 points by Luc  4 days ago   53 comments top 21
1
apawloski 4 days ago 3 replies      
This is a great example of Bratus et al refer to as a "weird machine" [1], in which an attacker uses crafted input to create a new and unexpected computational environment. That is, by using special input, the attacker manipulates pieces of the target program to act like a CPU that processes "weird commands" (ie more special inputs are used as assembly instructions that run on the weird machine).

Anyway, there is a rising field ("language-theoretic security") that studies this phenomenon. If this Pokemon example interests you, then you should give it a look.

[1]http://www.cs.dartmouth.edu/~sergey/langsec/

2
MichaelGG 4 days ago 1 reply      
Note that a key part of the hack requires the hardware to reset while a save game write is in progress. This causes the file to have invalid data -- an inventory list count is set to an "impossible" value.

Then, within the game, the invalid-length-list is used to overwrite other arbitrary locations, including a function pointer to an update procedure. Once that's overwritten he can jump to his own code and it's "game over" as in, he completely controls the hardware.

But from what I can see, it wouldn't be possible without the initial hardware resetting during a write. Not that it diminishes the awesomeness, it'd just be a bit purer if it was a software-only hack.

3
CKKim 4 days ago 2 replies      
Fascinating. I always wondered if this sort of thing was possible when I noticed as a child that pressing multiple buttons at the same time on my parents calculator made the screen show stuff that wasn't actually real numbers (things like a 2 with a part missing, etc.). Likewise seeing which buttons on the VCR have precedence (e.g. if I hold down "play" and press "stop" then what happens? And vice versa?). I always assumed the device wouldn't be designed comprehensively to handle all possible inputs like that, so there was a chance some of them would allow you to do funky unintended stuff.

Given the complexity and freedom of access that a videogame has, I'm not surprised that this hack is technically possible, but it is very impressive that someone's managed to do it!

4
jamesmiller5 4 days ago 2 replies      
"This script walks from the Viridian City pokemon store to Oak's Lab in the most efficient way possible. The walk-thru-grass function guarantees that no wild battles will happen by manipulating the game's random number generator."

I've noticed similar behavior before in the Fire Emblem series.
http://m.ign.com/walkthroughs/520430

5
VonGuard 4 days ago 1 reply      
If you're really into this, spend some more time on tasvideos.org

The guys that do these tool-assisted speed runs are incredible. One fellow plays 4 Mega Mans all at once with a single controller doing input for all 4 games at the same time.

This Pokemon hack is insane, but was inspired by a guy who uses it to beat the game in around 2 minutes. That particular speed run abuses the fact that everything in the game has a simple identifier. So, what he does is inserts a warp point into his inventory, drops it in front of himself, and walks through it to the end of the game.

6
flixic 4 days ago 3 replies      
One more aspect to this is how the game becomes interesting because it has bugs, not because it is bug-free.
7
Almaviva 4 days ago 4 replies      
The next step is to find a vulnerable seam like this in the real universe.
8
lutze 4 days ago 0 replies      
This is really clever. Figuring out the first bootstrapping program with such a limited instruction set must have been a pain though.
9
minimaxir 4 days ago 1 reply      
If you're interested in seeing what happens when you really want to hack the game though glitching/RAM abuse via cheat codes, check out this Let's Play of Pokemon Blue.

http://lparchive.org/Pokemon-Blue/Update%2001/

10
JonnieCache 4 days ago 1 reply      
I wonder how many job offers this guy's going to get from security companies over the next 24 hours...
11
pepsi 4 days ago 1 reply      
His blog post goes into a little more detail about the actual "code" that runs than the forum post

http://aurellem.org/vba-clojure/html/total-control.html

12
kanzure 4 days ago 0 replies      
Or you can just rewrite the game from source code :)

https://github.com/kanzure/pokecrystal

https://bitbucket.org/iimarckus/pokered

(Red is fairly close to being the same as Yellow. But there are definitely differences.)

13
brennenHN 4 days ago 0 replies      
It's hilarious how much the My Little Pony reference derailed their conversation and excitement about the awesome hack.
14
bbq 4 days ago 0 replies      
Now I might get stuck reading the author's blog all day: http://aurellem.org/

The Cortex project they having going is stellar and there are some great examples of Clojure-java interop.

15
dools 3 days ago 0 replies      
So am I correct in my understanding that this sort of hack is made possible only because the Gameboy uses an 8080 derived chip with Von Neumann architecture? ie. if it used a Z8 (or any other Harvard Arch chip) it wouldn't be possible to "bootstrap" like this?
16
mwally 4 days ago 0 replies      
Just another reminder that anything is possible.

For those that are wondering if something like this is possible outside of computers/video games, I would recommend a study of Lucid Dreaming. If brain hacking is possible, this has to be the best method of entry into the system.

17
shocks 4 days ago 0 replies      
I have nothing but admiration for people that do this.

Wow!

18
Roelven 4 days ago 0 replies      
Holy f this completely blew my mind
19
gailees 3 days ago 0 replies      
Beautifully done.
20
chii 3 days ago 0 replies      
wow, this is amazing.
21
teeray 4 days ago 0 replies      
Oh, that's how you beat the game...
16
You Are Naturally Short Housing thezikomoletter.com
299 points by soundsop  2 days ago   202 comments top 19
1
lotharbot 1 day ago 8 replies      
Broadly speaking: you are not "investing" in any market if you only own the amount you intend to use or consume for yourself. You are only "investing" if you own (or have contracts on) more than you intend to consume.

For example, having a few bananas in your fruit bowl does not give you a position in the banana market. Owning thousands of bananas you intend to resell, or shorting a banana company, gives you a position in that market.

Likewise with housing. Owning enough housing to live in (at whatever standard of living you intend) is a market-neutral position, so you should not be particularly excited by price changes in the market. If you own too little housing, you're "short" and price raises are a negative, and if you own excess housing (extra properties, or a larger-than-desired property) you're "long" and price raises are a positive.

2
benjaminwootton 1 day ago 4 replies      
I'm surprised we don't see more discussion of house prices on sites such as this. In my opinion it is THE issue affecting our generation.

Specifically for HN, the high cost of housing severely restricts entrepreneurship. If you are paying 50% of your income on a rent or mortgage, you are of course less likely to start a business, and the cost of doing that business in terms of employees salaries and commercial rents make it less viable.

Also consider that your suppliers, and their suppliers, and their suppliers ad infinitum, all have the same high costs ultimately derived from high housing costs for their employees.

This all adds up across the country and the whole economy is made less competitive and agile as a result. With lower housing costs there would certainly be less unemployment.

The sad thing is that the even intelligent people are duped into believing the myth that high house prices are good for them. Clearly lower prices mean more disposable income, which is usually a good thing? Clearly high house prices barely benefit anyone as we all need a house, and the next house you buy would likely have gone up by a greater price than the one you have now? And yet we persist - 'we MUST get on the housing ladder' and we blame those nasty banks because 'they aren't lending any more' when all they are doing is scaling back lending multiples from the absurd back to the ridiculous.

All that high house prices achieve is to keep young people into debt serfdom, keeping us on a treadmill servicing massive mortgages for the same bricks our parents bought for 20% of the price. We really could be out doing something much more worthwhile.

Edit - you may wish to read this to put the madness of this credit bubble into perspective:
http://www.housepricecrash.co.uk/forum/index.php?showtopic=5...

3
csallen 2 days ago 12 replies      
I know next to nothing about trading. But it's become apparent to me that some of the core concepts/terms in trading (long, short, hedge, liquidity, futures, cover, etc) are very useful for modeling things in other walks of life. So, trading-savvy HNers: Are there any books, websites, or habits that you'd highly recommend to help a newbie become familiar with basic trading concepts?
4
brandall10 1 day ago 2 replies      
"If house prices rise, the value of your house (the hedge) increases but so does the cost of shelter."

What about the ability to rent? As demand for purchasing housing goes up, demand for renting typically goes down (ie. either levels off or regresses). Sure over time both go up, but at a particular slice of time, usually on a cost of living basis one is advantageous over the other. And while you're renting at a cheaper cost than it would be to essentially rent money (let's not kid ourselves, you don't own a house if you have a mortgage), you have liquidity to place in other investment vehicles.

Small observation... maybe there's something to it, maybe not, but it seems I'm 2/2 on calling when market swings happen here in downtown San Diego over the past 10 years. Take a look at the delta in rental prices in properties in various classes and compare verses actual selling prices. Just like a P/E for a company, if you can't at least turn a profit on owning a piece of property as a rental, it is likely overpriced. As much as people love to talk about various market factors much of this is emotionally driven.

For instance, last year I observed an entry level condo complex in a marginal area rent 1 beds in the $1800-1900 range. The latest comps for that building were $150k for like properties. About 5 blocks away 1 beds in a luxury high-rise were renting in the $2200-2300 area. Comps? High $300k. At the height of the market comps for the luxury high-rise were in the mid $500k area and the marginal property were in the upper $300k area. Back when that was happening, the luxury high-rise unit was renting just shy of $2k. The marginal unit? About $1400. I took another 4-5 other buildings in the area of varying quality and this trend was intact. To be fair this is a small, insular market and these swings are largely driven by speculation from the bubble-tastic situation many overheated markets found themselves in (ie. people owning and flipping multiple properties found the bottom of the market being rented cheaply).

5
dxbydt 2 days ago 4 replies      
Wtf?! Yes you are short housing...then u buy one...prices go up... you sell the damn thing...at which point you become short again...but with that extra money you can cover your short and come out ahead in a different market.
It isn't like gold in that the prices are fairly constant across markets. If my house in the bay area goes up 30% i sell that and relocate to illinois you can bet i will cover the short and come out ahead since home prices in illinois lag ca by a good 150-200k.
6
tomasien 2 days ago 0 replies      
This is true, you can't sell your house and then NOT have shelter. What older people can do is sell their house and then move into an apartment and gain financially from this transaction, assuming they don't live for many many more years.

However, if they do they "lose" on the transaction: and this proves the "covering a short" nature of the transaction.

Wonderful piece.

7
paulsutter 1 day ago 0 replies      
This is an extremely long-winded way of saying that rising house prices are only good for owners who want to move to a smaller house.

The article misses that rising house prices can also be good for a person who intends to move to a place with cheaper housing.

Net net: rising prices good for near-term retirees and rental property investors, bad for almost everyone else.

8
robryan 2 days ago 2 replies      
What about if you get to 60, sell your house and use the money to rent for the rest of your life. In that case you might have higher short term costs as well but to you can stay in short term as you will likely not need a house for long enough to make long term more economical.

Also housing markets in different places don't move in unison so there is some room to trade markets and turn a profit.

Not sure any of this effects the point of the article though.

9
kjackson2012 1 day ago 2 replies      
My parents bought their house 25 years ago 250k and sold it for 1.5m. Now they are renting a 2 br apt for 1500/month. Their housing cost will be roughly 25k/yr and they are millionaires. The idea that the article talks about how you can't be long the housing market is just dumb. His analogy doesn't work and to say that you can't benefit from house prices going up is dumb.
10
jameslin101 1 day ago 1 reply      
If you are "naturally" short housing because you need it, can't you could make the same case for all hard commodities and stocks in companies that produce all your future consumption needs?
11
mmphosis 2 days ago 1 reply      
Depending where you live there are alternative shelters. The alternatives are not for everyone, and they are usually not "easy", but there are advantages and disadvantages to not owning (a house) and to not renting.
12
bitteralmond 1 day ago 3 replies      
Can someone please translate the trader jargon out of this article?
13
hans 1 day ago 0 replies      
this can't be good, that hedge funds are currently buying up housing in a huge way, moving into rentals especially, going long housing, expect a rent grip like no other in the next 3-5yrs :

http://www.marketplace.org/topics/economy/hedge-funds-crowd-...

http://www.nytimes.com/2012/12/09/business/financiers-bet-on...

14
jessepollak 2 days ago 1 reply      
Question, what if you own a permanent shelter and then buy/rent/lease another (or multiple) shelters as an investment. Would you still consider that shorting the housing market?
15
ash 1 day ago 0 replies      
Seems to be overloaded. I had better luck with (Coral) cached version: http://thezikomoletter.com.nyud.net/2012/12/10/you-are-natur...
16
roel_v 1 day ago 1 reply      
- Author fails to make the distinction between two aspect of owning a house: for shelter and as an investment. These are two, although related, distinct aspects.

- Author fails to acknowledge that the point of making money an a house ('using it as investment') hinges on not rising prices, but prices that rise faster than inflation / COL, and/or inflation being above the mortgage rate the house was financed with. So no you're not 'just covering a short position', you're covering a short position and going long at the same time, with the same vehicle. But this is of course where the analogy falls apart. I posit that his analogy is unhelpful in understanding the role of a house in personal wealth management.

17
hayksaakian 1 day ago 0 replies      
It'd be great if my parents understood this concept.
They always seem excited to sell their house when prices go up, and plan on buying a new one in a couple years after buying the first.
18
polskibus 1 day ago 1 reply      
I found the author's style engaging and simple enough for the broader audience. I'd like to see more of this, perhaps continuation of the thought and description of mortgage backed bonds and CDOs ?
19
stanfordkid 1 day ago 1 reply      
what about renting vs. owning? Can't you arbitrage between the two. http://www.nytimes.com/2008/05/28/business/28leonhardt.html?...
17
Gmail.com was down mail.google.com
298 points by sethbannon  2 days ago   300 comments top 106
1
sold 2 days ago 3 replies      
A tweet by The Onion:

[In Focus] Google Shuts Down Gmail To Show Its Immense Power http://onion.com/UxyLs8

2
jamesmoss 2 days ago 43 replies      
Is this affecting Chrome as well? Looks like it might be a bigger problem. It just crashed for three guys in our office within a few seconds of each other.

Edit: Nobody was using Gmail at any point.

3
meaty 2 days ago 12 replies      
Probably not the time to rub people's face in it, but I host my own mail server because of crap like this.

Thread from the other day:

http://news.ycombinator.com/item?id=4886236

4
ck2 2 days ago 6 replies      
I've been on it for the past hour without a problem.

It must be server/account specific.

5
midas 2 days ago 2 replies      
I love google products (and I'm not worried about my email for a second), but their explanation is really bad:

"The problem with Google Mail should be resolved. We apologize for the inconvenience and thank you for your patience and continued support. Please rest assured that system reliability is a top priority at Google, and we are making continuous improvements to make our systems better."

It sounds like something an airline might say after bumping you to another flight!

http://www.google.com/appsstatus#hl=en&v=issue&ts=13...

EDIT: Thanks @mpeg for pointing out that this is a different outage. Still yucky copy though.

6
prawks 2 days ago 2 replies      
Error 502 (Server Error)!!1

Is the 1 intentional?

7
tokenadult 2 days ago 0 replies      
What is with the URL on this submission pointing to the URL any user of Gmail would use to access their account? Could the curators please change the submission URL to a source that shows reliable updated information?
8
lawdawg 2 days ago 0 replies      
Its fixed for me now.
9
crb 2 days ago 0 replies      
There is now an post for this outage on the Google Apps Status Dashboard:
https://www.google.com/appsstatus#hl=en&v=issue&ts=1...

"We're investigating reports of an issue with Google Mail. We will provide more information shortly."

10
cientifico 2 days ago 0 replies      
I really hate when the browser crash in the middle of a
11
FiloSottile 2 days ago 0 replies      
I have a new yellow notice on top of Gmail.

"NovitĂ ! Le app Gmail per dispositivi mobili sono appena state aggiornate su Google Play e nell'App Store di Apple. Ignora"

Translated: News! The mobile Gmail apps have just been updated on Google Play and App Store.

I wonder if this is related...

13
arscan 2 days ago 0 replies      
I'm having trouble too... the plain HTML version works though: http://mail.google.com/mail/?ui=html
14
martinced 2 days ago 1 reply      
GMail is working fine here (France) both my personal email and my professional email. No Chrome crashing. Linux Debian 64 bit.

I use different browsers (in incognito mode), from different user accounts, to surf the web / do online banking / browser hacker news etc.

No plugins, no "sync" (heck, I don't even know what that "synch" for Chrome is), no issues.

15
kibwen 2 days ago 1 reply      
Seems to work in Firefox, for anyone who needs to urgently access their Gmail. Still down in Chrome for me (Error 502), though it's not crashing the browser.
16
joshz 2 days ago 0 replies      
Oh that's what happened. This is a pretty unexpected oversight from a company that tests their software so extensively to have browsers crash because an email service/sync service is down.
17
gprasanth 2 days ago 2 replies      
Ok, I would like to take this opportunity to ask something about HN.

What if, say a month later Gmail.com goes down again. Then, how do I submit another post to HN? I mean wouldn't I be redirected to this one?

18
vxxzy 2 days ago 1 reply      
I wonder if this post has anything to do with it: http://www.elezea.com/2012/12/google-calendar-lost-data-secu...
19
robbiet480 2 days ago 1 reply      
20
Murkin 2 days ago 0 replies      
Strange, we got Youtube crashing chromes on all our Ubuntu machines
21
jpdus 2 days ago 0 replies      
No chrome crashs here (beta channel, sync enabled, germany, gmail tabs open), but Gmail was down too.
22
ig1 2 days ago 0 replies      
Feedburner has also been sporadically returning temporary errors over the last hour. Looks like it's a google infrastructure problem.
23
statictype 2 days ago 1 reply      
Gmail for Business works from my imap client (postbox) but not from the web site. So I guess their web interface is down - not the backend mail engine.
24
stcredzero 2 days ago 0 replies      
My Chrome did not crash, yet I am logged in with Sync. Instead of keeping Gmail in a Chrome tab, I use Fluid app to make Gmail into a "desktop" app. Seems to still be up. Others can use the same workaround by opening Google apps in Firefox and Safari.
25
JeremyMorgan 2 days ago 0 replies      
Oddly enough I was on Gmail and Chrome kept crashing. Did all the usual stuff, cleared everything, restarted etc. Turns out, for me at least, the only time it crashes is when I go to Gmail.com.

I'd really love to investigate and find out why these two related products behave this way but honestly I'm way too lazy.

26
AshleysBrain 2 days ago 0 replies      
...and it's back up here now - must've only been down 10 minutes or so! (But Chrome just crashed again)
27
TallGuyShort 2 days ago 0 replies      
I've been having luck with mutt. Looks like their POP / IMAP servers are running better than their webapp.
28
nsoldiac 2 days ago 0 replies      
First updates from Google's App Status Dashboard:
http://www.google.com/appsstatus#hl=en&v=issue&ts=13...
29
kyllo 2 days ago 0 replies      
Everything has downtime, folks. Everything.
30
lisper 2 days ago 0 replies      
Seems to be back up now. At least it's working for me.
31
eitally 2 days ago 0 replies      
Both my apps and personal account are down.

<edit> an both are back at 12:17pm EST</edit>

32
RegEx 2 days ago 0 replies      
Chrome crashed 3-4 times in a row trying to access Gmail. This was on Windows, and I was logged into Google Sync.
33
AshleysBrain 2 days ago 0 replies      
...and it's back up here now - must've been down 10 minutes or so!
34
JeremyMorgan 2 days ago 0 replies      
My Android phone sends and receives just fine. It seems like a web related issue, and Chrome is likely just relying on communications with the server
35
normalfaults 2 days ago 0 replies      
Gmail is down and children are in the street weeping!
36
mey 2 days ago 0 replies      
Google Now also appears to be having issues (at least for me).
37
dysoco 2 days ago 0 replies      
Google Plus is down for me now.
38
vondur 2 days ago 0 replies      
I couldn't get into Google Docs either. Must be something going on.
39
jmsduran 2 days ago 0 replies      
Gmail is down for me too.
40
GotAnyMegadeth 2 days ago 0 replies      
Chrome has crashed twice for me in the last 2 mins...
41
nsoldiac 2 days ago 0 replies      
It's back up now.
EDIT: went down again...
42
nsoldiac 2 days ago 0 replies      
Chrome just crashed on me for the first time. Gmail has been up and down a few times already the last 30 mins.
43
cadr 2 days ago 0 replies      
On the plus side, the little broken robot drawing on their error page is cute. It is no Octocat, but hey.
44
rdl 2 days ago 0 replies      
Chrome Sync is crashing my Chrome every minute or so.
45
dutchbrit 2 days ago 0 replies      
I wonder if it's linked to that calendar bug?
46
AzAngel 2 days ago 0 replies      
Been on Chrome for about 50 minutes, was on Gmail at the beginning of that. The only thing that was crashed was the chat on Gmail. Have not had a single problem with Chrome.
47
nicholasjarnold 2 days ago 0 replies      
Gmail and all Google services are working for me using Chrome 24.0.1312.35 beta-m. I did have a 502 error for about 5 minutes, but it didn't crash the browser.

edit: typo

48
silasb 2 days ago 0 replies      
I noticed that none of my comments in my google document saved after I recovered from the crash.
49
nsoldiac 2 days ago 3 replies      
Awesome, on my birthday...guess people were sending me too many bday emails!
50
BarkMore 2 days ago 0 replies      
Chrome crashed for me as well.
51
Shenglong 2 days ago 0 replies      
And it's back up.
52
w1ntermute 2 days ago 0 replies      
It's working intermittently for me.
53
eclipticplane 2 days ago 0 replies      
I seem to still be able to send & receive mail via my sync on iPhone, and it seems Outlook Sync for Biz Apps is running fine. gmail.com only?
54
techinsidr 2 days ago 0 replies      
Seems to be working fine from Chicago...
55
jeepey 2 days ago 0 replies      
I can easily live with a few minutes of downtime for my mail, but they should fix Chrome and other platforms being dependant.
56
desireco42 2 days ago 0 replies      
It happens to the best of us :) is all I can think of
57
engineerhead 2 days ago 0 replies      
The chrome crashing can be stopped if you disable Synching. Means disconnect your Google Account from Chrome
58
Ironlink 2 days ago 0 replies      
Haven't had a single problem, using both my Apps account and my Gmail account. Stockholm/Sweden, Firefox.
59
Fletch137 2 days ago 0 replies      
Absolutely no problems with any Google services (Drive, Mail, Calendar, Search) for me (Northwest UK).
60
sai163 2 days ago 0 replies      
Chrome crashed for the first time for me, when i tried refreshing the gmail.com page multiple times.
61
JeremyMorgan 2 days ago 0 replies      
Chrome is now trending on Twitter lol
62
barrkel 2 days ago 1 reply      
pop.gmail.com is not, and that's how I get my mail.
63
Sherrilbfx 2 days ago 0 replies      
Hey guise I'm in Chrome right now, and it's working just (&$(&#(*&# )#
64
mkolodny 2 days ago 0 replies      
It's working fine on Safari, albeit a little slowly. This seems to be Chrome specific.
65
supun 2 days ago 0 replies      
My Chrome crashed as well while trying to load gmail. But in firefox gmail is working.
66
ved_a 2 days ago 0 replies      
Chrome crashing due to failed sync problems with google servers and gmail is down.
67
jbranchaud 2 days ago 0 replies      
The internet is awesome! This kind of collaborative trouble-shooting is epic!
68
dutchbrit 2 days ago 0 replies      
It's back up here
69
namank 2 days ago 0 replies      
Been working for me fine on Safari and IMAP
70
erock 2 days ago 0 replies      
Play store is down for me too, crashed hard on my phone about 5 minutes ago
71
vxxzy 2 days ago 0 replies      
a thread from earlier.https://news.ycombinator.com/item?id=4898496

Speculation that it is happening to many users.

72
squid_ca 2 days ago 0 replies      
Gmail is working for me in FireFox. In Chrome, it is still crashing.
73
gigamike 2 days ago 0 replies      
Chrome is crashing for me without even a gmail tab open. Curious...
74
propercoil 2 days ago 0 replies      
crashes by itself with a 502 error on ubuntu. The chrome doesn't crash though
75
BitMastro 2 days ago 0 replies      
Working here on Chrome
76
jontro 2 days ago 0 replies      
It's back up for me now
77
iambrakes 2 days ago 0 replies      
Same problem here. All other Google services seem to be fine.
78
iag 2 days ago 0 replies      
Wow that's amazing. #1 news on HN already? This is pretty cool.
79
ing33k 2 days ago 0 replies      
Chrome didn't crash, but gmail is down for me
80
Nursie 2 days ago 0 replies      
Seems fine to me...
81
w_t_payne 2 days ago 0 replies      
... and it's back.
82
hierro 2 days ago 0 replies      
Seems to be up again for me (connecting from Europe).
84
isaacjohnwesley 2 days ago 0 replies      
Few more days for 21 December, Mayan calendar. :P
85
francesca 2 days ago 0 replies      
Google is down again
86
loganfsmyth 2 days ago 0 replies      
Gmail work for me but chat isn't connecting.
87
luk3thomas 2 days ago 0 replies      
Working for me on Mac, but not in windows
88
potench 2 days ago 0 replies      
I'm getting a 502 Bad Gateway error.
89
felipebueno 2 days ago 0 replies      
My Chrome crashed several times as well
90
pradeep89 2 days ago 0 replies      
Ops, something is broken - India
91
frankyurban 2 days ago 0 replies      
It seems to work fine now.
92
Amaan 2 days ago 0 replies      
It's working for me now.
93
AlexHadaya 2 days ago 0 replies      
I've just reloaded chrome twice as well as gmail and it's working fine here in Australia.
94
binarydreams 2 days ago 0 replies      
I am disappointed.
95
santimt 2 days ago 0 replies      
Up and running now
96
jahansafd 2 days ago 0 replies      
went down for me. need to get work done. oh god.
97
rcoh 2 days ago 0 replies      
Working in FF....
98
foxhop 2 days ago 0 replies      
google drive also same issue
99
goodguy44 2 days ago 0 replies      
Even my chrome is crashing, switched to firefox a while ago.
100
mostlygeek_ 2 days ago 0 replies      
Works now!
101
natefriedman 2 days ago 0 replies      
Error 502
102
koalaman 2 days ago 1 reply      
and... they're back.
103
alexakarpov 2 days ago 0 replies      
aaaaand it's back )
104
zwx 2 days ago 3 replies      
time to switch to outlook.com
105
ihdavis 2 days ago 0 replies      
zombie day is upon us.
106
travisp 2 days ago 1 reply      
Given the massive scale of Gmail and the infrastructure of Google, it's highly unlikely that the entire audience of Hacker News sitting and pressing F5 every second would hurt Google's ability to bring it back up.
19
Everything is my fault sivers.org
279 points by ncremins  3 days ago   103 comments top 44
1
paul 3 days ago 4 replies      
This is a great attitude because it moves the locus of control from outside of yourself ("I'm a helpless victim of everyone else") to inside ("this is my fault"), which is generally a more productive mindset since it puts you in control of your life. Obviously if you then translate that control into guilt, it breaks down badly, but I don't think that's what he's advocating.
2
bpatrianakos 3 days ago 3 replies      
This is not a good thing. In the context of the article it seems more like a defense mechanism than anything else. Yes, it's good to take responsibility and people don't do it as often as they should but to take on the mentality that everything is your fault is unhealthy. In this context it looks like it stems from a need to be powerful and in control all the time.

The truth is, we can only control efforts, not outcomes. Sometimes things aren't your fault, you are the victim and while believing its your fault may shield you from feeling bad about it, it ultimately sets you up for failure. When you believe everything is within your control you're in for a rude awakening because a lot of bad random shit will end up happening. Once enough bad things pile up and you're still thinking its your fault, those feelings you're trying avoid by pretending you're all powerful will begin to bubble up and then you think "not only is everything my fault, but no matter how much I learn I just can't get most things right. So now I'm in control and suck at it".

This is classic avoidance. A defense mechanism. A more healthy attitude would be to identify what is in your control as well as realize and admit the things that are out of your control and cope with them as they come. By all means, take responsibility and he in control of your life because lord know most people aren't but also remember that there's no shame in admitting some bullshit happened that was out of your control and subsequently feeling bad about it.

What happens if there's a natural disaster? It's your fault you didn't predict it and lived or worked in a certain place? What about a key figure in your business dying suddenly? Are you at fault for not keeping good enough watch? The example of someone being rude right in the article is a great one! Of course it isn't your fault if someone is rude (at least not always)! Sometimes people have shitty days or attitudes and it has nothing to do with you! Besides being a defense mechanism you could argue that this attitude may stem from egomania.

3
btilly 3 days ago 1 reply      
Something like this appeared in Good to Great. In a study of CEOs who lead their companies to significant improvement that lasted after the CEO stepped down, they found a common personality characteristic. The best CEOs constantly were watching for problems, took responsibility (aka fault) for everything that went wrong, credited everything good to others, and then anything that could not be credited to someone they said was luck.

This is a useful attitude. As news goes up the corporate ladder, it inevitably is colored in the most positive possible light. (http://www.davar.net/HUMOR/JOKES/SHIT.HTM is a funny, but true, take on this phenomena.) You need a constant vigilance for problems at the top to counteract it. And the common willingness to rest on your laurels and deflect blame elsewhere is not going to lead to that willingness.

4
edw519 3 days ago 2 replies      
So do you want to know the real reason I cut those chapters?...I this...I that...I something else...(I could list another 20 of these, but you get the idea.)

Lots of good stuff here, but I never found the reason I would most hope for: No one gives a shit.

In business, we all see it every day: who did this, who did that, who said what, who was right, who was wrong, who is hurt, who is angry, blah, blah, blah. The gossip part of our brain wants to hear more, but the business side doesn't; it just sounds like a whole bunch of played out drama.

Better to just shut and move on. Glad you did. Just not sure I'm glad why you did it.

5
llambda 3 days ago 10 replies      
No, it's not your fault. And this is just a mechanism of deflection.

Step back from your solipsistic convictions for five minutes and realize that your rationalizations here only serve the purpose of avoiding forgiveness. You have decided that not only are you not a victim but in fact you and you alone are responsible for everything and therefore you don't ever need to forgive anyone. Moreover you have now implicitly made the rest of the world victims. Hm...

6
NickPollard 3 days ago 1 reply      
I've found this attitude very useful, especially in social and personal situations. My reaction to everything that doesn't go my way is to examine myself first - what did I do wrong, or what didn't I do, or what could I have done different.[1]

This normally yields useful insight, understanding, and actionable ideas. Blaming others or the situation normally does not.

At it's core, this is about accepting and embracing agency - you have the power to effect changes. I think that so many people in the modern world suffer from learned helplessness[1], where they think that the situation leaves them with no ability to impact events. This is false. Something went wrong? Try something else!

[1] Important Note: This is about things that I do, not things that I am. If you blame yourself innately, that's bad and leads to low self-confidence. It's not yourself, it's your actions - and actions are changeable.
[2] http://en.wikipedia.org/wiki/Learned_helplessness

7
otakucode 2 days ago 0 replies      
While it is generally a good idea to be open to the idea of taking responsibility rather than fobbing it off on someone else... I can't say I agree in this case.

You had terrible, awful expectations. You expected your employees to be dedicated to the benefit of your clients rather than themselves? This is capitalism. People have jobs because those jobs provide THEM a benefit. Especially today, where you as an employer make ABSURD margins of profit off of everything your employees do (as worker productivity is astronomically high thanks to computers and such - just ask yourself how productive your company would be if you banned any technology produced after 1980. Couldn't survive, could you? Yet, companies did. And they paid their employees the same average wages you are paying now. You're just getting far more benefit.)

Pick up a book on capitalism. It's likely not what you think it is. It is not workers making as little as possible sacrificing everything for corporate praying that one day they'll win the lottery and become CEO. That's not capitalism. Capitalism is based on free exchange to mutual benefit of both parties. Your clients use your business because it benefits them. You tend to your clients because it benefits you. Win-win. Your employees work for you exclusively and only because it provides them substantial benefit, and you provide them that benefit because you make profit off of them. Win-win.

Expecting a worker to be dedicated to your company above their own interests is disgusting. You would not in a thousand years consider cutting your projected profits in order to improve their salaries, so there is no reason whatever for them to display any loyalty to you. Workers do not exist to work. They are human beings who exist to seek their own enjoyment, and if you as an employer fail to provide adequate pay/benefits/etc they will leave you to fail on your own. That is how it should be.

There is an escape. If you really do want to build an organization with invested, loyal coworkers, you can. The first step is to read a book on capitalism. Understand what a persons compensation is supposed to be based upon. It is not supposed to be based upon market average rates. It is supposed to be based upon the value of the work being done. If one employee earns a million dollars for the organization, that employee deserves most of it. If you want people to be invested, you have to actually make it in their best interests to do so. Right now, it is explicitly AGAINST their interests to be productive for you. It can't help them, and can only cost them. You'll cap them out at what they can make based on 'market rates'. And the chance of them rising to senior management is an invitation to self destruction with no payoff.

Employees are not going to be dedicated to the poisonous cesspit modern business has become. Just not going to happen. It's not your fault, and it's not theirs. And you cannot fix it while maintaining the kind of absurd growth figures and profit margins that modern businesses are taught to expect.

8
klochner 3 days ago 3 replies      
I personally take a proactive view of my environment, but Derek's post is lacking moderation.

From the description of Battered Person Syndrome [1]:

    - The abused thinks that the violence was his or her fault.
- The abused has an inability to place the responsibility
for the violence elsewhere.

[1] http://en.wikipedia.org/wiki/Battered_person_syndrome

9
pestaa 3 days ago 3 replies      
"Everything is my fault" is entrepreneurs' wishful thinking so that they can believe they can fix whatever situation they're in. However, not everything is under their control, no matter how hard they try to believe.

You don't control the weather, the people in the streets, the companies sending you checks, the currency exchange rates, etc.

10
yason 3 days ago 0 replies      
This is way better than forgiving. When you forgive, you're still playing the victim, and they're still wrong, but you're charitably pardoning their horrible deeds.

That's NOT forgiving. That's playing the victim, them being wrong and charitably pardoning their horrible deeds mumbojumbo. "And then they bitterly stabbed each other again..."

Forgiving means deciding to let go of what has happened; letting go as in not letting what has happened influence your future life and decisions, and forgiving starts from yourself. The act of forgiveness is to free yourself from the past events. It goes like first realizing that past is past, you can't change it and nobody else can change it either, and that ultimately the suffering seeps not from what had happened but from the way how you still take it, and eventually realizing that generally you're just so much better off not thinking about it anymore, regardless of if you win or lose the corresponding power struggle inside of your head.

When you've already removed yourself from any emotional entanglements it's basically a no-op to forgive someone else because at that point you no longer care about what s/he has done. It's good to forgive others to encourage them to let it go but it's not necessarily for your own recovery.

11
staunch 3 days ago 4 replies      
I shouldn't have been wearing such sexy clothes or walking alone in the park at night. It's my fault.
12
graeme 3 days ago 0 replies      
For those who note that this is not literally true, here's the weaker version that's both true and useful:

'What could I have done to make the situation better?'

Almost all situations are influenceable.

13
fatbird 3 days ago 0 replies      
I wouldn't phrase it as "fault", but if you put it as "I have a part to play in every outcome in which I'm involved", it just seems kind of obvious.
14
hwallace 3 days ago 1 reply      
Taking responsibility for most every occurrence in one's life is a common theme in successful people.

http://www.chuckrylant.com/it-is-your-fault/

No need to get carried away though...

15
pixxa 3 days ago 0 replies      
Taking the blame sure beats blaming others (see tragic case of Philip Greenspun's ArsDigita http://rura.org/blog/category/businesscompaniesarsdigita/ )

Having said that, and realizing this is a motivational piece "It's my fault" is a complex statement (combining loaded notions of Self & Fault), and some interpretations allows (you or others) to sweep real issues under the carpet.

When sh*t happens the real thing to do is to admit that there was a failure instead of denying it and have a frank conversation about it with the parties involved instead of blaming others. (Note: sometimes the same person may take both parts of this conversation.) Sometimes it helps to separate Responsibility from Accountability, and assessing "fault" usually is counter-productive in this regard. In contrast, the Truth and Reconciliation movement in South Africa is a prominent example of coming to peace without placing blame. There, they separate concerns which gives room to people to more easily admit their mistakes.

16
keeptrying 3 days ago 0 replies      
"Its all my fault but I'm not going to beat myself up about it" is probably a slightly better mindset.

If you have a propensity to blame life and everything else in it for your woes then this is a great mindset.

A lot more of your life is under your control than you think. This attitude of "Its my fault" will let you discover a lot of those things.

17
brokenparser 3 days ago 0 replies      
Quick, someone grab his wallet while he's still convinced he's a superhero.
18
bcasey 3 days ago 0 replies      
This seems like something directly out of Dale Carnegie's "How to Win Friends and Influence People," and it plays into what Dr. John Dewey referred to as human's basic desire to be important. Any time a person takes responsibility for someone else's actions, they feel a sense of power over that person. Whether this is good or bad depends on how they intend to use that power. In this case, it's being used in a way that affects a positive outcome for both the author and the people around him. In other cases, this increased sense of power can lead people to believe they have power over others which can lead to corruption (you know, 'absolute power corrupts absolutely').

In general, this seems like something that should be done in moderation. A willingness to accept responsibility for some things and be proud that you aren't blaming someone for an outcome you created is healthy. At the same time, feeling as if you have the power to affect everything is not healthy. Some things are just outside of your control.

19
delackner 2 days ago 0 replies      
I have been doing roughly this for a few years now. It isn't always possible to achieve, but it is incredibly effective if you can get beyond thinking about who is at fault, who is guilty, who has wronged you.

Looking at my own behavior, it is almost always possible to find something I could have done differently that would have avoided an undesirable outcome. Over time this has improved my intuition of whether certain actions are better avoided, even if doing them is theoretically something that should be just fine.

Concrete example: you could complain about getting hit by a car yesterday, or you might re-examine what was so important that you decided that driving two hours a day was a good idea.

20
flyinRyan 2 days ago 0 replies      
This touches on an important way of looking at life but the wording (and some of the examples) are throwing people off the scent of the good advice.

It's not that everything is my fault, it's that how my life goes is my responsibility. Born poor? That sucks, but what are you going to do about it? Even if you could find someone to blame for it, what good would it do? What possible effect could it have to find someone to point a finger at? If the answer is "no effect what so ever" then you're better off just taking responsibility for your situation and trying to do something about it.

In contrast, I have friends/family members who, no matter what experience based advice I might offer, have someone or something to blame for why they won't be able to take it and why they'll have to just remain miserable. And their situation doesn't change (maybe changing it really is outside of their power, but if so they certainly don't articulate this well). So I just don't see an advantage of their strategy.

No, it's not my fault if e.g. my country suddenly slaps a ridiculous tax on new businesses making my venture a negative value proposition over night. But I can still have some response other than just pointing my finger.

21
sfdkfdsakl 3 days ago 0 replies      
"I've playfully decided to apply this “EVERYTHING IS MY FAULT” rule to the rest of my life."

There is a name for this, which is "martyr complex": http://en.wikipedia.org/wiki/Martyr_complex

I personally have a lot of guilt and beat myself quite a bit, but I also realize constantly being the martyr and assuming I have control means my ego is as big as it is when I always blame others.

While blame can be placed and responsibility can be taken, that is a trap. It happens to be a trap that most of the country is in. It is Bush's fault. It is Obama's fault. Sound familiar? Instead we should be saying "How can we work together to make things better?" Sometimes feelings run too deep to switch into a Kanban philosophy where life is a constant process of potential and realized amelioration. We don't have to be liberals, conservatives, or martyrs to do that.

That said, Derek, I think realizing the leader should take responsibility is a great lesson for all. It is a step towards enlightenment.

22
georgeorwell 3 days ago 1 reply      
Nothing is really anybody's fault. People only do abusive things because somebody else previously did something abusive to them. This is not likely provable, it's just a belief I have. Of course victims still need to express their anger and abusers need to be held accountable, but it's also important to ask, "How can I not be an abuser or a victim in the future?"

Of course a complete apology feels good, it provides absolution. It will feel even better if forgiveness is tendered by the employees. But to reiterate the real challenge is not getting into situations like this in the future.

23
rehack 2 days ago 0 replies      
Sorry, I did not like this one.

I respect Derek Sivers a lot, for a lot of things. But I honestly think, this one lacks the punch of some of his other (earlier) writings. For example, he was at his insightful best in 'ideas are just a multiplier of execution'. When I read that, I was blown away, "what clarity!" I thought. And it seemed like a genuine outpouring of a Doer.

But this one is ambivalence at its peak. Sort of Chicken-soupish. It lacks the balance, and is a bit extremist. Any very unlike the writings of a stoical mind (And please-please, I am not pulling any punches at all. I hold Derek Sivers, in high esteem. But even gurus, need some candid feedback at times), which I am sure he is, most of the times.

24
jvdh 2 days ago 0 replies      
No, not everything is your fault.

A short amount of therapy has taught me that I was always searching myself to blame for everything. This is inherent to very insecure people.

I felt very much happier when I realized that some things really are not my fault.

As with almost everything, you have to find a right balance for this.

25
iand 3 days ago 0 replies      
Life in general is not one of polar opposites. It's not victim or martyr, it's something in between. He needs to get some balance in his life.
26
joshfraser 3 days ago 0 replies      
This reminds me of the idea that leaders share the credit when things go right & take the blame when things go wrong. I've personally found it to be a far more productive way to live. Instead of looking to blame others, I try to look at myself and ask what I could have done better. It focuses my attention on the one person I have the greatest power to change... me.
27
zobzu 3 days ago 0 replies      
The only drawback i personally see is in fact that, when you realize that "everything is your fault" ie, that you can influence things, people around you to obtain the desired result, is in fact manipulation.

And I don't like manipulating people. Yes, it's a lot easier. yes, leaders do that non-stop. But personally I can't get around to doing that.

Also, if everyone was doing it, we'd probably play a much higher level of "manipulation game" and feel fake about everything we do.

28
Mz 3 days ago 0 replies      
This attitude works well in social situations where you have some advantage (parent, boss) or are roughly on equal footing. It works less well in non-social settings (the natural disaster example other people are giving) or if you are at a serious disadvantage. For the example he starts with, where he was an embittered boss who felt screwed over, he is absolutely right: "Forgiving" others requires you to first blame them. Blaming them when you had the power over them is petty and asinine. Embracing your own power is far healthier, more effective and feels tons better. And it leads to future outcomes where you stop and wonder what you could do differently to not set your people up for failure.

Though I think it is a tad unfortunate that some remarks here are taking it too literally when it was clearly intended as lighthearted and tongue-in-cheek.

29
mcgwiz 3 days ago 0 replies      
The power in this article is not in accepting responsibility in general, but in accepting that a degree of self-interested rationality governs the actions of all people, including those on your team whose efforts run counter to yours, undermine you, or betray you, and that as a person with authority, you are responsible for the environment in which this rationality will play out.
30
lovamova 3 days ago 0 replies      
This attitude is as bad as “nobody's fault”. It portraits the same thing, but differently.

The truth is that is everybody's fault when a bad thing happens. A more in depth view can be found at http://lucianmarin.com/archive/everybody-fault â€" I don't want write it twice, so sorry for the link.

31
elomarns 2 days ago 0 replies      
I share this point of view. If I've learned something after watching Mortal Kombat movie a dozen times is that every man is responsible for his own destiny. We usually blame other people for bad things that happens to us because is more confortable than assuming that even after many years on this planet we still make a lot of mistakes.

To accept the obvious truth is really liberating. It takes away all bad feelings you had for people involved on situations where you've felt the victim. And it also makes you see that if you're responsible for your mistakes, you're also responsible for your success. There's no luck, it's your responsability to make things right.

32
lnanek2 2 days ago 0 replies      
A lot of times you and your behavior are the only variables you have to work with. Something might actually be mostly due to someone else, but you can't control that someone else very well, so changing yourself is better to work on even if it would have less result.
33
stkni 2 days ago 0 replies      
The article only recommends accepting blame for things that you are involved in. I would go a bit further than the article and accept the blame for things that had nothing to do with me.

Choose the moments to accept the blame carefully, like when no one else will accept it. In my experience, the consequences have never been bad and most people kind-of know you're taking one for the team and respect it. It defuses issues quickly and everyone can get on with fixing the problem.

I think this is what some Americans might refer to as being a stand-up guy. The only thing that surprises me is that this is news to anyone.

34
nathell 2 days ago 0 replies      
This is slippery. It does read coherent, but blaming oneself for everything is an excellent fodder for depression. BTDT.
35
josh33 3 days ago 0 replies      
A wonderful book that is similar in concept to this post is "Leadership and Self-Deception". I think the first part of the book: "Self-deception and the Box" is what Derek is describing here and he's working on getting out of the box.
36
vacri 3 days ago 0 replies      
Why can't the fault lie in several places? This just shifts one easy answer to another easy answer. Proper root cause analysis is better than 'everything is my fault'.
37
mlady 3 days ago 0 replies      
I wouldn't call it "fault" as so much as it is "responsibility". Of course, he's looking at it from the negative, but otherwise the initial success and growth of his company was to his own credit. Owning up to what you have control over is freeing, yet burdensome. One also has to realize that one does not have control over everything, and when others take away from what one has done, forgiveness is still a necessary process do undergo.
38
sokolski 3 days ago 0 replies      
It's impossible to live like that! Taking responsibility of ones actions - sure, but taking the blame even for random events is useless.
Why does it matter whose fault it was, as long as you can learn from it? You don't need to feel guilty in order to spot the errors. It looks like making me feel worse about myself without any good reason. Guilt is a powerful mechanism and abusing it like that might lead bad consequences.
39
polskibus 2 days ago 0 replies      
I'm not an expert on psychology, but just skimming Kahneman's book will tell you that focusing on negatives will be detrimental to your mental health and long-term performance. Flogging yourself may ease your pain but is not that different from teenagers cutting their body to occupy themselves with pain instead of facing the problems.
40
brnstz 3 days ago 0 replies      
This might be good advice for business relationships, but it is terrible advice for your personal life.

Take a look at the happiest couple you know. They aren't happy because they are perfect for each other and always have the same opinion, but rather because they are forgiving of each other's faults.

41
guitarhacks 3 days ago 0 replies      
"Only when one recognizes the fault as a fault
can one be without fault"
I say don't blame yourself or anybody else because it's a negative approach. Learn what you can, embrace it and move on.
42
haroldp 3 days ago 0 replies      
This is my philosophy as a sysadmin: Everything is my fault, and the direct result of my ignorance. If you believe this, then the solution to all sysadmin problems becomes obvious.
43
general_failure 2 days ago 0 replies      
What crap
44
MightyKlong 1 day ago 0 replies      
Isn't this just another version of the blame game? Why must anyone be blamed? These are experiences. Live and learn.
20
Staffer axed by Republican group over retracted copyright reform memo arstechnica.com
274 points by pflats  6 days ago   186 comments top 15
1
tptacek 6 days ago 29 replies      
Copyright hawk here:

Content is a $100Bn industry. Technology is 5-6x bigger, but the tech companies trying to disrupt content are an insignificant fraction of that industry.

Meanwhile, set aside whether you believe in the reforms proposed in the Khanna memo --- reducing statutory damages, increasing cost of enforcement, reducing copyright terms. Ask instead, "was this a politically effective policy memo?" Were its goals in the 113th congress realistic? Were its arguments persuasive? Something like 35% of all congresspeople are lawyers, and this memo starts out with a highly dubious argument about the meaning of the copyright clause.

It seems to me (and I am prepared to hear smart people tell me how wrong I am about this) that a reasonable short-term goal would have been to reduce the term of copyright, ratcheting it back to where it was, say, before Sonny Bono. Instead, this "RSC" memo proposed beyond that a gift basket of what seem like mostly not-useful policy trinkets for Redditors: expanded fair use for DJ culture (really? spend political capital to modify regulations on a $100bn industry for... DJs?), lower statutory caps for damages (the MPAA and RIAA already sue for a tiny fraction of the likely liability for many infringers), and punishing false copyright claims (the claims studios take to court are overwhelmingly not false; penalizing bogus DMCA takedowns wouldn't move the dials at all).

The real copyright reform is probably something like reduced term and compulsory licensing. What was the value to the RSC of trolling the Content industry for reforms that had no chance of happening, that wouldn't have actually kept people from being bankrupted by lawsuits, that wouldn't make it easier to launch tech companies, and that at the same time manage to almost uniformly enrage rightsholders?

Was this memo really "shockingly sensible"? A lot of smart people say it was. But I wonder whether they're more shocked that any conversation could have happened at all, and not really looking closely at the content of the memo itself.

2
btilly 6 days ago 1 reply      
Silicon Valley, and the general public, are full of people who are upset with the Democrats on the issue of legal abuses by the copyright industry.

The GOP had the opportunity to position themselves on the opposite side from the Democrats. And failed to do so. :-(

3
cooldeal 6 days ago 0 replies      
The Internet alliance or whatever it's called formed by Reddit etc. after the SOPA fiasco needs to show their support for this person right away or there would be absolutely no point to it. Putting black badges on sites for SOPA was good but this needs to be taken up by sites too. Perhaps someone(Google?) can hire him to further write more papers analyzing copyright?
4
pyre 6 days ago 2 replies      

  > His firing is a surprising move for a party that has
> been looking for ways to attract younger voters.

Apparently young voters aren't as important as old money.

5
iyulaev 6 days ago 0 replies      
The memo was widely hailed by tech policy scholars and public interests advocates.

And also the internet.

At least one thing is certain - there is vehement opposition to any sort of copyright reform, and it is embedded deep into the political system. I don't think I've ever heard of a policy proposal being met with this kind of reaction. Really pushed some buttons.

6
joshuahedlund 6 days ago 1 reply      
Wow, this is on top of the GOP silently kicking younger members out of budget committees earlier this week for not bowing enough to the party line[1]. The GOP has had opportunities lately to shed some of their hypocritical big-government stances; their growing younger libertarian-ish/anti-special-interests wing (Rand Paul, Justin Amash, etc) is in my view their best hope for long-term survival, but the establishment seems to be denying that as much as possible.

[1] http://blog.heritage.org/2012/12/04/huelskamp-amash-say-hous...

7
rymith 6 days ago 1 reply      
I'm okay with this. I'm not sure I want a party of bigots to lead the charge on copyright reform. It would put me in an awkward position. Firing the only intelligent person in the party seems to solidify this.
8
bjhoops1 6 days ago 0 replies      
Here's the line that probably got him the axe: "Today's legal regime is seen by many as a form of corporate welfare"

Drawing attention to the existence of "corporate welfare" does not go over well in the GOP.

And I was so proud of them for making a sensible stand on this issue!

10
ChuckMcM 6 days ago 0 replies      
Hmm, if this is an A/B test by the Republicans I hope they get the right feedback from the responses.
11
aswanson 6 days ago 0 replies      
This probably violates HN guidelines, but I'd like to suggest a modification re: keeping the original article titles if they contain names of political parties. Remove them. They invite political arguments.
12
debacle 6 days ago 0 replies      
Does anyone actually have this memo? It'd be an interesting read.
13
kno 6 days ago 0 replies      
The GOP seems more and more against things going the way of the "public Interest" in favor of the few connected, this makes it even harder to build a future with the more and more progressive majority.
14
mtgx 6 days ago 0 replies      
Makes perfect sense. In the empire of lies, truth is the enemy.
15
neeee 6 days ago 0 replies      
22
Lorem Pixel lorempixel.com
268 points by marshray  1 day ago   51 comments top 17
1
ggordan 1 day ago 3 replies      
I use this quite often when I'm mocking up a design and I want it to have kind of realism. I've recently discovered http://placehold.it/ which is pretty cool as well
2
joejohnson 1 day ago 3 replies      
How do services like this make money (or at least cover their costs)?
3
akvlad 1 day ago 2 replies      
4
CanSpice 1 day ago 1 reply      
I fail to see any problems with hotlinking to random images hosted at a site that you don't control from a webpage that you're probably going to demo to your boss or client.
5
BasDirks 22 hours ago 1 reply      
This image is lovely, but I could not use it in staging environments for certain clients: http://i.imgur.com/ZAD2Z.png
6
etfb 1 day ago 0 replies      
I don't think I've bookmarked anything in ages. I'd almost forgotten how! But that's seriously useful. Thanks to whoever is responsible.
7
jeremiep 1 day ago 1 reply      
This is a great idea! Although I'd prefer if the generation form was the center of attention in that page. On my 14" MacBook display I had to scroll down to see it.

Reminds me of an unicode lorem ipsum I came across some time ago which I forgot the name of. Anyone know it?

8
rijoja 1 day ago 1 reply      
It would be nice if it was possible to supply a seed for the randomization algorithm. Then the image wouldn't change at every reload and it's still possible to get another one if it's desired.

I imagine it would be a bit annoying if the image changed every time I reloaded the page which I do quite a lot while developing a web page. If I were to show a page I've developed to a customer I would not like to have to explain why the images are changing all the time.

Apart from that I find this really nice.

9
jncraton 16 hours ago 0 replies      
A charts and graphs category would be useful on top of the categories that this already has.
10
the1 1 day ago 1 reply      
11
flyinRyan 15 hours ago 0 replies      
Great idea. Could you please put a button that will cause the size sliders to obey common sizes? I tried to do 1280x1024 and I basically had to use the up/down arrows to zoom in on each one.
12
thejosh 1 day ago 0 replies      
Big fan of placehold.js for web placeholder images.
13
shurane 1 day ago 1 reply      
But what if I want non-rectangular images!
I kid, this is useful stuff for prototyping.
14
jheriko 20 hours ago 1 reply      
pick colour, pick people, observe random chance of getting a greyscale photo...

if you reset and repeat it happens very often, but once it rights itself its fine.

dodgy logic?

nice otherwise, but this is a problem i have to say i've never had. generally google has something for me or i need to make it. :I

15
culshaw 18 hours ago 0 replies      
The best of the best has to be: http://www.placecage.com/
16
jennmalm 1 day ago 2 replies      
Brilliant, just brilliant. It's so simple it's one of those products that makes you wonder how it hasn't been invented until now. nice work.
17
jason_adleberg 1 day ago 3 replies      
can anyone take a guess as to how this works? i have not a clue.
23
I Don't Need No Stinking API: Web Scraping For Fun and Profit hartleybrody.com
266 points by hartleybrody  4 days ago   171 comments top 42
1
bdcravens 3 days ago 4 replies      
I've done a ton of scraping (mostly legal: on behalf of end users of an app on sites they have legit access to). This article misses something that affects several sites: JavaScript driven content. Faking headers and even setting cookies doesn't get around this. This is of course is easy to get around, using something like phantom.js or Selenium. Selenium is great because unlike all the whiz bang scraping techniques, you're driving a real browser and your requests look real (if you make 10000 requests to index.php and never pull down a single image, you might look a bit suspicious). There's a bit more overhead, but micro instances on EC2 can easily run 2 or 3 Selenium sessions at the same time, and at 0.3 cents per hour for spot instances, you can have 200-300 browsers going for 30-50 cents/hour.
2
derrida 3 days ago 0 replies      
(shameless plug) I can scrape asynchronously, anonymously, with JS wizardry, and feed it into your defined models in your MVC (e.g. Django). But! I need to get to a hacker conference on the other side of the world (29c3). Any other time of year, I'd just drop a tutorial. See profile if you'd like to help me with a consulting gig.

EDIT: Knowledge isn't zero-sum. Here's an overview of a kick-ass way to spider/scrape:

I use Scrapy to spider asynchronously. When I define the crawler bot as an object, if the site contains complicated stuff (stateful forms or javascript) I usually create methods that involve importing either Mechanize or QtWebKit. Xpath selectors are also useful for the ability to not have to specify the entire XML tree from trunk to leaf. I then import pre-existing Django models from a site I want the data to go into and write to the DB. At this point you usually have to convert some types.

I find Scrapy cleaner and more like a pipeline so it seems to produce less 'side effect kludge' than other scraping methods (if anybody has seen a complex Beautiful Soup + Mechanize scraper you know what I mean by 'side effect kludge'). It can also act as a server to return json.

Being asynchronous, you can do crazy req/s.

I will leave out how to do all this through Tor because I don't want the Tor network being abused but am happy to talk about it one on one if your interest is beyond spamming the web.

Through this + a couple of unmentioned tricks, it's possible to get insane data, so much so it crosses over into security research & could be used for pen-testing.

3
rsingel 3 days ago 1 reply      
There are some recent federal cases (Weev http://www.wired.com/opinion/2012/11/att-ipad-hacker-when-em..., Aaron Swartzhttp://www.wired.com/threatlevel/2012/09/aaron-swartz-felony..., and a prosecution of scalpers http://www.wired.com/threatlevel/2010/07/ticketmaster/) that view scraping as a felony hacking offense. The feds think that an attempt to evade CAPTCHAS, IP and MAC blocks is a felony worthy of years in prison.

In fact, the feds might think that clearing your cookies or switching browsers to get another 10 free articles from the NYTimes is also felony hacking.

Which is to say, be careful what you admit to in this forum AND how you characterize what you are doing in your private conversations and e-mails.

Weev now faces a decade or more in prison because he drummed up publicity by sending emails to journalists that used the verb "stole".

4
toyg 3 days ago 4 replies      
And this is why we can't have nice things.

Web scraping, as fun as it is (and btw, this title again abuses "Fun and Profit"), is not a practice we should encourage. Yes, it's the sort of dirty practice many people do, at one point or another, but it shouldn't be glorified.

5
kaffeinecoma 3 days ago 2 replies      
From the article:

   Since the third party service conducted rate-limiting based on IP
address (stated in their docs), my solution was to put the code that
hit their service into some client-side Javascript, and then send
the results back to my server from each of the clients.

This way, the requests would appear to come from thousands of
different places, since each client would presumably have their own
unique IP address, and none of them would individually be going over
the rate limit.

Pretty sure the browser Same Original Policy forbids this. Think about it- if this worked, you'd be able to scrape inside corporate firewalls simply by having users visit your website from behind the firewall.

6
cynwoody 3 days ago 1 reply      
Great read!

In the past, I have successfully used HtmlUnit to fulfill my admittedly limited scraping needs.

It runs headless, but it has a virtual head designed to pretend it's a user visting a web application to be be tested for QA purposes. You just program it to go through the motions of a human visting a site to be tested (or scraped). E.g., click here, get some response. For each whatever in the response, click and aggregate the results in your output (to whatever granularity).

Alas, it's in Java. But, if you use JRuby, you can avoid most of the nastiness that implies. (You do need to know Java, but at least you don't have to write Java.)

Hartley, what is your recommended toolkit?

I note you mentioned the problem of dynamically generated content. You develop your plan of attack using the browser plus Chrome Inspector or Firebug. So far, so good. But what if you want to be headless? Then you need something that will generate a DOM as if presenting a real user interface but instead simply returns a reference to the DOM tree that you are free to scan and react to.

7
mmastrac 3 days ago 4 replies      
I'm surprised that no one has attempted to write a Twitter client based solely on scraping to get around the token limits.
8
bdcravens 3 days ago 1 reply      
Another issue not covered: file downloads. Let's say you have a process that creates a dynamic image, or logs in and downloads dynamic PDFs. Even Selenium can't handle this (the download dialog is an OS-level feature). At one point I was able to get Chrome to auto-download in Selenium, but had zero control over filename and where it was saving. I ended up using iMacros (the pay version) to drive this (using Windows instances: their Linux version is very immature comparably).
9
joe_the_user 3 days ago 1 reply      
An important topic.

The main caveat is that this may violate a site's terms of use and thus website owners may feel called upon to sue you. Depending on circumstances, the legal situation here can be a long story.

10
kevinpfab 3 days ago 5 replies      
The issue with web scraping is that it relies on the scraper to keep up with changes made to the site.

If a site owner changes the layout or implements a new feature, the programs depending on the scraper immediately fail. This is much less likely to happen when working with official APIs.

11
lazyjones 3 days ago 1 reply      
Scraping could be made a lot harder by website publishers, but they all depend on the biggest scraper accessing their content so it can bring traffic: Google ...

The biggest downside of scraping is that it often takes a long time for very little content (e.g. scraping online stores with extremely bloated HTML and 10-25 products/per page).

12
RaSoJo 3 days ago 6 replies      
I love HTML scraping.
But Javascript???...The juiciest data sets these days are increasingly in JS.
For the love of me i can't get around scraping JS :(

I do know that Selenium can be used for this...but am yet to see a decent example for the same. Does anyone have any good resources/examples on JS scraping that they could share??
I would be eternally grateful.

13
SiVal 3 days ago 3 replies      
What I wish I could do is capture Flash audio (or any audio) streams with my Mac. All I want is to listen to the audio-only content with an audio player when I'm out driving or jogging, etc. Audio-only content that has to be played off a web page usually runs into the contradiction that if I'm in a position to click buttons on my web browser (not driving, for example), I'm in a position to do my REAL work and have no time to listen to the audio. I'll go to the web page, see whatever ads they may have, but then I'd like to be able to "scrape" the audio stream into a file so I don't have to sit there staring at a static web page the whole time I'm listening.
14
mcgwiz 3 days ago 0 replies      
It's pointless to think of it as "wrong" for third-parties to web-scrape. Entities will do as they must to survive. The onus of mitigating web scraping, if in the interests of the publisher, is on the publisher.

As a startup developer, third-party scraping is something I need to be aware of, that I need to defend against if doing so suits my interests. A little bit of research shows that this is not impractical. Dynamic IP restrictions (or slowbanning), rudimentary data watermarking, caching of anonymous request output all mitigate this. Spot-checking popular content by running it through Google Search requires all of five minutes per week. At that point, the specific situation can be addressed holistically (a simple attribution license might make everyone happy). With enough research, one might consider hellbanning the offender (serving bogus content to requests satisfying some certain heuristic) as a deterrent. A legal pursuit with its cost would likely be a last resort.

Accept the possibility of being scraped and prepare accordingly.

15
im3w1l 3 days ago 3 replies      
People seem to wonder how to handle ajax.

The answer is HttpFox. It records all http-requests.

1. Start recording

2. Do some action that causes data to be fetched

3. Stop recording.

You will find the url, the returned data, and a nice table of get and post-variables.

https://addons.mozilla.org/en-us/firefox/addon/httpfox/

16
6ren 3 days ago 0 replies      
This illustrates the significant difference between the use-cases of "web APIs" and conventional APIs, that the former are more like a database CRUD (including REST), rather than a request for computation. They (usually) are an alternative interface to a website (a GUI), and that's how most websites are used. e.g. an API for HN would allow story/comment retrieval, voting, submission, commenting.

They could be used for computation, but (mostly) aren't.

17
SG- 3 days ago 0 replies      
When scraping HTML where data gets populated with js/ajax, you can get a web inspector to look at where that data is coming from and manually GET it and it will likely be in some nice JSON.

Scraping used to be the way to get data back in the days, but websites also didn't change their layout/structure on a weekly basis too back then and were much more static when it came to the structure.

Having recently written a small app that was forced to scrape HTML and having to update it every month to make it keep working, I can't imagine doing this for a larger project and maintaining it.

18
zarino 3 days ago 1 reply      
Related: If you fancy writing scrapers for fun and profit, ScraperWiki (a Liverpool, UK-based data startup) is currently hiring full-time data scientists. Check us out!

http://scraperwiki.com/jobs/#swjob5

19
metalruler 1 day ago 0 replies      
From a site owner's perspective: if you have a LOT of data then scraping can be very disruptive. I've had someone scraping my site for literally months, using hundreds of different open proxies, plus multiple faked user-agents, in order to defeat scraping detection. At one point they were accessing my site over 300,000 times per day (3.5/sec), which exceeded the level of the next busiest (and welcome) agent... Googlebot. In total I estimate this person has made more than 30 million fetch attempts over the past few months. I eventually figured out a unique signature for their bot and blocked 95%+ of their attempts, but they still kept trying. I managed to find a contact for their network administrator and the constant door-knocking finally stopped today.
20
jbranchaud 3 days ago 0 replies      
The title makes it sound as if there is going to be some discussion of how the OP has made web scraping profitable, but this seems to have been left to the reader's imagination.

Otherwise, great article! I agree that BeautifulSoup is a great tool for this.

21
kragen 2 days ago 0 replies      
Be careful. I got banned from Google for scraping. I did a few hundred thousand searches one day, and that night, they banned my office IP address for a week. This was in 2001, so I estimate I cost them a few hundred dollars, which is now impossible to repay. :(
22
thenomad 3 days ago 0 replies      
I had to do some scraping of a rather Javascript-heavy site last year - I found the entire process was made almost trivial using Ruby and Nokugiri. Particularly relevant for a non-uber-programmer like me, it's simple to use, as well as powerful.
23
treelovinhippie 3 days ago 1 reply      
Not every site. There is data I would really love to access on Facebook without having to gain specific authorization from the user. It's odd that for most user profiles the most you can extract via the graph API (with no access token) is their name and sex. Whereas I can visit their profile page in the browser, see all sorts of info and latest updates (and not even be friends with them)

Tried scraping Facebook. They have IP blocks and the like.

24
bconway 3 days ago 0 replies      
No Rate-Limiting

Clearly someone's never spent time diagnosing the fun that is scaping HN (yes, unofficial API is available).

25
clark-kent 3 days ago 0 replies      
The problem with scraping instead of using the API is that when the website makes even a slight change to their markup it breaks your code. I have had that experience and it's a living hell. I can say it's not worth it to scrap when there is an API available.
26
reledi 3 days ago 1 reply      
Automated web testing tools, such as Watir and Selenium, are also pretty good options. I'm especially surprised Watir hasn't been mentioned yet in the comments.
27
mbustamante 3 days ago 2 replies      
when i need to scrap a webpage, i use phpQuery (http://code.google.com/p/phpquery/), it's dead simple if you have experience with jQuery and i get all the benefits of a server-side programming language.
28
senthilnayagam 3 days ago 0 replies      
I have done a bit of scrapping with ruby mechanize, when we hit limits have circumvented by proxy and tor

google as a search engine crawls most all sites, but offers very few usable stuff to other bots

http://www.google.com/robots.txt

Disallow 247
Allow 41

29
opminion 3 days ago 0 replies      
How about publicly available web scraping tools as a way to encourage sites to provide good APIs? Everybody wants efficiency, after all.
30
ComputerGuru 3 days ago 0 replies      
What is it with all the headlines this week abusing the classic "for fun and profit" title?
31
alhenaadams 3 days ago 1 reply      
To all HN: All this being said, how do we prevent our sites from being scraped in this way? What can you not get around, and what are the potential uses for an 'unscrapeable' site to your mind.
32
shocks 3 days ago 1 reply      
Node.js is excellent for web scaping, especially if you're scraping large amounts very often.
34
tectonic 3 days ago 0 replies      
Checkout http://selectorgadget.com as a useful tool for coming up with CSS selectors.
35
kuhn 3 days ago 0 replies      
This is a shameless plug but I've created a service that aims to help with a lot of the issues that OP describes such as rate limiting, JS and scaling. It's a bit like Heroku for web scraping and automation. It's still in beta but if anyone is interested then check out http://tubes.io.
36
aleprok 3 days ago 1 reply      
There is just one major trouble with not needing stinking API. You can not POST as a possible client without requiring them to give their password to you, which actually would give you full access to their account instead of limited access with API.
37
pknerd 3 days ago 0 replies      
If it's not automated and a fewer times, I will prefer IMacro to perform tasks on my behalf. The best part of it that you can integrate a Db to record your desired data.
38
jmgunn87 3 days ago 0 replies      
So bloody true. A web page is a resource just like an xml doc, there's no reason public facing urls and web content can't be treated as such and I regularly take advantage of that fact aswell. great post
39
thomasrambaud 2 days ago 1 reply      
I think the author just completly missed the point with API vs Screen scraping.
The API allows for accessing structured data. Even if the website changes once, the datas would be accessible the same way through the API.
Whereas, the author, would have to rewrite his code each time an update his made to the front-office code of the website.

A simple API providing simple json response with http basic auth is far more efficient than a screen scraping program where you have to parse the response using HTML / XML parsers.

40
buster 3 days ago 1 reply      
I so not agree with that article, it makes me sick.
And this guy basically is some "marketer" so no wonder he gets quite some stuff wrong, imo. :p
41
yayitswei 3 days ago 0 replies      
I've found diffbot to be quite useful for scraping.
42
thisisnotatest 3 days ago 2 replies      
Craigslist, anyone?
24
Welcome to a New Gist github.com
264 points by SeoxyS  1 day ago   88 comments top 36
1
SeoxyS 1 day ago 2 replies      
My favorite new feature: you can finally search through your own gists!

I use gists all day every day: it's where I dump and share pieces of reusable code. It's always been a huge pain to search for something you know you gisted, but can no longer find without browsing through 20 pages of 3-line excerpts. Search makes this a million times better.

The new code editor is also pretty sweet!

2
kibwen 1 day ago 3 replies      
Happy to see, Gist has been lagging behind for a while now. And my Gist usage has exploded since installing this Vim plugin:

https://github.com/mattn/gist-vim

3
kevingadd 1 day ago 5 replies      
This broke embedding single files from gists :( That's what I get for using Gist in blog posts and websites, I guess.
4
jcampbell1 1 day ago 4 replies      
Every comment here seems to be a gist love fest. I develop fulltime and use git and github, but have never understood why or how people use gist. Can someone explain how gist is valuable to them?

Clicking "discover" at gist.github.com is unenlightening.

5
dbaupp 1 day ago 2 replies      
GitHub seems to be in the midst of a spree of new non-trivial features: in the past week or so, there have been 7 blog posts, every one introducing something new!

(Christmas spirit, maybe?)

6
dysoco 1 day ago 5 replies      
Github is slowly turning into an IDE for the web.

In my opinion: In a couple of years we will not use Emacs or Visual Studio or anything like that: Most of programming will be done socially in Github via small changes directly from the website, from hundreds of people... it'd simplify the process of collaborative programming a lot.

7
artursapek 1 day ago 1 reply      
I love "Secret Gist" vs. "Public Gist"

gist.github was way behind the rest of Github for a long time. It's good to see they've finally released this because they've no doubt been working on it for a while.

8
hcarvalhoalves 1 day ago 0 replies      
I'm getting "OAuth Failure" trying to sign-in [1]

[1] https://gist.github.com/auth/failure?message=timeout&ori...

9
shazow 1 day ago 2 replies      
Great improvements, love the search.

Still wishing I could get Gist pull requests or merge forks of my Gist from the UI.

10
tcdent 1 day ago 1 reply      
I'd love to see the ability to print (with the wonderful formating in-tact, and none of the interface) directly from my Gists. There are various bookmarklets out in the wild that attempt to do this, all of which are of course broken after this update.

I just had a need to do this with a bit of documentation I was writing. Ended up modifying the DOM to show/hide what I wanted and allow the screen stylesheet to be used in printing (to PDF).

11
avolcano 1 day ago 1 reply      
Here's the blog post about the redesign: https://github.com/blog/1276-welcome-to-a-new-gist
12
haberman 1 day ago 1 reply      
I love it -- I've been looking for a place to put trivial programs that is lighter-weight than creating your own repository.

I just wish that the advertising when you embed into another website was a bit more subtle. Right now it's a full line of text "This Gist brought to you by GitHub" that is tagged onto the bottom of every embed. If your blog post has a lot of these, especially short ones, it can quickly become intrusive.

13
charlieok 13 hours ago 0 replies      
I don't understand the benefit of gists. If they're full git repos, why not just use a normal github project?

Having a pasteboard type gist makes me wonder things like,

- Can a gist have multiple files in it?

- What is a file inside a gist named?

- Can I convert a gist to a normal project?

- Can I convert a normal project to a gist?

14
josteink 15 hours ago 0 replies      
Tried it out. It's bloody fantastic.

As long as whatever you're editing is supported by the editor, that leaves little to be desired.

Nice work.

15
RyanMcGreal 16 hours ago 0 replies      
I'm currently getting HTTP 500 errors when I try to load https://gist.github.com/
16
DigitalSea 1 day ago 0 replies      
It's about time. I've been waiting for Github to overhaul the Gists functionality, I've been ever-increasingly relying on it to store my snippets as well as posting code in blog posts, and being able to search through your own Gists is a MASSIVE addition.

I've really been loving all of these Github updates the past year, they've been killing it and it's good to see they've finally given Gist some love.

17
ozh 22 hours ago 0 replies      
Gists are now wrongly named. For instance: https://gist.github.com/4260740 this sounds a bit weird that this gist is named "readme.md"
18
halayli 1 day ago 0 replies      
It's great but I wish they added the ability to comment on a line.
19
minikomi 1 day ago 0 replies      
Thanks github team!!

When I'm learning a new framework / lib / language I love to look at other people's gists for good (and bad!) working examples. That said, I would LOVE the ability to sort search results by date / number of comments / forks etc.

20
subpixel 1 day ago 1 reply      
Doh! I just bought Evercode!

I don't see a way to post gists directly from an editor like Sublime, but I'll be all over that when I find it.

21
tedmiston 23 hours ago 0 replies      
GitHub sees the value in the snippet concept behind Gist and has been giving it serious limelight lately.

I want to see Gist evolve into a Dribbble/Behance gallery but for showing off code snippets of value instead of images. We can already convey advanced ideas simply in few lines. To provide a little more story behind our contribution and share it in a small network could really build a nice broad community whose infrastructure has been laid already.

22
bencevans 1 day ago 0 replies      
Much needed update and Looking Good but one thing, why is the 'Delete Gist' on the Edit Gist Pages rather than the Main Page?
23
kmfrk 1 day ago 2 replies      
I hope we get to see Collections for gists, because I am finding them really unmanageable otherwise, and there is little incentive for people to browse through them otherwise.
24
nachteilig 1 day ago 0 replies      
Am I missing it, or can anonymous gists no longer be claimed and deleted by the person that created them while still in the session?
25
gbadman 1 day ago 1 reply      
As many have already said, Github just keeps delivering quality, well-conceived and well-integrated updates. I hope they keep coming.

Now for my shameless plug:

If you use Gist as a means to share web-related snippets, you might be amazed by the Plunker editor (http://plnkr.co/edit/). It was inspired by Gist, but will let you actually 'run' your code (and will do some other cool stuff like real-time collaboration, previewing and linting). This tool has become quite popular in the AngularJS community and I hope to see more groups get on board in the future!

26
VMG 1 day ago 0 replies      
automatic language detection would be great
27
nickpresta 1 day ago 1 reply      
There is no preview mode for a gist :-(
28
dergachev 1 day ago 0 replies      
I love these guys! Yesterday I came across an annoying bug related to embedded gists and markdown files, and this fixes it.

Related discussion: http://stackoverflow.com/questions/11456558/markdown-not-ren...

29
pauletienney 1 day ago 0 replies      
Github has been on fire for one week.
30
farslan 1 day ago 0 replies      
I just wish a way to label or organize my gists. I have dozens of them. That would be great!
31
JaggedJax 1 day ago 0 replies      
I like the changes, except that it broke syntax highlighting for php gists without open and close tags. For example: https://gist.github.com/3837352
32
bonjourmr 1 day ago 0 replies      
Heads up, opening a Gist to edit/view from my list in a new tab (CTRL + clicking) doesn't work in Chrome 21.0.1180.75. The Stylesheet doesn't seem to load, not sure if this is an individual issue on my system.
33
c4urself 1 day ago 0 replies      
is there any way to collaborate on gists?
34
milkmiruku 1 day ago 0 replies      
Whoops, horizontal scrollbar on 1024*768.
35
chadscira 1 day ago 0 replies      
I was hoping that they would finally add the ability to put a gist in a folder or tag one :(
36
stickhandle 1 day ago 0 replies      
this is good ... but, frankly, i was hoping for the ability to tag gists + ability to get a feed from a tag
25
Ubuntu Spyware: What to Do? fsf.org
262 points by cs702  5 days ago   204 comments top 35
1
belorn 5 days ago 11 replies      
A lot of people are pointing out that if you do not like something, don't use it. It's simple enough, and have a "sounds right" tone to it. As an implied statement with this, anyone complaining should just shut up then.

This is a rather crazy line of thought once one actually starts to think about it. If I see a poisonous (say rotten) food being sold, I find it almost my duty to inform people. Somehow it's now being argued, that I should stay quiet and vote with my feet/wallet instead? If a company does something clearly distasteful and harmful to others, staying quiet and voting with your feet is not a good idea. This should be obvious to everyone. At best, you are ignoring the problem, and at worst, you are implicitly allowing the situation to continue.

If something is harming others, staying quiet or saying that "users should know better and not act like they do" is not the way to go. If the search box was labeled "ask amazon about this", then this would have been a no-brainer and no one would object to this. Its the same as labeling some food-like objects as non-edible. Canonical search however does not do this, and tricks users to send data that they believe is private.

Imagine a worker at a company, using this function to search for internal document including a string with company secrets. Whooops, now that data is at Amazon. Imagine a police worker, seaching for email with witness details. whooops, now that data is also sent to Amazon. Imagine a normal person searching for emails that includes their credit card. Whoops, gone gone. And let's not discuss things that private people honestly, truly, do not wish other people know, or for that matter, journalists.

This is not fair to the users, and RMS points this out. It might even be illegal in some if not all european countries. At the least it's something to write about and inform users about the risk involved.

2
rlpb 5 days ago 4 replies      
"When the user searches her own local files for a string using the Ubuntu desktop, Ubuntu sends that string to one of Canonical's servers."

That's not how I see it. I'd correct this to "When the user performs a global search for a string using the Ubuntu desktop, Ubuntu sends that string to one of Canonical's servers to perform that search".

If a user wants to search his own local files without searching the entire Internet, then perhaps he shouldn't perform a global search.

The global search box (the Dash) didn't previously exist before Canonical invented it. I think it's fair that they get to define what it does. If you don't like it, then don't use it, or change its behaviour (it is open source, and you don't need a fork to change what is effectively a setting), or just use Xubuntu, Lubuntu or Kubuntu, all of which are acknowledged as official flavors by Canonical and none of which use Unity or the Dash by default.

"People will certainly make a modified version of Ubuntu without this surveillance."

And Canonical even support the existence of these modified versions! If you don't like it, just vote with your feet and install Xubuntu instead. Install popularity-contest to show people your vote. Job done.

By all means go ahead and complain that the default doesn't do what you want it to do, but please stop with the hyperbole that is actually misleading to readers about what the real situation is.

3
btilly 5 days ago 4 replies      
Canonical is not the first to do this. And nobody minded.

In Chrome, every time you start to type a URL, it tries to autocomplete. One source of autocompletions is that it contacts Google, which sends back suggestions. Therefore by default Google knows every search you do in Chrome, even if you didn't want to go to Google. (They turn this off for incognito mode.)

I don't know how long this has been the case for Chrome, but I use this feature a lot more than I'd use Canonical's search.

4
EwanToo 5 days ago 5 replies      
It's always interesting to read RMS' posts, though I don't agree with a lot of them.

In this case, he's got a very valid point (I disabled the adverts on my Ubuntu install), but he uses such over the top language that it makes much of his writing seem like a parody.

Ubuntu sending all desktop searches to Amazon by default (even if it's via a proxy) isn't cool, and isn't what most users would expect, but I don't believe screeds like this aren't going to make Canonical think again.

5
retube 5 days ago 1 reply      
I have to say, having been a huge ubuntu fan for many years, I am seriously dismayed and dissapointed. This destroys my trust in Ubuntu completely. They have ruined a great thing.

Was just about to put Ubuntu on a new machine, now I'll have to switch distos. Any recommendations?

Edit: I think I have misunderstood. I assumed this referred to a commmand line (s)locate or find or grep or similar. Apparently it refers to a GUI search box on the desktop from which you can do global searches (local plus web). OK not so bad - in fact I have no problem in supporting Ubuntu in this way, providing local searches remain private.

6
harel 5 days ago 1 reply      
You can always turn it off. You can always use Gnome Shell over Unity (should anyway as its nicer). You can always buy another operating system. You know, vote with your wallet. Ah, wait...

There has to be a price for free. In RMS world everybody is a hacker, everything is free (as in love) and open and nobody needs to eat, kids grow up not costing a penny. But in my world, I understand that sometimes I'm getting something for free that is actually superior to the paid stuff, and sometimes those giving it to me need to feed a kid or two, or buy their Mrs that new outfit on the high street. And since they don't charge me outright they try different things, one of which is trying to sell affiliate links to Amazon. They don't even force me to do it because I can turn it off. But they do it by default hoping that I won't. Its a revenue channel, albeit probably a small one at the end of the day. And you know what, had I used Unity I'd probably keep it on and do my Amazon shopping via the OS to give something back.

I also understand RMS-style extreme is vital to balance out the Corporate extreme of the software world. But come on man, choose your battles better and you'll have my support. This one is a waste of time.

7
apawloski 5 days ago 1 reply      
Ubuntu is also shipping with two new Firefox extensions that ask to "install" certain web apps when you visit them. Havent audited them yet, but my tinfoil suspicion is that these add-ons are leaking private information to Canonical by asking "is this a web app that can be downloaded?" (this is in addition to the current controversy that Unity searches are being leaked).

By the way, Amazon is pre-installed. I noticed yesterday that Amazon web pages still open up in the Amazon icon on Unity -- even after I had removed the unity-shopping-lens.

8
bitcartel 5 days ago 1 reply      
This should help de-Amazon your Ubuntu.

1. Ubuntu Settings --> Privacy -->Include online results [OFF]

2. sudo apt-get remove unity-lens-shopping unity-scope-video-remote unity-scope-musicstores unity-webapps-service

3. Launch dconf-editor, navigate to: com -> canonical -> unity -> webapps, and then remove everything under allowed-domains, dontask-domains and preauthorized-domains

References:

http://askubuntu.com/questions/192269/how-can-i-remove-amazo...

http://askubuntu.com/questions/214755/how-to-remove-unity-we...

http://xchamitha.blogspot.com/2012/11/de-amazonising-ubuntu-...

9
damian2000 5 days ago 5 replies      
Do people using Ubuntu not also use web browsers? If so, then they are also being spied on by others such as google, amazon, facebook, twitter - every time they use one of their sites.

I just find it overly dramatic to be focusing on this one point of Ubuntu's search being harvested for keywords when this sort of thing is commonplace on the web. At least with Ubuntu you have the option to turn it off.

10
takluyver 5 days ago 1 reply      
Relevant: Canonical have just said there will be more retailers integrated in 13.04 (which was always expected). And: "We are also testing a few additional user controls like filters for local and global searching â€" more to come on this front as we learn from those sessions."

http://blog.canonical.com/2012/12/07/searching-in-the-dash-i...

11
nicholassmith 5 days ago 1 reply      
Ubuntu install a custom application that does something involving sending data out -> We're doomed! They're spying and tracking you! Grab the pitchforks!

Of course, that's RMS' viewpoint and he's entitled to it, and it often provokes some very interesting discussions around it, but he's terrible at being anything other than over the top. For what it's worth I don't think what Ubuntu did was that a bad a thing, it's a nice revenue stream for those that use it and that's a good thing for the future of the project, but I can also understand the view point of people who are uncomfortable with search results peppered with ad's.

12
itry 5 days ago 1 reply      
I find this spyware by default as wrong as Stallman. I dont want my machine to send anything anywhere without me explicitly telling it to do so.

What I find even more frightening is Mark Shuttelworths view of this:

http://www.markshuttleworth.com/archives/1182

"Don't trust us? Erm, we have root."

Looks like he gets the issues of privacy and trust completely wrong. Imagine catching your cleaning lady reading your diary. And she says, without a sign of guilt, "Don't trust me? Erm, I got keys to your apartment.".

Time for a new cleaning lady.

Time for a new distro. I happily switched to Mint.

13
16s 5 days ago 0 replies      
I've used Debian GNU/Linux as my primary desktop OS and as a server OS since 1995. Many ditros (such as Ubuntu) are derived from it. People who have grown accustomed to deb packages and synaptic, etc may like to try it.
14
iamtherockstar 5 days ago 2 replies      
My sister home schools two kids, cooks three squares a day, and doesn't care if someone knows she googled for "bread pudding recipe." They have an old, aging computer, and when I gave an Ubuntu CD to her husband, they were so incredibly grateful.

I see this feature being excellent for her, because she has a bunch of documents on her computer that contain her recipes, and then maybe she'll see a cookbook she might want to buy. Maybe she'll be looking for the days curriculum, and see a book that might help her youngest figure out her multiplication tables.

These are all relatively impractical use cases for the nerds of Hacker News. Ubuntu will still serve their needs, but Canonical wants to "cross the chasm" and have ordinary muggles using Ubuntu. Those people will find all of these features "valuable" and don't actually want to turn them off.

15
acabal 5 days ago 1 reply      
I'm pretty surprised that Shuttleworth didn't see this kind of reaction coming, considering his long-time involvement in free software. Or maybe he did see it coming, and just doesn't care?

In either case, you're in a bad position when you're distributing a Linux distro that RMS starts to call out. Shuttleworth would do well to observe what happened to GNOME: they ignored their core user base, and they've been in such hot water for it that now they're backpedaling (GNOME Legacy). If Linux can't even please its core user base--aka the evangelists--it doesn't stand a chance in the wild.

16
jasonkostempski 5 days ago 2 replies      
Are there other distros with Wubi (or something like it) and automatic updates? If it weren't for Wubi I don't think I would have ever fully switched to Linux. VMs are OK for a bit and repartitioning is right out if all you want to do is try something out for a while. I don't use Ubuntu anymore but Wubi really was the gateway drug for me. I personally don't care about automatic updates but I think it's a big one for some others. When I switched away from Ubuntu I thought I'd be missing out on the community behind it but it's really the Linux community in general that's awesome, a lot of the stuff just ends up on Ubuntu forums and much of the advice is universal. I think people need to know that.
17
mistercow 5 days ago 0 replies      
It's a pretty big stretch to call this "spyware". It's an ill-advised feature, sure, but "spying" indicates secrecy and subterfuge. If I came up behind you while you were typing, and started reading aloud your words as you typed them, would you call me a "spy"? I think real spies would be offended.
18
zellyn 5 days ago 0 replies      
I'm slightly surprised to feel this way, but upon reflection, I actually like rms's rebranding of DRM as "digital restrictions management".

Calling DRM "Digital rights management" is about as accurate as calling prison "freedom management".

19
pasbesoin 5 days ago 1 reply      
Stuff like this should be opt-in. And, if you want it to succeed, it should be good enough that people want to opt-in.

People search on Google -- they opt-in to Google Search -- because the results satisfy them (more than the competition).

If Canonical's partners want people to opt-in to their collaborative offerings, they should make them offer significant value. And Canonical, for its part, if they want to successfully build out this revenue stream, should ensure that they partner with partners who demonstrably do so.

I already use affiliate links when I think that the affiliate has given me something of value [1], in discovery or qualified opinion or some other combination of factors.

I think Canonical provides me and the broader community things of significant value. Offer a monetization scheme that is 1) opt in, and 2) Respects my concerns, e.g. privacy, and I would be consciously, favorably inclined to use it.

--

[1] One example, although Amazon may not particularly like this one:

http://us.camelcamelcamel.com/

20
kokey 5 days ago 0 replies      
I find it ironic reading this article on a site that collects my visitor data using piwik stats without explicitly asking me first.
21
Surio 5 days ago 0 replies      
snip

Even in arguments around copyright law (like this recently concluded debate... http://news.ycombinator.com/item?id=4882364) the general consensus seems to flow around comments such as "... was not trying to reignite the Great Internet Copyright Argument for the millionth time, and instead was making a point about what was politically actionable today"

On similar lines, why not acknowledge the reality of running a viable, commercial venture around FOSS by tapping viable revenue models?

A few others have written some very good points that I really enjoyed reading. Here they are (in no particular order of preference):

http://news.ycombinator.com/item?id=4887261

http://news.ycombinator.com/item?id=4887132

http://news.ycombinator.com/item?id=4887365

http://news.ycombinator.com/item?id=4887294 I really hope that comment was rhetorical rather than being literal)

that makes the point of why the situation is much more nuanced for someone like Canonical. And if Linux adoption has to succeed big time, we need the Canonicals and Mints (with their warts and all) that give the general public a viable alternative. Mandriva Linux was facing bankruptcy a few years ago, if I am not mistaken.

EDIT: For the opt-in vs opt-out discussions:

http://news.ycombinator.com/item?id=4864783

The difference is that - for a chunk of people - this functionality isn't crap. It's actually useful.
It's out of the way for people who don't care. It's there for people who do. I've seen folk go "that's so cool" when the amazon stuff came up.
This stuff is much closer to the adds folk get in Google search. It's often relevant to what they're doing at the time.
(anecdata, sure. happens to match mine ;-) )

22
Osiris 5 days ago 1 reply      
Taking a political angle on it: Won't the free software market decide winners and losers?

In other words, there are hundreds of Linux distributions. Choose a different one. If you really like it fork it and rebuild it without support for that feature.

Isn't the point of free software that you have the inherent right to do whatever you want to the software to make it do what you want (or not do what you don't)?

23
DanBC 5 days ago 0 replies      
There are two problems with the Ubuntu search box.

1) Not being very clear to your users that the search box is now global and will send information out of the local machine

2) Amazon search sucks.

I haven't used recent versions of Ubuntu, but linking a good distro with the disaster that is Amazon search is not something appealing to me. I don't think it's going to improve my experience on Ubuntu. I strongly feel it's going to make my search experience really sucky.

Note that I am ad-tolerant, and I don't really care about information getting sent off to other servers (so long as I'm told about it before hand) so Canonical have a bit of work to do to persuade me that the new experience is not as awful as Amazon search is on the website.

PS: Apologies to any Amazoners here, but come on, you know the search is terrible, right?

24
meaty 5 days ago 2 replies      
I'm a little surprised at how accepting people are here relating to the Amazon feature in Ubuntu. I would assume that there are a lot of critical thinkers here as comp sci people tend to have that mentality. Possibly not!

The usual excuses are "we can turn it off etc" or just shrug it off and carry on.

Have you thought long term? If you don't make a stand with this feature, one will eventually be added which can't be turned off or is far more invasive.

25
jdangu 5 days ago 1 reply      
Was pleased to see a reference to Fravia in RMS's article.

For the sake of comparison, here's a 1998 essay about what Microsoft was specifically doing in Win95:

http://71.6.196.237/fravia/mmstory.htm

26
antidoh 5 days ago 3 replies      
What distro would you recommend take the place of Ubuntu, as a recommended for newbs distro?

I mean a distro that you would feel comfortable recommending to a stranger that you will not be able to help install or support the distro, as well as the more traditional "lemme help you with that."

As a subset of that, what apt based distro would you recommend for that niche?

Is plain Debian really something that people feel comfortable recommending to non-supported strangers? Something that you would not be embarrassed about if they looked you up and told you what happened?

27
decasteve 5 days ago 1 reply      
I am running 12.10 and disabled this right away in the privacy settings.

Why not have it opt in instead of the ninja mode opt out? Explicitly prompt the user to enable this when first using Dash but disable by default.

28
drcube 5 days ago 0 replies      
I came back to Ubuntu when I got a System 76 laptop earlier this year with it preinstalled. I was actually impressed. It was pretty good, with some tiling features I liked and lots of keyboard shortcuts. But the prospects of 12.10 spyware made me dump it for Slackware 14, which came out around the same time.

And I never looked back, because man, Slackware is great. Install that instead.

29
olgeni 5 days ago 0 replies      
What's with this "distro" stuff... Can't we just boot into Emacs and call it a day?
30
justinf 5 days ago 2 replies      
I'd guess that the only way to really dislodge the Amazon widget would be to make sure it remains unprofitable. If it remains a major talking point and doesn't pull in enough money to compensate for its negative effect on community evangelism, it won't last long.

I have mixed feelings about the new system. On the one hand, I respect a lot of what Canonical is doing with linux regarding mainstreaming, streamlining, and even Unity. I also recognize that they are a company and need to make money, and think Amazon integration is preferable to dozens of preinstalled, hard-to-remove junkware applications.

On the other hand, I really don't like the intrusive-by-default nature of the integration, and the fact that I'll have to go tell all the folks I've installed Ubuntu for that they need to essentially disable spyware the next time they do a distribution upgrade.

On the third hand (what, you don't have one?) I'm not sure what other profitable solutions Canonical might implement in a community that values privacy and freedom.

31
loucal 4 days ago 0 replies      
People really use Unity? I might be rolling my eyes a bit at Canonical for this decision, but seriously who would even want to use Unity, they can do what they want with it as far as I'm concerned.

We can't have it both ways, for software to be free, Canonical has to be 'allowed' to do this. The community is now very aware of what is going on, and that is good. We can make our own decisions as informed users. Uninformed users have always been at a disadvantage, that will never change. Case closed to me, lets not turn this into an episode of the 'Real Housewives of the GNU' it really shouldn't be as dramatic as this comment war would have you believe.

32
stinos 5 days ago 1 reply      
>> when he searched for a string in the files of his Windows system, it sent a packet to some server

anyone has a source for this? Was this built into windows? (It's not in mine, or it's not active)

33
cparrino 5 days ago 0 replies      
For context on what the Ubuntu Dash actually does and how it's evolving - please see http://blog.canonical.com/2012/12/07/searching-in-the-dash-i...
34
shabble 5 days ago 1 reply      
Whilst his point is clearly that Ubuntu should be punished (by users switching to alternative distros), it would have been nice to provide or link to some detail about how to disable this behaviour, for those who can't or won't reinstall.

Also, 'virtual book burning', really? These snide little terms detract from his core (and important) message, and come across as just petty. I think there's probably an Internet Law that you can safely ignore anything by people who use a $ symbol in the word 'Microsoft'.

35
jfreak53 5 days ago 1 reply      
I agree, the Linux community as a whole has never stood for these malfeasons ever!! I say we stand up, I use Ubuntu on ALL my PC's home and work, so we're talking 15 to 20 PC's that I might have to move over to another Distro here soon. This is not the first time Ubuntu has tried these "Windowz" practices on it's users, but this needs to be the last! The first was taking away our choice in the first release of Unity, it was sooooo much a pain in the but to get back to default Gnome that most people didn't try.

Mint allowed it's user's to do so from the get go, so that means it was possible but Ubuntu made the choice for us instead of allowing configuration choices, that's what Linux is all about, choices! Ubuntu has been trying to take our choices away for a long, long time.

We as a Linux community first and foremost need to stand up and let the Linux community as a whole know we will not stand for this. Ubuntu is the first doing this, but if we let them get away with it then companies like Amazon might go to other Distro's and try the same thing. If a small distro see's an easy way to make money and people don't care, or don't show they care, they might do it.

With no place to run Linux becomes "Windowz"! We need to let them know we are not standing for this before it gets out of hand and happens all over the place.

I personally haven't used Unity since day one on any of my 20 PC's, I hate it. So I have never been in the position to be used by Canonical to pad their pockets in this search thing. I don't ever even suggest people to use Unity since it's such a pain in the butt! But other people will be affected by this more than likely. My simple solution is don't use Unity ha ha but that's not a solution, that's a band aid.

If we let Canonical get away with it without screaming they will just continue as long as Amazon funnels cash into their caufers! If they loose user base then we win and Linux as a whole wins since they are the big distro on the block.

26
ITunes 11 and Colors panic.com
260 points by thisisblurry  1 day ago   112 comments top 17
1
joeguilmette 1 day ago 12 replies      
Until just recently I was an iTunes power user. I have a 15 year old 80gb collection of pirated music - all full albums, all with pristine metadata and personalized genres. I do not have cover art tho, but I don't really care - until now.

iTunes 11 makes a big deal about cover art - their UI is nearly exclusively dependent on it. I don't like thumbnails.

When I look at my music, I want a big sortable list. I don't want a bunch of random (alphabetized) tiles that don't tell me much. Also - electronic music of today is largely post-album. It doesn't make sense to organize a bunch of remixes by different DJ by album cover.

The previous version of iTunes had a hybrid view that had a sorted list with a small thumbnail to the left. It was useful because the thumbnails would scroll nicely with the text.

But no longer as far as I can tell.

The whole idea of curating my own collection, through either piracy or purchasing, seems outmoded to me. It's expensive even when it's free. Pirating music, at least at scale, is time consuming. iTunes is ridiculously expensive. My music collection would cost me $20k if I bought it and it feels woefully inadequate when I try find something to listen to.

I just recently backed up my music collection and deleted it from my HD. I've signed up for Spotify Premium and am so far pleased.

$10 is very fair (a bit high, but fair). The quality is consistent, I can save songs and playlists to my devices (feels like buying) and create radio stations that are functionally superior to Pandora (skipping, etc) but algorithmically inferior (try getting it to play Louis Armstrong style music and see how long it takes to play modern music, for me it's two tracks regardless of downvotes).

Music discovery is just as important as curation, and Spotify scratches both itches. The iOS apps are buggy but so far it's working. I'm happy to leave iTunes behind. That said, I really loved SmartPlaylists. SmartPlaylists + Accurate Genres + Ratings = Powerful, Granular Track Syncing. It's just too time consuming, and now hard to manage with new emphasis on cover art.

2
robflynn 1 day ago 1 reply      
I do love that feature. I developed something like this a couple years ago for a back office part of a project:

https://www.dropbox.com/sh/4p5m4719ehvpohc/GUEHcYecYv

I don't have a good example of the project any longer, but I took a few snapshots during the development process. My test page allowed you to upload a logo and have the page dynamically change to match the new logo. The link above is a gallery of a few of my tests.

Sometimes it did a pretty good job. Other times the results were a little more 'meh.'

The original code was pretty hacked together in PHP and a little client side JS, though I've been considering resurrecting it as a ruby gem.

There was a bug in the code in one of these examples. The 5th image or so is of a tornado with a bright orange background. The code failed to select the orange as an interesting color to use. The result still looks fine but I would have liked for it to have sampled that bit as well. It's been long enough that I can't recall what the exact problem was.

3
aaronbrethorst 1 day ago 0 replies      
I took the liberty of extracting the interesting bits of this into a reusable class, and tossed it up on GitHub:

https://github.com/aaronbrethorst/ColorArt

If I have the time this afternoon, I'll port it over to iOS, too. Or, if someone feels inclined to do so, I welcome pull requests :)

Edit: and I transferred the repo over to Panic. I'm maintaining a fork so the link above doesn't go dead.

4
jrajav 1 day ago 1 reply      
Isn't something like this done for the Windows >=7 taskbar icons too? Only for a single color, though.
5
untog 1 day ago 1 reply      
Something similar to this was done at my old job, about four years ago. It took images that were not square and padding out the shorter dimension with an averaged colour from the edge. It looks like so:

http://i.imgur.com/6WZCQ.png

Sometimes it works well, other times it really doesn't. But it's an interesting idea- and certainly not a new one (though Apple has certainly done it better)

7
windsurfer 1 day ago 3 replies      
As someone without iTunes, what does iTunes do now? There are no screenshots/videos in this article.
8
superted 1 day ago 1 reply      
Good job "emulating" the iTunes algorithm. Request to op: It would have been good to have some sample code inline in the article that illustrated the algorithm. I know there's an Xcode project attached, but reading this on an iPad has its limitations.
9
msutherl 21 hours ago 0 replies      
Stefan Sagmeister's logo/branding for Casa da MĂşsica takes this idea in reverse â€" the logo colors are determined by the surrounding imagery: http://www.sagmeister.com/work/featured#/node/192
10
gruseom 1 day ago 2 replies      
What's a good music player for OS X? I just want something simple that plays mp3s etc. and helps me manage my collection. Even before this redesign, iTunes was too bossy for me to like it. Is there something like Winamp when it was good?
11
bpopov 1 day ago 0 replies      
This reminds of the work @matasar and @attaboy did back in 2007 on Dabble DB:
http://blog.dabbledb.com/2007/04/white--or-green.html
12
batiudrami 1 day ago 0 replies      
Since Windows 7, hovering over an open application in the taskbar has done a similar thing. I sometimes wonder how it almost always manages to pick the dominant colour, even if it isn't necessarily the most common one.
13
mcgwiz 1 day ago 0 replies      
As noted by jrajav, since Vista, the Windows taskbar features a single-color version of this, inferred from application icon.

Additionally, the New Tab page in Chrome has exhibited this (inferred from favicon) for as long as I can remember.

14
tambourine_man 1 day ago 0 replies      
Anyone noticed the lag between typing and results being displayed? It's infuriating, instant search results used to be the hallmark of iTunes.
15
beshrkayali 1 day ago 0 replies      
It's a pretty cool new feature.

Something similar could be done in a browser with http://lokeshdhakar.com/projects/color-thief/.

16
gaidica 1 day ago 1 reply      
We have been using this technique for a while to go from logo-to-brand, I have a demo and API for it: http://landr.co/brandr/
17
adamzegelin 1 day ago 0 replies      
I always enjoy reading Panic's blog. They always have something interesting to say.
27
Larry Page "providing free flu shots to all San Francisco bay area kids" plus.google.com
249 points by ck2  5 days ago   231 comments top 28
1
aarondf 5 days ago 2 replies      
I'm kind of amazed that a story like this can _still_ elicit negative responses here. Maybe the gov't should provide this, maybe not. Either way: it doesn't right now, but Larry Page just did. I think that is pretty cool. Bravo.
2
tokenadult 5 days ago 1 reply      
The previous submission of Larry Page's Google+ post

http://news.ycombinator.com/item?id=4874293

led me to his post, where I commented, and where I was APPALLED to see how many people were making blatantly unscientific statements about vaccines, with one even saying, "Just google it" (without providing any links) to introduce flat-wrong statements. A follow-up comment of mine was,

"+Larry Page I'm wondering if your head hurts as much as mine does when people say 'Just Google it' to recommend websites full of incorrect information not based on science or rational thought. More work still needs to be done in developing the public's research skills so that most people can distinguish reliable sources from unreliable sources that happen to turn up in an online search. "

Ouch. I guess the co-founder of Google is seeing an example in the comments to his Google+ post of how ignorant people stay ignorant even when they use the world's best search engine. I wonder what the search quality team at Google can do about issues like this.

3
nsxwolf 5 days ago 3 replies      
Note to self: If I ever become rich and decide to donate something to a bunch of kids... don't let HN find out...
4
mcmatterson 5 days ago 3 replies      
The nobility / motivation for this act aside, I can't believe this is still even a thing.

Honestly, I find it incredible that there's even debate about this. Nobody thinks twice about things like transportation infrastructure or monetary policy being publicly administered, but the second health care is involved, all sense seems to go out the window. How someone can think that health is less of an inalienable right than access to roads or free markets is beyond me.

5
bcx 5 days ago 6 replies      
I think this makes a ton of business sense.
1) Children are near the top disease spreaders
2) Less sick children means less sick employees
3) Less sick children means less employees spending time with their sick kids
4) Everyone wins!
6
Apocryphon 5 days ago 2 replies      
Unfortunately, all I can think about is how the conspiracy theorists will respond. "Billionaire providing free VACCINES? Google?!? SAN FRANCISCO?!?!"
7
hermannj314 5 days ago 1 reply      
Buy a kid a $10 flu shot, vaccinate him for a year. Teach a kid to buy his own $10 flu shot, vaccinate him for a lifetime.
8
k-mcgrady 5 days ago 0 replies      
The amount of negativity and even in anger in the HN comments here is amazing. A successful entrepreneur uses some of his money to provide children with vaccines - how can people respond badly to that?
9
zoowar 5 days ago 8 replies      
While this is admirable, public health should be funded by the public through taxes and not the whims of the 1%.
10
ck2 5 days ago 1 reply      
Let's see, maybe 900k kids, even if it was discounted in bulk to $10, that's $9 million.

If half the kids take advantage of it and it's really $20 in bulk, same $9 million.

11
afterburner 5 days ago 0 replies      
Flu shots aren't free in the US? I suppose I should have guessed.
12
dfxm12 5 days ago 1 reply      
One can provide free flu shots, or one can pay for flu shots. Obviously, Larry did one or the other. Otherwise, it would be quite a publicity stunt to claim to be paying for something that was free. :
13
bensw 5 days ago 0 replies      
I'm glad Larry has finally answered definitively how to end parentheticals with smilies.
14
iterationx 5 days ago 2 replies      
"if we do a really great job on new vaccines... we could lower [world population] by 10 or 15 percent" - Bill Gates
15
mvleming 5 days ago 0 replies      
I think this is a nice gesture by a public figure. I don't think this is something to take seriously as an approach to a long-term goal, but instead as something to be inspired by. Thanks Larry Page. :)
16
stevewilhelm 5 days ago 0 replies      
Glad to see him following the Gates' lead.
17
nicholassmith 5 days ago 0 replies      
Well done to Larry Page, doesn't matter if its a PR (which I doubt) situation, he's directly improving the quality of life for a large group. Kudos to him. Flu seems trivial but often ends up distinctly not in kids.
18
photorized 5 days ago 0 replies      
As someone said here, best charity is anonymous. Meanwhile, Brin is in the news for scooping up properties and renting them out "to the needy". I remember the press Page and Brin were getting 5 or 6 years ago for helping out a filmmaker... to the tune of 200 or 250k. Many people I know do more, and more often, without any kind of public praise.

This kind of publicity should really cost more. And if you truly care about helping people, make an anonymous donation, instead of milking it for all its worth.

19
kyllo 5 days ago 1 reply      
Are the kids required to present proof of Google+ activity first?
20
microkernel 4 days ago 0 replies      
Interesting Meta-Analysis of the Cochrane Collaboration: http://summaries.cochrane.org/CD004879/vaccines-for-preventi...
21
thechangster 5 days ago 0 replies      
Larry Page, major germaphobe, disinfects entire Bay Area.
22
dhlabs 5 days ago 1 reply      
time for tim cook to step up
23
dude3 5 days ago 0 replies      
Props and this is a great thing. But it shouldn't erase all the morally bad things Google is actively doing. It's like a Dictator giving candy to the kids for the cameras while still actively oppressing people behind the scenes. There does happen to be a huge FTC case (that will be probably dropped) and a possible DOJ case against Google right now.
24
knowaveragejoe 5 days ago 0 replies      
Ladies and gentlemen, start your conspiracy engines.
25
fuzzieozzie 5 days ago 7 replies      
If this an experiment? Is it the 1% being magnanimous? Is this that he doesn't want his employees to get the flu?

Nevertheless a nice gesture - though there may be more effective ways to spend the $$$ on the public good.

26
livestyle 5 days ago 3 replies      
If you think flu shots are good then this is good but if you know the truth about flu shots it's quite scary.
27
gsibble 5 days ago 0 replies      
Free for children? Shame that Apple's factory workers don't live in San Francisco. ZING!
28
kyro 5 days ago 1 reply      
This is ridiculous. Why doesn't he spend more of his time and money building Google's customer service? Has everyone suddenly forgotten the Google Apps story from yesterday? They presumably stopped giving out free accounts to maximize profits, and yet this imbecile is going around burning his cash on preventing the spread of influenza and other diseases.

Your self-driving vehicles are the future, Larry. Why would you invest in helping more people survive when we'll actually end up leading less of them because of all the driver/cab jobs you'll be eliminating?

28
Linux 3.7 released kernelnewbies.org
247 points by moonboots  1 day ago   113 comments top 10
1
jey 1 day ago 3 replies      

  perf trace will show the events associated with the
target, initially syscalls, but other system events like
pagefaults, task lifetime events, scheduling events, etc.

I'm excited.

2
autotravis 1 day ago 4 replies      
>'"Fast Open" is a optimization to the process of stablishing a TCP connection that allows the elimination of one round time trip from certain kinds of TCP conversations. Fast Open could result in speed improvements of between 4% and 41% in the page load times on popular web sites.'

Interesting... anyone know more about this?

3
aartur 1 day ago 3 replies      
Optimization of file deletion in ext4 gives nice results (from a commit message):

> X86 before (linux 3.6-rc4):

> # time rm -f test1

> real 0m2.710s

> user 0m0.000s

> sys 0m1.530s

> X86 after:

> # time rm -f test1

> real 0m0.644s

> user 0m0.003s

> sys 0m0.060s

The commit affects 5 lines only.

EDIT. Not sure if this optimization applies to filesystems mounted with standard journaling options...

4
darkstalker 1 day ago 0 replies      
I think this is important: "JFS: TRIM support". This just added another choice of filesystem for SSD drives.
5
jcastro 1 day ago 0 replies      
Has anyone used this or a prerelease with the btrfs fsync improvements? I'm interested to see if dpkg performance is usable now.
6
rgbrgb 1 day ago 7 replies      
How long does this stuff usually take to get into a more comercial release? When will we see it in Ubuntu? Android?
7
jug6ernaut 1 day ago 15 replies      
ARM x64, wow. Is this really necessary? Or just a prelude to some new applications?

When i think of ARM i think of Mobile Phones, total ram isn't an issue(yet?) Are there other advantages?

9
polarrat 1 day ago 5 replies      
Sorry for being such a noob. But could someone please tell me the difference between "linux" and other linux builds like Ubuntu, RedHat etc?
10
sdafdasdfasdf 1 day ago 1 reply      
from "TCP Fast Open: expediting web services": http://lwn.net/Articles/508865/

> Furthermore, the server should periodically change the encryption key used to generate the TFO cookies, so as to prevent attackers harvesting many cookies over time to use in a coordinated attack against the server.

What is going to do this? I hope this is built-in somehow.

29
Most lives are lived by default raptitude.com
247 points by tomp  6 days ago   133 comments top 30
1
acabal 6 days ago 21 replies      
I don't like these kinds of posts, because they suggest that happiness is something just within our grasp, if only we did the exact right thing to grasp it. In this case, it's suggesting happiness comes in part from questing to find major change X in your life that will change everything.

But I think that's actually the cause of a lot of unhappiness. It's a perpetual "grass is always greener" situation. Say you go on this quest to find the best city to live in. You find a good one, and you're not unhappy. But you'll always have that doubt: "What if I had quested just a little more? Would I have found an even better city?" And that'll bum you out. It becomes the anxiety of "what if".

Happiness is being content with the moment you're in. Having good health, a not-empty stomach, and a roof over your head is already a big step above a significant portion of the world's population. Now this doesn't mean you have to become a mindless lump, barely moving from the couch and uninterested in even the slightest change; but it's a suggestion that perhaps learning to be happy with what you have, where you are, and with what interests you, is, in the long run, precisely what will make you happy.

2
nostromo 6 days ago 1 reply      
A friend once told me, "You should try going with the flow once in a while." She was absolutely right.

Yes, many people could improve their situation by not sleepwalking through life. But similarly, we (people on HN and other ambitious folks) can learn to be more content with what life has given us. To reconcile ourselves with randomness. To take some time away from competition and drive and optimization.

Perhaps I'm being unfair to the author, but if you follow this article's advice to the extreme, you'll likely end up extremely unhappy. "Is this spouse really the best I can do? Should I really be living in this city? Would I be happier with different friends?"

3
grecy 6 days ago 4 replies      
At age 27 after working as a Software Engineer since graduating, I could see the writing on the wall. I was "Jamie" as described in this article.

I made a conscious decision right then to turn off the "Life autopilot switch" as I call it.

I quit my good job, sold all my stuff, and spent 2 years driving 65,000km from Alaska to Argentina in my little 2 door Jeep. It was a life changing experience, and I was shocked when I visited my old workplace afterwards to see the same people, doing the same things, with the same blank expressions on their faces.

http://theroadchoseme.com is my blog of the entire journey.

I'm so passionate about helping and encouraging others to do something similar, I created http://wikioverland.org as a resource for people wanting to travel in this way. I also give presentations and talks about what I've done, and will be doing more of it shortly.

I am currently aware of 5 couples driving the Pan-American highway who directly say I gave them the courage to do it. I have never had a better feeling in my entire life.

4
rohern 6 days ago 1 reply      
A friend of mine with a dark and cynical wit, with whom I was enjoying a good dinner at a large and crowded restaurant, looked around him and declared: "So this is what people do? They just exist."

That is the end of the conversation on happiness and most people for me. Despite being brilliant and greatly successful in their chosen fields, not a person I was friends with in school is now in a job that they take joy in. None of my old coworkers who talked on and on about how they hated their jobs have moved on to better things. The most contented people I know do not do very much with their lives. These are not the 'successful' people, nor are they people with whom I would want to spend an enormous amount of time, as they do not have much of interest to say.

It has been suggested that melancholia and depression are deeply related to intelligence and creativity. Good; bring it on. I would much rather have moments of doubt and darkness and get to enjoy all the fruits of the intellectual and creative life than the banal calmness of normal existence.

5
ChristopherM 6 days ago 2 replies      
It's amazing how defensive some of these posts are because the poster has chosen to live a life by default.

I once thought I wanted to climb the corporate ladder, to buy stuff, toys. More, more, more...

I made my way into software management back in 2008. I was absolutely miserable. The routine, wake up to an alarm, get ready, run to work, work on someone else's ideas, have to listen to someone tell me what to do. When I got home, I had no energy to work on my own stuff. Work, had stolen all my will power and mental energy. I consoled myself, by losing myself in movies and games, drinking.

Then in 2009, I was so miserable I deliberately worked to get terminated with severance. I was successful. The evening I was fired I was so happy. I was set for 1 year. I moved from L.A. to San Francisco.

Got an apartment, and started learning all of adobe's tools (my friend got me a free copy of their top suite, he worked there). I experimented with many different compression algorithm techniques, I worked on neural networks. Then after 9 months, and the money running out I took a trip to Budapest Hungary for 1 month to learn how to make bespoke shoes. I had never in my life been so happy. I discovered that I hate working for other people, hate it, absolutely hate it, I'd rather live on the street.

I got back and found a startup where I could make great money, knowing I would quit at the end of one year. And like clockwork, after the initial enjoyment of doing something new, getting to write firmware which was something new, it was time to get out. This time, knowing I was quitting made all the difference, I didn't get burned out. I wasn't angry. A couple months later an opportunity arose to do some consulting, 2 months in and I was set. I doubled my income and got to walk away. 6 months later and the original manager quit, they needed someone to come in and rescue them, I showed up. Charged twice what I've ever made. The money was awesome, I paid off a second mortgage ($60k). I saved $100k after tax. After 8 months, couldn't take it anymore.

But this time I had a plan, it was time to start my own company, where I am the boss, where I can eventually get to the point where I hire other people to do all the work and I draw income from a business that doesn't consume my life.

I'm 2 months in on my first company product, it's hard work, but it doesn't feel like work. I am my own boss, I decide what is important, I don't interrupt myself with stupid inefficient task switching, there are no office politics, I don't have to listen to the 'normies' and their pathetic existence as they skate through life anesthetized.

I love the uncertainty, I thrive on it. To have a predictable mundane life is walking death. To actually have complete control over my own success and failure is invigorating. I have 22 months left of runway, and if it fails? So what, I can always pick up a temporary consulting gig. The experience I am learning now is making me far more valuable than being an employee ever will.

Some key things I learned, which made this possible:

1) eliminate anyone and everyone negative in my life: friends, family... anyone.

2) stop hanging around people who espouse and vigorously defend the "normal" lifestyle

3) surround myself with positive and also like minded individuals

4) take pleasure in simple things, cooking a good meal, reading an interesting book, going for a bike ride, accomplishing a small milestone.

5) Eliminate debt, do I really need that fancy car? (unless I can pay cash)

6) I got rid of my tv, don't miss it for a second, it just wastes my time

7) Got my living expenses down really low, yet I'm living the richest life I've ever had.

8) Free time to cook, allowed me to discover that I have a severe gluten intolerance. Doctor's never figured it out, just told me I was "depressed", that I needed to eat more fiber (which is gluten). Since I had eaten gluten almost every single meal my entire life there was no gap to discover how much better I felt. This would never, ever have happened if I had kept a regular M-F job. I never had time to cook semolina pizza dough, muffins, cakes and eat so much that the 1-1 correlation between what I was eating and how I felt clicked.

9) Don't fear change, embrace it

10) It's easy to make new friends

11) I'm actually an extrovert, it's the people I was surrounded with my whole life that made me seem like an introvert, I just didn't want to interact with them.

12) Stop caring what other people think, what makes them happy might make me miserable (one man's heaven is another man's hell)

13) Be happy so many people choose to take the easy way out, on cruise control. It makes it so much easier to be successful myself with so little competition.

14) Be a source for anyone who is also trying to figure out who they are and what they really want to do.

15) Stop trying to give people advice when it is unwanted.

16) Life is about the journey, not the destination. SOMEDAY STARTS NOW!

* anyone offended please feel free to skip my message, it's not for everyone. My way is not for everyone, it is not a 'universal right way'. But it is most definitely the right way for me, and for any lost souls out there (which I once was). I hope that this post may make them think, think about how to change their life for the better too.

6
kstenerud 6 days ago 0 replies      
I'm in San Francisco now, running a startup, precisely because I cast off my old life. It could have gone horribly wrong (and indeed it has on many occasions), but I couldn't imagine going back to my old job writing Java code for a bank.

Every now and again I think back to that. At this exact moment, I could be sitting in my old cubicle, watching that same stretch of bridge under the gray skies outside my window, thinking of the things that could have been if only...

The one most important lesson I've learned in casting off from the moorings of a safe life is that no matter what crazy shit happens, I always find a way to come out on top in the end, even if there are a few months or even years of bad times in between. One thing's for sure: I never get bored.

A life of interesting times is not for everyone. You need to have a fairly high tolerance to uncertainty. You need to be able to improvise, because things will rarely go according to plan. You need the strength of will to stand back up even when it hurts. But even with this said, you'd be VERY surprised at how strong you can be when the need arises.

Not everyone is alike. Not everyone would appreciate this kind of life. But if you're sitting there in your comfortable life, wondering what it could be like, stop wondering and just GO!

7
RyanMcGreal 6 days ago 1 reply      
Page isn't loading for me right now. Here's a cache in case anyone else is having the same issue:

http://webcache.googleusercontent.com/search?q=cache:TT52BMn...

8
yason 6 days ago 1 reply      
The scariest thing in being happy is how much of our everyday lives turn into meaningless pile of deprecated trade-offs.

Things that you thought meant something for you actually don't. Things that you thought you'd keep for life actually turn out to be nonimportant. People you considered close were just vehicles for you: you gave them that love you didn't know how to give to yourself. And finally, things that you so cunningly shielded from your gaze for years begin to pop up and become unavoidable challenges.

That is because you can only be happy when you do things for the right reasons. Otherwise you just think you're happy and yet you spend your time trying to fill in gaps in yourself and your life, gaps that you don't know how to love. In other words, you're sitting on the passenger's seat yourself and letting what you think other people will think of you drive your life.

Go stand in front of a mirror and ask yourself if you're happy. Are you so happy that you wouldn't want to change anything in your life? Are you so happy that while you might certainly want to change some things you would still be perfectly content should those things actually never change? Ask yourself if there's some part of yourself that you don't love one hundred percent? Not 99, but 100? Ask yourself if you see too much fat, a body too skinny, or a person too unpopular and rejected, or someone who can't steer away from too many bad habits? Or do you see a person with weaknesses yet completely accept him/her just the way s/he is?

I'm not entirely happy myself but there have been, and there are, occasional moments when I am 100% happy.

It's those moments when I wouldn't replace a single bit of myself, whether it's hemorrhoids, feelings of guilt, or the history of how I've lived.

9
andrewcooke 6 days ago 4 replies      
i've said this before (sorry), but cockburn, in cooperative game, describes shu ha ri - http://alistair.cockburn.us/Shu+Ha+Ri - as three stages of mastering something: following, detaching and fluent.

anyway, this post is so second stage it makes me wince.

10
niels_olson 6 days ago 0 replies      
Having moved 17 times, (3 times since age 30, and another coming in a few weeks), there is tremendous opportunity cost to moving. On the plus side, I am confident that I want to live in coastal California. I am confident I can make friends wherever I am and I enjoy a large network of friends. But I am tired of discovering the best pizza, best grocers, best place to get gas, best routes and detours to work. I am tired of my kids being stressed out in a new school, my wife looking for an optimal work-life balance. I wish I could raise my kids within 1000 miles of any family. I am glad for having lived a varied life so far, but in some ways I am amazed how unvaried varied can be, and the opportunity cost of that variety.
11
Kaivo 6 days ago 0 replies      
I believe that the way we perceive our lives depend on our conception of death. I've always believed that once we die, it's over and we are as unconscious as we were before our birth. Unfortunately, this belief made me see everything pointless to some extent. Regardless of how successful I am, in the end, there's nothing left. Regardless of the sacrifices I do, in the end, there's nothing left. I know that my life might change other people's life, but if in the end, if it doesn't matter for me, it doesn't matter for others either; a sum of 0s returns 0.

Since it is not a feeling I enjoy, I ended up living on a daily basis; Have I enjoyed my day, Did I really wanted to do that, What should I do to enjoy my time? I lived mostly in the present for several years, doing a job I enjoyed at the time, and enjoying my time outside as well. Anything that I didn't want to do right away wasn't worth doing. It got to the point where I was pushing away feelings just because I didn't like them, such as regrets or stress from late tasks.

It didn't pay that well. After a while, I had a lot of late bills (not that I couldn't pay, I just didn't want to do it right now), I wasn't looking forward to know what to do with my future, etc. The good thing I learned from that is looking forward for good feelings and investing myself in what I enjoy.-Turns out I had a promotion at my job, and I liked my new tasks, and since then, I've been studying at night to build a career from it.-I also learned to fix things up in time because when every thing works out well, when you have nothing due to anyone, you feel better, you feel freed from those responsabilities for the time being.

I also believe in balance, in the meaning that if you only have good things happening to you, they aren't actual good things, they are normal neutral things. You need sadness, bad things, to enjoy even more the good things happening. Just like peace doesn't mean anything to someone that doesn't know its counterpart.

Put this altogether, you end up with a range from the worst feeling you can have, to a middle, to the greatest feeling you can have. I chose to be near the middle. I don't enjoy having bad feelings, and I prefer to have a neutral life, with good enough feelings. I doesn't mean that I don't want to suffer, to go through rough times, it only means I know to which extent I can go on this range, at which point it's not worth it.

Ultimately, living by default or not is, in my vision and understanding, at which point you are ready to sacrifice things to maybe get better things on the other side. Am I ready to sacrifice my marriage to maybe find a better women? Am I ready to dump friendship to maybe get better? I like the place where I live enough, it could be better but do I really want to go through all this work to maybe find something better? I really don't mind living by default, as long as I don't suffer from it, and I currently don't. Maybe I'll have regrets later on, but regrets are not worth having, so I'll chase them away as good as I can.

12
spitx 5 days ago 0 replies      
Dwell on this for a second, if you will.

These days in western societies, quite a few people hold this notion that can be best summed up as, "Happiness, to a large degree, comes from within"

Or as a corollary, one can use whats been offered by neumann_alfred below:

  If something in the exterior world makes you discontent,
then it is not that object which troubles you, but rather
your judgement of it; yet to blot out this judgement
instantly is within your power. And if your
dissatisfaction is based on the condition of your soul,
who can prohibit you from correcting your views?

However I feel that people resign to this world view essentially due to powerlessness or the perception of one's powerlessness.

The external world and the facets one finds disagreeable or troubling in it, just seem too Olympian a task to impact, much less expunge.

This paves the way for one to easily resolve to the aforementioned world view where one just finds easier to remedy his or her "judgment" of that disagreeable or "troubling" aspect, rather than engage it.

There must be a label for this phenomenon in the study of strategic decision making (Game theory).

Please do enlighten, if you're familiar with it.

13
Sumaso 6 days ago 0 replies      
In my opinion unrealized happiness is not equal to grief.

Grief is a negative factor that directly impacts your life, like your car breaking down, or dreading going home to your spouse.

Grief can be the lack of free time or the abundance of it.

Grief is not I could be x units of happiness happier if I moved to California, therefore I am x units of happy less than I could potentially be.

I think most people know when something is missing in their life. They know if they HATE going to their job. They know if they HATE their neighborhood. In those cases, by all means seeks something better.

Basically this is the same argument has the "I want the best of everything" articles and the 50 dollar utensils. Many people pointed out you don't need the best or the worst you need good enough. What good enough is, is going to change from person to person. However I think we all have a pretty good idea about what good enough (both materialistically, and philosophically).

Aristotle was right, in my opinion.

14
scott_meade 6 days ago 0 replies      
Lucky for me a life created by happenstance has, so far, turned out to be rather great. I know I've gotten lucky and am grateful for it most every day.
15
ZanderEarth32 6 days ago 0 replies      
I've always been unhappiest when I sit down and try to decide if I am happy. I find I am happiest when I am thinking about my situation or life in general the least.

When reading the post about the example giving of the guy who seems happy I thought to myself, "this guy sounds a lot like me, why wouldn't he be happy?" I was disappointed to discover that the only reason he wasn't happy was because he is basically choosing to be unhappy in what seems like a good situation.

16
_feda_ 6 days ago 0 replies      
I think the post, generally, is accurate, but the author is giving a little too much slack to those who, according to him/her, don't live by default. For example, you could argue that Picasso "lived by default"; his father was a painter, and he painted from very early in his life. So even though he never made a concieted effort to escape the normal path of his life, he was still succesfu l by practically any measure.
17
epaga 5 days ago 0 replies      
I find myself strongly disagreeing with the "world view" behind this post - though the common sensical statement "don't go with defaults all the time" is great, the post exudes an ego-centrical way of viewing life - make choices based on what you think will make YOU happy.

The "killer quote" that pushed me over the edge to post this was: "It could be a major change, like getting rid of your spouse" .... seriously? "Til death do us part...or I feel like you're not making me happy"?

I do not believe true joy is found in selectively surrounding myself with people that make me happy and "eliminating" all others. In fact, to act as if true joy is "just around the corner" if we would simply make the right changes like learning how to surf is a dangerous illusion to give.

18
kahawe 6 days ago 0 replies      
Couldn't this very easily be summed up in a quote like

"life is what happens to you while waiting for your dreams" or

"Life is what happens to you while you're busy making other plans"

19
cloudkj 6 days ago 0 replies      
This article was surprisingly well written. I think the point that most resonated with me was the framing of the search for better (happier) conditions in each of the "major areas" as an optimization problem.

The probability that one's current conditions are anywhere near optimal is low. Likewise, the probability that you can improve your overall conditions by making a change in one of the areas is high, since it's not a completely random change but one that you control.

A sort of real life analog of gradient descent (ascent) or hill climbing, if you will.

20
tolos 6 days ago 0 replies      
The question I don't know how to answer:

Am I happy because I enjoy my current my current life, or am I convincing myself that I am happy because I don't want to take chances?

21
bashzor 6 days ago 0 replies      
503 unavailable. I don't know, but I'll bet $10 that this is another Wordpress blog that made it to the HN homepage. Somehow it are almost always Wordpress blogs that go down.

If I really did bet for $10 that it's wordpress every time a site goes down on the HN homepage, I could simply quit my job. Perhaps I should ask $10 to optimize Wordpress websites (aka install a caching plugin and done), hmm...

22
noahhs 5 days ago 0 replies      
I notice the strong demand on HN for empowerment literature. Personal productivity, existential self-determination, etc.

People write with a sense of being illuminated, of knowing something that others don't. A thinking person should not trust such things. All the same, it can be hard not to check it out--give it some eyeball-time.

I won't lie: I read this crap all the time when it comes up on HN. (One might speculate as to why.)

Anyway, I notice the patterns these things follow.

- Laying claim to an illuminated or gnostic truth. Someone who “gets” it, while others don't.

- Hinting that you will benefit if you accept the claim as true.

- Lastly (optional), appealing to the ego, to the desire to feel superior.

This article was not so bad, in comparison. It stuck to its thesis without playing too much dirty pool. Its thesis was simplistic (essentially, "take risks"), which did not interest me that much.

I honestly think people should look more carefully at the rhetoric they feed on.

23
conroe64 6 days ago 2 replies      
I don't like the premise that happiness is based on what you have, and what you do with your time. It always seems to be the underlying assumption, and it drives people to be unhappy to always be striving for better conditions for themselves.

What gave me happiness is the idea in Buddhism fostering compassion for all people, including yourself, but not only yourself. It's the one aspect of Buddhism that most people ignore. Instead they concentrate on inner peace by quieting their mind or stopping their thoughts, which again is striving for a change in what they have, (ie. they would gain the ability to quiet their mind)

I don't mean to be heavy handed, and I'm not trying to force my ideas on others. I just haven't seen this idea of compassion for people brought up very often.

24
frozenport 6 days ago 0 replies      
Top stories on HN kill servers. http://www.raptitude.com/ is inaccessible. I think its HN's moral duty to implement some-kind of caching mechanism for top rated stories.
25
kghose 6 days ago 0 replies      
Happiness comes from making sincere efforts in challenging endeavors that at least some other people think are worthwhile.
26
theklub 6 days ago 0 replies      
I think the truth is no one is truly "happy". Its just a word that expresses an ideal emotion that can be felt for periods of time. "Being happy" is also a industry in itself, think about it.
27
level09 6 days ago 1 reply      
I actually agree with the author to a very large extent, based on this, I'm going to try to move to a new city starting next year ..
28
procyon 6 days ago 0 replies      
love this article. I agree with most of the points he made, particularly the line - "Most of us live seventy or eight years defending what we've been given, because we think it's who we are."
29
datashaman 5 days ago 0 replies      
Be aware that very things are forever, and life doesn't have to happen to you. Steer it. I like this article if only because it makes you self aware.
30
kungfuton 6 days ago 0 replies      
I found Rejection Therapy to be an excellent way to recalibrate the way I think and get out of my comfortable stupor: http://rejectiontherapy.com

The new year is coming up. Might be time for the Rejection Therapy 30 Day Challenge again.

30
Show HN: Analytics.js â€" The analytics API you've always wanted github.com
245 points by ianstormtaylor  9 hours ago   53 comments top 18
1
dudus 8 hours ago 6 replies      
Google Analytics has a new api currently in beta that is also called analytics.js. This will be confusing.

https://developers.google.com/analytics/devguides/collection...

2
alexatkeplar 7 hours ago 0 replies      
This is a cool idea for a project! The closest equivalent I'm aware of is Qubit OpenTag (https://github.com/QubitProducts/OpenTag).

I'm interested in adding SnowPlow support to this (https://github.com/snowplow/snowplow) - our tracking API is very similar to Google Analytics's.

We've just gone through the quite involved exercise of mapping SnowPlow to Google Tag Manager (http://snowplowanalytics.com/blog/2012/11/16/integrating-sno...) so I was a bit surprised in the code to see this mapping for GA events:

    track : function (event, properties) {
window._gaq.push(['_trackEvent', 'All', event]);
}

I'm a bit confused by this - how would I use analytics.js to pass through all the valid data that I can log in a GA event or indeed SnowPlow event - https://github.com/snowplow/snowplow/wiki/javascript-tracker...

I think you might be making the assumption that events consist of an event name plus arbitrary JSON envelope. This is a very MixPanelish view of the world - it doesn't really translate to Google Analytics, Piwik, SnowPlow, Omniture...

3
hayksaakian 8 hours ago 4 replies      
It's ironic that HN can simultaneously abhor[1] and applaud[this] progressive invasions of privacy on the internet.

[1] http://news.ycombinator.com/item?id=4907609

4
bluesmoon 7 hours ago 2 replies      
How does this script impact the performance of a site?

Specifically...

1. It includes code to load up various analytics tools even if you never use them. For example, if I only use GA and Mixpanel, do I really want to serve the bytes for all the other plugins to my users? Maybe it would be useful to only package the JavaScript that a certain site needs.

2. The script still blocks the onload event. See this post for a way around that: http://calendar.perfplanet.com/2012/the-non-blocking-script-...

3. How does having multiple analytics solutions on a page affect the load time of that page?

Lastly, I couldn't tell from the docs how to call methods before the script has finished loading. Is it similar to GA's method queue pattern?

5
stdbrouw 7 hours ago 0 replies      
Hm, I seem to recall Google used to ban third-party wrappers in their Terms of Service, but I can't seem to find it in the ToS anymore â€" so either they've softened up or I have a faulty memory.
6
sudonim 8 hours ago 0 replies      
Happy to be supporting this project at http://customer.io . A lot of folks who use other tools want it to be easier to send the same information to everyone. Thanks guys for helping us all play nicer together.
7
tarr11 8 hours ago 3 replies      
I was hoping that this would be an open source version of Google Analytics.
8
karolisd 9 hours ago 1 reply      
For event tracking, how does

analytics.track('Purchased an Item', {
price : 39.95,
shippingMethod : '2-day'
});

translate to Google Analytics?

_gaq.push(['...?

How many properties can you have?

9
bluetidepro 8 hours ago 0 replies      
This looks awesome! One thing would be nice on the demo/landing site is to maybe add screenshots of how your examples translate in Google Analytics or the others. Like karolisd mentioned in his comment, I would like to see how that stuff translates or what it looks like in the respective apps. Again, great work! :)
10
mediascreen 7 hours ago 1 reply      
Just remember that using email addresses as UserId string, like in the example, is against the Google Analytics terms of service.
11
donohoe 7 hours ago 0 replies      
If this covered Omniture I'd be over the moon...
12
spaetzel 8 hours ago 0 replies      
Awesome, I was thinking of writing something like this, but you took the idea and made it much more powerful than i was planning.
13
Hovertruck 8 hours ago 0 replies      
This is awesome! There's a few bugs in the Chartbeat implementation. Expect a pull request soon! :)
14
vtuulos 9 hours ago 1 reply      
Great library! I know that a number of companies have created a wrapper of their own exactly for this purpose.

We could contribute integration to https://bitdeli.com for those who want to build their own analytics. Is it enough to add a new provider to availableProviders?

15
mguterl 8 hours ago 0 replies      
I've been using analytical with our Rails backend which seems to achieve something similar:

https://github.com/jkrall/analytical

16
davidradcliffe 8 hours ago 0 replies      
I was just creating something like this for my project. This is great!!
17
benhamner 6 hours ago 0 replies      
Web analytics just got meta
18
karthik_ram 7 hours ago 0 replies      
You didn't include gaug.es
       cached 13 December 2012 05:11:01 GMT