skysight-inc/HackerNews huggingface dataset:
Attention code boot campers: if you literally have any other relevant experience for a software engineering job, my advice is to just leave the code camp off your resume and focus on that. And then, your experience from the code camp will come through positively in the actual technical interview process.

Hiring managers are under a deluge of underqualified code boot camp candidates, who are trying to effectively get past resume screens using all sorts of tricks. The blow back from that (I'm speculating here) is that code boot camp folks are probably often being screened out early at a lot of places since its just too difficult to assess them on paper based on the extensive grooming their resumes and github profiles get by their mentors at these bootcamps.

Instead, my advice would be to clearly label the work you've done at a code camp in your README files and include a link to your github. Explicitly call out on your resume projects you have done on your own, and talk about those in your cover letter. If you have literally any other projects or experience related to software engineering include those on your resume and emphasize them!

But highlighting your code camp and trying to tout it as "highly selective" and "accepts only top 1% of applicants" and all that stuff may be doing more harm than good at this point. The well has been poisoned by enough under-qualified people applying that ultimately need to be screened out via an on-site interview, which is time consuming and considered a failure of the hiring process, since they have been set up to pass the resume screen and the initial phone screens. So my advice is to just leave it off, consider the knowledge a secret asset, and don't risk inadvertently damaging your own application!

All it takes is for a company to be burned once or twice by misleading applications from a coding boot camp candidate to just auto-screen out all resumes from them in general. It sucks, but I found myself looking at resumes that seemed genuinely good, but as soon as the boot camp was listed there, I no longer had trust in what I was looking at. So be mindful, there may be folks out there who would have normally had you interview but didn't just because of past negative experiences with others from your code camp, or other boot camps altogether!
Are there similar dynamics at work in the USA, with smaller or poorer states believing they are colonies of larger and more affluent ones? If positive, how does the federal government address that issue?
So, sanitize your `/add?a=1&b=2` endpoint inputs by making sure that they don't add up to something greater than... wait a sec. Actually, let's just return an unsigned int. No wait! We might get a negative number as input. Hmm, can I bitbang my way out of this? Can I be sure that the signed ints are two's complement?

Man, these languages are seriously !!fun!!
Agreed. Good use of PImpl when you have large external header-only libraries is also generally recommended to keep the dependency graph nicer.

Also from what I've seen, large header-only codebases tend to be external and thus generally don't change that much, so if you can limit your own internal dependency tree ccache can still save you.
"​Airlines are expected to operate 38.4 million flights in 2017, up 4.9%."

Maybe 3 billion passengers/year?

From http://www.iata.org/pressroom/pr/Pages/2016-12-08-01.aspx
Whenever someone says “from github”, I mentally replace it with “from some random guy on the street” to give it its appropriate intuitive feeling.
Amazon accounts for 43% of all online sales last year. They have a market cap 10x the largest than kroger's and costco. You would have to be incredibly naive to think they arent going to easily go scorched earth and put dozens of companies out of business. That sounds pretty anti-competitive to me.
That's a quite serious accusation. Do you have some evidence (from a reputable source) that confirms this?
I've used cython, swig, and boost.python. I prefer pybind11 to all of them. It requires the least extra tooling and allows you to seamlessly transition between C++ and Python using the idioms native to each language.
It's also a "push" system (and not a "pull" system like ACH) which has serious advantages -- you can send money to anyone given their sort code and account number, and those numbers do not need to be kept private.

With ACH if you have someone's routing number and account number you can pull money from their account without them needing to authorise it.
If there was massive voter fraud, surely there would be more evidence that a few conspiracy theorists saying as such.
I am not American so I don't understand this so please somebody explain. Is this guy being downvoted because it's thought to be racist to complain about illegals voting without them being citizens, or is this guy being downvoted because this fraud is thought to not happen?
Is that for CS itself? The stats I've seen published in the past bundle lots of computer related subjects together, which massively distorts the picture.
Point of no return is when the VCs wire money to you.

These people tend to exaggerate their funding prospective, saying things like "they backed out". Ultimately VCs don't owe anybody money and startups are not entitled with funding.

Investing is just like any other purchase, and as a VC if you believe that a company is not worthwhile to invest then you should be ready to say no no matter what stage the conversation is in.

Ironically the fact that the company couldn't raise another round / continue without finding is a sign that VCs did make a right choice.
I don't understand the part about having someone to hate making people feel safe. What's the mechanism there?
Cheaper avacados. Well melt my California heart.

If you want an awesome combo on savings with Amazon in the meantime sign up for their cash back credit card then buy all of your household items using it "through subscribe and save."

It'll end up saving you ~15% (5% cash back; 10% off) on most of your household and pantry items.
Locksmith Services in Balham Offer Assurance of Security
> I probably would have waited longer before putting a computer in my children’s pockets

A part of me wonders how this consideration might stunt the child for "the near future to come" in a societal context.

Sure, we could want our children to have similar experiences to our own. However, technology and at least in part related society advances increase at ever faster speeds. My grandfather could get a job by walking down the street and saying "hello" to a shopkeeper. Me? Not going to happen; "apply online" and maybe I'll get an automated, maybe even kind, rejection email about "skills" or "fit". My children? Some AI could automatically filter them in or out of internships and the like. What could a totally blank ghost town of lifetime data prior to 5, 10, or 15 years old do to someone in a completely, totally, all-encompassing digital age? Nevermind what this would mean for somebody running for political office.
There are around 1.25M vehicle fatalities every year worldwide [0]. It is a disaster. Driving has killed more people than the world wars.

"Good drivers" -- we have no benchmark to measure against. Maybe it's amazing that 10x more people aren't killed, or maybe it's dismal that anyone is killed at all. When we have autonomous vehicles, we'll have a reference to compare against. I predict that "bad" will be the only word to describe the current situation.

[0] https://en.wikipedia.org/wiki/List_of_countries_by_traffic-r...
> I'm subbing in "distraction" for "device", my kids have brought non-powered distractions to the table before.

A distraction is not the same as a device. A screen's distraction area is just the one person using it. A general distraction can be shared by everyone at the table, making it a social thing again.

That would explain why people who value the social aspect of dinners hate screens.
Do native Go programs use libc?
I've found that CC allow me to be more focused on the road, rather than looking at my speed every so often. My CC controls are on the wheel, so I can adjust it just by moving my finger, and I always keep a foot on the (accelerator) pedel ready to react as if I was maintaining speed with my foot. I know plenty of people that "rest" their foot while using CC, and that is just asking for an accident since the reaction time is longer.
He's being downvoted because voter fraud, if on the scale that Trump believes it is (millions of people), would be readily visible and provable.

Instead it's a mechanism for enabling voter ID laws, which prevent demographics that trend Democrat from voting.
Wedding Ideas to accomplish the perfect organic natural wedding
A Human-Checkable Four-Color Theorem Proof [pdf]
FWIW, Swift (the company behind the interbank payment system) has been developing and pushing ISO 20012 as an XML-based long term replacement for their Swift message format, though it's not designed as a replacement for ACH.

For that, there was HBCI years ago (also XML); don't know if it's used much still.
> what do you think helped you fight through the crowd to become as big as you are now?

I call it the "Stackoverflow Effect" :) See => How to get client's IP address using JavaScript only https://stackoverflow.com/q/391979/325521

