skysight-inc/HackerNews huggingface dataset:
Current US copyright law is irrelevant, as I was responding to a discussion where you were giving consequences to removing copyright protection, so I don't know why you bring up current US law at all.

I pointed out that it is perfectly possible to protect moral rights without restricting duplication, something which most countries already do.

Somehow it works, and the world hasn't ended, and there is no massive stream of works where people is butchering the credits, because people actually have respect for that.
Dude, grow up. One of the patents apple has sued over related to the shape of the iphone:

The D’677 and D’087 patents relate to specific aspects associated with the iPhone, namely, the design choice of a black transparent and glass-like front surface, and the rectangular shape, rounded corners, bezel, speaker placement, and the horizontal shape of the speaker.†

I believe that this was rejected by the court, but Apple still tried to sue over it. Not cool. So I will stand by my comment thank you very much and ask you please to keep things civil on our beloved HN.

†http://www.baxterip.com.au/about-baxter-ip-patent-attorneys-...
Oh, I thought he meant the other way round, my bad!
What Makes a Company a Great Place to Work
> with current technology we can farm enough calories every year to keep every body well fed.

False. Food growth rate increases arithmetically, based on available land. Population growth increases exponentially, based on reproductive potential. They cannot be compared -- population always increases until starvation limits the process, as modeled by the logistic function:

http://en.wikipedia.org/wiki/Logistic_function

Unequal distribution of food resources is an effect, not a cause. The cause is uncontrolled population increase.

In short, people will aggressively answer an increase in food supply by increasing the supply of hungry people, until starvation halts the process.
the pull-request seems to be deleted. for people that want to have a look at the (partly not yet obfuscated) commit will want to search for the sha

2fa93590c7881fab043be7b8b51358894dbc1466
>Than you program some more and, if you're smart, you realize there's Common Lisp.

And then you realize, oh, it was just "premature realisation", actually Common Lisp is not the one "to rule them all" after all.

E.g it's useless for most embedded work, a non started on the web client side, you cannot find many programmers to hire for your project, a lot of self proclaimed Lisp programmers are just dabblers, there are not enough available libs for lots of fields (, scientific computing, GUI, multimedia etc), and a thousand other reasons.

Oh, and no killer app was been made in Common Lisp, or any Lisp for that matter, with the exception of Emacs (but that one is targeted to developers anyway). In fact, the most famous example of Lisp "success" is a mid-nineties startup that was sold to Yahoo.
LowEndShare -  Hotlinkable  One Click Hoster for all your files.
Silicon Valley is Gotham
This guy seems to be mentally unstable.
Facebook Reveals the Sleazy Business of Fake ‘Likes’
A simple, yet extremely useful site. Love it; I can see myself regularly using this.
Building the BBC's Olympic site
I want the right to be able to walk around a busy city centre swinging a baseball bat randomly at head hight. I know it's dangerous and pointless, but if you don't let me do it, you may as well castrate me. It's all about freedom man!

Sound ridiculous to you? Now you understand why you sound ridiculous to me.
Hey nice compilation mate , only thing that it misses is the discussion forum .Would love to see that :)

Well that's why i keep coming to Hacker News or reddit and keeps you engaged .

Guys at Hacker News discussion forums are one the best people to talk to regarding technical topics .
This is the nature of online communities. A lot of threads are debates. A lot of them are, when reduced to the underlying issue like Apple censor apps, the same debate. If you have the same debate enough times within a short enough time period, it gets repetative and inane.

Depending on the individual case (drones+ vs celebrity arses) the discussion might be a little different "at the core" arguments are equally valid regardless of the case.

consider:

"At least when governments have this power they are theoretically accountable to publics, constitutions and ule of law"

"Apple is accountable to consumers and the market"

"If Apple started featuring an App that let you dress up Obama in racist costumes there would be crowds and boycotts and stores would stop"

"company that has absolute control on a market exerts its influence on political grounds that effectively stifle freedom of the press"

* * *

