skysight-inc/HackerNews huggingface dataset:
And that's the real problem with C++. You can spend 20 years solving real problems with it and still feel like a noob when you take a look at "idiomatic" template code from the standard headers.

On the other hand, people like Scott Meyers have spent their lifetime and careers explaining its intricacies, without solving any real problems.
That's such a joke. Anyone with the time can learn what they need to know in under a year and so long as they have the interviewing skills and a portfolio showing they can do it, they can easily get a salaried position somewhere.

Will it be at google? Probably not. But who cares? You'll still be making good money doing something interesting. That's more than a lot of people can hope for.
They might, but it happens much less often in San Francisco from my experience. Whereas practically every UPS package I had shipped from Amazon Prime was being fulfilled by USPS. I just try to avoid them when possible after a number of horror stories.
HTTP/2 Server Push and ASP.NET MVC – Cache Digest
Yeah, we are trying to have a local machine to which everyone can connect to. Actually, some developers also work from home and hence we thought let's keep a local database in every machine. So, I'm exploring what everyone else is doing.
What do you use it for?

It's such a complex language brimming with idiosyncrasies that I'd be inclined to really test anyone claiming to be a master. The standard is one thing, then there's the compiler you're using...
It will be the thinnest, lightest, most powerful WWDC ever made.
I can't believe how many words BBC dedicated to a non-scientific idea which has absolutely zero experimental support.
Hire Swift Developer, iOS Swift App Development
Celebrities are being urged to hire cyber-sleuths in the age of hacking
Supposedly the venue holds roughly the same number of people. The benefit for Apple is that their engineers don't need a full day away to come to the conference so they'll be able to send more engineers.
Is it so hard to believe that some people just like to create for the sake of it?
Maybe induced demand has always happened, in the sense of demand increasing when the product is more available. But it's plenty common for the amount that demand increases to be less than the amount of extra capacity available. Furthermore, is induced demand that bad? If you double the capacity and it again gets filled to the point of gridlock, well then at least twice as many people are now able to be in gridlock, which they apparently prefer to the alternatives.
No most people do not think they are "somewhat safe". Who do you know that has been injured by a vaccine? Any family? Friends? Friends of Friends? Why are you afraid of something you don't even have anecdotal evidence for?
The Boring Company's leader is called Steve Davis. Musk is obviously a keen student of Snooker lore.
Sadly looks like not. Both John Gruber and iMore spoke to Apple and it's not a bigger venue:

> I asked whether the move to San Jose changed the number of people who’d be able to attend. Schiller said it did not — attendance will be about the same.
"Technology alone is not enough.
Technology must intersect with the liberal arts ..."

That leads dry, and not in a good developer dry way. Is this what Think Different looks like today?

I liked last year's rainbow colored hello world https://web.archive.org/web/20170208203426/https://developer...

2014 also looked to be a dry spell with an overly marketed message https://web.archive.org/web/20150302042653/https://developer...

EDIT: removed bombed joke.
I'd say that the cultural differences between Chinese and Japanese are easily as big as the cultural differences between Chinese and Americans or between Japanese and Americans. So, no they would not be hanging out between each other because of similarity of culture.

If it were the language barrier that was the issue then actually between Chinese and Japanese students while the spoken language is very different, they can sort of communicate between each other via writing.
Hi, I'm a current dev at Top Hat, went to UofT and started about a month ago. As @fastftw mentioned, the culture and mentorship are much better than you would expect at most growing startups.

The teams are small, yet the software we deliver is well tested internally before being put out into production. The best part here is that employees are encouraged to use the Top Hat products themselves, which really helps better the overall applications.

As for mentorship, team leads and the execs are very accessible and guide you through how the processes at the company work. New employees are encouraged to share their opinions while doing development which is a big plus.
I hope this cleared up some concerns you had!
> Technology alone is not enough. Technology must intersect with the liberal arts and the humanities, to create new ideas and experiences that push society forward.

I hope it's not just a single conference theme.