That question has over 1/2 MILLION views over an 8 year period, and is still very active almost every day.

Creator of ipinfo.io has posted his solution with link back somewhere in the middle / bottom, and still manages to get a lot of referrals from there. He wrote about it here at HN few weeks ago. Here's that thread : "How I Took an API Side Project to 250M Daily Requests (ipinfo.io)" => https://news.ycombinator.com/item?id=14678473
Even less that that. Yesterday I tried sending money from Starling Bank to Monzo and it literally took a few seconds.
On most highways you can maintain speed through curves, but not in the mountains, and they do warn with plenty of signs. So CC is not a good fit for mountain driving.
Our company and their company have a common customer. Neither of us need each other we want to make our customer happy. Customer would be happiest with realtime data but company B wants to send snapshots via sftp. So I setup an endpoint that speaks sftp. They even told me to "do something" to make it secure. Then they complained I used a port other than 22 and that it only worked on the command line. It sounds like the problem is the other company doesn't want to do any work / wants to send the file manually. I don't see how I went for an overly complex solution. I attempted to do exactly what they asked and they moved the target so of course I missed. In fact it's this company that is just trying to avoid doing any programming. But that comes with the territory. I respect your opinion but disagree with you
According to the person that invented the term "REST", APIs must be hypermedia driven. It goes without saying his definition should outweigh anyone else's.
http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hyperte...

