skysight-inc/HackerNews huggingface dataset:
I find it interesting that the US produces world class universities (Caltech, MIT, Stanford), and the proof is that (good) international students are dying to get in, while elementary schools average around 25th in the world
Will they have to pay out 1.250.000 USD to every domain using a OrganizationSSL certificate now? https://www.globalsign.com/repository/globalsign-warranty-po...
R.swift is brilliant. Apple should just write them a check and make it part of Xcode instead of playing cute games with rendering tiny images inline with code.
Technically stat neither returns nor fills in the inode, because the actual structure of the inode can vary by filesystem, and the inode will contain more fields than struct stat.

In a recruiting situation, if the recruiter is going all "right and wrong" on the interviewee, they should know these dirty details.

I also disagree on the ethernet address length. You know how long IPv4 addresses are, you know how long IPv6 addresses are, why would it be so extraordinary to also know how long MAC adresses are?

I think it could be useful to find out in an interview whether the applicant knows stuff because they have actually implemented low-level code and gained an intricate understanding, or whether they just did used some high level APIs and were never interested in more details than "I have a handle right here, it does all I need". For some positions that would be an important distinction.

Personally, if I were interviewing people, I'd hire the guy that explains something to me that I did not know, but that I find interesting and would have attempted to understand, too.
Well, it's just your wishful thinking that it's a such kind of interview, not reality, and any personal attacks on me won't help you to prove your point. I have software engineering management experience in multinational companies and I have hired other managers: there are much more effective ways to find a person with good soft skills than such remote screening with a purely technical checklist. This way it's simply too costly: first, you need really smart recruiter with good soft skills himself, so he will expose the candidate's weaknesses and strengths. Then, there should be very well designed checklist that will allow to derive candidate's mentality from answers on purely technical questions. That's almost impossible, I'd say.
> his bickering over stat() "filling in" rather than "returning" was bogus, for what it's worth

While I agree, I have seen interviewers where if he answered "fstat" they would have come back with "Wrong! fstat passes the structure back by reference, it does not return it!"

With this style of interview I can't blame him for thinking it might be a trick question and then trying to explain why he didn't say those other functions as an answer.
I think the problem was that he didn't update his knowledge about what an inode is after the interviewer told him. He still thought it was an integer value, as opposed to a metadata structure. If inode meant inode number, it works be reasonable to assume there was a function that would return it.
Not quite - as a strategy by Republican politicians (and Democrats before that) it predates Trump by quite a long way.
You're mixing two things, "empire" (i.e., whether a country is being a dick to other countries and people), and "dictatorship" (whether it is being a dick to its own people).
I would be concerned about this as well. I've not done a lot of astrophotography, but when I have, I've had to make my framing/focusing adjustments, then wait anywhere from 10 to 60 seconds for the vibrations that motion introduced to fade away, before I used a wireless remote to trip the shutter. Obviously this is worst with a long lens[1], but I seem to remember it being a factor with any of the telephoto lenses I tried. This was using a Manfrotto tripod and head.

Seems like some sort of liquid cooling system where the radiator/fan assembly was not mechanically coupled to the camera body (except by flexible plastic tubing) would be a better approach.

[1] For example, I have an antique 400mm focal-length lens that really is about 400mm long. With it attached to the tripod near the middle, and the camera at one end, there is a lot of potential for bouncing around.
Benefits of Cla for Weight Loss
Good job you didn't have a third roommate who worked in printing...
It could finally solve the major pain in using Node over Docker for CI and local development.

https://medium.com/@mfornasa/using-yarn-with-docker-c116ad28...
The USS Jimmy Carter submarine is equiped to do it https://en.wikipedia.org/wiki/Fiber_tapping

The USA were caught tapping cables in the cold war https://en.wikipedia.org/wiki/Operation_Ivy_Bells

Now this doesn't mean that the Russians are right now tapping these cables; they could be simply mapping their precise location etc for later or using them as a training exercise.

