skysight-inc/HackerNews huggingface dataset:
"If all knowing, all culture, all art, all useful information can be costlessly given to everyone at the same price that it is given to anyone; if everyone can have everything, anywhere, all the time, why is it ever moral to exclude anyone?" - Eben moglen
I worked a while next to a statistics department of a university. Given the wealth of the people in that building - or even the smell, on bad days, I'd say you can probably do better with your time - anywhere else.
To this point, content companies hate libraries, but they can't do anything about it because of the doctrine of first sale.

But that's why there were huge public media campaigns decrying any kind of recordable media. Libraries could acquire all this content, and anybody could go to the library, check out a piece of content, and make a copy.

This is also why in the world of objects that only exist digitally, libraries are having such a hard time with digital lending. Content companies don't have to play ball when they own the devices on which lending takes place.
Where can we vote and comment ?

Make a website to list, vote and discuss business idea should be first on the document. :)
Just saw the video it's awesome idea to control bot by accelerometer.
Yes, sort by various criteria.
The comparison is bogus because a specific copy is passed around. With file sharing a new copy is made each time. What this means is that with a library only one person can use the media at one time. That person gives the copy back, no so in file sharing.

Shame 'cos it was a nice point for a while!!! Thing is, file sharing isnt sharing. If I "file share" I still have my copy to use. A second person wanting to borrow doesn't have to wait for my copy to be returned to me. They can make a new copy.

