skysight-inc/HackerNews huggingface dataset:
"How do you measure GDP growth? In money? Your would have to subtract inflation. How do you measure inflation? Increase in money supply?"
Real GDP growth (what is usually called just GDP) measures do subtract inflation (called the GDP Deflator, which uses a dynamic market-basket based on consumption patterns, somewhat different than the fixed basket used for the Consumer Price Index). Nominal GDP (aka NGDP) is measured just in dollars, and thus does not account for inflation. Any time you see figure labeled just GDP, it is going to be Real GDP. GDP is more a measure of money changing hands than anything else.

Energy consumption is not 100% correlated, as there are different patterns of trade than there used to be.

A more interesting question is why we focus so much on national numbers, as most of the large forces in the economy are international. Keeping score at the national level creates things like the inequality of income illusion, where global inequality is decreasing while inequality in many countries is increasing.
All I want for Christmas is the three lines of CSS it would take to make HN responsive.

If that's not possible, I'll take world peace instead.
I just checked ipython notebook. Looks like Matlab Notebook, but in the browser instead of MS Word (I don't know if Matlab Notebook still exists, it's been a long time since the last time I used Windows), anyway, you should try org mode on emacs for python, is way more versatile, compiles to latex, html, and has almost all the features of the ipython notebook.... still Rstudio has a lot of graphical incentives, like data edition, environment variables, easy to follow documentation. Both org-mode and RStudio are very powerful tools, I was mostly ranting about how many options we have for making almost the same thing.
interviewing for a promotion/different team?
Not trying to challenge you on your various experiences, but you sound somewhat annoying to work with. Congratulations on being such a smart, accomplished, and worldly human being.
It happens a lot to me too.

What I have noticed is that those friends whom I meet in person regularly have stayed friends, while those whom I interact with mostly online (due to distance or schedule) have drifted away over time.

Personally, I'm not too troubled by it. I don't think it should trouble you either - after all the other person too has lost a friend in you. But if it does, then I suggest meeting them in person if most of your interactions are currently online.
Thanks for the tip! The site implies that taxi drivers sign up for the app individually too:

> If you drive a taxi or for-hire vehicle in New York City, Hailo is for you. Co-created by three taxi drivers, the Hailo app sends you extra jobs, so you can earn more money every shift.

https://hailocab.com/nyc/drivers

The approach that I'm suggesting is to sell technology directly to the major taxi companies - get them on board, and set it up in every car in their fleet. Don't attempt to displace them or hide their branding, but make it a distinguishable part of the experience. At least in the beginning. Perhaps they will become a commodity eventually. (There's probably a reason this won't work; just throwing an idea out there.) Thanks for replying!
IsItChristmas.com
Congrats! And as a side-note, I think it is suitable for persons in your [before-job] situation - to ask for internship or contract-to-hire work instead of direct hiring. We all know interviews suck. And working temporally for 2-3 months would be much more effective (for you and the company) to see if you're a good fit or not.
That's a very sweet story (sorry for the pun), but of course it's absolutely not what journalists are supposed to do.
He asked if he could use the conference room.
I said I was there for the interview.
He asked if he was being interviewed.
I said, no I was.
And then he asked if he could Skype someone.
So I ran through a few buildings looking for my hiring rep.
Because I got stuck with my file that they were supposed to have at the end.
That is basically asking for an arms race, and I don't think that it would be a particularly productive use of either engineering effort or users' time to have to continually upgrade their mobile hotspots and client devices with the latest in anti-anti-anti-jamming technology.
Here you go: https://github.com/atom/atom-shell/blob/master/docs/developm...
I saw this story being passed around by newspaper journalists on Twitter...surprised to see it here. When I retweeted the link, someone on Twitter (also a newsman) said he thinks the story is made up:

https://twitter.com/JohnRussell99/status/547814120679288832

It's too late on Christmas Eve to do more investigating before bedtime, but I did find this interesting snippet while Googling around for Al Reck; this is his obituary:

http://news.google.com/newspapers?nid=1350&dat=19670419&id=h...