The Russians have submarines for this kind of thing, and I bet they're regretting they sent a surface ship. See a list of some of the submarines used for tapping cables at the bottom of the Yandar article.
How does their SSL warranty play into this? Will they have to pay $1.250.000 for each OrganizationSSL certificate? https://www.globalsign.com/repository/globalsign-warranty-po...
It sounds weird, but I believe its meant as "untrained minds".
25th in the world is in the top 12%, which is fine with me. Sure, we could make improvements (particularly by ending the idiocy of funding schools at the local level), but this notion that the system is somehow broken is just absurd.
Your comment combined with this one...

https://news.ycombinator.com/item?id=12701650

...creates an alternative interpretation in my mind that's not as bad. That is that the questions were a filter attempt done wrong in that it didn't account for stronger candidates giving better answers with a way for interviewer to confirm them. On top of that, a simple, data, entry error by HR person or whoever forwarded his name to them might have put him in wrong interview category. That's two, small problems vs a huge one implied here.

Although the damage appears huge if they're filtering out candidates with his track record with the pre-screens.
That would still be a conversion because Harvard is not currently owned by its students.
He failed in the first sentence:

> I started coding 37 years ago (I was 11 years old)

they wrote him off right there
The basic problem with Windows 8 was that Metro apps and Win32 programs didn't mingle. The whole desktop was basically treated, within the UI at least, as a single big app.

Hah. The first time I played a music file in Win8, the application took over my screen, and I had 50 Cent glaring at me (almost larger than life) while my song was playing. I guess he though my music was inadequate, and thought I should buy his stuff instead.

Also, just going to the program tiles screen was just a wall of visual noise. All these tiles were animated, it was hard to focus on what was there with all that going on. You can (and I did) turn off animations for them (or just delete them from the shortcut list), which helped a lot. So yeah, that was not a great first experience.

I'm totally fine with Windows 10 these days, at least as far as UI goes.
I think it'd be fascinating to look at as well, but I think it'll be hard to find one. Or, at least a quick search turns of nothing. Part of the reason why it's hard is how certain Latino populations identify regionally. In New Mexico, we do not use the word Chicano as many families have been here for 400 years and are a mix of local native and Spanish. Do we count them as of Mexican descent? Similarly, in Texas, many people identify as Tejano. Don't let Wikipedia fool you; we do not safely call someone who identifies as Tejano a Mexican. I can go on and on, but the problem is that the Latino population is just a mix and much of it is indigenous. Often, I think the conversation about Latinos centers around us being immigrants and where we came from, but it's more complicated than that especially with the mixing that occurs even if a family were to immigrate.
At the Yonge-Eglinton TTC station in Toronto it's especially difficult not to succumb to the scent of Cinnabon wafting through the air.
Except that anybody who actually does understand what an inode is and what it's for would say exactly what OP said.
This comic may have singlehandedly done terrible damage to technology standards, by spreading the meme that trying to create a unified standard never works and nobody should try.
https://en.wikipedia.org/wiki/Ubolratana_Rajakanya ?

"While at MIT she first met Peter Ladd Jensen, whom she later married."
The TimeIt macro runs snippets for a variable number of iterations based on how long the snippet takes.
The actual product page that foenix linked to (http://www.primalucelab.com/astronomy/d5500a-cooled-camera.h...) mentions that there is an anti-dew system for at least some of the internal bits.
Quite a bit, actually. It's why high end telescope CCDs do similar things. A high ISO means you're ramping up the gain, so the bits of random noise get amplified too. Cooling it means you're getting rid of one of the more significant sources.
Someone specialized in genetics or mitochondrial disease might. Otherwise, I'd guess probably not.
Used to do that with an ST6 back in the 90s :)
Depends on what it's communicating. If there are other, non-secret apartments then the comma should probably be omitted, yeah. If these are both the last apartments (without further qualification) and secret, then the comma's good.
Whether You’re a Democrat or Republican, Your Social Media Is an Echo Chamber
Computational Law, Symbolic Discourse and the AI Constitution
Apparently they accidentally nuked their own CA with a revocation list entry. More discussion at:

