skysight-inc/HackerNews huggingface dataset:
I use Obsidian for my notes; the only automation is some light quality-of-life stuff available in its core plugins. For example, I have a separate tag for each stage of the process, so I can work a step at a time instead of a note at a time. Also, my ad-hoc notes stick around as a collection of links to to evergreen notes that were extracted from them without extra effort on my part.

During the day, I'll write down anything that I think's worth remembering. Usually that's how something I've read or done might affect my work in the future, but sometimes it'd just an interesting relationship I'd not noticed before or something random that catches my fancy. This either goes in today's daily note, or a reading/bibliography note if it came from a book or article I was studying. Maintenance is my first task every morning:

1. Do all of my outstanding Anki reviews

2. Extract yesterday's ad-hoc notes into evergreen notes, and file them appropriately. This is the most time-consuming part of the process, because I need to determine which of my existing notes are related and include cross-references. The filename of the new note is constructed to place it adjacent to whatever preexisting note is most closely related. I may also need to write some support notes here, if the new note relates to something I know but hasn't gotten a note yet.

3. Copy the text of all the new notes into Anki, and black out some key words in the second half of the card. I have Anki set to an aggressive schedule, so that I don't get bored of seeing any of the cards: 2,7, and 30 day intervals for learning, and then a 4x growth rate after that. The cards also include the ID, so that I can find them again in my notes.

I don't usually bother with a lot of detail in my notes; for that I can always go back and look up a proper reference. Instead, I focus on what problems different approaches are good at solving, how different things fit together, and anything else that might help me pick which technique to reach for in any given situation.
"Not" is the beginning of language and rational thought. There is not "not" in the pre-verbal animal mind. There is not "not" in emotion. There's aversion and other "negative" emotions, but these are present and positive (in the sense of existing, not being defined by absence.) One is "filled" with disgust, for example.
> scripting language frequently is the performance bottleneck

I'm not sure I'd use the word "frequently" here, but I could just have a different experience. Most projects are boring CRUD stuff, and something else have always been the bottleneck before the actual language itself, most of the times different types of I/O but also just poor choice of algorithms/data structures. I don't think I've ever actually came across a situation where the language itself was the bottleneck of the performance, but I don't normally work super close to performance-sensitive projects as I said, mostly common web tasks.
Many tech companies are actively discriminating against asian/white males. Often it is tech companies run by asian/white males. Affirmative action is the default policy.

The main way I've seen this implemented is by controlling who gets recruited through LinkedIn. Obviously qualified asian/white men simply get skipped over, filtered out, in many cases. They never even know they were discriminated against.

The other way is that managers are highly "encouraged" to say yes on hires that they would on the merits say no to.

As a hiring manager, I was told by an HR recruiter that there would be "problems" if my next hire wasn't a "DIBs candidate" (Diversity Inclusion Belonging) after hiring two non-URM (Under Represented Minority) candidates in a row.

All I would receive in the way of candidates to interview were non-asian/white males. And most were obviously unqualified based on the technical screening criteria we had established.

The big question is whether the current policy of tech companies is legal, ethical, and effective in the long-term or whether it's a short-term fix that causes long-term harm.
Ask HN: Why aren't there any USB-C hubs with only USB-C connectors?
Since the introduction of USB-C, I have looked for the USB-C analog of the venerable USB-A hub: multiple expansion ports with a single connector back to the host computer.

My application is being able to plug in multiple USB devices with USB-C cables. I can find guns with USB-C to multiple USB-A ports, but then I lose the benefit of being able to plug in the connector on the first try, without trying three orientations.

The only USB-C "hubs" I can find are expensive docking stations that have Ethernet, HDMI, etc. but do not significantly expand the number of USB-C ports.