> Al Reck, a real life city editor whose career reads like a Hollywood scenario, died yesterday. He was 69. His exploits in 43 years of newspaper work included deep sea diving to identify a crashed airplane and riding a rum-runner's boat to expose prohibition. He covered news, he made it, and found faster ways to report it...Mr. Reck was among the first to use planes in reporting news. He toured Latin America with Charles Lindbergh, found a missing group of scientists, and was present at a meeting in Havana that led to the formation of Pan American World Airways

So I don't know if the OP is made up (I'll ask the objecting Twitterer tomorrow)...but it certainly doesn't sound like too outlandish of a story given the accomplishments credited to Mr. Reck in his obituary.
Congrats on the new job!

> I suffer from crippling anxiety [...] foggy Xanax brain.

Consider asking your doctor about propranolol.

It's a safe, non-addictive beta-blocker often used to treat high blood pressure, but it also eliminates the peripheral nervous system response to anxiety, the "fight-or-flight" adrenaline rush feeling: racing heart, shortness of breath, inability to concentrate, shaking, sweaty hands, blushing, etc.

It doesn't effect your mental anxiety, but it'll cut out all of the physical symptoms, which makes the mental anxiety much easier to control, without creating any sort of brain fog.
My question was more along the lines of: "Is there anything of value to be learned from the enterprise software world?"

It kinda depends on what your interests are, and where exactly you draw certain lines, but I'd give that a qualified "yes". Actually, to me, I consider enterprise development to be far more interesting that, say, working on consumer facing webapps or something. And I am biased, as my own startup is a vendor of "enterprise" software.

But, yeah, the enterprise world has some really big, hard and fun challenges to deal with... and I guess I take a somewhat expansive, "big-tent" view of what falls into the enterprise space. From where I'm sitting, using Hadoop, Kafka, Spark, Storm, Giraph, Hama, etc. for complicated backend analytics and real-time business intelligence is amazingly interesting stuff. And distributed systems of all kinds fall into what I'd consider enterprise. The recent talk about a "data center operating system"? That showed up here at HN, but I still consider it an enterprise topic (but not necessarily exclusively so).

Anyway, things like MDM (Master Data Management), BPM (Business Process Management), BRMS (Business Rule Management Systems), Decision Support Systems, BI, Predictive Analytics, Real-time Marketing, SOA, etc., have lots of fun and interesting aspects.

FWIW, another good site for keeping up on the enterprise side of things is:

http://www.theserverside.com
There aren't many causes I feel donating to is unambiguously a good thing. Archive.org is just such a thing. I rarely feel a need to use the archive, but I literally sleep better at night knowing it exists, keeping our digital history from just fading out.

Being able to just fire up my childhood in the browser now? He said it well when he mentioned the programs being unable to recognize the science fiction universe they're running in. That's just how it makes me feel, too.
This is up for contention but I'm not sure it takes just 3 lines of CSS to a make a table heavy layout responsive :D
Any one book?
Mr. Penumbra's 24 Hour Bookstore, Robin Sloan

Any one series?
The Foundation series, Isaac Asimov

Other personal favourites include:
The Alchemist, Paulo Coelho
The Book of Disquet, Fernando Pessoa
The Count of Monte Cristo, Alexander Dumas
Extremely Loud and Incredibly Close, Jonathan Safron Foer Jonathan Livingston Seagull, Richard Bach
The Wizard of Earthsea by Ursula K. Le Guin
Straw man. You just described someone with qualitative deficiencies (not being able to pair) as an example of poor culture fit. This is not what most people mean when they say culture fit.
Airtel,telecom provider in India breaking net neutrality and web censorship
3 step process to get new songs for iPhones
My biggest headache with it was just figuring out how to tell it to use a local jar. It really wanted to fetch it from clojars or maven central but sometimes you just need to use a jar that's sitting on your hard disk. IIRC there's no standard way to do this and I had to create a local maven repo for lein to pull it from.
Please. Google and Microsoft are standing up for themselves. They both run search engines and advertising platforms that require internet traffic.
JS + Ruby/Rails dev here w/ 3+ years experience under belt. Currently looking for job myself and have been for about 3 months. Funny how, like OP, my resume and exp. is "very impressive", yet it doesn't lead anywhere, not even to a phone interview sometimes.

