skysight-inc/HackerNews huggingface dataset:
If you are curious about it then, for all means, try it.
I used to work with the .NET stack at work while on my own time I hacked with Linux and C++. I got curious about Python and Django and decided to create some small personal projects to learn it. After a while I found ut that I couldn't stand it doing web development with ASP.NET MVC after learning Django.

One day at work there was a small project to be done and since it was a quick project and I was one of the only programmers involved with it I proposed Django for the task. The project was a success and everybody that got involved with it loved it.

Then came another project with an insane deadline and I said: "There's no way we can do this in .NET with this deadline, if it was to be done in Python I could deliver it on schedule...". The result? Another success case with Python.

Nowadays, my company has it's own product (developed in Python as the ease to use was what inspired the product) and we are using more Python than .NET. My company was a 100% .NET company but everybody fell in love with Python and Python, combined with Django and other open source modules enabled us to do some amazing things that were just not feasible with .NET.
This article cites using `pwcrypt` to return the password, and that doesn't seem to be easily available (at least, not in Ubuntu 10.04.) Is there an alternative command-line interface to the crypt() function?
Paul Graham, Dropbox and The Single Founder Exception
It's (by definition almost) fairly easy to become an influential member of a group of 3. Much harder in a group of 300,000. This has little to do with how karma etc. works.
For a second there I read that as a smartphone powered by icecream between two slices of bread.

I was roughly halfway towards either peltier elements or Stirling engines, when I realized hat Ice Cream Sandwich is probably one of those silly names that people feel they have to give to their software.
I've got to say, I've had high hope for ICS, both as a user and developer but this OS looks extremely disappointing.

From a user perspective, the interface is super cluttered. Its like Windows, just a screen full of icons and battery-eating widgets.

http://thisismynext.com/2011/10/18/galaxy-nexus-android-ice-...

Check the video out on the link. Watch how long it takes him just to find the camera for the demonstration--at first he doesnt even know which way to go. Its just too much for a phone if you ask me. Even with its oversized screen the Nexus looked crowded. Its not a tablet--less is more.

Furthermore, as a developer I dont like this descision to keep apps running even when you side-swipe them out of the 'active-app' list. Google reps claim that Android can handle resources well enough that we never need to worry about completely closing any app but if you ask me that sounds suspect. If resources are that plentiful and the OS is still completely open-source then its only a matter of time until this is exploited and the phone starts to lag. And if something does go wrong in an app I apparently can't kill it? I just see a number of problems down the road.

Very disappointed.
So can anyone explain just why malaria was so hard to vaccinate against by existing methods in the first place?
The Dangers in Classifying the News
Knitting Techniques
Actually I was thinking that this would be the perfect time for Apple to crush them both...
I'm really hoping they do, and soon, because I'm just about to hack together an action bar for my 2.1-2.3 app.
The search button was optional before ICS, and will likely continue to be.

The menu button will likely be handled similarly to Honeycomb (it will appear for legacy apps, and disappear for modern apps).

As far as I know, manufacturers are still allowed to include hardware buttons for now, thus old phones can still be upgraded. I expect they will phase this out eventually though, thanks to the flexibility that purely soft buttons can offer. The honeycomb buttons really do work better than the ones on previous phones (fewer inadvertant taps, easier to tap when wanted, etc).
Beautiful site. I know someone that would love this. How are you going to encourage everyone to post their cars?

Anyone else producing a simple car gallery site or classic cars?
That's an interesting perspective.

I never considered people who tried to cure malaria would do it for any other reasons that the deaths it causes. The productivity loss could be another worthy cause.

I still believe people who are after a cure mainly do it to prevent the deaths it causes. Wikipedia reports that Malaria is responsible for "2.23% of deaths worldwide" which is not negligible.
Deaf-mute brothers rack up huge texting bill
We really won't know how many users Google+ has for another few months. DAU would be the interesting measure this early in its life but the normaly monthly actives are sort of irrelevant until things settle down a bit.
Half of Twitter's 100M users sign-in daily
It's a lot easier to find meaningful search results for version names than numbers.
Android 4.0 "Ice Cream Sandwich" SDK Released
Overpopulation is a hard problem. There are complex socioeconomic reasons for why some countries have higher fertility rates than others. This is a heavily studied topic in health economics, but I am unwell right now and do not feel like digging through research papers. Instead, I will point you to a wikipedia article that talks about one (popular with economists) take on overpopulation:

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

