skysight-inc/HackerNews huggingface dataset:
This is very good for learning (and then using) knowledge quickly/in a short time frame. This is basically how I worked when at university.

However, my siblings don't work this way... they take a long time and work quite hard when it comes to learning. That is not to say that they are slow or unintelligent. In retrospect I envy them a bit. I can put on the illusion of being brilliant since I can pick something up in a few minutes... but ask me a year from now and I'll probably need to repeat that process. However, they are in medicine, so as ghshephard suggested, the effectiveness of this technique could vary widely by domain. If you take a long time to carefully understand the fundamentals of the human body, you probably won't need to learn too much more about it later. Not to say that you won't need to keep on up current practices, but you also don't need to deal with the "API for kidney function" changing anytime soon.

Also, I agree with the connection/analog process for quick learning and application, but you can only stack so many analogies before you're living in your own self-constructed world.
I've recently passed the 5 year mark on Reddit and watched my on-site time drop to minutes a week over the last few months.

Not sure why, unlike some people who complain, and have been there less time, the quality of submissions and comments is not really any worse than it has ever been. But then it has always just been a time wasting diversion. It did manage to kill my use of slashdot 5 years back. Maybe my Reddit time has been killed by techmeme/river.
Proxies, connectors and agents Oh my
ya cool funfunfun
Well it really depends who are in these exclusive communities and how active they are in the community.
I think it differs but A- to A is usually 3.5 to 4.0.
I use Gnome and have set the same shortcuts, it's great but it takes a while for the file manager to open and respond, for example. Windows Explorer (especially under XP) just flies in comparison.

By the way, why are you using F6? The standard shortcut is ctrl+l, as far as I know, and it's much closer than F6.
> using natural materials like wood, glass, stone and stainless steel.

Boggle. Nature so advanced it includes glass and steel. They grow in trees, I suppose.
I made condensed notes for a few courses, but the act of creating them was key, not the resulting few sheets of paper. I wouldn't write any results down until I could derive them myself (within reason). And writing them by hand, rather than typing/latex. Somehow, I can understand something much better if I'm reading my own script than a print-out, even if the content is identical.
I believe I perform Opera mouse gestures using just muscle memory, I really don't have to think at all.

Before mouse gestures, yes, I would have agreed with that text, but not now. I genuinely browse faster with just the mouse and the gestures than with only keyboard, or with mouse+keyboard without gestures.

Note: the Chrome gestures plug-in is not up to the quality of the Opera native implementation. There's no comparison.
Try again, this should be fixed.
Mhh the premature optomization school of thought. Kiss good and all but I think einstein had it right with his "Everything should be made as simple as possible, but not simpler."

A modest amount of additional upfront is probably worth it if it saves you time and effort in the long run. It's the same reason why its probably worthwhile to learn a framework rather than rolling your own organic solution, setting up templating, using version control from the get go. They all add upfront complexity but pay off in the long run.
Using float for layout isn't a great idea, but sometimes you have to. CSS Lint simply checks to see if you've used float more than 10 times, and if so, displays a warning. Using this many floats usually means you need some sort of abstraction to achieve the layout.

Why is using floats bad, and what are the abstractions one would use in place of floats? Tables? Or grids?
Write compelling content. Marketing can only get you so far.
Three keystrokes, the first of which is awkward and the rest of which are menu-dependent. In other OSes it's just alt+accelerator, for anything you want.
Curious. Running csslint.net's CSS through itself resulted in 65 warnings. I would expect them to use their own tool on their own code.
Yes! Phasing to the max!
Interesting, this isn't my experience. Yes, turning off the subreddits you're interested defeats the purpose of Reddit. What subreddits do you find this with out of interest?
thanks, can you suggest a good web hosting company?
Chrome in Windows doesn't have a menu :P You're right for all other applications, however.
Now I know witch root never to take, thank you.
Everybody studies differently.

When I was an undergrad my strategy was as follows:

