skysight-inc/HackerNews huggingface dataset:
It is going to cost you way more than $20 of your time to download/update/manage/run these VMs.
IETester is a great idea, unfortunately it's extremely unstable.
These toilets are pretty common in Korea as well, but it's not recommended to use bidets in public toilets, because it can easily become contaminated with excrement, germs, etc.
> Understanding of trees that I don't have to implement.

The main purpose of understanding 'of trees' is not to re-implement them (I have done that though) but in order to know how to use use them effectively. This is about knowing how your tools work. If it is hammer, well, it is hammer, but some of these tools are pretty complex and it is worth spending time understanding what trade-offs different data structures have.

You don't have to get a 4 year degree by any means to do that you can also learn that on your own.

> I ended up managing the one with the PhD, not that it matters.

So if it doesn't then why are you mentioning it. Maybe maturity and the ability to communicate should be #4 in the list?
Are they calibrated to European shapes and sizes?
Microsoft actually recommends doing so in the documentation for these images (except using Virtual PC, natch).
Ike is cool.

I am trying to think of what I will do with Ike.

Wish he would tell me, but then perhaps our humans minds do have a purpose after all...
There is a lot more information regarding stuff from the past few months involving other accounts and/or proof of defrauding. I'd basically be puppeting someone from the team, repeating it from IRC here and that feels wrong to me. Suffice it to say, I don't buy for a second that this was meant as a joke, and at the very least I don't blame Steve for immediately taking action.
Unit testing is software engineering, not Computer Science, so ironically one would know unit tests only if they went above and beyond requirements, i.e. be self-taught in addition to being enrolled in an academic program.
From what I read, actually it uses the same amount of battery but having the USB connected charges it at the same time. Connecting the phone to a USB charge port (such as your computer) should exhibit the same power characteristics.

Not sure if it is accurate.
7zip opens them to reveal the .vhd.
Your comment reminds me of this:

http://www.imdb.com/title/tt2089049/

"In a bleak,automated future Britain Bing is one of millions who pedal exercise bikes to create energy as a living. Their currency is merits,tokens with which to buy food from vending machines and which can be increased or decreased according to which shows one watches on giant television screens. A popular choice is 'Botherguts',which humiliates over-weight citizens. But Bing uses his merits as entrance money to get sweet-voiced fellow worker Abi onto the TV talent contest 'Hot Shot'. Unfortunately,despite her talent,she is but one of a glut of singers and ends up on the porn channel 'Wraith Babes'.An enraged Bing saves up another lot of merits and gets onto 'Hot Shot' to denounce its falseness. But will he be seen as a new Messiah or a voice crying in the wind and forced to sell out?"
I agree in principle, but honestly this is pretty low on the list of things that Israel does that helps build the next wave of Palestinian militants. The blockade of the Gaza Strip, for example - whatever you think of its merits - has had a fairly harsh effect on average people living there, and has been a effective tool in keeping the support for Hamas high. It's let up somewhat recently, though it'll be interesting to see what happens with the ongoing political turmoil in Egypt.
3 things the author assumes self-taught programmers missed because either a) he "self-taught" via cargo-cult or b) his lack of experience in actual production makes him think these are big ideas.

In either case, yawn.
I'm surprised you didn't point out the "market cap" chart. The start of the decline in value corresponds perfectly to the start of the recession.
For me, they didn't even want the legal certified transcripts, just a copy of my actual ceremonial PhD paper that you post in your office! Quite crazy, I could have bought something to pass in for a 100 kuai if I didn't happen to have it with me.
I'm a web dev (main language: php) and I knew all three. The author probably just wants to remember everyone that he has a degree or something.
The US as a whole tends to be very pro-Israel.
There's An Enterprise Renaissance Going On
Jealous much?

Because you keep playing the "100s of 1000s of dollars" tune, oblivious to the fact that he only talks about making said amount with his assembler program.

He doesn't write that rewriting it in C made him 100s of 1000s of dollars -- just that he rewrote it to be easier to maintain. And VB was just the front-end for said project.

