skysight-inc/HackerNews huggingface dataset:
You're welcome. I'm not sure either. I think my main take-away from this article is that hiring is a human activity first and a technical one second.

There seems to be an attitude of "I had to go through this, so I don't see why new hires shouldn't" hidden under a thin layer of justifications but in fact we're playing a game with very limited information. We probably don't even have the tools to know if we're doing good or bad hires except in extreme cases. We almost certainly don't know if we're rejecting the wrong people. Still we pretend like it's working.

To me, it seems overly rigid, pattern-matching against a too-narrow idea of what a good developer/employee/team member is. So much could be improved by just adding some flexibility, but maybe we're afraid of losing the illusion of having a Process and Objective Criteria.

Maybe I'm naive, but aren't we looking for what people are good at and what they might bring to the table? Maybe someone likes programming puzzles and whiteboards, let them do it, but don't insist if it freaks another person out. Maybe someone else would rather do a take-home assignment, but don't insist on it if someone else don't have the will to do several hours of unpaid work. Others might prefer pair-programming in person, technical quizzes, Codility-style problem solving online, actual paid work on a project basis.
The more senior I get, the more "crap" work I seem to end up doing. Maybe its just because I understand the importance of having clean data. And becasue I am hired because people know that the codebase is a mess and they want someone competent to keep it running.
FizzBuzz is good for one of two things:

1. Interviewing interns or new engineers while telegraphing the fact that your interviewers are absolutely uncreative.

2. Showing mid-senior interviewees that are a good fit that there is either a glaring hole in the recruitment team’s ability to filter out unfit candidates or that the interviewer thinks everyone is a dumbass but themselves.
Will Analog AI Make Mythic a Unicorn?
I would argue that a significant proportion of those in tech have that do have degrees, hold degrees that are irrelevant to their profession.
Break up Verizon and AT&T.
I'm surprised, particularly about the cross-linking bit as that seems to violate the spec (per my recollection of the spec, which is the most likely thing to be wrong).

It's worth noting that it does apply to the latest gcc and Clang but not to all the compilers listed there. For an example of a difference, the latest djggp (7.2.0) inserts an extra push in the call when the empty argument is present.
Most of those (e.g. having a GPS, being able to deposit checks, measuring objects, making calls, playing music, etc) do not affect desktop computers though, which is the issues i and apparently the author of the linked article have with smartphones.
I should care why exactly? Do you plan to stalk me? Email my boss that I insulted someone online?

If you care so much about a silly internet argument then I honestly feel sad for you.

edit: Since you decided to edit your comment, I'll add that this isn't a professional venue. If people don't understand the distinction between professional and casual environments (or that people have different ways of acting based on situation) then I'm glad they don't want to associate with me as a result.
The BBC has a couple of explanations, first this video:

https://www.bbc.com/news/av/world-asia-china-48599658/hong-k...

Secondly if you prefer a written summary:

https://www.bbc.com/news/world-asia-china-47810723
And it doesn’t work nearly as well. He underestimated how hard it would be to solve it properly.
Society has not failed some people. A person for whom all mental and physical faculties are intact, yet is simply evil (these people do exist), who goes on to rape, murder, engage in paedophila... these people have failed society and should be removed by dint of a rope.

There are cases where people have been overlooked, needed help, etc. But the evil among us should be purged. Locking up serial rapists, serial paedophiles, and serial murderers does nothing but waste taxpayer money. If someone who commits these crimes is found guilty beyond any shadow of a doubt, they should be removed from society.

Norway, for all its goodness, needed to execute that moron who murdered all those kids in cold blood. Yet, he enjoys an expansive room, cooked meals, TV, games, conversation... all like it's no big deal. I think that is an example of society failing to deal with a problem. There is no closure for all of those families who lost innocent children. They exist knowing he exists, and is enjoying life as he's able.
But switch to where? All.the alternatives don't have the features and/or are even more unreliable (Google).