You could copy paste this in 50% of threads about app store rejections. Maybe we are done talking about app store policies. Maybe there is a benefit to repeating the exercise even if we don't get anywhere new.
My biggest mistake so far?
I never truly appreciated how many planes are in the air until now..
>Both the above examples would require the prosecutor to prove "guilty knowledge", knowledge that the behavior was wrong. It's the same with open WiFi hubs.

No, it's not.

You are not supposed to use a wi-fi, even if it's open (that is, unlocked), unless you have specifically see it advertised as freely available to the public (i.e in an airport, a cafe, etc).

>Not necessarily. An open WiFi hub can represent a free service offered by, for example, a restaurant or lodging establishment, both of which expect and accept public logons in order to attract business. It's not obvious how an individual might distinguish between these hubs and a private hub that happens not to have a password.

You're not supposed to distinguish between them. You are only supposed to use the restaurant or lodging hub when you are AT the restaurant or the hotel, as a customer. And you're supposed to know which is their wifi name.

Being in a cafe that offers free public wifi doesn't give you an excuse to bypass the law and connect to any open nearby Wifi signal you can get ("But, Judge, I couldn't tell which was which").
Learned something new today. Till this moment I didn't know about ADS-B.
Quick link or people like me - http://en.wikipedia.org/wiki/Automatic_dependent_surveillanc...

Lots of stuff is happening in other domains too..
I am loving my Thinkpad T530, got a 1920 by 1080 screen, great battery, up to 16 gb ram and the discrete nvidia gpu Optimus runs perfectly with Bumblebee if you aren't satisfied with the built in GPU. Everything else pretty much just works.

But yes, use intel hardware.

About the only issue I have had is a weird speedup of flash videos with the built in chrome flash driver.

Oh, and I'm running Mint, not Ubuntu, which I highly recommend.

If the t530 isn't powerful enough, there's always the W530 for a more powerful processor and 32 gigs of ram.
I find Richard Feynmanns accounts of hacking (non-computer) systems at Los Amos to be fascinating - I was hoping once the cheating was revealed we were going to be treated to a story of how someone cleverly found a loophole in the system that was then closed, improving the system for everyone. Rather we got a smear article...
At least we'll be able to reliably determine the reason, and fix it if necessary, rather than relying on human testimony.
> I think I understand what you mean after reading once more.

Thanks for taking the time to understand. My apologies for not being clear from the outset.
so, what do you use then?
Potato is a developer-lead agency (no Flash developers! No account managers!) based in London, Bristol, Amsterdam & San Francisco. Our clients include Google, PayPal, a number of startups and other agencies such as BBH & Mother.

We're hiring for a variety of positions in a variety of locations, freelance & full time, including:

Django Developer, London - http://p.ota.to/jobs/django-developer-london/

Technical Recruiter, London - http://p.ota.to/jobs/technical-recruiter-london/

Django Developer, Bristol - http://p.ota.to/jobs/django-developer-bristol/

UX Designer, Bristol - http://p.ota.to/jobs/ux-designer-bristol/
It's hard to find a single outbound link in an Engadget (or other similar "tech blog") article, as if somehow the user will just stay on the site clicking internal links ad infinitum.

Instead, I see a link--in this case, to what should be the GitHub repo--click it, realise that I've been duped and promptly leave Engadget, reminding myself why I left last time never to return.
Well, there's ITA Software. And arguably AutoCAD.
Today's Warcraft Transmogrification: Eveba Of Draenor
I would say 1964 is a bigger milestone. The Civil Rights Act was upheld (under the commerce clause), and its enforcement was successfully carried out with federal troops, once and for all putting down "states' rights", generally for the good.
>The point is that these are not outliers in aptitude. They're outliers in opportunities offered.

Kids that can program in "several assembly languages" (your words) are just outliers in "opportunities offered"?

Even in college, heck, even in CS majors, there are kids that "get it" and kids that do not. So, no kids that are programming geniuses at 10 are not just outliers in opportunities.

Besides, the kids that could not pinpoint their country on the map were ALSO taught Geography. They weren't lacking in "opportunities", they lacked in skills, attention, etc.

>Why would anyone not offer a class in hard stuff to 14 year olds?? 14 is not some tender sensitive age where kids need coddling.