Is there a technical reason for this, or is it just a product marketing choice by manufacturers?
The E in DEI is for Equity, not Equality. It is outcome focused, and not about equal opportunity. DSA would technically be insufficient if you were maximizing DEI.
To be fair, it was the general manager’s bosses boss. No body was surrounded by him and by the time we were due another visit by this position, he had been promoted on.
"Random" isn't really a relevant concept when it comes to chemicals. Get out some vinegar and some baking soda. Mix them. Wow! A chemical reaction that shouldn't have happened according to the laws of probability!
If you have a good framework behind your project, e.g. Rails, Phoenix. You probably don't need it. I'm a primarily a ruby/Rails developer who is slowly switching to Elixir/Phoenix, and I find myself reaching for React when I need to do very complex User Interface components, mostly Rails. Most of my Phoenix apps so far haven't had big UI components. Outside of that Rails' or Phoenix's built in unobtrusive JS, the new hotwire stuff, or Phoenix's live view is more than sufficient IME. If you're doing a JS based single page app then perhaps but it's pretty complicated and there are probably easier options.
No, it really doesn't do that. Result types which force you to check for an error to get the non-error return value from a function, or Swift `try` which doesn't even let you call a function which may fail without writing some sort of error handling do that. Go leaves it up to the programmer to remember to check for errors, and lets you silently discard the error result.
IBM is current record holder for largest number factored of quantum computer using Shor's algorithm: 21. And in 2019 they almost succeeded for 35.
If someone was making more than twice as much as you, working half as many hours as you, seeing half as many patients as you, and were less qualified for their similar role, you would be upset too.
How did they do?
I don't really understand it either. I've even had my account spoofed by another account (which Twitter killed after I reported it). And I do a fair bit of writing for publications but Twitter still wouldn't verify me.
Bitcoin drops to six-month low as investors dump speculative assets
"most successful firms" have to mean only FAANG?
The FBI needs oversight with teeth, and not to be used as a political tool.

“ Chris Tague, a genial Republican assemblyman from Schoharie, burst into tears when I called. Like many in Schoharie, Tague has been traumatized by the crash, but between sobs, he made it clear: The Hussains and the FBI were a no-go area.”

That is what political weaponization looks like: the creation of an untouchable class of king-making, incompetent praetorian guard.
> The shooting appeared to be a random act involving individuals participating in the reckless discharge of firearms.

While the second amendment arms US citizens and for reason, simultaneously, the punishment should be 100x greater than it is today for any gun violence of any kind that isn't pure self defense. Whether it's this or school shooters, a serious public example needs to be made that is strong enough to send a chilling effect to stop this horrendous behavior.

I feel so sorry for him and his loved ones.
Here is the case: https://nationalpost.com/opinion/np-view-an-alberta-courts-w...

I don’t have any sympathy towards this guy for his actions or his views, but it strikes me as over the line to have a court order that if they share any views on vaccines they must include a disclaimer that their thoughts “may not be held by medical experts and what the majority of medical experts are recommending regarding vaccination and physical distancing”. How on earth is it okay for a judge to get to “creative” like that, especially when it’s in violation of charter rights?
Common Lisp takes expressions for default arguments, and has the "fixed" behavior; when one wants a persistent value, they do either:

(let ((my-list '(1 2 3)))
(defun foo (&optional (l my-list))
(setf (car l) 'hello)
l))

or, more often, just make it a special variable of some sort:

(defvar *my-list* '(1 2 3))
(defun foo (&optional (l *my-list*))
(setf (car l) 'hello)
l))

This seems to work fine, and brings attention to "I have an object that supports mutation, and I'm actually going to mutate it," which is an unusual enough case to be worth calling out.
The only place on the readme where I could find those figures you came up with was the partition table and obviously a partition of 500MB doesn’t mean the applications are going to be 500MB in size. In fact it’s quite the opposite; it pretty much guarantees the applications are going to be less than 500MB given you are going to want some headroom to work with.
The issue with DSA is that some hiring managers will inevitably try to game the system.
A friend once shared a strategy he saw at BigCorp - a hiring manager would fill the pipeline with 10 quality applicants, but if none of them matched the diversity requirement, that manager would add 2-3 diversity candidates that were horrible fits.
They still started the interview loop, but failed miserably compared to a normal candidate, and no interviewer could really be ignore the difference in the CVs.

I personally really want be part of a diverse and inclusive team, but so far, all attempts to "enforce" D&I I've seen or heard of inevitably failed in some form or another.
I would argue that the biggest issue has to do with supply, not demand for diverse talent, and resolving that will take a while sadly.
Cool! This is actually way over my head, but sent it to my wife (who studied linguistics) and she thinks its amazing.

Been fun/interesting seeing so many of the wordle mixups popping up.
God, if only.

I'm at a non-tech company nowhere near SV. Diversity of thought is a joke. The company tells us to be candid, which is also a joke. I've been punished, both directly and indirectly, for speaking my mind and bringing up inconsistencies (respectfully).
They don't have to question your checked boxes to your face, they can just immediately reject you when it's obvious you're not what they're actually looking for.
Same deal when I graduated. They told me there was no big paycheck and no glory and I just noped out mid interview.
> i'm sure they will come to be used across lots of areas of the web and not just blockchain

Totally agree with this. After working closely with zk I noticed that it boosts your thinking about decentralized protocols in the same way as knowing about signatures or hashes.

Right now infrastructure for doing zk is in “alpha” stage and different proving systems and optimizations are fairly new and not widely used. I believe it will grow bigger It’s very exciting field.

(I worked on zk rollup called zksync but zk rollups are only one of the use cases for zk proofs)
It seems that is reasonable to claim that Botometer has not proven its effectiveness. But that does not prove the opposite.

That a police department is unable to distinguish thieves from the rest of citizens do not prove that there are no thieves but just that the police department is incompetent.
not to mention, you don't gain much performance for it either. I can understand c or zig's choice of tradeoffs with simplicity being paramount when you're going close to the metal but for go's performance, Elixir, which is my daily driver, gives me comparable performance while giving me higher order functions, built in message passing, parallelism and actual error handling tools.

Compared to GenServers, Tasks and Agents, go-routines and javascript async are toys, like fischer price vs fischertechnik.

Go feels like a bunch of unneeded compromise for people needing to work with junior programmers.

That said, if I needed a quick and dirty low level application for controlling an OS process or a lambda function on the cloud, I could see go's benefits. I could certainly build a poc faster than I would be able to in rust and the overhead of the runtime/startup is much smaller than elixir.
these two things have nothing to do with each other. jax doesn't compile numpy, it reimplemnts the api using `ufunc`. in general, every single numerical kernel is always mapped to kind of compiled code.
utilitarianism is generally considered to only value outcomes and not any acts themselves.

So, one is comparing “a person dying” and “5 people not dying”, unless there’s something about the experience of the death-due-to-murder and the death-due-to-illness that differs and is taking into account as part of the outcome.

If you assign value to acts, then you don’t really have utilitarianism anymore, and you can probably describe nearly any ethical system in that language?
Yes, the word optimal should be understood very narrowly here.

Part of the fun (and in game-nerdery terms, the “optimality”) is getting there before 6 guesses, which would require some adaptive strategy.
I didn't say that nurses have the same medical training as a doctor of medicine; just that they are highly trained professionals with a fair amount of experience. If you match the 3 years of residency with 3 years of working as a nurse (they're clearly not the same thing, but both are "experience" for the purposes of this discussion), a starting medical doctor has 2.5-3 more years of training/school/experience than a nurse practitioner. That's a lot; but it doesn't reduce the fact that the NP has a lot of training. The post I was replying too sounded like it was dismissing the amount of training/experience being a NP takes, and it bothered me.
> Especially with regards to the environment.

> while your business profits tens of millions of dollars a year

These two points from both of your comments don't really reconcile (today).

Sure, if you're optimizing for "profits tens of millions of dollars a year" then go ahead and spend/receive as much money as you can and disregard all else, like the environment, employees health and so on.

But, if we want to have sustainable companies, in terms of profit and impact on the earth together with it's inhabitants, then we need to go further than just considering how we can add that next million to our ARR.
Their research shows nearly all social bot papers are wrong, not just a single paper. I've summarized the paper and talk here, along with some more of my own inputs (I used to work on bot fighting):

https://blog.plan99.net/fake-science-part-ii-bots-that-are-n...

One of the points I make is that social bot research is a prolific academic field. There are nearly 10,000 papers indexed on Google Scholar on the topic and that's not all of them. And basically all of them are fantasy. Clearly, bots do exist, but the techniques in these papers are not able to detect them reliably and the authors don't seem to care.
Now all of a sudden those physics problems involving shooting a gun while on a train seem a lot more depressing :(
this is heart breaking. just a while ago there was a child shot while being driven down 880 in the bay area when some people were shooting at each other while driving. he wasn't even on the same side of the highway.

these kinds of incidents shouldn't be possible.
What do you mean? Like having a wife and kids? Or having rich parents and uncles who can pay your expenses while you take risks? Cuz the latter seems like the one most successful founders share.
X was a little slow on my machine with the same config. But after i updated to 12MB RAM X with Fvwm2 was great.
>superficial punchlines and logical fallacies

I thought the writing and editing were excellent and well thought out. Can you give a specific example of when a logical fallacy was employed in the video?
Taxing Extreme Wealth
The number 2 experimental quantum computing group in the world is at IBM Research.
Google is innovating to make your searches worse but more profitable…
My Month Deep in NFTs
I have been using mailjet to do this for years. Their free tier allows for 6000 emails a month or 200 emails a day https://www.mailjet.com/pricing/#email
> The way to do this properly is by "Positive Action" (when all else is equal, prefer a candidate that fulfils a diversity criteria)... not to be confused with "Positive Discrimination" (the setting of quotas or in your case excluding a demographic from being considered for the role).

The only difference between these two things is perhaps a matter of degree. The net result is that you preferentially hire a group based on sex/race/etc.
Not a lawyer take

1. Likely illegal

2. Likely no one will ever care

3. On the off chance they do care, very unlikely you will be in any trouble or hurt by it

4. It is a bigger risk to question it

5. This is wrong and bad, but choosing if you want to fight it is a hard choice.
To be fair, this is designed for Raspberry Pi, and nowadays it's almost impossible to find a micro SD that's less than 16 GB and costs significantly less than a 16 GB one, I don't think a couple hundred MBs are a concern (even if it hurts my soul too)
> less prone to fraud

whut
> … not really like for like…

Except when it is: this C# program seems to have been transliterated from the Java program —

mandelbrot C# .NET #5

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

mandelbrot Java #2

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

And in the listing —

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
It all starts to make sense when you understand that it is really a intra-white social hierarchy contest, rooted in ethnic origins: anglo-Puritan virtue signaling, etc.
What I've observed (about automotive electronics living in the upper midwest) is that moisture per se isn't as bad as salty moisture.
Projector systems are cool, but have lower pixel density than traditional monitors.

Possibly of interest: have you ever considered working in VR?[1] You can get screens to be as large/larger than projector screens, while also pushing them away from you. The freedom of movement it provides could also be less exhausting/constraining.

[1] https://simulavr.com/blog/why-vrcs-are-better-than-pcs-and-l...
Extremely illegal. A position should go to the best candidate for the job, not to someone that passes discriminatory filters. You need to report this ASAP.
Was useful to know, tnx. Btw I found cool background music for vlog at https://maxkomusic.com/. There are free instrumental music on every taste and I can use it in my non-monetized videos.. So convy. I want to promote my channel on YouTube and become famous.
Attractive guys too!
Isn’t the collective wisdom around here that there’s no competing with FAANG when it comes to job offers?

And we know they’ve engaged in anticompetitive behavior among themselves when it comes to recruiting. I would be unsurprised to find out it still takes place.

But I think the point was monopoly power from their core products is the real issue, and that enables the astronomical salaries.
Netherlands: Organic growers ask for geothermal heat
This isn't necessarily a DEI thing and more that the company has some dumb policy that you have to have job descriptions posted publicly for $x number of weeks and interview at least $y candidates. And then you make internal promotions go through the same process because reasons.

Source: have worked for companies that have this policy, academia especially is famous for this level of institutional incompetence.
No, during the time windows of media manipulations, the accounts are controlled by the puppet master, not the account owner. The puppet master picks a message and a rolling schedule, and as in a malware botnet, the bot-side software is listening and autoresponds. You can google the tool's UI panels & instructions, it's pretty clear. Funny enough, you may have heard of Roger Stone, and with all of the Trump indictments and later QAnon scrutiny, some of the details we hadn't known at the time here came out.

Hence why I wrote 'cyborg': The accounts are bots during the inauthentic media manipulation, and human otherwise. Twitter is uncomfortable banning these accounts despite TOS violations because they know these are sellable eyeballs. Pretty insidious!

Where you are right is there is a slippery slope. A more benign and hypothetical version would be where the user is emailed text to retweet, and in support, people manually do something. That's a grassroots campaign by people. A dark variant happens in reality here: It's quite common for misinformers to build up their twitter feed into a misinfo parallel universe, and with Twitter happily auto-generating a wall full of misinfo recommendations for them, to then like/retweet each in support without actually reading any.
> Hmm, isn't that what I said? They can treat people with a characteristic more favourably, but they can't exclude people without that characteristic from the start.

How would one even begin to prove the difference? This seems like some sort of mental gymnastic to explain away well meaning discrimination. If I had a thing against men, I'd take their applications, maybe give a few of them interviews for the sake of plausible deniability without a plan to actually hire them. And fortunately for me, society is callously indifferent to men in general unless they are part of a protected class.
Seeing Like a State by James C. Scott also covers similar themes, on measurement and other societal standardization, although I don't recall that it touched on timekeeping directly.
Well, dont forget it takes 6-12 month for your company to be registered as a suplier in the ERP.
It's mostly that they simply don't want to prosecute, nor have the resources to fully enforce all the laws. We're supposed to be a nation ruled by laws. We've become a nation ruled by men due to their power to simply ignore the laws when they feel like it.
> Does region or state within the USA matter?

No, this is covered by Federal law.

> If this is illegal then what's the right way to handle this?

This is incontrovertibly a direct and intentional violation of Title VII. Call the EOC immediately and get it on record that you have informed them of this. Otherwise you are in danger of being seen as an accomplice or otherwise complicit—even if you are not involved directly at implementing the illegal policy. Intentional violations of Title VII open up the possibility of punitive damages in any suit brought by any man who believes that he has been discriminated against. You can be named as a defendant. Protect yourself now.

Obviously, this is also deeply immoral.
At best, it's unethical. Like someone else said, it's maybe possibly legal if done in a very specific and supervised way. That is almost certainly not happening. What's likely is that someone has decided to be diverse and people over the org are doing this on an ad-hoc manner by institution hard and soft quotas. This is absolutely illegal.

Speak with an attorney for 30m to discuss this properly.

What should you do though?

1. Go along with it. Some of the discovery during the Damore v Google lawsuit found that some Google employees was doing exactly this. Specifically holding positions for under-represented minorities or lowering the hiring bar.

2. Find a new job. A lot of work, and a lot of other companies do similar things.

3. Ignore the instructions. Depending on how invested upper management is in this, it may be a career limiting move and end up requiring (2) anyways.

4. Become a whistle-blower. More of a career limiting move than participating.
It is illegal. Report it.