skysight-inc/HackerNews huggingface dataset:
I've been spending a few days going through talks from last years cppcon[1]. They're all good, but they've all left me with a strong desire for a strongly opinionated, there-is-no-past-only-the-future introduction to C++14 (and incidentally, C11).

I've added a few of those talks I've watched and liked to a small playlist (with a couple of other talks on programming, unrelated - the relevant talks are prefixed with "cppcon 2015"):

https://www.youtube.com/playlist?list=PLHvt7sld3hmvdDnwHkdU2...

The full cppcon playlist is here:
https://www.youtube.com/playlist?list=PLHTh1InhhwT75gykhs7pq...

Of special relevance is the rather excellent talk by Kate Gregory on "Stop Teaching C" (when you're supposed to do an intro course to C++):

"CppCon 2015: Kate Gregory “Stop Teaching C"":
https://www.youtube.com/watch?v=YnWhqhNdYyk

(But again, I want an open wiki/live tutorial, along the lines of "How I start", but longer, which goes through all this stuff. We really should make one, both for C++14 and for C11).

CppCon 2015: Herb Sutter "Writing Good C++14... By Default":
https://www.youtube.com/watch?v=hEx5DNLWGgA
Is also rather uplifting, and:

CppCon 2015: Sean Parent "Better Code: Data Structures":
https://www.youtube.com/watch?v=sWgDk-o-6ZE

makes a pretty good case for simple, modern C++ being clear, easy and efficient.

Finally,

CppCon 2015: Phil Nash “Test Driven C++ with Catch”:
https://www.youtube.com/watch?v=gdzP3pAC6UI

apart for being a pretty straight forward intro to a simple testing framework, appears to reveal some secrets combining template magic and still get sane compile times (hint: don't recompile more (template) code on every iteration than you need to).

There's a couple of good ones that touch on meta-programming too (Look for the talk on Spirit X3 and Brigand), and there's a nice lightning talk on clang-tidy (magically go from explicit loops to modern foreach, yay!).
I worked for a couple of companies who outsourced some heavy lifting low-level dev tasks to Ukrainian-based teams.

Hands down the best experience dealing with outsourced devs ever. Very strong technically, delivering on time with the highest quality I've ever seen from outsourced teams. Communication-wise always eager to jump on a Skype or Google Hangout call to talk sh*t over instead of emailing into the void and waiting for answers for days.
Linus's view on C++ (at least in the kernel) are generally well known. Also he was not the first to start on BS remarks in this particular email thread.
80+ Free Outlook Add-Ins for Pro Users
The author is very much joking.
> One morning I sent the team an email with the provocative title “My WorkSpace has Disappeared!” They read it in a panic, only to realize that I had punked them, and that I was simply letting them know that I was able to focus on my work, and not on my WorkSpace.

"Jokes on them I was only pretending!"

Do people actually do this in a corporate setting?

I'll assume that this is just fluff for the sake of being able to post an advertisement under the guise of a blog post.
And the high school in my "city" is over 5,000.

Benefits: Cost savings. One principal. One facility to maintain.

Cons: Huge - students get less opportunities to participate in top tier sports or theater or clubs.
He says C++ is not good for writing things like kernels, not that is good for absolutely nothing.
Interestingly, it’s mostly those who have never seen the people they’d have to interact with – once they have, they usually notice they’re the same as all other humans.
Isn't it the case for most notable scifi books? Enders game wrapped up pretty quickly in the final few pages.
The way I see it the question is not that proposal based process itself was fair.

The question is if the winning proposals made credible promises. Did the commission know it funded basic research without practical solutions in the sight, or did they read material like Quantum Manfiesto and thought there would be commercial and infrastructure benefits?

I'm leaning towards Theories 2 and 3: stupidity and marketing. Physicists who want to build quantum devices made claims outside their expertise and the commission didn't consult experts to verify these claims because it generally has no idea of what it's funding.
No, you're not. Stephenson is bad at character writing and development.

His books just feel like ways for him to mentally masturbate onto the reader. I have mixed feelings. On the one hand, once I slog through the first quarter of the book, I can't bring myself to stop reading. But at the same time I can't help but be frustrated by his "look how smart I am and all the things I know" writing.
For better or worse, Slack is widely used in commercial contexts, and you can connect to it using an IRC client.

https://get.slack.help/hc/en-us/articles/201727913-Connectin...
This is an unbelievably ridiculous argument, the government has data on almost entire population thanks to all sort of identification cards and other innumerable sources of data. Why should corporations and other people be denied the same access & privilege.

You are spreading pure FUD, out of ignorance and misplaced sense of paternalism. The reality is that most people correctly understand the trade-off between privacy and utility. That's why they share information on social networks. They are not paranoid running around fearing government conspiracy theories. They just want to enjoy their short lives.
Visual Website Optimizer changing payment gateway – what's going on?
I just got the following email. Does anyone know what's actually going on? It seems really odd that a service like this would do something so drastic...it seems like this would cost a lot of $$$. The email doesn't provide any sensible explanation and leads me to believe things were not secure before:

We wanted to inform you that we are making some changes to the VWO payment gateway. These changes are being made to ensure that our payment processing systems are up to date with the latest norms. To ensure smooth migration to the new system, we’ll send you a migration link just before your current billing cycle ends.

Please note that this change will not impact your VWO plan pricing in any way. Your billing details will remain the same even after moving to the new gateway. However, you’ll need to migrate to the new system in order to continue using VWO.

In case of any concerns, please write to us at support@wingify.com.
As long as your use cases are covered sufficiently and you're fine with cloud'ing your environment completely, I guess this can work.

But I much prefer being self-reliant and not at the whim of a company for things like my computing environment. This is why I run free/open source Unix variants and Linux and rely on applications whose config I can copy and reuse across machines. Add NixOS on top and you have yourself a one command setup on a new machine, if you desire so. If I don't own the environment myself and understand it, I cannot fix problems when they come up and they will, unfortunately.
> On my computer, each byte contains 64 bits

well...
I think that doing security audits only when your source code leaks (not even when somebody threatens to leak it) is bad software development, not bad journalism.
Pushing the web forward
Bugs in Microsoft Open Source Projects
Purely out of curiosity: why did people downvote this comment?

If someone who didn't downvote this wants to speculate, please let me know.

The downvoting is sometimes spot on, but sometimes it seems a little arbitrary.

IMHO, rboyd was just pointing out the potential privacy issues in a humorous way.
https://www.microsoft.com/cognitive-services/en-us/face-api AND
https://how-old.net/
Yeah but it was intentional while this ITMS issue seems to be because of a bug.
Curious regarding what role Tundra takes if there is an issue with a shipment from the buyer's end. Also from the seller's.
Is there something like Workspaces for consumers?

The homepage[1] makes it seem very enterprise heavy.

[1]- https://aws.amazon.com/workspaces/
RubyConf Colombia is Back for 2016
It sounds that this would be a great tool for street scammers. At least the performance of the malevolent fortune tellers should be improved considerably. Find a gullible mark, research their life a bit and then perform the act.

https://en.wikipedia.org/wiki/Fortune_telling_fraud
Same. (I love it too).

Although it is getting so close.

Dropbox and drive sort of get you to a half-way point solution.
Being recognized by police and being recognized by random John Doe are different things.
The Google FaceNet and other similar system typically perform an approximate nearest neighbor search in a ~128 dimensional embedding of faces.

Here is the paper for the reference:
http://arxiv.org/pdf/1503.03832v3.pdf

Also 70% accuracy is like really really bad.

Here are results from MegaFace Challenge, which involved identifying face in presence of Million distractors:

http://megaface.cs.washington.edu/results/fgnetresults.html
Most of the 'errors' the article describes are arguably the writer failing to understand succession. You don't need a coronation to become monarch and thus be counted, hence the phrase "The king is dead; long live the king!"
This link again??
The pitch on those are quite different and there is obviously context to rely on too. I mean whether the software can do all that is a question, but something like Siri does OK with Japanese speech recognition (at least not a lot worse than other languages from what I can tell).
But I like having my stuff on my machine.
I wrote the post and I can assure you that I actually did this. Our internal slogan is "Work Hard. Have Fun. Make History." I try my best to do all three.

This was not fluff, it was my actual story.

Also, this is a corporate blog and I am part of the marketing department.
So what you're saying is, just because our governments collect everything, everybody else should be allowed to do it too, or stop worrying?

The fight for privacy is not for us, it's for generations to come.
OK, so Workspaces appeals to me (C# developer for a small company, no IT team, working from home) as redundancy - at present, if my laptop goes bang everything is backed up in "the cloud" (be that Azure, S3, somewhere) but it's the time getting everything restored like the multiple Visual Studio versions I need, the connectors for SSRS report designer etc. that I can see Workspaces working out for me (laptop goes bang, borrow my wifes one, connect to Workspace, carry on as if nothing happened until I can get a replacement)

However ... Workspaces looks like it needs an Enterprise AWS subscription ($15k/month?) so what alternatives are there for someone like me, where someone takes care of providing a Virtual Desktop, making sure it's running, backed up, connectable from anywhere (obviously with me responsible for ensuring off-site backup of any code/deliverables as I am at the moment) or is it best just to run up my own VPS with Win2k12 or similar and use that?

EDIT Ignore that, I was getting a weird redirect where trying to subscribe to WorkSpaces was taking me to the Support Subscription page, and just would not let me subscribe to WorkSpaces, but it appears to have sorted itself out now
His argument about simplicity resonates with me. Sure you can learn variadic templates and all that fancy stuff but in practice when you are working on production software in any company involving more than one person using the code base, it just pays in heaps to write the simplest easiest to understand code; meaning all that nice fancy stuff is almost never used.
Surrealistic Bohm Trajectories is referenced in the article, as the ESSW paper, after the authors. Here is the PDF link: http://www.degruyter.com/dg/viewarticle.fullcontentlink:pdfe...
December 10, 1994 was my first checkin of cgiemail: http://web.mit.edu/wwwdev/src/cgi/RCS/cgiemail.c,v

I found at least one live instance of it still running: www.uwo.ca/cgi-bin/cgiemail/somedept/questions3.txt

I'm not sad that it's mostly replaced.
I know this isn't a popular idea, but I think people need to be more empathetic to those who have been entrusted with power.

I despise corruption, but I think we do ourselves a disservice when we focus all our attention on the officials who are being corrupted while allowing armies of policy experts to influence official's opinions while funding their campaigns.

The question shouldn't be "Does power really corrupt?", the question should be, "Does power become a magnet for special interests hell bent on corrupting it?"
If I move my PC to the network room and instead use remote desktop (I'm on Windows almost all the time now), don't I get pretty much the same experience?
>> white families who "don’t want to be in a small minority,"

> Oh really? why not?

Because race in America is (very, very unfortunately) a proxy for class, and people of one class do not like being a minority amongst another class. Particularly, people of a perceived-higher class do not want their children acculturated in a perceived-lower class.
Right, I don't understand why it doesn't at least look for COPYING or COPYRIGHT as well, those filenames have quite some seniority.
That's some serious sour grapes by Allen. Her assertion that Fortran and COBOL are higher level than C is .. difficult to support given the reliance of both languages on GOTO.

The assertion that compilers weren't taught any more is just silly.
The light bulb and turd cycle
Technology increasingly exposes the superficial nature of concepts like privacy and security. In nature, these things simply do not exist. They are also completely non-essential to human well-being. Our emotional attachment to such concepts is not doing us any favours.

Also, you can't be rooting for transparency AND privacy at the same time. You have to give up on one of these, and when you think about it, you have to conclude that the losing idea is that of "privacy".
It's not so much that power corrupts. Power is just a multiplier.

The problem is more that the kind of people who are most likely to end up in positions of power are those who are going to abuse that power and don't care about their responsibility (or have never learned it).
Bussing seems terribly bad for the environment when kids could walk to school instead.
Well, sort of. We have more papyri preserved than we have people able to read them so a good chunk, if not most of them, have not been read yet.

A good deal of those that also contain mundane things like shopping lists so it is unlikely they were preserved because of deliberate long term effort.

Regretfully I don't have sources for this other than talking to a friend years ago who was in fact one of those people studying them.
Impraise (YC S14) is hiring a Front end Dev (react) to change the way people work
As of iOS 9 you can
> I posit if you want to make sure your code survives you, write video game code.

I dunno, firmware seems like a pretty safe bet too. I wrote seek algorithm firmware for Quantum's Atlas series of SCSI disk drives in the late 1990s, I suspect there are still a few of those spinning out there somewhere.
The 'ma' and 'pa' sounds are some of the easiest sounds to make by babies since they just require the lips and don't involve the tongue.
Big point.

It seems the doctors (As in none????) didn't notice it was making mistakes. All of them, not noticing since 2009.

The glitchy program still was better than the doctors knowledge base.

I'd pick the program anyday. Imagine the failure rate of the 2/3 who don't use the program.
For the most part that's true but any tiny difference is used against a group if it fits in some other group's argument. It's funny how Asian, Hispanic and African descendant people in the US are singled out while all the Irish, Italian and Jewish are only viewed separately on second inspection. I mean, if it's all white-looking people in a place, they differentiate Italians, Jews, Irish, etc., but before that it's the skin color (on level 1). I suppose this is some natural reaction homo sapiens has had for millions of years and not necessarily ill-meaning discrimination. Some anthropologist with more insight here?
Dude! this is 880 pages long.
5 Tips to Find and Hire Software Developers
This is 9 years old. Linus has been happily writing C++ for some time now. For example: https://github.com/torvalds/subsurface/commit/56ed3f1c6119b9...
Maybe.

Everybody involved got fired, all the way to the then head of the CUL.

I haven't talked about it much because whistleblowers just get nailed to the wall. The only kind of settlement that is worth it is enough money you never have to work again and can live high on the hog.
This, a thousand times. If you want minimum latency, FPGAs are of course a possible solution, but selling it as a "better C++" is just laughable. When you have an IP core which fits your problem, then by all means use it (and hope it works as advertised), but otherwise: the less you need to do in an FPGA, the better.
Thanks for the comment! Sure, you can find more info about the Android app here http://www.noisli.com/android and about all the Noisli apps here http://www.noisli.com/apps
:)
The very nature of power forces people to be empathetic to those who wield it.

Thats almost the definition of power, and it's also what corrupts people.
Takipi: 13 Decks Java Developers Must See to Stay Updated
I am eagerly waiting for some contributors. :)

To be correct, I am in desperate need for some contributors, one of the main reasons behind sharing the tool on Hacker News, up-for-grabs etc. A full-time job and my 2.5 year old (Buku) take up most of my time nowadays. Somehow I still manage to work late nights and keep working on my open source projects.
This appears to be a blog post. It does not really reflect the spirit of Show HN because there is nothing to play with or try out.
> one user proved it was Turing complete and wrote a Brainfuck parser in it.

Of course they did
buying products means tracking card payments. Maybe that was just the start, then fidelity cards followed, and even Amazon tracks what you search. And Google to sell you ads.
I wrote a piece about this phenomenon two years ago:

http://magarshak.com/blog/?p=169
You could possibly use https://wakatime.com for that.
Some of us live where it snows.
I didn't downvote, but I can think of a few reasons.

1) It doesn't add anything to the conversation. Yes the NSA watches everything in some way, saying so is redundant.

2) Presumably the connection is encrypted, so the NSA just sees a long lived connection between your and an Amazon data center.

