skysight-inc/HackerNews huggingface dataset:
"it sounds like you are irritated that the assumption that technical and analytical people are somehow less sensitive but then your comment exhibits exactly the lack of understanding and immediate condescension which earns this perception. I doubt you intended it, but it's something to think about."

Well, that's a fine ad hominem, but it doesn't address what I wrote. I'm clearly irritated by the post; that's not a mystery. But to argue that I'm being patronizing, you have to ignore what I'm actually saying: we all have innate social skills, and that the author starts from the opposite premise. He's trying to figure out why this "developer CEO" is so different, when the difference appears to be trivial (one person is asking analytical questions).

The original post was clearly phrased in an adversarial manner:

"Sales Guy" vs "Developer Guy"

"I, on the other hand..."

"Whereas he based the value of the meeting..."

"Where he took my generalized questions and drove them to specific topics - that was the interesting part. That let me know what’s on his mind."

Plus, there was the hint of a "gotcha" tone:

"That will give me the context for assessing future activities by his company."

Basically, he's starting from the premise that this other person is somehow not making these social judgments; that they're not building a mental model of how their conversational partner operates. That's wrong, and it's (IMO) arrogant: his thinking rests upon the implicit assumption of The Other as a stranger. Not everyone makes this assumption -- many (if not most) people will start from an assumption of similarity on matters of human nature.
Well, that's my point. "Open source" protects only the freedoms that relate to a portion of users (developers), whereas "free software" protects the freedoms that relate to all users.
This is probably a more complete version: http://web.archive.org/web/20090107030956/http://www.zedshaw...

(I haven't yet read that piece)
I've recently discovered GitLab and known only current UI. After seeing those old UI screenshoots I think previous interface was better. Current version is highly "inspired" by GitHub (which has very good UI imo) but somehow has worse UI/UX for me (but I'm using it only for a month or 2, so maybe it's just my first impression). I wish there was some kind of "theme" module for GitLab.
Good point but depends on why you are creating something. If it's primarily to make money then pivoting might get you there sooner. If it's too birth and nurture something that makes the world better than data could obscure the progress you are making that doesn't show up in the metrics.
Change log:
https://github.com/clojure/clojure/blob/master/changes.md
The death of a revolutionary: The song of Song
I often see close to half the price of the bookstore when I check amazon.

Of course this is in Canada where we get charged extra simply because publishers got away with it.
Knowing a bit the background of the FLA, I think that was a just an additional way to convince lawyers to understand the free software licensing model. The patrimonial rights can be transferred in Europe too that's clearly what you do when you make the transfer of copyright in US. As the common ground of the Berne Convention has been ratified by US and Europe, the transfer of copyright (on the patrimonial aspect[1]) is based on a common legal ground.

[1] Concerning the "moral rights" in software/computer program, it's usually not legally applicable for software.
The name of this course is amusingly similar to one offered at CMU, "Great Theoretical Ideas in Computer Science", the content seems similar as well. Perhaps MIT was inspired by it?

[1]: http://www.andrew.cmu.edu/course/15-251/
One particular nitpick:

> One of these [scenarios for relicensing GPLed softwar] is relicensing to a later version of the GPL. This scenario is in most cases already covered by the default "or later" language that is usually applied to software licensed under the GPL.

That language doesn't actually cover the case in question. The "or later" clause lets the licensee choose which version of the GPL they want, but the FSF's interest in relicensing to a later version is often that it wants to impose the stricter terms of a newer GPL version on licensees. A licensee could avoid the GPLv3 patent restrictions on software licensed "GPLv2 or later," for example, by choosing to stick with the GPLv2.
So the question is what you're shooting for. You can build an embedded web server which has two serial ports, ethernet (or WiFi), power, 8 bit I/O port, and an SD Card interface for < $10. But it won't run Linux or MySQL or PHP or Apache. Instead it will run thttpd with a built in CGI type application.

I've got something very close to that from China which is trying to be USB over IP extender, but the basic setup is as you describe.

If you leave LAMP on your must-have list though it raises the price to at least $35 :-). Given the success of Rpi though I expect we'll see someone else's 'phone' SoC in a board (and no I don't mean Samsung's $200 thing)
Show HN: Bests of Hacker News front page
No, two reports were likely death by suffocation from not being able to expand their chest to breathe in.
The Olimex is probably the closest I found too. I could see using their board for development and then doing my own to throw out all the hardware that isn't needed.
Nice to see another (former) student politican on HN, I thought I was the only one.

