skysight-inc/HackerNews huggingface dataset:
Because it works even if you can't find a proper codepath to exploit. It might gain you anything you want: A quiet path to leak admin account info to a server of your choice. An attack vector into a system trusted by more than one person.

You don't need to provide much information to get a github account, so the risk is not very much elevated.
He uses php!1!
"Use google please, our searching and listing algorithm is not as good as theirs".

Most people don't return to Google after the initial access to the website, they keep using the Wikipedia interface when they need to search related subjects.

And I will surely throw away some books from the library if random people were allowed to put their books in there.

And the killer blow is the second part.
I don't know much about Rand or Henson. Mind explaining what makes this so funny?
Would you mind saying what the topic of the article you started writing was? Also, did you do it in a sandbox on your account page or just out in the open?

Without more context your statement creates an extremely biased view against Wikipedia.
Because inventing something from scratch is a fool-proof way to have bug and exploit free code.

What are you even doing these days that requires "porting JS code"? I haven't had to do that for ages and it was on poorly written JS to begin with.
I've been using catch all's for years. I get 100+ bounced spam emails a day from people spoofing my domains (also have DKIM + SPF). AFAIK none of my domains have ever ended up on blacklists and no one has had trouble receiving legit email from me.
(Node.JS) Asynchronous error handler for Connect/Express based on Domain module
I also liked this "simulation" that someone on MetaFilter linked to:
http://web.archive.org/web/20020220084039/http://xalton.foru...

"Rand: The only programming language that follows the principles of Objectivism is Mathematica."
It would be great if you could get some data on technologies used in there. Interesting data none the less.
The down side is that grading becomes more subjective. I have had one or two TAs could not accurately judge students understanding of the subject. It is a good tool though and did determine part of my grade in undergrad CS. This combined with in house programming quizzes/tests should go a long way to evaluating a student knowledge.
Wasn't there an article on HN recently about fishing old games for gaming concepts? I wonder if someone took up that idea and thought that the next best course of action was to conceal their source before blatantly ripping off every classic game mechanic from the last 30 years? After all "Good Artists Borrow, Great Artists Steal" I really can't imagine any other reason to target BBS games specifically. Also, the deleter happens to be a programmer as well.

/conspiracy
I was idly flicking through, took quite a while before I looked at the title whilst waiting for this one
http://www.wikigifs.org/#Ajax-loader.gif
>Actually I do, to the point I have been appointed a couple of security positions in the past in the defence industry.

>Code is executable.

>Data is not. There should be no level of turing completeness.

