skysight-inc/HackerNews huggingface dataset:
I worked in school publications since I was a freshman in highschool all the way through college...I was very lucky to be at schools where the papers were well-respected and independent...in high school, even, it was considered one of the "cool" things to be involved in, and non-newspaper kids would come hang out all the time (it helped that I installed a N64 with Goldeneye in our staff lounge when I was a senior).

That said, scholastic journalism has always been a tricky issue...while they do have advertising, they still take in some part of student fees and school resources, and so the administration will always feel they have a right to intervene.

And the fact that the exciting part of journalism is about exposing misuse of power and coverups...well, you can see the conflict of interest that an administration has when sponsoring any kind of journalism on campus grounds. With journalism dying as a professional career, these campus newspapers (which are bleeding ad revenue) become only more dependent on the administration, which will inevitably lead to more control of the student press.

Even if journalism is no longer a viable career, I hope that campus newspapers continue as a real option for students to participate it, if only as a place to learn. My high school advisor was absolutely ruthless in his critiques of our work, such that some students would break down in tears during his hilarious (if you weren't the target) read-throughs of the just printed issue. Looking back, the high school journalism program was the only time in high school where our scholastic writing had real consequences, and I count myself lucky to have gone to a school that valued civic education over worrying about being embarrassed by student journalists.
I've always been curious about McCarthy's motivations and whether he was informed by Church's work on the lambda calculus. I heard he was schooled in functional analysis and symbolic differentiation and operator theory were what drove the invention of lisp, AI came later. I'm sure I could research it but I'm too lazy :)
Flash file is parseable too, just harder to parse. (And it still is, even if text is converted to curves.)

The real problem is, websites are not much of documents anymore. Their parts are steadily moving up the Chomsky hierarchy, becoming programs.
Lisp is still the scripting language of Emacs. And I'm a Lisp user too! (well, Scheme, actually, but Clojure is tempting me back to the JVM).
Changing one behaviour is something hard. That whole list? Not if you wait your entire career.
sabre rattling congressmen who keep doing local town halls where they tell their constituents "we lock the bad guys up forever"

That seems to imply that these same congressmen wouldn't be able to spin a 'US justice leads the world' story out of bringing terrorists to a fair trial? Maybe, but I'm still a little skeptical. Remember: some of these are the guys who convinced half the country that Iraq was behind 911. I think they would have no problem taking credit for solving a problem of injustice at long last, further "demonstrating that there is a real difference between us and the terrorists." And maybe blaming Obama for Gitmo being there in the first place.
It depends what you mean when you say you want a "PC".

Do you mean something that runs x86 architecture? Something with keyboard/mouse as the primary interface? Something with interchangeable commodity components? Something with lots of local storage?
The huge market may keep Windows in the game longer than anticipated is the often-overlooked monopoly they have with DirectX, and graphic drivers that work (reference to my recent experience using Ubuntu for a while with nVidia hardware)
The service requires JavaScript to be turned on in your browser and thus there is little reason to ask you for information, and since you might lie, a good reason not to.

Monetization depends on lack of awareness first and the bother of dealing with ubiquitous attempts at data mining second. Care or care not. There is no should.
Don’t optimize for the fewest number of clicks
No need to be that harsh. It is good enough to recall a fact,a software engineer is a producer but a product manager is an overhead.

I think he needs to go back to school. He even doesn't know what the job description of a software engineer is. He says:"Software engineers write code ..."

Moreover, he contradicts himself. He compares himself with Steve Jobs. He says:"Don’t bother with the details." But, Jobs said:"Details matter. It's worth waiting to get it right."
This is the best method. Use whatever boot loader you have (and you can provide your own via CD, USB, PXE, floppy, etc) to add a kernel argument to run a shell as init process. `mount -av` once booted should bring the filesystems in line.

If you find the BIOS is locked, the drive is encrypted, or you can't run your own bootloader (or edit theirs), use a DMA [1][2] or cold boot [3] attack. This should be the first thing you attempt if the machine is already booted up, in case the drive is encrypted. (Also trying a network attack using metasploit before trying the cold boot attack might net results)

[1] http://www.breaknenter.org/projects/inception/
[2] https://github.com/mrbreaker/mofo
[3] http://www.linuxjournal.com/magazine/cold-boot-attack-tools-linux
I believe the point is that the market is shrinking, so Microsoft is now the leader in a segment that gets more irrelevant every quarter while unable to enter in any meaningful way to the mobile race.
How so? An OOP language without inheritance would still be coupling code and data together "in unnatural ways". It is the object that is doing the coupling, not inheritance.
Could you expound on what you mean by post technological work?
Yes, I agree. The Clojure community is very nice, and tight-knit.
Breivik? You mean the nationalist ethnic Norwegian domestic terrorist?

Yeah that's the same situation as Islamist Saudi and Jordanian nationals flying planes into buildings.

So brave.
Make use of your console
So, according to this logic, even C is Object-oriented with support for inheritance, because:

struct SubClass {
struct SuperClass super;
// .. other fields ...
}

is valid.
#1 Good design is innovative

I'm sure there is plenty of good design that is not innovative. In fact, there is lots of value in sticking with what is familiar to the user, i.e. avoid innovation.
If document reflow is an issue (which it certainly is for a large collection like the example), why not just render all the subview's el all at once: http://jsfiddle.net/HbzbS/

I'd be interested in how this method bencharks relative to the example, I suspect it should perform better though.
nsfw...
If someone goes past the 1.000.000 estimate in the third paragraph without feeling uncomfortable, he deserves it.
Good grief. I know nothing about Manhattanville, and at this point not much about student journalism--my own days were long ago, and the offspring has graduated and no longer does it.

However, a) I don't think we had a faculty advisor back when; there was a board with faculty on it that picked out the editor from among self-nominated candidates, but that was about the level of involvement the faculty had. Writing, editing, layout, all that institutional knowledge was handed down student to student.