https://news.ycombinator.com/item?id=12702252
https://news.ycombinator.com/item?id=12699701
https://news.ycombinator.com/item?id=12702084
Well, I had a similar experience in my last (out of 9) interviews for a SWE position, and that interviewer was simply not accepting answers other then his, even though they were sometimes better. Welp, I will start again my interviewing marathon at Google next week, hoping that this time I meet the right interviewers (which is the only way you can actually get in, not by knowing stuff).
They're essentially using Peltier elements to cool the elements electronically. They're also using two elements stacked in series for a lower total temp.

Thank god the CCD is small -- a Peltier unit, as a heat pump, is pretty inefficient, topping out a ~15%, at a low t delta. When you stack two on top of each other, the efficiency is now 2.25%, and this only gets worse as the delta increases or more units are added.
The process seems geared towards hiring people right out of school since they'd have no expectation that such a candidate would be able to answer such questions.

Am I right in thinking that it's easier to become a Googler by starting a company that gets acquired than by submitting to such a broken interview process?
The handling of this has been quite terrible. The article is the first "good" communication about an event that started 7 hours prior. And according to the communication will take another 4 days to solve completely.

Before this, the Technical Solutions Director tweeted solutions that did not work for end users, but highlighted a typical IT centric approach to problem resolution ("Works, What's the problem?") [1]

For anyone not already aware, check out Let's Encrypt. I am evaluating it for about 200 domains now in earnest after having it on my horizon for some time. At least to have it ready as a fallback. [2]

Getting 200 EV certificates in a hurry from a different CA has been costly this morning.

[1] - https://twitter.com/vanbroup/status/786548172864626690
[2] - https://letsencrypt.org/
That's incorrect. The /mathematical/ definition means that it's the upper bound. I.e. yes, the set of all functions of O(N) is a subset of the set of all functions O(N^2). So you could say Quicksort is O(N^100) and still be technically correct.

However, the big-O notation does NOT specify anything about worst/avg/best-case complexity of a given algorithm. That should still be defined in the analysis.

You mixed up those two slightly different concepts.
Hmmm... http://www.pbs.org/wgbh/frontline/article/obama-on-mass-gove...
When the Earth Is a Frozen Tundra, What Will Happen to the Bonds of Family?
Yes, that's her.
Most browsers these days treat RAM like it's an infinite source. Just because RAM is cheap doesn't mean a simple no-nonsense website should gobble up 200MB of RAM!
> Does Dylan allow bootlegging? Are his songs libre? Does he limit their use or charge royalties? Can I sample one without his permission?

I'm not sure of the legal rights involved, but he spent nearly the first half of his speech thanking individual artists for covering his songs, so I'd say it's fair game in his eyes.
From Euclid to Abraham Lincoln, Logical Minds Think Alike
PS3 owners can now file claims in class-action Linux lawsuit
We need to teach 10 million Canadians to code or we’ll get left behind
Tech luminaries laud Dennis Ritchie 5 years after death
Wow, it is a small world.
Another google HR "experiment" that obviously failed...
Click around on his site a bit and you'll get a pretty solid impression of what kind of a guy we're talking about here.
I was recently asked in an interview (for a position as programmer at a 3D printer startup): "When we have to update our software, we have to update thousands of machines. How would do you see that reflected in the _code_ of our _error recovery_?"

Am I stupid, or is that a hard to answer question?
Peltier cooling does not require a fan, which is why it is often used in precision optics.

https://en.wikipedia.org/wiki/Thermoelectric_cooling
I had exact problem you have described with black screen.
It is gone with latest software update.
You can use it with css-in-js libs like styled-components as well. It exports two helper functions, "rhythm" and "scale".

"rhythm" is a virtual unit that's the distance of one line-height. All spacing within Typography.js are based on it. Using "rhythms" for other spacings on your site ensures everything stays consistent as you make styling tweaks.

