skysight-inc/HackerNews huggingface dataset:
I had an amazing memory as a high school kid too. I couldn't do the hobbit word for word, but definitely reproduce long texts of Economics essays, which was my thing. I find it very sad that I grew out of it in college. It feels like a part of me is no more.

My memory ended up getting very bad through college. I developed a coping mechanism ... I realized instead of having to remember formulas or algorithms, I could just derive them on tests.

While my memory deteriorated, my ability to visualize complex stuff kept at it for quite a bit longer. I can still do that part but it doesn't feel as crisp as it used to. Another weird thing I could do when I was a teenager was step through code with an exactness that my classmates thought was freaky. They joked I was a human compiler. Ahh ... youth.
This is exactly what happened with Apple.

Wall St doesn't mind if it takes 5 years or 50. As long as they know how to crunch the figures for current value, and can speculate about future revenue.
Despite the primary purpose of languages being communication, they occasionally fail at it. Does this surprise you? Have you never heard someone say something and completely misinterpreted them?
False. Stock price will increase when an (unexpected) dividend is announced. An investor will gladly pay $1.50 extra for the stock right now if they will receive a $2 dividend in the future. Keep in mind that the dividend announcement date is different from the payment date.

But you are correct that dividends do not add value to the company. The stock price increases by $2 but the company pays out $2.
Legal standing strikes again.

While on the whole, legal standing is a good doctrine and litmus test, when it comes to laws and practices such as these, I cannot help but think we need to advocate for change to interpreting the validity of the case and the need to adjudicate on constitutional questions through legal standing alone.

This is off the cuff, but I find it very unhelpful when the Congress and President can enact and execute laws that cannot be questioned in the courts by concerned citizens unless they have been or can arguably prove legal standing. Challenging the constitutionality of laws should not require that one's rights and liberty be violated beforehand.
So many updates on their status page! One of the first companies I felt like I knew wtf was going on during the issue.
I'm curious to see how this works out in the future too.

Emulating an NES (15 years ago, woot!) is a LOT more technically straightforward than emulating either a Wii or iOS. But in 15 years, will emulating 2013 iOS seem about the same level of challenge as emulating an NES today? I honestly don't know, but we will find out.
Nope. The answer is still I suck at C.

Parts of the blog post was written late last night (about 3 am), and parts of it was written on my commute to work. I tried to rewrite what I wrote last night and tried to compile it on my work computer, and all I got were warnings.

So... can't recreate. Sorry
This was a really quality article. I wish I saw more stuff of this quality posted on here. Definitely checking this site out more.
Hi Natasha, I've been casually reading your blog and I'm familiar with your CS106 repo on Github (sent a few friends there for help when they needed it ;-)). Just want to say that it's nice to see you getting yourself out there!
Are you familiar with how HTTP caching headers work?

From an etag in the header, you can tell if the current remote resource is identical to the one you have locally or not, without any fetching/parsing/diffing.

Same with from a Last-Modified header, right?

In fact, you send a conditional GET rather than first retrieving only a HEAD and then deciding whether to continue with a full GET, but either way you aren't fetching/parsing/diffing to tell if there's new content.
I have a lot of anxiety about being trapped—once you enter security it's difficult to justify leaving before your flight, which is inevitably delayed, and all along you have to pay hand over fist just to get the same bottle of water you could have bought for a tenth the price at the gas station outside the airport. Oh, and all of this is on top of the stress of being mistakenly identified as a criminal.

And, of course, there's the taxpayer money wasted—if we're going to employ that many people it may as well be doing something useful rather than attempting to stop all possible methods of bringing down an explosive tin can tens of thousands of feet in the air.
Code with the speed of 10 men
The right tools for the job...
I'm sorry, should have been more specific. It's on the Minimalytics site.
> "We are experimenting and learning. That to me is a positive," Thrun said.