a) Never do any "study" during the semester. (Go to lectures, take notes, do any required assignments, but that's it.)

b) When stu-vac rolls around (a week before the exams start), write a set of really nice summaries of everything you learned in each course, based on your notes and textbook.

c) Print out these summaries and... well, probably never look at them. It's the act of writing the summary that's useful.

But that's me. It might not work for someone else. I can't possibly comprehend the idea of staying up all night studying before a test -- how can there possibly be twelve hours' worth of material to study?

Also I was studying physics and maths, both of which are mostly about understanding rather than memorization. Put me in an anatomy class and I might well fail horribly.
My github profile didn't seem to get me in. Anyone mind voting on my request?

http://forrst.com/i/5c9
"It takes a lot longer to switch to the mouse and click a position than to just use the built in commands."

Sure. Never mind that mediocre Starcraft players like me can perform about 100 mouse actions per minute of the sort you just described.

That argument really doesn't match reality anymore.
Also, the Perl 6 one-liner is sort of laughably cute . I'm not sure I believe it would actually work

I don't think any current implementation supports auto-parallelization of hyperops. Regardless, hyper is really only spec'd to remove the result-ordering requirements so that it may optimize it (I wouldn't be surprised if was executed in chunks in slightly more sophisticated implementations.)
Open source code tends to give a false sense of security. Many people assume others will check the code, yet few do. In addition, it is possible to spread malicious code throughout a code base to prevent detection.

Those few who do are usually enough. Closed-source code gives a false sense of security. There are way more exploits for closed source code and they tend to take longer to fix.

To use TOR you still connect through an ISP. That can be tracked and deep packet analysis can be done. TOR is not a magic bullet.

Untrue. Deep packet won't see anything besides an encrypted connection. If you use Tor bridges nobody will know you're connecting to Tor.

Why else would one use an anonymous currency unless they don't want to be detected?

It isn't an anonymous currency. That's the main misconception about Bitcoin. Bitcoin can be anonymous using Tor. Just like the web can be anonymous using Tor. But the web isn't anonymous per se, and so isn't Bitcoin.

Again, the main point of Bitcoin is how disruptive it is for the banking industry. It makes micropayments easy, it makes transactions among individuals easy and decentralized, etc. It disrupts their business models based on an oligopoly.

Why would you use Bitcoin? Because you can:

- Be anonymous if you want, but you don't have to.

- Transfer money to someone, overseas, without any fees.

- Charge money for your business without paying horrendous credit card or Paypal fees.

- Stash your money securely in case of Government collapse (think Argentina 10 years ago, Belarus 2 weeks ago, or Greece very soon)

- Make confiscation impossible if you leave in a corrupt country.

- Make micropayments (like tips) without fees.

- Buy stuff online from overseas (people are doing this with a NewEgg proxy that accept bitcoins)

And there are many more use cases that I'm probably forgetting right now.
The former is preferable for complex applications such as photoshop, but the latter is absolutely indispensable for frequently-used applications, as it's much faster.
I'll try to reply:

(a) I doubt, but I don't really have an answer so I'll skip

(b) I think VPNing out from Tor and ride a botnet will make you pretty much untraceable. It would be really hard to find you because of both technological and legislational barriers (where is your VPN? and the bots? Qatar? Good luck).
Following the money trail would be a more reasonable way but still electronic currencies are hard to trace (LibertyReserve, and so on) due to foreign legislations and in the end they could always have funded themselves from stolen credit cards (a quick search on pastebin and you can buy some for yourself fresh from skimmers). And not talking about bitcoin.

(c) I don't think LulzSec are skiddies. A bunch of skiddies would be in jail right now.
Done. Mind sharing how old your account is and how many public/private repos you have? We're trying to tune things on our end.
> building rapport instead of selling[...] This kind of training comes down from corporate, but the district managers are allowed to run their districts like their own little fiefdom.

So then what's the point? Why pretend to have a retail philosophy if individual salespeople are sent out on the floor to hawk satellite subscriptions?
Get 50 to 100 word positive review of your website
By default it doesn't. Majority don't even know that setting even existed.
CIA.gov Possibly Down, LulzSec Claims Responsibility
The Terrifying Truth About New Technology
How is it out of scope? The article isn't presented with such tight restrictions.

In response to 1), how seriously do we take opinion that claims "finding a mouse is boring, finding a keystroke is fascinating"?

