skysight-inc/HackerNews huggingface dataset:
https://en.wikipedia.org/wiki/G-code

The first implementation of high level numerical control programming language was developed at the MIT Servomechanisms Laboratory in the late 1950s. The main standardized version used in the United States was settled by the Electronic Industries Alliance in the early 1960s. During the 1970s through 1990s, many CNC machine tool builders attempted to overcome compatibility difficulties by standardizing on machine tool controllers built by Fanuc. Siemens was another market dominator in CNC controls, especially in Europe.

Numerical control (NC) is the automation of machine tools that are operated by abstractly programmed commands encoded on a storage medium, as opposed to controlled manually via handwheels or levers, or mechanically automated via cams alone. Most NC today is computer numerical control (CNC), in which computers play an integral part of the control. G-code is the common name for the most widely used numerical control (NC) programming language. There are other codes (Letter addresses which span the entire alphabet); the type codes can be thought of like registers in a computer. Some letter addresses are used only in milling or only in turning; most are used in both. Bold below are the letters seen most frequently throughout a program.

A	Absolute or incremental position of A axis (rotational axis around X axis)

B	Absolute or incremental position of B axis (rotational axis around Y axis)

C	Absolute or incremental position of C axis (rotational axis around Z axis)

D	Defines diameter or radial offset used for cutter compensation. D is used for depth of cut on lathes.

E	Precision feedrate for threading on lathes

F	Defines feed rate

G	Address for preparatory commands

H	Defines tool length offset; Incremental axis corresponding to C axis (e.g., on a turn-mill)

I	Defines arc center in X axis for G02 or G03 arc commands. Also used as a parameter within some fixed cycles.

J	Defines arc center in Y axis for G02 or G03 arc commands. Also used as a parameter within some fixed cycles.

K	Defines arc center in Z axis for G02 or G03 arc commands. Also used as a parameter within some fixed cycles, equal to L address.

L	Fixed cycle loop count; Specification of what register to edit using G10

M	Miscellaneous function

N	Line (block) number in program; System parameter number to be changed using G10

O	Program name

P	Serves as parameter address for various G and M codes

Q	Peck increment in canned cycles

R	Defines size of arc radius, or defines retract height in milling canned cycles

S	Defines speed, either spindle speed or surface speed depending on mode

T	Tool selection

U	Incremental axis corresponding to X axis (typically only lathe group A controls) Also defines dwell time on some machines (instead of "P" or "X").

V	Incremental axis corresponding to Y axis

W	Incremental axis corresponding to Z axis (typically only lathe group A controls)

X	Absolute or incremental position of X axis. Also defines dwell time on some machines (instead of "P" or "U").

Y	Absolute or incremental position of Y axis

Z	Absolute or incremental position of Z axis
That URL would have me believe that it's a third party add-on, pytools, that has support VS2013. Am I misunderstanding, or does VS2013 actually support python natively?
relative to some set of moving goalposts

Otherwise known as "the neighbors".

Any way.

Let's review.

You argumentatively, literally interpreted VLM's statement

"At least in the USA there are fewer jobs every year."

While ignoring his obviously correct broader point about rising requirements for job applicants.

I refuted your pedant by pointing out that while there are more jobs, you probably need a degree to get a well paying job.

Then you ignored my question

"Would you take a job that didn't require a degree? How much would you expect to earn?"

and proceeded to pendant about something else, purposefully misunderstanding (or reinterpreting) commonly accepted terminology.

So, please, forgive me, I can't figure out what you're arguing about. Please repeat which broadly accepted obvious point you originally disagreed with (this time).

Thanks.
And Knuth doesn't use e-mail at all. And Dijkstra didn't use a computer for a very long time. I think it's safe to assume that this is the class of people that develop habits that would seem strange to most people.
“Pablo Picasso said the famous words: "Good artists copy, great artists steal". But you shouldn't take that all too literally though. Inspiration is one thing - it happens all the time, especially in the design world. But there is a very obvious line between copying and inspiration.”

