skysight-inc/HackerNews huggingface dataset:
Expert Tile Company
Expert Tile Company is a family run business established in 1976. We are very proud to deliver the highest attention to details for our most demanding clients.

tile flooring in Issaquah, Issaquah water damage restoration, shower door installation in Issaquah, Issaquah bathroom remodeling, Issaquah tile sealing, Issaquah granite counter tops, Issaquah flooring, Issaquah restoration, Issaquah kitchen remodeling, Issaquah counter tops
and now you have two problems?
I'd like to see the teacher and school named too. If 1 plagiarist in a million is publicly ripped to shreds, it won't make a difference. If a school that possibly graduates thousands of plagiarists is discredited, more professors might actually do their jobs.

I don't think it's unethical to cheat if cheating becomes the norm. At some point, it becomes the fault of the system, not the participants, and the schools are higher up the food chain.
Yes RDS, is great for the money considering the ease of backups and replicas, which normally are a pain in the ass for any sysadmin.

Overall this article has little to do with scaling on AWS. Running any sort of production website on a micro instance is pretty foolish, besides a blog or static website perhaps.
As a large scale AWS user, I'm not sure I can agree with any of these recommendations.

Don’t use micro instances for real work

There are some use cases where micro instances work in production environments (such as MongoDb arbitrators etc) but running anything in production on AWS on anything less than a m1.large instance is setting you up for failure.

Micro and small instances can be used for a personal Web site or tiny blog, but nothing else. When I visually think of a micro or small instance, I envision a PC sitting under a desk performing operations that a server in a rack should be hosting.

Have servers on standby. Configure a large instance, stick it in an Elastic Load Balancer with your other web servers, and just stop it.... ()

I really don't consider one server stopped, on standby, as scaling AWS. In the cases of Web servers, you might need to provision 5-10 Web servers, and having a single stopped instance is not going to allow you to accomplish that.

The better approach would be to have a server image prepared that can auto-provision itself (multiple times when needed) into the role defined through user-data passed to the image.

Scaling Web servers is an n+1 operation, not a +1 operation.

Seriously, use RDS

Seriously, if you are doing any real MySQL work on AWS, DO NOT use RDS. The reality is that AWS doesn't nearly do the EBS tuning that you yourself can do (RAID-0, kernel tuning etc) on your own EBS based MySQL implementation. See:

Getting Good IO from Amazon's EBS:

http://orion.heroku.com/past/2009/7/29/io_performance_on_ebs...

Running MySQL on AWS:

http://aws.amazon.com/articles/1663

Finally, for MySQL slaves, use RAID-0 over the ephemeral disks which have dramatically better performance than EBS.
Rails is opinionated (and there is some entrenched baggage from the way PHP did things). It actually requires considerable effort to be able to structure your code with OO best principles with decoupled dependencies. Klabnik doesn't go too much in OO principles but Uncle Bob has spoken about this before:

http://confreaks.net/videos/759-rubymidwest2011-keynote-arch...
> Samsung’s ad is unashamedly similar to your typical Apple ad.

The two ads seem to tell completely different stories. The Apple ad showcases how you can take pictures with your iPhone and instantly share it with others. The Samsung ad showcases the educational and home entertainment capabilities of the Galaxy Tab. Which is probably a good idea, since the ad seems to target South Korean parents who are famously obsessed with the educational qualities of everything they buy for their kids.

A link on the page leads to another thenextweb article [1] where the author claims that Samsung is "taking leaves out of Apple's book" by making ads like this. The article compares the Galaxy Tab ad in question with a previous Samsung ad in the South Korean market [2]. The other ad is indeed quite different from the new ad, and perhaps closer to what American viewers expect Asian ads to look like. Hot chick in scanty clothing doing cute things, etc.

But guess what, Samsung has been running family-oriented ads in the South Korean market for over a decade. The old ad with Yuna Kim was for young singles. The new ad is for families. It's not a copy of an Apple ad, it's just another in the series of "IT can be family-friendly" ads that Samsung has been doing all along. The only difference is that now they're using Western actors in a Korean ad. I'm not sure if it's the same girl in both ads, but even if she is, the ads are targeting different markets altogether.