I'm attempting the numbers game approach (apply for 100 companies, 5 will get back to you, select from those 5), but I've hit the edge of: what if there are none that are willing?

Thanks for the luck, will keep banging head against wall until a job is found. Happy holidays!
You Need an Algorithm, Not Data Scientists
I hope that their "appetite for work" matches your appetite for giving out equity. If not, you've just hired a bunch of people with bad judgement and no social life.
I'd like collapsible comments more :)
Why would you expect anything but an interview when showing up for an interview? It's not like they expect an impromptu tap dance to convince them you really want to work there.
Just a tough couple of months. Thanks.
Short of hard evidence (that has certainly not been shared in any fashion by those claiming this hack has ties to North Korea) I'm much more inclined to believe that they had no involvement at all. It just doesn't add up for the reasons this article enumerates.
Fuck that. Journalists are human beings and that _is_ what human beings are supposed to do.
Are you still in the market for a job? Send me an email, it's in my profile. I won't get back to you right away because of the holidays and such, but I'm intrigued none the less.
The young columnist, Al Martinez, was a fixture of the LA Times for many years. He's in declining health now, and has retired from regular reporting. He remains an icon of LA journalism.

His tone has become more serious, but also somewhat more playful, as the stakes have raised.

Here is a nice recent piece of his: http://www.laobserved.com/intell/2014/08/always_leave_them_l...
Comments at https://news.ycombinator.com/item?id=7880309
This is a popular request... :)

Fireplace itself has some documentation on the wiki. The thing is, black-box testing gives me room to actually test my own interactions and see how well they match up with the original game. Documenting the rules of the game proves itself very hard because the game's rules are extremely abstract: what you're talking about here is a series of events and I believe it looks something like this:

Player 1 plays Madder Bomber

Madder Bomber moves to the field

MadderBomber.action triggers

1 damage to Mad Scientist

1 damage to Mad Scientist

Mad Scientist TO_BE_DESTROYED

(4 more damage...)

Mad Scientist moved to GRAVEYARD

Mad Scientist triggers own deathrattle

Secret moves to PLAY Zone

CARD_PLAYED (Player1, Madder Bomber)

Mirror Entity triggers CARD_PLAYED hook and summons Madder Bomber

MINION_SUMMONED (Player1, Madder Bomber)

MINION_SUMMONED (Player2, Madder Bomber copy)
I've worked for classified organisations and they don't do this, because it's unsafe.

For instance that VM would have to be an http server to actually see the data, it would have to run on a managed (through sssh ?) host, ...

I mean why not give it an output-only serial line instead (isolating control signals. NO error recovery, windowing, ... allowed) ? At that point it doesn't really matter what's on the other side. The point here is that in this way you can guarantee information only flows in one direction. Plus it's dead simple (it will malfunction and at that time there will be many, many voices saying it's too simple, but it's not).

The system on the other end of the serial line can be as convenient an insecure as you want, because it's not trusted to be secure. Needless to say, in practice there's still considerations of redundancy, so there are multiple output systems sending data over different fiber paths to different destinations. But all of them have the RX pin connected to ground.

There is lots of security hardware that does this.

This is how it works. Network of trust. A trusts B to ... Software trusts hardware to ... Operator trusts hardware to ... Operator trusts software to ... you make an overview of this and then you scratch anything you can. Depending on the level of security required you accept varying levels of inconvenience.
That is not correct. You cannot legally build something that interferes with FCC-licensed devices.

Various devices fall under different FCC licensing categories, which basically define a hierarchy of who-gets-to-interfere-with-whom. "Part 15" devices, basically home and office equipment, is basically at the bottom of the stack (must not interfere, must accept interference received). Moving up the pecking order, Amateur Radio, under "Part 97", can under some circumstances interfere with Part 15. There are other sections for microwave ovens (Part 1030?), commercial broadcasting, medical equipment, military / government use, radionavigation... anything that uses the RF spectrum basically.