If only Fastmail would build a product like this, them I would trust...
Making a Product for Myself
I am pretty sure, its not going to be well received by HN, for the simple reason that they are appealing to their corporate audiences rather than developers.
Massive kudos in getting something up, running, and available for people to use - I'm sure you'll learn a lot. One thing you'll learn is that the core product is about 10% of the whole experience.

As others have mentioned, if you take it down you should have a place-holder so that people know it will be back, and so it doesn't overly hurt your search engine rankings.
I can code in interview situations. But I still think it's a waste of time. Ask me about my real work. Tell me about what your challenges are. Let's figure out whether it makes sense to work together.
Azure Functions vs. AWS Lambdas: A .Net Developer's Perspective
There isn't anything wrong with our lives. People of older generations spent all their time yakking on the phone and watching TV. We just do that more efficiently - we're still communicating with people on the other end of the internet, after all.
Given that a decapitation includes a broken neck, it'd be surprising if it was any slower than a broken neck.
Shouldn't this kind of thing be a problem for the managers to address? If you just circumvent this kind of nonsense instead of addressing it head on it just proliferates and allows the people who promote it to think they are doing an acceptable job.

At minimum you should inform your direct manager of the situation so they can address it or accept the consequences that the work that depends on the restricted resource won't get done w/o circumventing company policy.
The funny thing is that after a recent remodel the router got moved and we don’t know where it is. It still works but nobody knows the exact location. It may be in the ceiling or the floor.
> let's be honest here. Saudi Arabia, Singapore, Thailand and many other countries have these laws, and while I disagree with them on many points, they deal harshly and swiftly with the dregs of society.

How do you know they're dealing with the "dregs of society", and not "here's someone we accidentally caught and killed"?

> I think the Saudis have it right when the cut off hands for theft.

!!

> Why should I, a law-abiding tax payer have to pay for three hots and a cot for those who deserve the death penalty.

Because many do not agree with your views on who deserves the death penalty: note there are many criminals who have done things on your list and not become repeat offenders.
I recently stumbled on this project, seems promising: https://syncthing.net/
What if the prisoner states they'd prefer the death penalty? ie execution becomes assisted suicide for life sentenced prisoners
The agreement between China and UK was for 50 years, so by right China can start changing things totally in 2047. So the issue is China is 28 years too early.

Why the downvote? The Wikipedia article even backs it up: "The Basic Law ensured Hong Kong will retain its capitalist economic system and own currency (the Hong Kong Dollar), legal system, legislative system, and people's rights and freedom for fifty years, as a special administrative region (SAR) of China." -- https://en.m.wikipedia.org/wiki/One_country,_two_systems
If the extradition law passes, anybody in Hong Kong (citizens and foreigners) can be extradited to face the capricious justice system of China. This is an existential crisis for Hong Kong. They can protest now, but they might not be able to protest in a year from now.
Thanks! Sure, I'll explain a bit. The method directly projects the inputs to a small number of latent variables, which are ordered in terms of explained covariance. So you'll know that the first one explains most of the covariance between data sets. Thus, the inputs 'connected' to it are most relevant to the relation between the two sets of data. On the other hand, the latter latent variables are of minor relevance and probably capture mostly noise (so random covariance). Here's where statistical testing of the identified latent variables comes in handy as a metric of what is signal and what is noise (and therefore should not be interpreted).

A nice side effect is that, because there are only a few latent variables, you can manipulate each of them individually and observe the effects on the inputs. In the case of facial expressions it's quite graphic.