I'm sorry for the defence industry.
I use Asana to keep track of projects and longer term commitments but when it comes to the ONE thing I have to get done and then some sub tasks pen and paper has never failed me. Don't spend too long on this and just focus on getting the work done.
Startup is not a “David vs Goliath” story. It is more like a Commando operation
This makes me want to learn Ruby so bad. :(
So his username on the Math site is John Paul, but if you click over to his Stack Exchange network profile, it says his name is Stephen Hilger. Definitely some shenanigans here.
I took me 3 weekends(6 days) to do my weekend(s) project - http://news.ycombinator.com/item?id=4753200

I thought it is wrong to call it a weekend hack, so I called it "Weekend(s) project" implying it took more than one week.

Later I felt I should've called it just "My Side Project". Does it matter how much time it took to develop? Who cares?
... huh?

Edit: since you added this --

> Most people don't return to Google after the initial access to the website, they keep using the Wikipedia interface when they need to search related subjects.

I'll bet you $100, AUD or USD, to be donated to the charity of your choice, that this is not so, by a factor of at least 10 to 1.

As I said, this does not include following links in articles. I am talking about the wikipedia search engine and category pages. I am talking about search engines generally, though I expect google to be the dominant one.
Or the cheaper, ~lighter,~ faster, higher-res Nexus 7?
Duplicate of post from a few hours past: http://news.ycombinator.com/item?id=4908369
What makes you think this is fictional? I couldn't find any indication of that.
Full List (PDF): http://static.googleusercontent.com/external_content/untrust...
Great resource. This can prove helpful for quick comping or prototyping, but I wouldn't present these placeholder photos to a client.
I would not call it anti-intellectualism, we have a culture which no longer celebrates success over one's peers. For some reason it is offensive to many that some students are better than others and any celebration of such is frowned upon. How do you breed success oriented children who consistently strive to be improve in a system like that?

There are of course other issue, where many students are categorized based on race and/or upbringing and this effectively curtails their educational opportunities.
Re: Skitch, there is a nice app I switched to lately: http://monosnap.com/
Sun actually did something like that for their Enterprise Architect certification, which had three parts: first a multiple choice test, then a take-home design for a system (given these requirements, produce some UML diagrams), and finally some essay questions about the design (the one I remember was how the design adresses scalability).
R or python/matplotlib would probably work.
Any management consultant who thinks that "implementation is easy" is a really poor management consultant.
Use this : http://wiki.nginx.org/HttpLimitReqModule
My technique is to keep local copies and encrypted copies of important data in the cloud (Dropbox, Google Drive, etc). This preserves a bit of privacy (although probably quite vulnerable to brute force) and gives me off-site backups.

I would never assume that my data in the cloud is safe from being lost. It merely provides redundancy for me.
And they are all horrendous.
Is this fictional or not?
For small projects, I use text files, and keep them inside the repository.

This way the files are available whenever I switch computers and they are automatically backed up.

I keep several text files in a directory:
1. A backlog. This is roughly similar to a scrum backlog. It's disorganized and needs to be, because it's important that I can easily put stuff in here when an idea comes to me without having to get distracted organizing things.

2. A plan. I periodically select a few things fro mthe backlog and organize them into a chunk of work that I plan on doing next. I put checkboxes like this [ ] next to each item, and when I finish the item, I change it to this [x]. The item that I am currently working on looks like this [.] to indicate it's in progress. That way when I get interrupted for 2 hours or a day and come back, I can easily see what I was doing and get back in the groove.

Periodically I move everything I have completed from the plan text file into a file like history/2012-12.txt. I put a date right before the items I put in. This way I can go back and see what I completed on a given time period.

Also into the plan file I will put notes of issues I'm researching, which can occasionally be useful to go back and look at a month or more later. Those notes get moved into the history file when that chunk of work gets completed.

The benefit of this approach is that I can use this method even when I am traveling on the train, and it let's me easily switch computers and keep working. I find my to do list to be just as important as my code, because it's very hard for me to be productive on a large project without continuous planning.
I'm the same. The difference on the iPhone seemed significant, but when I see it on a laptop it really isn't (probably because the pixel density is different- 'retina' is a deliberately vague term). I'm currently choosing between a 13" Retina or a 13" Air for my next purchase, and I'm leaning towards the Air. The Retina just isn't that big a factor.
I'd rather put my faith in someone else managing the hardware and IT overhead rather than in me doing it.

Setting up and maintaining a RAID backup solution at home, and actually using it is very hard.

Once nice thing about cloud services where users store data is that it's transparent that they're backing up local data. They're just using the service.
Choosing your startup name first before your idea
Interested to hear what HN thinks of this idea generation technique. Would starting with a name first lead to interesting startup ideas? Has anyone done that (successfully)?
I'd like to post a substantive comment on this story, but my comments seem to disappear when I logout of my account - as if HackerNews has decided to prevent anyone from reading me except, well, me. Any advice?
Can angel groups regain relevancy?
Teachers in my High School caught students doing this several times. The teacher would go on the Answers sites the night of an assignment and incorrectly* answer a question to catch the students cheating. Pretty clever on the teachers' part.
100 things to know about Brazilians
Why is it a extremely biased view against Wikipedia? I just stated exactly what happened, when I tried to make a new article. Now, you can argue that I shouldn't just start making an article, but that's another discussion.

I started writing an article about 'C++14', the new C++ standard. I was writing a nicely referenced list of the new features which have already been voted into the standard, when a box popped up telling me there was a conflict, as someone else had wiped the page clean. So I threw my text away and left wikipedia again.
This kind of thing is only ever going to get easier, not harder. Overall it's a good thing that sharing knowledge has become so easy.

So we need to rethink the way we structure education and credentials.

Why is there an incentive to cheat like this? Frankly, because most of the hoops a student jumps through during their education really don't impart any lasting measurable value. What fraction of educational content is still usable in the average student's brain ten years after they learned it? Very little.

Mostly this comes down to the rigid and one-size-fits-all way we teach most things. Learning is orders of magnitude more effective when the learner has a personal motivation for why they want to learn something and how they intend to apply it in their life -- factors that are frequently missing from our traditional classroom model.

The real value in school is the meta skills. Learning how to learn. Today we expect students to get those as a side effect of learning a bunch of pointless (to them personally) stuff, but more often than not they pick up the wrong set of meta skills: they learn how to cram information just long enough to regurgitate it for the test and then forget it forever.

If you want people to learn the really valuable meta skills, you need to let them practice those meta skills in domains the students actually care about.
I could swear there was a "saved from deletion on Wikipedia" project somewhere. Called something like Deletedopedia.
I looked at a friend's iPhone with high resolution display the other day. I was really impressed how I could not see any pixels.

Then I pulled out my old nexus one to compare how crappy it would look now. As it turned out I could not tell a difference. the 800x480 screen already is dense enough for me to not see any pixels.

Confirmation bias is a bitch.

Edit: Typo fixing and capitalisation.
Nice site, pricey tag. I will wait for testimonials.
Is this censored? There's nothing related to copyright infringement or porn in there. Also, the categories and trending/most-searched selection seems arbitrary. Every country has a different set of data.
"Play Station"?

I assume they're aggregating similar terms, so is this just a case of choosing the wrong aggregate name? Google Trends reports "playstation" is MUCH more common than "play station" (looks like at least 10:1).
I was under the impression this was actually a pretty good defence against usb keyloggers that are trivial to install on a public computer. Is that not the case? (Folks just not that concerned about that vector anymore?)
If the TA has a grasp of spoken language, that might work. (In the past I've dropped labs and classes when profs/TAs couldn't communicate clearly.)
ITunes now selling and renting movies in 42 newly-opened stores
Project Scope Management
Show HN: Crowdtilt announces the first Crowdfunding API
I guess it helps if your an anime character.

Between anime and pop music I am not sure which has more pages dedicated to it. You can find page after page about individual episodes of an anime series just as you can find many individual pages for one song off an album.

So what quantifies notability? I would love to know how an obscure; at least to me; anime or song qualifies versus some of what does get deleted.
Are you on OS X? IPython is probably finding libedit instead of readline.

Try doing an `easy_install readline` before you `pip install ipython` in your virtualenv. It should work just fine, then.
Well, in that case I'd get 40% of the full mark just by getting some code from github, and another 20-30% just by quickly going through the comments just before the defence.
Let Wikipedia be some weirdly curated thing that is often useful but not the primary source for everything. I agree wholeheartedly with the article: if you care about something, cover it and protect it separately from Wikipedia. It'll get found through search anyways.
I used to think the same way until I moved to the UK and people expressed the opinion that YYYY-MM-DD is still an American format.

I guess because for them the day always comes before month.

Nevertheless, ISO 8601 is clearly the ideal format for its sortability and consistency, cultural imperialism be damned!
I'm not sure if "this guy seems good at manipulation" is a quality I want to see in someone trying to sell me a book/video/instructional package.

It makes me feel like I'm about to be manipulated.
Ayn Rand sounds like a crap person to be around. Wet blanket maybe? I have better descriptions of such people but they would be inappropriate given my present company.
Are you sure these people were in your target audience of designers?
In some places (e.g. Central America) they do use cold water to shower. Might be hard in cold climates though.
Would you mind detailing the reasons why that 'Cancel' button placement is terrible?
Glibly, all of it. Immigrants make up 98.9% of the United States population as of the latest census.
TLDR: pixel density doesn't matter that much... the mini is good because it's small and looks good.
Is your house relatively new? I think the use of mixer taps is on the rise in the UK.
I don't have a mini (yet...), but I can't imagine any situation where I can carry the mini but not the full-sized iPad. Neither will fit in my pocket comfortably (like a phone), and either fits fine in any bag I own.

Since I reach for my MBA13 as frequently (more like 4x as often) as iPad when both are sitting in front of me, I don't think I'd be that likely to go for the mini vs. iPad at home or where I had both devices.

It seems like it makes sense for females with purses, maybe people wearing coats with big and not huge pockets, and very small people (kids, etc.) for whom the weight of an iPad is too much.
Happy birthday to the first programmer, Ada Lovelace
Wow. Look at every Apple user come out and say how much like they a smaller screen now, after downplaying all the 7" Android devices for being too small before the iPad Mini. And please don't tell me it makes such a big difference between a 7" and a 7.9", because in my mind the bigger display size is actually a disadvantage, as it's not a very comfortable one-handed device anymore. You can't use it like you would a smartphone anymore. You're still using it the same way you'd use a bigger iPad. It's just that it's lighter, while a Nexus 7 is both lighter and more comfortable to hold with one hand. Next you're going to tell me that a phone with a bigger display than the "perfect" 3.5" size is better, too. Oh wait.

I'm sorry for being so sarcastic, but after all the articles about how Apple "brilliantly" picked all those perfect sizes and screen ratios (iPhone 5 now switching to 16:9, anyone?), that have also topped HN, it's hard not to pick on this and call out the hypocrisy. In fact, I feel it's my duty to point this out. If even one person comes to the realization that Apple is not as perfect as the media makes them out to be, then I'll be happy.
Was your thinking was to put the higher priced package first to make the reader feel like the less expensive packages later one are a better deal? It's an interesting idea and I'm glad you're doing the experiment. I wouldn't let the comments here dissuade you too strongly from attempting this.

However, you absolutely need final "Buy the book" button at the bottom of the page. And ditch the question at the bottom of the page - "Are you ready to buy?" is far less effective than a simple call to action - for example, a "Buy Now" button. :)
The funny part is Rand's hardline rational approach and forcing the discussion to philosophy right off the bat (apparently she was like this in real life). Henson is the 'father' of the Muppets, he's insinuating that Rand's objectivism can only lead to a secluded, depressed life, much like Oscar from the Muppets, who leads a grumpy life in a trash can. So it's Henson's witty reply tying Rand to a grumpy comedic character that makes it funny.