Anyone that says CRUD or lists HTTP verbs is simply wrong. The term is often abused, and I find that rather disappointing.
Amazon ships a whole lot more stuff than Whole Foods. They have a fleet of trucks and even their own planes. Amazon is really a logistics company.

Basically, they have a whole lot more experience moving things around than Whole Foods.
> A lot of expats here complain about the stamp system, but when they get their bank to use their signature instead, they complain that the bank actually verifies the signature, and I've heard stories of people refilling out the same form 3 times just to get their signature to match the one on file!

This happened to me several times. That's because they use a machine to verify differences in signatures and as long as the machines do not OK the operation you have to retry. It's retarded, because that verification is made for stamps and not signatures and therefore it probably is not trained properly for the subtles differences in signatures from one to the next.

And the stamp system in Japan is retarded anyway, because it's super easy to reproduce one's stamp if you have a paper with that imprint lying around. It's not like the stamp is precise at the nanometer level or something.

> how useful are signatures going to be?

I dont even know why we need signatures honestly - at the bank you should be able to present your national ID or passport and that should be sufficient. And nobody writes checks anymore anyway.
As the author of the underlying framework: the dependency on CUDA is unfortunate indeed, but it was the only viable option at the time. OpenCL tooling was (is) way more fragmented, there's no unified compilation target or back-end, differences between vendors, etc. However, much of this work has dealt with figuring out how to compile Julia for accelerators while integrating with the existing compiler, all of which is transferable to future back-ends. Once the SPIR-V back-end is better integrated with upstream LLVM, we will try to target that toolkit instead.
"like requiring both a password and the ssh key."

That doesn't sound that unreasonable. Both satisfy the "something you know" and "something you have" portions of multi-factor authentication (respectively).

Considering that this is money on the line, the idea of banks actually taking security seriously is actually refreshing. Too bad they don't seem to apply those standards to their customers.
No. Anything that can be gleaned from a wiki search, but adds little value to product delivery is useless.

Maybe you can ask the benefits of statelessness, and if the candidates know get and put, which one they'd choose and why.
> I've never liked the common cruise control in the US -- where you set a target and it applies the gas for you -- because I didn't like how removing my foot from the gas pedal moved my foot fractions of a second further from the brake in an emergency.

It's not even just that, it's worse at managing the use of the gas overall than a human with regards to cars as of 2015, it seems like the system is worse at managing the gas than humans are. I'm not a huge fan of cruise control as defined above because I find it makes me really inattentive (my problem, of course), but the benefit of not using the cruise control is that it seems like you get much better mileage. My family used to have to drive regularly between Minnesota, Wisconsin, and Illinois for a few years, and I would always get better mileage not using cruise control than my brothers (who used cruise control) would. The difference would often be as much as half a tank of gas or more on older cars (2000-2010) and on relatively newer cars (2015) it'd still be a difference of a fair number of gallons.

