skysight-inc/HackerNews huggingface dataset:
"First off, I'd suggest printing out a copy of the GNU coding standards,
and NOT read it. Burn them, it's a great symbolic gesture."

Shots fired.
Console Driven Dating for Programmers
The real problem is the copyrighted material. I personally think it's perfectly OK to share revenue with your users if someone else signs up for your service and downloads something that you've share. MegaUpload makes a profit from people buying Premium because of a certain user and they reward them for that.

If the copyright-topic wasn't an issue, this would be quite a nice business model (at least a kind of fair one).

But this revenuesharing thing encourages people to upload files for a mass audience, and that's the reason why this doesn't work.
Considering the feature list, doesn't Common Lisp also qualify as a game programming language then?
I doubt everyone agrees to that coding style, I certainly don't. However when submitting code to a project I'd still stick to the prescribed coding style, because I believe consistency in any code base can be just as important as any other measure of readability.
Isn't it possible to trace history of transfers in Bitcoin? I thought the blockchains contained information about transfer from and to account, and that's de facto the way to check account's value - by tracing it's entire history.
> His wife is suing him for 20+ million.

Talk about adding insult to injury.
Even better, why HTTPS everywhere is not a default, in all browsers?
I agree with everything you said. Here is an interesting lwn article from when the azule people originally tried to push their change/enhancements upstream.

http://lwn.net/Articles/392307/

Seems like either the quality wasnt there or the linux people where resistant to change.

Some more info here. http://en.wikipedia.org/wiki/User:AzulPM/Managed_Runtime_Ini...

Its a pitty that this type of GC hasn't found widespread use because it gives us the best of both worlds, in terms of automatics memory management and performance.

edit for spelling mistake
For some of us who remember, he is basically one of the first 'entrepreneur jerk's to rise during the Internet era. MegaCar was a sign of things to come - it really heralded the Internet-celebrity age, and that was some time ago.. For me, he's just another crazy caricature that the Internet brought to the table. I wouldn't know him from scratch if it wasn't for the Internet - like so many, many other things ..
Yeah, BUT, Mega did everything required under DMCA. When informed, he took down the offending data.

A closer example is to compare it to youtube
The 10 coolest cars from the LA Auto Show
With decimals for precision, to boot.

The recruiters sure have a sense of humour.
No, you don't want to give away the priv keys, as someone may transmit a future transaction you could claim with it. Simply signing a message would be sufficient. Don't reuse the 'k' value with your ecdsa sig!
Samsung Electronics to buy back $2B in shares
We can't say, "Tea, earl grey, hot" yet, but we can make the cup. It's a start.

Small steps Sparks, small steps.
with every dotcom headline i'm thinking back of his days during the '99 boom where he was a "prominent" figure in german television with his hacking skills and millionaire-lifestyle which was all just for show.

he's only really clever at self-promotion and this is just the latest chapter, either to hide money from governments/plaintiffs, his ex-wife or swindle some of his followers out of theirs.

can we not just ignore this guy finally; he's not some kind of internet robin hood / freedom fighter.
I find it hard to agree with a lot of this, but it'd obviously be someone who's written a lot of code, thought a lot about how to write code, and reads a lot of code - even if we didn't know who it was. There's a lot to learn from reading stuff like this, if you take it all with a grain of salt... or if you're contributing.
Even if people might think that freely sharing movies shouldn't be illegal, I think that most people feel that some random guy on the internet making money distributing camrips of The Dark Night is Not Cool(tm).

I think a lot less people have much of an opinion on unlicensed cabbies existing. AirBnB is a bit more controversial (anti-subletting clauses are there for neighbors more than for landlords, and NIMBY plays a role), but some people are cool with that so long as they trust their neighbor's judgement.

I do agree that the SV-ness of these two companies has helped immensely.
Is there any problem for porting Occulus Rift to iOS similarly of what they have done with Samsung devices ? I mean except some exclusivity contract with Samsung I can't find a reason why it couldn't work on iOS.