3) Actively pulling data off of a privately owned server inside the US is a bit (but only a bit) of a stretch for what we know about what the NSA does.
I saw lots of these in Morocco, between the mountains and the Sahara.

Well, what I saw were the regularly spaced mounds of earth at the top of the access shafts.
I would imagine that if the screen reader running on the Workspace itself outputs its audio to the standard audio output, you would have no problems.
Could you point me towards your repository please?

Edit: I see 3 months old changelogs in the dev branch. Those weren't there the last time I checked. huh
The Loader spec does include the concepts of a module registry and a low level API for them. From what I can tell skimming the specs, the high level construct of System.register has been in and out of the spec. Also from what I can tell, System.register may be possible to be implemented on top of the low level API regardless of whether it makes it into the final spec or not.
Not sure where you saw that you need an Enterprise AWS subscription. I didn't.

I tried Workspaces for a month and it was decent. There are a few things it does better than RDP (especially on OS X). I did, however, switch to running Windows Server 2012 R2 on Azure instead, though that was because it was effectively free thanks to BizSpark.
Mixtapes are kind of the open-source version of rap music. Sort of free to download, remix, and distribute. Sort of... Almost every rapper who is popular right now (meaning, being played on the radio, touring...) has released their music for FREE, months, if not years, before being available for sale on iTunes, or CD. Sure, the iTunes version was mastered by someone who wasn't stoned, but it's pretty crazy that arguably one of the most popular forms of music in the world is distributed for free, on niche websites like datpiff, before it's available for purchase.