The FCC regs apply everywhere in the US, all the time.

With certain exceptions (very low power applications, amateur radio equipment operated according to regs), you can't build and operate random RF-emitting gear legally. (Much of it you're not even allowed to legally modify. If you run a microwave with the cover off, that's a violation.)

Constructing a cellphone jammer is much like constructing a machinegun: it's technically not that hard, and you can probably get away with it too if you're careful, but it was illegal from the moment you brought it into existence without the proper procedure. (Less prison time associated with it, though, and the rules governing simple possession aren't quite as strict, admittedly.)
Yeah, I understand. This was a project for myself mostly and I needed IntEnums so I decided to just go with it.

On the other hand, it has zero other dependency than python (with an optional dependency on pytest for better test output).
There's a pretty simple solution to this problem. So lets say that a hotel wants to offer clean reliable wireless to its customers, possibly for a price. This can't be done with unlicensed spectrum, since you can't get exclusive access to it. The answer is to use licensed spectrum for this purpose.

The way this could be implemented, is for a wireless equipment manufacture (or consortium) to purchase a chunk of spectrum, that they can control. Make it an industry standard, so that it gets included in generic client-side wifi chip sets. Then the manufactures can control the usage of the base stations for this private spectrum, so that it is only available in a commercial setting (i.e., places like Marriott would pay a license fee to the consortium to stand up a base station with the private spectrum). The only trick here would be getting industry agreement so that the client side would get widely implemented, so that Marriott's (and other venue's) customers would be likely to have this spectrum available in their client side devices.
And I'm sure that if there were any Dorset left they too would still be cursing them for wiping them out.
The Four Steps To The Epiphany - Steve Blank

Neuromancer - William Gibson

Predictable Revenue - Aaron Ross, Marylou Tyler

The Fountainhead - Ayn Rand

The Ultimate Question 2.0 - Fred Reichheld‎

The Singularity is Near - Ray Kurzweil

Moonshot! - John Sculley

Zero To One - Peter Thiel

Republic - Plato

Meditations - Marcus Aurelius

Nineteen Eighty-Four - George Orwell

Fahrenheit 451 - Ray Bradbury

The Mysterious Island - Jules Verne

Discipline of Market Leaders - Michael Treacy, Fred Wiersema

False Memory - Dean Koontz

NOS4A2- Joe Hill

Revival - Stephen King

Barbarians At The Gate - John Helyar and Bryan Burrough

Into Thin Air - John Krakauer

How To Measure Anything - Douglas Hubbard

