skysight-inc/HackerNews huggingface dataset:
I'd rather not speculate as to the usefulness of this, but I do know one thing: the English here is off and needs to be cleaned up (I realise the authors are Spanish).
Elevator Logic Applied To Web and Mobile Design
My guess is that the theory behind this is - Robots.txt : File that robots look for, to get certain kinds of information about a site :: Humans.txt : File that people look for, certain kinds of to get information about a site.
Oh, but Mr. Kevruger, we're not allowed to say such things!
So, do all the work for half the credit? SIGN ME UP!
Watching the Vix bounce
Listening to global voices
Search Patterns: Design for Discovery
Not time yet. :)
It's really a pity the "synchronous" terminology took off, as if the layout of the text of the source code has any particular relationship to the efficiency of the underlying scheduling and multitasking primitives. In the end what matters for the code complexity is how the threads can interact with each other (shared memory, messages, etc) and how thoroughly those things are enforced, and the performance is about the efficiency and power of the underlying scheduler and processing. How your code looks in the editor doesn't enter into it.

Things with bad thread interaction stories and inefficient or ineffective schedulers aren't going to be the Next Big Language, no matter how cool they sound today.

The results in this article are a lot less weird or counterintuitive if you understand that.
Wordpress is not fine, because it encourages installing untrusted code. I am making the fairly consequential point that Wordpress is hardly alone in this, and that doing so allows the attacker to do anything they want. Shady 3rd party websites are hardly the only thing you have to worry about: how hard do you think it would be to use a modestly popular Ruby gem or Rails plugin to inject links? I think the answer is "Absolutely trivial."
It is curious that someone would downvote this. Up above jacques_chester wrote:

"At the time LAMP was pretty much all there was. For the time their decisions were reasonable."

At no point did I suggest that their choice was unreasonable. However, I have suggested that they made a choice, that is, a conscious decision, and one where they had several options. Like any human being who makes an uncoerced decision, they have a responsibility for the decision they have made. In creating the WordPress software, the WordPress team must take responsibility for for any flaw in WordPress, regardless of what layer that flaw arises from. Again, I would quote the very good advice that Sam Ruby gave to Matt Mullenweg:

"Yes, you can argue that they brought this upon themselves; but it is worth noting that at this point you are along for the ride. When I’m in similar circumstances, I tend to consider the karma implications of cursing the driver."

The statement that ""At the time LAMP was pretty much all there was" is simply wrong -- flatly and factually incorrect. There were options. But the WordPress team built WordPress using PHP. I see nothing wrong with that decision, but having made it, the WordPress team must accept all the consequences of that decision.

The underlying issue is the poor security in WordPress. The team in charge of WordPress has not shown a great concern for security. We must criticize them for giving security such a low priority. They need to change their attitude.
"like robots.txt, but for humans"
This is indeed nothing but a marketing/PR gimmick. The only connotation that I could think of was that like Robots.txt has to do something with robots, this has something to do with Humans.

Utility:
I won't go on to say it is completely useless. While many sites have an about or colophon section, they end up naming people who are most active or at the top of the ladder. What about facebook with so many employees? That is where I see this essentially being used.
As I tweeted, it is more like the Credits section for the web.
The die looks absolutely beautiful. It's like a city on Mars, or Burning Man or something. http://guide-images.ifixit.net/igi/UurGsklhtJRW2uuB.medium
Features which utilize or cross over multiple shell instances probably belong in the terminal emulator. Autocompletion could be considered one of these if you were editing multiple files on different machines.
Feds: PG&E's San Bruno gas line badly welded, didn't meet 1956 safety standards
Do you think if Google educates to publishers and web masters to use Rel="Original" , the contents which are similar will be put it as considering set, use this tag as the best practice as similar to Rel Canonical tag that will help Google to identify the original content and make the search quality better?
How about people who write a blog like this and then plaster it with ads?
Why would you be scared to visit those sites? What do you think could happen?
While I doubt my specific hypothetical case will actually exist... I think it should also help if the OS has decided not to prefetch the dll for you for some reason. I don't believe it should ever actually hurt but should make it a lot nicer on any of the possible edge cases.
A lot of Tor use is so people can connect to US websites that are blocked "voluntarily" by US companies.