"Machinery that gives abundance has left us in want. Our knowledge has made us cynical; our cleverness, hard and unkind.[0] We think too much and feel too little. More than machinery, we need humanity. More than cleverness, we need kindness and gentleness. Without these qualities, life will be violent and all will be lost."

– Charlie Chaplin, The Great Dictator (1940)

[0]: http://blog.case.edu/think/2012/10/30/empathy_represses_anal...
Rust is better than C++, but most people work in legacy applications. And C++ ecosystem has a lot more stable libraries, frameworks and very active community.
The premise of what hes doing is "lets do it faster and cheaper"... If you could improve the boring process 10x, maybe people would look at digging tunnels in a completely new light!!!

For example, the real problem with rail is getting right-of-way. With a cheap boring machine - your plans wouldn't be as difficult. As Musk put it, you got to think in 3D....
> I've become completely disenchanted with Elon Musk over time.

There's your problem: being enchanted in the first place. The tech world likes to build these epic hagiographies of people who never asked for them and then huff when reality—inevitably—fails to keep up with the myth.

Flawed human accomplishes great things is the story of most of history's pioneers.
1- you've not posted anonymously (link to your resume with I assume your real name). Therefore the effectiveness of the advice may be reduced.

2- my advice would be to remove "Franco-American". If you want to profit from your dual experience, say you're American on the CV you send in France. Say you're French on the Resumes you send in the USA. But it's not obvious that it would be an advantage (depends on the company), so you may just say that you're American in NY, and that you're French in Paris.

3- search jobs locally. If you want a job in NY, go there first. If you want a job in Paris, stay here.
> I do not believe stability was the problem in iOS land (from my personal user perspective)

This. (And the parent). Almost everything that's an improvement in Swift rated at best a "nice to have" in my experience with development pain points.

And what's really surprising is that, due to the flexibility of Objective-C, we actually had some fairly good ideas of where those pain points were: all the places runtime-dynamicism/metaprogramming was used to "extend" the language.

So address these points, and better yet, create better metasystems that allow users of the language to tackle these issues with less hackery.

Instead, pretty much crickets on all of these fronts, and at best grudging incorporation of minimal bridges to those same hacks. Wut?

Instead a "playground" for the compiler to show how incredibly smart it is.
I've had a similar experience. A few years I had multiple issues with LazerShip (last mile delivery) and I complained to Amazon about it. They've never sent anything via LaserShip to me since.
Heh, great metaphor choice.
Electric cars are a good match for tunnels: ventilating the tunnel enough for a whole lot of combustion engines to use is a real cost.
I have some C programming experience and I wanted to learn C++ so I bought and started reading Stoustrop's book, thinking it's the K&R of C++.

It's the worst programming book I have ever read! It's introduction made me hate C++ and if I didn't had to work with other C++ libraries, I would have avoided C++. The text is full of bloat, for the lack of better word. It's the opposite of crisp writing.

I read some good language books like K&R's C, Joe Armstrong's Erlang book. I loved them and I thought this would be in same league. It's not.

I would like to learn C++ systematically, like not cut-and-paste stuff. "How to think like a computer scientist: C++" seems like a good book. I read the book "How to think like a computer scientist", which is an introduction to programming in Python. I think that would be a good start. Is it a good book for experienced programmers wanting to learn C++?

To people wanting to learn C++, please avoid Stoustrop's book like Plague.

EDIT: I read "The C++ programming language 4th edition" which explains C++11 https://en.wikipedia.org/wiki/The_C%2B%2B_Programming_Langua...
For Nextdoor, Eliminating Racism Is No Quick Fix
Apple WWDC 2017
I think if you go native don't you run into writing in 2 different languages.
City's tend to have a lot of latent demand. There are some highway segments outside of city's that get minimal usage after they where built but which then grew over time instead of the sudden surge due to latent demand ex: 81 in southern VA which now sees heavy use, but was fairly empty right after construction.