Actually, it was Steve Jobs who said that. Jobs attributed it to Picasso, but there’s no record of Picasso saying anything of the sort.

T.S. Eliot did write something like it:

“One of the surest tests [of the superiority or inferiority of a poet] is the way in which a poet borrows. Immature poets imitate; mature poets steal; bad poets deface what they take, and good poets make it into something better, or at least something different. The good poet welds his theft into a whole of feeling which is unique, utterly different than that from which it is torn; the bad poet throws it into something which has no cohesion. A good poet will usually borrow from authors remote in time, or alien in language, or diverse in interest.”

That quote was subsequently used in a biography of Picasso by John Richardson. That's probably how Jobs came to remember it as a quote by Picasso.

http://nancyprager.wordpress.com/2007/05/08/good-poets-borro...
I don't like web clients in general.
I don't think that's what a "straw man" is. I didn't make up something that I claimed was your position and then attacked it.

My argument doesn't ignore these things, I simply disagree with you. I really wish we could have these discussions without people constantly telling me that I'm "ignoring" things when they find points they disagree with. I mean, I'm not an idiot. Obviously people want to carry out large attacks, as evidenced by the fact that they have.

However, the available evidence leads me to believe that people also want to carry out small attacks. The vast majority of terrorism worldwide is small attacks, and this is true no matter what the security situation in the region is. Most terrorism is individuals blowing themselves up on busses or similar, regardless of whether it's in a surveillance state or an anarchy or anything in between.

Thus, a relatively small number of small attacks implies a relatively smaller number of large attacks. The numbers are such that I don't see it being worth defending against at anything like the level we're currently doing.

As for nuclear smuggling by states, the obvious reason would be to use it as a first strike. Decapitate the enemy's command and control by detonating a warhead in their capital with no advance warning, then clean up the rest.

Yes, they probably don't want to carry out a first strike. But part of that lack of desire comes from our deterrence, and part of that deterrence comes from being able to carry out a retaliatory strike, and part of that comes from having advance warning of the initial strike.
Well, I don't really believe in royalties to begin with, but if you're going to have them...

I think royalties should be set in a way that maximizes what I'd call the versatility of utility. If royalty costs are far beyond the actual infrastructure or service costs, it seems as though entire industries and uses of content cease to exist.

It also seems pretty clear that huge differences between prices and real world costs are what lead to extensive piracy - people develop a perception of being cheated when you try to charge $25 for an e-book or album download. On the other hand most consumers seem to feel fine about paying $1 or $5 for a song/album/e-book.

You could argue that 'oh, the creator should have the right to control what they make as much as they want and charge whatever they feel like,' but it seems pretty clear that given free reign, copyright holders feel entitled and abuse copyright in ways that entirely undermine the whole system.

I'd say that if you believe in copyright there's a legitimate interest in restraining royalties to reasonable amounts so as reinforce the legitimacy of the whole system. After all, the perceptions of gouging and rights abuses create large masses of people like me who no longer believe in copyright as a whole to any great extent.

Ensuring the liberalization of restraints and apparent reasonableness of exercised privileges allowed creators seems key to creating a copyright institution that can survive and appear legitimate in the long run.
Surge in 'digital dementia'
I like this comment on the blog post:

"Well, if you were a woman at a shareholders meeting, would you comment on the looks (good or bad) of any men on the board, when addressing the board?
Pro Tip: These types of comments are inappropriate in that setting."

There is a thing such as "color-blind racism", that is IIRC dismissing race playing a factor when it actually does, either out of lack of awareness or harboured racism. I postulate there is such a thing as "gender-blind sexism", too.

I do think it's scummy, and I do not think putting scummy in quotes is okay, unless it's actually a quote. I furthermore know it is the tip of an iceberg (I don't mean the guy, whom I don't know, I mean society). Therefore I do not feel comfortable about anything other than being blunt, direct, humour- and relentless when it comes to this. This is not just a "remark", and the internet reactions to such topics are not all just trolls, it's indicator of work ahead of us.
I thought pg gave you the idea to start reddit?

