skysight-inc/HackerNews huggingface dataset:
Regarding his canned response:

> Thanks for your email. I'm very interested indeed. I have nothing against an interview. However, there is one condition: I have to be interviewed by the person I will be working for. By my future direct manager.

This kinda misses the point. I can't speak for any companies besides Google, and this is all my personal sense and not the company line, but anyway: speaking with a hiring manager who wants you is actually less useful than speaking to a disinterested stranger. Hiring at Google is done by committee and actually regards feedback from a hiring manager with some suspicion. Here's why:

Google allows for a lot of mobility. Internal transfers are common, projects are scaling up all the time, sometimes new engineers don't gel with their teams and want out, and we strongly prefer to keep people within the company when projects scale down. Given this, hiring an employee solely on the basis of an enthusiastic manager's word is a recipe for lowering the overall level of engineering. Even if Yegor had the strong support of a manager who wanted him, he'd still have to go through the same raft of interviews and be judged by the same hiring committee.

Alright, fine, I hear you say, but if a manager likes you, surely that's still a positive signal? Well, in the best case scenario, sure: you're talented, the manager is wise enough to spot a good engineer when they see one, and they express their assessment honestly. But the best case scenario involves the manager acting as though they were a disinterested outside, so why not get the opinion of an actual disinterested outsider? However, what if the manager is short-staffed and just needs whatever help he can get to meet their goals? What if the endorsement is made on some biased basis, such as going to the same school or assessment of talent in an area unrelated to engineering?

For all their warts, whiteboard-based interviews are the state of the art in assessing the capabilities of a large number of candidates within reasonable time and cost. They're not foolproof, and smaller companies can afford to (and should) use more bespoke methods. However, at the scale of Google and friends, they're unfortunately the best thing available. But I won't lecture hacker news on scale. We all know expectations have to be adjusted as systems grow.
From what I remember ALT.NET was pretty much a movement that was against Microsoft anti or ignorant OSS policies of the time.

For instance NuGet was Microsoft's project which completely ignored the fact that OpenWrap (an OSS project) had existed and was gaining momentum. But then NuGet came along and obviously the Microsoft loud speaker basically killed OpenWrap over night. That is just one example - but there are dozens of others.

ALT.NET was also about the social aspect, such as Twitter, meetups and non-Microsoft-owned .NET conferences.

I don't see the need for any kind of similar movement right now. Microsoft is firing on all cylinders and I believe it will only get stronger, wiser and bolder now.

It isn't long now before the .NET CLR will replace the JVM as the open source standard on which enterprise apps are built (and more) - watch this space!
You're still missing the point. Facts are facts, whether you agree with them or not.
You're looking at a specific term that has caught on, of course there is a spike. The ancestral comments are talking about the idea of disinformation, which I'm guessing has been around as long as humans started talking to each other (hell maybe even before that).
> We should avoid the notion that naive string concatenation is a problem that impedes our ability to deliver software, except for niche applications, this is not the case.

The attitude that really basic Computer Science concepts like algorithms and algorithmic complexity are irrelevant is exactly why software projects are so frequently FUBAR.

The Dunning-Kruger reference is spot on. The original author doesn't even know what they don't know, or why they should want to learn it. Being proud of ignorance of a cornerstone topic isn't something to be celebrated.
Your rant is just a rant. Mentioning HSR is some kind of dogwhistle. In what way is HSR mismanaged and how is that related to this dam?

The events at Oroville have been exceptional and it's strains belief that you, Random Internet Guy, saw it all coming. The amount of water that has fallen in the Feather watershed this year is without precedent in recorded history. The spillway worked fine until a gaping hole appeared in it. Nobody foresaw that a massive sinkhole would destroy the main spillway.
US Social Security is not 'basic income' - it's a system that pays out variable payouts (based on an individual's lifetime system contributions) to a select group of persons (62+ years old, depends on birth year), and is supported primarily by contributions from members that have not aged into the payout cohort yet. It's far closer to a pension fund than any kind of universal basic income system.
The MLC is my go-to for standard travelling (not a climbing or backpacking trip). People tend to choose wheeled suitcases because they think carrying a heavy suitcase is difficult, but eliminating the wheels, handle and frame, will save a significant amount of weight. For example, the wheeled version of the MLC weighs 1.5kg (over 3lbs) more than the normal version. For a carry-on size suitcase, using a lightweight, non-rolling option makes much more sense.

