skysight-inc/HackerNews huggingface dataset:
This sounds like a post-traumatic therapy session for the clients that accidentally saw their deliverables in IE7.

If designers were to show their clients how their pixel perfect Photoshop sketches would look in IE7/8, guess how many clients they will end up loosing? Heck of a lot. You can talk all you want about being SEO-friendly and what not, but if the site looses its polish in some browsers, then the execution is simply not good.

If rounded corners are a part of site's design, then they are presumably there, because they contribute to forming specific impression of a product in site's visitors' eyes. You drop them, all becomes square and that's a completely different feel that sends different product message. The same goes for "font stacks" - you just cannot fall back to Verdana when there's no Calibri and assume it's a work well done†, because it's not.

Consistent visuals are absolutely essential to forming correct branding perception. If you are told otherwise - run, you are being fed bullshit.

--

† Calibri looks much smaller.
May be true. I was just using people I know, didn't search current setup. My bad. However $3500 per month is still $1500 more than I could afford per month with 1 or more kids in preschool ($12K+ per year for 3 days, not including summer months).
Doesn't work on the iPhone either.
Thanks, don't you think wikis are much more useful for less "volatile" things than interesting links, articles and libraries suggestions? I find it cumbersome to have an infinite list of links inside a single wiki page :)
python? nah, it's one of the worst programming languages ever
So much of good programming can't be taught. In real world programming there are so many variables, you can't really teach when it's a good time not to unit test because you need to get something out the door. Or how to pad a dev schedule post rush to add all the tests you didn't do to get it out the door. Or how to migrate from one DB (eg. MySQL to Postgres) to another while keeping the whole system live.
You basically have no way to know who can see your comment on a post (outside of the fact that everyone can see it on a "public" post).

On private posts, the word "Limited" appears next to the post, on which you can click to see who it's visible to. It's not as obvious as it could be, but it's there.
Did anyone else have trouble reading this article? It felt like it was written for a group of third graders - extremely simple and repetitive writing...but then I started thinking, "oh yea, it's been edited for the search engines..." and this made me sad for the state of written media.
It's a list. Something has to be last. If he had left it out then it would be cause for complaint.
History is not my forte, but I'm pretty sure that back then your birth determined what you were going to be.
I can see G+ quickly becoming the best way to share links, videos etc amongst friends.

The part where G+ becomes your social life like Facebook currently is for many people...I just can't see it.
Meanwhile, it's absolutely unusable on my Honeycomb tablet.

I would love to finish reading this, but his site design is preventing me from scrolling down to read the rest of the entry.
If it's any consolation, it doesn't work with javascript either. I middle-clicked the "previously described" link and it took away the blog entry that I was in the middle of reading.
Actually, you can only see icons for 21 of the people (and the total number) it was shared with in that case. Only the poster can see the whole list.

There's a problem with even being able to see the 21, from the pov of the poster...
That's not what he was saying.

His point was that he was waiting for Facebook to make their pre-emptive response to Circles, and then FB released Groups. He knows full well is solves a different problem - that was the point of what he was saying.

Not only does Groups not really do the same things as Circles/Lists at all, but Facebook appears to think that Lists don't work. Zuckerberg:

Just take friends on a site, and cut them into subgroups. Sounds good in theory. But almost no one wants to make lists. We’ve been at this for a few years, and promoted heavily. Most we’ve gotten is 5% to make lists, and most don’t make more than one.

http://www.insidefacebook.com/2010/10/06/live-blogging-faceb...
Few things about Google Plus you didnt notice
Cheap Original hp ProBook 4320s battery 
9 cells hp ProBook 4320s Battery | High Quality * 93Wh Laptop Battery for ProBook 4320s
Here you go: http://www.ihany.com/article-through-hn-not-mine/