Man I feel like a caricature of Spock for explaining this in these terms...
What would be really fun is if the compiler parsed the program using NLP and rejected it if too much of the dialogue was not in iambic pentameter.
> This kind of thing does cause serious issues evaluating students.

It's a problem if you're trying to operate an industrial-scale student-assembly-line of a course. Which I'll grant is how most courses do operate today.

But it's increasingly clear that that's a really bad way to organize education anyway.
This is a fictional dialogue, in case you didn't pick up on that.
FWIW I didn't get that impression at all, and did not feel mislead by these icons.
I think the question is "why"? Is this a tool you hope to go mainstream? Why this over IFTTT? Is this a big opportunity?
Does this prof seriously think only stupid people cheat?
$1.1M Marketing Automation Case Study
Bob Britton shares how he went from auto mechanic to owning multiple online/offline businesses using online marketing and sales automation tactics.
The professor (under a false name) should post an answer in a specific way and then see if any students submitted the exam with the copied answer.

But in honesty what did the professor expect from students who are given take home exams? That they won't go online and look for answers?
> "as a non-English student attending a university in the UK I could easily ask questions in a language the professor could not understand, on forums he doesn't know exist"

Yeah, that's not a great idea. It's generally pretty straightforward to tell, especially for CS (more so than mathematics, but the same principles apply).