Record companies made a push to crack down on mixtape releases in the mid 2000's, even going as far as trying to pin DJ Drama (gansta grilllllllzzzzz) with a RICO charge, for illegal distribution of music owned by the rappers record companies.

http://mobile.nytimes.com/2007/01/18/arts/music/18dram.html?...

A lot of these guys, didn't even want to fuck with the big labels, because they didn't get anything from them. The money they would receive from a record deal, could be just as easily made by selling merch, and going on tour, all without having to pay back a record advance.

Unfortunately, Apple has figured this out. Rappers are now signing deals for their mixtapes to be iTunes exclusives for a few weeks, and Apple with all their force, is cracking down on sites like datpiff for releasing the tapes they have exclusive rights too.

Young Thugs brilliant Slime Season trilogy was released on datpiff up until the third installation. Apple got an exclusive.

Just hope this amazing ecosystem doesn't disappear...
I love the concept. Anybody knows if there are similar offerings from Azure or Google Cloud?
And that doesn't justify the way the 99.9% black high school is being treated. Not enough textbooks, no lockers, until recently no ACT prep.

A desire to not brush elbows with those "others" here is specifically racially charged, and not class charged. Being class based would be bad enough. But the whites in this community are literally blocking improvements for the community as a whole for the sake of letting their precious snowflake children remain the majority in their school while they're the minority in the town.
100,000 Orbits International Space Station Hits Cosmic Milestone
That's pretty neat. Were you working for a defense contractor at the time?
Isn't that basically all punk, though? Inasmuch as punk still exists, that is. If you just buy the albums, you're simultaneously engaging in self-abuse and subsidizing the people smart enough to go to the shows, where actual enjoyment is to be had. And, to the extent you let on that this is what you do, you're identifying yourself as an oblivious trend-follower who confuses the trappings of someone else's broken idea of "cool" with anything that actually matters - the musical-taste equivalent of The Office's Michael Scott.

Or have I missed something here?
It's a native code execution exploit.

He exploits the parser to corrupt the stack frame, and executes raw x86 instructions embedded in that file.

How exactly it converts that pile of gibberish into a valid x86 program is beyond even my comprehension.

Alcaro's always been a wizard at stuff like this. Here's an example of an SNES ROM image he crafted to execute native x86 code from inside ZSNES: https://www.youtube.com/watch?v=Q3SOYneC7mU (Yes, you can potentially get a real PC virus from loading up an SNES ROM in ZSNES. Or a specially crafted source code file in xkas v06.)
I downloaded this app yesterday and tried it multiple times. Every time it gave me wrong result.
Microsoft needs to fix Skype
In some ways it's mutual. Power tends to remove societal curbs on bad behavior. The natural result in aggregate is an increase in bad behavior. The cause though is both on those who allow and indeed even consent to the removal of those curbs. (See the current Trump campaign.) And the individual who fails to resist the temptation of consequence free action.
RubyConf Colombia is Back
Just not the one that would fail it terminally: it being some kind of logical impossibility.
It was only a question of time until someone would come up with this. The next logical step is to rewrite the browser in JS, so it can run inside the browser.