[1] http://thenextweb.com/mobile/2011/12/30/this-samsung-ad-take...

[2] http://www.youtube.com/watch?v=tCLmkhzddok
It only sort of works on iOS 5, the downloads stop whenever a "Increase Storage" prompt pops up and you have to reload whenever that happens. But it does work with the small dump, albeit slowly.
Wales has in the past asked on Twitter for any tipps on geo ip matching visitors with local representatives/districts. Something like this would be "THE" golden tool for any grassroots campaign. I truly hope they/EFF are working on something like that.
As a Reddit user points out, this is more of a PR move, since ESA is still in support of SOPA.
http://www.reddit.com/r/gaming/comments/nwoa9/nintendo_sony_...
http://www.destructoid.com/ea-nintendo-sony-reduce-sopa-supp...
I like the way you have categorised the videos by targeted body part (abs, back etc.) - It would be useful if I could put a few cardio videos on a playlist and follow along without stopping / starting my workout.

A little worried by the "HOT YOGA IN BIKINI- Sexy" video listed under biceps. And there is an entire category listed as "Sexy". Are those videos designed to make you look sexy or feel sexy?

I couldn't really see any policy listed for which video types are accepted, and your terms of use page is empty :)
I disagree that it has anything to do with the language.

Right. I've seen people way over-complicate things in Smalltalk, and Smalltalk is tiny -- like 1/4th the size of Python.
Just added the ability to embed a movie result on your site or blog today.

Let me know if you guys have any suggestions / feedback. We're in the process of creating an API for 3rd party devs to integrate our results into their apps. Let me know if anyone is interested.
"Yes, of course you wouldn't directly use an H bomb"

Well, hydrogen bombs, no. Nuclear bombs in general, sure!

http://en.wikipedia.org/wiki/Project_Orion_%28nuclear_propul...