Google code, Sourceforge and many others block Iran.
The idea of hard coding a URI, like is done for robots.txt is a bad idea. Let's not continue to make the same mistakes over and over again.
-- http://bitworking.org/news/No_Fishing

Fair comment here[1] about the specific case of robots.txt, but lets not do this kind of thing gratuitously.

Maybe what we need instead is the X-BOFH header[2]:

X-BOFH: http://www.xxxxx.de/bofh/xxxxxx.html
The actual URL it points to has been obscured to
protect the guilty, and a local mirror[3] provided in its stead.

[1] http://news.ycombinator.com/item?id=639337

[2] http://www.nextthing.org/archives/2005/08/07/fun-with-http-h...

[3] http://www.nextthing.org/blog/cache/bofh_edited.html
I think what you fail to see here is that the "creepiness" is built in to Reiser's ideology.
There are a few other ways, though I sure like that one. Consult. Change your job title from developer into something the business cares about. Quants are still a good investment at $500k. (A web developer with strong skills in technical marketing ain't that far off, either.)
Help HN: Commit to something publicly here.
While it's a well-known strategy for self-motivation, seeing it mentioned again here (http://news.ycombinator.com/item?id=2131110) inspired the following exercise:

There's a goal you've been meaning to work toward. You're the only one holding yourself to it, and you haven't made the progress you want to so far.

Where should you be on it one month from now? Is it completable in that timeframe? How far along do you want to be? Post it here. Next month, in a follow-up thread, post an update.
What's next in *social* Internet?
Social media seems to be a hot topic but with a lot of tension from two aspects:

(1) There is a lot of talk about developing and delivering more in social media.

(2) There is not much clarity about just how to have more in social media or just why to have it.

Here are two examples of some of the recent talk about social media:

First, here on HN is the thread:

"Sergey Brin: We’ve Touched 1 Percent Of What Social Search Can Be (techcrunch.com)"

at

http://techcrunch.com/2011/01/20/sergey-brin-weve-touched-1-percent-of-what-social-search-can-be/

So, what is the other 99%?

Second, is the thread "Building Better Social Graphs" at Fred Wilsons blog A VC* at:

http://www.avc.com/a_vc/2011/01/building-better-social-graphs.html#disqus_thread

with a lot of relatively good relevant comments.

So, in social Internet, users connect for what purposes?

Then how can we use data on social graphs and some techniques in social search to help achieve these purposes?
Ask HN:Feedback on website for toddlers and preschoolers
Hi HN,

As a pet project I wanted to do an Iphone or Android app for my three year old daughter.

I was looking at diveintohtml5.org and thought that it was easier to create a website that worked in mobile devices and came up with http://www.microangels.in.

Most of the existing websites for toddlers/preschoolers use flash so I wanted to try out a site in HTML5. Here is the initial version , I have added a few books which are mostly images . I want to add a few games as the next step.

Please let me know your feed back on what you think will be useful for toddlers . If you have any
other suggestions on how to improve this website and feedback/critique on the existing site is appreciated.

I have checked this on my nexus one and the page renders fine but do not have an Iphone so it would be great if you let me know if it works well on a iOS device . This site does not work in IE as of now.
6. Commit publicly.

Gave me an idea.

http://news.ycombinator.com/item?id=2131849
That was my first thought, but apparently it's seven!

http://humanstxt.org/humans.txt

No wonder they're looking for a standard way to structure author information - they're generating so much of it that it'll soon become unweildy.
Hungary Entertainment
If you are planning visiting Hungary, HungaryUnderScope.com is the quick source of information you will need on Hungary Entertainment. Whether you are looking for a bed to sleep on or the perfect place to wine and dine, we can make sure the details you would need to know to plan a trip are available at HungaryUnderScope.com. Just browse through the website for everything on Hungary Entertainment.
No. Why would I be scared?
I would like to read what they did... a story doesn't need video to be conveyed. This story would certainly be interesting in an article format.
Any idea how many lines of code it takes to get to the moon, or LEO? Can we agree that at least, at a conceptual level, a moon shot is more complex than whatever the Boeing 787 or the Chevy Volt is doing?

Cheap shot: are they including test cases from code Oracle currently owns that are not actually distributed/run in each car?
As for me, I plan to have a rudimentary command of Cocoa by then, just enough to sketch a UI prototype for an app.
I'm an order of magnitude better than other programmers in my office, base2.
Here's a mirror, if you don't want to visit the original site:

http://cryptome.org.nyud.net/ukpk-alt.htm
How does memory work?
For some reason I believe if this will take off it will be used by robots not humans..
put your query in quotes
Well, it all depends on what you're looking for. Qwiki's videos are too short and shallow for me. With TED talks (and the whole host of other lectures available online), podcasts, and other human-generated content that's of extremely high quality, Qwiki only makes sense if I want to know what something is without depth. But if I wanted to know a quick fact or two, why would I sit down at a TV when I can pull it up on a smartphone portably or in a web browser instantly?

Qwiki would be better if it actually provided more depth, but providing a very rich, lengthy, and detailed cinematic experience automatically and algorithmically isn't as easy as cobbling together a few minutes of content.
Or else, just very very lucky.
It's not the UI layout that is distracting to me... it was the visual gimmicks. For example, the UI draws so much attention to the pointer which is the representation UI representation of me. It was like the UI is telling the painter to look at the tip of his paintbrush or his arm instead of the canvas.

We made the choice of innovating in almost every aspect of this software (tools, UI, Design) and took some bold decisions that indeed the most conservative users might be not understand.

I understand you see it as innovation but not all existing conventions are bad and some of your bold choices may turn out to be not the best. I'm just offering you my critique. Take it or leave it; I won't be offended if you decide to leave it.
Ah, thanks a lot!
> The pivotal question is where does this code come from? [...] If I've got a "page" that displays an image, how is the code to display that image specified?

Here's a quick-and-dirty outline of how it could work. The webclient has a local map of file associations from a given file type to a generic-runtime display program for files of that type, specified by a URL (or maybe a URI). When the webclient has to determine the default display program for a particular file it is loading, it first looks up the local table. (Obviously the default action for a file which is itself a generic-runtime executable is to run it directly.) If there's no local mapping for the file's filetype then, for that loading sequence only, the webclient takes as the default the display program suggested (again using a URL/URI) by the file's webserver in the response header.

Of course display programs can be cached locally. There's also no assumption that the default display program will always be the one used - on any given occasion that a file is loaded, the user (or a default-runtime program which is XHRing the file) can specify a non-default display program, in order to get a different UI or a non-standard view or just a different display-program implementation. (And a program doing an XHR could just take the file itself if it desires.) Finally, the process can chain, so a particular file might be given to a display program which is a Ruby script which would in turn be given to a generic-runtime interpreter for the appropriate version of Ruby.

> There's certainly a continuum between the two, but everything in the OP strikes me as arguing for the opaque and locally bound symbol, at the expense of control by the end-user.

Yes, the OP is basically advocating Alan Kay's floor-wax over TBL's dessert topping. But talking about a continuum implies that I'm hawking some horrible compromise substance made by mixing floor-wax and dessert topping in a bucket in whatever ratio. In fact, I'm offering a delicious synthesis product which really is a perfect specimen of both things at the same time! ;) http://en.wikipedia.org/wiki/List_of_Saturday_Night_Live_com...
Exercise is feeling like crap for a half hour, to feel great the rest of the day.
Google Adds Browser-Based Code Editor to Project Hosting
I'm software developer working as a tech consultant at Accenture. But I'm also an artist: http://picasaweb.google.com/samuel.jennings/Art.