Main downsides: The MLC good for carrying clothing and flat items, but it's not so great for carrying non-flat things, although it can do it. It is also a little large, and has no compression straps, so you need to use packing cubes or absorb the excess space with something (e.g. those plastic air bubbles that come in packages sometimes).
Let me get this straight... you want the person to whom you're replying, to guess at what achievements someone else might claim for Trump, and then guess at any problems there might be with them?
This is an epic bureaucratic smackdown. Somehow in the bowels of The GSA, Moradoc, the preventer of information technology is cackling gleefully.

Highlights:

- "We found that 100 of the 116 software items listed, or 86 percent, had not been submitted for review and approval by GSA IT for use in the GSA information technology environment."

- PII leak

- "We also found that during the period of June 2, 2015 through July 15 2016, 18F entered into contracts and other agreements for the acquisition of information technology valued at over $24.8 million without obtaining review and approval of the contracts by GSA’s CIO. These contracts included $21.5 million for infrastructure services, $2.5 million for support services, $484,641 for software, and $332,909 for hardware."

- "Employees of an executive agency are prohibited from sending work-related emails using an unofficial email account unless the employee copies their official account when the message is first created or within 20 days after the original creation or transmission. GSA’s Information Technology Security Policy reinforces this requirement.15
During the course of our review, we found that 27 unofficial email accounts belonging to 18F staff had been used to send work-related emails without copying or forwarding the messages to the employees’ official GSA email account as required. Among the 27 unofficial email accounts used to conduct GSA business were those of the former TTS Commissioner, Phaedra Chrousos, a senior 18F advisor, and an 18F director."
Zuckerberg's World
customer service is part of the product. Saying you had the better product but other companies beat you on customer service is denying that the customer is paying for capabilities, not software, and that customer service is part and parcel of providing the capability they desire.
What am I missing when it comes to AI? Aside from some key innovations in certain areas (i.e. driverless cars) I am not seeing the "wall" coming at us where half or more of all jobs are going to be replaced with AI.

I am also having trouble separating out what I would consider to be actual AI from AI used in marketing copy. A lot of startups are now claiming to offer "AI" to solve problems when they are effectively not doing anything differently than other programmers have done in years past.
In real corporate environments (where, keep in mind, most users are very non-sophisticated), this kind of inline scanning is extremely valuable. TLS intercepted data is also invaluable for post-incident investigation, for example, to determine whether or not a host A/V detection is likely valid without having to go through a costly and disruptive host forensics process (typically by grabbing the file out of retained data, or just by determining where the file actually came from). In fact, without TLS interception, post-incident investigation based on network artifacts is becoming more and more impractical as malicious actors are taking advantage of LetsEncrypt and CloudFlare to HTTPS protect their delivery and C2.
I don't think I trip up the agreements anywhere, I've checked over them a few times and also emailed Slack to ask if it was cool if I made a game on their platform before I started. I didn't share too many specifics (I said it was MUD-like and was going to use their buttons), but they told me to go for it, so I think I'm in the clear there.

Also, while I haven't figured out monetization, I don't think there should be any real problems with that either. Other people charge for their slack bots and integrations, so unless they specifically have a problem with a game-style slackbot charging money, there shouldn't be anything preventing me from charging for stuff.

You very well may be right about the name, though. I've just registered "chatandslash.com" as a backup that I can switch to before too much marketing has gone forward, and I've already emailed Slack again to show them what I've come up with and for further confirmation that what I'm up to is fine and dandy before progressing any further.

Oh, and you're totally right about shimming out Slack with my own frontend. It's in the backlog of stuff to do some day potentially, but I think there's a lot to be gained in the meantime by explicitly staying with Slack in the meantime. "An RPG you play in Slack" is a lot more interesting than "An RPG that looks kinda like chat, I guess".

Thanks for the advice!
Carbon fiber should be dirt cheap, then?

https://phys.org/news/2016-03-ornl-low-cost-carbon-fiber.htm...

"Researchers at the Department of Energy's Oak Ridge National Laboratory have demonstrated a production method they estimate will reduce the cost of carbon fiber as much as 50 percent and the energy used in its production by more than 60 percent."
As a hiring manager at Amazon, I'm super excited to talk to candidates. A new job is, after all, an incredibly important life decision on the same level as getting married or buying a house. And as a manager, making sure I hire the right people to build the kind of diverse, respectful, collaborative, representative, professional, mentoring, balanced and focused team that I can is the most important thing I can do on a daily basis.

In fact, I spend a non-trivial amount of my day personally looking for, and reaching out to, prospective candidates, with no recruiter involved.

With that in mind, Amazon recruits so widely that I couldn't possibly talk to every prospect; there just aren't enough hours in the day. So I think it's important to have recruiters doing the basic screens, and am delighted to take over from there.