If we had an emergency of some sort and Absolutely Had to lift several hundred thousand tons of material into orbit or beyond in the next couple of decades or face annihilation, and we have to work with real engineering and real physics as we know them, Project Orion is the only thing that stands a chance of really, truly working. However, the negative side effects are considered too much for people to bear. (Incorrectly, in my opinion. People badly overestimate the negative effects of a couple nuclear explosions in the atmosphere and really really really really really badly overestimate the negative effects of nuclear explosions in the solar system (hint: it's like it's being constantly nuked all the time by that big bright thing in the sky, the solar system isn't going to notice your wet squib of a firecracker), and against the value of what this would let us lift, I think it could be worth doing. But I concede the odds of this are basically identical to the aforementioned exisitential risk, since it would take nothing less to shift opinions that far within my lifetime.)
"nearly all of the textual content of the English Wikipedia" = "1GB"

I find that hard to believe. Other wiki readers' dumps are a multiple of that. Eg aarddict for en is ~8GB.
>National Geographic I-think-I'm-gonna-faint inksmell

This thread is making me nostalgic. I was in the doctor's office with my mother the other day and I actually picked up a copy of National Geographics and sniffed it in the middle of the waiting room. I'll occasionally do it in the supermarket checkout line too. Always reminds me of pulling the first copy I got (Feb 1990) from the Christmas subscription I hounded my mom into buying for me out of its brown paper sleeve.

I don't discount how powerful the emotions elicited by the Proustian recall triggered by tactile interactions with the written word, but I just think the gains far outweigh what we'll lose. The conveniences that dominated the OP don't move me nearly as much as the idea of $10 solar-powered e-readers loaded with the equivalent of entire libraries spreading throughout places like sub-Saharan Africa or rural India (cf. mobile telephones). That kind of stuff gives me a warm fuzzy you wouldn't believe.
I had plenty of female cousins come over and play Legos with me when I (male) was a child, and vice versa. This is just corporate thinking it can make more money by trying to fix a problem that doesn't exist.
Apple's Jonathan Ive gets knighthood in honours list
A well developed cloud app allows for transparent updates without an acceptance loop from the customer.

This has a certain feel of spin about it.
I took his one day class a few years ago in Portland. It was great. I like the obsessive level of detail he applies to his craft, down to personally choosing the paper stock for his books.

Also, sparklines. :)
I think I missed the point too, because this comment, your comments on the College Misery HN thread, and your other posts about Internet mobs (I'm having deja vu, I think you must have commented about this in the past) just come off as more clear headed and make much more sense than this blog post. I can only speak for myself, but I think it's partly that you have some thinly veiled support for people gaming the credentialism system and because I have a knee jerk reaction to plagiarism that's probably partly indoctrination and partly some moral sense of fairness.

Personally, I am really interested in hearing more of your thoughts about the credentialism issue (I apologize if you've blogged about it before and I've missed it). But I think that the issue of Internet lynch mobs is a different topic and getting these two topics with potentials for emotional reactions mixed up is what's confusing me.
Yeah, we're working on that. Hopefully the upcoming video helps a bit more. It's just one designer and one developer, so we gotta triage some things while we build the product.
That's it, Techcrunch is officially over. Jumped the shark!
Another team of indies that doesn't understand intellectual property law. Why pour all this effort into something that's going to get shut down by the IP holders? Chris Roberts may be 'cool' with it--but I doubt EA will be. C&D in 1...2...
Because Wikipedia started in January 2001, well before even Subversion was around.

Levitation looks really cool, I wonder if using gitwiki will be easier and more sustainable than mediawiki.

And hey, Dan Lucraft who wrote git.js is still at Songkick, YCS07!
Jonathan Ive to be Knighted
Cool, I initially didn't think this much storage was possible on mobile yet. Are you saying you can get the whole thing down if you keep agreeing to the prompts?

It's a pity mobile browsers haven't got better support for this kind of thing yet.
in other words: UNIX
Wanted: Tech Assistant To Stephen Hawking - $38.5K Per Yr/No Equity (Cambridge)
If we could teach this simple process in school, we would inspire tons of people to program little things for themselves. That would be awesome.
Lego is launching a product line for girls. Someone should tell them that they already have one; its called legos.--Michael Labriola

https://twitter.com/#!/mlabriola/status/148497407972352001
It all started with the branded sets. The Harry Potter and Star Wars stuff isn't much better than this IMHO.
Great article.

Unreleased code is a liability and branches are a waste of time. If you're not deploying every day you are doing something wrong.
Lamar Smith Defends SOPA
How is that relevant to the OP?
"Plagiarism Saves Time."
http://www.tanga.com/photos/570411/large
Chart: High-speed rail by country
I think we’re talking at cross purposes. I agree that a lynch mob is a heavy-handed comparison. I am trying to speak to what we do when we encounter the accusation, rather than whether the accusation should be made. I amy not be clear about that, and of course I may not be right.
Ideals sans Practice != Populist. There are plenty of populist revolutions and movements that have succeeded with the practice part - the French, Russian and most Communist roughly fit this mold initially - so "merely" is unfair to history.

The sad truth though is that nearly all of these fall back into hierarchies with a ruling class in control of the masses - which is probably some type of innate state of humanity of any size - unless social collaboration costs decrease significantly.
Minecraft clone in Javascript + WebGL
Hey thanks. I'm glad you like it.
While Anonymous targets Sony over SOPA, Nintendo withdraws support
Can we use this technology for APIs for all various languages/frameworks?

I could definitely use a bit of a productivity boost (by turning off web access)
I used it for about half a year. Never had any issue.
I always thought that Lego was genderless and that was one of the points that made them strong and appealing to boys and girls, they can use it for whatever they want is adaptable.
I can understand the branded sets from SW or Harry Potter but this is beyond my understanding.
Are superluminal neutrinos possible?
This century (the next 88 years) can be summed up in one word: China....
Less than 10 bytes of code on an Apple II:

] CALL -151
* 300: AD 30 CO 20 ED FD 4C 00 03
* 300G

Enjoy! For bonus points, get this down to 8 bytes.
That's fantastic! It is great to work remotely, but it takes a certain kind of attitude and culture to effectively leverage remote workers. My anecdotes suggest that there is a nearness bias -- "out of sight, out of mind" -- which often leads to the colocated team members to lapse in keeping remote team members abreast of decisions and changes. Purely virtual teams don't have this problem and can be extremely successful. I've also seen it work where the remote team members are given an isolated component to own.
Telling people about something you actually did is not punishment, let alone a public lynching. There is no expectation of privacy whatsoever here.
I agree. Also, the pure-C interface is easier to wrap from scripting languages.
Proposal to Stress-Test Implementations of C++11 Concurrency
Even independent of the fact that the product line is absurd, this website is absurd. Although the intimacy between the characters is sort of positive, overall it's just ridiculous. they all have the same body, the black girl is the only asymmetrical one and has a music note in her hair? They all have bare arms and shoulders, only one is wearing pants and the skirts are shorter than I imagine any parent would want their daughter of target age to wear. Although I guess the characters themselves are young women so maybe that's not so bad... but even then, it's absurd that these characters have such strong sexuality.

HOWEVER: let's compare this to Barbie. It's better than Barbie in every single way.
Some girls might actually like the new legos. Some _boys_ might even. What's the big deal?
IPad 3 Rumors Getting Out of Control
Well, off the top of my head - and I may be missing some of the awesomeness of boost:

shared_ptr - Yes, even non-boosters like this.

regex - pcre

string - stl string

bind - if this is what I think it is, please don't use it. Future maintainers of your code will be grateful.

Having said that, C++ is a large world, and choosing to use these Boost components is perfectly valid.
I don't understand where he gets this idea that Django uses an ActionController kind of object. Django provides the facility for you to write a class-based view if you want, but it does not require one.

In fact, the only promise Django makes (known as "The Django Contract") is that, given a callable as the endpoint to one of the routes in the urls.py file, it'll execute that callable with the request information and forward whatever you return from that callable as the response to the client.

Just based on that I have to take the article with a rather chunky grain of salt; let alone the grandiose statement at the end saying that their framework is the only one that "gets it right".

I don't mind the link-baiting to sell your own fish every now and then, but attitudes like the one displayed by the author are definitely not selling me into trying their software.
I think he meant C++ library. Lots of the libraries you mentioned are C libraries.
Rails/django like power, no need for IDE or XML configuration, container-less deploy (or WAR with one command), out of the box things like json rendering, file upload, capcha, better JPA, easy config = Play! is the winner. Version 2.0 with equal support for programming in Scala and Java and Scala-like statically typed html templates will be released around February.
The war for control of the Internet (and your data)
Wait, AOL still has talent there?
WebGL Meincraft
Hi everyone! I've been learning web design on teamtreehouse.com, and I made this quick project. Let me know what you think. The design isn't what I'd like it to be, but as I pick up new concepts it will improve. The form is made using Wufoo.
Ask HN: Which language should I start learning?
Im in the last year in high school. I wanted to major in Computer Science and Engineering but I don't know any programming so I thought I should start self-teaching me at least the basics.
The first language introduced at the university that Im going to is C++ but I read on the internet that C++ isn't a good language to start with ( too complicated for beginners), Python and Ruby seem more suited for this purpose.
So now I'm confused, should I start learning C++ so I have a good background on it and risk not fully grasping it or start learning Python (or Ruby or any other "first language") and get my programming basics right from that language, and learn then C++ at the uni?
Please elaborate your recommendation and thank-you in advance.
If we're to continue this metaphor, you're essentially complaining that someone pointed out, "Hey, Jim Henson posted a video on YouTube of himself murdering Frank Oz and disposing of the body!" and then you encountered people expressing disapproval of said murder.
Configure a large instance, stick it in an Elastic Load Balancer with your other web servers, and just stop it.

I agree with allowing AWS to auto-provision N new instances when needed.

But from the article and with my financial hat on, when the large instance is stopped and left in a standby role, are you still paying for it?
It says it was tested in Firefox 10, which is a little surprising since it doesn't work at all in Firefox 10. The IndexedDB spec changed and Firefox changed to align with the spec between 9 and 10, but the page uses the old API.
Pitfalls to look out for when writing a canvas game for Android devices
In this day and Age, is there really any way to "quietly" withdraw support from SOPA?

Everyone gets outed, for or against it. And that's a good thing.
Apple’s Mac OS X, Adobe Illustrator, Facebook, Google’s Chrome browser, the Apache MapReduce clustered data-processing architecture, Microsoft Windows 7 and Internet Explorer, Firefox, and MySQL — to name just a handful — are written in part or in their entirety with C++.

The key phrases are "to name just a handful" and "written in part."

It's very simple because most of this handful of a particular type of software are written in C, not C++.
Indeed. For myself I prefer to be as open minded and forgiving of others as possible.

In this particular case the evidence seems rather damning, but there can always be plenty we aren't aware of, life is complicated. Personally I hope the accused can recover from this, though in general I think that if more college students realized that the shame of plagiarism could come back and bite them in the ass later in life that would probably be a good thing. College isn't play time. Nor should it be training wheels for adulthood.
The EFF has a tool right now that's awfully close to what you describe: https://action.eff.org/o/9042/p/dia/action/public/?action_KE...

It requires you to enter your zipcode manually, but it seems like a trivial issue to use ip address instead.

The complication comes from the fact that IP addresses aren't necessarily accurate enough to get a person located down to the exact address, which is what you sometimes need to identify your congresscritter.

That, plus the fact that visitors might be at work or otherwise away from home, making IP matching irrelevant.

Otherwise, the EFF tool is superb. I used it to enter my address, and was given a form letter that I could simply sign, along with the names, addresses, and phone numbers of all my representatives.
Unless you notice the part about him having been Duke of Hazzard. :-)
How Path changed my life on the Internet
28c3: The coming war on general computation
Does this app grab the files from Wikipedia directly? It doesn't seem very nice to create an app that pulls down gigabytes of data from a web service you do not own nor have permission from.