and any collection of the works of H.P. Lovecraft.
My favourite example is probably CRDTs - commutative replicated data types (http://pagesperso-systeme.lip6.fr/Marc.Shapiro/papers/RR-695...)

Some researchers a lot smarter than me realized that when you're dealing with distributed systems, you're able to reliably achieve eventual consistency by structuring your data as a CRDT.

The idea is that if operations on your data types are both commutative and idempotent, nodes in a distributed system are able to arbitrary leave and rejoin a network, possibly sending duplicate messages at any point, with eventual consistency still being maintained. Since it doesn't matter with what order operations on the data types are performed, and since performing an operation multiple times has no effect on the state, you're able to guarantee that all nodes will achieve the same state after applying all pending operations - regardless of the order they're performed in.

Given the idea of a CRDT then, we know that in designing data types with eventual consistency as a goal, we can gain a lot of power by ensuring that they uphold two properties: idempotence, and commutativity. By examining our needs for that data type further, we're able to build up as complicated a structure as required. Do we need an append-only datastore? That's a commutative, idempotent monoid.

Now you're able to go and implement a commutative, idempotent monoid in as naive a fashion as possible. If you ever need to optimize it or swap out a more complicated structure, you're guaranteed to end up with a system that has the same semantics, as long as that new implementation forms a commutative, idempotent monoid. As Tel mentioned in another comment, you also end up being able to draw upon all of the laws regarding that structure. It's like implementing an interface in Java, but instead of just knowing that the resulting object supports an "append" method, you also know that the resulting object follows all of the other laws that mathematicians have spent the past 4 billion years proving.

In practice, this line of thinking usually doesn't explicitly show up in my code, but it's definitely on my mind while I'm designing out new systems on a whiteboard. My coworkers might not understand a thing about abstract algebra, but that's okay! My goal isn't to fill our codebase with mathematical jargon, it's to build small, composable interfaces, that document their assumptions, and I've found that through this process I can do that.

Category theory is very much like UML in my opinion, in that its use lies in describing systems, rather than implementing them, and I feel like this is the reason so many people are able to proclaim its virtues, while at the same time struggling to point to a specific line of code, and being able to say: "This is why category theory is important!"
Well said. I find it absurd how much local governments interfere with local markets, like with taxis. I see no good reason (that will survive scrutiny with Kant's Categorical Imperative) to legislate the number of taxis in a certain area, like with medallions, or charge a high price for them. It's effectively corruption and regulatory capture. It's anti-competitive and has, by my analysis, no redeeming qualities that could not be accomplished better another way.

I don't see a reasonable avenue for a company like Uber to change the laws ahead of time. They only have the traction and resources that they do because of their bias for action. A no-name startup petitioning the city to drop their taxi legislation because the model is "wrong" will get nowhere. I don't see how Uber could ever have come about with that approach.

Additionally, I am also not convinced that Uber's model falls under taxi legislation by writing or intent. I do not believe that taxi legislation is attempting to control for the same problems. Taxis pick up random people on the streets, with effectively zero relationship ahead of time, and lots of opportunity for individual consumer ripoff. People who use Uber have established a relationship with the company ahead of time, before they need a ride. They have chosen to use Uber specifically. The same choice and discrimination is not part of hailing a cab on the street. Uber offers a consistent price to people in an area, and its well-known brand has a reputation to which people can associate bad or good experiences: for the company as a whole, through their speech, and for specific drivers, with the ratings system.

That said, I do also have concerns about Uber's attitude and their intimidating and disruptive tactics toward the press, competitors, etc. They have not comported themselves well enough to deserve the moral high ground, though I will tend to side with them anyway on these legislative issues because taxis are so dysfunctional.
Typed React, a binding layer between React and TypeScript
How could an independent bot (legitamately) earn bitcoins?

Perhaps it could make and sell artworks.
I don't know why anyone has to be 'responsible' for an inhumanity to exist. One actor taking the liberties of another actor is not required.

A) Our capabilities are being restricted by the circumstances we find ourselves in. A dog happens to be in a cage built hundreds of years ago. There must be some words to describe this situation, I think inhumane applies.

B) Now we can start opening the cage.

Edit: our natural environment is inhumane and awful. Your commentary seems to heavily favor the status quo in a way I can't relate to.

The additional inhumanity of media is from 2 things: the fact that information processing has been mostly limited, and that information processing has become really important lately, so a lot of people are spending a lot of their time in that limited environment.
Yeah you can run IPython Notebook with a Julia kernel.
Battlecries happening before the summon is a popular opinion but I have strong reasons to believe it's wrong. However, I wrote above the series of events that leads to the CARD_PLAYED event to happen after the Mad Scientist is dead, so Mirror Entity indeed summons the copy after the battlecry has happened.

So basically, battlecries in this case have precendence over secrets so to say. But the minion is already on the field. This is important because, say you had a Cult Master that ALSO had a "deal 1 damage" battlecry and you played it, killing one of your own minions with it: it would see the death, as it is already on the field.

Regarding Kel Thuzad, we're again talking about ordering issues. What could have happened is something such as the aura/internal tag it was setting disappearing a tad too late after its death as during end of turn, if killed by an END_TURN effect, the aura would trigger before it disappears. But all of this is extremely internal. If the designers believe it's a bug, then it's a bug. That's why I'm not touching Warsong Commander yet. :)
Totally agree.. and Marc is one of the best security engineers I know. I think we are all just to embarrassed (including the President) to admit it.