skysight-inc/HackerNews huggingface dataset:
> I'm not sure why these Flash interfaces exist.

If they existed in the first place it was probably because back when the precedence was set, Flash was on the verge of being the next big thing. Resizing images, audio, video, chat, installed on 98% of browsers, etc. It was only getting better and the thought was that everyone needed a website or they'd be out of business. That didn't pan out for the restaurant business, whose model is based more on reputation than menu updates. A model dutifully exploited by the likes of Yelp.

If Flash sites still exist today it's either because of economic apathy (they don't make any money from it) or they're targeting a specific user. Yes, some things look crappy on purpose and some people actual derive value from that.

I cannot speak from the perspective of a professional photographer, but I'm assuming that they do not derive the majority of their income based on targeting devices or platforms and those people affording them advice in that particular market segment aren't on the same level as say someone who makes a living in providing technology services to companies that do.
> If not, and you're honestly following the program, we can talk about what else to look at.

Lifting heavy shit sucks. Some people like it sure, but it really, really sucks. It doesn't work for me, and it doesn't work for others either.

I have a bit of a suspicion that muscle fibre type (fast vs. slow twitch) has some bearing on whether or not you like it but someone like me ( a slow-twitcher ) needs endurance sport rather than weightlifting in order to be able to continue doing it (psychologically) for more than a couple months. So swimming, cycling, running, rock climbing, etc. doesn't build muscle as quickly or effectively but it increases your caloric deficit by multiples and for some is a much better way of changing lifestyle.

Good comment, otherwise
I took CS221 last quarter. So I can say that you got the same assignments and exams; you just weren't required to do the programming assignments. While ml-class was perhaps the third iteration of putting the machine learning class online, ai-class was probably the first time someone tried to put CS221 online; the professors simply felt that they wouldn't be able to automate the assignments in the time that they had. In fact, many of the YouTube lectures, which many Stanford students seemed to prefer, were often not available to us in time for the assignments and exams.
I wrote an article where I tried to lay out the definitions of these terms: http://alexgaynor.net/2010/nov/19/programming-languages-term...
Groovy, the Python of Java
I know, I know! That's the obvious explanation, right? And yet...

1) All three workstations with the Seagate drives have seen constant failure of Seagate drives. They have different brands of motherboard and power supplies, and checking system and HDD temperature shows nothing unusual (ignoring, for the moment, if temperature even matters).

2) All the computers in the office without the Seagate drives - but on the same power circuit - have seen no hard drive failures. At all. And some of the affected workstations had additional non-Seagate drives, including some ancient old IDE drives. None of the "extra" drives failed either.

3) Not long after the first round of failures, we noticed some power quality issues in the office. I purchased a fairly high-end Liebert UPS which solved the power quality issues, but didn't seem to change the Seagate issues.

4) As WD drives were purchased and swapped into the three affected workstations, the failures seemed to stop. Some of the WD drives have now been in service for significantly longer than some of the failed Seagate drives.

Of course, none of that proves anything, but the obvious explanations don't seem applicable. My guess is that my first half dozen drives were from a bad lot #, and the remaining drives were some mix of:
* Also from a bad lot #
* Damaged in shipping
* Were improperly refurbished
* Failed due to sheer random coincidence

I'm pretty sure I didn't break the drive which was dead on arrival from Seagate, if nothing else. :-) If you have any other suggestions, I'd love to hear them though. We were using RAID 1, and had backups to boot, so we didn't lose any data, but it was still quite a pain. If there's something I can do to stop it happening again, I'd love to hear it.
Reamde, non-fiction?
The issue is not limited to PHP. Node.js/V8, CPython, Java, CRuby 1.8 and quite a lot of other implementations have this problem.

Furthermore this is a problem you will encounter in every case in which the keys you populate a hash table with come from an untrusted source.
I agree and think it was intentional. It won't be long before politicians are mocking "Companies have even been successfully sued for wrongfully hiring someone." as a pretext for cutting employee protection laws.
Well, it may have been a mistake on the calendar, actually, at least for that particular Tuesday. But I did meet several people working on different projects (unrelated to Arudrino) and it was interesting nonetheless.

