hacker news with inline top comments    .. more ..    18 May 2013 News
home   ask   best   5 years ago   
NixOS - Declarative configuration OS nixos.org
71 points by wamatt  3 hours ago   9 comments top 5
yowmamasita 21 minutes ago 1 reply      
This "Multi-user package management" is a really neat feature, I wonder if there are other distro's having that.
subprotocol 16 minutes ago 1 reply      
Interesting, sounds like puppet/chef at the OS level.
laurentoget 35 minutes ago 0 replies      

this talk by Eelco is a good introduction for hacker types. And the motivation is at the beginning of the talk.

denysonique 59 minutes ago 1 reply      
Interesting, how is it different from Gentoo Linux?
mbell 54 minutes ago 1 reply      
What linux needs is another package manager...
Reddits Pitch deck to Advertisers slideshare.net
48 points by muratmutlu  2 hours ago   32 comments top 13
Maxious 2 hours ago 2 replies      
Slide 10 "Take over a subreddit" is interesting. "Lets you include brand messaging, customised layouts and background colors".

I wonder how r/HailCorporate (a subreddit that outs PR companies that spam and manipulate reddit) would feel about their layout being changed.

salimmadjd 37 minutes ago 0 replies      
Thanks for sharing but please clean the URL so it that doesn't credit a different site for referral URL (?ref=http://www.digiday.com/platforms/reddits-pitch-to-advertiser...)


frakkingcylons 44 minutes ago 2 replies      
It's too bad there isn't more substance in the slides. At this point, Reddit's current system of advertising works well for few other than those posting Amazon links with affiliate tags and a link-bait title. If you're going to even think of advertising on Reddit, it works best when you advertise on highly-relevant subreddits with either at least 50K subscribers or one with a very tight-knit community (like many of the city subreddits). Be straightforward and don't use much marketing fluff in the title otherwise you can expect to get some negative comments from hypercritical Redditors.
rscale 53 minutes ago 0 replies      
This is far more effective than the collateral I saw from them 2 or 3 years ago. Glad to see they're making a more serious attempt to monetize.

I don't quite understand the constraints on the branded subreddits. That seems like it could be effective if done carefully and disastrous if done bluntly.

zipop 1 hour ago 2 replies      
I wish it wasn't the case but sadly reddit does not deliver for advertisers. Any good pitch deck would include testimonials and case studies. Those ads on slide 8 with thousands of comments are run many, many months if not longer to collect all those comments. The comments I've received on my Reddit ads are a litany of haters. Why advertise to people not willing to support their advertisers and spend money? Not in every case but I have to believe by and large this is true. I will say for their pitch deck, they are representing their cat loving constituent well. So there's that.
staunch 1 hour ago 1 reply      
They're playing up the subreddits, but the truth is that there are very few truly popular subreddits (that aren't default ones or NSFW). If they could just figure out how to grow a bunch more subreddits they could make so much more money.

Plus, it'd make the site a whole lot better for users if the site's traffic was spread out across more interesting topics.

QuantumGood 1 hour ago 0 replies      
"The Front Page of the Internet" is used as a frequent source by many profitable blogs. Reddit could just start their own, using itself as a source like so many others do.
getglue 19 minutes ago 1 reply      
The problem with Reddit Ads is the average Reddit user leaves your site within the first couple of seconds.
cm2012 54 minutes ago 0 replies      
I have noticed that for many new ads (not mine) you cant avoid cynical anti corporate comments.
zacmartin 1 hour ago 1 reply      
I work in a media agency and would love to sell in Reddit to my clients but if you've ever tried to use it as an advertiser it's an extremely poor offering. Sadly, this sales deck does nothing to change my perception.
rpgmaker 2 hours ago 0 replies      
So can people now stop saying that twitter+facebook killed digg?
searchergss 1 hour ago 0 replies      
Expected more from the Reddit deck than that. But, hey, that's an unreasonable expectation?
bowmessage 2 hours ago 2 replies      
I'm not quite sure the kitten with lightning coming out of its eyes is going to appeal to the major brand owners...
Bright Explosion on the Moon nasa.gov
187 points by ColinWright  7 hours ago   43 comments top 9
motoford 5 hours ago 1 reply      
I saw this once. It was quite a few years back, through my 8" dob in my front yard. I saw a flash and couldn't imagine what it could have been except an impact.

After some research online that night I began to doubt myself, most people concluded it was too rare and would not be visible.

The next day I saw someone asking in a newsgroup about the mysterious flash he had seen the night before while observing the moon through his telescope. Again, the general consensus was that he couldn't have seen an impact, it was too rare and would not be visible.

I checked with him and we both saw the flash at the same time.

I also saw a satellite transit the moon once with that same telescope, it was so cool.

And to think I don't even pull it out anymore. Sad....

pydanny 6 hours ago 4 replies      
Just wanted to say that I helped build this site. It's 2009/2010-era Django site built on feincms with a PostgreSQL backend.

Originally it was a Plone site but after a year we realized it was too hard to meet the deadlines of NASA VIPs. So we moved it to Django. Also, myself and the other developers have NEVER been happy with the flash on the front page. :P

rkaplan 6 hours ago 2 replies      
I found the footnote particularly interesting:

"The Moon has no oxygen atmosphere, so how can something explode? Lunar meteors don't require oxygen or combustion to make themselves visible. They hit the ground with so much kinetic energy that even a pebble can make a crater several feet wide. The flash of light comes not from combustion but rather from the thermal glow of molten rock and hot vapors at the impact site."

scottshea 6 hours ago 2 replies      
And that ladies and gentlemen is why having an atmosphere is a very good thing.
Zimahl 6 hours ago 4 replies      
Can someone explain to me why this would be bright? I understand that this should send up a fair amount of ejecta but wouldn't most of the light be just from a reflection of the sun off of the particles?

If so, this isn't much of an explosion - it's just the most significant impact we've seen so far. I guess explosion is more interesting to the every-man.

chiph 3 hours ago 0 replies      
I think the guidance about how deep you have to bury a moon base to be safe just got revised.

Cosmic rays? Nope - it's the meteors you really have to watch out for.

WalterBright 5 hours ago 0 replies      
Soon, there will be Brights everywhere!
yutyut 5 hours ago 2 replies      
It's remarkable to me that someone peering up at the moon right when this struck could have noticed the flash.
alexmcroberts 5 hours ago 1 reply      
oh gawd, transformers has started...
Yahoo Board to Meet Sunday to Consider $1.1B, All-Cash Deal for Tumblr allthingsd.com
78 points by ssclafani  3 hours ago   67 comments top 15
citricsquid 3 hours ago 4 replies      
If the deal goes through Yahoo would now own the Tumblr audience, so Yahoo would have a product with a young audience, the audience Marissa Mayer wants for Yahoo, however, how would they move that audience over to other Yahoo products?

An acquisition of Tumblr seems very much like the acquisition of reddit by Advance Publications. They both have huge audiences that are passionate and growing fast but have great difficulty monetising their audiences effectively and are providing no real value to the parent company (other than the potential for the sites to become profitable). If Yahoo bought Tumblr how would they ever convert the audience into Yahoo users?

I guess it comes down to: what value is there to any company in "owning" an audience if that audience has no interest in becoming the audience of the parent and will actively resist it? People would get very angry if AP started pushing their ownership of reddit onto reddit users, having Wired articles automatically frontpaged, things like that would drive everyone away, how will Yahoo avoid that?

ghshephard 3 hours ago 2 replies      
Well, looking forward to the next Accidental Tech Podcast - should be very interesting to get Marco Arment's perspective on this. First Instapaper, now Tumblr.

I wonder which will be a bigger deal for Marco...