"Paul Graham, co-founder of Y Combinator, rejected their original idea: a mobile food ordering service called MyMobileMenu. Instead, Graham told them, "You guys need to build the front page of the Internet.""

http://www.inc.com/magazine/201206/christine-lagorio/alexis-...
I agree with this point entirely and will chime in with my own anecdotes on quitting smoking and quitting porn/masturbation. I was a moderate smoker who experienced minimal physical withdrawal symptoms when quitting. In contrast, the psychologically/emotional symptoms were horrible. This included short-term depression worse than I had experienced with any breakup. Even minor life stresses felt near unbearable without the aid of smoking.

Surprisingly, I've recently encountered similar psychologically withdrawal symptoms when eliminating porn and masturbation from my life. This has included short-term depression and the reduced capacity to cope with stress. I was not expecting such symptoms as I consider myself a moderate porn user (1-3 times a week) and regularly go a week without even thinking of porn. None-the-less, at both the 2 week mark and the 2 month mark I've encountered significant short-term depression as I can only attribute to giving up porn and masturbation.

While I don't consider myself an addict, I do believe porn/masturbation has been an important coping mechanism in my life. The question is whether it is a harmful coping mechanism. On the beneficial side, I do believe porn has assisted me in getting over breakups and prevented me from jumping into potentially bad relationships just for the sex. In contrast, it may be too helpful in this manner: it has now been over a year since my last date. Further, I do believe porn may have warped my views on beauty and sexuality as may have limited my stratification in past relationships. That is why I'm experimenting with quitting porn and masturbation.
"hrc" will also do it
I wasn't aware that the Arduino figured so prominently in their avionics!
I thoroughly enjoyed Masters of Doom.

At the time, I recall a number of people who read the book bemoaning 1991 as a bygone era of opportunity, as if all the good ideas and opportunities to invent had been "used up". Interesting how different people take the same text as self-defeating vs inspiring.

Also, on the topic of inspirational books, I always have to mention Skunk Works[0], one of my all-time favorites.

0: http://www.amazon.com/dp/0316743003
I'm basing this on what I've read, and my experience with Rails 3, so take it with a grain of salt. The type of application you couldn't do in the older one? Easy single-page apps. Of course you COULD do it, writing your own JavaScript or CoffeeScript. But Turbolinks and the Russian Doll caching give Rails 4 a way to get much of the speed of those custom-written apps and yet stay in Ruby/Rails.

I don't know of any type of application that Rails 4 CAN'T do, but it's still Rails and Ruby, so anything computationally intense would probably be better served (ha!) by a Java (or Go, or Scala, or...) framework. The further you get from a CRUD app, the less useful the Rails framework becomes.
You imagine that without PRISM, we'd be fighting or at least have fought a war on American territory in recent years? Who would be the supposed aggressor?
But isn't that only if you enable Ghost Rank, which is disabled by default?
That is discussing sending the user to the Google Maps app rather than the Google Maps mobile site. Nothing to do with Apple's OS-level handling in places like Contacts, where it is impossible to use a different Maps application.
They usually +1 the version every time there is a base windows release which is what Windows 8.1 actually is.

I'm not complaining as I get it on MSDN under my subscription.
Here are a couple really quick screenshots. Let me know if there's anything else you'd like to see.

Unread view, one unread post: https://dl.dropboxusercontent.com/u/611024/feedhq/Screen%20S...

Post view: https://dl.dropboxusercontent.com/u/611024/feedhq/Screen%20S...

[edit: moved files in my dropbox]
Your

"Impeccable Attention to detail and history of flawless execution"

could use some reference checking. the 93 is your movie reference "The Cubs" not "The Bulls".
In case anyone is wondering, the deleted comment that thattallguy replied to explained how they built something along the lines of a "friends network visualizer" and abused their users' trust.
Doesn't a user that has Ghostery/NoScript render this completely useless?
Well mainly because all the decent 3d modelling packages run on Windows?