I think the systems just aren't good at predicting when to coast and when to accelerate, and for very hilly regions, this means a lot of wasted gas.
High performance, high concurrency, PHP asynchronous distributed framework
I haven't seen a major brand smart TV made in the past ~4-5 years without an Amazon Prime Video app.
My LG, Samsung, and Sony TVs have it.

Apple is an Apple problem, they usually want a cut of all sales, since Amazon Prime Video offers subscription, pay per view rental, and digital purchase of content it would mean that Amazon would have to pay Apple a share of the proceeds which might be a problem since the margins are already pretty low.

Also last time I've checked Amazon Prime Video works on any device that can accept Chromecasts so this means any Android TV even if it's doesn't have an Android app (I don't know if these even exist) if you have an Android phone, tablet, or laptop can be used to watch the content.

And lastly lets not forget that a Fire TV stick costs 40$....
I do that with Exercism and Elixir. It's pretty awesome.
How Taser inserts itself into investigations involving its own weapons
It's worth noting that nobody is saying you can't fix that problem in your dependencies.

When you rely on dependencies you have to expect that not all of them will carry the same quality of code which you create yourself.
One of my all time favorites has been the Jefferey Mogul paper on Receive Livelock: https://pdos.csail.mit.edu/6.828/2008/readings/mogul96usenix...

I read it first as a normal CS paper, but later started seeing it as a commentary on an extremely busy work life.

Right there in the first paragraph: "... receive livelock, in which the system spends all its time processing interrupts, to the exclusion of other tasks..."

Does this remind you of anything?
He's being downvoted because there has never been any evidence for any significant amount of voter fraud whatsoever, though many have looked carefully for it. It's not just thought not to be a problem, but KNOWN not to be a problem. The idea that large amounts of illegals are voting fraudulently is pure right-wing propaganda made up to justify minority disenfranchisement efforts.
I ride my bike in the Peninsula. I personally witness 2-4 accidents monthly ranging from fender-bender/taps to full-on smash-ups. Maybe 2-3 daily is an exaggeration, but they're plentiful. It's a rare day that goes by where the major freeways don't have slowdowns because of wrecks. I'd be surprised if the typical commuter on 101 saw less than 1 per day on average, actually.
There will always be syntactically valid yet semantically invalid statements in any grammar. Undefined behavior isn't bad, it's a unavoidable consequence of all languages, programming or otherwise. Grammatical constructions that have no meaning will always exist.

If you want to make sure your callers are obeying the interface contract, use assert() to not incur runtime overhead in production and guard against programming error:

int add(int a, int b) {
assert(!__builtin_sadd_overflow(a, b, NULL));
return a + b;
}
Thank you! I remember when in High School, everyone was worried about standardized tests, Kaplan and Princeton Review were considered horrible for SAT/ACT prep. Most of the top students reported that local prep classes were much better, despite having several standardized locations throughout each city (Testmasters for Houston, KD for Dallas).

It's not surprising that Kaplan, a company that relies on services that are supposed to improve performance but not actually teach, would suck at teaching skills. I think the debate should expand from just coding schools vs uni to comparing coding schools.
> Point of no return is when the VCs wire money to you.

I'd be surprised if there wasn't some sort of cool off period in the contracts.
In the release notes it says:

"Mutex is now more fair."

Source: https://golang.org/doc/go1.9#sync

Does anyone know what that means?
Yes, I'm the same.

With Ruby, I actually learned Rails first, and built a few apps with it (one of which is in production and going well). Then I went back and took the approach in this article to learn Ruby better. I still wouldn't call myself an idiomatic Ruby programmer, but I know enough to do any task I'm faced with without writing complete rubbish.

With the little Elixir I've done I took the same approach: dived in with Phoenix and started porting one service from a large, complex API from Scala to Phoenix. I picked up some Elixir on the way, and later took some more time to look at Elixir, the language.