The laser cutters they have are pretty interesting.
There far more issues on that side of the singularity idea than simple questions of computational power. There are fundamental limitations on information as a direct result of quantum mechanics which limit how accurately you can say predict the weather without directly controlling it.

So, a super intelligent Jupiter brain simply can't predict* the temperature of every cubic centimeter out to 5 decimal places 10 years from now regardless of what computational power it's given or what measurements it takes. And, peoples behavior is influenced by the weather so again it's can't model human behavior to that nth degree. Now that's just one example, but you really can't predict the stock market accurately over long time frames for the same reasons etc etc.

*again ignoring more direct influences.

PS: Now QM might not be correct, but assuming a world view without evidence is the realm of religion not reason.
Original article: http://www.sciencemag.org/content/334/6063/1669.abstract

Long term memory formation presumably involves protein synthesis, which depends on a number of transcription factors and other molecules. Up until now the most studied transcription factor is CREB, which has been shown to enhance, inhibit, and direct memory in cells, depending on the manipulation. They now identify one gene, but it's not the only one; there's probably many other factors, proteins and second messengers involved. Similar results of npas4 knockout have been reported in the amygdala: http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjourna...
Hash Table Collision Attacks Can Trigger DDoS on a Massive Scale
Developing with Knockout JS
"[...]or forcing you to get yet another username and password to keep track of."

As a professional fraudster with first class honours in identity theft, I for one welcome the move to a grand unified 'one-password-fits-all' structure, and look forward to working hand-in-hand with everyone on your friends list for a better tomorrow.
What’s Missing From The New Twitter
It's also interesting that they chose the spelling "diss", which is incorrect. It's "dis", from "disrespect".
No sooner does he hire a Java programmer and train him in the company’s music industry niche, than the programmer is recruited away for a higher salary.

Trebino says he is promoting greater ownership of projects in which IT professionals are given greater latitude in technology decisions.

I wonder if he feels that he has addressed his problem of loosing talent? A better workplace is great and it helps a bunch, but if you are not paying at or above industry rates you should expect that talent is going to leave. After all they work for money the same reason that the company is in business.
Obfuscation is perhaps DRM, but a very specific subset of DRM.

Obfuscation: "I will provide a functional copy of my code that is not (human) reader-friendly; I want people to execute my code but present a barrier to extensive understanding or modification of its implementation."

When someone says DRM, I usually think of its least pleasant incarnations- platform lockdown software that must be installed to play a game or (interestingly) take a test, content that may only be accessed after phoning home and verifying that one is in good standing with the rights holder, etc.

To my mind, JS obfuscation protects IP in a way that more closely resembles compilation.
Not much.
The main difference between a missile and a robot controlled spacecraft is that the latter has more propellant. The spacecraft presumably is intended to return while the missile is just has to arrive at the target. The spacecraft will have roughly 4x the propellant
[1] propellant to enter mothership to target trajectory
[2] propellant to slow to combat speed at target
[3] propellant to enter home to mothership trajectory
[4] propellant to slow to a stop at mothership.
A missile only needs [1].
Feed It Later: Automatically add RSS feed entries to Read It later
Do you really think that any SOPA supporter is going to say they want to stifle innovation in favor of more litigation?

"There are PLENTY of senators and other opinion leaders who would nod at these points"

This is exactly what I'm saying. While WE know what Wyden intended, the fact that he stated them in the form of vague feel-good platitudes means that it's no different than if he were to just simply say "Be careful with SOPA," which is unhelpful.

In contrast, Zoe Lofgren's early statement that SOPA would be the "end of the internet as we know it" was an admirably bold statement that promoted discussion and rallied opposition.

"I think you... have a poor understanding of how deep the divide is on this issue."

