skysight-inc/HackerNews huggingface dataset:
"Since racism is systemic"

You can't just say this without actual proof. The George Floyd killing was a tragedy, but not proof of systemic racism. On top of this, the officer involved (who actually knew George Floyd prior to killing him) is being brought up on charges, which is the exact opposite of what happens in a system that has systemic racism.

"Inference (ML) predicts the future from the past. If the past is racist"

Predictive policing only gives you an idea of where crime might occur based on previous crimes happening in the area and other factual data.

Innocent people weren't being arrested in mass based on what the models tell them. Officers will send out a few more patrols to areas that historically have more crime based on these models and they will most likely arrest more as a result.

This is a good thing and actually reduces the crime rate. Removing all of these systems on top of making it harder for the average person to defend themselves with a firearm will only result in the loss of innocent life and encourage more crime in mostly minority areas of the country.

"If cops arrest more black people per capita, then send the cops to black neighborhoods and have them follow black parolees. The system works (according to an objective function which maximizes arrests.) Remove racism and send the cops to white neighborhoods. Now the cops don't arrest as many people. The system fails. So I think it's likely that if you remove racist policing from predictive policing, you get the null hypothesis."

There is a bigger police presence in black neighborhoods because more crime happens there and as a result, more African Americans will be arrested.

If we want to stop this, we need to get to the root of the problem instead of blaming everything else.

Calling it 'systemic racism' is just another way of creating a bias against an entire group of people without having any actual proof to back it up. It also allows for the complete absolving of personal responsibility.

I feel like this is the beginning of the war on science because the results are politically incorrect.

It's like a new woke religion and if you question the god of racism, you will have your entire life taken away from you (job, friends, and family).

The only reason this nonsense persists is because the silent majority are too afraid to speak up and have everything taken away from them.
The problem with this is you can name a “kickback” by anything else, like “rent”, and that makes it legal.
There are definitely techniques that could be used to modify this. over sampling of cases when dealing with unbalanced class problems is one technique. No reason to throw out the baby with the bath water
I spent the last 2 years living in the south of Switzerland.

Wages are very high, costs of goods are high, but telecom services are inexpensive and very high quality.

In Lugano, I was paying $40 / month for 10 GB symmetric fiber to the home, and another $40 / month for truly unlimited 4G cell service. They gave me a $10 discount for bundling.

Fiber is universally wired to new buildings, and you have your choice of ISPs. There were cheaper options.

Whatever the reason, the US has been unable to figure this out. It’s not the urban nature of Europe. Small villages have the same setup.
It already compiles on Linux without any modifications whatsoever:

g++ -O2 -march=native -mtune=native -D__LINUX_PULSE__ -D__LINUX_ALSA__ -D__UNIX_JACK__ \
lcc_rtaudio.cpp RtAudio.cpp -o lcc -pthread -ljack -lasound -lpulse-simple -lpulse

The above will give you a binary with the Jack, ALSA and PulseAudio backends baked in.
Countries with more deaths per capita than the US, in order:

Belgium, UK, Spain, Italy, Sweden, France

At the rate we're going, that may change eventually, but when you compare the general discussion of, say, the US vs. Sweden, it's obvious there is an absurd amount of bias, both from the US domestic media and others.
The point of the first half of his comment was very obviously pointing out that "form is less important than content" is wrong; Saagar wasn't doing it for no reason, and wasn't doing it in bad faith. That's why it was in an entirely different tone than the rest of the comment, and just about every other comment he's ever made on this site.
If your algorithm stops working or doesn't work... do you have the experience to know why? wavepruner is saying that models can't capture everything like intuition and experience which comes with time.
> ... just how much effort and money is required to produce the art you personally care about.

I wholeheartedly agree with the “effort” part and I also think, the comparison of music to code is very apt.

However, wouldn’t it be fair to say that the money investment for creating the music (i.e. a mastered WAV or whatever format) can be incredibly low these days? And even distribution is incredibly low cost.

So barrier to entry for recorded music has been lowered to almost zero (for music as well as coding) compared to the days of vinyl and mainframe computers.

Also, since it’s so incredibly difficult to make a living making music, I find that many professional calibre musicians are indistinguishable from amateur musicians if you go by music income.

I honestly expect these days I could listen to very good music for a month by people who aren’t making a living from music (i.e. amateurs). But I’d argue that actually is the problem.

Unfortunately I don’t know how to tell those musicians from the one’s who are making a living with music (professionals) on the major streaming platforms, so I can’t put this to a test.
Windows updates have another feature: you wake up in the morning, and UI has changed, the feature set has been updated, things can no longer work. This happens on Android as well. Infuriatingly Google Maps decided to update itself during the day, between two car trips. I'm driving on a freeway, realise I don't know where I'm going, and fire up maps to tell it the address and am confronted with a new UI that is going to take some real concentration to decipher, the sort of concentration that can not be given while driving down a freeway. I yelled a few things at the maps developers that day.