Lulz.
So which is easier, getting servers to fix them to be reliable, or getting everyone to change to a new json pubsubhub whatever thingy, that they'll probably do unrealiably anyway too?
I really liked that they listed the project tree in the README file. I am going to start doing this in my future projects.
So is this basically RAM paging similar to when CPUs transitioned from 16- to 32-bit?
It's still a problem in places where the primary means of accessing the internet is the library or cyber café (which might have some sort of filtering installed). It's not all that uncommon that books popular around most of the world
are often unheard of in outlet-controlled places.

Note: Outlet control is often the holy grail of censorship (though that may be leaky as well) in that not only is content redacted, but knowledge of the content is also absent.
I've harboured my suspicion about luck being the silent partner in most successful startups.

http://chester.id.au/2012/03/02/does-leadership-matter/
This reminds me a bit of the way telepathy was presented on the TV show "Babylon 5". Untrained telepaths found themselves awash in a sea of confusing, poorly organized thoughts that they couldn't control (the "broadcast" thoughts of others.) With training, they could block out others' thoughts, or focus and read specific thoughts from specific people. Star Trek:TNG showed a similar contrast in the episode "Tin Man", between normal Betazoids and Tam Elbrun, who couldn't shut off his mind-reading ability and therefore found being near people excessively stressful.

The same ability could be either a curse or a blessing, depending on how well it was organized and controlled.
Yeah I think that's the joke.
Should VC-backed founders go hungry with tiny salaries?
Wow great offer! You really seem like a robot!
Worked for me.

Battle.net is a little shakey. Make sure to follow the steps to install fonts, or it won't work at all. Also, it'll probably look really funny (textures won't load properly), but it'll be functional.
Testing Strategies for Angular JS
Yeah, I always donate to EC, they're not the ones that are responsible for this kind of crap :-/
Another piece of advice (equally for live or non-live TV): Keep mentioning your company name in your answers, even if in a normal conversation you wouldn't. This means if your conversation gets edited heavily (which it will if it's recorded TV) you'll make sure to get your company name in there at least once.
Having studied ASL at University (almost got a minor in it) I have a bit of a hard time believing this is fully possible at all. Signed languages aren't simply a series of words where each word has a given sign. It's a very complex and nuances language, and the regional dialects alone would make it tough to really decide what sign means what noun or verb.
I like how

cout << 2 && 1

demonstrates the lameness of the whole C++ iostreams syntax. I'll have to remember that the next time an argument arises.
That isn't true. IBM and Oracle's compiler do not share a compatible ABI with g++ or clang. Oracle is adopting the common ABI in Studio 13 and that's a pretty big deal.
This isn't crazy at all, in fact it's been proven to be true.

The Marriott hotel chain found that guests who had something bad happen during their stay but which the Marriott fixed were actually more likely to return than those who had nothing bad happen at all.

Source: www.cbsnews.com/8301-505125_162-48540174/how-customer-complaints-can-improve-business/
I do not think it is a good idea to make a rule out of the exception. I still believe in the cause--I want linux to reach more users. In order to achieve the goal of wider user acceptance I think it is important to make sure prospective users have realistic (bordering on pessimistic) expectations when trying linux out for the first time.

When a reasonably prudent consumer hears "OSX runs great on my macbook" they do not come away thinking that OSX will run great on any laptop. They know or have heard that "PCs and Macs are different."

When a reasonably prudent consumer hears "linux just works, well at least it works on my thinkpad" they might get the impression that the same can be said for any other "PC laptop." For the vast majority of the computer using population thinkpads and dell/acer/etc laptops are essentially interchangeable. Unless people know of the long and torrid romance between kernel developers and the thinkpad they will be oblivious to differences between thinkpads and every other major laptop brand.

