skysight-inc/HackerNews huggingface dataset:
How does one view the code change associated with this fix?
Here's a documentary about him, it's worth watching: http://video.google.com/videoplay?docid=8269328330690408516#
At its current state, your box will just get removed from their game, so they should be aware.
I was wondering the same thing. Maybe they started out on WebFaction before moving to a VPS or cloud server and decided to keep their email there?
Is the domain down? It is not getting resolved.
The LGPL is copyleft too. The comment was about copyleft licenses.
It's worth noting that since this article was written, the static-typing group have figured out how to build interpreters/REPLs -- Haskell (via GHCi) is probably the most well-known, but OCaml and C# also have viable interpreters. And that's not even getting into Agda and Coq.
"So apparently I blew 1 million dollars in cash… Time to figure out where it really all went… Now there is so much more I could of done with this 1 million I had in cash, lmfao"

... wtf?

EDIT:

Fashion's latest project is BEMODEL.com, where he has personally raised $145k in venture capital from 3 angel investors. According to all of the articles above, he raised the capital while in debt, and completely broke, almost to the point of declaring bankruptcy. Fashion has mentioned several times that it was because of his pinnacle blogs, that led him to his investors. He calls the serious of blogs "Young & Stupid" which is where he derived the tile of his upcoming autobiography.
http://en.wikipedia.org/wiki/Andrew_fashion

... WTF?
The servers getting hit a fair bit - working on it.
US subpoenas Wikileaks tweets, and why this could affect you
I WON! Against you! High five!
I've been experimenting with node-canvas for dynamic UIs that are aimed for video streams.

Love it.
> Just comes to show that there are almost
> always better solutions than you can think of!

It's true. One of the characteristics I always looked for when interviewing programmers was whether they were open to other ways of doing things or whether they fixated on the first solution that presented itself. The best programmers are always looking for a better way.
> I think we need to revamp the system to focus more on self-learning, and decrease the emphasis on lectures.

Self learning, as a single mechanism, sucks. You get little directed guidance from people who've got an amazing amount of understanding. Lectures also suck, at least for many programs.

What's the alternative? Well, that's tough and it's probably program specific. Computer Science (that's my background) could probably be saved through studio like programs. A lot less lectures, but more building wicked cool things while being mentored by teaching staff. The problem is, studio process is labour intensive.

Sure, you'd still need to stand up and describe things in a lecture like format to people. However, you wouldn't need to do it for 2 - 4 hours every week. Just highly specific courses. Hell, the lecturers for that content wouldn't even have to be the course coordinators, they could be specialists who get dragged in to do that specialised content and then released after the 2 or 3 weeks covering it.

I mean, think about how awesome AI class would be if the bulk of the time was building solutions for the Google AI challenge? How about instead of having someone yap on about Ubiquitous Computing over 40 hours of the semester, you actually built solutions that used it?

What language, APIs, whatever do you use in your project? The lecturer doesn't care. Hell, some studios could focus on solving a problem and let the students justify their own solutions.

Imagine remote collaborative computing as an example. Some kids might focus on building web apps that facilitate collaboration. Others might build tools that distribute work nicely. Others still might try to make virtual office spaces with large displays and computer vision technology. Students would actually get to experience stuff that they were deeply interested in.

Sure, other programs are less likely to be able to use studio like processes. So, in those cases remote lectures are probably a much better idea. However, what happens if you're just not getting it? Who do you go see? You're still going to need face time.
I'm pretty sure that every piece of paper I've ever seen has been cut.
Managed to pull it through the Google Cache into Google Docs, from which I was able to obtain the original PDF:

http://ompldr.org/vNndvaA/CV.pdf

http://dl.dropbox.com/u/3232537/docs/CV.pdf

What I'm guessing is of interest:

Email: remi@remlab.net

Ph. #: (+358) 50 487 6315
"... Is programming harder than being a mechanic and/or automotive engineer? Empirically I can't answer that question. ..."

