skysight-inc/HackerNews huggingface dataset:
So what would you like to be interviewed on? If it's not based on your CV/experience, general CS best practices, neither known nor unknown technologies, nor general problem-solving questions...

People ask all of these for good reasons. You can write literally anything on the CV, so people ask about your experience to check you're not lying (you'd be surprised how many people do lie and at least misrepresent). People ask coding challenges because they expect you to code (and we've all heard horror stories about like the head of IT security not actually knowing how computers work). They ask you general problem-solving questions to test your intelligence, mental models, and behavior under stress/adversity (again, you'd be surprised how many people just suck here, or worse, get insulting etc. ALSO - note that I'm not saying that all such questions are good, they're mostly bad, but with a little bit of thought and planning you can design a good question). People test for basic CS knowledge because it's important in almost all situations (would you hire a brain surgeon that didn't know what a spleen was?).

(Not discounting all the actually terrible interviewing practices, e.g. people asking impossible questions to feel good about how smart they are, etc.)
Curious that you didn't cite the most salient reason why the film industry in the US isn't directly funded by the government: it is a wildly profitable industry.

Various states, notably Georgia, provide tax breaks and other incentives to lure studios into filming in their jurisdiction.
Actually it’s not
> It's standard industry practice for companies to claim ownership of everything a software engineer comes up with, even "on their own time".

That doesn't make it acceptable. I've never signed a contract with such clause nor will I.

When I was freelancing one of my clients tried to get me to sign a contract with a clause like this. It would have killed my business since I worked on multiple projects at once. In their case it was an oversight in using a form contract and they changed it.
Weekly Power Rankings
I love that you’ve become Indistractable! Congrats!! What did you think about the section on “how to raise Indistractable kids”?
It's certainly been pleasant so far as I've been learning 2d game development!
In the EU there are no systems without opentherm by law luckily.

That does mean some systems are not available at all, so "luckily".
Too true.

Terrible management comes in all forms. Look at Stephanie Korey or Elizabeth Holmes.
I hope you enjoy Indistractable! Please let me know what you think of it!
I hope whatever standard they come up with does not require a home WiFi network to operate. Mobile internet is already faster than your average home internet line and there is an increasing trend where people rely entirely on their mobile phones for network connectivity.
Similarly I tried to cancel my Car Net subscription and the lady on the phone tried to guilt trip me by saying if I crashed VW wouldn’t do anything to help me.
Why People Pretend to Talk as Their Pets
Finding the Right Name
Oh this meets my interests very much. I was considering spending some time with rust during my Christmas vacation and this seems like a good candidate for leveling up my rust skills. Thanks for the link!
I love ES5. The language has gone downhill though.
Looking at amazon.de, I see switches, dimmers, thermostats, plugs, motion/humidity/pressure sensor and of course lights.

And Google Trends has zigbee far higher up than z-wave for google trends in Germany [0] vs USA [1}

[0] https://trends.google.com/trends/explore?geo=DE&q=zigbee,z-w...

[1] https://trends.google.com/trends/explore?geo=US&q=zigbee,z-w...
Then maybe fall back to DANE and thus restrict this to zones signed with more than 1024bit RSA?
At Google engineer rates, that would not necessarily be an unreasonable assessment.
Not having programmed schedules on thermostats seems ludicrous to me.

I don't have "smart" thermostats, they can only be programmed with the buttons on the front of them and they cannot talk to one another, but how do you turn down the heat when you leave for the day? or even set different temperatures for daytime and nighttime? manually?
Checkout Little Typer and Clojure.Spec.

> Lisp isn't the epitome of power.

Lisp is the epitome of simplicity. If the foundations based on simplicity you can do very powerful things.
Sometimes mine starts responding to... nothing. As in, in the midst of silence in the middle of the night, like a dog barking at ghosts, it'll answer a question literally nothing asked.
Bitcoin.com Lists Ponzi Token, Hex, to the Dismay of Bitcoin Fans
Because some websites serve something different on 443 and 80, and you won’t get the right result by visiting 443.

The preload list allows you to specifically say that for your own website clients should always use HTTPS, which is a good solution, as it means no one is ever going to visit kuschku.de on port 80, except for curl and dev tools, for which the redirect is useful.
On Mastery
It goes even further. By having a large (Democrat-leaning) non-white population jailed up, it reduces potential Democrat voters - in some states for life even after incarceration. The only western democracy who does that.

https://felonvoting.procon.org/view.resource.php?resourceID=...
Spot on. Absolutely brilliant.
> This is great because the self-defence argument isn't applicable at all for these guns, then. Hooray!

But you ignored the whole actual line of argument around the guns used for defense, so you could get a little snipey comment in here.

> I'm curious about what mechanism you think explains the result that owning a gun increases the non-gun suicide rate.