I take it that you are not a linux+thinkpad user?
Detroit goes bankrupt, largest municipal filing in U.S. history
For consumer deliveries at least. However, (I suspect) much of the trucker industry goes to businesses, which would be much more willing to have an employee unload the truck when it arrives.
The Forbidden Island
Watch the pitches from Adelaide Startup Weekend
Prediksi Skor Augsburg Vs Monaco Friendly Match 20 Juli 2013
Prediksi Skor Augsburg Vs Monaco Friendly Match 20 Juli 2013 - See more at: http://www.situsjudi.org/prediksi-skor-augsburg-vs-monaco-friendly-match-20-juli-2013#sthash.HTlBPAh1.dpuf
Incidentally, this is identical to the result in GNU C.
I think it's a sign that I've been programming (predominantly in ruby) too long when I didn't think twice about why 1 && 2 == 2.
It was mostly used before the creation of the ternary operator in Python 2.5.
Feel free to change it to how you like it if you feel that another syntax would be more convenient. You can choose another operator or just create a variadic template function and use function syntax to avoid operator precedence issues.
My first thought was that I should evaluate everything to the right of it first!
Yeah I'm pretty sure that even though BBC have been doing it longer, Fox News are just as good at regurgitating a press release as the Beeb are.
Terrible advice! Stressing people out typically makes them less competent and more prone to error. Teenage passive aggressive drama rarely works well in the workplace... or life in general.
I know this is a different situation but...

I completed half of an MBA program in the classroom (1+ yrs), then moved out of state and had to switch to an online program at another university, both of which were AACSB accredited.

I must say, the online program was much more challenging, from almost all areas like personal responsibility, participation and academic rigor. The only area that could use improvement is testing, where some professors would prefer multiple choice questions, but this is a problem in any program.