However, in the city case new roads with high latent demand you may see a shorted rush hour which is a very useful side effect.
Even 4G (LTE) is typically end to end encrypted. Unsure what you are trying to say or if you're just trolling.
Nichimen N-World 3.1 Running on SGI Indy
As I said in my reply to gjm11:

Adriand discussed whether "anyone can go from "rags to riches"" and declared this "myth busted" based on the fact that most people don't. The only way the latter could imply the former is if all of them attempted to, but simply were unable to do so.

That's the sole point being made in the comment you replied to. There are behaviors people can engage in to stop being poor, they simply don't.

I'm not allergic to genetic explanations, but I also believe that economic policy can affect behavior. I favor economic policies that will put the poor back to work and get them to stop engaging in these destructive behaviors.

(For example, I favor replacing welfare/disability fraud/etc with a Basic Job - like a basic income, but only given to people who work for it.)
You said you worked at MS, so you're presumably pretty familiar with Azure's offering. I'm no expert (at all) but I played with it briefly and it was all pretty slick and easy to get up and running. How does FloydHub compare to that?
Couldn't have built it over the weekend. You'd have to block traffic on the street to do it. It's a busy street. Also, building a bridge reduces the height of things you can transport down the street. This sounds like a minor issue, but it's a major constraint for SpaceX as they start moving larger and larger rocket vehicles, even for short trips at night through LA to a sea port or the airport.
7+Years+Old+Girl,+Google,+Sundar+Pichai,+B3S+Digital+Media,+B3S+Digital+Marketin
Thank you! I should work on a blog post about its development.

Sorry to be a HN newb...does it make sense to repost it with "Show HN" at the beginning of the title? Or just something to consider for next time?
I hope that the network vendors and the IoT vendors sit down and think about how the devices and the network can work to mitigate things like large-scale IoT DDoS etc. Even if this mean new protocoling or whatever. I'm not sure I'm thinking about this exactly correctly, but I feel there is something in there?
How to Create Social Impact Through Small Business with Combat Flip Flops
The Chinese made a whole industry out of executing without visionaries. It's called cloning products of visionaries. Or slightly improving them based on marketing feedback.
> You take public money to do research, any fruits from that money belong to the public

TBF we did try this in the US, and this is exactly how things worked for decades. That rule was eventually shot down for a whole host of reasons.

> If you purely take private money you work in some startup you can do stuff like this

How about this scenario:

Person A invents something using public money.

Person B creates a start-up using Person A's invention.

Person C needs said invention, and can only get it from Person B, who charges them for it.

In other words, if the fruits of the labor are going to be extracted by someone, shouldn't that someone be the person who made the actual discovery (assuming they're willing to do the business side as well)?
It seems to me that an urban car tunnel would be the most likely thing to induce demand: it's useless for local traffic, and is so expensive that it's only going to built in places with lots of latent demand.
Would you please define which of his books you read? Just saying "Stoustrop's book" doesn't really help anybody.
He wrote a few books, as you can see here: http://www.stroustrup.com/books.html
The idea that we shouldn't build infrastructure because it will get used is one of the more silly talking points out there right now.
Best of both worlds: uint_fast8_t / uint_least8_t gives you at least 256 discrete values and likely a native/optimal-register-width allocation.
I tend to err on the side of EpicEng here. Those people are readily available and you're just not paying enough.
As an end-user, I'm ok with current 4G/LTE link speeds. What would be great is they could minimize TTFB on mobile devices. It takes a second or two for the first bits of content to appear in the browser/mail, especially after the phone has been in sleep mode.
You guys must be special. I've had several problems with LazerShip. Most recently they delivered a $300 watch to the wrong location. I've specifically asked if I could somehow avoid having packages shipped by them, and the CSRs have told me they can't control that.

Maybe it has to do with my region, or the fact that I'm quite close to a regional Amazon warehouse.
ctrl+walt+delete with Nilay Patel & Walt Mosberg