I once had a not-so-bright student IM'ing someone in Chinese asking for a solution right in front of me during office hours. Sure, I can't read Chinese, but I can definitely recognise formulae and code.

In a well run class the same person should be grading your homework and exams throughout the semester. I used to find it really obvious when somebody was 'borrowing' something.
The cloud vs. dedicated servers
It's pretty hidden http://www.arpanetdialogues.net/disclaimer/
When I bought my iPad 2 I was very happy, then used it, then convinced myself I could see the pixels. 100% convinced, I was horrified thinking "I bought the wrong one, I should have spent the extra and got the iPad 3". Roll forward a couple of days after using it and I realised that I'd mostly talked myself into thinking I could, and that it was a non-issue.
>The weight of the 3 is really difficult to hold for long periods of time.

I have to say I've never really understood this complaint. Do people use iPads standing up or something? I have the iPad in my lap or on my chest if reading in bed. The amount of time I spend using it while I have to hold it unsupported is minimal.

The iPad 3&4 weigh about the same as a large hardcover book. Do people find the weight of hardcover books difficult to hold for long periods of time? The Hobbit is about 1.2 pounds, the iPad 4 is about 1.44 pounds. Neal Stephenson's Cryptonomicon is about twice the weight of The Hobbit.
The comments are even better, and so to extend this analogy:

After you ask them, they then criticize your choice of spraypaint ("Krylon? Really? Not using Rustoleum, even though this is clearly for outside application?"), testing that your egg is actually of proper dimension and size, and then sighing in annoyance upon finding out that your toilet paper isn't quilted.
I'm guessing you've never had to create a final exam. The mere thought of creating unique questions for each student is enough to make me hibernate all winter.
Connected to the World, But Disconnected Locally
The Android community is terrible with this (and I say this as a very happy Android user). People complain about PenTile, SLCD vs AMOLED, etc. etc., but I swear- if you did a blind test, 90% of users wouldn't even be able to guess the screen resolution, let alone the technology used to make it.

If you stare at a phone/tablet in the store for long enough you can find any number of flaws in it. When you actually use the thing day to day to read e-mail and navigate your way around a city it doesn't matter one jot.
"Further, the image file as well as its metadata would be backed up to your own little piece on the cloud"

Doesn't seem like much of a backup to me... I'd hope at the very least that even if there isn't a local storage option they would build it to support other peoples "cloud storage" products.
Kickoff 2.0 beta for Mac available
If you are using a good web application framework, you'll be creating classes and engaging in standard OOP. The framework should abstract away the "webness" of the application.

See ASP.NET, GWT, RoR, etc.
Not sure why you were downvoted. I was wondering the same thing. It could just have been another student or friend busting his chops.
If I'm recalling Fernando's talk from PyConCA correctly, recent versions of IPython are already designed to support other languages: they talk to a python kernel over a wire protocol, instead of directly embedding the interpreter.