[Edit - I also wonder whether he had an inkling that these conversations were taking place. He has been discussing his tumblr roots a bit more than usual recently, including his undocumented podcast easteregg that he built into tumblr, and the fact that the tumblr source code was open source, but not public, which allowed Marco to use it for future endeavors...

Edit 2: And this little hint from his Blog on May 11th.

"I ended up joining Davidville instead, for less money, because David would let me work on a brand new Mac with any keyboard I wanted and more than three feet of desk space. A few months later, we started Tumblr. Turned out to be the right move. "


hcarvalhoalves 2 hours ago 4 replies      
Isn't something really weird going on in the world when you can sell a company with almost no revenue (let alone profit) and no obvious business model in the horizon for $ 1.1B, or is it just me?
hkmurakami 39 minutes ago 0 replies      
I wonder why they're deciding to offer an All-Cash offer rather than some part of the offer being in Stock. Yahoo's stock has done well lately and should be fairly attractive to Tumblr investors and management. Given the size of the potential acquisition, there aren't that many alternative suitors, so Yahoo should have pretty good leverage here, especially since Tumblr has gotten heat over the last few years regarding their lack of a business model.

Maybe Yahoo is afraid that offering say ~$400MM in stock would dilute the existing shares and irritate existing shareholders?

minikomi 2 hours ago 3 replies      
With tumblr as a curation hub and Flickr as a pool of images, maybe yahoo will next aquire a video pool (Vimeo?), a sound / music pool (soundcloud?) ... Having a small network of creative sites each with their own communities, tied by a single hub would be pretty cool.
Apocryphon 2 hours ago 1 reply      
If this goes through, it may be amusing to see Yahoo doing better in the social space than Google (is with G+). Tumblr seems like a very wild, organic community that is its own social network. If Yahoo treats it the way Conde Nast has with reddit, it could turn out to be quite the boon for them.
sdoowpilihp 3 hours ago 2 replies      
Yahoo needs a company like this to address two major issues. First, they lack a social offering. Second, they need to draw in more users, and I imagine Yahoo is hoping to bring over a large user base to their other products via integration with their ecosystem. If Yahoo does acquire tumbler, it will be interesting to see how they choose to integrate it (if they do at all).
jasonlingx 1 hour ago 0 replies      
Oh no... time to move off tumblr...
dm8 2 hours ago 2 replies      
Tumblr is a media company at the core. So it should work out well for Yahoo.
nwh 43 minutes ago 0 replies      
Even Archive Team won't be able to save Tumblr.
phowat 54 minutes ago 0 replies      
Curiously, they had this tumblr clone called Yahoo! Meme ( http://en.wikipedia.org/wiki/Yahoo!_Meme ). Which, IIRC, was developed by Yahoo Brazil and I guess marketed mostly in the south american market. I guess it didn't get anywhere since they killed it in May 2012.
jordanthoms 2 hours ago 0 replies      
The next Flickr? Hopefully they can keep innovating after an acquisition...
robryan 3 hours ago 1 reply      
If this does happen it will be very interesting to see Tumblr's progress over the next year. Will give insight into whether Yahoo has turned the corner or whether it is the same Yahoo we have seen in the past 5 years.
PedroBatista 2 hours ago 0 replies      
Too much soap opera style info for someone who is "considering" an $1.1B deal.

It seems a bit odd, and everybody knows how these Hollywood style "romances" tend to end..

adventured 1 hour ago 0 replies      
Yahoo really needed a product to fill in that Geocities gap.
Capacitor plague wikipedia.org
72 points by llambda  5 hours ago   46 comments top 15
ghshephard 5 hours ago 3 replies      
This singlehandedly resulted in a company I was associated with not going public [March, 2010], when we had to take millions of dollars in write downs associated with our devices (which had some of these flakey capacitors) failing in greater than expected rates. I don't think it's an exaggeration to suggest that this problem materially changed my life, and altered the careers of many of those who were in our Manufacturing and QA departments (for the worse)

I also spent the better part of 2003-2005 replacing Dell Optiplex GX270s that had failed motherboards - bulging capacitors - almost 50% of our desktops were turned over.

Plague barely captures how bad it was.

[Edit: Apparently "Plague" was the word being used back in 2005 as well: http://news.cnet.com/PCs-plagued-by-bad-capacitors/2100-1041...]

w1ntermute 3 hours ago 3 replies      
OT: is this a recently added Wikipedia feature?:

> On 18 May 2013, Capacitor plague was linked from Hacker News, a high-traffic website.[0]

Does anyone know the rationale behind adding this? It doesn't seem like they're auto-locking/semilocking the article to prevent inappropriate edits when an article is linked to from a high-traffic site.

0: http://i.imgur.com/LWwRQXF.png

hcarvalhoalves 3 hours ago 0 replies      
Most motherboards and PSUs from this period had these faulty capacitors. I had a computer going bad because of this twice, once in the motherboard (Asus), then the PSU (Thermaltake). Luckily I learned about this and replaced the caps my self, but fixing electronics isn't the norm.

Think about all the electronic junk piled up because of this espionage slip. All the hidden costs and environmental impact caused. I'm sure even software faults could be attributed to that (at least the famous BSODs giving Windows a bad rep, I'm sure). Something impossible to calculate.

aeturnum 4 hours ago 1 reply      
I always use this incident as an example whenever corporate espionage comes up. When you talk about security procedures, there can be a lot of eye rolling about how serious it is, but it can be pretty damn serious.
Tomdarkness 51 minutes ago 0 replies      
Was there any legal action in relation to this? If I bought capacitors from a company and used them in manufacturing my products only to find I have to replace large amounts of said product because I was supplied with faulty capacitors then I'd be looking for some compensation from the company I got the capacitors from.
rdl 5 hours ago 3 replies      
A similarly annoying thing are whiskers from early lead-free/RoHS solder :(
pyoung 4 hours ago 4 replies      
This is crazy, are there any comprehensive lists of devices that were affected by this? I am a little curious to see what devices, of many that have failed, may have been affected by this. Not that it would really change anything at this point.
revelation 4 hours ago 5 replies      
This seems to refer to a specific "bug", a bad electrolyte, but doesn't this eventually happen to all electrolytic capacitors?
baddox 4 hours ago 0 replies      
I completely forgot about this, but in high school I did IT for my small school district, and I definitely remember having to replace a huge number of motherboards due to failed capacitors around that time. I think they were all HP computers, and at the time I just assumed it was one bad run from HP's factories, but it must have been this.
mrbill 1 hour ago 0 replies      
Yep, had an iMac G5 with this problem. Apple shipped me an entire replacement system board assembly. Later they started having people take them into Apple Stores for the repair.


sleepydog 3 hours ago 0 replies      
I got pretty good a soldering around this time. Scored a free "broken" monitor and spent about 75 cents for new capacitors :)
uslic001 3 hours ago 0 replies      
I personally had two motherboards with this problems and one monitor. I also had 3 graphic cards. Only two of the graphic cards were still under warranty so I had to eat the cost of most of these premature failures. We also had numerous Dell computers at work fail but they were all out of warranty by the time they failed. Knock on wood but my last item failed in 2011 (graphic card) so hopefully this is over.
elliott34 2 hours ago 0 replies      
If this happens to your Samsung LCD TV, it is a pretty fun project to fix yourself! the only thing you need to is to order to the parts, youtube, and a soldering iron.
sqqqrly 2 hours ago 0 replies      
I still have a Compac 450 workstation that probably would blow up if I turned it on. Got it from BBN when I worked there. Many of the others back then died this death. The thing is a tank! Which is mostly the reason I still have it.
jhawkinson 3 hours ago 2 replies      
I'm really unconvinced that this continues to be a current problem, and the Wikipedia article is definitely not clear on this. If there are recent examples of this that are clearly documented, it would be great to see some good hard data or sourcing, either here or perhaps the Wikipedia article's talk page.
Cards Against Humanity has made more than $12 million chicagogrid.com
225 points by lenkendall  11 hours ago   142 comments top 22
fsckin 10 hours ago 2 replies      
I gave CAH (and expansion packs) as stocking stuffers for xmas and they were extremely well received.

What they say on the tin is true -- you feel like a horrible person when you play the game, which is extremely cathartic.

Hell, they even did a pay what you want for a small package of Christmas themed cards and pretty sure they pulled a 70k profit from that maneuver, despite ~25% percent paying $0.

Their average credit card fee was $0.43 per transaction. Ouch!


nbashaw 8 hours ago 0 replies      
One of the founders says the article's financial speculation is "wildly incorrect"


Cyranix 7 hours ago 2 replies      
If you manage to get a copy of Apples to Apples, Disney Edition (not sure if that's the real title) then you can play the mashup I was exposed to several weeks ago: Cards Against Disney. Everyone has a hand with cards from both games; a prompt is drawn from one game and answered with cards from the other game, alternating each turn. Much silliness ensues.
replicatorblog 9 hours ago 1 reply      
It's not often discussed, but 20% of Kickstarter's top 20 projects are board games. The Pebble and Ouya skew the average, but D&D style games with little plastic figurines clean up with multiple games clearing $2MM or more.


mhartl 8 hours ago 3 replies      
The success of Cards Against Humanity is evidence of massive demand, and yet all they have protecting them is their brandunlike, say, craigslist, whose unwillingness to innovate is legendary but whose business benefits from massive network effects. As a result, the (apparent) apathy of the Cards Against Humanity founders offers an opportunity: copy their basic idea, for which they have no protection, and structure your new venture as a real business with full-time efforts devoted to growing sales. You could even one-up them by dropping the non-commercial clause in the Creative Commons license, allowing potential partners to profit and thereby grow your brand further.

The Cards Against Humanity guys are leaving money on the table. Who's going to pick it up?

obviouslygreen 10 hours ago 1 reply      
This is awesome, but not creating a corporate structure at all and just letting who does and gets what go organically is a really bad idea. It's nice that it's worked for them so far, but if they continue to succeed -- and I hope they do, I love what they've done -- they're very likely to find out that money does matter and does change things.
evan_ 10 hours ago 9 replies      
Is this just Apples to Apples except all the cards are Family Guy jokes?
gsibble 9 hours ago 6 replies      
I love CaH but I do have to say that the founders are full of themselves. I and several other friends/entrepreneurs have reached out to them regarding ideas to build associated products that would help build their brand. Even companion apps and such since their content is under Creative Commons. Every single one of us was sent back extremely rude and vile replies. This article just reeks of more narcissism.

It's a real shame too. It will go out of style in a year or two and, gasp, maybe these people will have to get real jobs or start a real company! Assholes.

mdisraeli 8 hours ago 1 reply      
I was first introduced to this as Thousand White Cards Against Humanity, wherein instead of drawing from the deck or playing a card, you could take a blank and write in a new card. Compared to that, the boxed version just seems crass and unimaginative.

On the other hand, I'm normally the one to introduce groups to Apples To Apples. Those who claim this more tame version of the concept isn't fun are missing the real joy - how a limited set of choices forces surreality, playing for the person, and twisted readings of the cards.

Of course, if you're playing any of these as straight-up "this one wins", you are missing the incredible joy of "hamburgers smell, but only the bad ones are fragrant. Hilter probably was fragrant, but I doubt anyone lived to tell the tale. My birthday, however, boy was that fragrant...". The verdict slow-descriptive-reveal as the judge is the real art, and where you learn the most about people

mikeurbanski 9 hours ago 2 replies      
We're doing the same thing. Our team is located in NYC, London, and Aurora, IL.

We launched our little meta-board gaming company at http://susd.pretend-money.com a little over 1.5 months ago. And we're already profitable!

We made a conscious decision to forego taking money from advertisers/investors, and even dodged a pre-launch acquihire offer, in an attempt to create something that's 100% our vision (unless YC wanted to fund us.) Our plan is to grow slowly, keep up the quality, and use the money that we're making from the show/blog/podcast to fund even more ambitious community/tech projects.


Board Games are Big Business!

Board/card/traditional gaming (whatever you want to call it) has been exploding in America over the last 10 years or so. It taps into that primal need for people to sit around together and ACTUALLY interact with each other.

We're in a bit of a "Golden Age of Board Gaming". Quinns gave a hilarious talk on the subject: http://susd.pretend-money.com/videos/v/board-game-golden-age...

not_that_noob 10 hours ago 0 replies      
The less travelled path - figuring out how to do it with fewer people so you can stay in control. Kudos to them for thinking for themselves.

Quote: 'And its dawning on them that theyre doing something impressive. Were doing a lot of stuff that no one has done before, Hantoot reflects. I do think were sort of proof that if you streamlined your business enough, you could do a big thing with a few people.'

jamieb 10 hours ago 0 replies      
Says wikipedia: The Onion AV Club interview calls the game "a sort of Apples To Apples for the crass and jaded."

i.e. perfect for parents =)

michaelhoffman 9 hours ago 0 replies      
It's interesting that they blank out the MICR routing number at the bottom or the check but leave enough information elsewhere in the check to trivially figure it out.
ghempton 6 hours ago 0 replies      
Perhaps this is the perfect time to shamelessly self-promote a side project: https://deckepic.com is a Facebook-driven dynamic CAH card generator.
Kiro 5 hours ago 0 replies      
I don't understand what's so good about this game. What am I missing? I don't find the example cards funny at all.
mnicole 8 hours ago 0 replies      
This is super janky (sorry if anyone here made it), but there's an online version here -- http://pyz.socialgamer.net/game.jsp
mrbill 6 hours ago 0 replies      
I've given away 10-12 complete CAH sets to friends. Not a single person has said "oh that game is boring", and more than one of them has come back later and told me it was their favorite birthday/Christmas present, etc.

It's also a great way to judge if you'll get along with someone.

smmnyc 8 hours ago 0 replies      
The $12 million figure isn't confirmed. Just the author speculating based on reported sales figures and "made" doesn't account for the cost of producing the game.
goloxc 9 hours ago 0 replies      
ever talked with open-mic stand-ups about why some jokes are funny?

love it when a business professor analyzes why something like this game is so successful

tedchs 9 hours ago 1 reply      
Online Cards Against Humanity quote generator: http://scriptagainsthumanity.appspot.com/
michaelochurch 10 hours ago 4 replies      
Whatever replaces VC-istan and generates the next wave of great businesses is going to be built by guys like this.

Also, it'll probably happen in the Midwest. Chicago, Austin, Madison, and Minneapolis are among the cities to watch.

benatkin 10 hours ago 4 replies      
How does that compare to the amount of money Minecraft has made?
Inside the seedy underworld of spammers and phishers mailgun.com
64 points by twakefield  5 hours ago   38 comments top 8
coin 2 hours ago 1 reply      
Unrelated to the content, but why do sites like this go out of their way to disable pinch zoom for mobile devices?
petermelias 4 hours ago 4 replies      
Spammer transcripts are priceless.

Another way to fight spammers, would be to quietly shut off sending for their account, while still providing simulated email data to their dashboard, reporting successful sends, opens etc... That way, they would think they are still sending out spam and it would take them a while to realize that they had been cut off, slowing the cycle of them doubling their efforts.

n3rdy 3 hours ago 1 reply      
Since when is a botnet a collection of free email accounts?

Since when has a spammers return on investment been low?

Since when have spammers only used hijacked "legitimate" business domains instead of just using some wildcard email domain setup?

Its not enough that he posts his strategies online to make it easier for his adversaries to learn from, but this guy doesn't even sound like he grasps the fundamentals of what is supposed to be his profession?

smtddr 5 hours ago 3 replies      
I like how the spammers always explode in anger at the end.
raylu 5 hours ago 2 replies      
"Its a game of cat-and-mouse that we didnt ask to play, but we can hunt when we need to."

As an ESP, isn't that pretty much the game you chose to play, both as the cat and the mouse?

codezero 4 hours ago 1 reply      
I'm surprised the customer support even had discussions with these people when they were so clearly violating the terms. I guess these are picked out of lots of similar discussions with well meaning, grammar and spelling deficient customers :)
namespace 5 hours ago 1 reply      
Is data about spammers made available publicly at Mailgun for example to Spamhaus?
lix 1 hour ago 0 replies      
Meta: The Most Advanced Augmented Reality Interface kickstarter.com
88 points by bensandcastle  7 hours ago   67 comments top 18
modeless 6 hours ago 4 replies      
The videos there are misleading. The level of quality shown is nowhere near what that hardware can achieve. For example, in the "video from the lab", virtual objects are shown occluding someone's hands. That is not possible with the display technology they're using. Your real experience with the device will not be anything like the videos shown. The display will be more like a ghostly, low resolution overlay, with significant latency.

The sad thing is that the hardware actually looks pretty neat. This device should be cool enough that a realistic demo could easily sell it without misleading people. I hope Kickstarter starts cracking down on projects using pie-in-the-sky concept videos to raise expectations that they can't possibly deliver on.

blhack 6 hours ago 7 replies      
I think this stuff is cool, but I think it is going to be held back by a romantic attachment to "real".

Why not use something like the occulus rift? Instead of projecting new objects over the top of existing ones; replace the users field of vision completely.

I'd love that.

One of the guys in our hackerspace (plug: heatsync labs, Phoenix AZ) got an occulus, and we've been talking about how cool it would be to build a "virtual office" of sorts. Sit down with an occulus and some noise cancelling headphones, and have an infinitely large workspace.

2 monitors? or 1000 monitors; it doesn't matter because your entire field of vision (or your entire environment) is being rendered for you.


I think people are very attached to the idea of your eyes seeing the "real" world instead of a re-displayed one. I understand that, but I think that ideology is going to hold AR back for a while.

clicks 6 hours ago 0 replies      
Interesting to note that Meta is in fact YC-funded: http://allthingsd.com/20130517/meta-wants-to-become-the-next...
silverlight 6 hours ago 1 reply      
Is it just me, or is there very little "real software" being shown here? Everything in the video was just "artist's interpretations" of what it "could look like", no?
shadowmint 3 hours ago 0 replies      
To be fair, they do have a real-video below the pitch video (http://www.youtube.com/watch?feature=player_embedded&v=o...) which is much more honest and realistic look at what's being developed.

This is actually pretty exciting tech, but it's going to be absolutely nothing like what they have to show in the pitch video.

z-e-r-o 3 hours ago 0 replies      
This technique, as it is shown, is not going to be possible for at least the next 5 years. They either know it and are making a huge fake marketing campaign (for a possible Google acquisition) or haven't realized it yet will have a really hard moment when they realize it.

Couple of components which are not going to work:

1. A see-through glass with Field of View as shown in the video just doesn't exist today. The model they are going to use are more like a tiny TV-screen floating in your view and not even close to the visualization they created.

2. Real time 3D gesture recognition from point cloud data on ARM (+ overhead for applications + games all in low latency)

3. Real time 3D environment reconstruction from moving point cloud data (requires something like quad-core i7 + 32 GB RAM + desktop-class GPU processing)

They want to achieve it on an ARM running from tiny batteries!!!

+ On top of this would come the whole application / game experience, something they seem to be concentrating on, instead of getting the basics right.

4. Then there is latency, which is just not going to be solved for the next 5 but more probably 10 years, just read Michael Abrash blog about the reality of Augmented Reality glasses (http://blogs.valvesoftware.com/abrash/).

To be clear, I'm not saying that they won't be able to make what they promise, I'm saying that not even Google or anyone will nearly be able to achieve it for at least 5 years, and everyone knows this who is even a little bit into augmented reality.

So personally I find the Kickstarter campaign to be a fake campaign and it is just bending the rules of Kickstarter which requires a real-world hardware prototype. So they made a glued together prototype with a fake visualization, with the whole campaign built around the video.

Nonetheless, the campaign has a chance of being a massive hit, because every sci-fi fan is dreaming about it for decades and is willing to back it if he has the funds. In that case, it might have a chance of the biggest Kickstarter failures of all time. The best case for them would be a quick Google acquisition and integration into the Glass team.

BasDirks 6 hours ago 1 reply      
Wow, what completely uninspiring consumerist bullshit. "Hacker's, this one's for you". Right.
Pxtl 6 hours ago 1 reply      
What I'm not seeing is anything about positioning. I don't see the usual white balls for the camera (or colored ones as used in Sony's Move). So is it relying entirely on the 3D camera and dead reckoning with accelerometers to figure out where the user is? Because that stuff inevitably fails the moment you start walking around the room.

I'm mostly thinking about ARQuake and the like, where the AR objects are walking around the room or hallways rather than being confined to a table in front of you.

DanBC 5 hours ago 0 replies      
I'd love a 3D interface to HN.

Upvoted, busy, threads float nearer me.

Flame-fests shrink back from me.

slashedzero 6 hours ago 0 replies      
Isn't the camera just Intel's 3D gesture cam? It also has an SDK that integrates very well with unity. http://software.intel.com/en-us/vcsource/tools/perceptual-co...

The first screen shot from the second video shows exactly what their gesture tracking looks like. When doing the perceptual challenge, this was mainly the stuff we were thinking of as applications for the hardware, funny to see someone now taking it and simply mounting it on glasses.

daeken 6 hours ago 1 reply      
Totally just backed this. I haven't been so excited about a piece of tech in ages. This is truly a game-changer if it works anywhere near as well as they're showing.
DanBC 7 hours ago 2 replies      
Showing a pixel-art 3d bike is a good idea. It's going to appeal to the Minecraft crowd.

Give me something like this that I can run through my MC worlds on and I'm paying.

ryderm 6 hours ago 0 replies      
Meron (founder) came to my computer vision class the other day to talk to us about Meta. He took the same class at my uni and has since hired some professors. Seemed like a great guy and a great product. I hope this takes off and isn't eaten by Google.
cracker_jacks 5 hours ago 0 replies      
I'm a little bit skeptical of some of the artist renderings here. Being a researcher in the computer vision field, rendering accurately onto arbitrary surfaces simply is nowhere near this precise. It requires an extraordinary amount of scene understanding. Factors like shape, surface normals, illumination, reflectance, etc. all need to be separated. These properties are extremely entangled together and state of the art methods require a great deal of computational power to do significantly worse than what's being shown here.
timfrietas 7 hours ago 1 reply      
Does Google Glass have stereo cameras? The specs suggest no:


I have to feel v2 will, given the possibilities of applications as demoed here.

petermelias 5 hours ago 1 reply      
Backed. If they can deliver on this the value of the application potential is completely worth the relatively low up front risk.
namelesstrash01 5 hours ago 1 reply      
Okay. Yet another hardware Kickstarter with egregious claims? No, thanks.
bleachtree 6 hours ago 0 replies      
Seriously one of the coolest things I've ever seen. Can't wait until this vision is a reality.
One week of crowd-sourcing the weather. opensignal.com
10 points by JamesCRR  1 hour ago   discuss
The theory of relativity in words of four letters or less muppetlabs.com
181 points by gjm11  12 hours ago   116 comments top 24
nlh 11 hours ago 3 replies      
Interesting read and I like the concept, but I think the 4-letter rule added an arbitrary constraint that didn't necessarily make it easier to read or understand.

If the idea was "explain relativity simply" then it could have been done better -- word complexity (ie "reading level") is a better measure than outright word length.

If the idea was simply to see if it could be done with 4-letter words, well, mission accomplished :)

shardling 11 hours ago 7 replies      
>Say you woke up one day and your bed was gone. Your room, too. Gone. It's all gone. You wake up in an inky void. Not even a star. Okay, yes, it's a dumb idea, but just go with it. Now say you want to know if you move or not. Are you held fast in one spot? Or do you, say, list off to the left some? What I want to ask you is: Can you find out? Hell no. You can see that, sure. You don't need me to tell you. To move, you have to move to or away from ... well, from what? You'd have to say that you don't even get to use a word like "move" when you are the only body in that void.

This is not as self-evident as the author believes.

1. Having taught a great many college level physics students, they have trouble grasping this.

2. More importantly, there's a reason people pursued the theory of the aether for so long -- you have to actually do the fucking experiments to show that there's no absolute reference frame you could be said to be moving in. Thinking that you can deduce physical facts about the universe a priori is the opposite of science.

e: Suddenly remembered a Feynman bit from Lectures where he talks about exactly the attitude of treating this is somehow obvious: http://www.sciencechatforum.com/viewtopic.php?f=10&t=207...

dpritchett 11 hours ago 0 replies      
The Up-Goer Five Text Editor is a pretty great resource with similar constraints: "Can you describe a topic using only the thousand most common English words?"

The results in their Hall of Fame are fascinating. It's inspired by the xkcd linked elsewhere in this thread.


darxius 11 hours ago 2 replies      
I found that four letters added some ambiguity and some uneeded complexity. Maybe 5 or even 6 letters?

Still, this is a great intro to relativity and it was a fun read. Also a cool literary feat.

wbhart 11 hours ago 1 reply      
Age restricted as inappropriate by UK filters, presumably because it contains "four letter words". Great one O2. Nothing like restricting access by our kids to educational material.
haliax 12 hours ago 1 reply      
This is phenomenal, does anyone have sources of more physics concepts explained simply?

Scott Aaronson's Quantum Physics is one: http://www.scottaaronson.com/democritus/lec9.html

biot 11 hours ago 1 reply      
Now who can describe the theory of relativity in only four words?

Similar to this: http://www.wired.com/wired/archive/14.11/sixwords.html

maeon3 8 hours ago 0 replies      
This article is exactly what I needed, I've been trying to understand the unification of Gravity, Inertia and Centrifugal force for years now, couldn't fathom it, now I can.

The best I can describe it is: "Matter is like water through a drain", I wrote a post with my consolation of how the three can be seen as one:


jneal 11 hours ago 1 reply      
This is cool. I felt I had to keep my note the same. A very neat idea I'd say. Wish it was more easy to read. Very cool!
pjdorrell 4 hours ago 0 replies      
Any one of us can work out x by x plus y by y plus z by z less c by t by t where x and y and z and t are each part of how to get from one "here and now" to a 2nd "here and now". I can try to tell you what c is or we can just say that it is one (i.e. c by t by t is just t by t). And the math that we do will work out the same if I work it out from what I see or if you work it out from what you see, even if I do not move at the same rate as you.
carlob 11 hours ago 0 replies      
This reminds me of 'Gdel's Second Incompleteness Theorem Explained in Words of One Syllable'


GhotiFish 9 hours ago 2 replies      
I made a word cloud of this

I removed "and", "you", "the", "that", "a", and "to" as those were just a bit TOO big.


wfn 8 hours ago 0 replies      
I've stumbled upon Brian's website before and have enjoyed many a writeup, including this one.

I recall particularly enjoying `A Monovocalic Sonnet on Dante's "Inferno"` (http://www.muppetlabs.com/~breadbox/txt/infirni.html) - the essence/joy being in the Notes section: http://www.muppetlabs.com/~breadbox/txt/infirni-notes.html - it's so random and intense - a true hacker spirit I say :)

Mz 9 hours ago 0 replies      
Reminds me of the story behind "The Cat in the Hat."

"In May 1954, Life magazine published a report on illiteracy among school children, which concluded that children were not learning to read because their books were boring. Accordingly, William Ellsworth Spaulding, the director of the education division at Houghton Mifflin who later became its Chairman, compiled a list of 348 words he felt were important for first-graders to recognize and asked Geisel to cut the list to 250 words and write a book using only those words. [33] Spaulding challenged Geisel to "bring back a book children can't put down." [34] Nine months later, Geisel, using 236 of the words given to him, completed The Cat in the Hat. It retained the drawing style, verse rhythms, and all the imaginative power of Geisel's earlier works, but because of its simplified vocabulary, it could be read by beginning readers."

From: http://en.m.wikipedia.org/wiki/Dr._Seuss

Jun8 11 hours ago 0 replies      
"Make things as simple as possible, but not any simpler" - Einstein. His own book from Dover is an excellent way to get started.
boburhedRAGTOP 10 hours ago 3 replies      
I know I'm dumb, but can someone explain this part?

"Dana sees each rock at the same time, but Bert sees one rock and then sees the next rock."

How would anyone's movement, or lack of it, affect their perception of whether the rocks landed at the same time or not?

prawn 5 hours ago 0 replies      
I wonder if something like this might be useful if added to Wikipedia's Simple English version of the Theory of Relativity page? That page seems a bit underdone right now.


jvdh 7 hours ago 0 replies      
Looking at the page full of short words, the whole text just looks very weird, strange and sometimes just distracting.I never knew that I looked over the page so much as I was reading.
d0m 5 hours ago 0 replies      
I'd prefer "The theory of relativity explained to four years old".. the "four letters or less", although funny, makes it harder to grasp IMHO.
Avshalom 10 hours ago 0 replies      
As an explanation it's only mediocre, but it was a lovely poetic read. It felt on the verge of lyrical the entire time.
trebor 10 hours ago 0 replies      
I found the article hard to read because of the word length. It created a strange, artificial rhythm to the text that drove me to distraction.
elliptic 9 hours ago 0 replies      
There's an amusing though mean-spirited article of Paul Samuelson's purporting to debunk the use of the Kelly Criterion - [url]www-stat.wharton.upenn.edu/~steele/Courses/434F2005/Context/Kelly%20Resources/Samuelson1979.pdf[/url] (pdf). All the words are one syllable. I find the title rather poetic - "Why we should not make mean log of wealth big though years to act are long".
pieguy 7 hours ago 0 replies      
There are many interesting pages on this site. The brainfk and Intercal resources are a fun read, also the tiny executables. The Tile World downloads are a bit out-of-date though.
whatgoodisaroad 10 hours ago 3 replies      
Am I being pedantic? That really should be four letters or fewer.
Database startup Drawn to Scale is closing down gigaom.com
12 points by dmor  2 hours ago   discuss
Creating Shazam in Java redcode.nl
235 points by freefrag  15 hours ago   39 comments top 19
willvarfar 14 hours ago 2 replies      
Update: I posted a link to some source code that implements the Shazam algorithm:


About the patent lawsuit thing:

As I understand it, Shazam sold their patent to Landmark Digital Services, which are a part of BMI the record label. They kept an exclusive license to make Shazam-like software for phones.

You can imagine BMI wanting it to make money from how a service such as Youtube fingerprints and detects copyright infringement...

And it was this BMI company that were trying to get this blog post explaining the patented algorithm removed from the internet.

One post from the BMI lawyers to Roy in the Netherlands was particularly broad bullying:

> Mr. Van Rijn,

> The two example patent numbers that I sent you are U.S. patents, but each of these patents has also been filed as patent applications in the Netherlands. Also, as I'm sure you are aware, your blogpost may be viewed internationally. As a result, you may contribute to someone infringing our patents in any part of the world.

> While we trust your good intentions, yes, we would like you to refrain from releasing the code at all and to remove the blogpost explaining the algorithm.

> Thank you for your understanding.

> Best regards,

> Darren

> P. Briggs

> Vice President &

> Chief Technical Officer

> Landmark Digital Services, LLC

Roy gave a great talk at Devox about this: http://www.redcode.nl/blog/2012/03/devoxx-2011-talk-freely-a...

I think I heard that Shazam recently got the patent back. I speculate BMI found no-one to license their fingerprinting tech for copyright infringement.

ww520 12 hours ago 1 reply      
This is very cool. Minimum clear implementation of the algorithm that replicates the effect of Shazam. It's refreshing to see a blog with actual code sample got voted up instead of all the press releases.
bmohlenhoff 13 hours ago 4 replies      
After using Shazam, I was kind of hoping there was more to it than just a time windowed frequency domain peak-pick algorithm. The algorithm itself is pretty basic from a signal processing perspective, but I think the key insight here was that the results are unique enough to store off and compare other samples against at some later point in time.
dsirijus 14 hours ago 1 reply      
So, the patent infringement story ended up with "Good luck."?
devingoldfish 11 hours ago 0 replies      
For those interested in more about the algorithm, one of the guys who created Shazam released a whitepaper on it. http://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf
raverbashing 14 hours ago 1 reply      
This is interesting

I wonder how the work is split between client/server in (actual) Shazam. (I suppose only the key points are sent to the server, but I may be wrong - Siri for example sends the server a compressed audio file of the recorded sound)

zayd 3 hours ago 0 replies      
We had a 'build your own Shazam' as a lab for Berkeley's Intro. Signals & Systems class this semester. Super cool to see it working and quite an interesting application of Signals & Systems
johnx123-up 13 hours ago 0 replies      
Can someone please compare it to other fingerprinting approaches http://en.wikipedia.org/wiki/Acoustic_fingerprint ?
genevoronkov 10 hours ago 1 reply      
I mirrored this implementation a while ago since the full source isn't available. It was not nearly as successful as the blogger portrays. For example, if I used a high quality wav mono file to create a fingerprint it would have a hard time identifying a track that is an mp3. It seems the maximums actually get shifted and merged from compression. In other words there's a reason shazam uses entropy based anchor points to help it pick hashing values.
coob 15 hours ago 0 replies      
Good article, title should have [2010] in it.
zerr 12 hours ago 1 reply      
From where Shazam gets its content - fingerprint database?

I mean, did they bought/rent mp3's?

jordan_clark 11 hours ago 1 reply      
One possible way to solve the legal troubles is to just remove any references to the product name 'Shazam'. You could title the blog post "Algorithm in Java that identifies music similar to other commercial products" (too long.. but use your imagination)
_smaugh 14 hours ago 0 replies      
First time I used Shazam, was so amazed. Had to download the original paper, still couldn't understand well enough how it worked, in order to code it. now lets get to work on it.

Great article, thank you

chuable 14 hours ago 0 replies      
What ever happened to the "patent infringement" issue?
rhapsodyv 13 hours ago 0 replies      
Is there any code changes that you can make to not conflict with the patent?
vitorarins 14 hours ago 0 replies      
Who made that article could have said what external libraries did (s)he use.
tygv5ug 11 hours ago 0 replies      
For the first time I'm surprised that one of the first comments isn't "why was it written in Java, bla, bla bla". Those were getting really annoying.
Mac malware signed with Apple ID infects activists laptop arstechnica.com
107 points by shawndumas  10 hours ago   49 comments top 9
eridius 9 hours ago 3 replies      
Headline says "sighed with Apple ID" as if that's a bad thing, but it's actually a good thing, as it means Apple has already revoked the Apple ID (and presumably the associated certificate), so as soon as your computer updates its certificate revocation list, it will refuse to run the application (even if you try to bypass gatekeeper).
salimmadjd 9 hours ago 3 replies      
I posted numerous stuff on Facebook. Critical of both our government (US) and Israel. Then I noticed a lot of Spear phishing emails ostensibly sent from my facebook friends. I use an alias on facebook and they addressed me by my alias name (something friends wouldn't do) so I knew what the nature of the email was. Seems like governments are investing a lot in electronically targeting outspoken individuals.
Groxx 5 hours ago 0 replies      
In a way, I prefer malware to be signed. If nothing is signed, essentially everything has full permissions, so we'll ignore that part for now, and just look at the differences once malware is signed.

First and foremost, it cost $100 to get the signature. It was paid somehow. Hello money trail, this is way more information on malware authors / pushers than we tend to get. If they somehow obfuscated every bit of data in that account to the point that it's worthless, then it's merely identical to it lacking a signature, no worse.

Second, it can be revoked. This severely limits the spread, reducing the total damage. Sure, the people prior to this are impacted, but they would be if it didn't have a signature, so again, no worse, no matter what.

Third, people click 'yeah, let this program do whatever the hell it wants' all the time, so the lack of a signature really doesn't prevent its spread / limit the damage. Maybe for the techy-elite, but they're less likely to get this anyway. Probably more likely to run unnoticed because it's signed, but I'd argue not by much. Slightly worse.

ancarda 8 hours ago 1 reply      
>the servers used to receive pilfered data from infected machines has been "sinkholed," Intego said. Sinkholing is the term for taking control of the Internet address used in malware attacks so white hats can ensure that compromised computers don't continue to report to servers operated by attackers.

I'd be interested to know how this works? How can you just "take control" over a server/IP address like that? Is there some law that allows botnet control servers to be seized?

deeqkah 5 hours ago 0 replies      
There was a relevant update to iTunes last night (or earlier this week) for both OS X and Windows. It is usually these types of updates i keep an eye out for, as it is most importantly an update to certificate validation.

CVE-2013-1014 as it impacts iTunes for Mac OS X v10.6.8 or later, Windows 7, Vista, XP SP2 or later (http://support.apple.com/kb/HT5766) -

"Impact: An attacker in a privileged network position may manipulate HTTPS server certificates, leading to the disclosure of sensitive information

Description: A certificate validation issue existed in iTunes. In certain contexts, an active network attacker could present untrusted certificates to iTunes and they would be accepted without warning. This issue was resolved by improved certificate validation."

There were almost forty other CVEs for iTunes on Windows. And just a last bit - the discussion and quality of submissions here at Hacker News has taken a substantial fucking nose dive in the last year. I change my name every so often, but i can tell you that i've been here long enough to say that.

bmohlenhoff 9 hours ago 1 reply      
I was confused why the submission title specifically mentioned that the laptop belonged to an activist, but the end of the article indicates the persons life might be endangered as a result. I can't decide if this is sensationalized or not.
nutate 4 hours ago 0 replies      
Derp, my girlfriend was at that conference with her macbook air. I feel like I should put a condom on mine now.
nicheuser 9 hours ago 2 replies      
I first read that as Apple's ID And thought it was like the Microsoft certificate attack.

Looks like Macs market share is growing. Was this distributed in the store?

Why Awk for AI? (1997) plus.com
96 points by mooreds  11 hours ago   37 comments top 8
xaa 11 hours ago 7 replies      
I don't think anyone would seriously advocate using awk for complex projects these days, but the idea of keeping data really close to the OS/shell is a very powerful one.

Take Python, which is supposedly a "scripting" language, but requires relatively painful amounts of boilerplate to actually read from or write to pipes, etc. It doesn't force you to keep everything in Python, but it certainly nudges you that way. Without naming names, certain statically typed languages that are obsessed with safety are even worse in this regard.

abraininavat 8 hours ago 1 reply      
Really strange that he spits out his last two surprising philosophical answers and then doesn't explain how the first one pertains to awk at all.

First, AI has discovered that brute-force combinatorics, as an approach to generating intelligent behavior, does not often provide the solution ... A language that maximizes what the programmer can attempt rather than one that provides tremendous control over how to attempt it, will be the AI choice in the end.

Okay. And... awk has this quality? What can I do in awk but not in C or a lisp? In what way does programming in awk lead you toward less brute-force solutions than any other language? He doesn't support this in any way at all.

sramsay 7 hours ago 0 replies      
I know exactly what he means. Most people are surprised to learn that I study direct methods in the calculus of variations (mostly with Sobolev spaces) using bc, and then write out my results using ed.
scotty79 8 hours ago 0 replies      
> Jon Bentley found two pearls in GAWK: its regular expressions and its associative arrays.

When I encountered AWK I was amazed by associative arrays. It was the first language I've seen where associative array were so accessible. Then there was PHP (I think arrays are one of the things that strongly contribute to its popularity).

Today pretty much every commonly used language has this feature. Often it seems more mimicry that actual appreciation of this data structure. For example when other languages creators bring this structure in they tend to forget about important feature. Ordering. For example python didn't have standard ordered dictionary type for a long time. Also ruby keeps order of the items in hash only since 1.9

stcredzero 9 hours ago 1 reply      
Why [language] for [purpose]?

Universal answer: because it's workable, and I'm emotionally invested by now.

xntrk 10 hours ago 0 replies      
Does anyone have any examples of AWK vs. some other programming langauge for AI. It would be interesting to take a look at.
yoklov 8 hours ago 0 replies      
On a vaguely related note, Darius Bacon's Lisp-in-awk has always brought a smile to my face: https://github.com/darius/awklisp/blob/master/awklisp
mozboz 10 hours ago 0 replies      
Did some of my most enjoyable and productive work in awk and BBC Basic.

Minimise resistance of expressing a translation of a hypothesis from thought into a computing language at all costs: get onto the highway as fast as possible.

Show HN: Dynamic Cards Against Humanity cards based on Facebook data deckepic.com
32 points by ghempton  6 hours ago   8 comments top 8
xianshou 4 hours ago 0 replies      
Excellent and maniacally twisted idea. Nonetheless, a couple suggestions: Don't use full names, and limit to the most prominent FB details, especially shared ones. The cards I generated sounded pretty formal and referenced all sorts of socially mined data I knew nothing about.
xianshou 4 hours ago 0 replies      
Good addition: utilize the Bang with Friends bug and make fun of people using the app. Or relentlessly rag on certain friends of mine who are playing too much Candy Crush.
cmsimike 5 hours ago 0 replies      
Shut up and take my money!

Ordered.. I can't wait to get these cards. Brilliant Idea.

Edit I am a _huge_ fan of Cards Against Humanity!

Cryode 3 hours ago 0 replies      
Ironically, when sharing this link on Facebook, it has zero Open Graph info or even basic meta data imported explaining what it is.
mdwrigh2 6 hours ago 0 replies      
CAH == Cards Against Humanity (http://cardsagainsthumanity.com/), in case that wasn't clear to everyone.
patmcguire 2 hours ago 0 replies      
This is creepily good.
shoyer 4 hours ago 0 replies      
Interesting, but it's looks like you're under too high of a load right now for me to select my friends.
lesinski 5 hours ago 0 replies      
Bravo to the team who put this together.
Formlabs Form 1 Teardown bunniestudios.com
28 points by iammaxus  5 hours ago   2 comments top
Tloewald 2 hours ago 1 reply      
Nice to see they got the job done. I ended up not participating in the original kickstarter (money being tight at the time), so I'm waiting for them to start retailing the devices.
Show HN: Spellbinder, real-time view/model binding for backbone.js github.com
11 points by mattinsler  3 hours ago   10 comments top 3
jashkenas 2 hours ago 1 reply      
Pretty sweet. And an interesting implementation: https://github.com/mattinsler/spellbinder/blob/master/src/sp... although more comments would be lovely). For prior art, see:



But I have to say, that "example" is a pretty puffed up strawman. Most of the time, the real comparison is this:

    <p data-bind="count; [class:high-value] count > 100; [class:low-value] count < 50"></p>
To this:

    <p class="<%= count > 100 ? 'high-value' : (count < 50 ? 'low-value' : '') %>"></p>

hayksaakian 6 minutes ago 0 replies      
isn't there a way to solve this with CSS3?

or at the very least, at the LESS/SASS level?

JesseObrien 2 hours ago 1 reply      
Nothing against the author at all, this seems like a cool little project, but I would never want to inline that much anything on a large project. Inlining things like that takes the maintainability and throws it out the window.
Fish shell 2.0 ridiculousfish.com
247 points by siteshwar  19 hours ago   167 comments top 22
SnowLprd 12 hours ago 3 replies      
Fish rocks. I've been using it exclusively for the last year, and I can't imagine giving it up.

There seem to be a number of misconceptions, which I will endeavor to address. The first is: "Fish isn't POSIX/bash-compliant, so there are compatibility problems." POSIX non-compliance is a feature, not a disadvantage, of the fish shell. It means there is less legacy baggage and syntactical inconsistency. I can count the number of POSIX/bash compliance-related issues I've had with fish on one hand, all of which were easily dealt with. For example, Vim assumes that your shell is sh compatible, but adding set shell=sh in your .vimrc solves that. The only other significant one for me was virtualenvwrapper, which doesn't support fish. Not a problem: Virtualfish solves that handily: https://github.com/adambrenecki/virtualfish

Want to run a bash script? Just run bash fooshnizzle.sh. Want to switch to bash for a moment? Run bash and then exit when you want to switch back to fish. This POSIX-compatibility topic is, in my opinion, much ado about nothing.

Another misunderstanding seems to be, "I can do XYZ in bash, but fish doesn't support that." Fish purposefully limits the number of "builtins" -- commands that fish includes by default -- in order to maintain simplicity. For me, that's a feature. When I find that there's something I want to be easier to do in fish, I whip up a tiny function to do it. Not only is that extremely easy to do in fish, but then that command performs precisely the way I want it to. I haven't pushed many of those to my dotfile repository yet, but you can check out some of my fish functions there: https://github.com/justinmayer/dotfiles/tree/master/fish

Fish is fast, the auto-completion is amazingly helpful, and it's intuitive to use without too much configuration. Give it a try.

krat0sprakhar 19 hours ago 3 replies      
I've been a zsh user for a long time and I have to say that fish is great! Its super fast and starts almost instantaneously. On zsh, I would always use fasd[0] to help jump directories, but on fish I dont feel the need. The auto-completion is just fantastic. If I were you, I'd give it a try just for the awesome tab completions. For the 'oh-my-zsh' lovers out there, there's 'oh-my-fish' as well - https://github.com/bpinto/oh-my-fish

[0] - https://github.com/clvv/fasd

c-oreills 18 hours ago 6 replies      
Are there still compatibility issues with using fish 2.0 as your default shell? The Arch Wiki [0] advises against it because it's non bash compliant.

I'm going to give it a go regardless but wanted to know if there were pitfalls and what people have done to alleviate them.

[0] https://wiki.archlinux.org/index.php/Fish#Troubleshooting

barrkel 14 hours ago 3 replies      
The documentation needs a lot of work. Every 'help' command I've tried just pops up a web page using xdg-open, which (a) won't work well in a headless SSH session, never mind a plane, and (b) doesn't make it easy to search for specifics.

I also don't like the implementation of the prompt text as a function. It's the first thing I wanted to customize, and it looks like I need to copy and paste the existing definition of fish_prompt and hack it into shape. There's no built-in equivalent of \$, so you need to find out if you're root and do it yourself. And the existing check just does it with a string compare of $USER with 'root', rather than euid==0.

Hacking preferences in like this isn't a problem to begin with. The real problem comes down the road, when the defaults change and improve, and you now have to be concerned with merging your customizations with the new and improved stuff.

acron0 16 hours ago 13 replies      
Why is no one putting in any time to replace the Windows shell (cmd.exe)? The stock offering is abysmal and Cygwin isn't much better. We could really use something with a bit of panache like this... Hmmm..
leejoramo 15 hours ago 3 replies      
How long does it take for something to show up in brew? I see that Fish has a pull request issued a five hours ago, but I see quite a number of other items have pull requests going back months.
oneandoneis2 19 hours ago 4 replies      
Great.. here I am all ready to try switching to zsh and now here's a new fish..

Which to go for..?

Osiris 8 hours ago 1 reply      
I just found out the other day that in fish you don't need to use the 'cd' command. You can just type out a path and it'll change to the folder.
adito 16 hours ago 0 replies      

Really, this 100x better than bash.

    1. download and install[0]    2. read the tutorial[1]    3. ...    4. profit
[0]: http://fishshell.com/#platform_tabs

[1]: http://fishshell.com/tutorial.html

olalonde 13 hours ago 3 replies      
Somewhat tangential but is there any reason why the IRC chatroom is on OFTC rather than Freenode? I think it's the first time I see an open source project using OFTC.
netmute 15 hours ago 1 reply      
I've tried fish a few years ago and wasn't all that impressed with the features.

That said, the new version is just ace! I gave it 30 minutes and it basically does everything I do with zsh right now. All that with about 5% of the configuration effort I put into zsh. Plus, it's so much faster than zsh.

I'll give fish a go as my main shell. Let's see were this goes.

andy_boot 19 hours ago 6 replies      
Can anyone tell me if fishshell 2.0 works with RVM and Virtualenvwrapper?
gdonelli 19 hours ago 2 replies      
Nice work. Please consider to code-signing the package so that it works nicely with Mountain Lion gatekeeper.
izietto 10 hours ago 0 replies      
Thanks for all the Fish!!!

                                              _J""-.                  .-""L_                     /o )   \ ,';             ;`, /   ( o\                    \ ,'    ;  /             \  ;    `, /                     "-.__.'"\_;             ;_/"`.__.-"

AlexMax 11 hours ago 0 replies      
I used fishshell for the better part of a year and enjoyed the experience. However, a few things bugged me:

- Anything that shells out using your default shell seems to assume a bourne-compatible shell. I remember this biting me when using various emacs commands that assumed all the world is a bourne shell.

- Copypasting commands is annoying too, but I've been evaluating zsh for the past few months and i've been bitten there too...seems like anything that isn't bash will run into that issue, and you can always just use bash for those instances.

- Virtualenv comes with a fish shell script, but last I checked it didn't actually work.

- Does fish still throw a hissy fit every time you try and tab-complete a command and your $PATH has a non-existant path in it?

sepeth 14 hours ago 3 replies      
As a long time bash user, I thought I can give a chance to fish. But after 30m later, when I see this [1] I went back to bash.

[1] http://serverfault.com/questions/164305/how-can-i-set-enviro...

moystard 17 hours ago 1 reply      
Like many, I have switched to zsh a few months back and have enjoyed the experience thanks to Oh-My-Zsh. I will give it a go, but I don't know if I can really appreciate the difference.
vtempest 17 hours ago 4 replies      
Interesting idea with potential, but poor implementation. I tried to type sudo apt-get and it didn't even autofill my most used commands. I also use the guake shell client, I would want it integrated in that
joem86 6 hours ago 1 reply      
I would severely miss the history completion. I can't count how many times I type !vi to return to the last file I was editing while goofing around in between editing sessions, or !scp to re-upload a fixed package. I understand the need for simplicity, but hitting the up arrow an undefined number of times until I see the command I need seems less efficient.

Other than that fish looks really polished and I plan on devoting a few days to it to give it a fair shake.

hebz0rl 15 hours ago 1 reply      
I wonder if keychain now works with fish (didn't with the last version) or is there an alternative to get fish working with the ssh-agent?
danbmil99 8 hours ago 0 replies      
fish awesome
rob22 18 hours ago 1 reply      
Its Very Nice shell & better than bash...
EFF now accepting Bitcoin again eff.org
80 points by schoen  10 hours ago   28 comments top 4
fianchetto 10 hours ago 6 replies      
EFF taking Bitcoin is good for Bitcoin but they won't get a single satoshi from me. I joined EFF not long after the Steve Jackson days and supported them until relatively recently.

I didn't believe their original "we don't want to be the story" explanation for not wanting to accept bitcoins. The EFF didn't want to get tagged as 'fringe' in their DC circles by accepting bitcoins in the wake of the Wikileaks/bitcoin story. Now that Bitcoin is being backed by startup money, EFF sees Bitcoin as socially safe again.

EFF alienated me by letting go of principle when it was more important to hang onto it.

kirian 5 hours ago 0 replies      
I donated. It's possible to enter the amount you want to donate, unclick "Be an EFF Member", skip all the "Donor Information" fields, click "donate to EFF" and you are presented with a bitcoin payment address.I wish they would just list an address that I could send a payment to rather than go through that rigmarole. But good to see that EFF are accepting bitcoin again.
flashinthedark 8 hours ago 2 replies      
Hacker News, two years ago: "God, I can't believe EFF stopped taking bitcoin! I'm not donating to them again until they do."

Hackner News today: "I can't believe EFF had the gall to start taking bitcoin again! Definitely not giving them a cent."

jayjay1010 6 hours ago 0 replies      
Show HN: My seven minute workout timer evening project 7-min.com
676 points by lgsilver  1 day ago   148 comments top 87
simonsarris 1 day ago 1 reply      
This is wonderful.

Can you make a way to skip sections?

Living in a house built in 1840, jumping jacks are out of the question...

(Also if you click rapidly on the 3/2/1 countdown you can kind of skip things, because the app goes to all madness.)

danso 1 day ago 3 replies      
This is awesome. Just yesterday I was doing a 7-minute workout in my room, just because I was waiting for dinner to finish heating up.

The main problem is that the standard timer app on iOS only acts as a stopwatch...so the final ten seconds of each interval, I'm watching the clock so that I can hit "Lap" and move on...this is awkward when I'm also wearing headphones to listen to music.

What would be ideal for me is to have a simple timer that would alert me when the interval was done and automatically move on to the next one....like a repeating event on a calendar. I'm sure there's an app for that but I just didn't feel like downloading a bunch and doing trial and error.

One more twist: I can't do all the exercises in the 7-min workout (as made famous in the NYT)...jumping jacks would annoy the shit out of the people below me. So I make up my own. A timer that would allow me to set up my own sequence would be fabulous.

Anyway, this is just a longwinded way of saying that there's a need for a niche app here, and it would definitely be a fun coding project...I'm glad someone else thought of it first :)

d0m 1 day ago 0 replies      
OK, fine for this time, but tomorrow, you do it instead of procrastinating and creating a web page about it :
baby 1 day ago 1 reply      
You made hundreds of hackers move their ass for 7 minutes today. That is a huge accomplishment.
freditup 1 day ago 0 replies      
Ha ha, I decided to try the 7-min workout last night for the heck of it and I basically wanted something exactly like this. Nice job, it does its purpose perfectly.

One small suggestion: Perhaps a louder audio cue for transitions between exercises in case you aren't looking at the screen.

skennedy 1 day ago 0 replies      
Works on mobile devices which is perfect when on the go. Give me a pause button so the timer doesn't go before I'm ready or make the clicking sound. Then I'll be at the site every day.
lgsilver 1 day ago 5 replies      
Thanks again to everyone. I'm going to keep the webapp completely open and free as long as anyone is using it, and I'll definitely open up the code once I clean it a bit. If anyone would like to port it to IOS, I'd be happy to chat. lgsilver (at) gmail.com -- Lindsay
jrvarela56 1 day ago 7 replies      
Great idea, you could make a pretty cool app out of this: let people create routines by letting them associate pictures with exercise names and amount of seconds.

They could then create workouts by creating a list of exercises and rest periods and play their routing with the timer you created.

Does this exist? I want one.

looki 2 hours ago 0 replies      
I do wonder, what number of 7 minute workouts per week is appropriate? I'm clueless, really - I've heard that you should not work out more than once in two days, and to me it does make sense to apply this rule here, since it advertizes itself as full workout. But yeah, I'm not really sure - it would be great if someone could elaborate. PS The site is great - simple but very useful.
nthitz 1 day ago 2 replies      
It seemed like most of the comments when the article was on HN were saying that this is not a very good workout... Having said that, cool site, looks great!
mcgwiz 10 hours ago 0 replies      
Nice job.

I don't want to presume anything. Did you purposefully shorten the workout from that described in the ACSM article? It indicated 30 seconds on and 10 seconds off. (Your total duration variable should be 480--don't ask me how they added that up to "7 minutes"!) This has lead to some confusion in the comments here. And, although their intervals are somewhat arbitrary, and asserting this routine is "scientific" is debatable to begin with, it would be more accurate.

Again, great job.

lgsilver 4 hours ago 0 replies      
Hi everyone. I made some updates today based on your awesome feedback:

1.) You can now change the length of the workout 2.) Sounds now work (as well as they can) in IOS 3.) Changed duration of the breaks to 10 seconds no matter how long the workout 4.) Added a sound-effect to tell you to switch on exercises that need it 5.) Made some UI tweaks to improve the look

Thanks for making my week.

chadcf 1 day ago 1 reply      
That's good. Unless, of course, somebody comes up with 6-Minute workout timer. Then you're in trouble, huh?
alexshye 1 day ago 1 reply      
Very cool! You got me off my butt and moving for 7 minutes and it was a great work break.

A few notes for you and others:

1) There are a few that switch sides/legs and I would handle them differently. For the lunges and step-ups, I think alternating sides is good. For the side planks, I think it would be useful to give the other side a whole segment. Splitting it in half wouldn't be much of a workout.