I think art and math are entirely connected. You combine enough logical statements together, you produce creativity.

In fact, I get a bigger creative rush while solving an algorithmic problem than I do producing physical art.
While I certainly have nothing against computer games in general, I'd say that Ms McGonigal's idea that real life would be much better if only we could make it more like a computer game is sufficiently silly that I'm not sure what else I can say about it once I've pointed out its silliness.
FYI, iTerm2 is still in alpha. From the site:

"BUT iTerm2 IS IN ALPHA!
The stability of iTerm2 varies from release to release. Major features that are planned for the first full release haven't been implemented yet, and until that day it will not receive Beta status. That said, many (hundreds to thousands) of people use iTerm2 every day. While some versions are more stable than others, there have been several trouble-free versions released. It's at least worth a try!"
Try it, see the results.
You say "Wordpress is not fine", but yet this is a perfectly valid link: http://www.kalzumeus.com/wp-admin

I understand the point you're making here, Patrick, but it does feel slightly hypocritical for you to deride something as "not fine" when it seems to suit your needs just "fine."
Transparency in spying?
That's a dangerous habit.. even if how you use it is not particularly dangerous. :-)
SuperFetch only hits the first 10 meg of a DLL. If any of these are larger than that, you'll still see significant thrashing on pages located further back in the binaries. I implemented a similar solution for chrome.dll last summer and it had a gigantic effect on cold start times. Glad to see Mozilla prioritizing startup too.
I'm not a fan of if statements (especially nested) or for loops (except for side effects), which is why I coded like I did — in the style of a Lisp. That said, thanks for the excellent code. I'm going to look it over.