(Page not public. Not taking credit. I'll take it down in the morning.)
YC disagrees with facts? I said "on the east coast"

http://www.startuply.com/#/in%20massachusetts/1
Lists don't work and Groups are not a response to Google+ Cirlces.
One Day One Deal
Aajkacatch.com offers the best deals of the day on the Internet with its unique approach of one day one deal concept. Catch the daily deals.
You indeed missed that no one knows (and care) about Scientific Linux but you and the 3 guys at Cern who makes it.
What are you talking about? And why are you even mentioning the JVM?
Online Shopping Deals
One day one deal, deals of the day Catch them on Aajkacatch.com
Arianatour.com | PhiPhi Island Tour - Phuket
Online Product Designer Service, Custom Online Design Application Tool Services.
Online product designer offering service for online application tool, application implementation, systems integration, software, development application, application maintenance."
It is best online deal
This is a great example of the benefits of modern technology. Many things in the modern web are toys: this is not. This is really a noble tool.
Am I the only one who sees the whole idea of an entrepreneurship program at schools as being silly? It just seems to me that a classroom education is a wholly inadequate way to teach people to strike out on their own and do something new.
The same way how music schools struggle to (or don't intend to) teach students how to become great musicians.

Music schools only (or can only) teach students the compositions of other great musicians.
How could that guy think what he was doing was legal? Such a cool idea though, I know I make some odd faces in front of a computer.
The article recommends that businesses be "neutral" with respect to suppliers (don't depend on one), employees (don't depend on a star) and customers (don't depend on one). Spread your business among multiple suppliers, cultivate a pool of people that you can hire if someone leaves, don't allow a single customer to represent more than 15% of revenue.

To that I would add, as an individual, don't depend on a single employer. Ideally be in business for yourself and structure as above. Otherwise, if you're an employee, have at least one more source of income that will pay a good portion of your expenses. Do the odd freelance/consulting job. Be able to walk away from any source of income without immediate disaster.
The same result on an iPhone.
A static compiler has nothing to do with static typing, it is just a traditional compiler that passes through the source code and generates the final result of the compilation in one shot, as opposed to a byte-code JIT compiler.

I guess the point is that you can not write an _efficient_ static compiler, because there is too little information available at compile-time. I don't think your examples give a counter-proof here, most Smalltalk compilers are JIT compilers, so it's really an argument in favour of the authors orginal thesis, and Common Lisp introduces a lot of extra type annotations to achieve good compilation results. Racket (PLT Scheme), the most popular Scheme implementation, uses a JIT compiler as well.
Poll: Do you use browse the web from the toilet
Is the web the new toilet book? http://www.smh.com.au/digital-life/mobiles/throne-surfing-loo-texters-on-the-rise-20110711-1h9gm.html
Kai is an old friend of mine. I haven't seen him since he left for Quebec when he had accepted this position.

I encourage people to read his follow-up post, where he describes the huge media reaction (positive and negative) to his original blog post: http://kainagata.com/2011/07/09/a-lot-can-happen-in-24-hour/

I wish Kai the best on his journey, and the next steps in his life, whatever they may be.
Python 3.2.1 released
It's also not rendering correctly in by build of Chromium (11.0.696.71). The interface is slick, but I can't scroll past the bottom margin.
> Compiling dynamic languages to machine code has been done dozens of times in languages with equivalent or greater dynamic properties ([...] and Smalltalk, for example)

Do you have sources for a static compiler for Smalltalk? Considering how dynamic that language is I have some trouble imagining such a thing.

Please note that Alex is not talking about JIT compilers here (for good reason: PyPy has a JIT compiler), but about static compilers.

> The truth is that no one can be bothered to do it, because there is little to be gained from a faster python implementation.

That's a joke right? A significant part of Pypy's effort is a faster Python implementation.

> The mentioned Python compiler projects are all 'research,' as far as I can tell.

The only "Python compiler projects" mentioned are ShedSkin and Cython (and both actually compile python-like languages, neither pretends to compiling Python), and neither is a research project, both have purely practical goals (although ShedSkin is completely experimental at this point)
(Almost) Everything You Read About Threading Is Wrong
I think we (and the author) are agreeing?

Lists (in Facebook) suck - they UI is hidden and terrible.

Facebook Groups came out when the author expected Facebook to respond to the concepts behind Google+ Circles. It turned out that it wasn't a response to those concepts at all, and was something unrelated.

(BTW, it's not me down voting you.)
Totally disagree. No text appeared until I enabled Javascript; even then, in Firefox, the text color/typeface was so faint as to be unreadable. (I was interested enough to try firing it up in Chrome, where the text had better contrast.)
switching between Google Reader with Helvetireader and Google Reader in Fluidapp for everyday use, Reeder for Mac is beautiful, but slow compared to them. Reeder is awesomesauce for iPhone though and Pulse deserves a mention
Well, it appears the certificate is invalid on https (which is what this item linked to), and no content on http.
:(
Being an academic can pay, though not necessarily well. Being a philosopher however, is widely considered an affliction that prevents one from achieving much in the way of success in academia. Questions regarding eternal verities and what you are really saying when you say 'this' are distractions from the true business of the modern academic; ensuring that the most prestigious publishing is yours and that any perishing happening near your department is happening to someone else.
If I am at a cocktail party, and something is said among a group of friends, I know I won't "out" anything if I only discuss it later with those who were originally within earshot.

I appreciate how Google has brought this into the electronic realm. I do wish there was not a 21 person limit because I already see people sharing with much larger pools and you don't know who persons 22...n are who can also see the discussion.
LIVING THE NIGHTMARE: WHAT IF EVERYTHING FailS?
Paris Traceroute
I totally agree. My first thought was that I want to give you more money than that (as it would give me more confidence in the product). Either that or lower your plan limits a fair bit. Also, if you have a free plan then you are unlikely to scare people off with higher pricing - they can always just try the free plan and see how great the product is, and it is easier to lower prices than raise them :)
Store selling all cuts of beef for bitcoin
Yeah, that is right. You have two choices. Premium chicken or premium steak :-)
Taxes, regulation, Government spending, etc are interventions in the free market.
I see this at many sites, including, most frustratingly of all, within Google's various help sites.

I don't know enough Javascript to understand why that behavior is so often created. Is it so hard to respect the "classic" "canonical" middle click behavior?
I've always wondered about the ethics of this approach. How would I feel if someone told me they're provide an awesome service, took my credit card number and then told me the whole thing was some sort of "customer development exercise"? Personally, I think I'd be a little miffed. Especially if I really needed that service, or was otherwise "counting on it." In the worst case, I might assume the whole thing was a scam to collect credit cards.

Has anyone done this before? If so, did you find that people were generally supportive, or ticked off?
Texas Offers Opportunity for Foreign Investment in U.S. Real Estate
The good is the enemy of the better especially if you keep thinking its good enough.

As the Java folk found out more speed is an important goal that can mean the difference between having your language used in certain fields

and c extensions can have more then a few deficiencies compared to code designed in the same language (or compiling to the same bytecode). Does it work on both unix like and windows systems?,does it work with alternate implementations?, ect.?
I have one Muji notebook per project. Everything for that project goes in it. It is a great relief to get all ideas and concepts out of my mind and into the book.
One of the ideas that resonated with me was how he describes "it was what I would qualify as a “great job,” especially for a 24-year old" and that he was "a full-time employee making good money" and "people were willing to trade me a lot of money" and yet he ends with "I’m broke, and yet I know I’m rich in love. I’m unemployed and homeless".

I'm also 24 years old and I had the same perspective toward my current job, but I didn't turn out as rich as I had planned either. The naivety of youth can be so blinding. Sure, we'll both be better men from the growth and lessons learned, but it sure wasn't what was planned.
I've just been using Chromium browser on a small window on my desktop.

It has a really excellent JS debugger (with breakpoints and watches and so on) and acts enough like Mobile Safari that most of what I've been trying to do works just the same.

Wouldn't help much with "exciting" apps, but for information-driven stuff it works well.
Finally a well balanced article after a week of non stop hyping of Google+. Google+ is just trying to do what Facebook is already doing with a few new features added to make it distinctive. Nothing really innovative or ground breaking. It is just the early adopter crowd trying to make the masses using Facebook feel inferior for still using it.

Regarding the circles concept, if I need to share something with a certain group of my contacts, I will prefer Email or Dropbox rather than putting it on some social network whether it is facebook, google+ or twitter.
I actually usually read HN from the toilet. ;)
That could be true, or it could not be. I had more courses before my OS class, but strictly speaking, I didn't necessarily need to take them in that order.

Either way, it seems that the thing to do would be to get more practice independently. If you're really worried about that particular course, see if you can read up on some of the material beforehand. If the assignments are published somewhere publicly, you could even start on them early.

Also, dropping the course and re-taking it isn't really a dirty trick - they just took some more time to learn the material. You could do the same by getting a head start practicing it. If they finished with a 96% the second time, there's a good chance they learned more from it than someone who got through with a 50% and never touched the material again.
Musings of a random entrepreneur
I wonder if there are other possibilities for this? Such as, you could use it to produce print versions of educational videos for distributing to poor rural areas...
There is no Jake Frink
Nothing to do...
Since the author doesn't mention Facebook Friend Lists, I can only presume that he doesn't know about them otherwise they should be top of mind when looking at Google+ Circles. He even talks about "copying circles" even though they are already in the product. I'm not sure why you think he knows anything about them? Did I miss something in his article?
g+ api is coming .. and you can still post youtube videos on fb.
Hotel in Delhi book your Deli Hotels rooms
Hotellasuite is a 3 Start hotel based in Delhi India. Book your hotel rooms at affordable rate. Click here to catch the deal
Delhi Hotels - Find Hotel in Delhi
Hotel La Suite in a Delhi based 3 start h0otel offering luxury accommodations at great rate. Free airport pick and drop, Wi Fi, private car parking and much more.
False. I had a good friend who was doing her DMA and she was a shockingly good violinist. I also went to an orchestra concert that was all (doctoral) student compositions. They were quite excellent; I never would have guessed that they were anything short of top-notch professional.
I don't go to the bathroom without at least a billion transistors in my pocket.
Toilet surfing was the "killer use" that prompted me to get WiFi as an early adopter!
Github is the vocational school for programmers.
All the time it was available in the Netherlands, the limit was something like 40 hours a month, as far as I recall.
I had to select View->No style in Firefox 3.6 just to be able to read all of the text... :(
Capitalism doesn't require a free market, and the definition of a free market allows for tax collection by the government.

Your definition of both is simply wrong.
Still there on Chrome/Mac OS
Golden Triangle India
A Complete information about the Golden Triangle India Tours and travel. Hotel Bookings and reservation. A complete guide to Golden triangle india tours.
Financing Options: Convertible Debt
FB Groups will trump the power and
flexibility of Circles

FB Groups are more like mailing-lists. Useful of course, but I'm subscribed to 4 groups already, neither subscription being my choice, and I find the feature itself useless for Facebook.
Seems a lot of the newer YC bunch are playing dirty to win. pg encourages[1] this naughtiness, but I wonder if they sometimes go too far and what the recourse is after brand damage like this and a major shunning from the very communities they're targeting for. Startups like Airbnb which have engaged in this sort of behavior are a little entrenched by now and have considerable traction, but for littler guys like Teevox, this is pretty strong stuff I'd imagine.

pg obviously isn't going to micromanage every startup he funds every season, yet there's clearly a problem.

edit: Then again, it could be argued these sorts of things are necessary in some cases to build traction. YC startups just need to learn to be better trolls and build up better, more believable stories. Or actually be more transparent in cases like this which don't involve divulging actual userbase yet (which is crucial in the case of something like Reddit, which had to do this in a sense. Who wants to use a dead/empty site?). The fake dude and all was unnecessary. Another small company in the same space (in this same thread) was more transparent about it all and this was appreciated by the targeted market and gave them good karma and brand value in the minds of readers who'll stumble across the name again and again.

edit again: also some commenters on Reddit have pointed out other shady tactics including blocking jtv ads which are the income source for jtv and the players, as well as soliciting donations under the guise of the heroic lone coder giving back to the community...which turns out to be a violation of Paypal TOS. Redditors have already reported them for this.

[1] http://paulgraham.com/founders.html
Someone's already capitalising on this market: http://www.ipoonow.com/
If you're going down the Wiki route I'd highly recommend Atlassian's Confluence. It's the easiest to setup and most user friendly (for non-techy types) Wiki that I've come across to date.
More lousy and sensational title than the linked original: "Parallel Programming: Why new frameworks only solve a part of the problem?"

Good link, though.
I think you will succeed. But you can charge $2.
I have covered this 'MBA - good or bad' quite often in the past. http://thesuccessmanual.bighow.com
Epic hipster beard :o
This post shows an astonishing lack of awareness of cost-benefit tradeoffs and indeed the very nature of the web.

If you design for the lowest-common denominator, where do you draw the line? IE6? IE5.5? Win98 fonts? Do you render images for everything in order to create the "correct" brand impression in as many browsers as possible while sacrificing organic search traffic? Do you sacrifice the mobile experience to cater to the 10-year-old computer crowd?

Even if you forge ahead through the cognitive dissonance to create a graphic-design/visual-brand-centric priority system, for a given budget you have to decide whether you want to dumb it down for consistency's sake or create a more polished design that 50% of people will see today and 90% will see in a few years.

The bottom line is that these decisions need to be made on a case-by-case basis, and pounding on some creative hubris about the sanctity of each pixel will not guarantee anyone a more successful project. If you ran some A/B testing on the rounded corner issue you might be horrified to find out how inconsequential it ends up being in any given case.
Progressive Enhancement 2.0 - Because the Web isn't Print
I'm doing it... (dramatic pause) right now (orchestra hit).
From the post: A few years ago, before the CEO cared a whit about social networking or identity, a Google User Experience researcher named Paul Adams created a slide deck called the Real Life Social Network. In a very long and well-illustrated talk, he makes the point that there is an impedence mismatch between what you share on facebook and your interactions in real life. So when you share a photo of yourself doing something crazy at a party, you don't intend for your aunt and uncle, workmates or casual acquaintances to see it.

In real life, the crazy party photo you would be showing your friend would be on your phone's screen or (in olden days) it would be a hardcopy photograph. Putting your phone or the hardcopy photo back into your pocket would be the end. The potential for blowback would be limited to whatever could be whipped up by your friend's verbal description of what he'd seen.

Whenever you put anything on the Internet, though, there's not really any way to control its spread. Whatever privacy mechanisms a sharing/social site puts in place will be broken by crackers at some point or part of the system will break on its own and leak information. Long before that, though, one of the people you permitted to access the controlled content will simply copy it and share it with other people.

Don't put anything online that you wouldn't be comfortable with your grandma or work colleagues/boss reading.
Bathroom time is quiet time for quality thinking. Leave the silicon out of it ;p
I also code and I love philosophy. It was not my major, luckily my love for computers seemed to have been just as strong, and I picked CS which is something that pays the bills.
Find Quality Oxygen Concentrators For Sale
An oxygen concentrator is a device used for medical health to provide oxygen therapy to patients with respiratory illnesses.PortableOxygenConcentratorSales provides brief information on Portable Oxygen Concentrators,oxygen machines and oxygen concentrators for sale too.
> I can see G+ quickly becoming the best way to share links, videos etc amongst friends.

And a redundant of them. This is like Friendfeed, where you get reposts from different sources every damn minute.
Free G+ invites for Hackers
Hey guys i have a g+ account so i thought to invite some hacker news ppl on !! please write your email ids and i will send u invite asap. thanks !
Imran.

https://plus.google.com/105034561940982168515/
Also still there on Chromium/Ubuntu 11.04