Even John Carmack would be more pleased to develop for iOS instead of Android.
I recently bought a PC desktop for some Oculus rift coding. Even my cat doesn't wanna hang out too long on top of the machine, that's how hot it gets. I think that burning > 100 watts on a GPU is just not the way to go forward with graphics.
Could be for accounting reasons though. it might be beneficial to shift some money spent elsewhere into R&D
Now with added Gary Brolsma
In the UK Schools agressivly game the system to get sligtly dim kids to the required Grade C which is what they are scored on. Of course thise means ingnoring realy bright kids and dumping the ones needing help.
I think the case relied more on the fact that people in Megaupload were uploading things, and Kim was encouraging people to upload copyrighted things.

DMCA Safe Harbor doesn't apply if you're complicit, IIRC.
I am glad that for Go there is `go fmt` which predefines some of the issues mentioned in the article. Thus there is "one global coding style for Go". It's another matter if one likes it or not.
I was also very confused...
He's been making headlines since the 90s. Even before he got on the US radar, he was involved in inside trading, tearing up the roads of Europe, winning the Gumball Rally, getting involved in questionable financial schemes, went on the run, and God knows what else. He's a larger than life character with a long track record of media coverage and was Internet famous long before Megaupload. People are often interested in larger than life characters even when they claim not to like them; consider the reputations of Donald Trump, Justin Bieber, or the oft-misunderstood Larry Ellison.
Napster was a SV startup and got promptly shut down for distributing copyrighted material.
I like it

I really prefer using tabs. Having it displayed as 8 spaces in other languages is not as good as in C

And they get it right about typedefs in C
This. It's easier to find lots of people who don't agree with a particular style (I agree with none but mine which is far, far away from the kernel one's for instance and much more readable of course, lol) than people who do, but worse is projects where styles are mixed. Or even tabs and spaces are mixed. Don't get started on that one :] (edit already happened in other comments, of course)
American Universities are 4 years and you don't get the same specilaistion like do in some countrys for exampel in the UK where the last two years you do your 3 or 4 A level subjects to prep for Uni where you dont have the major/minor destiction
Not that I know of, but you can change it to feel like a normal android with google play store and so on with this guide: http://forum.xda-developers.com/fire-phone/general/guide-mak...
Female programmers should be outraged by this.
A closer example is to compare it to youtube

Youtube, who spent millions developing a state-of-the-art image and sound recognition system (ContentID) so that copyrighted content could be detected and blocked by its holders?
Your bank wire doesn't leak the balance of your account to the recipient. It is a new and unique problem with some cryptocurrencies. Of course, we have already proposed solutions to problem this with ring signatures, stealth addresses, 'coinjoin', 'zerocash', 'TITAN', etc.
Uber Continues to Bleed Cash in India to Pick Up Market Share
As Dewie also pointed out, it is about keeping performance and efficiency in mind when programming and not about squeezing out the last drop of performance before going live. Not thinking about it from the start will cause a lot of trouble in the long run and might make the transition to something more efficient quite painful or "impossible".
With the target being the, what?, 5 people?, that enjoy following the GNU coding standards.
Jitsi VideoBridge Performance results
“Can our SaaS grow to $6.000 of MRR in 3 months?” – Here's a way to find it out
You can now get Ti ADCs that can be used for capturing EEG data from electrodes for around $30 iirc, so surely it'd be possible to make one cheaply enough?

8 channel, 24 bit:

http://www.ti.com/product/ads1299
>Encoding the type of a function into the name (so-called Hungarian notation) is brain damaged - the compiler knows the types anyway and can check those, and it only confuses the programmer. No wonder MicroSoft makes buggy programs.