"scale" is a function to pick font sizes off the scale you setup (with scaleRatio). This let's you tweak the body font size and all other font sizes will move along with that.
GIFs that perfectly describe the life of an HR manager
Those callous sophisticates[+] should be more tolerant of names of others from different cultures (even if their name is funny in US English).

[+] The referenced Kliban cartoon seems quintessentially New Yorker Magazine material but as far as I know he never appeared in it.
the questions asked don't strike me as strange, but the corrected answers/explanations by the recruiter are very strange indeed.
I've seen a lot of these types of blog posts on here, about interview practices at the large tech companies. Because of these posts, I have no interest at all in seeking an interview with Google, Facebook, or Apple.

Maybe these types of interview practices are designed to reduce the applicant pool by scaring people away from even applying.
> This claim is false.

Why would you say that and not check?

"One of Chicago’s leading charter networks, the nationally recognized Noble Network of Charter Schools, paid its CEO and founder Michael Milkie a salary of $209,520 and a bonus of $20,000."

https://themerrowreport.com/2016/02/25/whos-raking-in-the-bi...

I have worked in non-profits since 1989 and I can state that zero balance is the vast majority 90% + of all their system. The reason is designated funds. I work in a educational institution and we have around 50 million in our operating budget. We have millions but for miscellaneous expensiveness we need to get outside money and donations. My job is paid for by these donations. My company when we have extra money from unfulfilled positions that becomes out bonuses because they can't use those funds for anything else like maintenance or capital expenditures.

SOME non-profits just have HUGE CEO pay and then if they don't have the "profit" for their salary they don't take their whole salary that year. They also can give consulting fees to board members. There is a TON that happens in Non-Profits that just makes me sad. Fortuitously I have never worked in one and currently work in the best run non-profit I have ever worked in. There are plenty of examples of HUGE CEO pay in non-profits.