re/code media with Peter Kafka
wow man this is really amazing!!!!
Developers: Do We Really Need the Mac App Store?
site is throwing application error
Build one and I agree with you, build 10 and that's no longer true. So, the question becomes can you make it 10 times cheaper.

Remember, congestion lowers throughput and surface traffic scales really poorly.
Yeah, readability wasn’t a high priority on this font. Since it is designed for high impact, large sizes and small amounts of text, for only small text at very large sizes, I hope that it will not be judged using the same criteria as a text font.

If you reconsider, my favorite is cranberry white chocolate chip! ;-)
Yes i think that is common knowledge. But it is not a common thing in international economics news sites.
Thanks for making this! One suggestion is it would be nice to have RSS/ATOM feeds of events (and the rest too), but I can't see any from a casual browse of the page or source.
The example of when induced demand is bad is when it causes increased pollution. In many parts of the world, there is a deliberate movement towards avoiding building too many roads, in order to decrease road use and therefore pollution levels.

However, a car sitting in traffic will produce much more pollution per mile than one travelling at 70mph on a clear road, so the thinking behind this may be flawed.
Edited original comment. Sorry for the confusion.
"Technology alone is not enough. Technology must intersect with the liberal arts and the humanities, to create new ideas and experiences that push society forward."

sigh What a load of horse shit. Hopefully this doesn't mean there will be less tickets for developers available. If Apple wants to make event for designers then sure, just do it but don't fuck up Apple Worldwide DEVELOPERS conference.
Best Drones We Used in 2016
Buttonjoy – Wifi buttons that donate to charity, send email, log data, and more
I typically start a docker container running the DB that I need and then import a backup of any existing data. This could be taken even further by keeping an image with the current version of the DB in a private registry, so developers can pull down the latest and spin up within a few minutes.
It is cool for big teams where operations play a big role, but I've found myself switching back to Heroku for some small (as in team size) projects.
Your hallways may not fill up with people, but all your new closets, cupboards, wardrobes, drawers and whatnot will fill up with "stuff"
s/earth/dirt/

;)
Then why build roads at all? If N + 1 means more traffic than surely N - 1 means less? So 0 roads, no traffic! Seriously though isn't this a related rates problem? Adding roads adds capacity and also induces demand. Are the two in lockstep? Can the capacity added be greater than the demand induced?
Pure curiosity - what do you find offputting?
Not surprising at all. What's needed are quants that can or understand trade. A rare breed. And even they sometimes throw in the towel like NN Taleb in 2003. When I started to use quant algos in prop trading I was first met with ridicule, then curiosity, then respect and finally with fear. Not always fun.
Mcdonalds re-engineered drinking straws
Housing, Trump and Facing Our Hypocrisy
If roads are clearer, then people tend to move farther from work, which increases the number of cars on the road at any given time. Then the roads clog up again. Increased highway construction has been enabling people to move farther and farther out into exurbs (which people think will be nice places to live, and cheaper, but that turn out create rather shabby quality of life compared to walkable cities).
Stuff in Space: A realtime 3D map of objects in Earth orbit, built using WebGL
Tldr; a strawman + an anecdote: Author posits fictional conspiracy movies are fictional, and the author has never personally witnessed a successful "scheme", so you have nothing to worry about.

History shows otherwise.

https://en.m.wikipedia.org/wiki/List_of_political_conspiraci...
Loupe: Find and Fix Errors in .NET Applications
You expect to be proven wrong, which means you put the burden of proof on them, which combined with miscellaneous linguistic and cultural barriers might make foreigners seem more sexist than they really are.
This is a huge shame to see, especially after it looked like .NET Core was going in the right direction with regard to general "openness". Definitely a step backward and I hope Microsoft reconsider their stance on this.

Perhaps it's that Rider competes with Visual Studio on some operating systems (but most noticeably not Linux)?
Spot on with the "still creating value" stuff. With most things, creating more so more people can have it is seen as good. With roads, it's somehow seen as bad.