I'll go back tomorrow and double-check the regex. I'm definitely not an expert with those objects in Python.
I really, really wish something even remotely similar to terminator (http://www.tenshu.net/terminator/) existed on OS X. Yet another reason I find Linux a much more productive dev platform..
Delete,block,reactivation checker/monitor app for Facebook
A quick little app i've worked on. Asks for a lot of permissions (offline access - needed to get your friends list on a cron to notify you of changes, post to wall - can be disabled within the app, and email address - can be disabled within the app) but doesnt abuse the permissions at all.<p>just looking for thoughts, i know its a bit of an evil app but it seems to be something people like. I've found it funny watching my own account while i've made it. Heres my history for the last few days...<p>----------------<p>History of Andrew's friends list:<p>2011-01-22
No changes<p>2011-01-21
(Deleted) Kimmy Luvs
(Renamed) Old: Nathan Fallon | New: Nathan Rocko Fallon<p>2011-01-20
(Deleted) Blanche Thompson
(Renamed) Old: Nathan Rocko Fallon | New: Nathan Fallon
(Renamed) Old: Nathan Fallon | New: Nathan Rocko Fallon<p>2011-01-19
No changes<p>2011-01-18
No changes<p>2011-01-17
(Deactivated) Emma Abraham<p>2011-01-16
No changes<p>2011-01-15
(Blocked you) Sam Guy
(Added) Elizabeth Doyle<p>2011-01-14
No changes<p>2011-01-13
(Deleted) Carly Kinch
(Added) Sam Guy<p>2011-01-12
(Added) Michael van Dijk<p>2011-01-11
(Added) Susie Mattucci-Giacomazzo
(Added) Bill Kroon<p>2011-01-10
(Deleted) Susie Mattucci-Giacomazzo
(Deleted) Bill Kroon<p>2011-01-09
Tracking started
For Wordpress themes as they are currently implemented, this is true, but the concept of being able to decide whether a given piece of code will do specific things is known as sandboxing and has many real-world implementations. You can be relatively certain that code running in specific sandboxes will not perform specific actions. You can be relatively certain, for example that an unsigned Java applet won't transmit data over a network to a third party.

It wouldn't be hard to design an HTML templating system that would never render the string "<script", to provide an overly simple example. Making such a system popular enough that malicious themes are an issue worth worrying about is left as an exercise for the reader.
Winter must be very slow in Spain.
guiltyness and fair treatment by justice system are orthogonal. just saying, without commet as to this particular case.

if ones rights are trampled to prove their guilt then that guilt must be put aside / go unpunished. otherwise authority has very little incentive to abide your rights and very much incentive to violate them.
Pro scraping with Node.JS
This is in response to all the node/jsdom/jquery scraping posts that are popular lately. JSDom is hopeless for scraping - try parsing some slightly malformed HTML..
Even though they denied it, I'm willing to bet that SuSE (and others) made the move after realizing the Reiser community was about to be abruptly beheaded.
So what would they be doing, unclassified spying? How would you advertise and award contracts for matters you want no one to know about?
Spambots already have your email address. Get a filter.
How debuggers work: Part 1
This is probably the dumbest thing I've ever seen on HN. I'm going to flag it and pretend that this was just a very bad dream.
My reading of material like `The Sword and The Shield` and other books sourced from the Mitrokhin papers don't really support the idea that the Soviets had much success in HUMINT, especially after the 50s.
Work Hard and Be Free
YES, Terminator was the best of the best. I'm not sure how i get by now..
I hold a math degree and did grad level research (Combinatorial Geometry)

I do photography ( http://senthilgandhi.com/gallery/ http://goo.gl/zxfnx http://goo.gl/R85n6 )

I have worked as a software developer ( web apps, compression algorithms etc. )

Incidentally I am looking for a job as well! ( Product Management/Design ) - blog: http://www.urbanravine.com

Email in profile.
Ask PG/RTM: Please change/remove the "More" link on the discussion pages
1. It creates an artificial "fold" that hides comment threads on heavily discussed submissions

2. Even for users that choose to go below the fold, it breaks the flow of reading through the threads

3. Most importantly, sometimes I am without any connectivity [several days a week]. When I can anticipate such periods, I get to HN and open up a pair of tabs for each submission - the article and the HN discussion page - that I can then read through at leisure while offline. The "more" behaviour breaks this workflow :(

Is the only way to manage load on HN's servers by reducing readership of it as well?
Well, his unique array of talents seems to come down to:

1. He has a PhD about tiles

2. He makes physical tiles, and

3. He can talk in public about mathematics, and in particular tiles.

I'm sure he's a smart guy and there's lots of places which could benefit from his work, but if everybody starts posting their CVs on HN then... well, maybe it wouldn't be so bad, actually.
I remember spending some time with iTerm in the past, and being frustrated when it crashed, but since I found out about controllermate I reverted to terminal.app

My reasons :

* 99% of what I need is there by default (ex: the 4 features here are not important to me)

* stable

* shipped by default, no need to spend time downloading yet another application, following the upgrades etc

* when I need some very special shortcut that terminal.app won't allow me to remap, ex ctrl-numbers, that's a job I can do within controllermate.

Ex: while reading about iterm2 features, I thought this visor key stuff seemed potentially usefull. I did that with CM, mapping the insert key to bring terminal.app to the front, or option-tab to the previous application if it is already focused.

CM is not mandatory : option-arrows can be remapped directly in terminal.app (and there's alwarys esc-b esc-f I know, but when you alt-tab between osx apps to your terminal, sometimes muscle memory sets in)

But some other sequences just can't be done in terminal.app, while they could be useful. Ex: alt delete is esc-d, option-delete is ctrl-k, alt-backspace is ctrl-w, option-backspace is ctrl-u : then bash works just like the OSX default shortcuts

Another one : want to move between tabs? I have been using applescripts in CM (mapped to Ctrl-number, my caps key is the ctrl key) :

tell front window of application "Terminal" to set selected tab to tab 1

To me CM is the best thing since sliced bread.
All the comments and suggestions here are good. One more: why not just use the meta tags for this same purpose? Then you don't even need to create another file.

There's already an 'author' meta name attribute for instance, and you can define your own on-the-fly too.
Android device with 3 flexible touchscreens?
It looks like everyone missed the point of this post. I'm advocating for transparency in the companies with which we contract regarding their day-to-day operations, their budgets, etc. For-profit corporations have an economic incentive to remain frugal, which comes, in part, from external government pressure. My point is that the government does not have the equivalent financial oversight that corporations have.

Any questions of classified operations is completely irrelevant; of course you won't be able to load profiles of all spies à la tv shows like '24'.
CrowdLens: A better way to tweet with your friends