I completely agree with you here, this was typical conference behaviour.

Nonetheless, lets not kid ourselves that the US had the interests of the world at heart here. Essentially the internet is controlled by the states through ICANN and the registries. I don't have that much of a problem with this, but it would be foolish to think that their disagreements were not based in realpolitick rather than idealism.
This is a gross oversimplification. Randomness in games is like a knife. It can be used to make nice things, or to hurt.

Wesnoth is a good example of a game which is frustrating for many people. I think the reason is that it has random outcomes of decisions. Suppose you order a unit to attack another one. There's a base 0.6 chance to hit. The unit has 3 attacks each dealing 12 damage. What is the expected damage output ?

- 0 damage: ~ 6%
- 12 damage: ~ 28%
- 24 damage: ~ 43%
- 36 damage: ~ 21%

...so, if you're planning for the most common event - 24 damage - you're a fool, because it occurs only 43% of the time, less than half ! A bit like democracy, which is sometimes called tyranny of the minority. The example I used is actually simplified. In Wesnoth, each strike of an attack is followed by a counter-strike from the attacked unit. Not only the attacker's damage varies wildly, you can easily lose the unit without having it deal any damage. And such a random result when you make a good decision.

Counterexamples: Neuroshima Hex (board game), Seasons (board game), Mission in Space: Lost Colony (flash game). In all of these games randomness is used to improve variety. In MIS there's actually little randomness and it feels more like a puzzle. The most visible effect of randomness in the game is randomly chosen alien spawned. All 3 aliens have the same HP and movement speed, so it's not a big deal. Seasons is a card and dice game, but an unusual one. Each side of dice gives some options to choose and there are no good or bad sides, there only good or bad sides at this very moment. The cards you start with are not really random either, because the game uses draft mechanic: you take one card from your hand and pass your hand to your neighbor on the left. Neuroshima Hex is essentially a game with hexagonal cards. Randomness only determines what cards you draw, and once you do you place the hex-cards on the board. Once the battle resolves, it's deterministic.

The bottom line: I noticed that I much more enjoy games where randomness is used not to determine success/failure, but instead options available. That is, as long as the options are balanced relative to each other. Heroes of Might and Magic 3 has randomly selected spells and skills at levelup, but they range from awesome to pathetic. The result is frustration.

All of the games I mentioned (Except Heroes 3) are free. You can actually play both board games online, too.
>Probably, but undergrad classes in Statistics are not available to everyone.

If you have internet connection you can learn Statistics, there is a lot of good resources. For example:

https://www.coursera.org/course/stats1 (maybe not undergrad level, but good place to start)

http://ocw.mit.edu/courses/mathematics/18-05-introduction-to...
Sorry, self promotion in the sense, that a fan praises haxe but does not do business himself, which was not, what I was asking for.
Actually think dmor nailed it, and your counter-examples here are just you putting them in your own context. I didn't pick up any of those innuendos at all.
Just a minor nitpick, but a lot of the (European Bombing) was deliberately at civilian targets, with up to 600,000 civilian deaths. The second world war started with an agreement to try to avoid civilian targets, but that stopped in 1940. Later developments included incendiary bombs and "firestorms".