The divide is over whether SOPA is beneficial for the country, not whether innovation or litigation is better. You think congressmen who support SOPA are actually trying to maliciously stifle innovation and suppress rights? I don't know if I'm the cynical one here!
Wow, I didn't even realize it. I guess the lesson is we should all stop commenting as none of seem to be able to cut it out. It's funny how you can be totally well meaning and believe you're above it all yet somehow fall into the same trap you strive to avoid. Like me!
Where is WikiLeaks when its needed
I think he mentioned that as printing out biological structures that would eat Monsanto's products. You can take this to mean it is creepy, but I think he meant it was a threat to Monsanto and when Monsanto realizes this, they are going to attempt to get legislation passed.
My Thoughts on Codecademy
RSS is dead & google reader works fine.
Architecture in The Witness
> "search" is the term for "query string" used throughout javascript.

Huh? Where?
If they get this feed properly formatted and delivered to my Kindle daily.. that would make it a real service !
That's at the high end of reasonable, but lean gains on the order of 3# per week aren't unheard of. Mark Rippetoe documents one in his "Novice Effect" in which the gains were 2.84#/week over 11 weeks:
http://startingstrength.com/articles/novice_effect_rippetoe....

I'd suspect that OP was hitting 50-50 for lean vs. fat mass, but that's still 12 pounds in a month, or about 3# per week. For a highly talented, untrained novice just starting to lift heavy on a milk-heavy diet, within reason/credulity. Though it'd be nice to see witnesses or supporting docs.
They should have used https://grepular.com/Automatically_Encrypting_all_Incoming_E...
"They have the resources to support Python."

Having Python experts on staff is no indication that those people have time to work on additional Python projects. And if there is a real talent shortage, it is quite likely they cannot find anyone else to take on the extra projects.

Ultimately, you are right that it is a business decision. They could hire anyone off the street and train them to be skilled in Python. Though I understand why they might not want to do that.
As a photographer who puts images online I am primarily concerned about visual presentation. Flash offers one thing that most browsers don't yet - full screen slide shows without browser chrome or anything else showing. So I offer a hybrid site to visitors with fallback to browser neutral navigation and viewing and Flash driven slide shows that allow for the best photo presentation without distractions.

Until this is solved in all browsers, I am unlikely to ditch Flash for photo presentation.
I was thinking about brainfuck.
Not as such, it was more of a general thing about what might (probably will) happen in the future, designed to provoke thought in the community. As he was dealing in hypotheticals, however likely they may be, there was not much talk of specific actions, as far as I remember anyway.

The Q&A was also very interesting, and it included more concrete discussion of possible ways forward I think.
Perhaps they are tables of precomputed inverses of primes to speed up the trial division. There might be up to 100000 entries in the file if this is the case.

I can't think what else would be in the file. I would have guessed the file was generated by the program and would contain relations from a sieving run for the last large factorisation your uncle did. But I also don't see how these files get generated by the code.
Honest question: What about this platform will make it immune to subpoenas (since the author mentioned that specifically)?
Military prison, European jail, fleeing and hiding in south America, etc...
If you use CoreData (and you should) you can get the same effect by using a NSFetchedResultsController.
http://developer.apple.com/library/ios/#documentation/CoreDa...

The advantage of using Parse is that it syncs the local store with the store on the server. However, if your server exposes a RESTful API, it isn't too difficult to sync by writing up a bunch of closures using NSURLConnection+BlocksKit.h.
https://github.com/zwaldowski/BlocksKit/blob/master/BlocksKi...
I work with ellyagg and I can confirm that he did in fact gain 25 lbs in a month using GOMAD, CrossFit and some additional strength work at the gym.