So.... can such an arrangement work in place of current "file sharing"? Can a file be borrowed and sent beck for re-borrowing after use? Since my local library in the UK does films and box-sets, can government or local government implement such a system?
Thanks Zalew, and good luck with Rootka.
I agree. We have been watching them closely. We have an entirely different approach than them though. If you're interested, there is a little sign-up form for updates at www.getremark.com. We'll be releasing more info in a few weeks.
Great project! I'm really curious about robotics/automation stuff and this is one of that awesome projects that show how it's really unlimited what you can do in that area
It wants me log in with a Google account that I don't have. Can remove this requirement?
Appinest stops the development of their 500k users 9Gag (YCS12) app, here is why
Thanks! (and noted!)
Does anyone here have any experience with Cherokee (http://www.cherokee-project.com/)? I've heard good things about it but the fact that it's not represented in this test makes me think that it's not as widely regarded as others.
I changed to the first suggestion: "Build your database with an online spreadsheet"

We try to make the sentences as short as possible.
CLFSWM - A(nother) Common Lisp FullScreen Window Manager
[POC] JS text compressor ( Based on Huffman's algorithm )
The library doesn't give out infinite copies of anything, nor allow for permanent ownership - it lends.
We hired a native English speaker to edit most of our copies.
I think that a lot of gamers feel that way. In retrospective it’s funny to look at those times, see how 2D games were much better, but nonetheless pushed away by their 3D equivalents.

Today we probably take 3D for granted, but we forget that back then it was jaw-dropping to see Mario in 3D and jump in something that looked like an endless world.

These days I just prefer good games over games that use a specific art style or technology. The 2D/3D worlds got also mixed together and I don’t think that it has that much meaning compared to the 3D defining times, i.e. there are a lot of 2D side scrollers that use gorgeous 3D backgrounds and the marketing hype is long gone.
HOw about a nice Tandy 15MB hard drive for only $2495? (Installation kit? Additional $500.) https://lh3.ggpht.com/_osrVjnPbdEM/TLAcKFueMqI/AAAAAAAAfy8/1...

Tandy nearly gave the computers away, then made big $$$ on add-ons/peripherals.

Or how about $1244 for a Heath 8080 computer system KIT? (The H8 originally sold with RAM as an OPTION.) http://www.informationtechnologyschools.org/wp-content/uploa...
WCITleaks
a three lines program generates 95 lines of error messages; let's throw a template into it, so that it goes up to 112 lines, but look: at the beginning you'll see the error we added!

coupled with the: "To be fair, this doesn't entirely replace decltype. auto doesn't perfect forward. But it seems to work as expected, most of the time" it goes a great way to instil me a sense of safety.

not.

that post should be taken as an example of why C++ has become a liability, and the day won't come too soon when this joke on the whole industry finally gets dumped like COBOL in the nearest ditch, along with the corpses of all the projects that made the mistake of actually using it.

if it were a living thing, I'd shoot C++ in the face to put it out of its misery.
The Lovelace & Babbage comic is fun:
http://sydneypadua.com/2dgoggles/lovelace-the-origin-2/

(that's the one Sydney Padua did for Lovelace Day, but there's lots more on the site). The cartoons are in a steampunk comedy style, but backed with copious footnotes and links to the source documents about the details and characters.
How to Live with Introverts
Why stop the hyperbole at public libraries? TPB is the world's most efficient Walmart too because Walmart has per-item and per-person overhead that will never compete with "click this link".

It's the most efficient two way mission to Mars as well when you really think about it: no rockets, no loss of life, and all the latest movies!
This article has a similar argument to “The Teleporter Library: A Copyright Thought Experiment”: http://www.juliansanchez.com/2011/07/11/the-teleporter-libra.... The comments on that blog post contain useful discussion of the argument.

I especially agree with comment 18 on that blog post, http://www.juliansanchez.com/2011/07/11/the-teleporter-libra.... It argues that the only reason we find public libraries morally okay in the first place was because we couldn’t copy their work. So perhaps if hard drives were invented before physical books, public libraries would have radically different restrictions, or not exist at all.
Because the only way to prohibit piracy is to kill freedom of speech.

If you want to protect freedom of exchange of data between people with no eavesdrop, you can not fight piracy.
I didn't read the story at first (tl;dr) I just scrolled down to the bottom to see what the game looked like. Blocks game, so I rushed to try it out.

Two hours later, and officially being hooked on Trifecta, I had to come back to at least upvote. Glad I read the story this time. Thank you for sharing and thanks for the game!
If you think TPB is good, you should see what private trackers have to offer.
Maybe we can take LaunchSky.com there :)
I presume the context of this post is that it's Ada's birthday?
Is this a new HN trend? Karma for dead programmer birthdays? I don't dispute Ada's great contributions and example for women but I have to jump on the non-news bandwagon.
Then you should not hire them again! The quality is very poor. There are many grammatical mistakes and the style is quite clunky. It makes your company seem a lot less professional.
Catch all javascript client exceptions and send them to your server
What's an SSG? I've gone and tried to look it up on wikipedia, but there's nothing that appears to be relevant.

> In a wiki the data is usually
> laid out hierarchically.

What? No. In a wiki the pages are semi-automatically linked. Go and look at the very original wiki, the very first one by Ward Cunningham[0]. Pages are linked completely according to the text, and there is absolutely no hierarchical structure. Even wikipedia has no hierarchical structure because of being a wiki. It has some structure, but that is imposed independently.

You then also say:

> ... not using a browser ...

So it would appear that we have established that what you want:

* Isn't editable through a web interface - unlike a wiki

* Has some sort of hierarchical structure - unlike a wiki

* Doesn't use a browser - unlike a wiki

So what you want is, in fact, not a wiki. That leads me to wonder what you do actually want. You seem to want to have some pages that use markdown (or something), and are somehow arranged in a hierarchical manner, and then somehow presented in that hierarchical manner, but without using a browser.

So I don't understand what you want. Here are some questions:

* You say you want the files in some sort of hierarchy - how is that defined?

* How do you envisage a user accessing this static "site" given that you said you don't use a browser?

* After you make a change to a page, do you initiate the re-building of your static site manually, or do you envisage some sort of automated process?

* Where is your "simple static wiki" stored, in order to be accessible?

* Is it just you accessing it? Or is it open to others?

Answers to these (and many other) questions might help us understand what you actually want.

Just don't call it a wiki.

[0] http://c2.com/cgi/wiki?WelcomeVisitors
I swear I've heard libraries rent out books for e-readers

At least in Sweden, e-books are licensed to libraries under an entirely different set of rules, and as such it costs the library a lot more when you 'borrow' and e-book than when you borrow an actual book. The result of this is that libraries have been forced to limit the number of e-books people can borrow pr. month.
Depends on the definition of "someone else". Check the terms and conditions of all big/high quality map data providers.
solid idea.

Giving the reviewers something of value is going to be a challenge. Not impossible, but a challenge.
Ask HN: Y Combinator startups; is there a database of their status?
It would be great to see this in a spreadsheet to run some analysis on. How many get a second round, how many die in the first six, nine, twelve months? How many are profitable? etc. I searched but couldn't find this, I only found blog posts about how "successful" some companies are.
Google has an Ada-doodle which increases the visibility of her birthday: https://www.google.ch/
https://en.wikipedia.org/wiki/Verilog#Verilog_2005

Hardware description language.
You can get higher power density in a rack in pretty much any UK DC, you just need to pay for it.

The problem is you often end up paying for the rack space that would be allocated for the total power you're using, without actually getting the rack space!

In exchange, the DC's own electrician turns up during your install and makes sure things are working correctly and safely, you might end up with different sockets if required, 3-phase power, etc.
"free" is generally short for "free at the point of use."
Failure Has Limited Value
Given how low internet penetration is in India , this kind of thing cannot have much of an impact at the grassroot level.
In Sweden libraries have to pay a small sum to the publisher each time a book is borrowed. The exact details vary slightly depending on a bunch of factors, but it's normally around $0.10-0.15.
Windows 8: Some Outlines and Update on Release Date
Extreme hyperbole. The local library here in Malmö have a much better IT-infrastructure than TPB.

The TPB website is built like something I made at 15 years old in PHP. It's in fact a terrible product by todays standards. And that's with noscript+adblock. I wouldn't want to see it without.
This made me laugh out loud.

"Chatroulette involves men masturbating in their bedrooms. Landscaperoulette involves men masturbating on rooftops and in front of scenic landscapes.	Advertising for hand cream, silicon lube, and travel guides."
Ten ways of being foolish
I agree copying is a difference, but for >90% of my own usage, at least for books and films, it's not one that makes a practical difference. I don't typically watch a movie hundreds of times: I watch it once, maybe twice. So really I only need to loan it, whether from a library or TPB. In theory TPB would let me not only "loan" it, but actually keep a permanent copy for myself, which the library doesn't. But I have no desire to archive hundreds of gigabytes of films I've already watched, so I typically delete them.

Another approach I sometimes take is to buy a used copy and then resell it. This ends up costing the price of shipping + Amazon/eBay/etc. transaction costs. It doesn't really benefit the artist/studio/etc. any more than torrenting it, though, since they don't get a cut of used sales.

With music it's a bit different because I do actually listen to the same album multiple times over an extended period of time, so prefer a permanent copy of music I like.
Show HN: CloudDeck | A music discovery and listening tool for SoundCloud
Specifically, to document the memory-map each one used.

Traditionally, SNES emulators have used the internal game header and a whole stack of heuristics to guess at what memory-map each game expected, but that's not exactly what you'd call a preservationist approach, and caused problems for homebrew that wanted to set up a perfectly legitimate memory-map that no commercial games happened to use. Now there is (or there will be) a standard database of game SHA256 → known memory map that SNES emulators can use, and a way for homebrew games to explicitly specify what memory-map they want.
How lovely would it be to be able to run Adobe products on Linux? ... When Apple decided to fuck over Adobe by killing Flash I though the perfect countermove would be to release AdobeOS. They could crowd source the design from its user base, port their products to Linux and be in a very strong position to compete with OSX and Windows. Now that Apple has abandoned its old users for the mass market there's room for an open source OS for the designers, photographers and developers whose needs are not being met.
If compilers supported proper unicode as code not just in strings (like, I believe, Go does) then you could use A ⊗ B for outer products and A ⋅ B for inner products.

(a quick google implies that Haskell supports this (http://www.haskell.org/haskellwiki/Unicode-symbols). Good!)
> I think it's still better than what you get with C++ and Python. I would much rather have a relatively inscrutable <+> operator that does something vaguely like addition than having + do multiple completely different things on different types.

I can live with + as a concatenation operator for strings, but in general, if you're starting to implement custom operators for +, you should only do this for things which are numbers, and which can also support -, / and *.

Wrt to Arrow, you could still have your custom operator but with a human-readable name:

actionA >next> some complicated action >next> actionB

or alternatively:

actionA `next` some complicated action `next` actionB

Sure, it's a bit more verbose, but it makes for more readable code (IMO). I think it's not so much the notion of custom operators I object to than the "let's get wild with non-AZERTY characters" philosophy.

Of course, it doesn't mean that human-readable names are always better... I'm looking at you, "return".
A customizable, brandable WordPress guide for your clients - WP for Clients
We find public libraries morally OK as they allow people who would not otherwise have access to knowledge and literature to access it.

If the poor could copy without restriction and without the prospect of losing the ability to do so, public libraries would be redundant.

But projecting DRM fantasies onto the economics of this distorts the very real moral case for libraries.
"ie=☠" to force UTF-8 in forms
Breast implantation
Infrastructure doesn't matter, quality doesn't matter. What matters is how many people use it, and how often. And there TPB wins by several orders of magnitude.
The Untold Story of the Concorde Disaster
* Very simple, very easy, almost idiot proof, encryption and cryptographic signing. This does not have to be free.

Or

* Very simple, very easy, almost idiot proof anonymous email.
How to Change CPU Affinity of CPU Intensive Multithreaded Applications (Ubuntu)
Startups Cannot Afford to Have Indispensable Employees
Not sure

Money buys more commodity hardware faster than the time/money used to develop a chip

It's not hard to make tens, or maybe even hundreds of GPUs beat a specialized chip except for very specific things

And even for something specialized it's probably easier to use an FPGA
And the Oscar goes to..Apple?  Why the tech giants will go into movies
Secure communication over Dropbox / the filesystem
The most dramatic example must have been F-Zero X, which ran at 60FPS, at the expense of being a huge, 3D-accelerated glitch. (And I still loved it)
Chrome extension brings Instagram photos back to Twitter
The issue you describe is more a compiler-specific issue than a language specific issue. Yes, the language allows a lot of flexibility and therefor in some situations it's hard to nail down an error to a nice, specific error message (mostly when templates are involved), but it's not impossible, as clang++ shows.

Believe it or not, there are people (like me) who actually enjoy coding in C++.
The hard problems for a TPB-like are DDoS, takedown and lawsuit resistance. They seem to be doing pretty well at that, considering.

Despite not have a nice GUI, a lot of people use it. Why? because everyone has heard of it - and it's still there.
There are no apples and oranges in this conversation. Mistaken epistemology is mistaken. Fruit plays no part in it.

I'm sad that your response to Pearl's ideas is to cite a litany of influences you believe as exposing his ideas as not novel. This is a a pointless activity.

Theories are not equal alternatives. When a complete and clarifying framework is defined, we abandon the mistaken structures of the past. Knowledge does not endlessly bifurcate: unification is our most valuable intellectual activity. Your equivocation among competing alternatives is an exercise of socially attached apologetics.

Causal explanations form the basis of the entirety of western philosophy, from Aristotle's four causes onward. Accuracy is not a matter of taste.
I was just about to make a similar comment. There isn't much about C++98 I don't know, but having ignored C++11 for too long I feel utterly lost looking at stuff like this now.

What concerns me even more is that it must be pretty much impossible for a beginner to pick up C++ today.
No. The hassle of getting that to work is probably way harder than just getting things to work on Linux in the first place.

I think that Valve will eventually put out a libvalve which can be used to target a number of linux specific integration points for typical windows programs.
Graph of average App Store review times
When I first read that paragraph, I thought she was talking about a school trip.

It turns out that it wasn't a bunch of yet-to-be-educated 14-year-olds, but a group including at least two senior female professionals in the technology industry.

In their defence, it could just be because they are foreign. There are probably plenty of highly significant historical Americans of whom I've never heard, but every US schoolchild is expected to know intimately.

A further defence might be that she does know all about Lady Lovelace, and that this "Never heard of her" business is just a rhetorical device to so that the reader and the author appear to go on the same journey of revelation.
>The phrase "vanilla Linux" doesn't even make sense. Linux is a kernel, not an operating system. If you're talking about the entire GNU/Linux operating system, it doesn't make sense to talk about a "vanilla" version, because there are thousands of different utilities that can comprise a GNU/Linux-based operating system, and there are combinatorially many ways to create a Linux distribution.

The point is, when it breaks and you need someone to help you fix it, it's often not enough to find someone else who "uses Linux" - you need to find someone else who runs the same distribution, because they all have their own init scripts, packaging systems, filesystem layouts etc.

By contrast, because there is a single FreeBSD, anyone who "uses FreeBSD" can probably help you with your FreeBSD problems.

(Of course, if you choose a popular linux like Ubuntu, there are probably many more people who "use Ubuntu" than use FreeBSD)

>This is vastly exaggerated. A properly compiled binary or a compatible source file should run on any distro - not just any modern distro, but any older one as well (assuming that it has the correct dependencies installed, etc.).

Seriously? I don't think I've ever seen a cross-platform binary that worked without distro-specific hackery. Source sure.

>If I wanted to get really snarky here, I'd say that the same thing could happen to BSD too and point to OS X. This is just ridiculous - Linux is open source and free-as-in-freedom, so just because somebody else packages your favorite distro with some stuff you don't like doesn't mean that anybody else has to as well

You're right - but there is some truth to the generalization that linux distributions a) rush in software before it's truly stable (Debian stable being the exception that proves the rule) b) are more politicised than FreeBSD. The recent Gnome 3 / Unity fuss would be unthinkable in FreeBSD-land. In the time it's taken Linux to go OSS -> ALSA -> PulseAudio (and say what you like but I know several people whose sound broke with each of those) FreeBSD has stuck with OSS. Linux introduced devfs, encouraged users to migrate, then deprecated and killed it off in the space of about 18 months (in favour of udev); FreeBSD has only ever had one devfs. FreeBSD ships binary compatibility going back to at least version 5, while very few linux distributions still ship glibc5 libraries. In FreeBSD I've never had a driver that used to work stop working (under linux I used the qc-usb driver, which then stopped building against newer kernels; also the drivers for my PDA (sc-somethingorother)).
I wonder if they have a module BigKimJongUn.js or just cnp that function about the place. And what browser do they have? So many questions...
evergreen ads still convert, maybe you have adblock turned on?
The problem is no one understand's until you go through it. I assume you have based on your wisdom.
I've found asserts to be useful in addition to unit testing. The advantage of automated tests is that you don't have to run tests manually. Asserts merely tell you that something is wrong, they don't run test cases for you.
The importance of being unrealistic
JQuery split pane plugin
In 2010, officials at the West Contra Costa School District, just east of San Francisco, were in a bind. The district needed $2.5 million to help secure a federally subsidized $25 million loan to build a badly needed elementary school.

Charles Ramsey, president of the school board, says he needed that $2.5 million upfront, but the district didn't have it.

If the school was really so badly needed, why didn't they raise taxes to get the $2.5 million? If they couldn't get the district to pass a tax increase in order to qualify for a subsidized loan 10 time its size, then I'm skeptical on how necessary that new school actually was.

If they couldn't afford $2.5 million up front, what made them think they'd be able to afford $34 million later?
Chimney burns your (console.)log to keep you warm.
I'd love for it to organize my mail automatically depending on who sends it. For example, if it's personal, work related, unsubscribe-able, or none of the above.
Scriptogr.am – Easily turn a Dropbox folder into a blog
I'm curious: how popular is it to use syntax that's not available in other compilers and how often do programmers regret the decision?
Google wreaks havoc on our company’s calendars: lost data and security breaches
Thanks! Can you elaborate a little more on the signing suggestion?