skysight-inc/HackerNews huggingface dataset:
I don't know, it seems to work for the car industry. Almost every new vehicle floats around the major shows as a 'concept' to gauge public reaction and perception before making it into production having taken onboard a large number of changes.
What 'platform' ecosystems are like the Facebook platform in 2007
I think it's a lousy signal if you don't at least control for location, job function, and working hours.
Even when it had permanent areas, floating ice exists in equilibrium. If you add ice on the top, the bottom melts due to pressure.
>It's only recently that they have become pressured to become trade schools and remove anything deemed 'unnecessary' or 'non-profitable.'

They've come under this pressure because of the changed realities of the contemporary job market, combined with the rising cost of higher education.

College is largely an economic decision for the vast majority of people who attend. Unfortunately, some only realize this soon after graduating, unemployable with a mountain of debt.

So, this notion of churning out "well-rounded" students is an anachronism. Companies care about the hard skillset for which they are hiring. Period. In fact, they increasingly want people who are specialized beyond even a degree, let alone caring about what, say, a dev hire knows about biology.

In short, a trade school approach is exactly what we need, as it most accurately reflects the realities of the new job market.
>In the United States, evidence based on Benford's Law has been admitted in criminal cases at the federal, state, and local levels.

This, to me, is the most interesting part of the article.
It's not a first pass filter, but if you remove obviously bad it's pretty good.
> This has all happened impressively quickly.

I'm confused by this claim. Apple has an ARM64 device shipped to millions of people since September 2013.

It appears to me that they kept their compiler improvements a secret for an additional six months after the public release of a product using them, and so the fact that it's only taken an additional couple months to complete the contribution doesn't really strike me as fast.

What am I missing here?
The electrical equivalent of everyone knowing the basics of computation isn't 'understanding maxwells equations' it is being able to wire up a battery and a light bulb.
Link to their Indiegogo campaign: https://www.indiegogo.com/projects/solar-roadways

Really interested to see if this is possible.
To paraphrase:

Some people, when confronted with a problem, think
"I know, I'll use a computer." Now they have two problems. [1]

If you don't understand the problem, you're going to have a hard time "coding it".

--

[1] http://regex.info/blog/2006-09-15/247
There are already other notations, like scientific notation which only needs a few digits to represent e.g. 2.3 * 10^8. Not to mention hexadecimal or even base-32 which is used in Bittorrent magnet links https://en.wikipedia.org/wiki/Magnet_URI_scheme#URN.2C_conta...
You'd probably be surprised by the number of non-engineering disciplines that can leverage moderate programming skill these days.

A very easy example is biology. Many biologists may need to develop models or crunch data, and programming comes in handy. An even easier example is physics- one of the original uses for computers, along with finance.

It goes beyond that too. I can't think of a good example at the moment, but any time you see somebody using a hundred different Excel spreadsheets, that's someone who might be able to benefit from some basic programming skill.
Chrome Profiles are a superior solution to having different tabs logged into different accounts, because it is very easy to make a mistake compared to profiles with different themes.
I have my "main" Google account from forever ago. That's a gmail address I don't use, my Google calendar, Youtube, Google+.

I use Google apps on my vanity domain, and that's the email address I actually do use (@grahammitchell.com). So there's two.

My work recently switched over to Google apps, so to access certain content at work I have to be logged in to that one, too.

Finally, I have a separate Google account that holds my Chrome settings/bookmarks. I didn't intend to create this one, but somehow I did. It had originally been my vanity domain Google account but they discontinued support for that and prompted me to create a new one. In retrospect I should have just switched my Chrome account over to my "primary" Google account but it wasn't obvious at the time that I could have done this.

It's a mess. It really is.
I'm a little lost here. Why would you give the option to the user to sort by any column in the database? Wouldn't a better idea to give the user a bunch of labels on the displayed columns, then map between those and your predetermined sort orders?

You'd then have to validate the input (horrors!) and then add the appropriate sort order to the query (builder) in your own code.

