shajith
Aside from the benefit of not staying logged in to your email/FB/Twitter when browsing random websites[2], this also lets you treat constantly open web-sites as legitimate apps in your switcher, frees up those permanent tabs on your browser, and provides for features like an unread count badge on the application icon when you switch apps.
[2] Obviously, this means that features that rely on you being constantly logged in to FB/Twitter (those Like and Tweet buttons) won't work.
If there is intelligent life in that system capable of detecting and transmitting signals of that form (NOT assuming that by any stretch), a response is due in ~2049.
While we're on that topic, wouldn't such a hypothetical civilization already have discovered other electromagnetic radiation from our system by now? Or does it have to be a focused high-power signal as this one?
[1] http://guides.rubyonrails.org/security.html (Well-written, like the other guides. Totally worth reading fully).
[2] http://www.owasp.org/index.php/Top_10_2010-Main (Open Web Application Security Project's top application security risks for 2010)
[1] http://www.minecraftforum.net/viewtopic.php?f=35&t=24213
[2] http://www.geekosystem.com/dwarf-fortress-turing-machine-com...
If they were disappointed to see you go, they will welcome your return.
As another person who has had a similar experience before, and whose immigration status is tied to employment, I can imagine how distressing this must be[1]. I hope the general outpouring of support on HN eases your mind a bit! Think it through clearly and move on.
1: In fact, I'm pretty much in the same situation as you were: accepted an offer with a bay area company and undergoing the visa process, and this post does give me pause. I'll respect your decision to not name names though.
I recommend you try it if you aren't aware of this feature. It's easily enabled in the system Settings app (look for Accessibility). Just remember that when VoiceOver is active icons/buttons will require double taps instead of single taps, and you need to use triple-touch to scroll in menus or between home screens.
I'm sure that as a sighted person with no context I'm completely missing any nuance in the way this feature is implemented, but even handicapped so, it is quite impressive.
I'm curious to know if there have been results that show what sort of percentages of vaccination are needed to be safe from specific diseases. I presume this will vary between diseases as well as demographics.
The question is, do the problems in the code establish beyond doubt that this team is not capable of delivering a final product that will see some level of acceptance? I really hope not.
1: I'm assuming that - I would hope they didn't think this was release-ready material.
It's been added to the README at http://github.com/diaspora/diaspora
1: From Adobe's FAQ at http://bit.ly/cxpzFe
"Is the Flash Player runtime bundled along with the application?
No. iPhone applications built with Flash Platform tools are compiled into standard, native iPhone executable packages and there is no runtime interpreter that could be used to run Flash byte-code within the application."
JQuery's $.ajax API handles it automatically for you too (if you use the 'jsonp' or 'script' dataType options), which is very nice.
http://github.com/rails/rails/tree/master/activesupport/lib/...
Though this library isn't really Rails-specific, it has a bunch of self-contained ruby files, good to learn about the style of doing things elsewhere in rails.
Examples: Array#uniq_by, String#pluralize, Numeric#hours, etc.
The Rails router, while considerably more complex than ActiveSupport, is also a self-contained chunk of code you can read: http://github.com/rails/rails/tree/master/actionpack/lib/act...
Also: When reading Rails code (or any ruby library's code, for that matter), I've found that reading the specs first is very effective.
https://secure.eff.org/site/Ecommerce/267350841?VIEW_PRODUCT...
Re: mix of stories. I'm currently staying away from Techmeme (had to disable my no iPhone/Android news user script to actually compare the headlines), so my input there is of marginal use. I'll say that the headlines didn't put me off - there was good diversity of content instead of half the page being filled with hoopla about cellphones. I learned about Real Time Farms[1] from a lifehacker story via the Kitchn blog, so that's something!
1: http://lifehacker.com/5589590/real-time-farms-is-a-user+supp...
I don't know if the italicized time of the post at the beginning of each blurb is useful, it feels like cruft when I am looking for information (I just skip over that piece). It also loses meaning lower down in the list (6:45PM 3 days ago? Do I care?)
Also: Have you played with de-emphasizing the time box on the left of each post somehow? Like, make it use muted colors unless :hovered?
I'd kill for an RSS reader that worked like this, though.
I've often felt that something like the "River of News"[1] notion that Dave Winer likes to talk about would work really well, I wonder if there are any public services that behave in that manner.
The basic idea is:
1) No read/unread counts. 2) No bold-ing/un-bolding of stuff I have or have not read. 3) No emphasis on grouping by site - should work out of the box as a single stream of posts to any of the sites I am interested in. 4) Subscribe via single-click bookmarklet, ala Instapaper's Read Later bookmarklet.
http://rdist.root.org/2010/01/07/timing-independent-array-co...
Checking out the code, it looks like the string comparison at the end of the check_message_signature method will leak timing info (uses rb_str_cmp internally?).
Link: http://github.com/openid/ruby-openid/blob/master/lib/openid/...
Edit: Was wrong about what could leak.
Art as defined by Ebert in this post, not beautiful visuals or anything like that - which is kind of the wrong way to seek art in games, IMO.
> that simply can't be experienced in any comparable way in any other medium.
This is the crucial bit.