In the same time, I lost about 23 lbs with a diet of few carbs and no processed food, and doing the same exercise routine. I've kept it off even after going back to more normal diet. But, I plan on doing it again since I've still got some weight to lose.
Kida wrote UBASIC I believe.
I used a VM a few years ago, worked very well. And it was fast as I was doing it on a desktop that had "Virtualisation Technology". Felt like using a real mac.
I remember I downloaded the VM via bittorrent. I think if you put Mac OS X on a VM its illegal in any cases.
New attack: your webserver can be DOSsed by a modem
Group exercise programs can help motivate you to work through discomfort and stick to a regular schedule. I highly recommend looking at local gyms and independent trainers (ever see 5 people doing exercises in the park?) to find a group program that fits your schedule. The camaraderie sure helped me stick to a really grueling program and the benefits made it addictive.
Haha if stratfor bothered to encrypt anything, I trust that they would keep the encryption keys in their home folder in a file called "ENCRYPTION KEY.PRIVATE"
PS: I also installed Mac OS X on a dell previously. It works very well if you have the right laptop, and have 30+ hours to spend trying to install it. Some laptops cannot run it.
Kitchen Sink App for Spotify
You're quite write that it should give you pause! I have, however, used this flag for 2 years now and it does work very well and have had no problems at all and that's over 2 versions of OS X.

My computer is an iMac and my server is an ubuntu server with a separate 2TB HDD in it for Timemachine.

Edited for spelling
Regarding the site slowness: A while back, I changed the blog from a subdomain to a directory and didn't update the caching. It was caching pages at the wrong URL and thus being entirely useless.

It's fixed now -- sorry for the annoyance to anyone who got held up.
I think it'd be better to advocate that we remove the government granted monopolies and handouts than try to add piles of red tape to the internet, and open it up for censorship and other controls by special interests.
Yeah, after we get a bunch of entrenched interests dependent on the practice, it'll be much easier to change things than if we had outlawed it to begin with.

If you're in favor of anti-trust regulation, you're in favor of net neutrality. The rest of your post is a red herring, all you need for SOPA is the commerce clause. If we posit that that's not going away, all fundamental questions of "more/less government" are really beside the point.
Google Maps free alternatives
Isn't that kind of a contradictory statement? RSS is far from dead as far as I'm concerned. I agree that the RSS reader space is very crowded, but Reeder was a late entry, and it is, by far, my favorite RSS reader.
Yes you are right, sorry to make you follow up with so many paragraphs! We are still building our product and iterating. Just something to keep an eye out for in the next few months.
No they will, in every horribly thought out interview that someone who thinks they are smart writes in on a white board and asks applicants to solve it. As if these trick questions some how give insight into ones ability to solve real world problems. These are exactly the kind of obscure fringes of a languadge that an interviewer with an ego loves. When they reality is whether one can solve it or not, amounts to a hill of beans as to whether one is a good JavaScript programer or not. In fact if they are using these fringe practices in their code base they are writing unmaintainable code, which makes them a less desirable developer.
Apple May Hurt Shareholders With Patent War
Yep, 25 lbs. It's not unheard of. You can do google searches to read up on some other peoples' experiences, but presumably you won't believe them either.

Probably not. I can find Google searches of people who made millions from their couch.

Send me a link from a credible muscle researcher that states that 25 lbs of lean muscle mass in a month is possible. I can't find one.
That's probably true but I think this really speaks to the fact that many of us get all technical for lack of certain social skills. Like your comment's parent... The example he gave says a lot. On the one hand if you get what the person means even if they don't use the technically correct term all that really matters is that you both understand the intended meaning. On the other hand I think it's perfectly fine to nitpick at times. Those times would be if someone is very obviously ignorant of what a word means, especially if they use it wrong constantly.

But in the end I think being able to know when to pick those battles is a subtle social skill some people need to learn. It's really hard to explain. It's an interesting topic because it entails all the different ways humans communicate. It's not just words. It's tone, facial expression, volume, gestures, context, and even knowing a person's background or history can give you those subtle clues as to whether this is an ignorant person who needs to be corrected or if it's just an isolated fluke that still allows you to get the intended message and therefore requires no corrections from you.