It makes sense if the roads have negative externalities, like noise, or ugliness, or pollution, or destroying pedestrian access. But none of that applies to tunnels used by cars running on clean energy.
> maybe when I decided to join the military? But that's really something anyone could do.

Not if you're handicapped physically in any way, not if you fail psychological screening, not if you're an immigrant, probably not if you're too old and so on (I'm talking about the military in my country, but is it any different in the US?). And of course not if the military as a whole is against your beliefs.

Going into the military is like becoming a priest. Most of the same advantages and disadvantages apply. Yes, it is a way out of poverty, but it's also a way of life you need to buy into.
So yeah, doesn't look like the games were packaged properly at all.

I don't want to sound mean, but undervaluing the contents for insurance and then wrapping the stuff in brown paper for packaging is kind of asking for this to happen.

In this case it wasn't even about packages just randomly getting lost, but this thing was clearly packaged so poorly that it should've been immediately obvious that this was going to happen.
Of course this is what he was hoping for, that was obvious at the time. The particular article was almost certainly not given any weight during the case, it's just a restatement of their general argument.
Deep dive CSS: font metrics, line-height and vertical-align
Airports. Especially in Europe, many small cities built their own airports, hoping they'd get passenger traffic. Many of those are now closed or have to be sold off for a nominal amount, as flights concentrated on major airports instead of spreading out.
In my experience with languages that have both signed and unsigned ints, but have no overflow or underflow protection (which is pretty much all of them), you really want to use signed ints so that you can write assertions that numbers you expect to be positive are positive. You can't do that with unsigned ints since they are all by definition >= 0, so you always end up finding bugs where suddenly you've got MAX_INT - 34 floating around in your program horking things up with no easy ability to tell there's a problem early.

A uint that actually threw an exception or something if you tried to underflow it would be useful, but most unsigned ints nowadays aren't all that useful.
Ignore the naysayers. A good friend of mine that I met in undergrad was in his 30s. He had quit a job managing a grocery store and went to school for CS. We have worked together off and on throughout the years, and he was always a very solid engineer (I'd work with him again). He's director of engineering at a decent sized company now.

I think the key for an older person is to embrace the skills they have, and apply them to software.

Finally, I'm of the camp that anyone can become passable at most anything if they have the drive. Software is no exception. Becoming great at something is a different story because it requires many variables to line up perfectly.
Please allow the use of metric units during sign-up and for the content (receipes etc.) itself. The vast majority of people do not "speak" imperial.

Also: you might want to offer a demo login. I want to see what i get before signing up.
I know a dude who learnt to code when he retired. He's just doing it to keep his brain nimble since it seems brains, like everything else, follow 'use it or lose it'. He's slow but steady. Good on him though for learning PHP, MySQL and jQuery. Not bad for someone in their 70s.
Same. Don't much like the guy but he does admittedly good stuff, kinda like Steve Jobs.

Actually a lot like Jobs: Think big (he even has Steve beat there), hire great people then push them to the brink to achieve the impossible.
Definitely not as much as you are losing to the inverse square law https://en.wikipedia.org/wiki/Inverse-square_law#Light_and_o...
Maybe they even knew that white space would work. However some people (including me) wouldn't even look twice before they remove white space. An explicit no-op on the other hand would get my attention.
Acela is pathetic. For Boston to New York, it saves 30 minutes over the regular train, reducing the 4 hour journey to 3:30. I'd say that's close enough to casually describe as "not any faster," especially when many other civilized countries' trains cover that sort of distance in an hour or so.
Totally sucks our Red Line in Baltimore was cancelled: http://www.baltimoresun.com/news/opinion/editorial/bs-md-hog...

I only travel East-West...current one only goes North-South.
All those things are covered in any university 'Software Engineering' course

http://web.mit.edu/6.031/www/sp17/classes/05-version-control...

http://web.mit.edu/6.031/www/sp17/classes/03-testing/

https://stellar.mit.edu/S/course/6/fa16/6.170/materials.html
> I also recommend reading the comments

Based on your recommendation I did. Lubos is being Lubos again I see.