Anyone who wants a job at one of the big companies should understand that there's going to be some bureaucracy on the intake side just because the volume is unbelievable. If you feel like you've had a bad experience with Amazon in particular, please reach out and let me know and I'll see if there's anything I can do about it.
You know that not all infrastructure is bridges and roads, right?
Agreed... I tried it for about a day, then went back to git bash. Will probably give it a try again after it goes to release. For now, I've been sshing into a linux vm, and using samba/cifs to mount my linux ~/ so I can edit in windows, but better integration would be nice.
Irrefutable? "I do not think that word means what you think it means." (Or else, I rate that logic as considerably less airtight than you do...)
>Part of the reason the interview process works the way it does is to filter for people willing to put in some effort

That's the sales pitch, but it's actually just because there is no other interview approach that works at scale for the volume of candidates they get. If they didn't have a stack of 100,000 resumes, they would throw this ridiculous process out the window in a heartbeat and actually interview people for the position.
It's on amazon for 12$ paperback
Having a technically superior product is useless. Having a "better" product (including design, usability, and yes marketing) is what I believe OP was talking about.
It is a basic question about one very narrow skill set that is relevant for some, but not all, programming jobs. It is trivial only for people who had to slog through only-sort-of-relevant CS degrees, who may or may not be the most productive programmers. I could just as easily say "we should be asking every programmer to handle a six-box grid layout" on a white board. It is just as trivial, it is relevant to the same percentage of programmers, but if that were the intro criteria I would probably have a problem hiring people to do the algorithms work.
> The heptapods have simultaneous consciousness and do not even understand the idea of free-will

I'm not at all sure that humans even understand the idea of free will either; I've certainly never heard a definition of it that made any sense. Locke famously observed that

> the question itself is altogether improper; and it is as insignificant to ask whether man's will be free, as to ask whether his sleep be swift, or his virtue square