(https://en.wikipedia.org/wiki/RAF_Bomber_Command)

The UK RAF Bomber Command had a mind-boggling rate of death. About 44% of crew died. (About 55,000 killed out of about 125,000 crew).
magnet:?xt=urn:btih:41b2fd2403eba5a1dc23743fb08a15f968acc1b5&dn=Minecraft%3A+The+Story+of+Mojang&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80
I've found that theres a certain "turning off your brain" that has to occur to be socially successful. Most technically inclined people have a habit of using their brains a lot. Not that it's totally impossible, but it's hard. I'm a socially awkward technology person. When the moon is aligned properly, I can function fairly normally in social situations, but most of time I over-think too much and come off as weird.
I think we are, as the saying goes, in violent agreement.

I don't understand where the either-or comes in.
Please support Jimmy Teddy Campaign on Indiegogo
Support my Jimmy Teddy campaign about happiness
TP-Link TL-WR703N running OpenWRT.

Cost is about $22. Ethernet, Wifi, USB already working well with OpenWRT. Nice package manager. Real Linux at micro-controller price and power consumption.

You can lift some GPIO beyond the single light and button that comes on the board if you're clever with a soldering iron, but a generic Arduino Mini can make it sing for about $10 extra.
Related idea: Python library that would render graph in Node.js using D3/NVD3 generating an SVG.

Is there any such thing?
'Minecraft: the Story of Mojang' now available on The Pirate Bay
Since the creators uploaded it to a torrent site themselves, and the text sort of implies that they expect people to watch it without paying, I'd say that it would be very hard for them to successfully argue that you didn't have their permission to download it for free. And proving you didn't have the copyright holder's permission is a necessary part of any copyright claim.

Disclaimer: I am not a lawyer. What I do know about the law is mostly US-centric.
My opinion (and I suspect the authors) is that the market for chips where batteries or form factor are not a concern will no longer be large enough to support a company of the size of Intel. RIM makes the finest high security physical keyboard phones anywhere. That is now a market sized for a company 1/10th their current size.
The title "front end engineer with design experience" would probably cover what you're looking for, though no matter what you advertise for, you'll need to specifically ask whether they're capable of doing what you're looking for regardless of the job title.
A licensee could avoid the GPLv3 patent restrictions on software licensed "GPLv2 or later," for example, by choosing to stick with the GPLv2.

... unless he want to use a newer version of the software which RMS has decided should be licensed under the GPLv3 only. FreeBSD has run into this problem with gcc, for example: We could no longer backport bug fixes, but instead had to "clean-room" re-develop them.
> Therefore I question the transfer of copyright in this case but IANAL.

Yeah it makes no sense there, at least in Germany or France where moral rights can not be transferred (and corporations can not own works, at best they enjoy an exclusive license to the work of an employee). SQLite also had some trouble at least in france, because moral rights not being transferrable means an author can not put his own work in the public domain (the work will fall in the public domain after ~life+70y, but can't be put there)
I think you're committing a Texas Sharpshooter Fallacy. Yes, people are designing their decks around mana screw. In other words - they discard all those decks ideas that suffer more from randomness. Also remember mana screw works both ways. Later in the game getting a streak of lands when you no longer need them can be disastrous. Your opponent can draw juicy cards instead.

Have you actually tried the alternatives ? There's a trivial variant of M:tG where you can play any card face down to act as a land.

You have a point, though - constructing a deck in M:tG is far more fun than playing one.
What's a good alternative to Exhibit/Simile?
See http://simile.mit.edu/wiki/Exhibit

Is there a better alternative for doing Faceted browsing on html/javascript?

What do you use? (besides coding everything from scratch)
Thanks for submitting this. This is a great essay about the history of mapping in the Western world. I especially like the comments about the "solution" Apple briefly had for the territorial dispute between China and Japan regarding the island group known as Senkaku in Japan and Diaoyutai in China: show the islands on the map twice, with one showing attributed to the national territory of each country. Oops.
I won't speak to the balance, as I have no idea what it is, never the less, I would tend to think that not being in immediate danger would allow for tracking and confirmation, whereas in conventional warfare, one might have acted a lot more on "gut feeling" (ie. that form running across the street is acting suspiciously and indeed seems threatening, it's either me or them.
Should companies bother having original ideas if open source can clone them?
Why I dropped out of college to work on a startup
Dropbox had a good idea, big companies cloned them, and they're still around.
Go for iOS first to get familiar with cocoa, then move on to Mac.
There are tons of info for iOS devs but bit less for Mac.
Understanding DHL's approach to Social Media
Min-Max Height, the Jealous Bass Player
They mention that Hardy and Ramanujan solved P(n) - but I can't seem to find any information on their solution.

I'm not a maths person but this perked my interest - Anyone have more information?
Google is the Internet emperor with anti-democratic tactics
Dropbox wasn't an original idea, it's just a good implementation.
"Want free hosting? Not a good choice, look elsewhere."

What are some better alternatives? And why are they better?

I've used GAE for some toy apps and a few websites with low traffic. It works great.
No, AFAIK it requires copyright licenses given through a contributor agreement, which are not the same.
Agreed, but it's sad because "Open Source" is a better name than "Free Software" since, unless they are familiar with GNU already, most people are going to interpret it as "software that doesn't cost anything" which couldn't be further from the point.
Clearly some ideas are more easily clone-able than others. It also probably matters how quickly BigCo clones your idea vs how much mindshare and traction you already have.

That being said, Snapchat definitely doesn't have some kind of birthright to make heaps of money off the idea. If there are few barriers to entry and they can't out-execute FB, then they will end up losing, and there is nothing wrong with that.

Maybe the discussion should center more on how inherently dangerous it is to build something on the FB platform vs pursuing other opportunities.
Thanks! I assumed it was part of GNU. I made the change, but the page is cached, so it might take a while to update.
But was he poisoned by a jealous Brit? We will never know :(
Sorry but you cannot have both the cake and eat it. You either have to compromise on users or on developers. GPL license writers choose not to compromise on users by enforcing that modifications are contributed back. BSD license writers choose not to compromise on developers by allowing developers to use the code as they see fit, no strings attached.

These are not compatible. There are either strings attached as in GPL or there are not, as in BSD.
He does market his software, and practices everything he preaches on his own software too. But let's look at some numbers.

Let's say that Patrick's techniques can increase profits by 10% compared to an "unoptimized" website. If the bingo card business is worth $X0,000, by selling his own products on optimized webpages Patrick makes an extra $X,000.

If instead Patrick consults for a company that does $X0,000,000 his techniques are now worth $X,000,000. If he gets a percentage of those new profits, he is doing much better than if he had sold more of his own product.

Since creating a business which does $X0,000,000 in sales is hard, Patrick can make better use of his time by finding those existing companies and offering his services that by selling more of his (comparatively low value) product himself.
Still not quite right. Github enterprise requires that you pay Github to license the software and provide support. Gitlab is free and open source -- you can clone Gitlab and start doing git project hosting without paying or contacting anyone.

(NB: I have no involvement with Gitlab.)
Remember that HN members aren't particularly concerned with being "tolerant". We tend to be very intolerant of weak or tired arguments, particularly those that don't seem to get basic facts straight (say, the kind of stuff you can find on wikipedia.) So, for example, an assertion that there's evidence of a worldwide flood, without a link to significant research, won't be taken well.

But HN members do like to learn new and interesting things, even from foreign worldviews. If the idea of "speaking in tongues" came up, a quick explanation of the practice and the history (especially with links) would be quite welcome.
Funny, the answer to this is like an anti-Betteridge's Law of Headlines. The reason being is summed up in Christensen's seminal book The Innovator's Dilemma.

Facebook, clearly, is not stodgy enough to always be subject to its effects yet, but they've had plenty of failures, like their Q&A feature.
yeah, they have some interesting web apps
That's pretty awesome. I hadn't seen it before. DataFart has the one advantage that you don't need to pipe the data in locally. If the source data is on your local machine, this is a much better solution.
Contributor license agreements take care of this issue, there is no need for assignment. The only legal reason for assignment is that it is a prerequisite for suing in court. Otherwise, only the actual code author could sue, not the project it was contributed to.

Basically, assignments do not fix the issue you are raising any more than standard contributor agreements.

I am an ip lawyer, but this is not legal advice
Except GNOME is a GNU project (the "G" in "GNOME" used to stand for "GNU"). This point was driven home about three years ago when RMS descended from upon high to decree that posts mentioning non-free software shouldn't be allowed on GNOME's blog aggregator, Planet GNOME.

Coincidentally, it was around this time that people started making noise about splitting GNOME off from GNU...
If the project is important enough for free soft in general, they'll find someone. If not, oh well, the cost for waste disposal of bit-rotted software project is rather small, no?
> housing/real estate mainly

> If someone finds out to produce real wealth much cheaper, we'll see a major redefinition of consumer society.

Please learn basic economics.

The problem is that there's a limited amount of supply of real estate. Everyone wants real estate, so market participants bid up the price until supply and demand match.

If everyone in the world gets substantially wealthier in the next few decades, then they'll just bid higher and higher against each other for the same pool of real estate, driving up the price of real estate until enough people are priced out of the market for supply to again match demand [1].

Of course, Le Chatelier's principle [2] says that as the prices rise, changes will happen that oppose the rise in prices. For example, if you're a company in a land-intensive sector like agriculture, more expensive land means you invest more in existing equipment and techniques that can help you use your land more effectively right now, and R&D into brand new equipment and techniques that will help you use your land more effectively in the future.

Likewise, if land prices rise, prices of other goods will change to reflect the cost of land used to produce them. Because land-intensive products are more expensive in this world, people will naturally make decisions on their own to use less of them. Falling demand for land-intensive products will translate directly into reduced demand for land to produce them, opposing the rise in prices.

[1] Assuming no new supply of real estate is discovered. Of course, it's possible that new supply sources will be discovered causing a drop in prices, or blunting the impact of the forces that cause housing prices to rise. While we can rule out the discovery of a new continent as happened with the European "discovery" of North and South America, it's conceivable that within 100 years we'll have some combination of space colonies, artificial islands, multilevel cities / more high-rise construction, better technology for doing things in deserts and other presently marginal regions, underground buildings...

[2] http://en.wikipedia.org/wiki/Le_Chatelier%27s_principle
From someone involved in real estate, real estate finance, stocks, venture capital, financial modeling, and behavioral finance (since before that phrase was even coined), who sold his home and three other properties from 2004 to summer 2008 and rented so as to exit before the crash, all these bubbles and crashes are, IHMO, not about modeling, they are about greed, fear, conflict between self interest on collective interest, and perverse incentive and compensation systems (in many areas, from politics to lobbying to regulatory to finance to sales to brokerage to legal to money management to many (all?) of the other important things for finance-related models). None of those things have changed materially. Nate can build the fanciest financial asset/credit/price model from his wettest dream and it will fail, probably at the worst possible time, such as once you go all in on it. Many reasons for that. But I bet he could get a job on Wall Street pumping out models that back up what will make the firm the most amount of money in the short term, damed the best interests of pretty much anyone, the firm included, in the long term. See Goldman Sachs :)
Ask HN: Sample Lisp code
Lisp student here.

When learning, I like deconstructing small standalone code samples that are actually useful.

Here's the sample I'm looking for in Lisp or Scheme:
a youtube downloader

It's been done in Python, Lua, Perl, Gawk, etc. I've done one myself using sed and netcat.

Has it been done in Lisp or Scheme dialect? I like to use the LUSH interpreter but am open to any Lisp or Scheme.
The new Whatpulse