Compare that to Debian. Updates are backports of bug fixes to the existing source code base. It is the absolute smallest change possible to fix the defect. There are literally 10 of thousands of updated to Debian packages over the life time of a single release, and yet you noticing any change over it's entire lifetime is very unlikely. [0] Calling Debian Stable "stable" is an understatement. It's a rock. Bedrock even.

On Debian big changes on happen when you move between versions. Versions are currently supported for 6 years. The timing of moving to a new version is at the compete digression of the user.

[0] That's a bit of a lie. Web browsers in particular are so big and complex the manual work of backporting fixes has overwhelmed the Debian Developers. For those packages only, they stick with the closest upstream provides, which is the ESR version for Firefox. But they only last a year or so, which forces Debian to move to a new version occasionally.
And then there's the updates
As a libertarian with -10 karma, this comment is hilariously wrong (I had a lot more before I started speaking my mind)

This site, like most, is a liberal echo chamber.

Though I will say it's still a decent place to have a debate as long as you are fine with fighting 10v1 and going negative, which I am.

The most frustrating thing is the post limit you run into when you get flagged/negative karma. It's really annoying to be in a debate and not be able to reply. I abuse the edit feature to get around it, but that's limited.

Also the ability to only downvote with 500+ karma leads to group think. Only the high karma users with the popular opinions can downvote, and they certainly use it.
> I want to go back to 90's when we had healthy debates between republicans and democrats. We were one country. One voice. And people debated about issues and not about other people's clans.

"Make America Great Again", huh?

I actually do have a point: I 100% agree that the spot we're in right now is appalling (in America and in some other countries as well). But there actually have been times in America's history when the debates were unhealthy.

Go back to the 90s, you say?

From https://en.wikipedia.org/wiki/Newt_Gingrich

> Political scientists have credited Gingrich with playing a key role in undermining political decorum in the United States, and hastening political polarization and partisanship.

The Internet has added fuel to a fire that had already started.
Does your area allow undocumented immigrants to get driver licenses?
Methods to Begin a Enterprise from Scratch 24 Steps to Changing into Operational
Interestingly you see one of the major compelling reasons for the north bridge functionality to be on a separate chip. That large fixed area cost component (the pads have a lot analog components that don't shrink like logic does) can be manufactured on whatever tried and true older process node gets amazing yields for the area cost rather than the cost per gate (like you want your CPUs on).

It's a lot like what you see today with AMD's chiplets at 7nm connected to a central I/O die on 14nm. Just the classic systems were integrated at the board level instead of a special interposer.

EDIT: I wonder if the switch to serdes links instead of parallel buses (infinity fabric instead of hypertransport) is a large part of what made this idea useful again, reducing the number of off chip signals again for the CPU dies. I wonder if we'll therefore see a replacement for Intel's QPI if they switch to chiplets too.
> Are you seriously claiming that the presence of police increases the murder rate?

No, I'm not, and I didn't say anything remotely suggesting that.
Generally looking at around $200,000 for one of those. They work great in certain areas. If you’re doing urban work like we are they’re not so great because there’s a utility every 10 feet.
You're avoiding the point. "Reasonable officer" then. My point is that suspects aren't necessarily trying to kill when they give the police officer good reason to think that they are using unlawful force that that threatens someone's life.
Its part of the windows as a service transition. In a commercial setting it’s even worse — I have had to keep machines vulnerable because update bundles contain code that breaks stuff and you cannot break them out.

The other fun thing is that if you run into a complex problem, there’s no scenario where it will get fixed for you. For some products, there is literally a two week window before they freeze changes.

There is no escape — this is the new way. Apple is even worse and more unpredictable.
You may also have some level of antibodies without actually getting sick like what happens with tb. Besides if vaccine is eventually developed antibody test will be useless
> Manning and Snowden should never be compared as whistleblowers

I disagree entirely, and despite my preference with Ed as his involvement encompasses Bitcoin, general cryptonerd stuff and the fact that I really enjoyed the 1/2 of Permanent Record I read, I still think Manning has shown great conviction under horrible circumstances and continues to Freedom Fight under constant horrible duress and personal harm.

I don't have heroes, but if I did the two would hold equally high positions given the efforts to inform the public at personal sacrifice to their careers and Life.
Sure - I was mostly just responding to the commenter implying that Micronaut leads you to "observable hell". The point is, if you apply it in standard synchronous mode it's just like any other framework these days.
There are pros and cons to every business. The sweat and physical presence makes you sticky although slower growing. 99% of startup software companies break even or fail outright.
I just can't wait for things that people could spot. Trained networks can "imagine" some elements existing in the same way that they recreate the different texture. If this gets applied based on existing movies, there will definitely be a time when someone in the background raises their hand to ear to brush their hair, but suddenly a mobile phone materialises from a shadow on their hand. It will be just a few pixels that you'd miss... But it will be there to spot, like distant power lines on period dramas.
NextDoor is the way it is because they don't do any content moderation at NextDoor HQ - they depend on local "Leads" to do the work. Unfortunately, this model doesn't work. The same person that wants run your HOA and drive you crazy is the same person that becomes a Lead.

Once one Lead gets in, only they themselves can promote another person to Lead. In my neighborhood, we had one thoughtful Lead, and one insane Lead. The thoughtful lead carefully deliberated about adding more Leads, while the insane Lead picked her cronies - and then eventually "overthrew" the thoughtful Lead.

NextDoor has terrible content moderation and no penalties for infringing users. It's absolutely vile, amplifying the most minority of opinions with no consequences.
And we are paying for it, no matter if we want to or not.

Most likely at multiples of regular room rates.
That's very unlikely to be the case (although I'm not a physicist). I think it's more likely that under "normal" conditions dark matter does not interact with the luminous matter except via gravity. However, under extraordinarily energetic conditions, it might have some interactions. I guess that's the hope behind people proposing larger and larger accelerators (like the successor to the LHC). The medium of a neutron star is probably more energetic than anything we can hope to create here on Earth in the next few hundred years. So, over there dark matter may interact with normal matter, and if we know what to look for we may be able to detect that. For example, maybe we see some unusual spectrum that cannot be explained with regular atoms from the regular periodic table. Who knows. From what I heard, what's going on inside a neutron star involves both quantum mechanics and generalized relativity, and we can't model that quite well, so it's very difficult to say if something weird being observed there is a result of dark matter interactions or simply a not yet understood effect of normal matter being subjected to very extreme conditions. Bottom line: being able to observe neutron stars could lead to a better understanding of matter.
It's a shame because it seems to me like RxJava is eclipsing what was previously a pretty fertile ecosystem of Actor based approaches, but RxJava itself is not very nice to use compared to those which are much more natural.
Facebook is AOL 2.0. AOL was equivalently vapid - and often just as toxic - in the 90s.
I don't understand that sentiment. There are dozens of UIs on X. Some have had recent development and some haven't. A lot of the ones that haven't are still pretty usable, they're just kind of "done".
Just speaking of performance, I can easily see systems where there's about a five-year gap before a low-end system catches up in performance to a higher-end one. e.g. a 2010 iMac performs about the same as a 2015 12" MacBook, though the latter will retain support to a much later date.
> Of the 2188 packages I have installed, 70 of them depend on OpenSSL.

