skysight-inc/HackerNews huggingface dataset:
> I just don't find moral legitimacy in being compelled to do things by force without my consent.

By force? Were you subject to violence? You're free to head into the wilderness, live from your hunting and start your own civilisation on your own, perfectly free; others did. However it proves more cumbersome and less pleasant than simply living in our oppressive society.

I'm perfectly happy with paying taxes, and having roads, policemen, garbage collectors and street lights. What's the opposite stance?

> Private roads aren't allowed to exist

How so? The path going across my terrain is as private as possible. However private roads aren't really practical. It's commonly known that infrastructure work in general is less efficient when not a monopoly, and so far the only working monopoly is the state (monopoly of violence most saliently).
If you have to ask, no :)

But apart from that, yes. There are definitely still problems to be solved, I don't think we've reached the end of publishing tools just yet.
I'm baffled all the time by the lack of clear examples on many manpages.
Two weeks after launch, is working
15 FWIW
Magit is probably my favorite piece of software. It's truly epic. It alone would keep me from ever switching to something else. Although emacs has plenty of other things to keep me around.
Besides the obvious things like clean UI, etc.

One thing that I only thought of recently is how on youtube you can "discover" videos via the "related videos" side bar. I'm not aware of anything like this in blogging sites.

Imagine the same thing for a blog. Actually I don't like the word blog, but I'll use it for lack of a better term.

Imagine you're reading a blog post, and on the side you have similar/related blog posts from many different other people.

If you're a reader, this is good because you can discover more content easily. If you're a writer, this is good because your content can be discovered more easily.

Something similar is happening on facebook. People make facebook pages and write their thoughts there, it helps them get more exposure, even though the facebook UI is not optimized for these kinds of things.

I like the dynamics of the non-linear "discussion" that take place on youtube, and I think there's value in that.
26 - I remember taking this several years ago and getting a 26 then, as well. Apparently I'm consistent.
10 inch ZT-180 Android 2.2 Touch Apad Epad Tablet PC ~ Google Android Tablet
You can submit it. There's a 'Calculate Score' button at the end that does just that.
I think it's because most recent google projects have been launched into a doubtful world and quickly abandoned.
You need to be careful with your wording here. The "MAJORITY" of the top 1m websites (based on Alexa rankings) don't use Google's CDNs (i.e. load a resource from googleapis.com):

http://httparchive.org/trends.php#perGlibs

...and that's across all versions of all libraries.

Quite how that correlates with how many of your first-time visitors will already have the library cached – because they happen to have recently visited another site that uses the same version of the same library – depends on how much your visitor demographic intersects with those sites that use the CDN. You then need to offset that against the DNS lookup time requires for the rest of your visitors to work out whether loading the file from Google's CDN makes sense.

If you're talking about repeat visitors, it doesn't matter where the file was served from, so long as you apply the correct cache-controlling headers.
This Is What Happened When Two Friends Hid $20 Bills Around Boston
emacs --daemon

(or after you start emacs, M-x server-start). This starts up the emacs server, so that it preserves your open files, and you can start new emacs instances immediately with emacsclient. (I actually symlink emacsclient to vi since it loads as fast as vi, which was one of the weakest points of emacs for me.)

Very useful if you are using a remote box (like a vps) as your dev environment.
You miss my point I think. You can't eat a bank note, and you haven't killed a person you've parted it from. Indeed, requesting more bank notes than necessary for something is many levels of abstraction removed from doing a person direct harm, and that makes it harder for people to have a gut feeling about the morality of it.

That doesn't mean overcharging necessarily doesn't do real harm; it just means it requires mental effort to understand it as moral or immoral. Maybe not much, but more than deciding whether outright killing someone is immoral or not. Ergo, it is not necessarily true that no moral dilemma might benefit from discussion.
The series is netflix-owned though so it'll probably be available in Canada too. They don't have any arbitrary studio rules for regional licensing to deal with.