2) This is awesome because for the most part, you can modulate the workout however you want. In fact, keeping a log of the number of pushups/situps/high knees/etc would be cool because people could see progress. This might be a nice extension for the site!

3) It may be good to balance things out as far as muscle groups go. Pushups are repeated multiple times, as are squat related exercises. It is important to balance these out with the muscles that oppose these exercises.

4) Even better (at least for me) would be to have a series for desk workers that open up your body. We spend so much time crouched forward that a series of exercises to counteract this would be awesome.

Thanks and I hope you keep building on this!

BornInTheUSSR 1 day ago 1 reply      
this is great, just what I was looking for after I read the article - for those confused by what this is http://well.blogs.nytimes.com/2013/05/09/the-scientific-7-mi...
bgray 1 day ago 1 reply      
I'd like to see the rest screen contain information about the next exercise. This would give time to prepare.
donniefitz2 21 hours ago 0 replies      
Okay, this is good. The only problem is that I'm out of excuses to actually not use it.
pjacobson 1 day ago 0 replies      
Shameless plug: We built a workout app for iOS (PumpUp) that makes it easy to build a personalized workout routine for home, the gym, or on-the-go. You can customize things like equipment, goals, muscles, etc. Check it out if you're interested! (https://itunes.apple.com/ca/app/pumpup-workout-coach/id57307...)
bzink 1 day ago 0 replies      
I emailed a link to your 7 min workout timer to my girlfriend. This was her response. Nice job.


