skysight-inc/HackerNews huggingface dataset:
I'm inclined to say that the author, whose name is Madhukar, is not a native english speaker. I tend to overlook spelling and grammar mistakes in those cases.
Ah, yes, but who's the hero? Not the person who assassinates the president right? They are the villains.

I'm playing devil's advocate above, the last sentence was fairly clear about that, just in case you missed it.
It's what I always find odd about the incredible open armed love of developers for Apple. People used to hate Micro$oft ( $ uses for emphasis. ) I can't imagine what the 90's would look like if MS took 30% of every software sale and decided what software could and could not exist on it's OS. The walled garden's have peeps and minor outrage, but I never understood why it wasn't more of a roar.
"Mobile" has dropped the price for software applications has dropped by about two orders of magnitude. Huge volumes are necessary to make up for that.

It's also given the "app store" vendors much more control. Previously, that level of control only appeared if you were developing for game consoles.

Sometimes I go over to Hacker Dojo, which is near Google HQ. They have a big, bleak room with overhead industrial mercury-vapor lamps, cheap tables and power outlets, and broken vending machines. People sit there in silence, working on their laptops. They pay about $100 a month for that space. Most think they're writing the next killer app. Most are wrong.
Yeah, call me a conspiraloon, but the people who have the most to gain from this are the US gov.
Translation: "We have no idea how this attack was perpetrated, but would sure like to find out."

(Nudge nudge, wink wink, you know what I mean, know what I mean?)
> In C the Any type is void. Using the class definitions above this is entirely valid and produces no warnings:
> void v;
> struct t1 = v;

I assume you mean a pointer to void here. You explicitly cannot have a void value, as void is an incomplete type (it has no size).

$ gcc -x c - <<<"int main(void) {void a; return 0;}"
<stdin>: In function ‘main’:
<stdin>:1:22: error: variable or field ‘a’ declared void

You can have a pointer to void, which works as you describe, though you must also use a pointer to the struct.

void *v;
struct t1 *b = v;
Ask HN: Is there a strong news/review site for cross-platform development?
There are a number of pretty impressive resources for cross-platform development that don't seem to get enough HN love in my opinion; for languages, LiveCode, Haxe, and PureBasic come immediately to mind. For frameworks: JUCE, Framework7, wxPython, Mono, Qt, Cordova, etc. Many, many others exist.

Some of these solutions can be perfectly good for LOB apps or even simple games, even if they can't be used for the next COD. I would love to be able to find reviews by knowledgeable devs to help when deciding how I plan implement my next project.

Is there a handy central news/review source where cross-platform frameworks are discussed? Or (gulp) is it time to make one?
This is a great project. Well executed, and looks like a blast to work on. I love the breakdown of what would be required for the Seahawks to miss the playoffs if they split their final two (it requires the Packers and Lions to tie their final game -- among other things).
There is no way North Korea had the sophistication to hack SONY. Hacking requires knowledge of the latest security vulnerabilities. It's impossible to develop good hackers on such a censored network.
BitShares as a Bank – The origin of the DAC
The whois utility [1] is available on most Linux distros and *nix flavours, it will give you information such as:

- Using an IP, netrange and information regarding the network owner (contact and abuse info). Gathered from the Regional Internet Registry (RIR) databases.

- Using a domain, registrant info --if public, abuse details etc..

[1] http://linux.die.net/man/1/whois
I really have no interest in this. You're being incredibly defensive and looking for reasons to argue with someone you don't fundamentally disagree with about trivial crap. For someone who professes to be so busy, that's very strange.
Its a good place for personal work or as a co working space, but yeah, a lot of people there are trying to make the Silicon Valley Dream work. They've really bought into the VC hype.
FirefoxOS apps work without Internet connection, they're a package that gets downloaded and installed on the device. See "Installable apps for Firefox OS": https://developer.mozilla.org/en-US/Apps/Build/installable_a...
And even still, the punctuation and grammar isn't so bad that you can't read the article. Not everyone's goal is to be a perfect writer.
As someone who's been trying to hire for a robotics programmer for a long time:

Need to have:

Systems/RTOS experience. ie. not spend a week chasing your tail when you stupidly put a printf in an ISR which changes timing so the code works, but then when you pull out the printf it stops working.

Be able to read schematics and datasheets. I'm not expecting you to design a board (we have EEs for that), but you should absolutely be able to be given a schematic and a datasheet and then write a driver for a simple peripheral.

Basic understanding of control theory. Being able to articulate what a PID loop is and why open control loops are a bad idea is probably good enough.

Being a self directed learner. Robotics tends to be fairly low volumes all things considered (or atleast my branch of it). We have issues with vendor support not really caring about what happens to us since our volumes are so low. We therefore have to own significantly more of our tooling and have to be able to peer in to what our vendors would prefer to be treated as black boxes quite a bit. Any RE experience would go a really long way here in my book.

Nice to have:

Good understanding of mechanical engineering/physics terms like stiction. Ostensibly if you have the skillsets written above this you can be taught this, but this lowers the bar for hiring you quite a bit.
Apps are the spiritual successor to the single-purpose applets that riddled our pre-smartphone phones and other appliances. They were always proprietary and always relatively simple. It's only recently that we've gotten the ability to perform more complicated tasks with our apps.
do you have any link with info about cisco backdooring?
Would quibble with some of your choices of what's a language vs. what's a platform. But yes. Are you only talking about open source or also commercial?
Note: this biennial letter follows, nearly word-for-word, the format of letters from previous years, with updates to the various statistics (for example, number of employees). Mr. Buffett included the 2010 letter in that year's annual Shareholder Letter: http://www.berkshirehathaway.com/letters/2010ltr.pdf (via: http://www.berkshirehathaway.com/letters/letters.html)
I think you already answered your question. These limitations are bad for people who want cars, fast food, "comsumerism" etc.
TLDR; Real life doesn't make for a movie anyone wants to watch, so the director added a bit of extra drama and rearranged a few things to make for a coherent story.
> I'm not really seeing how "mobile is the future" didn't pan out... Please, please, enlighten me.

Okay. Try editing a spreadsheet on your iPhone.

I said that mobile is _part_ of the future. It is not _the_ future. But you wouldn't have known that in 2010 when big tech companies were acquiring every tiny little mobile startup they could get their talons into. And then most of their products ended up languishing because none of the big tech companies knew what to do with them.

Those companies didn't see the whole picture, and it seems you still don't either.

(Also, 6 cores at 4.5ghz stomps on your iPhone :)
From everything I've read, yes, that is correct. Only Sony Pictures has been targeted, only their emails leaked, only those employees threatened, etc.

Also, you have to understand that Sony is a 140,000 employee organization, with many different operating units that are functionally probably pretty separate. The Sony Pictures network and email system was likely entirely separate from other Sony divisions, especially since one was based in Los Angeles, and others are probably based in Tokyo.
Chrome Security Team Considers Marking All HTTP Pages as 'Non-Secure'
You are making the fatal assumption that those hacker teams are actually within North Korea. The U.S. military doesn't train for jungle warfare in the United States, they often used Panama, among other places. You'd be surprised how the NKs operate. Many of their operators are based in Japan, for instance, to say nothing of training conducted in China.
This is awesome! Kudos to you and the team (I assume you had help?). Yeah, I'm sure the tie breaking procedures drove you crazy. Imagine the rules committee meetings when they discussed all of them. :) How did you manage the complexity of the rules in your mind? I'm curious as to how you went from rules => mental model/entities => code. Did you use a formal process?
But its a markedly inferior experience to write iOS apps in those non Apple approved languages. That's like saying Linux is easy to install on your Windows laptop, except the machine doesn't hibernate when you close the lid and the battery life has been halved.
> Some argue that China is subsidizing chinese solar panel manufacturers and thereby distorting the market. But then that's not even necessary, as explained nobody would be insanse enough to try and rival them by manufacturing a commodity in the US when you would have to ship the silicon over from China first.