Sorry for the wikipedia link, but it is not a half bad article on the subject and it was easy to find. Basically, this theory suggests that increased income per capita is correlated with a decrease in a country's fertility rate.

There are arguments on both sides regarding the flow of causality, but if you wanted to know what was being done to address the challenge of overpopulation then that article above is a good starting point for your own inquiries.

(Also, just as a side note, it is probably the case that you were down-voted for being off-topic and not due to some overwhelming sentimentality. Maybe if you want to talk about overpopulation you should have written a blog post and posted it up, I bet that would have probably got a much better reception.)
The Canonical Horrible Restaurant Website
I agree that better living standards has a correlation with lower birth rate. And if we look at Europe decreasing population, it may actually be the answer.

Thanks Jarek.
Just my opinion, but most phones won't have the horsepower to run ICS and the carriers are always loathe to spend manpower porting a new release to a old phone when what they really want is for you to buy a new phone an re-up for another 2 years.
Absolutely. For more than a billion people in the world this is absolutely 10,000x more important than the Internet.
Startup School in 2010 was the reason I quit my job and went straight to Airbnb without taking a single day off in between.

This event is a life-changer.
- Flash
- Splash screen

- The menu link doesn't work

- Background music

- Contact details that you cannot select & copy

Can you find more?
Hey, sorry, seems we spontaneously developed a case of yep-that's-gonna-time-out. Should be good now.
From the review at This Is My Next:

"The subtle, pervasive lag that has characterized the Android UI since its inception is still there."