And why would that hard stuff be C++? It's not like it's something good to teach even for adults...
http://www.markbernstein.org/Mar12/TheSympathyOfThings.html

Lars Spuybroek's book The Sympathy of Things explores possible links between Ruskin's views and modern digital production. I'm finding it hard reading (maths science background myself) but it is making me think in new areas.
I'm feeling smug. My compiler for LoseThos is not very optimal, but it doesn't matter! I made many improvements, only to discover no benefit.

For old school programmers, it's just not right, for example, that floating point math is almost as fast as fixed-point. (I did my graphic library as fixed-point.)
I’ve found ODF is a very convenient format for generating documents. It has a little bit of a learning curve, but you can edit your templates in Libre Office and fill it using any kind of simple templating solution.

It really is quite neat — if you define all your styles declaratively then the markup you touch is very clean and simple, e.g. something like this:

<office:document-content xmlns:office="…" xmlns:text="…">
<office:body>
<office:text>
<text:p style-name="foo">Bar</text:p>
</office:text>
</office:body>
</office:document-content>

I’m sure OOXML can be used in a similar manner, but I don’t know that format very well.
>I started learning C++ during my freshman year of High School, that was at about 14. I don't really consider myself an outlier...

Well, divide the number of the kids that did the same thing with the kids of the same age that did not do the same thing.

The numerous zeroes after the decimal point will show that you were indeed an outlier.
>Here are the guys you are ripping off. Tōru Iwatani and his friends at Namco. Tōru is a very nice guy

Do you Tōru personally? He could equally feel the opposite, happy his work is receiving renewed attention.

I'm not sure any of us on HN even know the position of Namco or Mr Iwatani, or for that matter, whether they would be in agreement with each other. In fact, many creative people, do not align philosophically with corporations that represent them.
Well, as for AutoCAD:

The language was introduced in AutoCAD Version 2.18 in January 1986, and continued to be enhanced in successive releases up to Release 13 in February 1995.

_After that, its development was neglected by Autodesk in favor of more fashionable development environments like VBA, .NET and ObjectARX. However, it has remained AutoCAD's primary user customization language._

So it looks like it has been dead for 17 years.
Congrats - this is just so awesome! How about adding an RSS feed and tweaking the UI a bit to make it more usable - for the specky ones like me :)
> It is verbose compared to python, which would do this in about 3 lines.

That can be done as a perl one liner. The C++ program is pretty reasonable as in it matches to the algorithm.

1. Read words.

2. Add words to a set. Set only has unique elements.

3. Print set size which will give you the number of unique words.

> It's also not that great an example because it begs the question why one moment a set of strings ('words' as variable name feels weird to me because I think in c of word boundaries, but whatever) is set<string> (please use 'namespace std') and next moment its char argv.

Questions are good. Questions aid understanding. You are overestimating C++'s complexity and underestimating a 14 year old's abilities.

> There's no reason to use c/c++ today unless you're coding drivers or very performance critical things.

Personally, I think all programmers should have a working knowledge of C or C++. C is the best simulation of the machine. Assembly is closer, but writing assembly is a pain.

> A set isn't necessarily implemented using a red-black tree, most likely its a binary tree of some kind, but why would anyone put that in a comment.

Copied code from the web. Wasn't paying attention. That comment shouldn't be there. A set should be viewed as an ADT and the implementation shouldn't matter.

> I think the reason why c++ doesn't make a good language to teach youngsters is because stl is still a beast of a template library, still spits out garbage error messages and is painful to work with even by the most experienced of developers (25+ c/c++ here)

STL is a beast, yes, but you don't have to know the whole of it. Regarding error messages, I find clang's error messages better.

> Don't get me wrong, I love c and c++, but i'd rather teach some python or ruby because they can get stuff done and working and not struggle with tedious syntax.