My old CompSci lecturer answered the question this way. In most fields of engineering, mechanical, electrical, chemical you can design knowing you can build with certain tolerances in mind. In software engineering you have zero tolerance.
What's terrible with 72 char wrapping? 72 char wrapped text looks almost like an average printed book or pdf for example and reads perfectly well.

And people who have really large screens could use vertical splits or maybe tilling window managers to utilise their screen space more effectively.
Just in case anyone doesn't notice, this essay is from 2004. The basic premise is still a good one, even >6 years later.
You're still mistaken — the freedoms the GPL ensures are for the software itself, not the developers or the users. In the case of VLC the developers have lost the freedom to publish it and end-users can't get it anymore, but those lines of code are sure free from the shackles of the App Store!

Facebook users do not see themselves as running software beyond their browser — it's just a website they use to communicate. It would be just as ridiculous to want the source to a SMTP/IMAP or XMPP server just because you have an account on it. The user-facing software is just CRUD plumbing — the account is what has value, and future control over that identity on that domain is usually more valuable than even the past data.

The GPL's conditions cleverly fit within the enforcement mechanisms of copyright law, it's a license to redistribute not a contract for use. The AGPL is totally different, it attempts to restrict your ability to run the software on a network-connected computer, much like the standard EULA text forbids you from using it in a nuclear facility. Unlike the GPL, you have to agree to its terms to execute it. One of these things is not like the other.

The id software games are a poor example, those ecosystems of mods were established when the games were commercially released, with tens of thousands of users making their own assets for the game engine they purchased. The GPL releases all came years into their decline, and several of the games had FOSS implementations of their engines before the original source was released.
Celebrity News: Punjabi fan angry for Mandira Bedi's topless pic
The real reason I prefer Macs to PCs is that I find the 'mental environment' more pleasant. Uncluttered. Spacious. While you're working at a computer you almost inhabit it, and while you may not have a luxurious apartment, you can probably afford an iMac. I take it a step further by avoiding any software that doesn't live up to the Mac 'feel.'

I describe it to people as 'feng-shui' for computers. I'm surprised I've not seen that concept mentioned more in connection with programming. Python is probably my favourite language. Probably due to the white-spacing more than anything. And lack of those damn brackets.
Definitely interested, anyone else want to join the fun?
Anyone who is the Midwest should think about applying to this new startup incubator!
Potato - Completely Automated CouchDB install (Ubuntu 10.10)
The idea of abstractions has really been nagging at me lately. Specifically the abstractions that other people use to understand the world.

I know that personally I enjoy conversing at least specific level of detail that includes only the subset of things that are relevant, while my wife will enumerate all the elements in a set even if there is a perfectly good description or name for that set.

I really just want to tap people on the shoulder and ask them, "excuse me, how do you think that thing you're doing works?". Unfortunately I haven't found a setting where that is socially or professionally appropriate, and includes people that would give interesting replies.

Conversely I know just enough about cars to be dangerous, I'm sure there's a mechanic out there that would find my explanation of the workings of an engine interesting.
The LGPL is copyleft in the sense that making changes to a library that uses LGPL copies the license; software that links to that library is free to have whatever license the developers choose. I have no problem with that.
And I thought you were going to talk about selling human babies for company stock...
24/7 Incubation Opened in Tempe, AZ. You are invited
Michael Witham and Michael O'brian founded The Open Source Project at 1415 E University Dr Suite 103. Walking distance from Arizona State University...the largest student enrollment in the country.

The purpose is to combine tech start ups with Andy Warhol's The Factory (minus the drugs and orgies). Inspired from Richard Flordia's Creative Class research, The Open Source Projects aims to be the epicenter of innovation and creation.

Come join us for events and festivities and join the elite talent in Arizona.

Follow us twitter and facebook: OSPtempe
2 Games!
Thanks!
This is a good take on an old game
IPod Touch case claims to add voice call and text messaging to Touch
Yes, Haig was reported to have said it, possibly first. There are similar claims for Clinton, Jack Kennedy[1], and Arnold Schwarzenegger having said it.