And b), the notion that the student paper can serve a college's PR purposes strikes me as silly. Before I went to college, I saw one copy of of the newspaper where I later worked, and I was already signed up. I guess we saw a couple of the publications from my son's school, but it had no effect on his desire to attend it. And, though family loyalty is a good thing, and I'm proud of his work, I really didn't see many of the issues he worked on--half a dozen from four years.
A DMA, cold boot or network attack might work :)
Its a bit narrow to think that 90% of the makers are just consumers. The whole kids market has been narrowed down to iPads which is kind of sad because kids can do so much more. (If they were given more input device optins than today for example ). This whole narrow thinking is unfortunately throughout the general populace whose creativity has been inhibited by apple products ( just using their name because they are the ultima e proponents of 2-3 sizes fit all )
The closest thing I know of for other operating systems is BackupGoo. http://www.backupgoo.com/ BackupGoo does not back up Google Reader, but it does back up other Google services.
Why would it? They still hold a monopoly with ~90% of desktops worldwide.
It's a great time to be a Linux user.

10 Years ago, if you had told me that a linux-based OS would be beating Apple and Microsoft's offerings, I would have called you a pie-in-the-sky dreamer. Today, we're celebrating the natural conclusion of the Halloween Documents in pure Ghandi style; They ignored us, then they laughed at us, then they fought us. Now we've won.
Presidential candidates have been getting security briefings since Eisenhower:
https://www.cia.gov/library/center-for-the-study-of-intellig...

So it's not the case that there was a huge cache of information that he didn't have access too until entering office. It could have been the case that there were some details that weren't made available to him, but that seems unlikely to amount to anything that would lead to a complete reversal of policy.
Looks like it only pulled in some of my repos, but many are missing from the list. Is there a way to refresh the list?
Rick Santorum hospitalized
Then we must stop pretending to be a country of justice, and admit we're only in it for our own self interest.
That sounds right. So if I hear about these type things on the news daily, then I "change my route" and don't watch it nor read about it.
refresh our memories: how is Windows 7 a real improvement on Vista?
Good to see Haskell. I must give you a complement for being part of pushing Haskell to the mainstream!