This must not be counting packages which depend on openssl by a chain of dependencies, some number of which contain binaries or libraries which link libssl. On my desktop Arch system of 1448 packages, 42 depend directly on openssl and 672 depend on it directly or indirectly. (pactree -ur openssl | wc -l, then subtract one for openssl itself)
> > the fact is... violent (fatal and nonfatal) crimes do happen at a much higher rate in poor neighborhoods

> I think this statement is worth examining.

Are you trying to suggest that there are a large number of unreported, undiscovered murders in more affluent areas? Because that's one of the the kinds of violent crime that we're pretty sure happen disproportionately in poor or black communities. (you're more likely to be murdered if you're poor, and more likely to be murdered if you're black, with IIRC the richest 20% of blacks still being murdered more often than the poorest 20% of non-hispanic whites)
I'm sure there is a normal distribution of people who really have no credentials to investigate conspiracies, to take the term at its core definition.

Journalists and whistleblowers? Tongue-in-cheek digs at implausible circumstances?

Sure.

Everything below the curve is harmful and lacks a critical understanding of events outside their front door.

I don't think this is a tech problem. I think this is cultural.
Do you like my coding tweeter feed? What suggestions do you have?
this looks great! tech stack pls
From distributions where you build everything from source (most cloud providers today, mobile phone operators, etc), such advantages are purely theoretical & never play out in practice. In such environments you're pushing out updates of the entire system on whatever your regular cadence is. Additionally, because the old library is still mapped & running you have to know to restart all the processes that have the old version linked in. Not an easy task.

About the only place it kind of matters is Linux distros where you are deploying closed source binaries linked against system libraries. I'm not sure that's a significant use-case.

The only performance benefit is memory. If you have a core infrastructure library that's widely shared (e.g. libopenssl) then it can have some benefit. In practice I much prefer the microservice model with a formal IPC API. Then the SW update is trivial to fix the exploit - just kill the 1 process providing the service.
That effect is very close to what a photographer would aim for with manual editing. It is not about fidelity but that blemish-free look which you'll find on any magazine. The authors also mentioned that in their research most users preferred the compressed one!
And if you want to use that argument for a parole hearing that's... I can accept that as an argument. I don't necessarily agree with it, but I understand the reasons someone might have for holding that position.

We're talking about holding people after their sentence is done. That's not ok.
Windows 10 Pro user at work, mixed MacOS / Windows / Lubuntu at home.

I've been on my work Windows 10 PC for 60+hrs this week, and about the same each of the past four weeks, and five to six days out of seven the past couple years.

And never had it force-update.

You can bet the moment I took this computer home (I won't, but humour me) and tried to watch a movie it would force-update, crash, refuse to boot, and need a full reinstall.
> can update the kernels without rebooting

The implementation is (IMO) really interesting from a programming perspective (https://www.kernel.org/doc/html/latest/livepatch/livepatch.h...).
Crimes often leave evidence of which much is time sensitive. Responding in a timely manner to crimes are often critical to finding the perpetrators.
Remember when fb inflated video view counts to bring more advertisers?

Nobody should be trusting ad metrics from them
We might’ve fared better if tens of thousands of people didn’t think nonstop protesting was a great idea. You can check the graphs, the spike coincides with the start of the protests. HMM. And spare me the “everyone was wearing masks” argument. That assumes several things:

1. That every single person was wearing a mask.

2. That every single person was wearing an N95 or better mask.

3. That they all wore those masks properly (I.e., none of the failing to wear it over the nose or taking it off when you’re speaking nonsense).

4. Most importantly, that masks are perfectly effective in halting the spread of the virus.
The Elijah McClain case makes me very sad; not only for everything listed in the article, but also because he was a skinny, nerdy kid like most of my friends (and many of this site's readers, I imagine).

Just a regular guy going about his business, and he is murdered (and I don't use that term lightly) by the very people sworn to "protect and serve" him.
Any app that would transmit your data in real time can save it and transmit it later.
That’s about right. I’ll add that, on big platforms at least, nothing exists to enforce social norms. If you talk like an internet commenter in real life, you will have no friends and people will avoid you.

The few web communities that stayed decent found ways to enforce their local norms.
UBI would make it easier to exit the big city. Housing would become much more affordable relative to total income in areas outside the most expensive metros. Suddenly you can take on a job that doesn't quite pay as much, in a lower density area, and with the help of UBI you can have a house and disposable income. Before, maybe you couldn't do that because total income would drop too much.

Ideally, SF/Seattle/NYC would reform zoning, which would help reduce inflationary pressure in those specific areas, but that reform wouldn't be necessary for UBI to still have a big helpful impact on housing affordability for most people.
Ask HN: How do you recover after a bad PR review or implementation?
Hi, sorry if this is wrong to put here.

I'd been working on a feature for my team and today, I got a few more PR comments and feedback about it than you might want (like 20+ comments on PR).

It was a feature that touched a bit of everywhere in the codebase, relatively large. I'm a feeling down about making a bit of a mess of it, afraid I'm not very good at my job.

I have 3.5 years experience. I started in this role about 6 months ago and haven't gotten bad feedback from my manager, no performance issues or anything like that,just some feedback that I should speak up more in discussions.

The team is spread across 3 six person pods and everyone is on each pull request. It's awesome because I get many PoV's and great feedback, but sometimes the PR comments can pile up. It's such an arbitrary source to base my worth on but I'm afraid that people will take a poor PR like this one and see me as deadweight. My quality can dip up and down. Sometimes a feature goes really well and other times It doesn't go quite as well.

I'm always eager to learn and take on feedback - one of the leads said I was taking on knowledge a lot faster than he expected - but I see all of the areas I don't know as well in the project, I see the people who've been on the project longer than me and think "wow, I'm awful compared to this developer/because I don't know this". I'm afraid of being the weak link on the team.

It doesn't help that 3 months in I got pulled onto another project (alongside 5 other people from the aforementioned project), so my knowledge base about this system has gotten rusty. This is my first feature back on the original team.

I'm young(25) and I've had confidence issues and anxiety since being a teen.

I would love to discuss and hear your thoughts and experiences on the topic. How did you bounce back? Am I being a little sensitive? Have you ever felt this way too? Have you ever seen someone else go through this, how did it go??
This is pretty idiomatic Perl, and I've seen similar constructs countless times at work. You could indent the map body but it normally wouldn't be done for such a short expression. There is not much room for maneuver there if you don't want intermediate variables.

And this is a quick sample, there is much, much hairier stuff to be found in real code. "Knowing the language well" is seen as a virtue for many.
Not games but music. One of the things Spotify and Apple Music bring to the table is search and cataloging. It's less of an issue for video games where you might be seriously interested in 20 titles, but for songs, someone else organizing it for you is a huge value-add.
Try to find a single monopoly existing over prolonged period of time (> year) without coercion by government (including coercion by enforcement of patents and such) or by criminal means.

"Natural monopolies" is a unicorn. Never observed in nature, only in writings of economists.