That's. The. Most. Ingenious. Thing. Ever.

Now, I just have to bring my phone with me. Woohoo!

When I play it on the computer it ticks down, my phones doesn't so I'll have to pay attention to it, which could be tricky, but that's sweet. Thanks!"

vishaldpatel 22 hours ago 0 replies      
Love it! The suspense is fantastic - it forces me to concentrate on the current exercise and not worry about whats coming up next. Really great! I hope you will add more exercises, more compound exercises, lots of body weight exercises, from beginner to advanced, logins, tracking.. etc.. etc.. all while keeping the core simplicity of it all intact! =)
freefrancisco 11 hours ago 0 replies      
I love it, thank you! I just tried it now. I have one suggestion, at the end when it's time for side plank, it is not clear when you should switch sides. I thought I would rest, and then the timer would tell me to do the other side, but at this time the timer was done. It would be better if the timer indicated when to switch sides, or had two segments, one for each side. Other than that, it was perfect!
coherentpony 1 day ago 0 replies      
I think it would be clearer if the counter was not behind the person.
neeharc 1 day ago 1 reply      
This looks awesome. I'm going to start using it from tomorrow. I'd love to see more intervals like 10 min, 15 min, 20 min.
xanadohnt 1 day ago 2 replies      
This is really great! I was telling my fianc about this workout just today. I read the NYT article but it was very sparse on details. Where can I find more info? About the research, more details about the workout itself (for example, during intervals is it full-on 100% all the effort I can muster, how many reps am I aiming for, is it done every day), etc?