Do you think that people who choose to own guns are identical to people who don't? Do you think attempts to pick a few controlling variables to try and even out the populations makes a difference? Maybe there are differences in values and personality attributes between gun owners and non-gun owners?

Seriously, everyone knows that epidemiological studies, and even case control studies suck, in large part because of just how prone they are to finding associations that are actually caused by unmeasured factors that affect multiple measured variables.

> Is this the same Ludwig and Cook that found in 2004 that handgun owners accounted for a much higher rate of suicides than long rifles? That's one of the reasons I suggest owning a 22 bolt action.

Again, handgun owners have different underlying beliefs and demographics than people who only own rifles. And if you're going to buy a weapon just for suicide, everyone knows a rifle is less convenient than a handgun and only equally effective. But-- if one were to accept your argument-- this further "exonerates" "assault rifles". ;)

I'm done with your cherrypicking of arguments and sniping at little passages. Have a nice day.
Uncovering the past and building the future of San Diego
> I don't think this makes much sense.

Let me see if I can put it into terms you can understand.

They prosecute people who look at child porn. Not because those people abused the children, but because those people create the demand that causes the producers to abuse children.

You decrease the demand, you decrease the abuse.

Or in another form.

If you really want to stop illegal immigration, you go after the people employing them, not the illegals themselves. We used to do this and it used to be effective.

There are an innumberable number of examples of going after the demand to affect the supply.
Yeah sure! A bunch of anonymous internet accounts prove that you are Roman Catholic!

A Roman Catholic follower of Sadhguru baba!

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

A Roman Catholic describes Indias ancient caste based education system.

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

I have a question - As a Roman Catholic, what is your opinion of India's ancient caste system?
I think the most difficult aspect of learning English depends on (A) the learner and (B) the goal. If your aim is to learn the language to a sufficient degree that you can handle business customers at an upscale hotel in a non-English speaking country, you're going to have different concerns to somebody trying to emigrate to and fit in with a community in the north of England.
There is quite a bit of good information here, but the comparison being made is that all male run orgs are mismanaged.

It's divisive.
> Unaddressed in the essay is how the construct SURNAME given_name (e.g. BREL Jaques) is quite common in countries like France -- not used in social conversation but in all official contexts including work and school

Pointing that it’s common in other cultures weakens the article’s argument that “East Asians put their family name first because family affiliation was traditionally the most important information about a person, the individual identity coming second.”
Some More Grants for Open Source Work
> If you've forgotten, look up Sarajevo and Srebrenica.

OK I did, and what I see is a lot of innocent people killed in another episode of crybully tactic of Islamic expansionism. Attack and then cry foul and claim the victim status when you face retaliation. In Sarajevo Muslims started killing Serbs months before the war even started. In Srebrenica Muslims were indiscriminately killing Serbs in that area for years before the Serbs lashed out.

> here were murder camps put up by "Make Serbia Great Again" type nationalists. Their stated goal: "to contain the spread of Islam in Europe."

If that was their stated goal why did they offer the presidency of Yugoslavia to Muslims in attempt to avoid the war? It looks to me Serbs preferred staying in Yugoslavia because that made them a slight majority and the Bosnian Muslims proffered breaking up Yugoslavia hoping that would made them a slight majority in Bosnia. Wartime Muslim leader Isetbegovich was working on it since the 1970s. Publishing Muslim Declaration and musing about Islamic country, war, visiting Middle East to garner support from radical Muslims, etc.

> And today the President of the United States is a man who sounds just like Milosevic.

Baseless hyperbole.

> This rehabilitation of nationalism is the greatest disappointment of my lifetime.

As opposed to continuous rehabilitation of vile medieval ideology also known as Islam? The pot calling the kettle black.
Well you just summed up my Amazon experience in a nutshell.

The only people who stay in Amazon management are sociopaths, megalomaniacs and the rare case of those who need the insurance. My pals in AWS, Zappos or Twitch all loved their jobs. Fulfillment is a special kind of hell.
Here's a real prison. Notice how much more freedom the prisoners have compared to students in school.

https://www.youtube.com/watch?v=MauMiCL7G9Y
I mainly use it as the vertical scrollbar when coding. However, I do find it useful if I'm going through log files or files that have blocks of "shapes" formed by the text. It makes it easier to scroll down to the relevant section.
Oh, okay. I thought I was just lazy, not dumb. My bad.
> What does his staff being male have anything to do with how he runs his fund?

For one, there is research on all-male trading and investment teams taking more risk than mixed-gender teams. For another, we have documented cases of overt sexism among SoftBank-backer founders (most notoriously, Adam).
This breach seems to be downplayed because it affects the integrity of the entire health system. If medical blood test result data ends up on the dark web, people may likely be able to look up the following about us:

- if you have a condition that puts you at higher risk for receiving disability or workers compensation.

- if you have been pregnant and when.