Make no mistake, the main article is an opinion not a study, so you're engaging in double standards to berate others for holding an opinion.
I am happy my GitHub account was accepted, I am just curious what the selection criteria are.

I have 4 coderwall badges ) http://coderwall.com/gourneau
Mine got me in just fine. I've been a member for a long while and have a lot of repos, though.
I didn't assume that anything is spread evenly over a 30x30cm square, nor did I assume that the light source isn't a laser. I assumed that the optics were arranged to get the light from the laser distributed in the appropriate way. (There are lots of ways to do this. You could do it with a single DOE, which would probably be simplest if you didn't mind poor image quality; or with a few lenses to give you a nicely diverging beam, and then something to absorb light where you don't want it -- but that would waste a lot of power.) It doesn't stop being laser light, and it doesn't stop being subject to laser safety regulations, just because it isn't coming out as a nice collimated beam.

The point of a laser is not only that the beam is very small. It's also that it's possible for the light to be focused on a very small region of the retina, even if the beam is diverging when it enters the eye.

The illuminance needed for the figure to be clearly visible is of course an average over time (roughly, the integrating time of the eye). If you use a scanning system (which seems a bit of a funny choice for something projecting from a moving object), then indeed the beam may only be in your eye for a small fraction of the time -- but it will also be much brighter (while it is in your eye) than I assumed. The way in which laser safety changes when you consider a pulsed system rather than a continuous one (which is what you effectively get in this scenario) is complicated, but generally for a given average power it's worse to have it delivered in pulses. In any case, though, the critical scenario for a laser safety assessment is when someone manages to get close enough to the laser to get rather a lot of the beam into their eye. (You can have safety mechanisms that aim to make that impossible, of course.)

For laser classes higher than class 1, the blink response is already taken into account in the permitted exposure levels. (Class 1 safety, which this device would be miles away from having any chance of achieving, is extremely strict and basically amounts to "if you are really determined to damage your eyes using this device, the best way would be to hit yourself in the face with it". To be class-1 safe, you need to be safe even without the blink response. But that's not the issue here.)

I chose the figure of 1000 lux precisely because I wanted a low estimate, to make the point that even being very generous to this thing it would be difficult to do it without a laser powerful enough to raise safety issues. Obviously if you want the image to be visible even in really bright direct sunlight then the numbers need to be considerably higher.
Thanks! I have 2 (prety slow) public repos, and have been a member of github since dec 22, 2010.
Of course they did, if they made it look simple then everyone would freak out (or they should, and have mass exodus away from Citi). People are used to hackers finding occasional, difficult exploits.
On reddit that stat is inflated by each click taking so long to load. When I use reddit, I literally spend 30-40% of my time waiting for pages to load.
It involves account age + number of repositories you own, more or less.
I wonder if this approach is any good at mastering technical exams like SCJP etc.
The "one time" you got a high grade on an exam after a night of drinking isn't reason enough to denigrate the Canadian post secondary system. Undergraduate studies for the reasonably intelligent are easy. Everywhere. There's some variance. But it's not much.

If you don't believe me, take a look at all the free courses available on the web(MIT especially). The courses are not exceptional or exceptionally rigourous. Pretty standard undergrad fare.
You just gave me a great idea re: coderwall :)
LulzSec brings down CIA website - denial of service attack
I must disagree with the Organic Chemistry bit. I took advanced organic chem as an elective in college and I absolutely loved it. Yes there are a lot of different reactions, and there is some memorization involved, but there is a very beautiful theory unifying so many diverse reactions and the focus was always on understanding the reasoning why and how those particular reactions occur (reaction mechanisms). Once you knew the basic facts, then solving problems involved a lot of deductive reasoning (in positing new mechanisms) and creativity (in building new compounds using known reactions).
I think it might be a bit lenient, I have 0 public repos, 4 private repos and each of these has maybe 1 or 2 commits, seems quite lenient!
LulzSec: Tango down - http://t.co/2QGXy6f - for the lulz.
Not surprised. I've been following it on Kotaku - Jim Redner just posted a huge apology: http://kotaku.com/5812131/negative-duke-reviews-could-lead-t...
Japan comes up short on Robots
I'm not ignorant of what you think introversion is. I learned it reading your first comment. Like I said elsewhere, the argument here is about what the word actually means. Jung says introverts experience emotional drain when they're around other people, so by his definition, if you are comfortable being around large groups of people for any length of time, then you are not an introvert. Instead of just insisting that I accept your definition of the word, try persuading me.
Ask HN: Is social authentication now compulsory?
I wanted an opinion on whether start-ups have to have social authentication or does only having normal authentication i.e username/password/email reduce customer acquisition?
"using raw SQL exclusively becomes time consuming when you need to make the jump between the raw sql results and objects"