Regarding the San Jose classes, I think a lot of undergraduate courses essentially run on autopilot so if a student isn't interested, of course they aren't going to learn anything.
Worth it for the memoization (I guess that's not really a word?) in Ruby. Cool new operator I did not know about.
The AC wasn't really a "book" per-se, but a collected volume of snippets, wasn't it? I'd hardly call that a "banned" book though. I mean, it contained illegal activities which would have been verboten in most places.

When I was in high school, there were kids who would frequent online forums (and a myriad of ad-heavy free hosts including GEOCITIES!!!!) that would put up The AC, using the library computers.

They used Websense to filter content, which was about as effective as a sieve since they hadn't contemplated open proxies. 10 - 20 New ones which would pop up from time to time and the IPs would get traded on those forums.

From the copies that got passed around on floppies (aaah, floppies. Remember those?) I'd say The AC was a collection of (mostly bad) texts assembled from various authors who posted these on Usenet and the like previously. I remember there were multiple versions; nothing really "official" since many were edited and compiled by independent authors and all are guaranteed to get you in hospital or jail.

I think a couple of idiots in our school accomplished both.
Email sent. Hope to work with you.
Reading this, I couldn't help imagining a blog post in which someone touted "assembly language's best feature", namely that the programmer had to keep track of registers and their contents.
I agree, this article is really well written, and a lot of their content seems to be very high quality.

However, a word of caution - major funding for this magazine is provided by the Templeton Foundation, which is a right of center religious group. This magazine is very new, so it's hard to say what influence this has on their content, but it seems like a good thing to be cognizant of. After all, trust but verify.

Sources:

http://www.nytimes.com/2013/05/07/science/a-glossy-science-m...

http://www.slate.com/articles/news_and_politics/assessment/1...
That's fair, and I agree with you to some extent. Detroit filing for bankruptcy is certainly indicative of future trends as pension obligations and other long term expenses begin to mount, but the extent to which it affects the overall economy I'm not so sure about.
As some who really enjoys online courses, this is really disappointing news. I know it takes a huge amount of dedication to finish an online class (especially a free one where the cost of dropping out is zero). Hopefully Udacity et al can figure out the pedagogy before the Georgia Tech online CS masters begins (http://www.omscs.gatech.edu).
I've a photographic memory and it's not like that.

This person is a super hero :)

Having an ultra detailed memory of every 5min event of all your life (which is what TFA basically says) sounds like a super hero, or well, you know, just plain lies and heavy embellishment... whichever.. that's ok if its a genius, too :)

(same thing for persons knowing all words of all the books they read, by earth. And that's also probably not photographic memory, unless you picture the words, anyways)

--

A photographic memory simply mean its easier for you to remember images than, say, sounds, text, etc.

The author suggests that photographic memory is about remembering something with the upmost perfection (like a "picture" represents details with the upmost perfection), regardless of this being a sound, image, text, etc...

I generally ask those ego-driven people to tell me what I showed on the screen 5min ago and they've no idea. "oh i was distracted this time" or "it doesn't work like that".

I still have to meet a true memory-genius. I'm sure they exist, but its not a very high % of the population, contrarily to what story tellers seems to say.
I recently interviewed many students who were taking online classes as opposed to in person classes.

I was surprised to learn that most chose to do them online so that they can cheat on the tests. Free from instructor supervision all tests were open book and thus were much easier than taking them in person.

While many of us have high ideals for online education, I've learned that the majority of students get a degree for the diploma first and the education second.
Android App Development Tips for Android Application Developers
Yeah it isn't fun at all, especially when you seem to have more bad memories than good. It can become a bit of a hindrance; but with a strong will, it can be turned around into something good.

My first few memories are of the fight my parents had the defining night of their separation; then of my grandfather carrying me away from the courthouse as I wondered why I couldn't see my father (he wouldn't pay child support); and then my mother pushing a couch against our apartment door to prevent someone from breaking in, as we couldn't afford to live in a decent neighborhood. These are my first few memories, and while they might sound pretty terrible, they've easily shaped me into the person I am today, for the better. Nearly every one of my actions is driven by my determination to live freely financially and to procreate only when I'm certain I'll be able to provide a good life for my wife and children.

I have a feeling most people here have the same outlook, and may have possibly been led to it by similar events and memories of their own.

Having a photographic memory (to any extent) can have it's drawbacks, sure, but when put to the right use, the drawbacks become incredibly insignificant, as most people would imagine. For example, if I didn't have the memory that I do, I wouldn't be able to instantly know exactly which line of code needs to be changed (and to what) to fix an obscure bug described to me by a user.

And honestly, the same could be said about any situation that isn't completely debilitating. For instance, I'm also fairly OCD with occasional Tourette's (depending on my level of anxiety), and if I wasn't, it's pretty unlikely that I'd have accomplished as many things as I have. I've accepted my obsessive nature and use it to get things done. It's how you look at things that determines their usefulness.
There's none. "Closing" apps in the multitasking switcher is more of a placebo than anything, the apps in it aren't running anyway.

(The exception is VOIP and GPS apps, but they are not likely to be enabled without the user either being on a call or geting directions to somewhere.)
It is a shame that things like this aren't made into shipping products.

Maybe at some point they will integrate research into the product groups so that we can still really cool (self driving car cool) projects coming out of Microsoft
A bigger red flag would be if almost all of the students passed the final. I'm not an advocate for deliberately failing students: the exam should be designed so that an A shows true mastery and understanding.
At the very least, I'd rather give eyeballs/ad revenue to an organization that hasn't affected the political climate in the United States as negatively as Fox News has.
Thanks for reading my stuff :) The journey just gets more fun every day!
If you are looking for a coach, I've worked with and inspired a great number of entrepreneurs and creatives. I'd be happy to give you a free session to explore and make some recommendations for you moving forward. Anthony (at) 175g (dot) com
what are you laughing at exactly?
Well, yes, that's the thing, right? The best way to censor something is to disappear it without anyone noticing. The OP asserts that censorship is something that we can inherently discern and that the announcement of the book-banning proves it. No it doesn't. If the library were to just remove the book, people would just read some other book or do something else.

I'm not philosophically opposed to the OP, I'm just pointing out that the most dangerous censorship is the kind you aren't aware of
I don't think with SJSU set up there was ever an assumption that the tests were going to be online.

What's surprising is that three months ago we've heard a completely different story:

http://www.nytimes.com/2013/04/30/education/colleges-adapt-o...

"Usually, two of every five students earn a grade below C and must retake the course or change career plans. So last spring, Ellen Junn, the provost, visited Anant Agarwal, an M.I.T. professor who taught a free online version of the circuits class, to ask whether San Jose State could become a living lab for his course, the first offering from edX, an online collaboration of Harvard and the Massachusetts Institute of Technology.

...

The results were striking: 91 percent of those in the blended section passed, compared with 59 percent in the traditional class."
Thanks for the encouragement. Right now I have a full time job as an iOS developer, so this is just something I'm doing more for fun than for the money. I'm currently in between ideas for my own apps, so working with others seems like fun.
JavaScript Isn't Scheme
According to me, examination system for online courses would be better like GRE system. Student should be allowed to take course from anywhere but he should go to the authorized center for exam.
> I was really, really good at memorizing books without trying to, and could recall them word-for-word, with essentially random access inside the book if you spotted me two sentences to work off of.

That's interesting. When you recite a book passage, do you remember where the text was on the page, the dimensions of the book, how the book felt in your hand, where you read the book, and how good the lighting was? When I have strong recall of a text passage, I find that I'm usually able to recall those little extraneous contextual details. For this reason, I find that I remember things I read on physical paper better than things I read on a computer monitor.
Similar experience here as well, but it's eons better than linux on laptops. Just getting linux to support your laptop's video card for multi-monitor displays is a complicated beast already. I would rather deal with crappy package management than deal with driver level problems.
It's not a new operator, but rather the X= form, where `foo X= 4` is sugar for `foo = foo X 4`

Just be careful with this in JavaScript, as the greater number of things that are falsy can bite you if you do `a = a || 10;`, which is a very common JS bug.
And you can see status from two years ago! Google won't even recognize that gmail is down unless 5% of requests are failing (!!!! Try getting your work done all day if 1/20 actions fails.)
Seriously? What part of sleeping in a hot, humid field with thousands of other people is desirable? Since when is sleeping a group effort? Start with the noise and end with the spread of disease, the bugs, the rats, the bed bugs, etc etc...

Air conditioning, especially powerful central air (which we do not have in NYC, for shame) is glorious in heat and humidity like this. The only problem is the huge amount of energy we use doing it. I hope we can come up with better renewable electricity sources so we can all bask in as much AC as we want.
You could have said the same thing about MacOS before they launched iOS.
Mediterranean climate is the best in the world (it is also found in southern California). Unfortunately most of the rest of the world is drenched in humidity, which is the bane of my existence.
LOLCODE - An esoteric Programming Language
Well, there is a difference between "format specifier" and "format string". The first argument to printf is the format string, the `%d` and `%s` type things are the format specifiers. I was talking about this

printf("Hi", 45);

which will not segfault. If you meant

printf(45);

Then you are absolutely correct, that would segfault on common machines.
One thing users want is battery life. If you can't match Apple, don't release.
Bootstrap also came out of what they learned from their time working at Zurb, so its not surprising that Foundation is moving quickly.
Whatever happened to plain old defacing a website, like back in the day? This "dox" obsession isn't nearly as cool as proposing marriage to Madonna from a corporate website (though these days I guess it would be miley cyrus?)
Yeoman - Yo Next
Heh; my "age" is starting to show. The first version of Python I learned was Python 2.4 and it was only a few years ago I finally moved to 2.6. Skipping 2.7 and moving to 3.3+ soon.

Personally, I prefer the brevity of the older syntax, but to each his own. However, I understand the "ternary" expression was added because the older syntax was error-prone:

http://mail.python.org/pipermail/python-dev/2005-September/0...
http://www.python.org/dev/peps/pep-0308/
Why HyperCard Failed -- 2002
"Shouldering" the phone is an age-old technique.

Who doesn't have notepad++ (or another text editor) autosaving to a dropbox-synced folder these days?