Plus, all the rest as mentioned as tools, without mentioning money at all ("plenty of other projects where made in APL, Forth, Lisp" etc).

Then you go on to miss the rest 70% of his comment, which isn't about money at all, but discusses a rather "hardcore", old-school way of teaching programming.
Is TermKit dead? Why?
Brent, one of the illustrators, has a nice handcraft line in Vancouver called Kukubee. If I ever need an illustrator, he's who I'll go to (if he'll take the work!) :)
He doesn't seems to have been very involved with Glitch lately.

You can read up on it on his blog. It's dual language. Click on the pictures.

http://www.famitsu.com/cominy/?m=pc&a=page_fh_diary_list...
Data Visualizations: London Rent By Geography
The extra 30% matters--that's a fair point.

For instance, if I was getting spinal surgery, I wouldn't want the guy that only got 70% of the maximum benefit from med school (if you could measure that). Still, there are lots of professions that do not involve life and death situations and programming is one where you can generally screw up a few times when you get started, provided you're not building life support software. Everyone has to start somewhere.

Re: not understanding--you're right, when I said "I really don't get why", I didn't mean that I really don't get why, I just meant that it disappoints me that apparently rational, educated individuals would come out against a general push towards free, massively delivered education for the world because it's not a perfect alternative to a massively expensive entrenched alternative.
Facebook introduces Pages-only view for News Feed
I guess that if you are a self taught rails or django developer you will miss these kinds of things.

But it also depends on how far you want to learn. I have a friend of mine that started with django and for a long time, only knew how to push data back and forth a database. But after a while he slowly got in to these kinds of things(Big Os and mathy things) and now he is better than me at algorithms and optimizations(not that I am any good at that).
Totally agree. It's like medieval times.

There's a pretty simple solution to the israel-palestine problem, offer either one of them a bribe to relocate to some empty part of Africa, or better yet, a patch of land in the desert in america or mexico. Put a fence and immigration controls around it, problem solved.

The US could spend way less on this then the current military aid it does to isreal/arabia.
Or several gigabytes less and much faster:

http://www.my-debugbar.com/wiki/IETester/HomePage
Apologies for not being clear - I meant iTunes' functionality (sync collections of media) not implementation. Presumably Google thought it would be a neat shortcut using MTP since others would then write the media sync functionality (eg Media Monkey, Double Twist).

It was a good short term choice, but a bad one for the long term. And there is nothing stopping them adding a TCP based sync later.

You'll note however that they prefer you sync to the cloud and then Google handles cloud to your device rather going direct from local machines to the device. See Google Music etc.

Thanks for the rant!
Yeah, changing your PlayStation Store password on a PS3 with a PS3 controller is basically half-a-day project. And no, you can't play the game until you've authorized successfully with PlayStation Store because of some stupid add-on that's mandatory.
I hope you're not assuming sms is "secure"?

http://www.itnews.com.au/News/322194,telcos-declare-sms-unsa...
The flushing is designed to cover up 'all' sounds. There's a lot of weird fetishes and taboos and hangups people have out here, so I wouldn't read too deeply into it. Diet is probably not a factor.

The otohime is a huge water saver, though.
Yes, because nobody else on HN made 100.000+ on a software/hardware solution written in assembler or similar low level stack.

I mean, it's preposterous, real programmers just write RoR applications.
I doubt that a majority of the American people support Israel the way that a majority of American politicians apparently do. My perception is that Zionists are a very powerful special interest group.
Your HN user was created 1234 days ago. Happy 1234-day! http://www.youtube.com/watch?v=ABYnqp-bxvg

I never, ever had to learn trees the way I understand that they were taught in comp sci. Sure, that knowledge is a tool, but I was fine without it.

> So if it doesn't then why are you mentioning it. Maybe maturity and the ability to communicate should be #4 in the list?

The point is not to manage, the point is to be happy with the work you do. I personally think it was sad that someone spent that much of their life getting a PhD and I didn't have a degree, and I was telling him what to do. I really shouldn't make fun of that, and I apologize. And there is a job I would have LOVED to have had that required a PhD, so in the end, I'm just as sad.
For someone without the means, isn't 70% better than 0%? Education probably shouldn't be an all or nothing proposition.
Tell HN: Bay Area YC applicants morale-booster meetup/hangout this Saturday
Hey everyone, you've worked hard on those YC applications and now it's time to celebrate! Come meet and hangout with fellow YC applicants this Saturday, November 17th at 6:00 at the Tied House in Mountain View: www.tiedhouse.com.

Past, present, and future YC applicants are all welcome. It doesn't matter whether you got in or have an interview invitation, you should come meet and celebrate with awesome people anyway!

If you can't make it this time, that's okay, we'll do this again. Contact info's in my profile if you want to drop me a line.

Not in the Bay Area? Check this post for people organizing meetups in other places: http://news.ycombinator.com/item?id=4775943 . And we'll cheer for you from afar.

Good luck everybody!

(A note on the location: I know there are way cooler bars where we could meet, but lots of applicants and HN readers are underage and Tied House accommodates everyone.)
A varied assortment:

---

The Lifecycle of Software Objects

Zen Mind, Beginner's Mind

What Is Property

The City of Dreaming Books

Born to Run

Gödel, Escher, Bach
I have my own definition of big data or maybe this is the next "after big data" and that is "streaming data".

Data being generated non stop at a high enough rate that it doesn't make sense to store it. You can only analyse, extra relevant statistics or some features and move on.

Storing it is just putting in a huge buffer and as new data comes in the old data falls of the end.

In some situations where products are up 24/7 in multiple time zones, there is no time for offline batch processing. By the time the batch has finished there is newer possibly bigger batch and so on.
I guess this is a good case study as to how the community should always take control of the domain and other online accounts after a certain point.

It was handled correctly from the initial look of it, and hopefully it will make CM into a stronger community as well!
Their co-founder is some sort of well-read fella http://ai.stanford.edu/~ang/

I think it's just approaches to commercialization - Coursera wanted to step up as a commercial entity, and thus probably cannot use the Stanford name.
I'm not familiar with Glitch, other than knowing that the creator of Katamari Damacy worked there.

He made a post introducing the Vancouver staff on his blog.

http://www.famitsu.com/cominy/?m=pc&a=page_fh_diary&...

They should put this on their resume. Picture taken, and drawn, by Keita Takahashi.
Well put. First time I see a candid shutdown notice with emotion and humility to this degree.
BAMADA
Actualité mali,nord mali,mali info,mali news,mali actu,crise malienne,mnla,mujao,aqmi,ansar dine,intervention cedeao mali,dioncounda traore cheick modibo diarra,amadou haya sanogo
I'm a bit surprised that CM10 isn't more stable on the international SGS3. The official update has started and the associated kernel source is out. Those are usually the two big roadblocks.
Yup. AIPAC makes it rain.
Thanks for the tips. I was considering trying testing again with more partitions w/ smaller machines. Perhaps N x m1.xlarge w/ 8 GB heap space.

I was starting to think that since the heap space was so big perhaps I should be worrying about page sizes as well. While I tried various GC settings (UseConcMarkSweepGC, ConcGCThreads, UseG1GC, etc. ) I didn't take a stab at playing with the size of New Genearation. Could you explain the reasoning behind this? Is the idea that most objects die young so try to increase the number of short run minor GCs and avoid bigger Major GCs? I am quite interested.

Edit: Regarding the cluster you were working on. Would you be able to give general dimensions to the number of nodes & partitions in your cluster + memory for each? Just trying to get a general guideline to aim for.
I realized that the more famous the professor and the more famous the school, the less effective they were at actually teaching. Now there are definitely some gems, but in general, teaching ability is highly detached from research capability.

Now, all of these famous schools have dedicated lecturers that run the high-volume entry level courses; they are professional teachers and really focus their efforts on running classes. I can imagine future online courses being developed in a similar manner.
It allows quality professors to bubble up to the top and allows the student to at least explore alternative lecturers.

At regular school you're pretty much stuck with whoever played their cards right to get the tenure, lecturing skills are hit-and-miss.
This tool is not a perfect replica of older browsers. I've enountered JS errors that aren't consistent with genuine IE versions.

It's fine for working out layout quirks, but if you're testing larger websites I wouldn't depend on it.
You are confusing a feature for a bug here.

The objective requires an enemy.
Android Rises to 90% of Smartphone Market in China
For starters, average podcast download is 40Mb or so. More than 50Kb in any case. Next maintaining state per client isn't anything new - it might not be ideal for CDNs but many LBs keep state for things such as maintaining session persistence etc.

If there is a potential for clients intentionally or unintentionally jacking up your CDN bill - I am sure somebody has a solution to prevent it - especially since money is at stake.

You laughed at iRules - I got that part, but what about iRules doing HTTP Request throttling? Far as I know it can do that based on source ip and port, uri etc. which should work for this kind of scenario with some modifications.
I'm fairly sure IETester is not a 100% accurate representation. Although saying that, I have used it before and it certainly is more convenient. I suppose it depends on how important the compatibility of your site is on the older IE versions.

http://stackoverflow.com/questions/5612170/web-testing-for-i...
I've used this, and oddly enough, I've seen issues that only happen in IE7 on XP...IE7 on Vista/7 worked just fine. YMMV.
"There's a lot of space out there to get lost in."
The implementation of Access Point mode in some phones isn't great (especially in high noise environments), I've found that Bluetooth PAN mode tends to be more reliable, actually.
Cool! Will try.
An adaption from an earlier comment of mine:

Lets be frank, this was a targeted assassination by a nation state that consistently tries to paint itself as a beacon of democracy in the region.

Say all you want about Ahmed Jabari but his modus operandi was a direct result of a life of occupation and subjugation. You don't go into prison at the age of 22 and come out 13 years later a happy individual. I mean it was only 6 years ago that Hamas was democratically elected in a process considered fair and transparant, only for the elections to be found null and void by those (US/Israel et al) outside of Gaza!

Edit: On a side note, I wonder whether many people know that Likud, the Netanyahus political party, does not recognise Palestines right to exist!
Whether that's ignorant depends what type of tea you're drinking. Steeping at 212°F (boiling) is the recommendation I've always heard for nearly all black teas and herbal teas. You are correct that lower temperatures are better for most green, white and oolong teas.
> This is why the US military didn't release anything to do with Osama's assassination

I distinctly remember footage, on al-Jazeera of all networks, of Americans outside the White House singing "na na na na hey hey hey goodbye". OK, nothing official, but it's there. But oddly, no reprisals.
It depends. Samsung has promised a pretty big Jelly Bean rollout: SGS3, SGS2, Note, tablets and even some phones going directly from Gingerbread to Jelly Bean without stopping at ICS (e.g. Galaxy Beam).

If they keep those promises (and that's a big if, of course), they'd be one of the better manufacturers. In particular, I think they'd be the only manufacturer taking some 2011 devices all the way from Gingerbread to Jelly Bean.

Personally, I expect at least the SGS2 and the Note because those devices have gotten new life with their LTE versions, but we'll see.
Wild guess: This is for domestic consumption, or consumption by western allies. The face you present to your own citizens is not the face you present to your enemy. Most Palestinians probably don't read english anyways.
It would at least communicate to users that the upgrade to 6.0.1 is very important if they use the Podcasts app. Many may have put off installing the update because they thought their phone was working fine. A bandwidth eating bug has to be along the least visible.. in the short term.
The best I've ever heard comes from Agile - take the time to break the whole thing down into the finest detail you can tolerate (yes, you're doing part of the work this way), and /then/ estimate it. You'll still be wrong, but you'll be closer than if you hadn't done that.
Bay Area folks! Let's meet at Tied House in Mountain View this Saturday at 6:00. Family members and underaged people welcome; the grownups can migrate to Nola in Palo Alto afterwards.

I've re-posted about the meetup here: http://news.ycombinator.com/item?id=4787228
I find it very strange that people criticize Israel for assassinating terrorist, but say nothing about Obama's kill list or drone strikes.
The Arab world is already awash in antisemitic propaganda. This Twitter account isn't going to move the needle there.

No, this account is aimed at Americans. It shares short, simple, true messages: Hamas is a terrorist organization, Hamas launches hundreds of rockets into Israel, Israel is defending itself, and Israel is rather good at defending itself. The messages are designed to be shared with friends, in order to combat anti-Israeli attitudes. If you look at the IDF's blog (http://www.idfblog.com/), they've even added some game mechanics to the mix with their 'IDF Ranks'.

Personally, I think it's brilliant.
Meaning that cross-person fecal contamination should probably not be one of your major concerns. The nozzle does some sort of intense rinsing. I don't know about sterilization.
I agree with what you are preaching, but I think the difference is all in how you prep for the time you spend with those similarly motivated people.

I went through something similar to devbootcamp here in Chicago (Code Academy, which is now Starter League). The problem I ran into was that I didn't know what I didn't know prior to the program. So rather than spending all my time asking really interesting questions, I feel like I spent weeks going over really remedial stuff for most people.

When people ask me if they should go to a Code Academy or devbootcamp, I say yes — but only after exhausting your other resources (which are always significantly easier for people access/pay for). If they are willing to put in the time to learn the basics, these students will reach your program with their minds loaded with questions rather than simply seeking to be taught how to get started.

Dave Hoover was kind enough to push me toward 'Deschooling Society' (which is like MSNBC and Fox News having a fight inside your brain, with both sides being correct). One of the examples that rings true about the book is talking about the role of school and environment. Let's focus less on the where and more on the when. It goes on to talk about pooling those similarly minded folks together for discussions anywhere people happen to gather, rather than limiting it to a specific location. But it also pushes the idea of consuming the knowledge ahead of time as prep for intellectual discussion and growth in the group setting.

My take is that those who want to learn will put forth the effort to prep before meeting in a traditional face-to-face forum. We're just lucky enough that the access to the information is becoming easier.
I played Glitch for a couple hours once and it's pretty obvious to me why it didn't work.

After all the pre-launch hype about changing the face of gaming forever, the game was dreadfully boring -- you basically walk around and click on things. I described it to a friend as "FarmVille where you don't get your own farm." Sure, there was a lot of art; I think I had my pick of several dozen hairstyles and encountered hundreds of types of objects. They must have drawn thousands of art assets.

There is no lesson to take away here except that games live or die on their mechanics and depth. Zynga has shown us exactly how far you can go with pretty, social games that give you just enough little dopamine kicks to keep the window open.
I chose an autodidactic approach to learning software development (via Flash/AS3) and 1 and 3 where (still are) primary areas of study. I'll admit to being fuzzy on 2, not unaware, just hasn't come up yet.

All good things to learn, regardless of path.
>But surely all that happens in these cases is that the function gets re-evaluated (...) Unless your function has side effects and it's vital that it is only run once for each argument I can't think of a scenario where that code is dangerous.

Then this kind of code would have blown in your face.

Besides the function being re-evaluated, the hash gets a NEW value "value" for that key. Nobody ensures that "value" is the same as the one it was already there.

E.g

var cachedReturnValues = {key: 0};

var value = 50;

if (!cachedReturnValues[key]) { cachedReturnValues[key] = value; }

So, instead of setting the value when the key is not already in the hash, now we also CHANGE it in all these false-positive cases.

Furthermore, even if (a) the function had no side-effects, and (b) by some magic the value was the same with what was already in the hash, e.g if your wrong "merely re-evaluation" assumption was true, who would ensure that the overall block has no side-effects?

if (!cachedReturnValues[key]) {
cachedReturnValues[key] = value;
doSomethingElse();
}

Just because we see it written in a way that doesn't do much harm now, doesn't mean it's not extremely dangerous to blow up in the future, e.g. when some naive programmer adds another statement to the block.
"Why don't you sell Triple Town for 99 cents and make tons of money?"
Uh-huh. Do they also control the media?
I am guessing you have liked this too -
http://www.youtube.com/watch?v=17jymDn0W6U

Being a video it is not interactive, but definitely does strike something in me. It's almost the Total Perspective Vortex.