[1] http://www.extremeink.com/jokes/2008_08_01_archive.html
Purely meta: It would be nice if HN could automatically show links to the discussions that took place the numerous other times this and other links have been submitted and front-paged. Seems like a lot of waste if each batch of HN users has to re-discuss the article from scratch. I tried Googling for the rest of them but so many irrelevant pages came up that I just gave up.
Lift and turn makes this just this side of not useful. If they could only get it to autodetect when the page is turned (no button to press) without having to lift the entire device on each page turn, they'd really have something. People will page through a book for 10 or 15 minutes, but they won't lift, turn, press a button and repeat for an entire book, which will probably take an hour or more.
It'd also be interesting if publishers of older, established books could scan their own books and sell them. There are quite a few books I own that I'd like in PDF format that aren't available in any digital formats (though even if they were, I'd prefer an "original formatting" PDF than a Kindle Mobi with their typically shoddy typography and car crash diagrams).
This is obviously completely dependent on how much you like the acquiring company and if you think you will enjoy working for them. If it was me and I loved the acquirer then I would do it in a heartbeat.
Ran across this link. It doesn't seem to be available in the US but it's still interesting.

Quoted

"Buying the Peel 520 plus a 32 GB Ipod Touch would save you roughly 50% than buying a 16GB iPhone 4. Thus, you even get twice the capacity than an iPhone 4, meaning you have more space to download your favorite applications, movies, picture, music and more.  "
I feel the same way when I'm writing python on my mac, or sitting down to try out some crazy new idea with node.js. It can be very hard to explain aside from "doing it this way makes me feel a certain way" or "it's an interesting experience trying to approach solving X in this fashion."