Thanks for this. I'll give it a try in about an hour!

lgsilver 1 day ago 0 replies      
You guys rock. Thanks for the comments. Setting workout lengths is actually already built-in, just have to add it to the UI (after work).
zeroexzeroone 14 hours ago 0 replies      
It would also be pretty sweet to have the ability to move exercises around. I tend to throw in pull-ups and other stuff at the end (with things around the house). Possibly even creating custom 7-min workouts that fit the guidelines of upper/lower/upper/lower, etc.

EDIT: but this is an awesome thing, regardless

rexreed 1 day ago 1 reply      
This is great! Although I'm not quite sure the pace of the tasks. For example, for push ups, is it down on one beat and up on the next or one complete pushup per beat?
poissonpie 9 hours ago 0 replies      
nice work on the site......cheeky bit of self promotion for my iphone tabata timer app https://itunes.apple.com/gb/app/tabata-hiit-timer/id44160046...
Otiel 12 hours ago 0 replies      
You should specify a different tone for the last 3 "bips". We can't be looking the screen 100 percent of the time, so a different "bip" to indicate that the end of the current countdown would be a good addition imo.
Alterlife 17 hours ago 3 replies      
I didn't know what a wall sit was, so I looked it up ( http://en.wikipedia.org/wiki/Wall_sit ).

According to wkiipedia, it's safety is disputed: might be injure someone with bad knees... something to keep in mind.

zhs 1 day ago 1 reply      
So funny, I just started designing something similar a few days ago, here is a shot of the dashboard http://dribbble.com/shots/1067433-Flat-Workout/attachments/1...
krsgoss 1 day ago 0 replies      
Great work! I tried the workout for the first time after a run this afternoon... it kicked my butt! As I was following along on the ipad I was thinking a simple app would be perfect for this. Love the implementation and visuals!
sharmanaetor 1 day ago 1 reply      
Bug Report: Clicking the initial countdown clock 2-3 times messes up the entire timer.
readme 1 day ago 0 replies      
Awesome project.

I will be using it. Although I have to second others.. It'd be nice to choose my exercises.

tsumnia 1 day ago 0 replies      
Nice work, just tried it out.