BTW, many trading firms do use haskell in Trading, but thats all privately held.
We get into it because we [think we] have good taste.

Sometimes "making it" does just take working long and hard enough to get to the point that our output matches our taste--and then everyone else can see how great it is too, and wants to buy it. Success!

Less talked-about is that sometimes its turns out that we actually didn't have such great taste after all. Our output matches our taste but it still doesn't sell in enough volume to make a living.

Or sometimes it turns out that our taste is derivative. A Batman fan who makes a new superhero that simply mimics Batman might not be very successful with it. It's harder to make something original that matches the taste for Batman.

The crappy part is that there is no way to tell in advance who is going to make it or not. So we encourage everyone. The ones who make it will benefit us all...the ones who don't will fade into obscurity. It's a hard truth but it is what it is.
A few little things that could help it:

1) When I signed in, there were initially no projects shown. I had to refresh to see anything.

2) When I click to start analysis, the application just loads... for ages and then crashes ('An error occurred in the application and your page could not be served. Please try again in a few moments.') I'm sure that's just teething issues, but it would be nice to have some kind of ajax loading icon to show the application is thinking :-)
This is a nice little research project, and I hope you learn a lot from it. Having written algorithmic trading systems I think you are missing on a couple of central points:
1. There is no such thing as the "best" algorithmic trading platform, because algorithmic trading is such a broad term. Architectures that make sense for one class of trades does not make sense for other class of trades.
2. Contrary to popular opinion on this forum, algorithmic trading is not necessarily only low-latency and high-frequency. Frequency, latency, and algorithmic levels are really dials on the specification system and along with cost dictate how you will build the system. Do some work figuring out the trades you are targeting before setting those dials.
3. The actual execution system part of an algo trading system is usually the easiest part. If you've written one before, writing new ones is usually trivial. Finding the trade, building appropriate risk systems/practices, building back testing frameworks and exchange reference data systems are all much more challenging and take the majority of the time in these systems.
4. Finally, if you are truly targeting low-latency and high frequency events concurrency is your enemy, not your friend.

To everyone saying that the cost in these systems is the cost of co-locating servers or fpga cards, you're wrong. You can get hosting deals/leases on those kinds of things for the same cost as high-end web hosting. The cost of running these systems are 2 fold: 1 paying the employees (because your competitors can pay them a lot) and 2 having deep enough pockets to survive the bad days/weeks/months. These are the same costs that have always existed in the trading space and have nothing to do with electronic trading. In fact, electronic trading has lowered the information asymmetry and made it easier for new participants to be involved in the markets.
"Afaik, most every democracy that had a serious terrorist problem over years threw out the law book -- UK, Germany, Israel, Spain, USA, etc." ...

Can you precise?

I can talk about something I know. I'm french. France got problem with islamic terrorism in the 90's. France is having problem with terrorism for the last 10 years. France has done two wars in the last 3 years (Lybia, Mali and still do stuff in Afganistan). My country is not the best country in the world but we did not end up with some terrible thing like Guantanamo ... I would say the same about many others european countries and it should be the same for USA. If you believe in human rights and dignity, what ever enemy you have to fight, you should not forget the values you are fighting for.
Did it generate more traffic, or were those extra hits just users tapping "refresh" because of page timeouts when trying to grab the larger sized site on a crappy 3G connection? (joke)
I seem to remember reading about how the rar format supports executing (arbitrary?) code when you unrar a file (presumably to support custom decompression algos?) but I can't for the life of me find a reference for it now. Anyone have any idea what this is and if that's a factor too?
There's a lot of good stuff under the hood in Win8 (file system improvements, etc). Unfortunately, the Windows UI was taken over by zealots, and that never ends well.