Well considering the vast majority of polysilicon is made outside of China and the US itself is actually one of the major producers of it, I don't see why you'd have to ship it out of China first.

Also exactly why would US automated commodity manufacturing not be cost-competitive with China? We produce a huge amount of commodities. They compete just fine with the Chinese.

And more importantly, are you trying to imply that the commodities businesses are somehow not valuable and we should just not have dumping laws?
I'd think that solar manufacturing is something that is politically desirable in the eyes of the powers that be as opposed to manufacturing other goods. Tariffing solar panels as opposed to these other goods is consistent with that.
Commercial too. I think corporate devs are perfectly fine with a few rough edges or less than cutting-edge tools or even (gasp) having to pay for software. It would be awesome to know what firms have actual functioning support contracts, for example.
Most people who write in English are not native, and they did not have the required minimum training to write properly in English.
"It's impossible to develop good hackers on such a censored network." Really?
> There is no way North Korea had the sophistication to hack SONY.

Hacking doesn't necessarily require sophistication.

> Hacking requires knowledge of the latest security vulnerabilities.

Again, no.

> It's impossible to develop good hackers on such a censored network.

Also no. I can imagine being on a heavily censored network being a prime breeding ground for great hackers. Either way, if I were a nation state sponsoring a hack I would presumably give uncensored access to my hack team.
I'm merely making point that Sony chose NK because they don't matter. A movie about killing David Cameron might have set some red telephones ringing.

Scene. Oval Office. Red telephone rings. Ring ring...

Obama: Hey David, what's up dude?

Cameron: um, you know, this new film about me being blown
up in my Prime Ministerial helicopter by some of your
special agents, because I'm an evil dictator?

Obama: Oh, yes. Funny. Got a sneak preview of that. They
got you and your Eton homies down bro

Cameron: hmm, yes. You know, could you ask them to stop
it? You know, or I'll let the GCHQ boys loose on the old
reservation if you know what I mean...

Yeah, it isn't believable, but that's the point. NK are the western's 'devil incarnate'. We can say whatever we want to about them, even make a movie just about killing their nepotistic dictatorial family, but it doesn't matter if it offends, because diplomatically NK are like a turd under the world's proverbial shoe.

And that, ladies and gentlemen, is why they are such a perfect scapegoat, and more importantly, that is why I find it so suspicious.

