skysight-inc/HackerNews huggingface dataset:
Don't Quizlet and StudyBlue (among others) essentially do this (and more)?
A couple of quick comments - the front-page is centered in a really weird fashion.

Once I'd created an account and logged in the first thing I had to do was create a Semester - that seems odd. I just wanted to get started with "topics" and "cards". It seems that you're more tightly focused upon "academia" than "learning" which seems unduly restrictive.
Do newer versions of Windows include an ssh client yet? If they do, that will remove my major irritation with Windows on the rare occasions I have to use it.
Not really. IIRC he can pay himself a nice salary, he just needs to invest the rest of the revenue back into the business.
Who the hell uses the Alexa toolbar nowadays?
Pac-Man is NP-Hard
I said society, not media. My own experience is that I felt very guilty and followed much the same path as the author - but then I was a geeky kid with few friends and a lot of respect for my (relatively old and catholic) parents. I wonder how popular/trendy the author was in high school, and whether those who were had a different experience.
Court docket management software, not litigant case workflow.

I would imagine each court has no incentive to play nice with other courts, since it would basically simplify the process for challenging their judgments. Also, a higher court can basically use the court-to-court impedance barrier as a low-level filter to reduce their workloads.
Not AFAIK (win7).
One year, four departed execs, and a lot to be determined for Apple
So many datepickers out there ... and while choice is nice, why do so few of them include time (which is a pretty common use-case)?
Apple iPhone 5's production is now half, weaker than expected demand
minor pedantic note: I believe you meant that the first 15 seconds made you "uninterested", not "disinterested". "disinterested" means "impartial and objective" while "uninterested" means "not interested".

sorry but I try to correct this mistake when i see it ;)
7 Startup High Risk Factors That Scare Investors
Somehow this aggravates me. I am an avid Linux user and I agree with a lot of points in the blog post but I don't think it is realistic to see Microsoft Windows as something that you have never used. Microsoft relies heavily on "common knowledge". Everyone knows that you need to install software by downloading it from the vendors website, everyone knows about drive letters. This might not be a good thing but they can get away with it because they are the leading OS manufacturer.

Some good points the article makes are about the drivers, which need to be installed from CD and/or downloaded from the vendor's website. I think Linux does this a lot better by including a lot of the drivers into the kernel itself. But these points are easy to be ignored when you are irritated with the article.
It's a valid point. I have a confession though: I was a teenage hacker (in the cracking sense). I suspect many people around here were.

I didn't break stuff or steal stuff on purpose, or have explicit malicious intent. I practiced what is sometimes called "catch and release" hacking. It was a game... to me at least. I'm sure it was an annoyance to the ones on the other end, but I was 14-15 and wasn't thinking like that.

But boy did I ever learn a lot. By the time I made it to college, I knew more than a lot of the CS seniors. So much that I didn't bother majoring in CS. I wanted to learn something else. At 18 I knew: C, C++, 80x86 assembler, shell script, Perl, how to compose and validate an IP packet, the OSI networking model, basic protocol design, peer to peer protocol design concepts, and quite a bit about cryptography including how to properly construct an authenticated cryptographic envelope and the importance of choosing the right block cipher mode of operation. Password cracking led me to hash functions and SALTs, which led me down the rabbit hole, and I got fascinated with crypto. At one point I worked through the math of Diffie-Hellman and RSA. It was very hard stuff, and required that I delve into a lot of deep math that was way beyond me at 15 going on 16. But knowing it made me more of a badass hacker ninja. Cause it was crypto, and crypto was big time hacker stuff. When I comprehended the one-way trap door function behind Diffie-Hellman I felt like I'd stolen a car and gone joyriding with the archetypal cool kids.

More than that, I found that my knowledge was more hands-on than the CS students I encountered. I not only thought in code, but thought in networks. To this day networking and network protocols are completely natural to me, while otherwise very good programmers tend to gnash their teeth at the thought of implementing them. Also, for some reason this network experience translated right into multithreaded coding. Working with threads, even at a low level, with all the blocking and priority inversion issues, is no sweat. Network hacking made me comfortable with non-determinism.

I highly doubt I'd know this without the challenge of hacking (sense 2).

But wait, you say... why don't we just create a corewar-style game? Why can't schools have Defcon-style attack/defend tournaments.

I wouldn't have touched this with a ten foot pole. No rebellion, no interest. That would have been an "organized activity" put forward by adults. Blech.