One suggestion would be to add a Switch pop-up if you run into exercises like Side Plank.

kschults 1 day ago 1 reply      
Nice job! Little bit of feedback:

1. The images don't update until after the first tick of the new exercise. It would be nice if the updated when the rest screen changes to the new exercise screen with the timer and the text.

2. It would be cool if for exercises like the side plank (I think that's the only one in this set), where you hold something on each side, it gave you a halfway warning to tell you that it's time to turn over.

3. The rest period at the end isn't really necessary.

daninfpj 11 hours ago 0 replies      
I was going to make an app for this. You beat me to it, and it's pretty good, no reason for me to bother now.
MarlonPro 22 hours ago 0 replies      
why routine start at 26 sec mark and rest at 8 sec? Some don't want it but I really like to anticipate what's next, like in this app http://7minworkoutapp.com/
stigi 19 hours ago 0 replies      
victormier 16 hours ago 0 replies      
To all programmers, please: get out of your room and run outside for a while. Taking a breath of fresh air feels much better than sweating in a closed space.
Casseres 1 day ago 0 replies      
I'm using a slow Internet connection, so I notice when transitioning to a new workout, it shows the old workout picture for a second or two before the new workout picture loads. Perhaps you can load it during the rest period and just have it hidden?

P.S.: Great job! And great website idea!

duaneb 20 hours ago 0 replies      
One nitpick, I think the social aspects should disappear after 15 seconds of no events.
harshhpareek 1 day ago 0 replies      
On Chrome on Win8, the background is white, but Firefox and on Dolphin browser on my Nexus 10, the background is black. You probably meant to keep a black background (eg. Workout timer on the start page is invisible on my chrome)
kumar_navneet 20 hours ago 0 replies      
Many people involve themselves in weight training and cardio exercises because of which they miss out on ground exercises. I am sure this app will help them a lot.
pacomerh 23 hours ago 0 replies      
Short exercise routines are a hit in today's world of busy people. I love this thanks. Still feel sad that we have to opt for these things in order to get our asses up.
bdcs 1 day ago 0 replies      
Your facebook link is broken, it is (https://www.facebook.com/lindo) and should be (https://www.facebook.com/Lindo). Notice the capitalized 'L'
dooq 1 day ago 0 replies      
Great! Bookmarked!

Feature request: a nice sound when each section is finished. Sometimes I'm not looking at the screen while doing the exercise, so a sound marking the section changes would be nice.

RRRA 1 day ago 0 replies      
Awesome!What would be nice is a choice to confirm between exercises so you can hit spacebar to continue and a multiplier for the speed of the tick.I'm not sure I can do 1 push up/sec for half a minute as a first training session. :P
guest 1 day ago 0 replies      
This has pretty pictures. I built a command line version:for i in `seq 16`; do echo -ne '\007' && sleep 30 && echo -ne '\007' && sleep 1 && echo -ne '\007' && sleep 10; done
KMBredt 1 day ago 0 replies      
After the 1st excercise it starts at 7 seconds rest and then 26 seconds for the next excercises (Chrome/Win).

I also wonder why the images or better the whole site isn't responsive? I would also add a link to one of the sources.

daveelkan 1 day ago 0 replies      
If it had the amusingly dramatic music and crazy horn between sets like this video the I would definitely use it. http://www.youtube.com/watch?v=MRni0ctIeFE
jonthepirate 1 day ago 0 replies      
I forwarded this program to my coworker when I saw it on HN yesterday. Now, I'm going to forward him this link... he refuses to go to the gym because he's too busy so hopefully this will help him kickstart some fitness in his life.
enormace 1 day ago 0 replies      
I'm wrecked! Should be called the 1 minute work out :-) Nice idea and love the way you implemented it with the simple graphics on top of the countdown. The dots idea is also cool. Well done!
404error 1 day ago 0 replies      
Once you are comfortable doing this routine I would highly recommend the Insanity Workout.
devias 18 hours ago 0 replies      
Awesome! Thank you!!

The last two should be repeated twice though (one for each arm)

trgraglia 15 hours ago 0 replies      
Pretty similar to the Android app 'Relaxed Abs'. Awesome job!
miamidesign 1 day ago 0 replies      
I'm looking forward to trying this out, most of the exercises mentioned in the Times article are of great benefit.
OriginalAT 23 hours ago 0 replies      
I really do hate you right now. But I do actually see great value in this. Thanks for making this!
mansigandhi 1 day ago 4 replies      
Just curious, why 7 minutes?
netforay 23 hours ago 0 replies      
From last 3 days I was thinking about this only. Instead I thought of doing it as Android App. Cool.
jordank 1 day ago 0 replies      
Would love to make the URL bar disappear in mobile Safari. Love the idea, I will do this workout now.
wastedbrains 22 hours ago 0 replies      
setting custom times would be nice I like to do 30 seconds with 10 seconds rest
adjohn 1 day ago 0 replies      
This is great, thanks! I'd like to hear a ding or some audio notification at the end of each section.
anandpdoshi 22 hours ago 0 replies      
I was wondering who is going to make this first. Salute to you :D
thisisandyok 1 day ago 0 replies      
I was actually thinking about doing a project like this earlier today. Thanks for saving me the effort
film42 1 day ago 0 replies      
I love this, thank you so much!
lee94josh 1 day ago 0 replies      
Oh man if I could customize this, it would be perfect. Very well done though.
hexaust 5 hours ago 0 replies      
Love it!
randall 23 hours ago 0 replies      
Love it! Yay!
photorized 1 day ago 0 replies      
Simple and elegant.
ga2arch 1 day ago 1 reply      
i don't get the excitement for this 7 minutes workout, can't you just go in the gym for 1 hour 3 times a week and do some squats ?

aside from this the site looks good, simple and to the point, props for it.

mcg2124 9 hours ago 0 replies      
This is GREAT. Any way that it could be purchased for download? I am headed to the Congo and won't have internet. Thanks!
vemprala 1 day ago 0 replies      
It is splendid, something I was looking for. You could now concentrate for a better UI/phone app. A suggestion, You can also look for customizing/substituting workouts for the exact duration.
andreros 1 day ago 0 replies      
My only complaint is that it doesn't tick on my phone.
BhavdeepSethi 20 hours ago 0 replies      
Here is a link to do all these exercises properly: http://lifehacker.com/these-12-videos-show-the-proper-form-f...
xweb 1 day ago 0 replies      
That is beautiful! Love the art design.
indubitably 1 day ago 0 replies      
Pretty Javascript.
whattheken 1 day ago 0 replies      
This is awesome. Good job!
foltz 1 day ago 0 replies      
Thank you so much!
lakeeffect 1 day ago 0 replies      
Thanks, good work.
orolo 1 day ago 0 replies      
Really good!
bradnickel 1 day ago 0 replies      
Great work!
pressurefree 1 day ago 0 replies      
jvuonger 1 day ago 0 replies      
Awesome! Does the job, keep it simple!
Iuz 1 day ago 0 replies      
god bless you
toddmatthews 1 day ago 0 replies      
thank you
nbmm 1 day ago 5 replies      
How is this useful? Do you stand and exercise in front of your computer or tablet computer?
Open source is not a war zone no-ip.org
209 points by oneandoneis2  18 hours ago   79 comments top 19
rdl 16 hours ago 1 reply      
Between the really obviously bad stuff (people being physically assaulted in general, whether at an event or not, and having a decent way to handle reporting for that kind of thing), and stupid things (people telling jokes privately in an audience and being overheard), there are some situations where I actually appreciate learning how some behavior might be unintentionally offensive and could be easily corrected.

Essentially in the same category as wanting to learn about some people being colorblind and how using certain color combinations alone for UI distinctions is thus a bad idea, or that scheduling a developer event for which you'd like to attract students around traditional finals time is probably a bad idea.

Whether or not some behavior is "wrong", it's still good to know if certain things have consequences you don't want. I think every developer community wants to be as inclusive to competent/interested people as possible, so when there are no or low cost ways to make an event more appealing, that's great.

mjg59 13 hours ago 1 reply      
Experiences vary. Responses to certain things depend on what's happened to you in the past. Some people's sexual harassment is someone else's harmless flirting, an entirely innocent joke may be an unintended racial slur. The same incident viewed by different people may be interpreted entirely differently.

So yeah, it's great that there are women who feel safe in open source communities. It's wonderful that they've felt welcomed and unharassed. It would be entirely inappropriate to say that their experience is false or to suggest that they should object to behaviour that they feel is perfectly acceptable. But it's also entirely inappropriate to suggest that the experience of women who don't feel safe is somehow false or unwarranted. Changing the culture of our communities isn't a zero sum game. Making them more accessible shouldn't come at the cost of alienating women who are happy with how things are, but nor should those who are happy with how things are resist efforts to improve the happiness of others.

marquis 15 hours ago 0 replies      
>encountering 2 dicks at a 500 people conference are AMAZING odds - nowhere else in our every day lives the odds are THAT good.

This made me smile with delightful recognition - it's been, more often than not, that I've been treated with the utmost respect by my male peers in the tech world. The same is not true in other industries I participate in where women are even less represented, or old-school boy networks still reign.

RyanZAG 17 hours ago 3 replies      
We are women of Perl and we're actually quite happy with ourcommunity.

I was unaware that there even were Perl conferences anymore - can anybody involved here give some overview of the different Perl conferences and any history of gender issues?

aidenn0 12 hours ago 1 reply      
> And let's face it: No real dick will be put off by a code of conduct helplessly condemning all kinds of unwelcome behavior - that's why they're dicks - but a huge portion of men will keep to themselves ridden by guilt because they're the ones actually thinking sensibly and will ask themselves about their own dickishness.

The point of a code of conduct is not to stop dicks from being dicks. It is to remove any plausible defense. You can more easily ban dicks when you reduce ambiguities.

Deejahll 14 hours ago 1 reply      
The authors mischaracterize the "code of conduct" statement first as a redundant legal system, then as a decree that "spreads guilt onto an entire gender," then as an "overarching act of protection condemning basically every social behavior between men and women."

A code of conduct is none of those things. It is an invitation: "this is how we expect people attending our event to behave; where you find it not so, be assured that your concerns will not be ignored. Here are ways to help the event organizers address conflicts: A, B, C."

There is a legitimate need for this statement to be made.

belorn 17 hours ago 3 replies      
Nice to see someone else pointing out the statistics probability for women in tech conferences.

Just doing some basic calculations, the risk in going to a tech conference with 95% male vs 5% female has about 20 times higher risk than participating in a 50/50 conference if one assume that sexual assaults are male->female.

Like the term going postal, I would really like to see a study that could prove or disprove if technology conferences are in a higher risk group of sexual assault or if that reputation is just perceived risk vs actually risk.

CurtMonash 13 hours ago 1 reply      
Excellent. Puts the focus right where it belongs -- on principles, not on specific rules of behavior.

The closest thing we really need to codes of conduct is consciousness-raising reminders of the sorts of things that can go wrong EVEN WITHOUT OVERT physically-aggressive behavior. The big three of those seem to be:

1. Tiresome references to objectification of women. E.g., booth babes, scantily clad women in marketing materials, etc.

2. Tiresome repetition of individually unobjectionable signs of attraction. What's fun at gender-balanced party and tolerable OCCASIONALLY in the workplace can be oppressive if it happens too often in a professional context. So if you're attracted to a professional colleague, you should do your best to refrain from showing it.

3. Bad conversational patterns. E.g., a woman who's interrupted in conversation may not power her way back the way many men would, so you should be more careful if you have an urge to interrupt.

If you want, you can add in some kind of affirmative action concept to that as well.

static_typed 17 hours ago 0 replies      
Sadly, whereas tech conferences should be about the tech and the cool, interesting and rewarding things we can do with it, it instead becomes dragged down into a drama, where one woman can do more damage to other women then all the men present (thinking about the pycon incident). As my colleague a female developer, often says "These gynosaurs ruin it for the rest of us".
lizzard 11 hours ago 0 replies      
I would love to sit down with the group of women who wrote this and get to know them. While I disagree with them that having a code of conduct is "helpless", and on many other points they make, there are plenty of ideas we share as well. I'm happy to see them taking a step towards feminist activism -- as they are in coming up with a collective statement with other women.
theorique 15 hours ago 1 reply      
This actually sounds rational and not hysterical - well done!

Though I'm not a Perl user, I think these women would be a delight to hang out with, drink beer, and talk about open source.

desireco42 14 hours ago 0 replies      
This needed to be said and I think they said it beautifully. Nothing else.
mindcrime 11 hours ago 1 reply      
I like the overall spirit of this article, but find this a bit puzzling:

We also like to keep the vocabulary appropriate

So we start off by using a slang term for a piece of male anatomy as a pejorative?

petermelias 4 hours ago 0 replies      
The attitude of that letter is refreshingly positive and sensible. A nice change from the usual super-charged sexist attitudes one way or the other that usually only spark more polarized debate that loses sight of the bigger picture.

The thing that frustrated me the most about the PyCon thing was how the keynote was just completely eclipsed by the incident. Barely anyone reporting even had the consideration to mention what the keynote was about-- only that it was interrupted by a tweetsplosion.

jabbernotty 17 hours ago 2 replies      
I would like to read this, but the site is being blocked by websense. Could someone put it on pastebin, or something like that?
k__ 13 hours ago 0 replies      
> Open Source Is Not A Warzone

Like anyone has the right to make this claim ;))

nnnnni 17 hours ago 2 replies      
It's great to see that some people are remaining level-headed after the amount of butthurt that was caused at the recent convention.

The lady who whined about two guys having a private conversation was a jerk. She's the type who ruins things for everyone.