N.B. If it isn't obvious, my 'script' above is offensive. Whether or not I like or support David Cameron policies is irrelevant, but he's still my Prime Minister and he's a real person with a wife and child. Similarly Barack Obama is not some gangbanger, he's a smart man with noble beliefs (albeit a button that got pushed to make him flip flop on the NSA but who wouldn't), but still both British people and American people might find that script offensive. And just to be absolutely crystal clear, David Cameron having GCHQ hack a US film studio is of course an incredibly imbalanced response.
A great reflection, and wonderful comment! It echos the echos of others I've talked to who went back to a web focus after mobile development bit them in some way.
And basing an article on one anecdote about trying to bring a hot hatch to the USA a market where that type of car doesn't work whereas in the uk its massively popular is not actually very useful.

Hot sports cars are cheaper in the usa have you seen how cheap the Mustangs are I mean the full fat v8 ones people who want the equivalent to a GTI in the USA just buy different types of cars.
When visited was changed from a vector<bool> to a bitset<T>, why is it not passed by reference anymore?
> Admittedly this was written in 1994 - still under a relative veil of ignorance - and we hadn't seen Clinton, Bush 2 or Obama.

I wrote a reply last night that I ended up deleting because I didn't think it was worth it, but now after some time let me re-formulate.

I actually think, though you didn't intend it to, your sarcastic statement rings true: There hasn't been anyone as personally corrupt as Nixon. Remember, Nixon was literally caught laundering money, running a personal secret police force, and extorting people for campaign funds.

While others may lie about sex, lie about weapons, lie about war, lie about civil liberties, and generally do things we disapprove of, I would say:

* Have they been caught laundering money?

* Have they been caught running a personal secret police for personal gain? (I think the "personal gain" angle is the key difference between post-9/11 presidents and Nixon - NSA has done questionable things but they weren't doing it for Bush/Obama's personal money laundering coverup)

* Are they guilty of extortion?

I would say that yes, Nixon was more personally corrupt that those who came after. (Though I'll admit, 10 years ago I read John Dean's "Worse than Watergate" and was pretty moved by it.)
In any case, for arxiv papers it's bad form to link to the PDFs rather than the abstract.
I agree with the author's criticism of the movie, but I still personally enjoyed The Imitation Game.

It's good entertainment even if it is quite exaggerated and not 100% historically accurate. If it exposes more people to some of the history of computing and one of its great early engineers then I think that is positive.
On a related note, for anyone interested in World War I, I'd recommend listening to Dan Carlin's "Hardcore History" podcast: http://www.dancarlin.com/hardcore-history-series/

He's currently doing a series about WW1 called "Blueprint for Armageddon." The way he describes the war, you really get a sense of the hell that the soldiers were in, and he touches on this bit about how the soldiers on either side could identify more with each other than with their superior officers.
No love for nim on this thread? nim is as fast as c++ with clang. http://www.reddit.com/r/programming/comments/2pvf68/armv7_vs...
Have you googled something like value classes?
Black Mirror's *White Christmas* takes on robot slaves and blocking IRL
The original article was discussed here: https://news.ycombinator.com/item?id=8554996
The Innovative Art of the Book-Preserving Underground
NK has nuclear weapons. It sends elites to western universities. Their intranet is heavily censored, but that doesn't mean that there are no elites who have access to the wider Internet.
Copyright infringement claim: What do I do?
In 2010, I had interviewed a famous Indian poet using a friend's camera. The video was focused on him and only contains my and my friend's voice. I uploaded the video in 2011 and edited it to show our names and university name (where we interviewed him) in the credits.

The video stood there for 3 years. Many people watched it and commented and liked it.

Last week, suddenly some company claimed a copyright infringement and Youtube took it down. I want to tell my story to Youtube, but could not find a proper support email address for my query. Youtube says that I can file counter notification but that will be treated as a legal statement and can be used in court. I tried reaching out to the company which had filed the copyright infringement but got no response.

My concern is - even after I have done nothing wrong, I don't want to get involved in legal hassles and want a way to resolve this and reinstate my videos.

Video URL: http://www.youtube.com/watch?v=QxJ1ZtPYsVA
Appslaves of Silicon Valley - Hacker Dojo, 8 PM on a Friday: http://tinyurl.com/qfl5msh
What did a 4KW Canadian Solar panel system cost you, inclusive of warranty? How large a battery system? Also, did it have a cutoff that disables the solar panel system if you lose utility power?
In econometrics this approach is called "identification thorough functional form" because it relies on assumptions about the exact distribution of some is the variables.

The main problem is that it requires making assumptions that are very hard or impossible to test. Nonetheless it's an interesting idea, but I doubt this method can replace randomized trials or instrumental variables except in a tiny fraction is cases
Sorry to hear that. For the time being its only for jobs in US.

However, We have some users who are willing to relocate to US and have solid work experience.
Why do people still assume C is always fastest? You can write C++ and D like it's C and it'll produce identical machine code. Which means that after profiling an idiomatic C++/D program(and assuming for the sake of argument that C is faster, which isn't even close to necessarily true) you could rewrite the hotspots in C-style and achieve the same performance.

I don't understand why this myth persists, despite the fact that Fortran has been beating C at several benchmarks for as long as C has existed.
Why does benedict cumberbitch have to smear all my heroes D:. first assange, now turing.
ShellCheck: a static analysis and linting tool for sh/bash scripts
Did you read the post fully? By far the most disturbing part for me was his report that courts going all the way up to SCOTUS appear to view wikis as authoritative, even a link that was demonstrably wrong.
Have we really been having that discussion? Maybe I just haven't been paying close enough attention, but I was unaware that we were anally raping prisoners under the pretense of "feeding" and "hydrating." In fact the media dog and pony show about the hunger strikes specifically said nasal intubation for feeding, which was presented as being unpleasant but an humane manner of keeping the prisoners alive.

Couple that with the revelations that we have tortured at least one prisoner to death, and I think there is plenty of cause for the dialog about torture to continue.
Here's the critical point:
"Since World War II, new cars and suburban houses have powered the economy and propelled recoveries."

Emphasis suburban houses, not a loft in a building built in the 19th century in a formerly downtown industrial space.

This because new cars and new houses are a lot about debt money creation. In every recession since 1980, these have mostly led recoveries.

Without debt money creation, we'll likely see more slack. Or something - capacity utilization is actually up.

From the banking-industrial-advertising complex's view ( roughly congruent with the mores of the Silent Generation ), this IS cheapness. My parents were Silent Generation and were extremely cheap by those standards. But at that time, the stock of both existing cars and housing was well under demand.
We eliminated most of those over the summer. Have you had a link expire recently?
Solyndra was destined to go broke. Consider that they built a factory in the Silicon Valley (super expensive for power and labor) right next to a freeway with a giant copy of their name facing the freeway. They weren't trying to make solar panels: they were trying to advertise themselves to rich commuters to get more dupes to invest in them.

Even looking at them through friendly eyes, you would have to conclude they were idiots for building a factory there.
Countdown until North Korea starts nuclear war with us after a vigilante counter hacks them
You spent some time in Europe, or you spent some time in France?
From Scott Aaronson's review (http://www.scottaaronson.com/blog/?p=2096):

> The fabrications were especially frustrating to me, because we know it’s possible to bring Alan Turing’s story to life in a way that fully honors the true science and history. We know that, because Hugh Whitemore’s 1986 play Breaking the Code did it. The producers of The Imitation Game would’ve done better just to junk their script, and remake Breaking the Code into a Hollywood blockbuster. (Note that there is a 1996 BBC adaptation of Breaking the Code, with Derek Jacobi as Turing.)
Turn it up to 11 and see if any more "information" comes out. Sounds legit.
Not sure I agree with your first sentence. It's awfully easy to write a FFOS app that doesn't need an Internet connection to function.
It's not impossible. But it is a stretch.

How would a member of Kim Court know where to find hackers?

I'm not sure what percentage of people here know where to find those kinds of hackers, and we're supposed to be IT experts.

So the idea that some underling in the world's one surviving Stalinist state, which happens to have barely any Internet, knows where to hang out on DarkNet, and also has a suitably impressive stash of BitCoins, and knows enough about corporate politics to understand how to cause Sony Pix maximum humiliation - all that sounds just slightly unlikely, no?

China? Maybe. Russia? Possibly. 4Chan and/or LulzSec? Uh huh.

But North Korea? Possibly not.
Mongodb vs. Redis in Meteor
An indirect proof of who hacked Sony is easy: depending on whether the 'Hackers' publish the movie or not (given they got access to it and given Sony does not publish it as they say) will show who's behind it.
Graph shows the average car power/weight ratio by manufacturer from 1975 to 2014
Study: Chicago red light cameras provide few safety benefits
The Insurance Market Mystifies an Airbnb Host
I learned these things by setting up servers. Install a few boxes and get them online without any help from a cloud provider. Everything will quickly become clear.
I had the same feeling when watching this film. Instead of giving this portrayal the depth Turing deserved, Cumberbatch instead fell back on his usual typecast genius character with minor tweaks. Very disappointing.