There's a separate question about whether or not volition is purely deterministic, but people don't value randomness, they value having (many of) the causes of their mental states be internal rather than external, and I don't think they're in much danger of disappointment there.
The problem is each company will ask you a different set of algorithms, and you're not sure which they'll ask, so you effectively have to memorize a LOT more than 10 if you want to be prepared for whatever they throw at you (not literally 1000, but maybe 40 or 50, which will take considerable time to prepare for, in addition to all the other preparation or unrelated questions they could end up asking you (architecture, OS, process, design patterns, optimization, advanced language-specific quirks and gotchas, terminology, 3D math and graphics (if games), databases, networking, behavior questions, solving math problems you've never encountered before, questions about your past projects, etc, etc, etc).

When they passed on me after my Google interview, the HR person actually told me "You can try again in 18 months. There are quite a few people who study for it during those 18 months and get it the next time!"

Yeah, I don't want to study for 18 months to get a job at Google, sorry.
Article: "Those images reveal a big mistake: failure to update infrastructure to defend against climate change."

'Instead of a cooling in the tropics, there will be a uniform warming of the ocean, which will push the Pacific jet stream farther north. As a result, "Canada does get quite a lot more rain," Ting notes, whereas "the whole state of California, for example, will be much drier."' - https://www.scientificamerican.com/article/southwest-america...

Climate Change Increases the Odds of Epic California Droughts - https://www.scientificamerican.com/article/climate-change-in...

'The short answer, experts say, is that the drought built up over several years (with help from hotter temperatures fueled in part by global warming) and it will take many more storms and almost assuredly more than a single winter—even one with a strong El Niño—to erase it.' - https://www.scientificamerican.com/article/el-nino-is-here-b...

'"Regardless of how much of this year's heat was man-made or natural in origin, 2014 serves as an important reminder that heat can seriously exacerbate drought events," wrote Williams in an email. "If temperatures continue rising, we should expect record-breaking drought years to become increasingly common."' - https://www.scientificamerican.com/article/california-s-drou...

I confined myself to quotes from Scientific American articles. Please by all means post articles about how California was likely to face more droughts but it would also be hit by massive, massive rains that erase droughts in one year that we need to prepare for. (Which you'll note one of the articles above specifically calls out as something that will not happen.) I would request that you find me someone predicting that specifically for California, though, not just an article that generally says something about "more extreme events"; we can't really accuse people of failing to plan for those unless we can be specific about what's going to be extreme. "More droughts for California with no particular offsetting rain" is a valid local interpretation of "more extreme events worldwide".

It's a bit disingenuous to accuse people of ignoring the effects of climate change when "the effects of climate change" that people have been talking about for the past few years imply precisely that upgrading the spillway would have been a waste of money for a reservoir doomed to depletion and drought.
"it's not a big deal to spend 3-5 hours a week for a few months"

I think I can get further ahead than a job at Google for that kind of time investment. I don't mind big expenses, I just expect corresponding rewards.
> How on earth do you identify the illegitimately outflowing data in the vast soup of data being emitted from the browser? Do you have a magic key that lets you decode Microsoft telemetry, for example?

There is an entire profession of network forensics and security analysis to make these determinations. A great deal of commercial products are available to assist and to some degree automate. It is not a 'solved problem', but it is as solved as anything else in security.
Link cams look cool, and have unmatched range, but they have a bad reputation regarding their durability. I have never tried them, though. I don't really climb hard enough to justify them. My cams are almost all C4s.
Which part of the phrase isn't accurate?
That website is very cool. It will be really interesting if this catches on. There are a ton of rural customers underserved by DSL or even wireless ISPs.
> If I had to guess, I’d say that dual numbers may be slightly slower than backpropagation

The cost of Dual numbers (a form of forward-mode differentiation) scales linearly with the number of derivatives (just like finite differencing, but more accurate). Backpropagation, or reverse-mode differentiation, is a constant factor times the cost of a function evaluation. For neural nets with millions of parameters, backpropagation is going to be millions of times faster than dual numbers.
For those interested, the NYT just published a story about Fordlandia: http://www.nytimes.com/2017/02/20/world/americas/deep-in-bra...
> AI and automation are both advancing so fast

In what ways/areas are they advancing fast?
Introducing the Burner API
https://senzu.io/budgeting?salary=3&state=AA

Check this out
This is a free service that I built in a couple hours, so I put in some limits for now. I didn't want someone to put in a word like 'react' and then get flooded with unwanted emails ('react' is a common English word, most of the results wouldn't even be relevant). I think I'll raise the limits eventually, but I want to add a few more features first, such as one-click-unsubscribe, before I start allowing people to get 1000 alerts a day.

In the meantime, feel free to add more specific phrases. For example, you could add 'react js' or 'with react' or 'in react' to get some relevant results.
If a town has the room for expansion then they will plan to expand. It's cheaper to do this through farm fields than when the housing is already there. And most of this will be done with the input of the land developers.

i.e. They plan to build a 120 unit housing development so the city has to plan and fund a sewer and roads for 120 households. Sewer and roads are fixed costs if you plan for 120 units why not 500 it's only marginally more expensive. Now that plumbed land is more valuable. The next group of developers can do up to 380 units without waiting for sewer and roads to be built. A prospective buyer isn't looking to buy a house 4-5 years down the line. They have the money now and want it right away. Time of delivery effects the purchase price which is how cheap exurbs become pricier suburbs.
Aside, I've been looking into writing some basic browser extensions for Netflix, like allowing a hotkey to toggle between English <-> Spanish subtitles so I could quickly lookup words I don't know. Or increase playback to 1.25x speed since I primarily use Netflix for language learning.

But I've been having a hard time figuring it out. Inspect the playback bar to see what I'm talking about. Anyone have any luck extending the playback UI or hooking into it?
That would be a huge regression. NT is far more advanced than Linux and BSD combined.
> Exclusive ownership invariably mandates copying for certain use cases.

Hm, why would you not use multiple ownership then, instead?
Ah, another one of those butthurt posts from people who failed a technical interview. I guess I see them at a rate of at least 1/month in HN.
Yes Trumps loves some infrastructure. He loves it so much that the first act of his Dept of Transportation was cancelling a long-planned $700m project to electrify Caltrain. Sad!

http://www.bizjournals.com/sanjose/news/2017/02/17/feds-dela...
New serverless platforms vow to end Lambda lock-in
>but if you are even remotely entitled to the truth your going to get it

This is a negotiation, they aren't entitled to know how much you make nor do they have a good method of checking up on it.
It depends on who you trust. TLS inspection will break the security promise of TLS in a sense because your trust chain is no longer exclusively the operator of the website. However, the 'extra link' in that trust chain can be someone that you trust, for example an employer or trusted vendor. In this case, well implemented TLS interception changes the situation from "I trust google.com" to "I trust my employer and google.com", with proper cryptographic verification of both of those steps.
>even today with near-full employment by historic standards

There's quite a difference between the "employment" figures and the labor force participation rate[0].

The employment figure does not take into account people who have stopped looking for work, or people who have a part-time job that they wish was full-time.

[0] http://static4.businessinsider.com/image/563caf319dd7ccfc418...
I purchased a large safe that has ethernet and power pass-thru. Stuck a NAS with RAID 5 inside and use it as a Time Machine target for all of our laptops.

Additionally everything in the house runs BackBlaze for offsite backups.

Once a year I restore a machine from backups to test (usually I'll copy the drive to an external first just in case).