EDIT: It appears my concern was unwarranted.
For the record, (Wikipedia says) the initial release of subversion was Oct 20, 2000. It's still understandable that Wikipedia rolled it's own.
3 Campaigns That Changed Online Marketing
Good advice. But I think the context here is that there's a sudden spike of traffic from unexpected popularity that's likely to die out within a day or two. The mission is simply to survive that period.

If you're on Amazon EC2 or similar, it becomes phenomenally cheap to throw hardware at the problem. Running a single medium instance is $0.175/hour. If you need need to go from 5 servers to 50 servers for two days, it's just $420 to get out of a 48 hour jam. Need to upgrade to the beefiest 68 GB, 28 ECU RDS instance while your'e at it? $125 for 48 hours.

Performance tuning for 100x load that may never come again is usually hard to justify, so just know what your outs are if you're lucky enough to be swamped with traffic.

However, just be sure that you know how to scale out quickly and you can launch new instances (hopefully automatically). On most days, our eCommerce business gets by on just a couple of servers, but we have our autoscaling rules in place that will spin up/down servers within a few minutes.

Be sure to test regularly. Having a server boot up and add itself to the load balancer with old code/configs can wreak havoc on your database.
This.

When I went shopping for gifts, it was remarkable how much the Lego section had changed from a decade ago. It was mostly filled with Star Wars sets, which were expensive (relatively) and against the spirit of universality and creativity.

I got lucky and found a pink brick box hidden on the bottom shelf. I bought it.
Nit: OS X is not written in C++. Small parts of it are, but most of xnu is C. C is simple. C++ is not.

Having said that: TR1 regexes seem like an uncommonly simple C++ API.
Live example here: http://webcraft.vertinode.nl/
Given your situation, I would suggest learning C right now. C is a small language, and will be a good ramp up into C++. A lot of people around here readily recommend Kernighan and Ritchie's The C Programming Language as a book for learning C, though for a beginner, it can be a bit terse.
Does it do encryption? I would love a Dropbox with client side encryption. I don't care about web access.
Apple's Jony Ive is now SIR Jony Ive
For all you ever wanted to know about removing drm: http://apprenticealf.wordpress.com/
Not at all, webkit still renders everything. Presumably Facebook is delivering different html/css based on the spoofed user agent.
Xcode 4 ships a buggy compiler