It's Europe, where netflix hasn't launched yet, that is left in the cold.
I'd have to disagree. Perceived vendor lock-in makes it very easy to manipulate customers into transactions that they'd not prefer, but to which they still agree because they don't see any other choice. Note that I say "perceived", because the vendor lock-in doesn't need to be real for this to happen. Of course, there are many cases where the vendor lock-in is real too. Subprime loans sounded like a great idea, but the homeowners never realized that they couldn't afford them. And then once they had them, they couldn't get out.

You may place all of this kind of stuff under deceitful advertising. But nobody is forcing customers to agree to transactions that are based on deceitful advertising. The transaction is completely voluntary, if perhaps misleading or fraudulent.

If 3rd parties could not determine how much utility was gained from a transaction, doesn't it follow that 3rd parties also cannot determine how much damage was done from a transaction, if the damage is not easily materially quantifiable? Because if so, that throws out the whole basis for legitimate class action lawsuits, etc, where judgments for punitive damages and the like are determined by people who were not involved in the transaction.
Me too!
But my wife could have told you that.
Laptop Lock
oh, i'm an idiot. thanks/sorry - deleting post. [and i claim i notice small details and "achieved" 32...]

incidentally, they say "Eighty percent of those diagnosed with autism or a related disorder scored 32 or higher", but what would be more useful is the number of people scoring 32 or higher that were diagnosed with autism (they're going in the wrong direction, if you see what i mean).
Killing the Google Habit
In some ways it's nicer (clojure fns are java Callables), in some ways it's less nice (harder to extend a class).
This is a little bookmarklet for you. Select some text in a page then run it. It will open a new window {selected text}.jpg.to.

javascript:(function(){var A='';if(window.getSelection) A=window.getSelection().toString();else if(document.getSelection) A=document.getSelection().toString();else if(document.selection) A=document.selection.createRange().text;A=A.replace(/\s+/,'-');if(A===''||!/^[a-z0-9_\-]+$/i.test(A))A='try-again';window.open('http://'+encodeURIComponent(A.toLowerCase())+'.jpg.to');}());

not tested at all.
I think you're absolutely right that functional programming is particularly suited for things like mathematics. But you can also enjoy many of the benefits of a functional approach by moving most of the complexity into purely functional, well, functions and leaving the state-modifying code fairly simple. For a good pragmatic example of this approach, check out the snake game in Programming Clojure v2 from Pragmatic Programmers.

Coming from Ruby this approach was a bit mind-boggling at first, but even with my fairly limited Clojure exposure (or should that be expojure?) I've come to appreciate how easy pure functions are to test and to reason about.
The Charlie Brown Christmas App - Wish I'd had this as a kid
Came here to post a link to this after seeing it on Reddit. I might have just fallen in love a little bit.
CEO Sunday: Ideas Are Free
reptyr: https://github.com/nelhage/reptyr is Linux specific & involves a fairly gruesome abuse of ptrace() to attach a running process to your current pty. It won't put the process in the shell jobs list though.

There's also retty: http://pasky.or.cz/dev/retty/ but again it's not a complete solution.
Someone should set up a jekyll hosting service that watches a DropBox share folder for posts.
Compulsive hoarding Treatment - YouTube
That probably would have been a saner way to go.

However, we felt that authors would find html easier to write, and designers would find it easier to design in.

Maybe something like restructured text would have been ok to do too. Since it is a python magazine, and many python programmers would know restructured text.

If we make it to another issue, we might think about using a separate toolchain.
It's great to see Google constantly adding new stronger features into GA. Omniture are going to have to do some incredible innovation or acquisitions to keep selling their astonishingly expensive packages.
I really don't like that this site makes it appear as if Apple started everything... no mentioning of KHTML :(
Startup helps brands get more bang on Web - BostonHerald.com
Also http://stanfordrejects.com.
Interesting that they just measure the tendency (slightly/definitely scores the same).

I 'scored' (really? Maybe my usage of this word is just too limited, but I imagine a football/soccer fanatic shouting 'SCOOORE' whenever I read/use that) 23.

Talking completely out of my rear end: If the average was 16.4 assuming a 'normal' and representative group of adults, than I'd _expect_ a higher average score here, in a much more biased group of hackers.
"Why do I, the guy who barely knows emacs, have to whine?"

Because once you know emacs, you stop whining about it and start using it.

You sound mad because all these people are using emacs and you just don't understand it yet or something. Spend time, learn emacs or vim and then you will understand.

It is ridiculous for you to rant on something you obviously don't understand or recognize the power it possesses.

Emacs and Vim have been around forever. There is a reason.
I have always thought that it would be great to add some animation into flow analysis. It's inherently a dynamic concept yet it's always analysed statically.

I'd love to see some dots representing users moving through these lines and the dots could also illustrate how much time people spend on the various pages. Coloured dots would be a beautiful way to visualise different segments.
Do You Know About Cervical Neck Traction? Check It Out Here
So I understand that scoring higher means a higher chance of having autistic tendencies...does the opposite end signify anything else besides having a lower chance? (I scored a 13 fwiw)
To be fair, it's Facebook promoting this interface and the news agencies / publishers just being too spineless to say no (dwindling readership and such) and/or really believing it will get more people to read their stuff.
That's just a silly excuse. You can't see netflix over a proxy because you need a us credit card.
Recommended improvements:
- Preview of the current magazine. I would never buy before I knew what it was.
- The site design takes me back to my first website in the early nineties. If you don't know how to design, then just use something like Twitter Bootstrap.
- And most important, why should I buy this? This should be explained succinctly on the site.
zless, zgrep, zcat... Only recently found out about these and now I love them
Rumah Dijual bandung utara | Rumah Dijual di Bandung  Griyakita.com.
Dijual Rmh SHM, 410/185, siap huni, bandung utara dkt PVJ dan tol Pasteur, strategis area. LB / LT : 185 m2 / 410 m2, Kepemilikan : SHM, IMB : Ada. Fasilitas : 2 Lt, 5 Kmr tdr, 4Kmr mandi,gudang, kmr pembnt, Jl. Setra indah, Kota : Bandung.
New Google UI's queries not sticky across services
Has anyone else noticed that

1) When you type a query for, say "san francisco" http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=san+francisco