Building by doing is great. It gives you motivation and concrete rewards, which keep you inspired to learn more.
PortraitPro 15.7.3 Standard Key Serial Free Download
Most likely their website was designed to redirect anyone who isn't logged in to their login page, but then they configured the web server to just server the farewell notice no matter what page you are looking at.

If you put any URL in, it redirects to /password.
In Denmark its instant, as in realtime, as in you buy my user car, transfer money through your bank app, and see it instantly in my bank app.
Word! Everyone one hacker news should learn about inflation export/import. Sorry not yet in English: https://de.m.wikipedia.org/wiki/Importierte_Inflation
The evidence is inferred from the incredible 180 degree shift in California state politics from conservative to far left in such a short period of time.
The data would also be available, however leftist governments like California refuse to turn it over.
Think a little bit before you reply.
Good point but we also have to load balance this / have failover and provision users on the fly. I could have used messaging queues to provision PAM users on the whole cluster and this guy would have still complained because I used a non standard port. Not sure why that was a problem either but again we can't press back or question him. he would cancel the whole integration. Bottom line is our end user wanted real time data (presumably via an API)
I just moved 25% of my savings account into Ethereum yesterday... over ACH (DOH!)
How do voter ID laws prevent democrats from voting? We have to be fully identified in Europe to vote and parties from the left win elections just fine.
fwiw WebKit never turned on the threaded html parser (and deleted it after the fork [1]) and Blink removed it a bit ago too [2]. In Chrome we measured it across a number of sites and found that the time saved from background tokenization wasn't benefiting real world content enough to justify the cost and that in some situations it actually made things worse.

That's not to say Servo shouldn't try it of course! Part of having a healthy multi-browser ecosystem is each browser trying lots of ideas and coming up with new solutions to problems that were encountered in other implementations.

[1] http://trac.webkit.org/changeset/162260/webkit (the number cited here is a joke :P)

[2] https://groups.google.com/a/chromium.org/forum/#!topic/loadi... (see also the design doc linked from the email)
Why would I believe, as a bootcamp grad, that you're going to be able to put aside your already-admitted bias when I make it to the table for the interview, or if I make it through the hiring process? Why would I want to work with a coworker who thinks "their resume looks great, but they're a bootcamp grad, so it must be a lie"? How can I be confident that you won't throw some bullshit about me being a bootcamp grad at me when we inevitably disagree about some question? I'd rather put it on my resume and take my chances.
I believe so yes.

Once you consider the consolidation of the web into a few companies, and the news every week of another company outsourcing jobs to low cost locations, it's clear we are near or passed "peak tech" in the West.

People paying for training should look into things that can't be outsourced.
"Keep in mind that many computer science graduates can't even solve fizzbuzz."

I have encountered far more people who repeat this "fact" than I have encountered CS graduates who actually cannot solve fizzbuzz.

Closer to the truth is the statement that many computer science graduates can't solve a topcoder-elite problem, on a whiteboard, within 45 minutes, while talking out loud the entire time. Because that's closer to a real-world "fizzbuzz test" than anything I've seen on Joel Spolsky's blog. (sadly)
AmoebaJS: A Linear Constraint Solver in WebAssembly
I'm a private pilot (general aviation, single engine cessna's). For the most part, our discipline is orders of magnitude higher than all but the best drivers. Airline pilots are orders of magnitude better than us. You are absolutely correct.
> No bank has full trust of any other entity. It's not black and white.

For interbank transfers, it is. That's simply how the financial system works.

> They use ratings (either Standard and Poor's or others) to determine the risk involved in a liability.

No. The reason why your $50 ACH transfer to your cousin takes so long to clear isn't that recipient bank is checking Standard and Poor's to see if Wachovia is good for it.
SFTP is the FTP protocol running through a SSL socket where as FTP is the FTP protocol running through a plain old socket.

So they do have a lot in common.
Gecko/Firefox.
The Golden Age of UX Is Over
> Please note: Preference will be given to especially tall candidates with curly hair.
Laser Products I Hate