Honestly, a similar ethos got me interested in startups much later. Startups sort of felt rebellious in a way... like little scrappy hack-trepreneurs sticking it to the big guys. It was when startups popped their shirt collars and went all douchey and "mainstream" that I lost interest.
No I don't believe they do. I just keep a copy of PuTTY on a USB stick for the situations I need to use a Windows PC
Under the Hood with the SpaceX Merlin Engine
Which is, when it comes right down to it, is a tone argument. Which is only one step above fallacious reasoning.[1]
Calling something BS that's well, BS in a rude way does not negate that call of BS. The person doing the attacking has done so using an explicit refutation of a couple of the author's main points.

[1]:http://en.wikipedia.org/wiki/File:Grahams_Hierarchy_of_Disag...
They seem to be using TLS, but yeah the users have to trust Google (which hosts their jQuery js), Mozilla (which hosts their Persona js) and of course the admins of yithlibrary.herokuapp.com itself.

If any of these gets compromised, the crackers would be able to retrieve the master password of any user entering it afterwards.
The closest thing you get is subsystem for unix based applications (http://technet.microsoft.com/en-us/library/cc771672.aspx) which is built into windows. There isn't an ssh client built in, but there are community compiled ones you can download http://www.suacommunity.com/tool_warehouse.aspx
The reason to seek to end the political career of Ms. Ortiz is not because her hounding of aaronsw was inconsistent with the behavior of other federal prosecutors, but rather precisely because it was "what any good federal prosecutor" would have done.

There are so many criminal laws on the books--and federal law enforcement powers are so great--that any individual who is identified as a political target can have their lives ruined, regardless of the moral justice of the charges they face.

Furthermore, in spite of what this article says, prosecutors frequently use their discretion when choosing to file charges. The beneficiaries of that discretion are often the politically connected, examples of which are numerous and infamous.

In other words, the filing of these charges against Aaron Swartz was an inherently political act and requires a political response.

That these charges were morally odious cannot be doubted, and yet articles like this ask, were they nonetheless correct? By asking that question they attempt to exculpate Ms. Ortiz and her subordinates.

This prosecution was "correct" only because people like Aaron Swartz who seem powerless are the kind of people who go to jail all the time. The effort to end Ms. Ortiz' career is an effort to make prosecutions like this "incorrect" by making people like Aaron Swartz more powerful, because just as the powerless are targeted in this very way all the time, similar digressions by the powerful are frequently overlooked.

When mercy and proportionate justice is granted only to the powerful, then any quest for mercy and justice must concern itself first and foremost with power.

In the American political system, power is gained and exerted by imposing political consequences on those politians who transgress against your objectives.
Yeah but in your article you said you're not even sure if this is because of node. You made some architectural changes in your code base and hinted that might have been a reason for the speed boost too.

The article might as well be written as "we refactored our code and got a nice speed boost".
I think the hacker news community is more focused around node.js

Ugh, do you have to remind me? The community here is becoming so risk averse I can't fathom how they expect to hack by any definition. The Manifesto was from an era when the hardware you owned was practically a useless toy, and learning about computers almost required sneaking some time. The well off were able to take it more legitimately from their institutions at night, but what about everyone else? And what about systems that even the well off couldn't play with? Jobs was adamant that Apple never would have existed without him and Woz cutting their teeth blue boxing (a crime which sadly in modern times would be labeled terrorism, with extradition from anywhere in the world). How far ahead of the game do you really think you can get when you're asking permission at every step? Just don't be malicious.
UX Design for Startups
I never said that district court decisions had no value; simply that you're not going to find them easily in PACER. And there's nothing wrong with citing caselaw in F.Supp.; but my point is that lawyers do not normally do case law research using PACER.
The way the US legal system should work is that once the parties see that Judge So-and-so is right, litigation should cease, right? But it doesn't work that way. Especially at the federal level--if Main Justice doesn't like a decision they'll keep shopping until they get one they like--as will any other litigant who has to litigate in multiple jurisdictions.
And my friend, since when do district judges follow the decisions of their district colleagues? Those decisions are only persuasive as well. Look at my SDFla comment. The only binding precedents are those from the Supremes and those that come from your circuit (or the 5th, if you're in the 11th and there's a need to cite a pre-1982? case). Or the Fed. Cir. for matters within their jurisdiction. Or the FS Ct., but now we are really far afield.
The complaints were summarized well by Crockford http://www.crockford.com/javascript/javascript.html

Most of the people writing in JavaScript are not programmers. They lack the training and discipline to write good programs. JavaScript has so much expressive power that they are able to do useful things in it, anyway. This has given JavaScript a reputation of being strictly for the amateurs, that it is not suitable for professional programming. This is simply not the case.
How is 120k not considered good money in New York, LA, or Silicon Valley for a working professional? I live in New York and make in this ballpark and I consider it pretty decent money. Those cities are expensive, but I don't think so expensive that anyone wouldn't consider a 6 figure salary as somehow "not solid".
I remember being around 7 or 8 and reading this (and other texts of the times in question) and being inspired by the inherent culture which had at it's simplest reduction an insatiable need to consume knowledge by means of discovery. It inspired me to learn C and tinker with Linux and BSD. It also had a part on a quirky math phase I had - which ended causing my math teachers pain when trying to teach a 13 year old the usual basics ended having to grade exams with the most intricate and elaborate (and long) solutions to simple questions and puzzles.

It inspired me to open up my old Packard Bell branded computer and tinker with it until a soldering iron made it meet it's demise. This series of texts also inspired in me a need to know everything there is about computer security, and of course, the only way to put that knowledge to the test is in real world applications like hacking the school systems to take a peek at que quarterly final exams, compromising machines to use as botnets to do fun stuff in IRC, and of course taking advantage of the "unlimited" bandwidth available to the school. Thankfully the school took this as a rebellious kid/teen learning as much as possible about computers and systems and ending up giving me the task to secure their network and physical machines, to the dismay of the actual computer administrators in school.

I bet that this type of reading material inspired an army of people just like me to tinker, hack, and learn as much as possible. Aaron Swartz was probably one of them - being only three years younger than me, and probably one of the most influential in this harsh times for both hackers and activists. Now hopefully his person and his work will become part of the inspiration for future generations, the same way this text by "The Mentor" was for my generation.
First, he wasn't using wifi. Second, JSTOR does not have a click-through ToS on university campuses, so he never had to agree to anything.
I don't really see how that's relevant.

I was responding to the point "people commit crimes to fund their drug habit because drugs are illegal".

One way of verifying this (without de-criminalisation) is to compare drug usage to alcohol usage, and the crime rates of people funding either habit.

It's a hard study to do because there are other factors in play e.g. a pimp keeping his prostitutes dependent on drugs is a different situation to people prostituting to buy drugs.
What leads you to believe all of these node modules that you now have dependencies on will still be in active development in 3 years?
It's all about politics, it always has been! ISS is an international project, yet _USA_denied_China_involvement_!!! On political grounds, of course! In this context, no one should be surprised if the research done on taxpayer's money won't be exposed "to evil forces" any time soon.
From:
http://ycombinator.com/newsguidelines.html

What to Submit
On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.
If the initial version was IO-bound wouldn't they get a 0% gain from re-writing?
It will block your process (just like a `receive' does), but a good Erlang/OTP system is generally comprised of a great many processes. If one process can block, your design is wrong, and the system itself is designed to be robust when things block like this. You expect your processes to be blocked, but you design things so that truly concurrent activities are being run in parallel.
Is it "a linux user's perspective" or "many linux users' perspectives"? I can't tell due to the ambiguity.
I like the phrase 'catch and release.' We always worked from the philosophy of 'do no harm.' I can certainly see the top poster's side of things -- there are a lot of issues that I feel much differently about as a near-50-year-old than I did as a teenager. For what it's worth, I was never trying to provide moral authority for hacking in the perjorative sense when I wrote it, I was just venting...

But you're right, the rebellion was the delicious topping on the technical exploration sundae. By the time I outgrew the illegal portion of things, the technical 'hacking' imperative was firmly established in me, and has continued to this day.
Another issue is what happened to FLITE and JURIS--these were two USG systems that were set up to provide federal lawyers with computer-assisted legal research (as it was called then). I think the JURIS database eventually became available, but FLITE was shut down. In any event, most of this material is now outside the Thomson/West Lexis/Nexis paywall, but the current situation as I understand it is still far from ideal.
Surprisingly short on facts, even if it is a parody. Very slashdot circa 1999. Some notes:

Windows is free to download and try. You don't have to enter a product key - just hit next and add it if you decide to buy it. You get it for 30 days. Here is the URL if you want to try it (windows 7 x64 professional):

http://msft.digitalrivercontent.net/win/X17-59186.iso

There is a live CD but it's only used for recovery. There isn't much of a market for trying Windows.

Drivers. Windows update always handles these for me at least. I haven't had to bother with driver fiddling for years. Not only that, 99% of hardware I've worked with recently just works out of the box anyway.

Package manager. Yes there is - there is just no pick and place repository like Debian. You can get packages from Windows Update though. The package manager is called Windows Installer and the packages are MSI packages.

Everyone installs K Lite Codec Pack and media player classic these days (or VLC) almost as a first item to install. Same as you install win32-codecs on Linux.

Maildir import. You stick an IMAP server on your Linux box and copy all the shit to your PST.
I like the idea... the only problem I imagine, is that there are only so many websites started each year. Seems like this is something a customer would use once.. then not use again for several years.. and by then, they may have forgotten you exist.

For example.. I've started quite a few websites... but that's only 5 or 6 in 10 years.

Also, small websites, people who are new to running commercial websites, etc... tend not to do ANY testing.

IMO thinking about it for 5 minutes
An Advanced Guide to HTML and CSS
Google's Android Charging Station Looks Awesome
"If I have not seen as far as others, it is because giants were standing on my shoulders." -- Hal Abelson.

... coming from someone with a life long career as a teacher and thesis advisor.
Wouldn't it be possible to host it on your own server, including the 3rd party files?

And wouldn't TLS in this case protect the full session?

You still have to trust the source, but - it's on your machine. Go read it if you want?
Lawyers use PACER quite a bit, but it's not because they love it or make money from it (in fact, clients are increasingly rejecting "research" charges). It's just that PACER is often faster, easier, and more certain than using the firm's internal document management system. PACER is set up for litigation - DMSes, while they let you store anything, don't understand what the content is.

Our startup is basically tackling that problem - and one of the side benefits will be dramatically reduced PACER bills. There is no reason firms should ever be looking up their own case documents on PACER, since they get them for free in the first place.
GPS failure leaves Belgian woman in Zagreb two days later
In the literal sense of the word, the exact opposite.
A particular generalization of Pac-Man is NP-Hard with respect to the size of the board.

The actual arcade game, on the other hand, can't be NP-Hard because it has a fixed board. It can be solved in constant time.

Article titles like this are a major reason people end up with muddled ideas about technical concepts.
Actually 99% of drivers now come from Windows Update. I have only had to install one driver manually in the last 5 years and that was an old and obscure Tektronix laser printer.

Drive letters are a hang back from DOS. Ironically at a very low level, NT doesn't have the concept of drive letters at all and does volume mounting as per *NIX systems. That's all down to Win32.
Keep your bash aliases at github public repository or anywhere in a private repository.
it's more easy to do
git pull mydotfiles.git
rather than using copy pasting from any web resource.
It's a very different world.

The stakes are higher, both risk and reward, but some of the most important similarities remain.

Those two guys named Steve were just a couple of law-breaking hippy hackers before they went on to build that company called Apple.

The innovation that came from open Internet and from open source technology that can be accessible to everyone can mostly be traced back to the original underground scene.

People have been breaking into MIT systems (like Aaron Swartz did) for as long as there have been systems there for us to hack, and we owe a great debt to some of those guys for innovative technologies we have to day.

With the recent political suicide we're all painfully aware of the risks, but not nearly enough coverage is given to the positive contributions many hackers make.

In some societies people turn to self-immolation as a form of protest. In others we have hackers.

One day, after the smoke clears, we may look back at the "hacker scene" as one of the most important counter-cultural movements of the 20th Century.
Lots of stuff I didn't like happened to me when I was growing up. I don't mean abusive stuff just unpleasant stuff, normal school and high school stuff. Including having my privacy violated on a regular basis by teachers and other authority figures. So while I could understand that other people might also not like having their privacy violated, it seemed like it was the status quo. I had a very hard time learning what was OK and what was off limits because of the double standard applied to kids vs. adults.
Node.js may be young but 98% of the code can be reused (and if you are careful, you probably wrote the fallbacks already). V8 can be built separately.

When you understand the zen of javascript and try to write in a consistent manner, JS is more readable than C. I equate these concerns with arguments about how lisp or scheme is unreadable.

The ecosystem for tooling is expanding, albeit slowly.

However, most of your code probably could be implemented in a way that can be run in browser (e.g. XLS parser: http://niggler.github.com/js-xls/) which is where I see the real value in node. Aligning the languages means fewer moving parts and potential points of failure (as opposed to having to worry about quirks in implementations of many languages and worrying about features supported in one context but not the other)
Oh sure. I'm sure what I did was incredibly annoying to someone, if not downright dangerous.

I don't know what the solution is though. We've denuded our society of independent ways of knowing accessible to the young: hacking, cracking, dangerous chemistry sets, and so on. On one hand there are "good" reasons for this. On the other hand: where will the next generation of engineers come from if they can't combine learning with individuation?

I really have to underscore this: as a teenager, I had zero to negative interest in anything sanctioned by school or by the adults I was surrounded with. It was by definition lame, constraining, and uninteresting.
Apple shares flirt with $500 following iPhone 5 demand worries
The Indictment against Aaron Swartz
> The government indicated it might only seek seven years at trial, and was willing to bargain that down to six to eight months in exchange for a guilty plea, a person familiar with the matter said. But Mr. Swartz didn't want to do jail time.

http://online.wsj.com/article/SB1000142412788732458150457823...
The quest to become a Scala developer