Thus you present the user with column labels such as "Item", "Description", "Weight", "Packing volume", "List Price", which internally map to something like %sort_orders = { 'Item' => \&item_sort_order, 'Description' => \&description_sort_order, … } with your code doing a lookup along the lines of if exists $sort_orders{$request_sort_label} …

Of course this isn't going to be as simple and elegant as allowing user input to pass directly into your database engine.

But then for every problem there is at least one answer which is simple, elegant, and completely wrong.
How to start and scale a full stack startup
Paying attention to how the person treats the wait staff at dinner can also give you a quick insight into their character (this works for both business and personal relationships). Treating the waiter like scum is a gigantic red flag, at least for me.
It's not difficult to use machine learning to do a good job of moderating comments automatically. A general method has been patented since 2001: http://www.google.com/patents/US7200606
That doesn't mean you couldn't take a break for a hackathon, Startup Weekend, etc. to meet and try out other people.
++ to the moral of the story.
Sure. Defcon is the beacon of fair and balance, true champions of moral choices. This is why they had liar and traitor Keith B Alexander as a speaker and are actively helping feds recruit from hacker community.
Facebook’s product guy is right, the media sucks
* shouldn't throw exceptions
Well, you can definitely tailor even introductory computational thinking to different disciplines without necessarily dumbing it down. For example, literary majors would probably rather learn in Perl, and "hard science" majors might benefit from spending their time in Fortran or Matlab, etc. Spend more time on data analysis for biologists, perhaps...

Of course it won't be a course ABOUT data analysis or physics simulations, but if you make the projects more germane to the students, they will get more out of it.
I wonder if the price will ever become so low and diamonds so common for consumers that the 'diamond ring engagement' trend starts to disappear.
What I'd like to see is the ability to append to a current note like you can with the Drafts app to Evernote. Simplenote I can't do this as far as I can tell, and I prefer the simplicity and speed of it to Evernote.