Me? Well most of the time I think people get what I mean, dictionaries be damned and nitpicking a definition is a petty way to argue sometimes.
SWF as a DRM measure doesn't work terribly well -- it is easy to carve the data out of the SWF file. The JFIF headers (and equivalent for PNG and GIF) stick out like a sore thumb to forensic file carvers.

Even encoding or encrypting the data to be decoded by the flash player doesn't achieve strong protection -- the same carvers can be applied to process memory with similar ease. If you are going to display content on in an untrusted (end-user) process, content producers are going to have to accept that they can save that content.
My predicted 1RMs are consistently well above my actual maxes.

Once I start moving a weight, I can hit it for a lot of reps. Doesn't mean I can pick up the bar with what I would be predicted to hit, or even get within 20-50# of that number (depending on the lift). A friend was watching me squat the other day and thought I was spent at 3. I managed 16 reps.

Back in the day when I swam competitively I was best at middle-to-long distance, similarly biking and hiking. Classic Newtonian body here (once in motion, tends to stay there).

While my strength numbers aren't quite where I'd like to see them, they're good given circumstances, and while I haven't been training for mass/hypertrophy per se, I'm finding clothes shopping is increasingly a PITA: jeans, slacks, shirts, even boxers. I simply don't fit the designers' patterns any more.

What's been your specific training experience? I started with a sort of fart-around 8-12 rep mostly-machines program, graduated to a couple of years of 5x5, and for the past couple of years have done largely Wendler 5/3/1. The last two are beginning and intermediate strength programs, for those not familiar with them. I find that if I can get into the 3-5 rep range (and occasional heavy singles) I'm generally going to see good results.

My experience with swimming was that it helped a bit with excess fat, but as many have noted, there's only a limited weight-loss benefit to the activity. There's a lot of speculation as to why, the upshot is that swimming and drastic fat loss aren't closely associated.
Looks great, congratulations. Three comments:

1. On Chrome in Windows, the smaller fonts look a bit scrunched in a way that makes my eyeballs hurt. Is this configurable?

2. I notice that you say to bookmark the URL, and I presume my user id is stored in a cookie. What happens if I want to read from another device or if I clear my cookies? It would be awesome if you could generate a unique URL for each user. Bonus points if it's easy to say over the phone or type in by hand/from memory (I use at 4-5 devices to browse the web daily - 2 x laptops, Playbook, and my BB).

3. That Tweet sidebar thing is interesting but feels a little laggy. Is there a way to turn it off?
If Android were a true open source project instead of a sequence of huge code dumps it would be much much easier and less expensive for OEMs to track the changes and update their branches.

Too bad it can't be, for a few non technical reasons.
I typed cnn.com, nothing happened. I then typed www.cnn.com and I see that it recognized. I then clicked the dog icon, it is still thinking....

I like the interface and the fact that you don't need to sign up. Not sure if I'll remember to come back to this because it really isn't working for me right now.
Forget 1-year warranties, if Seagate actually did this they are morally bankrupt.

I wonder if he will even see $1 of that award though and how many years later.
... And there I was all this time, thinking the 1% isn't even on Facebook..
I have been in the industry for 16 years and have some pretty big code bases, in a variety of languages, under my belt (not trying to brag just setting the back-story). In thinking back, I cannot recall a single instance where any member of my team was bitten by an accidental conversion or a type safety issue. I have been fortunate to work with some good people, but some of them where average in their ability to actually write code, yet we never had these issue. I find it hard to believe that my situation is unique and I think the type safety Strong/Weak argument is a little overblown, I just don't encounter it in real life and don't know many other developers that do.
This is an extremely beautiful problem.

It was also a great interview question because most candidates have never seen this before, and it requires problem solving skills and a very basic amount of algorithmic knowledge that every CS major should have.

Looks like I'll have to find a new interview question.

Again, this is such a gorgeous problem. It's one of the rare gems that used to show up on HN all the time, and now have become quite rare.
I'm guessing one that would be based in a foreign (and preferably hostile) country?