c0n5pir4cy 16 hours ago 3 replies      
That was a good read, I would say that some tech conferences are that worried about the bad press they are becoming a little misandristic.
objhra 5 hours ago 1 reply      
Oh c'mon, like men haven't been insulted or attacked. Like men haven't met women who are complete dicks. Just because you're the weaker gender does not give you the right to assume that we are all shit and you are some cherry on top of a cake. No.

This women-in-tech-is-hard stuff is so overplayed to the point of it being just plain stupid. What if every man who get's insulted by a woman who's a complete dick starts writing about the stuff you, women, do? But we don't. Why? Because we aren't that much of dicks as you, women, are.

And go on, think that what I say is pure hatrid or sexism or whatever. It's not. You're statements may validate, but you're no innocent in this "war".

Hacker serving 5-year sentence invents ATM add-on to prevent theft arstechnica.com
80 points by abdophoto  12 hours ago   47 comments top 19
scoot 10 hours ago 3 replies      
It's a nice idea (inserting the card widthways), but it's completely over-engineered. It's never going to be used as a retro-fit - it looks too much like a skimmer. In fact, if they became commonplace, it would make fitting skimmers that look like this device so much easier than trying to hide a skimmer in a discrete housing.

Instead, allowing the card to be inserted widthways, and pulling it into the ATM as normal, then within the ATM read the card either by moving it sideways into a normal card reader (so that the card moves left, rather than forward), or more likely, a reader where the head moves across the magstripe as the card is held in place.

Anyway, as has been pointed out by another poster, chip-and-pin makes magstripes effectively obsolete, I imagine the magstripe is only included for backwards compatibility.

abcd_f 11 hours ago 1 reply      
Clever. Won't survive in the field though, sorry.

ATMs have metallic keypads and as few moving parts as possible for one simple reason, which is vandalism. People will hit and break ATM display in anger, because it didn't register their touch selection made with a hotdog. They will break, bend, twist and pull apart anything that as much as hints that it's possible. Something that swings 90 degrees and requires reasonably precise alignment of moving parts to work - that's just asking for it.

quackerhacker 11 hours ago 1 reply      
Nice innovation. Being a convicted hacker myself and serving time in a federal camp, I give him credit for wanting to make amends, that is definitely an awesome motivation...not buying the part about being happy about being caught (forced intervention), since I know from experience and people I've met.

I understand being liberated, starting your consequence (the nickel sentence), and feeling hope of change when your out....but to simply put it...."happy," is a strong word. I know this may come off as semantics, but when you talk about 5yrs of someone's life, happiness does not come to mind.

minikites 11 hours ago 1 reply      
I don't know much about the mechanical implications of this, but why not move the sensor instead of the card? Put the card in longways first, halfway in. Motorized sensor moves across card to scan it. There wouldn't be enough room left over for a skimmer that would still allow the ATM to read it and even if there was a skimmer, it makes the skimmer that much more expensive, since it would have to have a motor too.

I assume it would just be prohibitively expensive.

famousactress 11 hours ago 0 replies      
That's really pretty clever. Watch the video for clarity on the design. It's silent, in case that was stopping anyone.
orofino 11 hours ago 2 replies      
I'm sorry, but don't smart cards completely obviate the skimmer issue? Aren't they widely used in Canada and Europe?

I'm not terribly knowledgeable in this area, but I thought this was a solved problem being held up by corporate interest in the US.

michaelmartin 10 hours ago 0 replies      
Like other readers have said, the real step forward in this area would be chip and pin. That raises a potentially more interesting question though, how do you transfer a country the size of the US from swiping to the chip and pin?

Even here in the UK, where absolutely everywhere that uses a card is using the chip, a bank can't ditch the magnetic strip because then suddenly they're the only bank where you can't use your credit card abroad.

Would ATMs that read the chip without actually taking the card in the whole way work to obsolete these skimmers? (The chip is always at one end of it, so why does the rest of the card need to enter the machine?)

deskpro 11 hours ago 1 reply      
Why are ATMs not 100% flat with 3 holes - for a keypad, note delivery and a hole for the bank card to go in. A skimming device can then not be added without making it very obvious the ATM has been altered.

An ATM could also have a video camera installed that monitors the area where the card is entered - if something changes the ATM does not work and a warning message is displayed.

yason 9 hours ago 0 replies      
But chip cards already sidestep the problem of skimming.

You only insert half of the card into the chip reader slot and, for what I remember or could imagine, let the ATM exercise some challenge-response protocol with the on-card chip so that there's no way to and there would be no point in actually trying to copy the chip because all you see from the chip is an interface to it.

I haven't had the magnetic stripe on any of my cards swiped for at least a couple of years. Last time I did was probably because of dirt or grease on the chip's contacts prevented reading it. The magnetic stripes still exist for now but everywhere I go there are chip readers, from pizza restaurants to little shoppes.

driverdan 9 hours ago 0 replies      
I came up with a similar idea years ago but I'm not interested in creating hardware. This needs to be built into the machine, not a bolt-on. The machine itself needs to only accept cards in horizontally.
atleta 2 hours ago 0 replies      
I remember reading about a solution where the ATM would move the card back and forth while pulling it in (maybe even reading it at the same time, but it's not even necessary), preventing the skimmer from successfully reading it. Sounds like a better solution to me. (The problem with chips are, at the moment, is that the magnetic stripe is still used. So if they can read it then the card is stolen.)
r00fus 6 hours ago 1 reply      
I agree with a comment in the story - we need a better framework that actually supports non-replayable (ie, one-time) codes being transferred.

If Blizzard can give keyfobs to gamers for auth, why cant banks include that in tech for ATMs?

More and more I think corruption and fraud are the likely reasons - those are features the establishment wants to support, not prevent... they can profit from all of it.

joering2 10 hours ago 0 replies      
Can someone change the title. It should be "Criminal serving 5-year sentence puts white hat on and invent ATM theft prevention device".
Already__Taken 11 hours ago 2 replies      
I'd be surprised if this got implemented as it only costs the bank money without moving any more liability onto you.
umsm 11 hours ago 1 reply      
I don't know if the design is effective... what prevents anyone from installing a skimmer on/within this device?
badclient 11 hours ago 1 reply      
This seems pretty obvious. I can't imagine folks whose job it is to build these machines to not have hopped onto this idea. This raises the question what's the downside of these?
scorcher 11 hours ago 0 replies      
If I saw a big metal thing attached to the front of an ATM I would run a mile. The turning mechanism really needs to be inside the ATM.
borplk 11 hours ago 0 replies      
this is quite genius. from the text it's not clear but video makes sense.
chemcoder 10 hours ago 0 replies      
looks like modern day Frank Abagnale Jr. to me. Only thing is it has a lot of moving parts. I think more maintenance and power issues. Hope they work out the case when the machine fails in middle of operation. People will break this add on in that case.
Containers have been more important for globalisation than freer trade economist.com
100 points by patrickk  13 hours ago   38 comments top 14
raymondduke 1 hour ago 1 reply      
Hi. Longshoreman here. I work around at the busiest port(s) in the USA and the 5th busiest port(s) in the world. Driving through and working around the 100,000's containers at the harbor never gets old even after working there for 7 years.

There are some interesting things I can say about containers after working with them up close:

Half of the containers we export are empties. The way the process works is we get a majority of full containers from the East (China, Japan, etc.), unload them, and send them empty boxes. Quartz covered this recently: http://qz.com/64779/america-exports-a-lot-of-air/

A refrigerated container is called a "reefer". We call the mechanics that work on these reefer mechanics. A 40 foot chasis is called a 40. So yeah, chatter on the radio channels talks about reefers, 40's, and (work) gangs.

Here is a pic I took one night of the cranes before they started to "pump" (work). http://imgur.com/oxGNz9b

I have a draft of a post almost done about what it is that Longshoremen do now a days. It's obviously changed a lot from unloading shit by hand. I met an old timer that would use a hook to stab a giant ice block to pick out the fish. This was before reefers. (I actually just published the post. It's not complete, but it has more general info about longshoremen and containers: http://raymondduke.com/who-are-longshoremen-what-do-they-do-...)

I can't find the link, but the process that bananas go through as they get shipped here is very interesting. There is a special and very intricate cooling and ripening process with an exact temperature change at the right moment in order to make sure the bananas are the right ripeness when they arrive here.

The worst thing I've encountered is cowhides. Cowhides are a common export from the USA to China (I imagine there is not a lot of room for cattle there). The reason why they are bad is because of the smell. They are coated with some sort of chemical so they don't get dry, but instead of keeping them in a bag, they just toss them in a container and drench them with this foul liquid that drips out of the box as it gets moved around the yard. Luckily, I've only encountered this a few times.

I'll be happy to answer any questions. I might not like a lot of things about my job (the politics and the schedule), but I am in love with the culture of the port.

jedc 10 hours ago 2 replies      
I highly recommend the book "The Box" which goes deep into the history of the shipping container. http://www.amazon.com/The-Box-Shipping-Container-Smaller/dp/...

In a nutshell, it was messy. It's not easy in the physical/infrastructure world to create a standard and then impose it world-wide. (ie, competing standards, etc.)

Then the container literally created and destroyed neighborhoods & cities, but as the article notes revolutionized world trade. I can HIGHLY recommend the book.

No1 9 hours ago 1 reply      
To give credit where credit is due, Keith Tantlinger invented the system that allowed locking containers together for stacking and lifting to and from ships. He convinced the company he worked for to relinquish the patent to encourage adoption and standardization. That invention and standardization are what gave us our current shipping industry.
masonhensley 12 hours ago 2 replies      
Containers & international shipping are pretty cool. In undergrad I interned for a barbecue grill company and worked on a project with the VP's of engineering and manufacturing to increase container yield.

As simple as putting boxes in bigger boxes is, it was fascinating stuff, more so figuring out how to minimize the packaging of large hollow objects like bbq grills. In one case we were able to more than double the number of smokers we could fit into a container (which helped our margins big time.) That being said, shipping containers of tiny ipods has to be the most boring logistics task ever!

Finally, it's pretty interesting that you can look at a container ship and have no idea what is in every single container. It can be filled with clothes, bikes, food, electronics, toys, you name it.

ww520 15 minutes ago 1 reply      
Didn't Google use to build mini-data center fitted in the standard size container? Completed with powers, racks, cooling, etc. Ready to drop-ship it to any location in short notice.
ZeroGravitas 13 hours ago 3 replies      
It's not mentioned here, but I think it's in the book they mention (and the BBC documentary based on it): containers were "open source" in the sense that they allowed anyone to use the patents, which was vital in kickstarting the network effects.
retroafroman 10 hours ago 2 replies      
It's interesting that the next step down from the containers in a transportation/logistics sense is the pallet, which is still pretty far from being standardized. Right now, there are a variety of competing standards-the EUR pallet, CHEP, iGPS, GMA, etc. Europe has done fairly well in standardizing on the EUR pallet and half pallet (which you can see at Ikea in the states). The North American market usually uses 40" x 48" pallets, but quality varies widely. It's a constant thorn in the side of any business who wants to standardize and automate their material handling, because without consistent pallets, automated systems can't be reliable.
socalnate1 9 hours ago 2 replies      
A religious non profit that I support uses decommissioned shipping containers to build "super kitchens" in poorer countries. They are able to ship an entire self contained kitchen to a site, and get it set up in (relatively) no time thanks to this standardization.

If interested: http://outsidethebowl.org/?page_id=61

jbuzbee 4 hours ago 0 replies      
Reminds me of the Wired article comparing shipping containers to network packets:


steve19 5 hours ago 0 replies      
I was talking to a former navy Intel officer recently who told me about the former art of deducting what cargo was on deck a ship by the shape of the tarpaulins covering them. books were written on the subject. now that is all obsoleted by containers that hide the objects being carried.
usea 7 hours ago 0 replies      
The company I work for was located in a shipping container for a year. 3 people had computers and (eventually) a window air conditioning unit. It got cold in winter.

We create products and services for the shipping industry (usually bulk cargo, but sometimes containers).

guard-of-terra 10 hours ago 0 replies      
And the added benefit of unified containers is this:http://www.youtube.com/watch?v=_yAGE3Bt1yE

(Container missile system)

dlhavema 11 hours ago 1 reply      
It's really cool to read about how a "simple" metal box could change this industry and many others so dramatically, talk about ripple effect...
diminish 13 hours ago 0 replies      
containers, planes, fax/email/chat/videocalls, computers/smartphones
Google Introduces Portable Native Client techcrunch.com
3 points by ahomescu1  48 minutes ago   1 comment top
quackerhacker 1 minute ago 0 replies      
Sounds kinda like Google's own implementation of WebCL? I guess Google is really trying to push the concept of utilizing the Chrome browser as an OS development environment instead of just a browser... seems cool.
How We Built eBays First Node.js Application ebaytechblog.com
53 points by senthil_hi  10 hours ago   26 comments top 10
bascule 7 hours ago 5 replies      
I really hate posts like this. It's full of vague statements like:

    "When we found that Java did not seem to fit the    project requirements (no offense), we began exploring    the world of Node.js"

    "By the end of the exercise, people understood the core     value of Node.js; indeed, some of the con arguments proved    to be part of the beauty of the language."
What's wrong with this? The pros and cons of Java versus Node.js aren't explained. In fact, I'm hard pressed to find any specific information in this article at all about what drove their decision making, or for that matter, anything in this article that's remotely technical.

This is a fluff piece that won't inform you about anything besides the fact that eBay is using Node. Cool story? But you're not telling us why

ww520 5 hours ago 1 reply      
Given that they went with Node.js and talked about scalability, I assume they wanted the async nature of Node.js to maintain a large number of connections. I'm surprised they didn't try out Netty since they are a Java shop. The last time I investigated Node.js for async connection support in a project, the benchmarks I did showed that Netty could scale substantially better than Node.js in term of number of connections, memory usage, thread utilization, and raw performance on the same hardware. That was a year and half ago. Things might be different now, but I doubt some of fundamentals have changed much.

Anyway, it's good to try out new things. Kudos to them for doing something out of their mold.

fitztrev 8 hours ago 1 reply      
"Our idea was to build a bare minimum boilerplate Node.js server that scales; we did not want to bloat the application by introducing a framework. The first four node modules we added as dependencies were express, cluster, request, and async."

I'm curious how you're using Express if not as a framework.

jqueryin 7 hours ago 1 reply      
I'd be interested in actually seeing the Wiki myself. It sounds like some research went into properly addressing concerns; it'd fit the public domain well!
hna0002 6 hours ago 0 replies      
I still dont get it, sounds like: 'look! ebay employees are also dabbling with node'. What did you actually build? Is it your hackathon project 'Talk' that you build on node, or was it something else?
quackerhacker 8 hours ago 0 replies      
Nice! Ebay's running webwokers. Do you guys have any plans to start implementing app cache manifests to reduce load off the clusters? Even though ebay's loading time is fast as hell, I could still imagine this would reduce not only load for static content, but also decrease http sizes for end users.
downrightmike 1 hour ago 0 replies      
who cares about ebay anymore?
gokulk 6 hours ago 0 replies      
next up.. how yahoo built their first node.js application
afahim 7 hours ago 0 replies      
I would really like to see this Wiki!
eip 7 hours ago 1 reply      
Do you know when it was discovered that the earth is round?
Welcome to Google Island wired.com
153 points by scholia  16 hours ago   86 comments top 18
ender7 12 hours ago 11 replies      
(disclaimer: I work for Google. My words are not theirs)

At first I thought "oh. Google fan fiction. This is what we have come to." After a moment, though, I realized that this article isn't really any different from the other hyperventilating blog posts that have appeared all over HN recently. I'm not saying that these aren't important topics to discuss, but everything I've read recently has come off as a prurient privacy daydream. Whether it's people writing polemic screeds about Glass despite knowing nothing about how the devices actually work (which they make up for by imagining a host of capabilities and features that it doesn't have), or things like this that manufacture a Lovecraftian monstrosity that has as much in common with the Google of today as a pineapple, they're not really saying anything interesting. Every argument is trivial to win if you first convert your opponent into Mecha-Hitler.