2) and then click either "Maps" or "News" through the top black buttons.

3) You'll be taken to either "Maps" (http://maps.google.com/maps?hl=en&tab=wl) or "News" (http://news.google.com/nwshp?hl=en&tab=wn) but without your query carried over.

Bottom line:
It's frustrating to have to re-type San Francisco.

Potential explanation:
Google only wants queries sticky for the new side navigation buttons to other Google properties. Here queries do stick, but one issue is that not all properties contain this new side UI (e.g. Maps) so from one that doesn't, you have no default way to go to another Google property with a sticky query.

Even if Google's feeling is that only the side nav. buttons should be sticky (and perhaps Maps is slow to implement the new UI here) this seems needlessly frustrating. The black buttons on top should be just as sticky, if they're going to be there at all, because Google has established a tradition of sticky queries, and people like them!
As 'cute' as this is please find a different API to use or at least find a way to attribute where you are _stealing_ the images from and ensure that the owners of the images are happy with you using the images.

Just because an image is on the internet does not mean you can reproduce it. I ran a couple of words I knew return copyrighted images and sure enough they come up.
In my personal opinion? If you are they person/company able to provide a necessary good (a patented, life-saving medicine say), then you have a moral obligation to sell it.

Similarly, I believe it immoral to sell a necessary good at exorbitant prices, but fine to sell luxury goods at whatever price you like. Of course, the question follows: What counts as "necessary"? I don't have an easy answer for that one :)
Do you know the Apple magic effects?
Yep, 200K sounds a bit too many: Statistics Norway shows under 70K Scandinavians (not just Swedes) as of 01/01/11
http://ssb.no/emner/02/01/10/innvbef/tab-2011-04-28-08.html

You probably have to add some commuters, but they will hardly change the big picture.
Please go on - what odd ideas came out wondering about this?

I'm tinkering with emacs at the moment because I like the lisp-as-foundation idea. Thoughts I've had this morning:

* Make emacs more useful as the driving-panel for
a multimode monitor setup. Launch a generic client
window, and then post data to it as you liked (web
browser, text stream, graphical)

* Structured document production system. I'm impressed
to see that you can now get different size, colour,
face fonts in a major mode.
* Iceberg. I keep playing with a concept where you take
the Bloomberg-style interface, and then implement this
to drive your computer. I think Emacs would be a good
starting point for this.

Several big-investment ideas I've had turn out to already exist:

* Make it nice to drive webkit from emacs.
(maybe not nice yet - rough edges?)

* visual debugging of java
Not directly related to the article, but a personal opinion I will take this opportunity to point:

Product names and logos are a small but somewhat influential aspect, of a product overall perception. I have this perception on some product names and logos, relevant to this discussion:

- apple: cool
- apple logo: very cool
- android: very cool
- android logo: very cool
- windows: average
- windows logo: average
- ubuntu: cool
- ubuntu logo: average
- webOS: poor
- chromeOS: below average
- chromebook: below average

I have a not very positive perception of the chromeOS and chromebooks names. For a google OS, different of android, I would have preferred maybe something like "GOOS". I wonder what other people think of the chromeOS product name.
What They Don’t Teach Law Students: Lawyering
$ man bash | wc -l
5351
$ 9 man rc | wc -l
496