- if you got tested for an STD because you thought you needed to, and the frequency of your testing.

- if you have an STD and around when you contracted it.

That's without getting into specifics around medications, and the greater harm of people not getting tests done because they do not trust the privacy and security of the health system. These are typical threat model use cases in health information privacy assessment and systems design.

In terms of consequences, the disclosure risk of this information can break up families and households, and silently disqualify people from jobs, both of which put their kids at a long term disadvantage, destroys familial wealth and assets, and in effect impoverishes everyone involved.

Once the gravity of this sinks in, I'd be concerned for the mental health of the CEO.
At what, exactly? For text editing, using Vim-like text objects and movements, I think it's very unlikely that the mouse will consistently add speed.
A bleak view into the decade to come: Cybersecurity 2020
> Doug also (twice) sent GM a formal request under a 2003 California data law to ask who the company shared his information with. He got no reply.

I wonder if they are planning to follow up on this? If there's a law in place, GM shouldn't be able to get away with simply ignoring requests.
> Oh, please. It's standard industry practice for companies to claim ownership of everything a software engineer comes up with, even "on their own time".

If you make a kid (on your own time, with your own equipment, and not in their office), should it also by their property?
Labor board rolls back employee email rights after Google recommendation
> Meanwhile, since NL has failed significantly to meet EU (nitrogen) emissions requirements - almost entirely because of mass agriculture - there's a freeze on building housing, roads, etc. Oh and the country-wide max speed limit will be limited down to 100kph starting Jan 1 (which I don't mind so terribly, but many people do mind).

And all of their efforts combined, even if it were 100% successful, will be a drop in the bucket of the emissions coming from China.

The farmers are right to protest pointless austerity measures, especially since they’re growing food to keep people alive.
There is a stark difference; the fuel for fusion reactors is the most common element in the universe. And literally every other energy source derives it's energy from fusion byproducts.
Hubitat seems to be trying to be a SmartThings without the data in the cloud [1]. They seem to have a pretty active community.

[1] https://hubitat.com/
Considering everything is being shoved into the web paradigm and written in JS even when it's wildly wrong for the job, I think it fits the description perfectly.
Few people do that outside of code obfuscation contests, but the point is JS has heaps of gotchas like that, each waiting to bite you. How about:

x = 5;

(no var declaration). Extremely easy to do by accident. Lots of these will be left for backwards compatibility. In JS errors often go silent and I developed a strong dislike for any language that does that, including Vimscript and Lua (and I do like Vim).
Microsoft has been making some progress on this front, allowing the use of only a security key to log in.
https://www.yubico.com/solutions/passwordless/
Announcing the Second Edition of Infrastructure as Code
Don’t hate the player Hate the game
Tracking your own health metrics when your curious to see how your diet, excercises, etc change
Quarantining Online Hate Speech
I tend to agree - this is similar to when cable companies and television networks have a contract dispute over licenses. Both parties claim the other is being unreasonable and they are the reason you can't watch "channel 257" anymore. In the case of countries in the middle east, there's an added element of obfuscation as there are essentially paid factions in the media willing to carry water for one side or the other. This was one of the many complications for example in unraveling the Khashoggi assassination. Add Russia/Yandex into the mix and it creates another mess that has to get decoded -- i.e. "Russia is the most vigilant party on anti-trust" -- implying that capitalism is alive and well in Russia, while in the US, anti-trust regulators are asleep while large so-called monopoly powers run amok. Yes, there is probably a story behind the story but who do you really trust to tell it to you these days?
Yeah, about that, there was an artist named Ken Penders who worked on Archie's Sonic the Hedgehog comics. He sued Archie and Sega over the characters he created for the Sonic stories. Apparently work-for-hire due diligence was not done on Archie and Sega's part, because rather than squash him like a bug they settled out of court saying in effect: "go away, and take your stupid characters with you".

So apparently, companies do have to go through a few hoops to make their claim on their employees' IP airtight.
You are also famous and had a big OSS presence before joining Google, you worked on Google blessed OSS software while employed there. You are in no way typical of the bullshit other folks have to go through.
Not the GP, but I used to work in desktop development for enterprise businesses.

Most multi-user apps were two tiered: client and database. The way they worked was by connecting directly to the database and/or a shared filesystem in the local network. All validation happened client-side.

Database credentials and fine-grained file/directory permissions were the only security measures. That and the NAT. ;)

