skysight-inc/HackerNews huggingface dataset:
The advice about interviewing being exhausting is spot-on. Recruiting, interviewing, and hiring candidates is a very different type of work than most of us engineering types enjoy. Until you’ve developed a thick skin, it can also be emotionally draining to reject candidate after candidate.

The best compromise I’ve found is to have a dedicated person or team perform high-quality first pass filtering of candidates so that the engineers don’t waste their interviewing energy on interviewing any and every candidate. It’s an iterative process that requires constant fine-tuning. It also tends to have a higher false negative rate, so you’ll have to increase the number of candidates entering the funnel.

It’s also important to give interviewers an out to bail early on candidates who are obviously unqualified early in the process. Multi-stage interviews are good here, but you can’t drag the process out for too long. Avoid scheduling more than a 30-60 minute interview before you have a good idea that the candidate is on the right track. Don’t be afraid to politely dismiss a candidate halfway through an interview if they’re obviously not going to work out.

The second topic is more difficult:

> Am I complicit in a racist, sexist system?

If you’re not familiar with all the permutations of this line of thinking, it goes much deeper than you might expect. The pop culture definition of various -ists and -isms varies greatly from person to person. The fear of accidentally crossing into territory that might classify ones self as the “bad” person is a growing fear for people who grew up in the age of Twitter shaming and hyperbolic news stories about evil corporations. The pressure to avoid feeling like one is on the wrong side of history can lead people to make choices in a self-protective fashion rather than doing what’s best for the team or company. I don’t have a great answer to this, but it’s important to keep the dialogues open rather than forcing everyone to determine their own narratives internally. Those unspoken narratives can have an outsized influence on decisions if you don’t get ahead of it as a company.
I've seen plenty of cases where social media users accurately pointed out false or misleading journalism. But I suppose it depends on who you follow.
The fragmented nature is what I love about Linux. In other words it's called "choice".

Because of the fragmentation, I don't have to use systemd, or pulseaudio, or snap, or Gnome desktop, or most other things I don't want to use for whatever reason. I can configure my box (or my container) mostly the way I see fit.

If you want ultimate unification, choose macOS. These guys are certain that they know what you need, and rid you of the need to choose. If you want a bit less strict unification but with backwards compatibility, choose Windows.

BSD sees less fragmentation mostly because it's less widely used. Though FreeBSD, OpenBSD, NetBSD, DragonflyBSD, and even Darwin exist, and differ significantly form each other. The BSD land, fortunately, also offers choice.
*end of day data is also ok. It's more for making a screening application
The article addresses that.

Companies are free to do whatever they want with BSD and as such they don't need to try to affect the way things are going. If that wasn't the case we would possible see, for example, Sony trying very hard to influence the development of FreeBSD because they use that in their PlayStation products.
I want to see the previous issues of the newsletter.
> medical "interventions" are prevalent in Hollywood and elsewhere. For example, Hugh Jackman

Another factor is that there is relentless competition from a huge number of people trying to become a famous star: severe filtering that will select for intensely driven people (amongst other attributes that would drive someone towards interventions).
> You coulda just said “yeah”.

But then I'd be tacitly agreeing that it's a "bypass", when there's nothing to "bypass" in the first place.

> you’re undermining my ability to determine the terms under which I distribute my content.

Isn't this exactly what IP law is for? Why do you need PDF readers of all things to also enforce your terms?
It is a very very easy flag to change in Okular. I have some stake in saying not to, but ti is super simple to change.
Unfortunately, this could look like you’re pretty heavy, if it’s “only” 2x speed up, by comparison to the post article.

But more to the point, what does it mean to test “your” ad blocker, if what you’re doing is providing a rules list to Safari?

”Content Blockers are app extensions that you build using Xcode. They indicate to Safari a set of rules to use to block content in the browser window. Blocking behaviors include hiding elements, blocking loads, and stripping cookies from Safari requests.”