(Solidworks basically)
If this were a spy fiction plot, it'd be clear by now that Snowden is a CIA agent conducting an operation against the NSA.
lol youre quite the dick huh?
It's easier said than done to think that charging more and putting more commercial will still allow Pandora to retain the customers. If rdio, Spotify, Rhapsody all are offering similar service at lower rate, what's to stop the customers from going to other services?
FM radio pays royalties.
Judging by what I have read, Pandora is not making much (if anything) so there's a limit on how much they can pay. Maybe the is not a feasible business model, or maybe someone else--other than the artist--is getting the lion share of the royalties.
3d Printing needs as much software iteration as hardware iteration. G-Code generation/slicing algorithms don't receive enough attention IMO. I just tried finding the Skeinforge repo and came up empty [1]. :(

[1] http://fabmetheus.crsndoo.com/
Did any musicians ever make a living off radio?
> I don't know what exactly the cost of running a Pandora company means financially

Well, Pandora is a public company, so they have to disclose all that stuff. Which means we can look it up! Transparency is awesome.

According to their latest annual report (http://phx.corporate-ir.net/External.File?item=UGFyZW50SUQ9M...), in fiscal 2012 Pandora brought in $274 million on $285 million in operational expenses.

Of those expenses, $149 million were for content licensing. Product development accounted for $13 million.

Of the money they made, the vast majority ($240 million) came from advertising.
Right now my job is in CUDA C/C++ so I voted C, but almost all my personal programming ends up being Haskell (unless I'm doing web stuff which would be Javascript).
Again: if you want to start your own Q&A site that invites discussions, then feel free. No one will stop you.
Look at the OpenBSD IPsec fiasco and ask yourself that again.
You're the one expressing a non-sequitur. Proportionality of royalty should enable other services to compete with Pandora on the same playing field, so profit would also be proportional to decreased costs or Pandora would risk being wiped out by competition. There'd be no ability for collusive cartels of copyright holders to act as market deciders, or for single players to succeed at profiting disproportionately with respect to their costs.

I guess maybe this would require a corollary of compulsory licensing, but I'm pretty sure that already exists to a large extent.
I think you could probably make the case you had no reason to believe sessions were "evidential material" because you aren't storing them and you have no reason to believe anyone else is either.

Of course, once you get a notice there's probably nothing you can do.
I am looking to the gchi because it's mainly to play and learn . I think a mobile/tablet is a nice environment to do that.
This makes sense. Another way to back into the figure:

Pandora spent $82M on content according to the most recent 10Q, with 4.18B listener hours. That implies a cost of $0.02 cents per listener hour. A million plays is roughly 62500 listener hours, which implies a content cost of $1250.
Nairobi Dev School
Apples and oranges.
Amazon - a customer pays them money - 30% net margin
Pandora - ad-based revenue
It's nice to see that they have a sane configuration (even though they should disable RC4 nowadays).
They should implement HSTS, though. It is very easy to do (just a HTTP header to set).
Web Design for Startups: Things You Should Never Skimp On
So maybe I missed this in a previous conversation on Github's GeoJSON support, but what's the bigger picture here? I see a feature. I clearly recognize its utility. But, I can't seem to spot the larger trend that prompted this feature? Are there a lot of people using Github with GeoJSON files that are stored in the repo itself? If so, what are some of the use cases for this data being stored in Github? For some reason, I would have imagined that this type of data would be stored in a database and not a Github repo and that's what's confusing me.
Looking at the code, it looks like the Infinum site is using a bootstrap base, but a fairly customized navbar, and that the kintek site is using something else... the structure of the markup is similar, but definitely different, as well as the difference in CSS classes.

Yes, there are similarities, but I have no reason to believe that one is a ripoff of another. They're both pretty bog-standard bootstrap-like marketing sites.
Your analogy does not work, at least not where I am living; parts of my life are not monitored by the government. All of them are monitored by someone like my friends, colleagues, etc but I am okay with that, as I can directly interact with them on the same level and they are not some big, centralized entity to which I never agreed.

And i guess that you, like me, don't know the future; The question if there will always be government surveillance depends on our collective decisions and good portion of historical luck, but it isn't for sure.
I generally put the scrollbars back in on my OSX installation.
Direct uploads to S3 with Rails, Paperclip, and s3_direct_upload
The fact that it is possible to perform encryption on the entire backup file does not change the fact that many people are (wrongly) speculating about things which are easily verifiable.
Relevant opinion: http://www.usatoday.com/story/opinion/2013/06/23/pink-floyd-...

> "We've heard Pandora complain it pays too much in royalties to make a profit. (Of course, we also watched Pandora raise $235 million in its IPO and double its listeners in the last two years.) But a business that exists to deliver music can't really complain that its biggest cost is music."

Sounds reasonable enough to me. Do they have any other major expenditures besides hosting?
To really get a decent EMP, you need to detonate the weapon at an altitude of several hundred kilometers. Any fallout will just be added to the already massive amount of fission products in the atmosphere from previous detonations.
This is wrong on so many levels.

No matter what anyone thinks of him, this is not helping. Anyone. If he is "right", than he is hero and this is demeaning. If he is "wrong" than let him be caught and brought to justice.

But in any case, his life (or being dead) is not a subject for trying to be funny (or whatever) page.
Microsoft Opens Up Bing As A Platform For Developers
"Should be doing" and "is practical or feasible to do" are too different things. Not all of us are satisfied with browsing the web by emailing a wget daemon and reading it on a computer designed for a Chinese government contract with a 500 MHz MIPS processor. It works for Stallman because he puts a lot of value in having free software down to the BIOS level. The rest of us value other things (convenience, comfort, performance) and thus make different choices about the tech we use.
Chest vs. Stomach Breathing
In OpenGL this is fairly easy using FBO's - http://www.songho.ca/opengl/gl_fbo.html .
I have never used DirectX but I would be surprised if it did not allow you to read the framebuffer.
And also showing off their design chops. What better way to show how much you care about design than to defend your site versus its copy?

Personally, I plan to steal their idea for changing the title of a page when it loses focus. Not today, but some day.
What do you mean? What context, the last few weeks, the last few years or the last few decades?

They're doing nothing that you and I couldn't do already, as humans, without any special trickery. Just automating it. If you tweet something, I can read it. If you post something on Facebook as public, can read it. Post something on a public forum, I can read it. This is nothing new - marketers and spammers have been using this same data for years.

This is NOT a privacy issue if you in the first place decided to not make it one. It a big difference between information you've made publicly available and data-mining private information without a warrant. This article is a bit bullshit and headline grabbing to be honest, and looks at it from a PRISM perspective which is the wrong angle.
> Content creation will get cheaper as technology improves, sure, but in fields like music and writing, content creators struggle to make a decent wage.

As well they should--it's an ultra-competitive field, swarming with competitors, the market is so flooded it makes New Orleans after Katrina look like a kiddie pool. Unless you're the cream of the cream of the crop, you're going to struggle in this industry. And not one of the content creators has an inherent 'right' to make a profit from their work. The market decides winners and losers, and inevitably in this market it's going to be mostly losers. Whether or not it's 'fair' is irrelevant, life isn't fair.
1 million plays on Pandora is like one play on FM radio with an audience of 1 million, or 10 plays with an audience of 100,000. Either way, their royalties are more expensive than ones of radio stations.

Pandora just bought an FM radio station in an effort to reduce its royalty rates.
http://www.engadget.com/2013/06/11/pandora-buys-fm-radio-sta...
This has been addressed on http://quoteinvestigator.com/2013/03/06/artists-steal/

tl;dr:

In conclusion, in 1892 an important precursor of this family of expressions was published. The author was W. H. Davenport Adams, and his words may have influenced the version that T. H. Eliot published in 1920.
It was pretty silly when Apple made a similar boast (WWDC 2012? 2011?) and it is still silly when Microsoft does it.

I think Apple meant new methods, classes and possibly even the options that you could pass as arguments.

Whatever it means I don't think that more is necessarily better and I hope no one has adding APIs as a performance metric!