Is privacy a central, unsolved challenge for the next decade? Yes. On the one hand Google (and Apple and Amazon and ... ) need to innovate, or we'll soon see posts on HN describing how "Search has stagnated" and "Google is done for". Keyword search isn't good enough anymore, but to do anything more you need to start understanding the user's context. The "Star Trek computer" interface that everyone wants can't function if it doesn't have a sense of the world and the person it's talking to. I would love it if there was a distributed way for people to provide this information without having it live in a centralized datacenter somewhere. Sadly, no one's really talking about that.

(there's an equally interesting discussion to be had regarding public privacy and cameras, but villifying Glass isn't going to make that problem go away.)

mindcrime 12 hours ago 3 replies      
Hmm... as a Libertarian / Voluntaryist / Anarcho-capitalist / whatever-you-want-to-call it, I am sympathetic to what Larry Page is saying. But there are definitely aspects of this story that are fairly unappealing (Larry Page naked, for starters).

I'm not sure what the answer is though: By now it should be clear that "government" as a tool to social engineer a perfect world, isn't working. Corporations are always the villians in this cyberpunk'ish stories, but you don't have corporations without government. But you can have technology without government or corporations, so what happens when the tech itself becomes so powerful that it changes the basic nature of society? Getting rid of government and/or corporations won't help, and if you try to counter technology with more technology you just have an arms race.

OK, I'm depressed now. :-(

cmars 7 hours ago 0 replies      
Lately I have been feeling we as builders had this responsibility to build the Internet that the world needed, and we failed. We were distracted, we got rich, we ignored or misread the needs of our fellow humans.

The walled gardens that we now find so insidious and creepy are due to our own failure to empower the users. We made HTTP, SMTP, XMPP protocols. Large companies brought these to the masses, in ways the masses can understand and interact with in their limited capacity... for a price.

Can we reclaim humanity's birthright? Can we build a vision of the world we wish to live in, that is accessible to and understandable by many? Or is our entire collective fate to become a monetized click stream of suckers?

This article names Google, but to me that is beside the point. Google is a large system set in motion by shareholders and market forces that has equilibrium. It consumes click streams and subscriptions, and excretes money, like others of its kind. Can such an organism ever serve the best interests of humanity all the time?

If you find yourself hating Google, better to look within yourself. Do you have the courage to walk away from these kinds of services and build an alternative, however humble it might be, that empowers and liberates your fellow humans?

I am still working on this in myself. My email is still gmail, I would miss some personalities in my G+ circles, but I am uncomfortable, and I find current trends unsettling.

(edited for grammar)

farinasa 7 hours ago 1 reply      
The biggest blunder of this article is how they convey Google. Do they know a little more about me than I like? Sure. But so does Facebook, Microsoft, and OkCupid!. The difference here is that if I want out of Google, I simply go to the dashboard and erase my history. I don't know how deep their erasure goes, but it is certainly more comforting than what any other company offers.

Facebook holds your info for a week and if you sign back in, the week restarts. During that week they goad you to come back. Not exactly cooperative.

And lets vilify Google first and foremost (/s). I run Ghostery. I am much more scared by the number of unique tracking companies. I don't know anything about them. How could I even begin to tell nearly 1500 known tracking companies to leave me alone? Simply telling them to leave me alone gives them data about me, which they certainly must keep if I am to be left alone.

incision 13 hours ago 2 replies      
I see it now, Google is an embryonic stage of The Culture [0].

0: http://en.wikipedia.org/wiki/The_Culture

flipgimble 13 hours ago 1 reply      
While its very interesting to explore and write about the implications of Larry Page's idea of experimentation unfettered by government laws, this reads like a poorly written sci-fi story by someone interested by technology, but not knowledgeable enough to write something remotely credible. It lost me at Google Being, 'stitched from photographs'. It focuses mostly on unfettered data collection, which is the main fear of journalists writing about Google.
ek 9 hours ago 0 replies      
Ultimately, I think that this article fallaciously anthropomorphizes Google, and that is the reason why the situation it posits seems so scary.

Google is a machine, designed by people. It is true that they have lots and lots of data about individuals, but it is being handled by vast amounts of software and hardware alongside so much other data about so many things about people that there is somewhat of an anonymizing factor. If Google were an individual, what they do would certainly be creepy, but they are not. To put paranoia to rest, it might be in their favor to enact transparent safeguards of some sort that assure consumers that their data is in general not being accessed by Google employees or nefarious third parties (the most notable nefarious third party being, of course, the government).

atirip 11 hours ago 1 reply      
But when Google Island is somewhere where are no laws, then anybody with enough muscle can take it away from poor Larry. And nothing Larry can do, because there are no laws. Taker keep.
martythemaniak 12 hours ago 0 replies      
I do believe we need a place like that, except I don't think its feasible to do it on Earth - there is simply too much baggage here.

Luckily we could be less than a generation away from colonizing Mars - and what better place for the adventurous experimenters to go? Imagine an entire planet where you can do anything you want, but also an incredibly harsh one where the need of survival will drive experimentation and adaptation.

hahainternet 12 hours ago 0 replies      
This is the worst opinion piece I have ever read. The fact it made it to Wired just devalues the whole magazine in my eyes.

Did nobody seriously review this before it was published? Did nobody ask what sort of trauma the writer may have suffered?

methodin 5 hours ago 0 replies      
We haven't passed through the digital renaissance yet. Shouldn't be too long (10 years? - right now it's just a party) but until then lines will be gray and rules will be befuddled. You need to have the visionaries to get us through it, though. There aren't many.
wasd 9 hours ago 0 replies      
It seems like I may have missed the point or that this struck a sensitive nerve for a few people but I just found it mildly funny. I'm not sure if the piece was supposed to be anything more than a bit of satire and a friendly jab at Google.
doctorstupid 1 hour ago 0 replies      
It also has thousands of micro sensors which are now swarming through your blood stream.

This metaphor of the electrolyte solution is nice. Obviously an allusion to a seemingly innocuous service which ends up tracking every aspect of one's life.

EFruit 12 hours ago 2 replies      
I am scared, intrigued, worried, and overall frightened.Not frightened by the article, but by the fact that I can't decide if I am for or against this.

I wonder at what phase 'Don't be evil' would break down, or alternatively, when their definition of 'evil' would be changed to exclude what they were doing.

dmbaggett 12 hours ago 1 reply      
Begun the Google Backlash has.
bmbyers 8 hours ago 0 replies      
Point of interest: google has owned an Alpha fighter jet for years


dpcx 13 hours ago 2 replies      
This is a very scary potential view of the future.
bdz 13 hours ago 0 replies      
This.Also my first impression was a city like Rapture in Bioshock.
Label.css an easy way to label DOM elements usablica.github.io
98 points by hoseiin  14 hours ago   27 comments top 17
wittjeff 12 hours ago 0 replies      
This is cool. If you add automatic support for the ARIA-label property (just duplicate your text content in the ARIA-label), this could be an accessibility tool. Otherwise you're basically hiding potentially needed info, which might normally be in ToolTips, from users with disabilities.

See https://developer.mozilla.org/en-US/docs/Accessibility/ARIA/... for info and http://freedomscientific.com/products/fs/JAWS-product-page.a... for a demo of the most popular screen reader for blind users.

You might also want to think about tying your CSS colors to system colors, to support users who use High Contrast mode.

ww520 12 hours ago 0 replies      
What's the difference between using the label CSS class and just setting the title attribute to get the tooltip popup?
aegiso 12 hours ago 0 replies      
For the curious, the way this works is ::before/::after selectors with content: attr() to bind the data attributes, which are position: absolute 'd within the parent, possibly transitioned.

Zero JS.

If you haven't played with CSS3 lately you might be surprised what it can do. I know I was a blown away when I discovered it could do data binding. Brings to mind a great I/O talk that introduced me to a lot of this stuff:


herge 12 hours ago 1 reply      
Fun fact: Even if Mr. Emrani has put a copyright notice in the README.md, it doesn't apply in the United States! I wonder if the warranty notice is also also moot?
lancer383 12 hours ago 1 reply      
While I like the simplicity of this, I would recommend to keep accessibility in mind: information put into a data attribute will not be accessible to screenreaders, and they would miss any information stored via this method.

It may make sense to append the label information to whatever is being used for the image's ALT attribute.

tehwebguy 13 hours ago 3 replies      
This rules, it is exactly what I have been dreading having to create for a project I am currently working on.

Not sure if you are the creator (edit: you probably are, I just saw your username here matches the twitter account in the comments) but the Usablica & Github links at the top link to #

eridius 10 hours ago 2 replies      
Neat, but Fade didn't actually fade (in Safari).
avargas 12 hours ago 1 reply      
usabli.ca has been kicking ass lately. I'm actually very happy to see this is a team coming from a country like Iran.
acron0 13 hours ago 0 replies      
Very neat, very slick. What more could you want?
shakiba 3 hours ago 0 replies      
Boys, I'm prude of you!
non-sense 13 hours ago 0 replies      
This is very neat and useful. Thanks for creating and sharing! Good to see new works coming from Tehran. IIRC, it was itro.js. Keep it up!
quackerhacker 10 hours ago 0 replies      
Nice, clean and simple! I love how your utilizing CSS3 and the very simple html5! Mad props!
zee007 9 hours ago 0 replies      
Dropping my props as well. Great work. Very clean and simple.
senorprogrammer 12 hours ago 0 replies      
Nicely done!
afshinmeh 14 hours ago 0 replies      
Great! Keep up the good work.
1admin 14 hours ago 0 replies      
Nice job mate :)
MehdiEmrani 14 hours ago 0 replies      
that's great for labeling every thins that you want
Show HN: Introducing CircleUp - group photo sharing made simple circleupapp.com
17 points by tonyrhauber  5 hours ago   10 comments top 5
jmathai 4 hours ago 0 replies      
I like the name a lot. However the site doesn't really tell me much about the app.

Looking at the video I assume it's an app to collaborate and/or share photos (as a story?) with friends. And that everyone needs the app installed. Correct?

kolya3 3 hours ago 0 replies      
DivvyShot, acquired by Facebook, had a very similar product.

I'm starting to think this is a pretty good strategy - recreate apps that have been recently acquired and sell them to a competitor of the original acquirer.

jmcdonald-ut 4 hours ago 0 replies      
What's your differentiator? I mean for competitors you have instagram, facebook, google+, drop box, imgur, photobucket, and flickr to name a few. This is a space with a lot of noise, so I think you really need something special if you're going to enter it.
joeblau 3 hours ago 0 replies      
Where are the photos stored?
drum 4 hours ago 1 reply      
Lost me at sign up with Facebook as your only option
Meteor on Windows meteor.com
49 points by qiqing  10 hours ago   19 comments top 4
sergiotapia 9 hours ago 2 replies      
With certain frameworks and languages, I have just decided to bite the bullet and use Linux to avoid running into bugs that the minority have.

Logically, if few people have a bug, it won't get as much resources to get fixed. It's like developing a Rails application on Windows, I can do it sure; but _should_ I?

Linux Mint is a great alternative to the clusterfuck that Ubuntu has become and it's been a simple transition from Windows 7. Multiple monitor support is intuitive as well. No configuration needed.

webmech 5 hours ago 0 replies      
what a waste of talent, i pity any company using windows as a server...
no_js 9 hours ago 5 replies      
<title>Meteor on Windows</title></head><body>


volokoumphetico 6 hours ago 0 replies      
Get a Mac, install Meteor.
       cached 18 May 2013 04:02:01 GMT