Also, the ability to bold text would allow me to ditch them both and use one app (I'd settle for underlining or highlighting even). Best of luck on your app.
I didn't know that Butterick updates the book as new typefaces get released. Given that it's web based, this makes a ton of sense.
Solar Roadways – Turning roads into solar panels.
In a reasonable country with the rule of law, it's always safe to tell the police to go away and come back when they have a warrant.

According to you, the law mandated that this equipment be destroyed. The correct way for the government to handle this would be to ask, and if they object, come back with a court order. With the court order in hand, you destroy the equipment.

Threatening to destroy the entire company when they haven't even violated the law yet is absolutely intimidation.

Imagine, for example, that you've been pulled over in your car by the police. They ask if they can search your car for drugs.

You can say yes, of course. Then they'll search, and if they find anything, you'll go off to jail.

Here in the US, at least, you can also say "no". At this point, the officer can either let you go, or if he has sufficient cause to carry out a search against your wishes, he can detain you and carry out the search.

All well and good so far. The problem is when you say "no" and the police officer says, "If you don't let me search this car, I will put you in prison." Any threat by law enforcement of punishment beyond what the law actually provides for what you've actually done is intimidation.
Their Indiegogo link: https://www.indiegogo.com/projects/solar-roadways
Well no, those are clearly the words of somebody who thinks to himself, "shit, did I just say that? Better deny it."

Let's be honest for a second: are you actually trying to discredit the NSA and GCHQ? Because behaving like a complete ass while defending them is a great way to do that.
in theory it could make them less informative, but I suspect in practice most engines that implement it will figure out a way to make stack frames usable with TCO
To be clear, many/most software contracts limit the right of the user to do things like reverse engineer it, and some contracts also include rather controversial arbitration clauses.
Thanks, "cabal update" did it for me. I guess I have no more excuses to dive into Haskell!
> the unfortunate thing is that for desktop, they just scaled up the mobile experience.

I wonder if that's a bad thing. The reason I open my laptop to book a flight is because I anticipate it being almost impossible from my phone. Anything I believe will be pleasant to do on my phone I do on my phone.

I think it will take some time to get people to even consider it being easy to book a flight from a website on their phone. But that doesn't mean it's not a step in the right direction.
Not sure if you based it on this, but it's a very famous argument made by George Carlin [1]

[1] https://www.youtube.com/watch?v=7W33HRc1A6c
"In short, a trade school approach is exactly what we need, as it most accurately reflects the realities of the new job market."

Not sure who that "we" you're referring to is. Certainly the trade-school mentality helps the economy grow. Helping populate our country with thoughtful, well-informed citizens leading desirable lives, not so much.
Harvard Economics Professor Makes the Case for Bitcoin
Your question contains a very teleological narrative, in that you assume/recognize a natural evolution from the first to the last, with cause and result. Partially because you take all of mankind as one group.

Then, to look at your question: who's your "we"? The Chinese already use another system (in many contexts). African cultures use their own systems. And who knows what might happen in the future.
If you wanna interactively check out chess games recorded over the past few centuries check them out here:

http://database.chessbase.com/js/apps/onlinedb/
One reason is that exposing some forms of personal information can lead to discrimination. For instance, access to private medical records or to genetic information may allow insurance companies to discriminate against people they believe might be predisposed to certain health risks.

Additionally, there is a reason why people don't like revealing things about themselves (like their salaries, for example): it opens them up to judgment and allows society to comment on how they rank hierarchically within a certain community.

Privacy allows us to feel comfortable revealing only the information we think won't detriment us in the eyes of others, especially because this can have significant tangible effects on our lives.
21 years ago was 1993. I learned Unix a decade before that.

7th Edition AT&T Unix did not allow signal names (http://plan9.bell-labs.com/7thEdMan/v7vol1.pdf, search for "extreme prejudice" -- I still remember many of the little gags in the early manpages).

That was a mainstream release in the mid-1980s. Even the basic utilities like kill(1) were incompatible back then, so if you worked on both BSD and AT&T systems, it was easier to use the compatible subset.

*

Regarding magic numbers: in general, yes, to be avoided. But my usual use of kill -9 is in exasperation, from the command line, and clarity for others is not a priority. I admit, in a script, kill -HUP is to be preferred to kill -1. But even in a script, I'd say kill -9. This usage thing seems to be complex.
Excuse me, but what exactly is it that you think you know about how I write code?
If you think privacy is useless, please reply to this comment by posting:

- Your name, address, phone number

- Your place of employment, income from all sources, net worth and valuation of your major assets (house, car, investments, etc.)

- All your social media accounts (please make sure that all information you've ever posted there is publicly accessible)

- Your credit card numbers, bank account numbers, social security number

- A list of political candidates you voted for or contributed money to

- Your religious background and current beliefs (if any)

- The names of all your friends, relatives and children

- Your health history, including any psychiatric problems you've ever suffered from

- A list of all illegal drugs you've ever tried (or other illegal acts you may have committed)

- Your sexual orientation, sexual preferences and a list of all your sexual partners

- Any other personal information you'd like to share with us
Lets be realistic here, towel is the most important part of your luggage.
How do you implement map without tco or loops?(I'm not saying this is impossible just that I can't think of a way to do it of the top of my head)
Simplest: 100% VTSMX

Conservative: 60% VTSMX, 40% VBMFX

I would do: 50% VTSMX, 30% VBMFX, 15% Lending Club, 5% YCombinator funds on fundersclub or wefunder.com (split over next 4 summer and 4 winter classes)

This is a great site: http://www.mrmoneymustache.com/
Adding a query parameter of w=1 to a github page with a diff will ignore whitespace changes.
http://www.justice.gov/atr/cases/f298700/298794.pdf#page=1
What accounts for the big decline in match length between 1950 and 1970?
I am afraid that note may fail to sync. iCloud can handle most of the conflicts well if only one person is editing at a time.
Not TCO. Tail recursion can be optimized, though. See this[1] discussion at LtU.

I wish GvR would let TCO through. With TCO, Coffeescript or Clojurescript might become new favorites.

1. http://lambda-the-ultimate.org/node/1331
There is an Aviato.com website and it's great
Finally a live Aviato site, and the email once you submit your email address is glorious...
Agenzia per Single Amicizia e Amore
I have finished my BSc degree in Software Engineering and then did postgrad MSc in Games Engineering from one of the best universities in the country for such courses(literally 99% of people on the course get into the games industry afterwards), as it has always been my dream job to work in games. Since I started programming(vb at the age of 12) I always wanted to work as a games programmer - that was my passion and my dream job. So I studied really hard at school, obtained all certificates needed to study abroad, got really good grades at uni,and got my dream job on the first try. It's exactly like you are saying - safe job, good working time, nice benefits - there's only one problem. The pay is literally half of what I could be getting in any other computer science related industry with an MSc title here in the UK. My girlfriend didn't do an MSc but went straight to work after her BSc in Computer Science and she makes 12k more per year than I do.

But hey, I absolutely love what I am doing,and I always wanted to do it. So should I just shut up and not complain about the money? Probably. But I am just saying this here,that even with a software engineering degree, fantastic grades and full portfolio, if you follow your passion you might end up making less than you would like to.
Thanks! There's still much more to be improved, it's 1.0.0 now :)
You can start with engaging with another present that shows something more important to your girl than a simple ring that every other girl has.
It is very surprising that distributions such as Fibonacci and the powers of two follow this law. Some number sequences that don't are numbers like pi and e. These numbers are said to be normal numbers, meaning they have an equal distribution amongst all digits. However, this hasn't been rigorously proven and is still an open problem.[1]

http://en.m.wikipedia.org/wiki/Normal_number
Kill The Hamburger Button
>Somehow in North America we have convinced ourselves that some jobs are "beneath us" (and I'm not just talking about taxi driving here). It's puzzling to me and it doesn't have to be that way.

Some jobs are beneath humans. It doesn't mean that you shouldn't try to take pride in your work, but when your company does their best to make you function like a robot, taking pride in your work is difficult. Think about it this way:

I run my own burger shop I get up every day and think: "Today I'm going to make the best hamburger that every was!"
I proceed to make the best hamburger I can, and I take pride in my work.

Now imagine I work at McDonald's/Wendy's/Burger King. I wake up thinking the same thing but then I remember: "Oh yeah my job isn't to make the best damn hamburger that every was. My job is to make the exact same hamburger as every other employee at every other store in the country with no creative input whatsoever."

The problem is that in many modern jobs the goal is for the employee to function like a robot. No creativity or autonomy allowed. These kind of jobs are inherently unfulfilling. Humans need creative outlets and autonomy to be happy.
Book Cover Websites
I quoted Wikipedia as it appears you have not read the book: you must of course read all the citations for the paragraph.

Had you been interested in actually considering the validity
of the sentence I quoted, as opposed to nitpicking, you would have found that the 2nd citation refers you to http://piketty.pse.ens.fr/en/capital21c2 where you can find a table of contents[0]. Chapter 15 - "A Global Tax on Capital" stands out.

Your ad hominem claim is ironic.

You posit that it is "unambiguous that the FT editor [holds an agenda]".
You further posit that the WSJ is biased.
Yet when Piketty "writes a column in the left-wing daily Libération and served as a top economic adviser to the Socialist presidential candidate Ségolène Royal in the 2007 election[1]" you are not convinced that he holds an agenda.

Either you too are guilty of ad hominem, "specifically "guilt by association"", or you are logically incoherent, subscribing to double standards.

Your political prothezlysing - and downvoting - is not conducive to the discussion. Again, I exhort you to read up on Piketty and reconsider your position.

[0]:http://piketty.pse.ens.fr/files/capital21c/en/Piketty2014Con...
[1]:http://online.wsj.com/news/articles/SB1000142405270230348030...
You rely on human validation of your code's return type values via unchecked exceptions, and don't understand why your code is resultantly ambiguously defined.
Many engineering types seem to feel more at home making tools to "automate all the things". On the surface, it appears a lot easier than making 100s or 1000s of phone calls, but it can be dangerous because it gives you the feeling of doing important work (not to say it isn't important, but for early stage startups, it's not the highest priority).

But I guess everyone is learning that this is not a substitute for all the grunt work needed to grow a business. PG wrote it in his "Do Things that Don't Scale" essay:

http://paulgraham.com/ds.html

--

On another note, I hope this term doesn't catch on, because full stack already has an abundance of meanings depending on who you are talking to:

- Full Stack Web Developer (backend, frontend, maybe design?)

- Full Stack Developer (backend, frontend, design, ???)

- Full Stack Developer (older meaning) (knowledgable about hardware and software)

- Full Stack Startup (developing, business, and everything else?. They call it a "complete, end-to-end product or service")
Bitcoin Developer Documentation
But surely Google docs presentations are fairly non-repeatable across browsers, operating systems, and years.
Another (possibly complimentary) is to make "programming for X" classes, the same way they make "statistics for X."

That way it can be a later year course and use tools and example relevant to those people. Degrees with a lot of statistics might have a "working with data" class which could teach SQL, R & such. Architects can learn Lisp for CAD. University students tend to learn writing by taking classes that require writing incidentally. Maybe programming could be similar.

"Introductory" classes are always in danger of leaving students with an expanded vocabulary but very little else for exactly the reason you describe whether they are "filler" courses or "major" courses.
I notice that the author of your link implies his main point but never states it clearly. This is usually a bad sign.
You can choose your browser. Except in some cases where your employer chooses your browser instead of you. And about half of the problems in the video had nothing to do with the browser (like not being able to switch accounts on Google's own "switch accounts" page without logging out first).
There are 3 things our descendant would have a facepalm for. They could carrot the ice over the last thousand year and notice a short time when all the oil we dug up from underground would form a thick deposit all around the globe in various forms. They might even happen to know we had a different word for economy and ecology. Worse, it may reach their ears our most common way of expressing this concern was to like campaigns on facebook. We should build a big facepalm statue in memory for our children.
Monaco has always been excellent for me.
Future advanced cyborg human emulations to keep being arseholes
I get the whole dismissal of the ad hominem-based conclusions thing, and you have a point.

OTOH, it is equally fallacious to suggest that Giles' cheating on his wife is as irrelevant as his ideology or that of his employers.

At this point, we don't know who has it right. But, it is not unwise to look suspiciously upon a person's ideology and/or leanings when approaching their work. This is especially so in today's world of corporate-owned media.
Just a remark on terminology:
isn't this 'game' length iso 'match' length, and 'move' iso 'play' ? As a match refers to a series of consecutive games between the same 2 players. (fe a world championship match).
Google account switching is an insane nightmare. Sometimes I log out from account A, log in to account B, go to some Google service only to magically find myself to be in account A again.

Not only that, there is simply no way to go where I need to go as B, so I just have to use a different browser to make that happen.

And don't even get me started with Google's cross-account and cross-service messing with language and locale settings. I can to a certain extend understand Google's "the user is an idiot, so we'll make his choices for him" approach, but to constantly override explicit choices and settings is ridiculous.
Well, they do have their reputation to protect. If it was just an opinion piece on their blog site, that would be one thing, but the FT, conservative or not, has thrown this onto the front page and is the work of one of their chief editors no less. They have 'skin in the game.'
Well in all fairness we did have replicas and sadly something was broken there.. Not pointing fingers but I checked it all before going on "vacation".. :-)
Here's a site a friend and I built a while back to test some open datasets against Benford's Law:

http://www.testingbenfordslaw.com/

Most seem to match fairly closely. We accept pull requests with new datasets if anyone wants to contribute.