skysight-inc/HackerNews huggingface dataset:
Nobody is saying you should ask all these questions. Right there in the description:

> This is not a checklist, this is not a shopping list. If you send this entire list to an employer, they probably won't be calling you back. This list is intended to serve as a reference point for things to be aware of during your interview process. Not all of these questions will be relevant to every person or position, you should choose the ones that are relevant to you and what you are interviewing for. It's OK for there to be questions on this list that you personally do not care about.
The point is to always name your variables / methods / classes as exactly what they do (not how they do it, but what they achieve). If this name looks ridiculous, like `doXAndYAndZAndSideEffect`, then your code is likely poorly factored. I've found it works very well for helping to find good separation of concerns.
Does Advanced Programming for the Unix Environment still apply for NetBSD?
Modern phone with keyboard and both LineageOS and Ubuntu Touch support: https://www.fxtec.com/pro1x
Does it help me to know that I am gifted as an adult? (Spanish – translated)
On the mailing list don't take anything personally and don't try to "feel the room" and you should be fine.

Keep it at a pure technical level. It helped me when I had answers that I would have considered rude but where technically correct.
Before using AWS create a monthly budget
It's at least still used where it originated in proof systems, like Isabelle (as used, for example, in hardware verification work like https://www.lightbluetouchpaper.org/2022/07/22/formal-cheri/ for indirect industrial relevance).
It was tongue-in-cheek, but you've got a good eye.
You can easily adopt WPF features later, compared to migrate WinForms to WPF. I think both WinForms and WPF are being sort of developed, but WinForms is old so it have more developing needed area, like accessibility and HiDPI.
I have never given much attention to functional programming just out of prejudice.

Now I read this blog and my head just exploded in the functional part.

It's beautiful.

What good introductions to functional can you people point me to?

Also, good code is like prose. You write to other to read, and you need to guide their minds.