The data set is custom-made.
Anyone tried urbit?
What about the issue of the unequal application of the death penalty. Even if there was a zero false positive rate (which it clearly isn't), poor people get executed and the well off don't.
Stack Overflow and Pursuit: Nurturing a New Generation of Developers
I think it makes a lot sense for the dropbox link to be the default, especially on mobile.

I almost never want to download the file over LTE to my smartphone and re-upload it to a different web service and waste (2 * filesize) of my limited mobile bandwidth to share a file.
Most usage for a residential ISP will be during the evening. It should be possible to incentive moving bulk transfers to other times.
Promise Combinators
Good Code Reviews, Better Code Reviews
If any of the predictions in regard to global warming for the last few decades affecting my personal life would have come true, that would have been a start. In reality, nothing much changed the last past decades, so I don't expect change for the coming decades, either.

It's also a case where the disease seems easier to live with than the cure.
I don't think Dropbox ever lost that much per year. $200M was lost in 2016 (once Dropbox decided to not burn money like crazy); $300M in 2015. Source: S1 (https://www.sec.gov/Archives/edgar/data/1467623/000119312518...). In general losses were shrinking, not growing.

(Don't believe the 2018 annual numbers; something like $450M of that "loss" is the result of accounting issues where RSUs converting to stock at IPO is considered an expense)
"No Assholes policy"

The golden question being "who gets to decide who is an asshole"

Ironically a paragraph down they say:

"You are NOT hiring for "team fit""
I worked number of years in IT in financial institutions. Almost none of that work was very interesting on its own. A lot of IT work in finance is about moving data, transforming data etc.

There is maybe some fancy work out there - algorithmic trading, super-low latency trading etc, but rest is mostly boring.
Basically, not long after Huawei's CFO was arrested in Canada, the HK gov has, using a murder case that happened in Taiwan as a pretense, to revive a long dead extradition bill that will, for the first time since the handover, that HK will have an extradition agreement with a totalitarian government that has long known for human rights violation and lack an independent judiciary. Given the current rigged power structure, the gov has well over the majority in the legislature to pass this bill, which many believe, will effectively end the separate legal jurisdiction of HK and China, and effectively end the only protection HK still has from becoming just another mainland city.

As to what it means to foreigners, another post earlier on the frontpage has some pretty good explanation there. If you land in HK, due to how jurisdictions work, and if the Chinese government charges you with anything, which can be arbitrary due to the trade war, you can be extradited to China from an allegedly free city.

HK is stuck right in the middle of some super-power geopolitical power play here.
Though there are some other benefits to changing your own email provider even if Google still has copies of all your email. The big one is that Google has no support, and if you ever have a problem your only recourse is knowing someone who works there and can get your issue in front of an actual person.

Other email providers (especially ones where you pay them money for the service) have actual support employees.

https://news.ycombinator.com/item?id=15989146
Because they've got to start somewhere?

Government is a lot of incremental progress, not a big bang from zero to perfection. Attempts to bundle too much scope into one unit of work is a frequent compliant towards government.
I find most “IT security policies” that hamper developers to be mostly security theatre. No matter how many policies they put in place, since they aren’t developers, one junior developer can write...

IT policies at large corporations aren't implemented for developers (only). They're implemented for everybody. For every developer, there is a salesperson, admin, manager, or HRBP who will do things they might not fully understand to be "bad".

I came into the industry in the late-90s and still remember the chaos that the ILOVEYOU and Anna Kournikova style viruses caused in corporate offices. Non-technical users didn't know that Windows hid file extensions by default. They didn't think that opening a picture could start a shitstorm the brought the corporate network to its knees. Fun times.
OP took page down because of insecure permissions due to sequences ids

https://news.ycombinator.com/item?id=20163506
Yes, exactly. I didn't describe this but it's something I was thinking about: if you don't hit the bottleneck, you don't pay any price: if the limit of uops allocated is 4 but you are only doing 3.5, you don't pay any price: the limit might as well be infinite.

It's for this reason I struggled to include, for example, branch prediction failures. Let's say they take a 15 cycle bubble in the front-end. You can create a "speed limit" there and say "you can't do more than 1/15 mispredicts per cycle", which is indeed true. However, it then doesn't work like the other limits: if you measure 1 mispredict every 30 cycles, you aren't at the limit, but it still has a huge impact on performance, because the bubbles are likely slowing down everything else you do in those 30 cycles too. Perhaps 15 cycles of the 30 are solely dedicated to handling the mispredicts.

Therefore to include mispredicts here, it won't be a simple "speed limit" thing: you will need to understand the exact effect of the mispredict on the front end, and how it interacts with the other speed limits. Sometimes a mispredict costs 15 cycles (the figure you hear), but sometimes they don't slow down your code at all, and you can certainly design tests where they cost 1000s of cycles each.
This also makes a lot of things really easy. Want to join against your products table to see what product categories are most popular for certain customer segments? It’s a single query or Tableau drag-and-drop away. You don’t know what you’ll need to access fast to answer business questions, so use a system designed for flexibility until you can’t.
This data does not exist, will never exist (how would you even quantify half of those things?), and if you require it as a standard of evidence for acknowledging the existence of sexism you will fulfill the function of protecting and perpetuating sexism.

We do have data on many other similar types of sexism, of which I'm sure as someone laser-focused on evidence you are already aware.

You might construe this as "don't question claims of sexism!" but understand that questioning claims of sexism is the default reaction offered to people reporting sexism, and this quantity has a quality all of its own.
This is comparing the same energy source . For example I have solar at home and charge my Tesla at home and the diagram makes sense even though I am still connected to grid. During day I supply grid and at night I use grid and net energy use cancels out
One example is decriminalizing possession of heroin / crack, which makes it far easier and safer for dealers (who can hold below the limits and resupply frequently), which then increases the availability and drives down the price (less risk) of those drugs. Ignoring petty crime increases it as well.

Important to note that it’s often a funnel, homelessness -> addiction, so you have to work on both sides.

I don’t have the perfect solution, nobody seems to, but Seattle and a few other cities seem to be going down the wrong path with vigor.
> If 100 people do that it's affordable.

If one of those people doesn't mind running as sys-admin and help-desk for the rest...

Though your $100/m is rather higher than it needs to be for that level of service so you won't need the same number of people for that cost/person, someone is still taking on a part-time job doing admin for others.
I use Dropbox to sync my data between home and work computers, both running Ubuntu. I need this to be transparent, and for Dropbox UX to be invisible. So far this has been the case. If they change this, I'll stop using it. I'm not sure from this announcement if I can simply ignore all these new features and continue using it as always.
Do Not Want.

(Seriously, I understand the need for companies to broaden product offerings, explore new markets, etc., but it often leads to the original product that made them successful getting neglected, discontinued, or made terrible in some fashion.)
Developer data can still be confidential/sensitive, so you still need to monitor and control this second network with many of the same restrictions as the main one. You still have most of the same risks to compensate for, like data exfiltration and cryptolocker, etc.

It doesnt introduce that many positives for lots of admin overhead, not just in maintaijg two distinct networks, but also in ensurijg interoperability when needed.
(this is based on my reading from various WSJ articles).

The short version is that Hong Kong was setup as a territory with its own government and justice arms (separate from mainland China). The proposed law would effectively make it so anyone that steps foot in Hong Kong would be subject to mainland China laws. There are restrictions in the bill, saying that the crime must have a sentence >= 7 years, and there must be a similar law on the books in Hong Kong. But the people fear it will be used to further extend China's influence into Hong Kong.

Hong Kong has been doing more bidding of mainland China over the last few years (after the failed 2014 call for democracy). For example, back in October, they deported a reporter for a meeting they didn't agree with[0].

[0] https://www.wsj.com/articles/hong-kong-ousts-journalist-who-...
I think the situation has changed with mobile devices and mobile OS becoming just as important as desktop. For consumers, they want whatever is easiest, results in better battery life, and secure. Presumably, Apple will be better able to integrate folder syncing due to their ownership of iOS, and so Dropbox is wise to be concerned that they can lose their edge there, since switching vendors is a matter of dragging a folder from one window to another for the consumer.
I find the only strangers who ever try to talk to me in public are the ones who want something. This means I'm always suspicious of people who approach me, and have an aversion to being seen as the same.
If you use a calling convention that mandates the use of stack, you would see that push, or at least have a byte reserved.

AFAICT the C++ standard itself does not specify the particulars of calling convention, which is a function of the platform, compiler and flags/attributes.
> Or... just don't force an upgrade. Notify me at some point that it might not be 'supported' after a certain date, and subject to data loss, etc. We understand with many other pieces of software that after a certain date, they may still 'work' but we won't get support.

> There's certainly some security risks to deal with there, and perhaps reminders closer to cutoff dates would help?

That was actually my whole point. If you have security updates to push, then push them. An automatic push should not break my existing functionality under normal circumstances. There will always be extraordinary situations where it’s required, and at some point you do have to make the tough call that the hundred people still using something will just have to deal with it... but it shouldn’t be the norm.
Not only that - the outer core is also molten to a large degree. Without it, we wouldn't get such a strong dynamo effect.
Decapitation and gallows with a proper drop height were both designed to be fair, in the sense that everybody killed would get the standard execution experience. It was meant to be an improvement to the status quo of plebian criminals getting tortured to death while aristocrats were given swift deaths.

Both systems are humane compared to the earlier status quo, but an even more humane system could certainly be devised. To answer your question, in the case of decapitation there is reason to believe death is not instant but rather that the severed head may remain aware for a few seconds. This is faster than hanging, but still not instantaneous.

A shotgun slug straight to the skull would be pretty damn close to instantaneous, but that's got a few problems. In addition to the psychological damage inflicted on any witnesses to the execution, it will have more inconsistent results. What happens if the shot is poorly aimed and 'merely' removes somebody's jaw bone? Done correctly, a shotgun slug would provide a more instantaneous death. However it's a less foolproof system. That's just an example though, it's easy to conceive of systems that are simultaneously more instantaneous than a guillotine but are simultaneously are more reliable.

Edit: re inert gas: Yes, though again there is the matter of reliability. An inert atmosphere will kill a human reliably, but the apparatus used may fail to provide an adequately inert atmosphere. This probably wouldn't happen with a mechanism designed specifically for execution, but it does happen a lot in cases of attempted suicide. Inert gas suicides will sometimes be botched, with the victim receiving just enough fresh air to survive the experience (typically with severe brain damage caused by the oxygen deprivation.)

Ultimately I think the whole matter is about risk tolerance. How much risk of executing an innocent man do you tolerate? How much risk of a botched execution do you tolerate? How much risk of releasing a guilty man do you tolerate? These are questions with subjective answers, and for many people their answer will be to tolerate no risk, e.g. abolish the death penalty. Other people are willing to tolerate more risk, so for them the answer might be "bring back execution but modernize the methods". Generally people on one side view the thought processes of people on the other side as alien or obviously defective, but I think that's generally not the case.
>I think once something is more than a few hundred years old then humans will automatically try to preserve it unless there's a good reason not to

Would ISIS's destruction of a few World Heritage Sites, museums, art galleries, etc. fall under "ideological issues"

https://amp.cnn.com/cnn/videos/world/2015/08/25/isis-destroy...
How does being measurable make it the same as a natural resource?
Mometasone or Tiotropium in Mild Asthma with a Low Sputum Eosinophil Level
And yet still no changes in pricing. For individuals it's either 2 GB free or 2 TB for 12 euro per month, nothing in between. I'd be fine with 100 GB. Dropbox has native linux client, but shit pricing, Google Drive has better pricing, but no linux client.
The Future of Income-Share Agreements and Life as a Publicly-Traded Person
How to test Storybook components in Angular applications [step-by-step tutorial]