It seems with so much writing on how to effectively program computers, something has been lost - namely what it feels like to do so.
It’s a lot like Chess or Poker, you can teach anyone the basic rules in a few minutes and they will be able to have some level of success, but it can take you a lifetime to master
I still like the premise, although I feel that Python has become far less esoteric while still retaining the favourite for a large number of quality programmers. And I can't think offhand of any newer languages that have taken it's place (maybe iOS counts?). But that might just be my small sample size.
24-28 so far :(
Ah, thanks! I'd been trying to figure out how to do that. I missed the memo on how to use HN's comment formatting system. Now, if I could just figure out how to edit a comment...
If you get:
https://myaccount.nytimes.com/auth/login?URI=http://www.nyti...

Try removing the extra parts:
https://myaccount.nytimes.com/auth/login?URI=...&OQ=_rQ3...
There is no official "OS exception." But, the GPL does discriminate against "System Libraries"

Can you link to where RMS expressed that opinion? It goes directly against GNU's FAQ on the GPL[1].

It is a copyright violation to distribute closed source plugins for the GIMP. But, that is the reverse of the photoshop situation. The GIMP is GPL and so anything linking with it must also guarantee the same redistribution rights.

But, neither of these examples conflicts against your earlier examples. The GPL places no restrictions on your-- or your neighbor's-- personal use. And, you may distribute a GPL extension to a closed source product.

Of course, GNU would rather you'd implement a free software equivalent. :rolls eyes:

[1] http://www.gnu.org/licenses/gpl-faq.html#GPLPluginsInNF
This leads me to a question, does HN have an IRC channel?
From SF at least, I'd have to say Ruby, followed closely by objective c and clojure.
To some people, 'above the poverty line' is pretty hot stuff. Me, for example.

If you've worked part time as a student all your life, even the poverty line seems like a cornucopia of wealth.
Lucky To Be A Programmer
I too expected that. But what I read managed to thrill me than disappoint me. This is some topic which isn't discussed much and I am glad such an idea is being discussed!
I find it's worth extending the mental environment into the workspace around the machine too. The ideal for my was a coworker whose office looked like something from Arabian Nights (in a very pleasant and artistic way) with just the barest hint of the technology that he used for his work (a Mac, for audio/video editing).
Those in Delhi who want to meetup with other hackers for a one-on-one lunch, can use http://www.hackerlunch.com
You know, that's what I thought for the longest time, but I eventually saw enough otherwise-perfectly-normal adults get hung up on the same problem--- and talked to enough other teachers who reported the same thing--- that I came to believe that there was something fundamentally different going on, and that it wasn't just a few tough students.

As somebody who's been programming for most of my life, it was really hard for me to learn to think about this stuff from the perspective of somebody who'd never seen it before. Many thought patterns and cognitive skills that are second nature to us programmers are, for a lot of people, very difficult to learn.
Even if you're into self-learning, having more professors to give one-on-one time with students that need help/questions answered could be a good thing.
Google's book scanner apparently uses infrared to detect the orientation of the page and hence adjust for the position of the page: http://www.npr.org/blogs/library/2009/04/the_granting_of_pat...

It's unclear what the speed of the scanning device is though.
Huh. OK, I can edit this comment's parent comment ("Ah, thanks!...") but not my original comment. Is there something going on whereby comments older than a certain number of hours can't be edited?
Zuckerberg's exposure to "social components" was merely an extension of his attending a top [non-tech] school. I still think your argument about being surrounded by people somehow making you more suited to building a social app is weak.

Like I said, I'll agree that New York has hackers. I'll stand by my assertion, however, that they tend to leave if they're looking to launch a startup. Especially given YC's dominance of the angel game and their requirement that successful applicants move to the valley.

You could be right that the founders of the Next Big Thing are currently toiling away in obscurity, but I doubt it. There's a hacker mindset that's relatively adverse to large corporations. Also, while Andreesen may be a legitimate example, the game has changed significantly since the early 90s. There's a huge free-for-all right now in the startup biz, and it's all happening in the valley.

Ultimately, however, we aren't talking about right now. We're talking about the future. What does it take to make a community? Talent, and the attraction thereof, sure. But it also takes culture. It takes a certain kind of zeitgeist, one which is friendly to irresponsible nerds who would rather shoot for gold than get a real job. New York simply doesn't have this culture. It's too conservative, too greedy. New York is the Mecca of the Almighty Dollar, and Silicon Valley is the Mecca of the Nerd. Barring some huge cultural shift, I don't see that changing.
You said that Webkit didn't have a license that required contribution back and used it as an example to highlight the difference in innovation. But, it does. So, it's not a good example for your argument. That was all I was pointing out.

What is it about infrastructural applications that makes copyleft licenses more appropriate (and visa-versa)? That is, what makes them spur innovation in the infrastructural roles and hinder it in end-user roles?
Throwing torpig and one of the numbers from the article into a search gets a likely source.

http://news.softpedia.com/news/Researchers-Peak-Inside-the-T...

Not quite as entertaining, though, without the line "In under 75 summary, thе program wаѕ аblе tο renovate уουr health 40% through dictionary attacks."
Running @Jesus through it, I am informed he is the scatman.
Does anyone really think that Obj-C is elegant and powerful in the same way Python, Ruby, or Clojure are? If so, I would like to hear the arguments for it.

edit: I understand that the iOS SDK is well-thought-out and easy to work with, but there could have been an equally good API for Python, Ruby, or (if your argument is performance) one of the more performant lisps. I don't think the SDK alone justifies Obj-C.
searchyc.com?
That's actually very clever advice. Thank you.
There is a big difference between working on something for a long time and, basically, just keeping hoping for a long time. I wonder how many people who have their PhDs and hope for an academic job are really working at improving their abilities in their fields, or even at keeping up.
The word you're looking for might be "metacognition" ("thinking about thinking"), and I agree that it's a fascinating concept. We spend our whole lives locked inside our skulls looking out, and it can be fascinating to imagine or learn about how others experience their cognitive worlds.

To me, that's one thing I enjoy about teaching- a lot of the time, you're having to try and figure out how a student is perceiving the subject or lecture. In essence, you're constantly reverse-engineering your students' perceptions of what you're telling them.
It does no such thing and proves neither. A ridiculous headline and a worthless article.
I never said they were forced to use khtml, I said because they chose khtml they were forced to contribute back because it's under the LGPL.
http://searchyc.com/submissions/The+Python+Paradox

Doesn't show the past submissions of this article.
For me, I find Lua has more clarity and consistency than Python. From the design of the language, to its implementation, to it's C API --- it's a very beautiful language.
Well thanks for the encouragement; this is really only increasing my enthusiasm. I never meant to say that corporate crimes are victimless in any way, but that I was under the impression that computer forensics had a relatively low involvement with "brutal crimes" as you described in your post before last, and a significant involvement with white collar crimes. Of course, there are exceptions just as that interesting story you linked; but admittedly I know very little about this as I've never worked in this field myself nor do I personally know anyone that has. Sometimes people's expectations are far from the reality of a thing, like some students first realization of what computer science really is. I take no offense at all.

Speaking of that story you linked, I was wondering how they knew it was him who made those search queries, perhaps they somehow found out where she was during the time the searches where made. When I finished reading it though, I didn't find myself disagreeing with the verdict --especially considering the evidence of suffocation. Seems a bit unlikely she'd be able to fake that.

I never knew the agencies you named were so accepting to volunteers. I would have thought they would act suspicious of people volunteering --especially for a line of work that carries such a gloomy stigma (what kind of person would want to do this work and why?). So, thanks for the heads up, and I will definitely look into that.

It sounds as if you fall into the "between" category yourself. Do you find one (software vs hardware) more enjoyable than the other?
I wouldn't say Objective-C is "elegant" in the same way a scripting language can be, but it and its common libraries (i.e., Cocoa/NextSTEP) illustrate some very sound API design, and object-orientation in the Alan Kay-intended/SmallTalk sense.

edit: sorry, missed your edit. I'd probably agree with you and chc now. Obj-C was a clever hack for its time, but compared to modern dynamic/scripting languages, it's not really that special -- outside from being relatively high-performance due to its C compatibility, as you mentioned.
Let me rephrase: What are the best economic uses for highly intelligent, non-technical people, who are very good at sitting down, reading, and synthesizing information from a variety of sources? Most of the jobs that would be suggested are ones like law and journalism, both of whom are highly competitive as well. It's estimated that fewer than 400 people make a living off of fiction, and non-fiction in most cases is a field owned by academics.

Further, most auxiliary careers, such as political analysts,
draw from academia.

So, if this is your top talent, you only have a few options, and other than law, academia actually is one of your best chances to use your top talent.

It's a bit like athletics in this society. If you are very strong and very fast, you have a very limited amount of economically viable options for you. The NBA is a long, long shot, but if you are 6'9 and fast, and that is your primary talent, what do you do?
Would be helpful to have links to a help page that explains "tips" in more detail.

ie. Nesting depth is a little high

Is meaningless to me - where on the page? How often? How significant of a performance hit?

Oh wait, is the idea to sell books to explain this?

https://docs.google.com/gview?url=http://javascriptrocks.com...

Okay I guess I understand.
The US Library of Congress has many of these recordings online, although they can be hard to find. Here's a decent starting point:

http://memory.loc.gov/ammem/lohtml/lohome.html
I would venture that Ruby is more popular (at least Rails seems to be among web devs) than Python or at least ends up with more press about it, so I don't know if Ruby would be a good choice. I imagine that (at least in web development) Ruby/Rails is one of those languages that people learn because it seems like a requirement. I could be completely off-base here though. The real majority of web-devs could still be on PHP/MySQL, while the vocal minority are on Rails/Django/whatever.
Marvell-powered OLPC XO only draws 2W of power, finally charges w/hand crank
Wunderlist is actually available for both Mac & Windows now.