I think that Win8 could be saved if MS just published a few registry tweaks, combined with a checkbox saying that "No, I don't want to use Metro, ever."

But it would require someone in upper management to admit they were wrong. They would get a bad review. Sadly, it's better to let customers go and let revenue slide than to admit that you were wrong, in a company like Microsoft.
I suspect LISP is too unstructured for its power. It's very hard to scale something to more than one programmer or to a large size in a completely free-form dynamic language. It's easy to blow off other peoples' feet, and totally dynamic languages with many contributors to a project often yield an unmaintainable rats' nest of mixed metaphors and hacks.

Java is one of the most successful languages for massive projects because it imposes a set of common idioms and semantics. Look at Eclipse... an absolute monster but a living, breathing, and pretty darn successful one.

I can't imagine Eclipse in Ruby or JavaScript, let alone LISP... not with the number of contributors it has. It would melt into a puddle of slag not unlike the "corium" that forms at the bottom of a melted-down nuclear reactor.

For those dismissing this as FUD and ignorance: LISP, despite its power, isn't really used for much. I think there has to be a reason for that, and I don't think "everyone is dumber than me" is a valid reason. There are tons of outstanding programmers, and the majority of them do not choose to code real-world stuff in LISP.

I suspect Ruby, which is fairly powerful but not as freeform or succinct as LISP, is more successful because it has more structure around its power. It seems to have enough structure to make large long-lived code-bases possible in the "real world." (But like I said I'm still skeptical that you could write Eclipse in Ruby.)

The question is: would it be possible to build enough structure or tooling around LISP to fix this problem? Could something like Light Table with deeper refactoring and visualization tools deliver a workable LISP environment for modern large applications? I know there were things done in the past during the "80s AI era" that might bear re-examination and resurrection.
On a related note, what's the best blogging site nowadays?
So as far as you know there's no provision requiring Gitmo prisoners to be tortured constantly?
Home automation/metering/monitoring. At a much bigger scope than Powermeter[1].

[1] http://www.google.com/powermeter/about/index.html
WordPress.com has a lot of really bad themes. With my own blog (hosted on the same network), I gave up looking and went with a simple responsive theme with decent typography.
Likewise the Racket community,
How can someone who has absolutely no idea about the financial industry and HFT learn about it?

Can anyone recommend any resources (books, tutorials, etc..)?
Ask HN:How do I keep "Stay signed in" unchecked by default on gmail login screen
Earlier, it used to be unchecked by default. But for some time now, it is always checked when I open gmail.com. It's highly annoying as I have to uncheck it every time. Appears in incognito window too. Any solutions? Or should I take it as given?
It's continually amazing how many people, especially Americans, think that the President is a king.
Technical Interviews Suck
On Your Vaule
Your value as a freelancer.
If you added new repos, please sign out and sign in (sorry for the hack) as it will pull again your repo list.
Other wise, please email me: jaime@qamine.com And I will help you sort that out.
Yes, The Guardian is particularly annoying in this regard. Such a shame because, compared to other newspaper sites, they do an awful lot of things very well indeed. It's particularly a problem with Appple devices which impose a horrible lag between input and action, and causes no end of problems - what the hell is up with that?!
This is excellent. I've seen a lot of people in that phase of giving up. I was there for at least a year until I had a break through.
He phrased it as an either-or choice. That's a false dilemma.
Thanks! Not sure why my original comment was downvoted, but whatever.
"After 50 years of pointing and clicking, we are celebrating the nearing end of the computer cursor with a music video where all our cursors can be seen together for one last time."

I don't see any way the cursor dies without the keyboard dying. And I don't see the keyboard dying. Just because tech bloggers and journalists are incapable of writing about any hardware besides tablets and phones doesn't mean that's all we (will) use.
Package Managers: An Introductory Guide For The Uninitiated Front-End Developer
I hated it for the same reason. I find this kind of sarcasm manipulative. The piece had me pissed off by the end until the reveal, which made me even more angry. Maybe as a talk it might be slightly more tolerable since you can presumably hear the sarcasm in the speaker's voice.
How do you define best? Each platform has their own strengths, whether it's social, code, aesthetics, extensibility, etc
Private money from where? Which account does that get drawn on?

Are you saying that the president should have authority to order spending of non-government money?
Are you suggesting I don't need a helmet to travel slightly above walking speed?
It depends upon the nature of the app: For example if you look at the history of videogames they tend to have a habit of always pushing the hardware to the limit. So you might not want to wrap that up as a web app. However many other apps are already websites wrapped into an app (think of Facebook) so the idea of it being served off a server isn't that crazy. In fact you are correct in the notion that as the hardware becomes better and as the bandwidth becomes cheaper and better that the web (or some future version of it) will be the way to go.
Wow, your servers must really be getting pounded right now. A much better problem then no traffic at all.

Congratulations!

A few commments:

1) When you first login, I have no idea what to do. When I clicked on my profile, the tour kicked in and was very helpful. Why no tour on the first screen?