I don't find that to be true. You write the SQL, you've already written your Objects, you write a 2-3 line row -> object(s) mapper (supported by your own utils, or something like Spring). You have clear control and mapping between SQL and Object.

This said, I like what I've seen and used of the Django ORM so far, but then my application has not been anywhere close to as complex as the "day job" RDBMS.
TellHN: the one indispensable tool for freelancers
Dear Comcast: Why are you not crushing Netflix?
Personally, I find the iPhone home button to be the worst feature of its design. Now that I have a Nexus S, seeing that bit giant hole of a button reminds me of its 5 year old design.
I agree. most of these "rules" are frivolous. simply removing the 3 @import lines in the example file would be a much bigger win than worrying about ids and "overqualified elements"
"Where was I getting all this energy? I realized that what was draining me wasn't being social, it was being uncomfortable. It was the awkward situations, not social situations in general, that were sapping my energy."

Prior to that quote, you mention studying social skills. You also mention cutting old friends out of your life. Which path had a more drastic affect on you? Was it learning new social skills that made you realize you needed different friends, or did the desire for new friends force you to learn new social skills.

How did you go about learning these new skills?
On the contrary, when I worked at reddit, we found that people allocate a certain amount of time to using the site (consciously or subconsciously) and the speed of the site doesn't seem to have much effect on that (unless it's completely unresponsive).

In other words, if they can read 100 threads in 15 minutes because things are running really smoothly, they will. If they can only read 50 threads in 15 minutes because things are under heavy load, then we would just get 50 pageviews from them.

TLDR: Slow reddit -> fewer pageviews, same time on site
Depending on how you scale the graph, you can reach the conclusion that the bubble is over or just getting started.
No, it's more like "I cannot swim, but if I want to eat I have to get to the other side of the lake".
http://www.readwriteweb.com/archives/ciagov_possibly_down_lu...

"Another hacker, known as @th3j35t3, or "The Jester," has said "Gloves off" to the LulzSec group in a Twitter statement. "The Jester" is said to be responsible for a host of DDoS attacks on Islamist sites and targeted Wikileaks after their last release. In that attack he used the military phrase "tango down" which was parroted by LulzSec for their apparent CIA attack."

https://twitter.com/#!/th3j35t3r/status/81121623712874496
Oh man, moving a file to its parent. You'd basically have to copy it, go up (I'm not sure if backspace goes up, does it?), paste it, find the folder again, go back down (or just back, i guess), find the file and delete it.