”You use a containing app to contain and deliver a Content Blocker on the App Store. ... Apps tell Safari in advance what kinds of content to block. Because Safari doesn't have to consult with the app during loading, and because Xcode compiles Content Blockers into bytecode, this model runs efficiently. Additionally, Content Blockers have no knowledge of users' history or the websites they visit.”

https://developer.apple.com/documentation/safariservices/cre...

- - -

Note: I’ve tested dozens of ad blockers on iOS for interoperability with fin techs that users expect to “just work”. Not performance testing, just using as daily drivers and doing banking tasks.

I look for which apps let ads through on popular sites while breaking brand name banks. The antidote to this is great active curation by the core team (or curated upstream), plus a convenient way for the end user to block new things, and to allow things.

For a tech audience that uses MacOS and iOS native Safari and misses ability to customize rules, I tend to recommend 1Blocker:

https://1blocker.com/

Of the many I’ve tested, 1blocker lets the lowest percentage of ad or tracker requests through to the DNS lookup stage as logged/blocked by pi-hole, while the web still works as normal users expect.

We drop from >40% of DNS requests blocked with no ad-blocking to ~5% of DNS requests blocked with 1Blocker enabled.
> After all, it’s never “our” news we mistrust, it’s the other guys!

You imply this is some kind of hypocrisy or other character flaw, but this will always be true when there's uncertainty. If someone holds the same prior beliefs as you, it is rational to trust them more. Otherwise you would be assuming your own beliefs are wrong which makes no sense by definition.

Of course media outlets tend to go beyond just filling in the blanks with biased guesses, but still people will be more forgiving if they seem "sensible" generally.
Atomic number, yes. And of course every machine has a one or two-letter alias.
ifconfig has been deprecated in a bunch of distros in favour of iproute2 [1]. Here is an example of how to set MAC address using the ip command [2]

1. https://ubuntu.com/blog/if-youre-still-using-ifconfig-youre-...
2. https://wiki.archlinux.org/index.php/MAC_address_spoofing#ip...
2.
Okay, so they have problems. Let's say that I am convinced, and I will be looking for a better source of journalism. What would that be?
So using software like Okular which by default respects the publisher and allows you to change it seems a reasonable solution to the problem.
Wow, I didn't know about the Uber cover up. Thanks for sharing.
In the United States, there were a lot of extra barriers for non-white people

Join us in Alabama! Here, they put up barriers for everyone that wasn't a large landowner or industrialist. This set back descendants of black slaves, but descendants of white sharecroppers were equally caught up in the net. Arguably, the poor whites were worse off - every black guy realized they were being oppressed, but a good number poor whites had the wool drawn over their eyes.
I like that this was downvoted for some reason. Anonymous cowards like free things, or hate people expressing a mild opinion?
Hyundai, Kia no longer collaborating with Apple regarding Apple Car production
Great question and something we can certainly make more clear.

Scaling pub/sub usually requires some time and maintenance, especially if you're going to have multiple pub/sub instances running in different datacenters. Normally this setup would involve a parent-child relationship where you have one master server that communicates to all others. Scaling this and making it fast across the world can be challenging, especially for development teams who are looking to make real-time products outside their country's origin with limited resources.

Essentially socket.ly has this all preconfigured behind-the-scenes. Optimized for speed means that we automatically take care of the nitty-gritty like compressing and choosing the right servers to send events to depending on who's connected to which servers and sharing which information. It's a bit of balancing act which is why we've made it into a service that any team who uses socket.io can utilize.

Thanks for the question, I hope that helps. Always happy to answer more.
Not sure what you mean by orange.
Hyundai and Kia downplay Apple car rumors
^ in no particular order- what are your top three? Of your list the only I've tried is Honeycrisp.
V is a fascinating novel, and Kilroy shows up a few times. My mind went here immediately as well, as probably would happen for any reader of this work.