2) The red X button for each repository is a little weird. It makes it look like the repository isn't eligible, or there's an error. Probably should do something different there.

3) When I click the red X button it turns blue with a clock icon, and then after some time turns back to the red button again. As a user I have no idea what's happening. As a dev, I can only imagine you're getting pounded and something's failing in the background.
I was about to sign up, and the auth page said "update your public and private repos"

is this a github default?
Because I now simply dont know exactly what oAuth I am giving away so I dont want to give it.

help?
Regarding 1 (pair programming), I find that we work well with all our own personalities but not other people's :)
Great feedback.
Sorry about both of those. The first one is because it takes a little amount of time to get the repos from github.
The second one is because people are signing in like crazy. Really sorry. one the next few day everything should be working properly.

Thank you for the time to write that.
For those not speaking Greek, synnefo means cloud.
Configuring servlets with annotations and Spring
In different context, the school could have brought this PR-focused individual on staff the right way.

Having a master's in journalism myself, I have much faith in the value of pure journalism, but also little faith in the idea of pure journalism being inherently sustainable (financially).

To kick an experienced, passionate journalist off the paper staff is ludicrous, and so is the idea of censoring the paper to show the school only in a positive light. However, a PR/consulting professional could provide much value to a group of young students who are pursuing an industry that will likely be quite harsh to them.

Understanding how ads work, learning how to build a personal brand and learning about other industries that seek similar skills to those of a journalist are three things that come to mind.

Many working journalists and journalism professors I've encountered have a highly negative view of PR – calling it the "dark side." Many of them entered a job market years ago where it was far more feasible to get a job at a newspaper and climb to larger and larger papers until you have a solid career – today the more likely path is one of repeated layoffs, shutdowns and underpaid contract work.

In my mind, these two professors could run this paper as a team very effectively. The business-minded PR professional could help the paper work toward financial independence and help students better understand the current career landscape, while the OP could teach pure journalism and stand up every time the former individual tries to cut out an article that reflects poorly on the university.
Apple: Unfortunately, no longer the underdog
Just in case you aren't familiar with Jeff Pearlman:

http://en.wikipedia.org/wiki/Jeff_Pearlman

Former SI writer. His expose of baseball player John Rocker shook up the MLB world at the turn of the century. He's since written a bunch of sports biographies that have sold very well.

He also wrote this, of interest to Hacker News readers:

http://www.cnn.com/2011/OPINION/01/21/pearlman.online.civili...
Ubisoft CEO thinks the audience are ready for "always on" consoles.
I consider Python to be the scripting language of "everything else". In the apps I use frequently, Python scripting support shows up in Blender, GEdit, and Linux Mint.
Netflix ami "bakery" open sourced as "animator"