"Making Wrong Code Look Wrong" by Joel Spolsky is a must-read and contains an explanation of Apps Hungarian (the original, thoughtful one) vs Systems Hungarian
http://www.joelonsoftware.com/articles/Wrong.html
IIRC, Mega took down the offending URLs, of which there could be thousands pointing at the same data.
The Apple ecosystem is big enough now that they're probably doing what Microsoft has been doing for the past decade or more. Build OK but average versions of what the competitors are doing because you can drive traffic/sales to them from your existing ecosystem.
No! End of an era
What people think is immaterial. With all three companies (Uber,Airbnb,MegaUpload) you have people breaking the law using the service. All three services turned a blind eye to this in the name of "disruption."

Kim's downfall is likely twofold:

1. Lack of Valley VCs with money saying what he's doing is good for the world.

2. The entertainment money lobby is very strong. I don't think there are taxi or anti-subletting lobbies of similar weight.
isn't that what spotify and deezer already do?
Youtube's copyrighted content recognition systems do not work that well - but now that these systems are a legal requirement they stop Youtube competitors from getting off the ground.
Possible the best advice I can give for your current position is to get into the habit of starting and FINISHING personal projects. Doesn't matter if they're unique, or whether you think it can profitable, or whether you think anybody but yourself would use it. Do it anyway and make it a habit to finish. Then, when a good idea comes along that can change the world, you'll have practiced persistence.
Show HN: Build better business software a lot quicker with flakes
I don't see why there couldn't be a `kernel fmt` tool. In this day and age, we should really be beyond having to worry about things like hmm, what was the brace style in this project again, and should all if/while/for have mandatory braces?.
Except that php won. As weird as that seems. CGI.pm was removed from the core Perl distro this year. React learned a lot from php/xhp and is easier to use because of it.
He also made two movies about himself

https://www.youtube.com/watch?v=S5ZBZV8hFb4

https://www.youtube.com/watch?v=dzuGrK-ZFA8
50 Awesome Christmas Gift Ideas for Your Technology Family
Oh, you can.

There is a whole group of people sharing copyrighted movies via Google Drive, it happens all the time.

Some of the movies were accessed hundredthousands of times, and are still online after over a year.
> spaces are never used for indentation

If indentation should always use tabs (0x09) and never spaces (0x20), then the whole rant about indentation width is pointless. Any modern editor will allow you to adjust the displayed width of a tab. It's only when you use spaces for indentation that the width becomes a concern.
A Rust logo shirt would sell, wouldn't it? I don't see one.
I'm seeing a re-occurring theme of big names talking about how much lawyers make. I guess you never really fully fathom the expense until you get really involved with a legal proceeding.
As I wrote, you can simply move money around so that the final transfer doesn't reveal your original balance, e.g. if I have a balance on address A of 30 and I want to pay something that costs 4, I can just create multiple addresses where I move and subdivide the 30 until the last address only has a little over 4.

The recipient has no sure way of knowing that the original address was mine - I might just have withdrawn from a service like Coinbase.
I've read it and didn't care for it.

The entire book boils down to basically listening to people instead of waiting for your turn to talk. Carnegie gets this point across using a bunch of questionable anecdotal stories. He then linked this trait to success which is the prime motive for people to buy the book.