Of course you can write in dense, truncated and clever ways, but your audience will be small (even yourself won't like your own prose 6 months from now).

Good software is delightful to read.
I read somewhere that internationally-oriented auction houses ask & take bids in guineas so that bidders based in _all_ currencies are equally inconvenienced, and none is favored.
Such a funny coincidence that Native American, Indian, Chinese, African, or Jewish identity are never attacked this way. They somehow remain legitimate and valid, despite being composed of smaller groups that changed through history.

Nobody bats an eye when they organize based on shared history and interests. But god forbid the French do it, then all of a sudden they have nothing in common, and the only identity they are allowed, if any, is the most Balkanized and irrelevant one.
I've worked places where the source control tool was email and WhatsApp. I taught them Git but they were "too busy" to adopt it. Part of the reason for the busyness was everything was always on fire.

As a junior, the Joel Test was a thing, and included source control. These days, it doesn't really matter though. It's easy enough to use Git, Github, and Github Desktop for everything.
That's the solution then - Male & Female should be checkboxes not radio buttons.
TikTok Audio Memes Are Everywhere. How Do They Work?
> That apply to Dan Price too, whatever he did.

> Maybe it is time to grow up America and accept the world as it is.

What does that mean?

I think I understand your point - that people like to create hero-narratives that are mostly not true, and that at high levels of achievement some very successful people carry the seeds of their own destruction.

Fair enough. But the Puritan America that you want to grow up is a straw man. And Dan Price is a effectively a nobody, who either assaulted someone or didn’t and as he’s been formally accused, it’s for the courts to adjudicate.
Mandoc it's far easier than plain Troff/Groff and it can export to PDF and/or HTML5 perfectly.
When I was investigating it a few years ago, I found Auth0's videos very useful to understand concepts and their relationships. https://auth0.com/docs/videos/learn-identity-series
64x 800GbE Broadcom Tomahawk 5 51.2Tbps Switch Chip Released
> reversing that purchase would be incredibly difficult

The institutions (at least in my country - UK) are not interested in dealing with that. Police will not view it as fraud (unless they get a massive number of enquiries, but still they may be ignoring for a long time before it comes on their radar), the Trading Standards will say talk to your bank, bank will say I should have done more due diligence. Then you won't be able to take the seller to court if they used fake address. Police will not be interested in finding it for you. You can hire a private detective to locate the seller, which will cost probably many times over the loss. Now even if they locate them, they may not have a permanent residence, which again makes it difficult to lodge the case in court and before it happens you have to first try to mediate. Good luck with that.
Basically the current system is created for fraudsters to thrive.
> ... like I do with other URLs: enter the URL.

Entering `en.cppreference.com`, waiting for it to load with my slow-ish internet, then typing `vector` into the search field, is WAY more time and effort than just typing `!cpp vector`, which leads me directly to the results I want.
The dissonance is between Google's native perception and external reality:

reality 1: The www exists. Google indexes it, analyzes it and delivers it to users. Users like certain things, like original content.

reality 2: Google's ranking policies/algorithms influence the web. The "original content" that exists in a world without Google is different to the content that exists in a world where Google ranks such web pages more highly.

Google refuse to see or present themselves in the role that they actually occupy. They avoid thinking of the search algorithm as encouraging or discouraging anything. It's just analyzing.

On youtube, This mindset is even more loopy, because on youtube they actually own the platform. The recommendation engine or whatnot implements what is clearly a new policy, Youtube pretends that there was no policy to change in the first place.
The list is also not useful without knowing what to do with the reply.

The first question: "Why are you hiring for this role?"

What signal are you getting from the reply? Why is a certain reply important?

When interviewers interview they are not focusing on the questions... they're focusing on the signals and how these contribute to a decision. If I have a question and I cannot determine what the question tells me, what the signal is... I bin the question.

Without "Why ask these questions"... this list is not very useful and really signals a disinterest in the company, role.

My tip would be to ask questions that reflect what you care about. If you've been burned by work/life balance, ask about work/life balance. If you've experienced discrimination, ask about diversity, policies... hell, ask to see the policies as you want to know it's a safe workplace. If you've done dull tasks, ask about the work in question and whether it takes you in a direction you want to go in.

Know why you're asking questions... don't just ask questions.
I learned handwriting in schools (early 90s) and like many it turned into absolute chicken scratch by high school as with many.

Somewhere between high school and college I decided it was worth fixing and after a few years it got much better, continuing to improve for the next ten years or so.

I'm really glad I did it - my notes flow more easily, my written correspondence impresses and I have the common sense to simply hand print when one shot understanding is more important than aesthetics.
Crazy if you think about how stable it is
Anecdotally, my level of daily traffic from organic search (driven by evergreen history articles on esoteric topics) has roughly doubled from where it was a month ago and is at a significantly higher level than it’s been over the past year. Looking further back in history it seems there was a dip after the spring of 2020 that largely has defined my search-based traffic levels since then, and the traffic from search has largely bounced back in the past two weeks.

While it’s still early, I will say that I’m seeing better results from a variety of search results, whereas I had 2-3 consistent search performers that drove most of the traffic prior to the recent change.

Just the perspective from someone who runs a long-running tech-meets-history newsletter.
...and of the 0.018%, how many "identify" as non-binary? Many individuals with DSDs (aka "intersex" conditions) don't appreciate it when their medical condition is used by LGBQTIA+ organisations that usually do nothing to help them with the medical complications they can have.

Clare talks about living with DSD, including the serious medical complications that can go hand-in-hand with them. It's a very interesting blog, particularly the top two posts:

https://differently-normal.com/author/clarecais/
It’s on the browser to enforce CSP headers. In this case the browser itself is doing the malicious script injection. Think of it as a browser extension, just running without your consent. It’s up to the browser - not the website - to reject it.
IANAL but wouldn't you just get a copyright on the story and somebody could still extract all the necessary information for preparing the meal and publish it as a simple recipe?
I think the comments in here really highlight how little people understand the banking system. This is nothing at all like PayPal, credit cards, WePay or other systems.

This is to settle between banks. The thing banks do at the end of the day.
* https://ungleich.ch/

* https://sourcehut.org/

* https://codeberg.org/

* https://www.ccc.de/

* https://new.paralelnipolis.cz/

* your local hackerspace or makerspace
Other distros like Trisquel ship that documentation and they only have free repos.
Regarding 2:

This may seem somewhat contrived, but I tried to come up with some tech analogy.

Let's say that you have some analyzer which takes in a finite amount of physical matter, and then produces some dataset. The analysis is a destructive process, so that the analyzer will only be able to produce N different datasets - until it runs out of the physical matter it is analyzing.

The datasets are huge, and will take up all available memory. Before the next dataset is finished, you need to decide whether to store or delete/discard the current. The permanent storage can only hold one of these datasets, and it is impossible to write over it. Once you have stored a dataset permanently, the next ones will get discarded as soon as they've been generated.

Or something like that.

Edit: Wouldn't surprise me if there's some embedded system / machine out there that's bound to select stuff like that.
1. You don’t know how many candidates there so you couldn’t apply the criteria.

2. You established a threshold of acceptability and took a candidate that met that threshold rather than saying, after X properties, I’ll take the next property that’s better than the best so far.

Your approach is much closer to the standard method of buying a house - you have constraints, needs, and wants, and buy a house that fits those.
There are a lot of fields of study that we accept despite these flaws. Economics and social sciences are prime examples. But for some reason it’s evolutionary psychology that revs people up so much.

The idea is even not that controversial: “The need to survive might have affected human psychology - especially the learned part”.
Point two is stupid because that land isn't needed if we stop eating cows. Cows eat massive amounts of grain.
> French identity can be claimed by anyone, but you shy away from applying that logic to the Jewish identity.

This reads like you're trying to have an argument about it, and I'm not really interested in having it. I'm sure you can understand how different groups of people have different criteria about who is a member and who isn't.
Slightly off topic, but I find the author's attempt to use an iterative method (TDD) to derive a recursive algorithm (quicksort) somewhat comical
Quite a lot of detailed questions but I think, over a few interviews, most would be easily covered without even resorting to just reading a huge list
Maybe even check the ones off after each interview.

There is also something to keep in mind. The interviewer may also simply lie if they wish to retain you.

A few years ago I was told I could use a Mac but when I got there I found I could have a Mac on my desk but I could not use it for anything as it was not allowed to be connected to the corporate wifi. Even a brand new one.

The other one I have found in conflict is purchasing software. I wanted to use Datagrip as I used it extensively before. It was said that it would be no problem. Over the next year I asked once a month for fun and the answer was yes every time. Sometimes I was asked to provide the cost and details, which I did four times. Nothing ever eventuated and I simply kept paying for myself.

Did they lie? Maybe not but it was pretty disingenuous.
I can see the concern though. If you say something like "we invested in a large workflow involving Gitlab/Gerrit/anything else" and a potential applicant without any context expects you to go on the defense about why you aren't just using Github, I can see that person being hard to work with. I'm particularly noting the "and why" part here.
> 1. The problem only deals with optimising finding the best candidate, the "optimal" solution therefore has a high probability of picking a really bad candidate.

What's "really bad" here and what is the probability of picking a really bad candidate?
https://ourworldindata.org/carbon-opportunity-costs-food

> The climate impact of diets are usually compared in terms of greenhouse gases that are emitted today. But this misses a hidden cost: the carbon opportunity costs of agricultural land. If we were not using this land to grow food, it would be possible that forests and wild grasslands grow on these lands. They would not only harbour wildlife, but also store much more carbon. Meat and dairy products need more land than alternatives, and therefore have a higher opportunity cost.
The Joel score is 22 years old now and fairly significantly outdated.
It predates unit-testing, ci/cd concepts, cloud computing, microservices etc etc. Scoring 12 was perfect in 2000 but its below baseline in 2022.
About half the people I've worked with prefer to work nights. I think what hours matter a lot to those people.

We had one team where standups were 5PM because that's when the managers were about to leave work and that's when the programmers woke up. With remote, it gets messier.
Disclaimers do not change the fact that it is a laundry list.

If you dropped half it would still be way over the top.
Oh no that's a very useful answer

It tell you how up with the times (or not) their company is

ClearCase has been a very good indicator the place is a dumpster fire
It’s not a bad question. There are still enough companies not using source control that the question is necessary.
More details in this paper, “The nocturnal bottleneck and the evolution of activity patterns in mammals” (OA): https://oa.mg/work/10.1098/rspb.2013.0508
Are there any new features or minor improvements? It seems to just compile previous RFCs right?
TL;DR: Because Apple is advertising on the App Store, which they've been doing for years, they are now in the Ad Business.
It is not a Ferrari but an mx5. Other than that it is a good small thing to go with. And if you can share it with an ipad and use ssh and some iOS editor with ssh you can even do editing lying in hotel bed.
For a weird reason HN removed the link to the google translate link twice which is the following:

https://encrisis-net.translate.goog/2022/08/18/me-sirve-de-a...
What use have you explored? What percentage of a cows diet is grains? How about chickens pigs etc?
Mate, I've read the whole thread / comments, but still couldn't figure out what you're actually doing. Is it possible that you for some reason just make it unnecessarily hard for people to discover/invest in you?

I'm a serial founder, business angel, and LP of two larger funds... But man, where's your pitch? I've tried to find it by looking into your submissions, and all I found is "New Molecule Discovered That Strongly Stimulates Hair Growth ...

Are you seriously looking for investment or just messing around and wasting your and other people's time? If it's the former, then please (with a cheery on top), tell us what you do and at what terms you are raising.
WOW!! it looks amazing. best of luck.
No, not really. If the amplitude of the EM wave is enough to make an electron jump, all the electrons with an available energy level would jump across the whole detector. To have a single detection in a given region of the detector, you need a localised energy transfer. At this point we’re just reinventing photons.
Ask HN: Are you happy with Gumroad?
See also the evil bit RFC: https://www.rfc-editor.org/rfc/rfc3514
Yes, very good point. With every question on our DD questionnaires there is a 'reason' field, which outlines specifically why we are asking the question and what the expected responses are (though sometimes an answer can be quite surprising requiring a dynamic modification of the follow up questions).
Why is A16 way to far out? A15 is 1.5 years old.
Angular will turn 6 years old next month. You're thinking of AngularJS, which despite the (unfortunately) similar name and parent, is basically a completely different framework.

Although I don't see why you're bashing C#. Despite the .NET Framework > .NET Core > .NET transitions, it's not really that different. There's a ton of new functionality and ways to do things, but for the most part the old ways still work too.
Sorry, this site lost me. Aside from their blatant Apple fanboyism, their semi-rationalization of how tracking and profiling is actually good for the user/consumer is comically circular and self serving.

You need to be tracked and profiled so you can see better ads?

In other words; if Apple is getting into it, it must be for your own good. As if people actually want more ads. As if people actually like paying more for products to cover the cost of all the ads they don't want to see. Borrowing from (and improving upon) their rationale:

On a long enough timeline; regardless of the business model, everyone with something to sell comes to Amazon --- even Apple.

Amazon has a diabolical plan to control the ad business --- along with ecommerce. And their plan is stupidly simple and obvious --- build an ecommerce site that is actually reliable and show context sensitive ads when people actually express an interest in buying something. It's where advertising is least intrusive and makes the most sense.

Other forms of advertising are just an annoyance, a distraction and a total waste of my time and bandwidth with questionable cost effectiveness. I block it to the max. extent possible --- along with tracking and profiling.
Well, here's the thing. If I'm forced to use a clunky source control tool, the company ought to be able to tell me why (maybe there's a very good reason) and/or have other aspects I'll really like. So, yes, I might try to know this kind of things and understand the whys behind the choices, that'll also help me decide if the way choices are made seems reasonable to me, which is actually very important for both parties.

Of course on should only pick questions that really matters to them / which may trigger an interesting talk.
If a developer was asking questions this granular in an interview I'd be very concerned that they're really focused on the wrong things for growth as a person and employee.

Ask dealbreaker questions in interviews. If what source control or oss libs we use are a dealbreaker then you're a problem waiting to happen.
But not compared to the new grad/undergraduate intern washing petri dishes or whatever. My point is that what you label 'junior' doesn't matter, it's all relative.
My looking at pictures and videos of such fields in Sweden you seem very wrong. Many videos show cows side by side crops and the land looks no different.
https://archive.ph/cVwk3
https://translate.google.com/?sl=auto&tl=en&text=cikits%20ad...

I don't understand what he meant though.
A few years back I worked for a large company that had, for various reasons, dependencies on software products produced by a lot of different suppliers. We wanted to do a "sanity check" on how good these companies were so we could identify where the risks were.

So I came up with a list of pretty basic questions - including what tools they used for source control.

During this process I encountered people who had somewhat eccentric views about source code control - including arguing pretty passionately against using it. I was somewhat taken aback by this....

So I think asking about how companies do source code control is pretty reasonable - 95% of the time they are probably sensible, but they might uncover somewhere where they have unusual views about how to do things.

Edit: I've encountered some people with really odd views about software development, such as one chap who believed that testing caused bugs...
HoS Pod: Rob Henderson on Tinder and Work from Home
Incidentally, this is how LCDs work: two orthogonal polarizers (so no light should pass through), and sandwiched between them liquid crystals which rotate the light so it can pass through. When a current is applied, the crystals align, effectively turning off the rotation and thus the light.

It's also a nice exercise to see the polarizer as a linear transformation on the horizontal and vertical direction of the light: if the polarizer is oriented at direction θ, it's equivalent to rotating the light by -θ, keeping only the horizontal component, and rotating back. If you work out the matrixes for rotations 0, π/4, and π/2, you can see that multiplying 0 and π/2 gives the zero matrix, while multiplying 0, π/4, and π/2 keeps a nonzero component.
To me: emulation attempts to a 1:1 recreation, whereas simulation cannot; the system is too complicated or poorly understood to emulate 1:1 so simulation is a possible model of some aspects of the underlying reality.
What's more, I have noticed an element of contagion forming where, for every paywalled article, there's several lower-quality unpaywalled articles referring to the former, but with their own biased spins. Fact-checking those articles is difficult because you can't verify the source, but they end up circulating more, because people can read them.

In the long-term, I think this is going to damage the quality of information conducting through our society, and maybe even worsen the propaganda problem that we're currently facing.
All it does is it shows we are still in employee driven market, hence the recession hasn't hit yet.
Whisky from the barrel is considerably stronger than the stuff that’s bottled (which is diluted). Add to that the shorter drinking period too (the urgency of drinking it while the river is still flowing). So I can fully believe people literally drank themselves to death. In fact I’d be surprised if the same fatalities didn’t occur in most cities had they encountered this kind of scenario too.
There are many teams in big old companies which haven't transitioned to git or any modern source control. I remember hearing this for Oracle, not sure if it is still the case.