> Spending on things like CEO bonuses would make the money taxable (if they're honest or, more likely, caught in an audit).

That's not factual

"In 2010, one-third of nonprofits surveyed provided bonuses to their well-paid executives, and the median bonus was over $50,000."

https://www.philanthropy.com/article/Executive-Pay-Increased...
Tambourine Man definitely struck me in a similar way to Prufrock. In fact, I don't think songwriting gets the credit it really deserves. Dylan is verbose, but most great songwriting is better equated to a sonnet than Prufrock. And an album to a sonnet sequence.

One example I might offer on the same line as Prufrock is Bookends by Simon and Garfunkel. From "Save the Life of My Child" all the way to "At the Zoo" we follow a life (or many lives) and its roller coaster. "America" and "Hazy Shade of Winter" are particular favorites.

(as an aside, one of my favorite lyrics of all time is by Gordon Lightfoot in his excellent "Black Day in July" -

"And then the tanks go rolling in

To patch things up as best they can"

Talk about summing up so much in a few words.)
I laughed my ass off, at this. What a great comment on this website.
No, it's not that common in the US there are a few spots like Juarez tho.

In Europe this is known as Eurodistricts https://en.wikipedia.org/wiki/Eurodistrict, there are also similar things in Asia but again slightly rarer.
Yep, not to mention our species didn't evolve under the constraint that all communication will be forever recorded.

The nature of social media, especially when it isn't (at least)pseudonymous is such that all statements are forever a part of the public record.

It's lead to a culture of going out of your way not to offend anyone(especially for facebook where your literal identity is tied to it).

The end result is a bunch of virtue signalling and oftentimes dis-honest but politically correct dialogue.
Must Known Web-Security Risks for Developers
34-Page Competitive Teardown Report: Fitbit, Samsung, Garmin (+BOM)
People can say whatever they want; the "power" of the journalists at The Economist come from the number of people who agree with them and trust their judgement.

Anyway, regarding Xi: yes, he is behaving more and more like one, actually. There's a reason why people nicknamed him "Xitler".
Ahh, rereading more carefully, I think I see. You could have a chain of objects connected by internal pointers, and they'd all be kept alive as long as the first object is strongly referenced, but that wouldn't work for weak pointers.
It's probably time for us to rediscover logic as a fundamental skill. But that's a prerequisite or corequisite to computational thinking.
In my opinion, there is no acceptable handicap system for chess; its symmetry isn't conducive. It is also something that is almost never done - I've never seen a handicap (beyond time and color) used in any chess club. Allotting more time to the weaker (and less to the stronger) player is probably the best method of balancing skill discrepancy. This is one of the reasons I abandoned chess for go (baduk, weichi, igo, etc.), where the handicap system is fully functional up to 9 additional stones (pieces) for the weaker player. The gameboard sizes can range from 19x19 to 5x5 (refers to the intersecting lines within grid). While this system is almost perfect in go, it is at best a blemish to the game in chess. However, loser's chess can be quite entertaining. https://en.wikipedia.org/wiki/Losing_chess
It's super strange that the recruiter would have no understanding that alternate answers are possible, and would end the call abruptly claiming the candidate didn't know their fundamentals.

I've done this kind of phone screen for an entry level position at Google, and while the recruiter wasn't an engineer, they did have some basic knowledge of the concepts involved, and were able to prompt me with follow-up questions if I missed something or got a question half right. The questions themselves are not strange, it's the alleged attitude of the recruiter.
Lone physicist uses data to finger criminal networks
Oh hey what are you going to do with your million?
Interesting - 3.3 seems to be applicable here:

"3.3 Intentional or accidental errors
This Warranty Policy warrants against intentional or accidental errors introduced into a Certificate by any personnel of a GlobalSign RA or a GlobalSign LRA due to failure to use reasonable care as required under the CPS."

Not a lawyer, but will push this with our legal team for sure.

This could destroy GlobalSign, so there must be a clause to exempt them from liability ... ah, here it is:

"8.1 Total amount for warranty exhausted
When the maximum limit allocated for warranty payments is exhausted, GlobalSign shall have no further obligation to refund any Beneficiary, unless required otherwise by applicable law."
It will not force you to buy it if you hate cinnamon. I can't stand the smells coming off a cinnabon shop.
Right now what I am seeing is the majority of tablets with keyboards are being sold with Windows 10 on them, lets see if OEMs decide to sell Android 7 as well.
> As much as I love Bob Dylan, I wouldn't have been upset had Leonard Cohen been awarded the Nobel Prize for Literature.

I would not be surprised that one of the lesser reasons Dylan was awarded this year was to open the door to others including Cohen in future years.

Not to mention that Dylan's awarding might have the more subtle effect of encouraging contemporary musicians, if they are not already doing so, to commit to more enduring songwriting than otherwise just making a weekly Top 40.
> In Russia you have a pletora of parties in the elections, in the US just two.

Nit: in the US, there are dozens of parties. Most don't get the votes to win, but they exist: Greens, Independent, Libertarian, etc. etc. Bernie Sanders was of neither party.
Why AI Is the Most Overused Term in LegalTech
So basically if you ask them for $1.250.000 in potential lost sales and damage to your reputation because your website is unavailable and appears to be compromised, you'll get it? Nice.
> Bitcoin? Other cryptocurrency?

> Cryptocurrencies are generally difficult to deal with, accounting-wise

Not true, use BitPay.com and you never need to touch that dirty dirty internet money if you don't want to.

>In UK tax returns, you also need to convert everything to GBP

Done, use Bitpay or similar service to accept cryptos and have the increasingly worthless GBP deposited directly into your bank account.

> so this means we’d be forced to use a BTC exchange.

Not directly at least, you just made this up didn't you?

You don't like the current model but are unwilling to even look into the best alternative available? Bitcoin is money, you can accept the money or not, but don't blame the money just because you don't like that particular shade of green.
Hmmm...

* A link to his LinkedIn profile

* A direct downlink to his resume (well, an HTML file for his LinkedIn page; same purpose)

* Talking about how his skillsets are a "rare mix".

* A "transcript" showing how he's smarter than the recruiter for a Google DoE position

* Taking on a big company in a post bound to go Viral

Yeah, this feels less like a blog post, and more like an attempt at a viral cover letter.