There's still software in the market that uses this model, like some niche ERPs from the 90s and software catered to small/mid businesses.
I've always thought the legal should be restricted to stuff you do in your job for the company rather than stuff the company does. I think it's fair for a company to say a person who does X for the company can't work on X in their spare time for sufficiently restrictive X (e.x. a very specific domain of expertise so not something broad like programming) where they might be jeopardizing company IP or using trade secrets to write external code. I don't think it makes sense for the company to be able to say that for everything the company does even if you have no contact with it. This creates some edge cases and challenges when the scope of your work changes but I think it's far fairer to have to hand off projects at that point than it is to have to hand off projects just for working at the company. It's a bit tricky because if a company only tangentially lets you work on something you may want to do projects to improve your expertise in that area without having to hand over all rights to said projects to the company. There is a legitimate concern about people doing near copies of their company work at home or withholding ideas in their job in order to use those ideas in a personal project. The current balance favors companies too strongly however.
> there is an increasing trend where people rely entirely on their mobile phones for network connectivity

There is? Is it any meaningful percentage of households?
I have liked the other posts in this series, but I find the reasoning in this one confusing. (Disclaimer: Perhaps it is because I am familiar with the Chrome code.)

In the context of a browser fork, these statements make no sense:
"Firefox has open APIs for everything the browser does [...] Chromium on the other hand does not expose certain areas that are sensitive to Google’s business."
In the context of changing the source code, how are some APIs "open" and others not? How can the Chrome code possibly "protect" (their words) the address bar from modification relative to any other code?

I think what they're instead talking about is the available extension APIs from JavaScript maybe? But in that case, why call the project a fork, instead of a browser extension or something?
Indeed. It's even a law named after him:

https://en.wikipedia.org/wiki/Brooks%27s_law
My current employer has a standard "you own anything you do in your spare time, as long as it's not done on work equipment" clause in the contract. Quite a few people here have side projects, discussion about them is open, and the culture is that of respect for these people and the projects. I get the impression that the company likes people with the motivation and energy to engage in side projects, and practically encourages them.
Vivaldi reports itself as Chrome now, making Chrome numbers even higher
One of the biggest differences between school and business is that in business no one really gives a shit how you got something done, within reason. You just knew it? Cool. You had to do the whole thing with the manual open on the desk next to you? Is it done? Fine, don't care, that's great, not even really sure why you told me that. You enlisted someone else to help? Is it done? Good, want to be a team lead?

Of course there are constraints imposed all over, but fundamentally how you work is way less important and much more open-ended than all of school.
How Do You Get a Flight Upgrade?
+1 If you enjoy 'Curb Your Enthusiasm' you'll love Klovn. The creators admit to being inspired by / ripping it off.
Turkey is more than half as large as Russia in population and GDP. It‘s not exactly a small market.
> In British English, the name Bernard is pronounced with the final vowel as an unstressed, almost elided, obscure vowel; but it is a stressed long a in US English.

I don't think you can generalize the US pronunciation this way. Source: This was my grandfather's name.
His point is that, if it's too hard to vet, then you shouldn't be buying at all. No proof of no exploitation should be treated as proof of exploitation.

I agree. Err on the side of caution. If it "can't be done", it'll be figured out soon enough when trade is completely cut off.
> Your community cannot represent a Stack Overflow-sized massive knowledge base.

Worth noting I think that Stack Overflow started (relatively) small itself, and that it followed your two points. The membership "seeding" was the readers of Jeff and Joel's blogs. Both of them, Jeff and Joel, were very visible and active at least in the meta aspects of the site. Jeff in particular was happy to discuss how the site worked or should work with anyone who was interested.

I think you're right that these are key elements.
I think the tagline is misleading, especially the part that says "Now climate change is threatening to flood it completely". The example they use (of Noorderwaard being "given back to the water") is a result of the "Ruimte voor de Rivier" (Room for the River, verbatim) programme, and the implication is that these policies are necessary due to sea level rise caused by climate change. But that's not completely true!

The Netherlands has a very well-protected coast (after the big flood of 1953 the Delta Works were built to prevent coastal flooding from ever happening again on such a scale), so coastal flooding isn't that big of a threat. And while it's true that rising sea-levels imply a rise in water-levels in the rivers too (esp. the "backwater effect" is dangerous), that's mostly a slow and predictable change - dykes can be raised to deal with it.

The issue is the annual floodings of the rivers; they've been growing in intensity due to a) more meltwater from the Alps upstream and b) more/heavier rain, both a consequence of climate change. Another effect climate change has is subsidence; the country is gradually "sinking", allowing for more land to be flooded in the case of high river tides.

BUT a big motivation for the programme is also the fact that more and more people have been moving to areas susceptible to flooding. The Netherlands has a very high population density, and about 4 million people are currently living within a river basin, and the programme seeks to protect these people.

So really, I don't think the country will disappear - it has the most experience in the world in dealing with these problems. The rivers can be contained, you just won't be able to live right next to them; and reclamation of the entire country is unlikely imo. Especially if the other countries located in the watershed of the Rhine up their game - the Netherlands has essentially been facing these issues alone due to it being downstream, but Germany, France, Switzerland, etc. can all help contain the Rhine & reduce flooding. And hopefully they will!