You may want to check out the `rc' shell from Plan 9 (carried over from latest UNICes). Simple, elegant. Available for linux via http://swtch.com/plan9port/
Manpage at http://swtch.com/plan9port/man/man1/rc.html
Emergency Plumbers Doncaster | Plumbing and Heating Doncaster
The Goal of Journaling
Tips On Building Your Opt-In Email List Super Fast
Also check out http://porkrind.org/commit-patch (with commit-patch-buffer.el) for an alternative to magit's hunk staging which is also works with a bunch of other VCSs (it's heavenly when you're stuck with something old like CVS or SVN).
Yup, I agree. Ways of sharing among players is definitely part of the plan. I also agree with the templates idea. Currently, when you sign up you get 4 default sections (locations, quests, journal, and characters), to which you can add as many as you like. I'll be adding more default sections in the future based on the game support.

The initial demo is definitely focused on the needs of Skyrim, and I'll be expanding it from there.

The list of already planned project milestones can be seen here: https://github.com/normalocity/rpglogger/issues/milestones
I'm going to be "that" guy this time and tell you that the IMG-element is a single tag, and should be used without a "</img>" at the end :)

Other than that, I'm liking this and looking forward to the extra parameters.
Bailout U. - A college degree certainly doesn't mean what it used to.
It seems like a pretty interesting time to be a game dev. Lot's of game competition, stuff like Humble bundle coming up on HN this past year, not to mention rise of all the app stores. I really liked the store that rolls out with Ubuntu(aka software center), it has some pretty neat Indie games that you can buy. Some of them you might already know from the humble bundles.

I'm trying to build a dribble for game devs. If any game devs are interested, they can sign up at http://metroia.com

Here's the original reddit post that inspired me to start working on it on the side:
http://www.reddit.com/r/gamedev/comments/l9wdv/ask_gamedev_i...
Watch Hugo
Watch Hugo film adoptation is by John Logan and produced by Johnny Depp, Tim Headington, Graham King, and Martin Scorsese. Cinematography is by Robert Richardson and edited by Thelma Schoonmaker. This is distributed by Paramount Pictures (US) and Entertainment Film Distributors (UK) under GK Films, Infinitum Nihil, and Metropolitan Filmexport Studio.
Moving out of Silicon Valley?
Is there a limit beyond which innovative startups with the potential to have big industrial impacts will consider moving their activities our of the US to get away from the patent system and IPR madness?
There is some comment about the shockwave in photo 4:

4. Узкий коридор входа имеет несколько поворотов, задача которых - погасить ударную волну даже при открытых дверях и недопустить попадания внутрь проникающей радиации.
В "доме" всего 1 коридор, вот его план

I don’t know Russian, but with Google translation and a little of hand editing:

4. A narrow corridor the entrance has a few turns, whose main task is to extinguish a shock wave even when the doors are open and disallow the propagation of ionizing radiation.

They probably mix the captions of the photos creatively :).

Complete autotranslation: http://translate.google.com/translate?sl=auto&tl=en&...
Not for old people anymore? Why when I was your age.... Well, I was using emacs. Seriously, 20 year olds have always been using emacs. It's just that suddenly 15 years go by and you're not 20 any more (but your .emacs file will be cleaner).
Hmm 40. Isn't it that fashion to consider yourself autistic these days however? I've never been diagnosed nor am I really considered to have those tendencies by others (afaik anyway :) I'm not certain of the veracity of this test either. These multiple choice agree -> disagree tests always seem a little cargo cult to me.

Or perhaps I'm just in denial :)
3D printed coffee cups
I see this a fair bit and wonder if moving the arrows further apart (formally by PG or using GreaseMonkey in the interim) has been discussed?

I don't have any down arrows, otherwise I would post code instead of just a suggestion.

I absolutely would love to see the arrows resized when viewing using a mobile device.
One feature of Emacs that I wish IDEs would or could
adopt is macros

I think you'll need to have a reflective language as your foundation to do this as well as emacs. It doesn't have to be a lisp - io language has this property as well. But otherwise the IDE developers need to consciously build and expose functionality. Despite this amount of work, users will keep running into things they hadn't thought of and which won't be accessible (unless you build a plugin - a similar concept).
My taxi driver two weeks ago turned out to be a retired IT manager, who liked to have something to do outside of the house, so had three shifts/week lined up.

I was surprised too!
Use vim's visual mode when the noun is uncertain. Or just select the smallest possible block and . repeat.
17% of the top million sites using them (and rising) is like a guarantee the user will have it. It's not like they reset their browser cache every few days. Also, if their ISP does caching, it will most definitely be there too.

Besides, even when they don't have it, Google's CDN is better than a hit on your servers, both for your IO load, parallelism, delivery speed, etc.
Yes, WebKit is based on KHTML, but the Linux operating system was based on GNU and I don't hear people calling it GNU/Linux all that often.

Real Artists Ship. By way of his kernel, Linus shipped GNU to a mass audience. And by way of WebKit, Apple shipped KHTML to a mass audience.
Thanks so much for your work. Just added it to my browser :)
This was just discussed on Reddit: http://www.reddit.com/r/Clojure/comments/mhg7c/sell_clojure_...
Like this http://spot.jpg.to/ ?
While I see the point of wanting to do this (decoration !== design), the designer ended up with a bunch of designs that look as if they come from a single line of products—they basically look the same. This is mostly due to almost exclusive usage of Helvetica in the redesigns. It is often associated with minimalism (coming from a Swiss school of design), but it is a common trap designers fall into, in that when they strive for minimalism, they immediately turn to Helvetica, which effectively makes their efforts like thousands of others.
Very true. I planned to introduce a page for every image to attribute the source in the near future. And I would delete them upon the owner's request. (just like youtube video)
New Sony Technology : The NextGen Computer
Attrition.org Errata Project: Detecting Plagiarism
Thanks for reminding and I have corrected the tag immediately:)
11 (looks to be the lowest so far).
> old arcane UI convention that doesn't make sense to a modern user

If you are unhappy with the shortcuts, you can buy a Sun Type 7 keyboard and have keys dedicated to cut, copy and paste. I never tried to bind the keys to the Emacs functions, but I am quite sure it must work.
Melaleuca Review
That's not as universally true as it used to be. Chrome has introduced certificate-pinning [1] which covers googleapis.com [2].

[1] http://www.imperialviolet.org/2011/05/04/pinning.html

[2] http://src.chromium.org/viewvc/chrome/trunk/src/net/base/tra...
21 for me. I always have trouble with "Slightly agree/disagree" options in tests like this.
If you are not going to validate that you have the rights to display the image the minimum thing you can do is add attribution to every page the image is displayed. Not a separate page.
Sort to the same output file:
sort -o foo.txt foo.txt

You can't do sort foo > foo because you'll be left with a blank file.