I would teach Python as well. I was taking exception to the knee jerk reaction to C++.
People do indeed continue to buy Pac-Man from Namco (http://www.amazon.com/Namco-Networks-40406PAC-MAN-PAC-MAN-Do... for instance, put there as recently as 2010), and the general IP is alive and well. (New games, and a new Pac-Man 3D cartoon is already in production for airing in 2013.) Namco has in the past sent cease & desist or DMCA takedown letters to websites hosting clones of their IP (here's a story of but one, again from 2010: http://www.techdirt.com/articles/20100730/17081510430.shtml), if you bet they don't care you're going to lose that bet. Besides the original by itself there's also lots of collections that are sold fairly often (every year? at least every few years) that Pac-Man comes with.

If you're arguing that "apparent recent interest by the IP owner" is the moral basis (obviously not the legal basis) for ripoffs, then you have to conclude that this Pac-Man clone, too, is wrong.
For a second I almost thought it was real as the plane was flying over an ocean. Very well done.
The "free movement of labor" in the EU isn't a completely free right to live anywhere and be treated as a resident. Every EU citizen has the right to reside in another EU country for up to 3 months for any reason, and to be hired without having to apply for a work permit. But after 3 months they must register, subject to certain restrictions of the host nation, usually that the person must either have employment, be a student, or be able to show that they have sufficient funds to support themselves. In that case they get a temporary residency status that allows them to live in the country and be treated as a resident for certain purposes (such as healthcare).

Permanent residency removes any qualifying requirements, and gives the person the right to remain indefinitely in the country with full social rights (except voting), as if they were a citizen. That means, for example, that they would be eligible for the national healthcare system and state welfare system even if they found themselves long-term unemployed, which isn't normally the case for citizens of other EU countries.

Some more information here: http://www.eurofound.europa.eu/areas/industrialrelations/dic...
Agreed - you are my hero for today.
Is it possible to guarantee a maximum free-fall velocity? Couldn't structural failure change it?

Mind you, I think it's an exciting idea in some respects.
His old account[1] has been hell-banned for a while.

[1]: https://news.ycombinator.com/user?id=losethos
Great job! All you need now is a better UI for mobiles and I'm sold :)

What web technology did you choose for this?
Well this article is pointless - Linux development has always worked towards improving those bullet points. It's not like there's rallying _against_ better UI or less bugs.

> Focus on Developers

I'm assuming this is focus on _web_ developers? Never had to deal with that territory, is it really that hard to get working? Stuff like C is of course a snap.
FlightRadar24 nevertheless follows the FAA 5-minute rule. In other countries, there is even a delay of 10 or 15 minutes.

In Switzerland, the federal aviation authorities tried to impose a delay as well. After a wave of protest pointing out the absurdity of such security through obscurity – you can see aircraft in the sky after all! -, a delay is no longer necessary and you can check in real time which aircraft is flying over your head at the moment (if equipped with ADS-B).
SEEKING WORK (remote)

Python, Django, HTML/CSS/JavaScript, Android. Jamshedpur, India.

Developed http://www.datumdroid.com/ and http://www.quizzardous.com and worked with several OSS projects including OpenIntents, VLC, etc.
Email on profile.
Nasa, Obama, Intel, Coca-Cola: why everyone wants a piece of will.i.am
The start-up bubble
>So you claim that there are so many sexist skeptics that it is a given that all skeptics are sexist?

No, but I do claim that the "all" quantifier is useless in human affairs. Why even try to rephrase my statement with "all"? To make it more like a strawman?

What I claim is: "there are many sexist skeptics, period". I don't care if not "all" of them are. I know that I met a large percentage that were, and that it is enough for me to not like those kind of communities.

Plus, it's not that I just dislike their sexism, I dislike their general attitude, which the original article describes quite accurately. That is, they made "thinking independently" into a religious-like dogma.

>I am not even sure what skeptics communities there are, and certainly they don't all agree with each other.

I mean the general "Carl Sagan, Dawkins, James Randi, etc are gods among men, let's hang around internet forums and sites and debunk junk science, lament for the lack of scientific knowledge, waste time arguing with conspiracy theorists, religious nuts, et al" kind of sceptic communities. Maybe with some Ayn Rand thrown in for good measure.
Since ethics isn't fixed, then what watermark do you suggest to define a universal ethics. It's like euthanasia, is it ethical for a doctor to commit murder if it's to stop terrible suffering? It was ethical to own slaves, but not ethical to have them work on a Sunday. Nowadays, having staff work Sundays is ethical (although your probably a jerk) though it's no longer ethical for them to be slaves.
Energycatcher
So the data is collected by volunteers... Sadly, there seems to be no indication of the license, no API (yet), and no way to download dumps...
Yeah, I was just thinking of the scenario where you just download a file, print it, and you have a finished product, with some assembly.

With 3-D printers, this can currently be done with only very simple products. But the capabilities are expanding...
I think there is a distinction, since cheating completely defeats the purpose of school (learning) or games (fun), while breaking some rules may create more value than it destroys in the case of entrepreneurs (like Airbnb and Uber do).
Reduced the number of lines in the code base AND improved the product? nice.
A similar project with an academic background is 'AirTraffic LIVE':

http://radar.zhaw.ch/

It was created by students of a Swiss college of applied science in 2007. The test site is focus on Zurich International Airport but they have completed other projects based an their research. A spectacular example is a globe showing air traffic world wide created for a science museum:

http://radar.zhaw.ch/worldwide.html

There is also a Google Earth extension for private use:

http://www.idp.zhaw.ch/de/engineering/idp/forschung/transpor...
Awesome!! I wonder when this is going to get pushed to mainstream Safari.
Neither quick nor dirty - nor trivial. You need to set up a reasonable time-frame (timeout) for the lock.
Isn't that just a trump branded plane? He runs a company that charters them out doesn't he? How did you deduce (perhaps you induced) that he was on this plane?
Space Euphoria: Do Our Brains Change When We Travel in Outer Space?
They've also been used to design analog-to-digital converters that work better than hand-designed A/D converters. The kicker is that we don't know exactly how they work, nor have we proven that they are "correct." But we've tested them enough that we're confident enough to ship them in products.
The patch was committed on 2012-05-17, so it should be already present in Safari for OSX 10.8.
The HN title is still incorrect, Octopress is that awesome blogging engine (check it out), Octogit the GitHub command line extension. Also, for the Gists check out gist (needs SSL patch) or jist on GH.
It's interesting how spinlocks are making a comeback in user space code. They are widely used in kernel code, but their use has previously been discouraged in application code. As this example illustrates, it's pretty easy to get them wrong...
Why do people hate on PhoneGap so much? Specifically, I mean when people complain that the UI of the apps produced with PhoneGap don't "feel" right. PhoneGap sacrifices the quality of the UI for benefits in other areas (a boost to development speed, and making it easier for a novice developer to get started).

The argument against PhoneGap seems to be either that there isn't a place at all for such a technique, or that people think the benefits don't outweigh the drawbacks. Another option is that people dislike the developer accessibility aspect out of pure snobbery.

However, I rarely hear people making these arguments. I just hear (not necessarily in this thread, but in previous ones) "blah blah it sucks blah blah why not write native code blah blah".
Anyone wanna supply some context? I have no idea what is going on here
http://diydrones.com/profiles/blogs/famed-photographer-edwar...
Previous submission with lots of comments:

http://news.ycombinator.com/item?id=4464057

(It looks like the duplicate detector on HN still needs some coding improvements.)
So if I understand this correctly the 3.7x speedup is a speedup in garbage collection and will have a positive effect on the speed of the browser which is nice.

But what sort of effect will this have on page rendering? Anyone in the know care to comment on the specifics?

edit: improvements to my shoddy wording.
Well, this was four months ago so it might already be in Safari
Just tried this to see if tab-completion works. It does (only for cd of course). BTW: what is "rc(1)"?
It was "only" on one particular benchmark, still it shows that profiling often give you surprising results that nobody familiar with the code anticipated.
I'm very fond of typography, but I don't know all that much about it. Is there a name for the style of fonts like Elena? As soon as I saw the sample I was struck by the similarities to Minion, which has to be my favourite serif font (though I do prefer some aspects of Elena).
Indeed spinlocks should be used carefully. But there are some places where you can't avoid them.