It reminds me a lot of 'Rich Dad, Poor Dad' in that it falsifies stories as 'evidence' to reinforce what a reader already believes.
This is a good example why I dislike this american style of Capitalize Almost Everything in Titles. We can use bolder and bigger fonts these days to highlight titles.
Right, having tabs seems better since I can configure my editor to display tabs as 4 spaces, while whoever else can have tabs be displayed as 8 spaces. Having spaces instead, and having to make your tabs output spaces, and perhaps also backspace deleting four spaces (a "tab") in certain contexts, seems pretty complex in comparison.
Ferguson isn’t about black rage against cops. It’s white rage against progress
So it worked exactly like YouTube?
Meet SDAC and UniDAC with SQL Server Cross-Platform Development Support
Very similar to the Irish system. The only thing we miss out on I think is Oral exams at university, as per certain Continental universities, e.g., German, Italy.
I thought it was a funny read (and I certainly don't agree with everything, even if some snark remarks gave me a good laugh). I wonder if the style guide has been written by Linus, which would make sense to me.
It's not so much his 'locker' site ventures, but that he's been a serial criminal for most of his life: http://www.wired.com/2012/01/kim-dotcom/
Forget a million jobs
It just occurred to me the government's desire for startups to generate one million jobs hasn't been stated very well. It's a little limiting.

It's not one million jobs the government wants. It's to have one million people have the income they would have had if there were one million jobs for them.

The difference is you can find a way to give the people that income without generating the jobs. A small semantic detail, but with huge consequences to the degree of freedom you have tackling the problem.

The way out isn't only to try generating one million jobs [1]. You could generate a fewer number of the type of jobs that have the potential of generating basic income for one million people.

Like many government plans, there are good intentions behind this one that miss the forest from the trees. The bigger idea challenged is whether people should even have jobs. Should you be working your entire life? That's complex enough of a question I doubt the government would be the one to fix it. It's largely a question of imagination. The best solutions are likely to be so different from what we are expecting we'll look back in embarrassment at our current Stone Age of jobs.

What could generate basic income for a million people?

[1] - http://blog.ycombinator.com/new-rfs-one-million-jobs
> I think a lot less people have much of an opinion on unlicensed cabbies existing.

No, it's just that the taxi lobby is less powerful than Hollywood, and is less used to spreading mass-propaganda. Have you ever seen ads shouting "Driving an unlicensed cab is A FELONY!" before every piece of entertainment you consume? That's why you think "most people feel" this or that about copyright infringement. It has nothing to do with the actual matter or the intensity of "natural feelings" of Joe Average about this or that topic. After all, before Napster was sued, the overwhelming majority of any population had no qualms whatsoever about copying anything digital (computer programs etc), not unlike we all had no qualms about using Uber until cabbies revolted.

Napster/Mega/Uber/AirBnB all shared the commonality of enabling illegal practices on a scale previously deemed impossible. Whether this is a good thing or a bad one, it depends on individual categories, but there is no denying that they all share a fundamental challenge/disobedience of established laws.
LoseThos was his username here for a while too:

https://news.ycombinator.com/threads?id=losethos
That would be "astyle --style=linux" for example.
Yes, you could cut it up into new keys, but there is still much data leaked. Taint analysis, change address balances, and the fact your holding addrs don't have 100s of tx's and thus are not an exchange hot wallet is a give away.
"I am a girl..." vs. "I am a programmer...". Wow, sexist much?
Todoist and Pomodoros
Maths practitioner here. Yes, getting the right answer is important. The longer exams give grades for checking your results usually.

However, calculations usually take months to set up and implement, and even longer to test, and each calculation needs to be checked and re-checked several times. There is pretty much no time I get the right answer the first time, and I am the go-to person for what I do.
Agreed. Using spaces to painstakingly emulate tabs, rather than just using tabs, seems absurd to me.

Even better, if you use real tabs, you might be able to use elastic tabstops:

http://nickgravgaard.com/elastictabstops/
That's perfectly valid. Copyrighted data isn't illegal to distribute per se, only distributing it without a valid license. The same file can be illegally distributed by one Mega user and legally by another - it depends on who they are and what license they might have.
Kim Dotcom is in jail because he thumbed his nose at the US entertainment/enforcement cartel.

It's absurd that his file sharing service (which functionally is no different than Dropbox or Google Drive) gets shut down, but start-ups like Uber and AirBnb - which actually endanger people's lives and cause very real damage to property, are allowed to continue operating because their VCs are politically connected.

I used to be in the restaurant/hospitality business - you know how awesome it would be if I could just set up a restaurant, hotel or yes BnB in my house without going through the proper permits? In the part of Canada I live in, a BnB requires no fewer than 7 permits (3 municipal, 3 provincial, and 1 federal).

Edit - if you're in Canada, here's a useful tool to search for some of the permits and licenses your future business will require: http://www.canadabusiness.ca/eng/search/stp1

Here you have 2 US-based businesses thumbing their nose at local laws, as well as the laws of other countries, however because they're connected (and there's a lot of money invested) they get away with it (in the US anyway, and they try their luck elsewhere).