WWII is just one of many eras that V dabbles in. I imagine many on HN with an appreciation for literature and history would enjoy it.
Possibly social pressure for environment (fuel efficiency, exhaust regulation) affects the reliability. For example, some cars now uses 0W-8 oil.
Once upon a time, ombudsman and journalist associations, and competitors. These days, those tend to all be the same, if they exist at all and aren't deemed "propaganda" or "fake news" or "disinformation" or similar.
China to Launch Digital Yuan Trial in Beijing Backed by Central Bank
"Since I started interviewing, we have only hired white or Asian men" -- I actually found this outright racism, it's like saying our NBA roster are still mostly black for the last few decades.

Focus on the merit of them, not the skin color, like Dr.M.L.K said. It's hard to force an Asian to be a NBA player, and it might be difficult to force some black to be a coder, they all have their fields to shine, I pick this just trying to make a point, you pick people by how good they are, not how their skin color looks.
Yes or no, Deng was obviously against the Cultural Revolution, but Xi isn't so.

Evidence: "The Two 'Cannot Negates'"
- In English: https://www.tandfonline.com/doi/abs/10.1080/00094609.2016.12...
- In Chinese: https://zh.wikipedia.org/wiki/%E5%85%A9%E5%80%8B%E4%B8%8D%E8...
Yawn. Am I the only person who is burnt out on hypocrites lecturing me about race? Where are all the articles talking about how brilliant white and asian kids are being denied opportunities because a school or workplace would rather have a show black kid who never would have been accepted if he were not black. I'm tired of being lectured about equality from people who are trying to get their special privileges while denying people a fair shake. I dont hear black people crying about how there aren't enough asians teaching african American studies. Why do underfunded programs need to spend money marketing themselves only to black people? When is the last time you saw a black face in the media without his race being mentioned? I'm not even white and this BS is nauseating.
alright, calm down
Did you know companies get tax incentives for diversity hiring?
From the link you provided ;

> In each of these cases, the researchers have followed a link on Twitter to a write-up hosted on blog.br0vvnn[.]io, and shortly thereafter, a malicious service was installed on the researcher’s system and an in-memory backdoor would begin beaconing to an actor-owned command and control server. At the time of these visits, the victim systems were running fully patched and up-to-date Windows 10 and Chrome browser versions.

Like seriously ? Security researchers run Windows 10 and Chrome ? I mean if that's their testing environment I get it, but this sounds like they legit use that in the wild and click funny links sent to them from people claiming to be fellow hackers ? Outsider here, but is that really how it is ? I would think they use hardened OSes and !Chrome ...
Show HN: Workout+ – A free lite version alternative to Apple Fitness+
Letters of Note – Correspondence Deserving of a Wider Audience
Suggest HN: Show comments by a mixture of up plus downvotes
Currently it seems like HN shows comments by just the number of upvotes or at least the upvotes-downvotes. I submit that the |upvotes| + |downvotes| is a better measure of interest in a comment.
I recently moved my home systems from Ubuntu to Debian because Ubuntu dropped 32-bit support (I have a mix of 64 and 32-bit and wanted to keep them on the same OS). The installer didn't work on my oldest laptop from 2003 with a new mSATA SSD IDE adapter (it hung when formatting the SSD). In the process of debugging the problem I tried FreeBSD for the first time, which not only installed successfully but even supported the wireless adapter. I'm running LXDE as I'm doing with the other machines. The learning curve was far less than I expected, so hats off to the FreeBSD project!
This should be the top reply, not the useless discussion without any extra content.
Because negation is incredibly expensive in any information retrieval system. You want all recipes with blue cheese in them? That's easy. You want all recipes with no blue cheese in them? That's a massive number of recipes.
Looking over the syllabus, this seems like a good selection of subjects that are both mathematically rich and particularly relevant to social issues.

With that being said, what are "Fractals Generated by Complex Numbers" doing here?
I’ve done this as well and agree. It’s also good to have one person taking notes and listening for cues while the other is driving the conversation.

We did encounter one issue though. We had a few engineering team leads involved that happened to be women, and there were a few candidates that basically didn’t acknowledge them and would look at me or other men when answering the technical questions. It was quite unnerving to see it so blatantly.
> That's not because men aren't good at it, it's because in my culture, male ballet dancers were gay, and in my culture gay was one of the worst things a man could be. So if women are less inclined towards software jobs, is it because all, or at least most, women don't have what it takes? Or because their culture doesn't encourage girls to study that?