A clusterfuck, I can't fathom how some people can actually argue at length that OS X is fantastically keyboard-accessible.
Great advice. However, it seems like a (false) generalization to say that all Asians cheat.
It could be, but his points are rather extreme, like "If you are introverted, you won't be doing this because it requires other people for you to enjoy it"
Paul as a woman I feel a bit offended that you would say this - I think it takes a bit more effort to get women on board because the numbers are smaller. When Bryce Roberts, OATV wanted women to apply for an associate position, he emailed me & asked me to spread the word, which I did. I have been doing a year long project interviewing vcs, angels & women founders on the shortfall of funding for women http://www.ezebis.com Recent posts regarding getting women to speak at conferences http://techpresident.com/blog-entry/pdf11-notes-curation & http://www.good.is/post/why-white-men-should-refuse-to-be-on... indicate that it just takes a little more effort. I think your response is a reflection of laziness & an attempt to fob the issue off rather than putting some extra effort in to #changetheratio. Really disappointing, considering Jessica says that this is an important issue.
It's impressive when compared to, say, a news or review website. But it's not that impressive for a discussion forum.

I run several discussion forums, and average time on site ranges from 9 minutes (the one with least loyalty) through to fractionally over 17 minutes (the one with pretty good loyalty).

I'd be far more interested in knowing reddit's bounce rate and spread of recency and loyalty. Those are the killer metrics... just how obsessed are your users?

I'm pretty proud of one of my sites having a bounce rate of only 18%. Now that is a fairly unheard of number for a decent sized site.

Another site I run has over 26% of users having visited 201+ times. Loyalty off the scale.

What I've found is that it's fairly easy to build in a high frequency of existing users returning soon and of extending the time on the site, but it's much harder to build actual visitor numbers.

Basically communities have natural size limits before they crumble a bit, and reddit's magic sauce is subreddits and the ability to carry on pretending reddit is small when it's really large.
lol, thanks :)
The included parselib is actually sourced/built from the following: https://github.com/nzakas/parser-lib/

As well, the functions and built lib are chock-full of comments, which any decent IDE should be able to fold away.

Note: I paid no mind to how integrated libs are made as dependents of CSS Lint project. Then again, I have a feeling javascript projects are only more recently warming up to the idea and being built around the idea of dependencies, cross-party builds, etc.
I hate to sound like a hopeless optimist, but am I the only one that is a bit disheartened by the focus on studying/acing an exam, rather than actually, I don't know, learning something? As in, a focus on grades distracts students from the real point of an education.

I'm of the opinion that you shouldn't even be at university if you're not foaming at the mouth to acquire the knowledge. Sure, there are classes that you won't enjoy regardless, but tactics to beat them should be an exception, not the rule.
That won't work for numbers < -5 and has a much longer worst case.
The problem with writing all your SQL "by hand" is that it's needless code duplication.

Set aside databases for a moment. Let's say that instead we're going to generate a bunch of different types of documents, all in the same output format (PostScript or LaTeX or HTML or whatever). Which approach would you take to this problem?

A) For each type of document, manually write out the necessary code from scratch, starting over again each time, or

B) Write some general-purpose libraries which understand the output format and expose an API that you can call programmatically to generate the documents?

I don't think anyone would choose (A) in this case. But many people do choose, and pride themselves on choosing it, as soon as we change from any other use case to generating database queries. Why do we suddenly have to throw away everything we know about writing libraries and avoiding duplication, just to pretend that typing out some SQL makes us "real programmers"?

ORM, in essence, is nothing more than this: a convenient API you can call to do database queries. Why should it be so different?
Paas: What are we really fighting over?
> Canadian universities don't really have entrance requirements, and they have a very low workload

i'm fascinated that all universities in the nation of canada have low workloads, regardless of program, and that you have been able to measure this against other institutions

but you already make it clear that you are extending this generalization from one anecdote about one chem class at two universities
Hah - interesting. I stand corrected, and I thank you.
My github account didn't get me in either. It's about 2,5 years old and has 11 public repos. Not very active by any means, but not dead either :)

If anyone is so inclined, you can vote for me here: http://forrst.com/i/5cV