You have got to be kidding me. How is it that Android still doesn't map a user's finger movements with nearly 1:1 accuracy on the screen? Pinch, zoom and flick response times on the iPhone have been superior to Android for years, even with significantly less powerful hardware (compare a 3GS response speed to a Nexus S and it's painfully different).

Imagine if your mouse cursor couldn't keep up with your hand movements, or if letters didn't appear on the screen until a moment after you pressed your keyboard. That's what using Android is like for me, someone who has owned an iPhone since 2007. When I use my friends' Android phones, any of them, especially in the browser, it boggles my mind how laggy everything is. When will this actually be addressed?
The swiping action is a metaphor for moving things, and it seemed consistent and intuitive.

You flick items away in some cases, you pull screens to rotate/pan them. This is already implemented in some mods and is totally natural.
Check out http://developer.android.com/sdk/android-4.0-highlights.html -- a lot of dubious stuff, but these seem legit:

* cool "continuous dictation"
* faster browser (thanks to V8)
* wifi direct (!!? http://www.youtube.com/watch?v=je2lWjfpywQ )
Since macros are fundamentally just a poor man's higher order functions, Haskell really shouldn't need them.

For example, two major uses of macros in Lisp are with-macros and embedded DSLs. You don't need macros for either of those in Haskell, because first-class functions have you covered.
Google "demographic transition" and read to your heart's content.
Why is it that these sorts of arguments always seem to pop up in discussions about malaria and HIV, but never in articles about cancer, and heart disease?

I fear it has a lot to do with which populations tend to be most heavily hit.
EFF satisfied with privacy controls in Amazon's cloud-accelerated Silk browser
Thanks.

I didn't think the topic of overpopulation was that far from finding a vaccine to a top disease.

I thoroughly enjoyed the replies I got so far so the few karma points I lost were definitely worth it.
A Quick Android 4.0 Ice Cream Sandwich Feature Rundown
4.6" screen? Do they not understand user experience at all? The arms race on screen sizes is getting ridiculous. It's like having a paperback book in your pocket. Why can't they increase pixel density but keep it in a dimension good for one handed operation with normal sized thumbs?
The text to speech part is good, but the intelligence is lacking. Here are some examples:

Me: "should I wear a jacket today?"
Iris: "tell me what is infinity by infinity, and I will give you the answer"

Me: "what is the temperature right now?"
Iris: "what is it?"

Though it did some well
Me: "what is today's date?"
Iris: October 19th 2011, 03:31:42 UTC B

Me: "who is the president of the United States?"
Iris: "Barack Hussein Obama (plus a link to Wikipedia)"

Me: "who is the king of pop?"
Iris: "Michael Jackson, born 1958 (plus a link to Wikipedia"
effective at reducing malaria incidence by 50%...

Is that what we are calling 'effective vaccine'?

It's a major achievement, but if this is 'effective vaccine' then we already have an 'effective cure' to a number of cancers as well. A bit link baity.
Google Ice Cream Sandwich Event Liveblog
What Did Steve Jobs Have In Common With A Supreme Court Justice?
> If resources are that plentiful and the OS is still completely open-source then its only a matter of time until this is exploited and the phone starts to lag.

It's really not a function of plentiful resources. It's that the contract only allows applications to keep running, it doesn't guarantee it. So if resources are a bit low, Android has the right to kill -9 any background process.

In Android 2.2+ this actually works really well, in my experience.

I do agree with your other points, though. Matias Duarte is good at making it pretty, but his designs tend to be quite cluttered and complicated, IMO. I wish they would focus on simplifying and making the interface more welcoming.
5 Tips To Make A Senior's Home Safer
Thanks, great find.
Unwrapping Ice Cream Sandwich on the Galaxy Nexus
It's the same size as the screen on the Nexus S, but the buttons are now just a part of the screen, so the diagonal is bigger.
Perhaps. I'd have to try it out.

My confusion stems from the contacts app. They swipe to get another 'page' of the UI like switching between home-screens. If it was consistent with the GMail app swiping on the individual contact should bring up more information about the item not switch to another page?
I did a whole post about how Google needs to head over to Pixar and borrow the seminal book "The Illusion of Life" by Ollie Johnston and Frank Thomas. Learn some animation (http://www.blackrimglasses.com/2009/11/29/the-illusion-of-sm...)

Two years ago! You'd think they'd get animation, finger mapping, etc down by now, considering the arms race in Android seems to be around screen size and processor power. I appreciate what Google is doing and I did like my Android phones (I don't have any right now however), but the animation thing and finger mapping bugged me.
That doesn't address the question. The nexus S was and is a bear to use. Your thumb can't cover the width of the screen and the usable arc in one finger operation doesn't give you 100% coverage.
Google doesn't think this is an issue.

And that is exactly the problem.
The scrolling and fade site design is becoming popular.
I'm especially excited by how much they're stealing from WebOS. The app switching and the flicking out of notifications look neato.
Because Samsung can't get high enough pixel density with AMOLED. They want more resolution, so they are forced to just keep making the screens bigger, use Pentile subpixel layouts, or, in this case, both.
Wedding web Titanium Ring - Tungstenjewellry.com
I'm not sure why you're being downvoted; your point is valid. I can not accept owning an Android phone until this is fixed.
You should not be running Flash and Adobe Reader on a computer that has access to your banking transactions and family photos! Secure boot won't help with that!
made me happy.
Why don't you just use:

print the_page.read()
> Imagine if your mouse cursor couldn't keep up with
> your hand movements

That's why I gave up on using X11 and Linux back in 2001.
How is this better? The OP posted a live stream, the link you've posted here has no such live stream.
While my company focuses more on the events aspect of a university, I can say that time and time again, our partner schools go with us because our platform requires no training. We designed it to be easy to use, while still being a helpful product. I'm convinced that if a startup set out to build an LMS that is extremely usable, yet meets most requirements, it'd disrupt the heck out of the space.
Python is a better general-purpose language IMO -- you can do everything from smallish scripts, to web scrapers, to servers of varying complexity quite easily whereas I don't think PHP has this sort of breadth.

In terms of overall design, Python is mostly well thought-out -- PHP feels more like things were bolted on haphazardly. Also, some of the nuances about how types work in PHP just blows the mind...

Also, I'd ask around in the community a bit -- ask 10 startups that are on PHP vs 10 startups that are on Python if they'd stick with their language for a new startup or product. I'd bet hands down the Python guys outnumber the PHP guys.
9 releases in 3 years -- anyone else think that's too much? I'm a mobile developer and just keeping up with Google/Apple updates is a huge task. It's almost come to a point where they ignore serviceability of products and just keep churning out new ones, expecting the eco system to keep up. And given Google's 'excellent' QA, my code is full of runtime-conditional checking to enable/disable features based on the user's version. Since users are slow to upgrade (carriers slow to push updates), the test matrix just keeps growing and keeps getting more complex.

Each SDK introduces new permissions, so now your app doesn't auto-update anymore. Which means you have a bunch of different versions of your app floating around, without converging. (I can write a whole essay about how their permissions stuff is broken - see iOS' model for a non-broken alternative).

There is a reason Honeycomb adoption is abysmal - developers haven't gotten around to customizing their apps for it, which in turn results in lower sales of Honeycomb devices. And keeping up this pace isn't going to make it easier.

Am I just being unreasonable here, or do others feel some of this pain too?
.... what?
My brother's xbox got the ring of death. He took it to the store he bought it from and they fixed it up. It wasn't a big deal to him.
Yes, that is an effective vaccine. A vaccine does not necessarily confer 100% protection against a disease. Comparing "effective vaccine" to "effective cure" is nonsensical.
Judging by sales, an awful lot of people seem to agree with their assessment.
VPN client API

Developers can now build or extend their own VPN solutions on the platform using a new VPN API and underlying secure credential storage. With user permission, applications can configure addresses and routing rules, process outgoing and incoming packets, and establish secure tunnels to a remote server. Enterprises can also take advantage of a standard VPN client built into the platform that provides access to L2TP and IPSec protocols.
http://developer.android.com/sdk/android-4.0-highlights.html

Does that mean we'll get a Cisco VPN client? That will be a killer app.
So much for the flame war you predicted, everyone just agrees.
Nice. http://db.tt/INyKU57
What problems have you have with backward/forward compatibility with Android releases?
Introducing Galaxy Nexus
This isn't my field and I don't have anything to really go by, but perhaps it's because malaria is caused by parasites instead of viruses.
Apple markets itself as a luxury brand in one of the largest markets in the world: China.

"Apple's image in China now emphasizes not rebellion, but luxury --or as Wolf puts it, "exclusivity." Its gorgeous glass-walled storesare located next to high-end clothing boutiques like Armani, Versace, and BMW Lifestyle."

http://www.foreignpolicy.com/articles/2011/08/01/red_delicio...
Most vaccines are against viruses and bacteria. Malaria is a more complicated organism, a protist with many local varieties, and a tremendous ability to evolve around vaccines and medications in general.

Natural immunity to malaria is often limited to the local variant -- go a couple hundred miles, and you have no resistance at all. Vaccines rely on the body's natural immune system, so it is nearly impossible to create a single vaccine that is effective across the world.

For this reason, I'm highly skeptical that this initial test result will hold up with broader trials. BTW my spouse is a malariologist, formerly at WHO, and I've been a witness to much of the fight against malaria over the years.
This is something I like about Forth. It uses explicit dereferencing, so it's clear what address is being used.
http://home.claranet.nl/users/mhx/sf8/sf8.html
> This is why one of our rules is that we'll break any of our rules.

which is also how DNA and gene machinery work. for good (beneficial mutations) and bad (cancer)
I thought Honeycomb was a tablet-only release. It will necessarily have a lower market share than universal/phone Android releases.
Poked me in the eye as well! It's easy to find a lot of interesting and illuminating writing about the importance and influence of notation and symbols, especially in famous cases (say, Leibniz's vs Newton's) but why a specific foo is named foo can be an oddly tricky and inconclusive nerd googlegame (nerd googlegame may be highly redundant).

Gamma function, gamma constant, gamma correction, gamma radiation, gamma distribution, and there went an hour I could have been wasting on today's best catpictures.
Thought Hurricane
This is a website dedicated to comparisons. Everything from politics and sports to gadgets and product reviews. Join our Community!
There you go:
http://developer.android.com/resources/samples/ActionBarComp...

Probably not exactly what you expected, but should do the job
Is this hosted only or can we run our own servers? Seems to raise legal and privacy issues
http://thoughthurricane.com/

This is a website dedicated to comparisons. Everything from politics and sports to gadgets and product reviews. Join our Community!
afaik, it's android's lack of GPU acceleration for the UI
There are always going to be Darwin Award candidates, and they're always going to take any form of risk mitigation as an invitation to engage in riskier behavior, whether it's a vaccine or an air bag.
I think it comes down to the fact that most of the Android users don't care about the responsiveness. Maybe there exists this mentality at Google that since Android is expanding pretty well, why bother spend extra resources into GUI acceleration or design? And to an extent, that makes perfect sense. Most Android users don't care enough about responsiveness to pay more (sometimes less) for iPhone or don't even know smartphones could be—and should be—"smooth" since all they have used are Android phones.

We are simply spoiled by the Apple's way of doing things: fixing things that aren't broken for the betterment of UX. Take the smoother folder opening animations in iOS 5, for example. Apple didn't have to fix it but Apple did it anyways because both Apple and its users care about things like that. Unfortunately, some people just don't.
Are you thinking of Ruby on Rails? Ruby Monk teaches Ruby, not Rails.
4.6" seems a little big. But the face unlock feature seems really cool. I hoped that the nexus would come with a quad core chip, but current config doesn't look all that bad.

As a nexus one user, I am worried that the stock ICS may not support the phone's hardware. The whole buttons things is a mess. Love Android!
Moulin Rouge Paris
That's not a particularly demanding setting, so the differences aren't so clear. However, clearly iPhone colors are overly saturated and detail is lost on darker areas.
Thx I did all the dev & design, please send over the site to any car enthusiast friends u have.

I'm emailing as many car clubs as possible to try and gain users, currently only a very small % of users are adding cars, any comments on the signup / add car functionality? If ur friend uses the site I would really appreciate his/her feedback

As for competition there are some car galleries out there but none focus on user generated content / car profiles, at most users can send pics in by email ( very lame! )

Thx again!!
Go Ahead, Sell My Data
About Sports Betting
The first thing that you have to consider in betting on sports is to take advantage of the necessary information available to you in order to know the ins and outs of betting sports.Betting on sports is not an easy thing to do if you want to be successful in it.
Let's not forget the relatively high return rate[1] on Android devices.

1. http://androidcommunity.com/android-return-rate-30-40-on-som...
Have you tried using the Android Compatibility Library? It has several bugs, well documented with repro steps, that aren't even triaged. So now there's tons of Github forks, each with custom fixes. And when Google releases an update, all hell breaks loose.

As an exercise, try converting a mildly complex app from using Activities to using Fragments. I guarantee you that you will need to sacrifice some functionality (for instance, try using ViewPager with ListFragments, and implement keyboard filtering). Now, hack stuff till you're only sort-of broken. Then, try to make it work from v1.6 to v3.0. Then, test it all in the ass-slow emulator (because you're unlikely to have devices running all those versions). It'll drive you insane, I promise.
You have to really damage the front of a lens to start noticeably degrading image quality. The nice thing about a lens is that for points in focus, light rays coming from the same direction hit the same spot on the sensor, regardless of which part of the front of the lens they pass through.

See for example http://kurtmunger.com/dirty_lens_articleid35.html
What an engagingly written interview with a thoughtful designer. Two points stand out:

1. Unlike Apple, which apparently eschews formal user research, Google relied on "ethnographic research" to shape Android 4.0.

2. In between Apple's hyper-realistic UI and Microsoft's Spartan aesthetic, Google is trying to find a middle ground in Android 4.0 that facilitates new approaches and new experiences.

From the screenshots alone, it's hard to tell what it actually will be like to use Android 4.0. But it's great to see that Google is thinking so deeply about user experience.