Does that matter, at the company-doing-an-interview stage? Should a ballet troupe lower the bar for men to somehow "make up for" a culture that pushed out men who could have become talented ballerinos in a more just world? IMO that would be a lose-lose approach: bad for audiences, bad for ballerinos.

And what if it's not cultural, but a genuine difference in preference? Aiming to ensure men have an equal opportunity to do ballet is a noble goal. Aiming to ensure an equal number of men do ballet, whether they want to or not, sounds like a totalitarian dystopia.

> But just in case you or someone else takes this to mean we should give up on diversity initiatives, we shouldn't. Failure doesn't mean give up, it means iterate.

How much harm would these initiatives have to do before you'd say we should step back? When it's clear that some people are not getting a fair chance, of course we should step in. But this space is badly in need of something akin to the Hippocratic oath: first, do no harm.
I read (or skim) car operating manuals, but that's because I'm technically minded, and curious. I know a lot of people who don't bother, and haven't read a car manual in their lives: if they have "no business driving", there would be a lot less drivers on the road.
I noticed that, too: the author doesn't mention the many-splendored versions of *BSD. My personal favorite is FreeBSD.

I like Linux, but I have mixed feelings about systemd, especially when I discovered that systemd runs its own DNS server, which prevents the DNS server I wrote from binding to port 53 using INADDR_ANY. Instead, I had to write code to enumerate the interfaces & corresponding IP addresses & bind to each one separately. Systemd's decision to run their own DNS server is a bit of overreach, IMHO.
Spoof the last three bytes all you like, but set the first three to 00:0E:AB. It’s unlikely, but it might give someone a chuckle.

”We’ve got a problem; someone’s misusing the crap out of the free wifi”

”Lets narrow it down by hardware: what kind of device are they using?”

”How should I know!?”

”Check the first three bytes of their MAC address; it’ll tell you the mfr”

”OK... checking now... yeah I see them... looking up their MAC... bingo... hey, what is ‘Cray Inc’?”

—

Better versions of this joke are available here:

http://standards-oui.ieee.org/oui/oui.txt
Sctoml – Represent state charts textually using TOML
Is Russia distorting GPS signals to protect Vladimir Putin?
This is what really concerns me when i read about climate change. If global ocean currents change it can dramatically effect weather patterns. This could have devastating ecological implications and could be equally devastating for agriculture. When it comes to biology collapse is quick and recovery is slow.
I'd really like to hear your explanation for how systemd is "harder to make deterministic" than piles upon piles of init scripts.
That's a fair point and I agree with you, but there's a bit of a chicken and egg problem to create that inclusive environment. What other things would attract talent over Fortune 500 companies? I ask because it's really tough for SMBs to develop hiring programs without the margins the big companies have.
>Does Jeff Bezos' children and a child born into the foster care system have equal opportunity

This is a bad example that works against you, because the data says that wealth tends to evaporate to 0 after 3 generations, or even sooner.

Elon Musk came from South Africa from nothing. Will his children achieve the same height of success? Not a chance.

>what?

All of the Ivy Leagues consider race as part of admission in order to boost underrepresented groups artificially. This means Asian males have the highest bar to cross, while an underrepresented individual has the lowest bar to cross. This is inherently racist.

>But just in case you or someone else takes this to mean we should give up on diversity initiatives, we shouldn't. Failure doesn't mean give up, it means iterate.

Are you saying that just because your "diversity program" is explicitly and openly racist against Asians and other groups, you should double down?

>So if women are less inclined towards software jobs, is it because all, or at least most, women don't have what it takes?

That's a classic strawman argument. I've personally mentored and hired more than a dozen women. No, it means women are less inclined towards software pathways. Same reason men are less inclined towards being a beautician or in HR.