To say the Kim Dotcom debacle is anything but political is absurd...
I'm a fan of the Tcl/Apache/BSD style. Indeed, Tcl has nice C code:

https://github.com/tcltk/tcl/blob/master/generic/tclCompile....
Reality should have been capitalized or jobs shouldn't have been. The title as written implies Steve Jobs.

Virtual Reality Jobs at Apple

Virtual reality jobs at Apple
There's been so much drugs articles in HN lately that I literally expected some LSD story here...
Actually it could be a smart way of getting money for his wife and kids while they appear to be apart.
When one gets dragged into courts its often advantageous to endup with whoever wants money from you to be at the end of a long list of people you owe money to.
Exactly, race-to-the-top is more beneficial absolutely, the C-grade president Bush's no-child-left-behind policy is making the whole country's students a C-level group. The bar is set way too low these days, even communism society does not have dumb policy like that to make everyone "happy". The no-child-left-behind policy could drag the whole nation to new lows in the hi-tech era.
Apart from the links the other commenters mentioned, there is IRC as well. I don't go there too often, but I came here with some "abstract" questions and I was well received - the last time I went, I asked in #python on freenode the most "pythonic" way to do something.
These viruses can encrypt connected storage too, so your backups better not be all on a network drive or external hard drive. I believe they can encrypt Dropbox folders, not sure about Crashplan or similar services.
Also, heterocentric.
When you have a limit of 80 characters per line, the indentation width still matters because code that doesn't appear to overflow with 4 space tabs could overflow with 8 space tabs.
What a Distributed Computing Veteran Can Teach Student Founders
I tend to have terminator fullscreened (no decorations) on one desktop, and switch desktops far more often than I switch windows.
Yes, we do stuff outside work somewhat often. Sorry, that comment was poorly-worded.
Well I think it was not there fault and not the linux peoples fault. I have read everything I could find on this.

The linux people are write to not just exept code from outsider into there most importent subsystems like the scheduler. Azul did more of a code dumb then really try to get patches upstream. If they had taken the time to split up there code into diffrent patches and then take the time to explain why they needed it, why lots of other people also needed it, they might have gotten lot of it threw, or at least get the conversation rolling on what the linux guys could do to make managed runtimes faster.

Its of course also true that managed runtimes are not what linux kernal hackers focus on.

So it boils down to Azul guys not having enougth time to do it right and the linux people were not exited enougth to roll withit themself.

Maybe there was a lot more talk going on in the background, but I at least could not find much more on this.
Hmm, "This cipher machine is jammed. Come back and try to crank it up later."

I suppose that is some sort of HN effect.
Yes but you will soon give up once that value hits a mixer/laundry, or an exchange hot wallet. No shortage of either.
There are two counterarguments to this:

- Line length. Some people say lines should be no longer than 78-80 characters, and you can't reasonably enforce a rule like this without answering how "wide" a tab is.

- Alignment. The "right thing to do" is to indent with tabs and align with spaces, but this is difficult for some people, against the religion of others (mixing tabs and spaces!) and insufficient if you want to align text that spans different levels of indentation. If most people use 8-character wide tabs, things will at least look right for them when it inevitably goes wrong.
People should be outraged by this.
I thought this might be neat until I observed the same ignorance baked right into their UX. Now I think it's probably run by people critically-unsuitable to entrust with data, much less, to manage a community for this purpose.

Ugh.
Ask HN: How long do your software builds take to run?