To even propose the idea that everyone is inherently the same is racist and sexist. You're tearing down entire identities.
I’m starting with a NAS for my music and select media so I can get off Spotify and Netflix.

After that it a GPU gaming server that will train ML models for me too. The NAS will store datasets.

Finally, maybe next cloud.
That article makes it look simply like journalists doing normal cultivation of sources and
due diligence by runningg things by a major source as a secondary form of double checking their reporting. If I was a national security reporter I'd certainly tap contacts in the government to at least run things by them as part of my process, albeit with a a fair few grains if salt taken with anything they say.
> How does that differ from using a hypervisor with similar limiting features?

Depends on what you think is the most costly: kernel control of processes, or hypervisor control of kernels controlling processes.

Based on my experience, no hypervisor is worth the trouble if you have the budget for dedicated servers.

> If you're running multiple different functions on a single box

The thing is, you don't do that unless you must.
Unfortunately I don't think your last sentence is true. The article itself refers several times to "equity" as a top priority, and that word now refers very explicitly to equality-of-outcome as opposed to equality-of-opportunity.
Python Tutorial – Projects Made Easy: Part #2 Adding Documentation with Nbdev
[0]: https://en.wikipedia.org/wiki/Cray
My experiences are similar.

I had it all working with Pulse + Jack a year ago, on a previous workstation build, but it was a massive pain to get there. I had my m-audio USB keyboard working, along with Tracktion Waveform and VCV Rack. (None of which give tolerable audio quality with vanilla Pulse, even on new Ryzen 5600 + dedicated Sonar audio card.)

Based on the last experience, this time I'll take a snapshot of current .deb packages installed, a full copy of /etc/ and all my dot files (audio stuff seems to be spread far and wide under app-specific ~/. files as well as the expected places ~/.local and ~/.config).

I recall even when it was working, occasional upgrades (albeit Debian unstable) would stop various components, and troubleshooting an audio stack, if it's not something you do regularly, is slow and frustrating work. Referring back to earlier configuration files and package names should make this easier.

First step though is working out again why Debian still has jackd1 and jackd2 packages. The first search result for that question is from 2011, and it sounds like OSS / ALSA is the only reason jackd1 would be preferred. And there you have a fantastic example of how befuddling audio on GNU/Linux can be for the casual user.
you'd probably like voidlinux
> In this media bias chart it's interesting that virtually all the most reliable reporting is either in the center or a bit to the left of it

This is almost definitionally true given that "bias" and "unreliable" are approximately the same thing. Also notice that it isn't that the slightly right of center publications are more unreliable (Daily Mail being the exception), it's just that there aren't as many of them.
So why is easy mode easy for you, but hard for other tall white guys? Is it possibly because there is no "easy mode"?
Wikipedia has some answers for you

> Decentralized finance (commonly referred to as DeFi) is an experimental form of finance that does not rely on central financial intermediaries such as brokerages, exchanges, or banks, and instead utilizes smart contracts on blockchains, the most common being Ethereum.

Wikipedia: https://en.wikipedia.org/wiki/Decentralized_finance
I think the objection is the type of company that sees your requests.

Traditionally, it's your ISP who gets to see your and all their users' DNS lookups.

But now it's Google (on top of your ISP) and Cloudflare (on top of with 1.1.1.1 and instead of your ISP for DNS-over-HTTPS), and the claim is that they are going to misuse the data (well, it's pretty much a fact for Google).

I am generally not in favour of any siloing and centralisation of that scale, but if you want private DNS, your options are quite limited.

I also wonder if it'd make sense to bundle a simple DNS-over-Tor service or would that be easy to track? I'd run it on my openwrt router.
> it can also be emotionally draining to reject candidate after candidate.

How so? I mean I can certainly see why interviewing is not for everyone, but this really never crossed my mind. It's not like you know the candidate. Also you want to keep a good standard in your company, don't you? So why would this ever matter to you.
ViewTube is also a userscript that offers the same functionality and more.

http://sebaro.pro/viewtube/
McKinsey helped them find the most talented — at something else.
8 cents. You may be fairly wealthy