skysight-inc/HackerNews huggingface dataset:
Can't you make a reasonable comparison to other countries? At the least, it should be possible to see if there is a relationship between police killings and murder. Seems an even chance that they are rather unrelated.
> having zero clue why X is written like that, why is Y is where it is and why Z is using a 10-year old thread-pool scheduler that is grossly inefficient. And you have to deliver feature A and bugfix B and you might collapse the house of cards and of course, critically important pieces of institutional knowledge are missing.

I've already resigned to the fact that any changes in the codebases I tend to work on involves spelunking through past commits, trying to git-blame my way into knowing where some suspect feature came from (and thus who to ask to explain it to me).

But few things annoy me more than when, after an hour of poking around and following code being moved across files, I finally arrive at the commit that introduced the thing I'm after, only to discover that the entire commit message is "refactored $foo", or "fix $blah". Oh, and the commit touched 20 different files, implementing 3-5 different things, and the author left the company a year ago.

So if you aren't doing it already, then for the sake of everyone (including yourself few months from now): please, write descriptive commit messages, while everything is still fresh in your memory. By descriptive, I mean at least a bullet point list of everything that was changed, and why. Even if it means repeating some of the stuff from a ticket or a discussion somewhere - because none of these things will be available or easy to find few months later.

Something like:

Add feature Foo

This commit implements feature Foo, as per ticket #12345:
option $foo controls whether or not Flux blergs or blargs;
in the latter case, $this and $that will happen.

* Configuration files have been updated with the new paramter.

* Flux Controller no longer looks at unobtanium to determine
the type of blerging to perform.

* The above implies that checking Flux for the type of blerg
is now speculative, and should not be relied on in the future.

* A new utility Asdf has been added; it provides common functionality
for blarging.

...

Etc. You get the picture. It's quite easy to write a message like this when committing - it's essentially a polished brain dump. And its usefulness will be immense the next time someone has to work in this part of the codebase.
> Maybe a little higher because police tend to be male, younger, have guns, and are frequently in high stress situations.

And many are ex-military as well
Any creator with established audience

Well yeah, once you're already successful you have more options. That's absolutely no help to people who do not have a paying audience.
> The business connection on the other hand lists for example minimum, maximum, and "normal" speeds, clearly states that there is no data cap or throttling, and the SLA for restoring connectivity is within 8h, and more

What stops them from providing this information to consumers? They can just measure their network performance and provide these statistics.
Beauty is in the eye of the beholder, isn’t it? I like the font, as well as the greens, blues, and header gradient. Green is my favorite color.

I also like dark themes (although I wouldn’t force those on my viewership).
If the workers aren't important, then they don't need laws to stop them from looking for jobs elsewhere. Are us software engineers more important than those in other countries with comparable costs of living? That's hard to answer in general, but software engineers in the US are paid much better on average than in most European countries. Of course there are exceptions but hacker news is full of stories talking about this issue (many euro engineers come to the us bc we pay so much more).

It's very hard to overcome economics. If they don't pay their engineers at TSMC something approaching alternatives, they will start to leave. It doesn't matter whether the company made billions of dollars because of a few people - the company will struggle if they start losing their engineering talent. So that kind of sets their value.

What I'm arguing is that they'll need to pay better wages, otherwise people will leave, regardless of this law about advertising jobs.
Good luck tring to do a better job replacing these on Android where every device x android version permutation out there = something breaks for a different user.

Like the "Automatic Call Recorder Pro" (highest number of ratings on the list) has "try the free version first to see if this will work on your phone" ... I feel sorry for Android developers. As much as I dislike the "Apple way" of designing products (walled gardens and super opinionated instead of open and providing choices), every time I need to develop something for Android I'm flabergasted at how shit the platform is under the hood. Soo many APIs to do the same thing, depricated system APIs all over the place, but the only way to do things on devices X, but only from manufacturer Y, on Z the API functionality isn't even supported, on W you need to use newer APIs, on Q you need to use a custom solution - nobody really uses Q but your client got 3 complaints and can't determine priorities (understandable given the ecosystem fragmentation)
What, middle class normalcy doesn't count, you're specifically looking for destitute children who went on to make millions? Seeking a Horatio Alger story? It's not exactly surprising that grinding poverty doesn't yield a lot of unicorn founders. Not sure why you'd think that was a reasonable expectation or litmus test.
Indeed. Convienience vs. freedom. Ignorance vs. knowledge.

Way to go...
> Moreover, many would argue that disproportionate poverty levels among black people render them more likely to encounter police officers in the first place—vastly unfair, but different from the problem being simply cops’ standing racist bias

Actually that's exactly the problem of systemic racism. Racism is at the level of the system and not the individual (though there are still individual racists out there for sure).

Cops kill and injure way too many people (of all races) (without due cause), and encounters with Police escalate much too quickly. This is a problem, and that's why a big conversation on the role and responsibility and methods of policing is happening. Though Police too exists within a system, such as the possibility of any civilian to be armed and carrying at any time, and so all that context must be considered.

Blacks are disproportionately a victim of this, so obviously they are more invested in this conversation, and leading the charge on pushing for changes.

It turns out that one of the likely reason for their disproportionate encounters with Police is their disproportionate socio-economic situation, which was likely created as a result of the racist history of the country and the heritage and legacy (or lack thereof) it left their communities with. And that would make it a systemic racism issue.
I rather liked the meme that police shouldn't kill guilty people either.

So, the ideal number is clearly zero. Just the same as the ideal number of people to die in car crashes. Yes, you can acknowledge that zero is likely not going to get attained. No, you don't give up and argue over the number as a distraction.
Hey, nice commit template. Will be using something like this. Thanks!
It's not unreasonable to demand a higher standard of the police.

The real flaw is in assuming that all "police killings" are murders. You would expect some proportion, and a higher number than the general population because of the nature of the job, to be legitimate self-defense or defense of others. So then you need to distinguish those cases from wrongful killings.

Which is hard, because the usual way to do that would be to look at how many of them are convicted of murder. But if the case you're trying to make is that not enough of the actual murders are successfully prosecuted, that's not satisfactory. And then what? Data not available, so everybody assumes what they want based on their own politics.
Maybe so but could you say why?
Me too. This is a supremely HN ask.
Paid apps with low ratings might be a way to identify an unserved market. (Willing to pay, not satisfied.)
I joined Google in February and I love working remote. Definitely not excited about the prospect of sitting in traffic for 2 hours a day just to wear a mask at work.

I don't work from India, but haven't had much issue with onboarding or access to things.
A person that buys a 5 year old version of an iPhone, is probably either a frugal person and/or a person that does not have too much money. To me it seems like a person that is used to think about how to stretch her/his wage. I find it interesting that you can say to this person: "You're not putting yourself in the shoes, nor the mindset of a poor person". Have you walked in this HN member's shoes in different stages of her/his life?
If a person who

> Write[s] DMCA policy for UGC

Is purposefully trying to confuse your argument, or worse yet, doesn't know any of it, that may be part of the problem
Lighthouse of Doom from earlier this week:

https://news.ycombinator.com/item?id=26946130
exactly. If committing horrible things is a business as usual that is the firm basis for getting organizations listed as terrorist, criminal (RICO), etc.
Stallman: https://www.gnu.org/gnu/pronunciation.en.html

PySDR video: ~4:20 and ~4:50
But the difference between composition and performance is well delineated in copyright law. What technical barrier is preventing Google from setting up scanners to detect similarity, get a hit, and then identify a video as a performance of 'Moonlight Sonata', look that up, and OK it on the basis that everything written by Beethoven is long out of copyright?
Thank you both for responding.
It was more or less a tounge in cheek "boo", which is why I responded with the simpsons quote instead of deleting after downvotes.
In fairness, a better worded title might have improved my submission.
> Viewing of the video and the conversations about it took place as Garner was 10 feet away in a cell, according to Schielke. [0]

It's inhumane behavior, like one would see Roman soldiers in a movie or soldiers in game of thrones.

[0] https://www.cnn.com/2021/04/30/us/loveland-police-officers-k...
Sorry but that's moving the goalposts to safety nets. We're not talking about that.

Minimum wages still cause many of those negative human outcomes (chronic unemployment, lower mobility, rural towns full of unemployed people, and so on) even with safety nets. Safety nets + no minimum wages would provide a much better humanitarian outcome than safety nets + minimum wages.

And even if it didn't (which it does) this ideology is still responsible for significant human suffering and racist outcomes in the US right now, and is being pushed by zealots irrespective of this suffering.

This is fairly typical of ideologies, no matter the actual human toll, the ideological vision must come first. I suggest you to visit a town that has faced factory closures and see the actual human toll to make this all a little less abstract.

Leaving the discussion here, my friend.
YouTube goes very much above and beyond what the DMCA requires, and favors the interests of the big corporate copyright holders over smaller creators.

I imagine they do this because of their settlement with Viacom[0] where they likely bent over backwards to avoid further appeals and lawsuits. Viacom likely said "regardless of how this goes, we and other copyright holders will sue YouTube off the internet unless you build a system that proactively takes down everything even remotely potentially infringing without us having to notify you of anything". And Google caved.

Don't get me wrong, the DMCA is still overall a bad law (though, to be honest, I think the copyright takedown process is the least bad part of it), but Google is not doing what they do because of the DMCA.

[0] https://en.wikipedia.org/wiki/Viacom_International_Inc._v._Y.... -- notably, no money changed hands as a part of the settlement, but other terms were not disclosed.
Ideally criminals wouldn’t kill people either. If you had the choice of the police killing a criminal or same criminal killing you or a loved one, which would you choose?
This sounds great. Hard drive prices will start increasing until building a computer is prohibitively expensive unless you're a large scale OEM that can make bulk contracts. Another example of cryptocurrency empowering individuals.
> If the murder rate is 4 per 100k in the US, and there are a million police officers in the US, shouldn't I expect something like 40+ police officers murdering a year?

Right now, police in the US kill about 1000 people each year. That amounts to about one in 15-20 non-suicide deaths caused by gun violence. You can argue that 40 is too many, but it's two orders of magnitude lower than the current number. 40 is the number of people killed by the Chicago police alone every 2-3 years.
I do that for big commits. But usually I prefer much smaller commits whose 1-2 lines of text are enough.

I reserve those bigger texts for PR descriptions.

I found those to be a nice balance, most of the time.
The [dangerous] implication behind saying "[...] Police Kill too many Innocent people" is that police have a right to kill criminals, which is not true. Whether or not you are innocent, police still don't have a right (and shouldn't) kill you, so I personally am rejecting your re-interpretation of the title.

Police are responsible for for apprehending the criminals and only are supposed to use deadly force in self-defense or in protecting other people.
Checkout https://en.wikipedia.org/wiki/List_of_killings_by_law_enforc...
The USA is an outlier, by quite a margin, amongst rich countries. Of course there are differences in methodologies etc etc but nonetheless: USA is 34.8 per 10 million people. That puts it between Uruguay and Angola. Canada is 9.7. France, which has plenty of armed officers, is 3.8. The UK is 0.5. I come from the UK, it has plenty of violent people in it.

It's not enough to say this-is-just-how-it-is in the US, because the US is weird here. It's not normal for the security services to kill so many people in a rich country.
This bill applies to all social media platforms that do business in Florida and have at least 100,000 monthly active users or 50,000 paid subscribers. The exemption seems to be for Disney:

> “Theme park or entertainment complex” means a complex comprised of at least 25 contiguous acres owned and controlled by the same business entity and which contains permanent exhibitions and a variety of recreational activities and has a minimum of 1 million visitors annually.

Source: https://www.flsenate.gov/Laws/Statutes/2011/509.013
Except that approval is automatic so they just modify the signature and submit it to be included again.
or... insufficient compensation? (Yes I know the body addresses this, but seriously, why does every single headline in labor supply only do the false dichotomy of "no workers" vs "americans don't want to do X".

Why do politicized right-wing economists pretend supply and demand pricing doesn't apply to the labor market? It's supposedly the foundational pillar of right-wing extreme laissez-faire cult economics.

Universal healthcare would go miles to making these tolerable/palatable jobs to a wide variety of workers. Often what is lost in the "americans don't want to do job X" is that "Job X DOESN'T GIVE HEALTH BENEFITS".
> Wouldn't that presumably cause energy costs to skyrocket because of all the overhead

I don't have hard numbers, but I wouldn't have thought it would be all that dramatic.

As for price competitiveness, some customers might be ok with paying for the increased security.
A few things to factor in: time spent in a supermarket is very different from time spent online. People are used to typing a query and the top 5 results that are yielded are the winners 90% of the time. Very few people will go beyond that. Which is why ads are crammed into that list. How often do you go to the second page of your web searches? Pareto 101 - either you're first or you're everything else and you get nothing if you are the latter. No matter how well you organize and present everything, the attention span of people online is absurdly low. I've fiddled with that concept at my old job and you lose clients at astonishing rates with every additional second you take away from their time, regardless of whether you give them an incentive to make it through to the end. I bet Google has come to the exact same conclusion over time. I remember they used to have a very advanced search engine features back in the late 2000's. These days those functionalities are still very much alive but you have to know them: +, - inuri, inurl, intitle, etc.
Paenarthrobacter ureafaciens KI72 also know as Nylon eating bacteria can eat Nylon. I am not a biologist so I know little more about it than what I read in [1].

[1] https://en.wikipedia.org/wiki/Nylon-eating_bacteria
You can put your content anywhere you want but you can't choose where the audience is. YouTube is in practice a big monopoly because there's no audience in the "alternatives." If you want to be seen you have no choice but YouTube, you can prepare for the worst and upload simultaneously to other platforms and include links in your video description but you can't avoid YouTube.
>There's absolutely no reason to believe that there were any "ultra-sensitive trigger-warning micro-aggression seeking activists" at Basecamp among the employees.

This is objectively false. There is 100% undeniable proof of these types of employees being there, including one of the heads of data analytics:

From https://janeyang.org/resisting/

> Racist capitalism is poison that has weakened every facet of society and been used to “justify” horrific crimes against humanity while destroying our planet. We need massive power and wealth distribution enshrined in national and international policies.

From https://janeyang.org/2021/04/13/im-getting-some-feedback/

> Guess who tends to beta spray? Men. White men, in particular.

From https://janeyang.org/2021/03/18/live-forward/

> If you are white or a man, especially a cis-gendered heterosexual able-bodied white man, do the fucking work. Learn about the characteristics of white supremacy, push through your discomfort, and reflect on how you show up in the spaces you have power. Be ready to apologize when you screw up (we all do!) and then do better. And whatever you do: do not demand that your friends or colleagues or employees or neighbors or acquaintances who belong to historically marginalized groups explain to you all the ways you perpetuate harm and how society got here. Pay an anti-oppression professional for training and coaching; don’t expect us to get you up to speed for free.
This is the paper associated with yesterday’s discussion (162 comments):

https://news.ycombinator.com/item?id=27000570
What caught my attention is the claim of push based queries to be easier to generate imperative code, where I could learn about how do that?
People significantly overestimate the amount of money needed to make an attempt, and then overestimate the amount that additional money helps, though. It's cheaper to found a startup than most people think; your chances of success are lower than you think, and the chances of some rich person being successful are lower than everyone (usually including the rich person) thinks.

I started my first startup with $30K, saved up from 2 years of working at someone else's startup. That bought me a year and a half of tinkering time and 4 shots at goal. It'd cost more now, particularly with Bay Area prices (I was in Boston), but we're talking about $100K, not $1M.

If you want to make an attempt, go work for a FAANG or one of the recently-public tech companies for 2 years, live like a grad student, and bank the difference. Then work for somebody else's startup for a year to see what life outside a big corp is like, then you should have 2-3 years saved up if you haven't increased your living expenses. If you can't get a job at a FAANG, unicorn, or one of the other leading companies in your field, you're probably not ready (in terms of knowledge and technical skills) to found a startup. Once you do you're looking at ~$200K/year in total comp, which saves up really fast if you're still living like peers who make $60-70K/year.
> Very few consumers are going to have high utilization of their bandwidth. The connections are going to be mostly idle. It makes sense from an efficiency standpoint to then share that resource among more customers.

That's okay. What's not okay is suddenly punishing users who for some reason decided to use a lot of bandwidth because they were under the impression that they could.
Three Ways to Improve Scholarly Writing to Get More Citations
I read docs from 10 years ago, still relevant, but just hard to get any value out of. You can see they try to tick all the boxes, but there's very little practical value, direction or any insight. They don't communicate or provide entry steps into a domain, just list stuff very structurally. So much labour seems to have gone into making too much structure vacant of content, following invisible guidelines while trying to please uncaring taskmasters, long gone.

I think we're going to go down a more personal road, start caring about who reads what, and just write what would help out, initially, and as reference. Lots of projects on Github do this right, the popular ones, as they convey meaning much better than their competitors. Such examples stand the test of time too.
I suppose you are right and there is a range of implementations a committee comprised of a third of the workforce could use to "examine how employees socialize." Maybe its unfair to react simply to the text and not do the work of broader interpretation.

In terms of the guidelines, I am not a guideline lawyer as perhaps you are. When I think of the strongest plausible interpretation I often turn to Occam and accept the plain language meaning. For example, if a goal of the committee were to encourage mentoring, then the article could have said that.

In terms of strongest plausible interpretation of what I wrote, I did not write "spying on me and building a graph of contacts." I'm a person who is appreciative of privacy and would be annoyed by a group of colleagues who decided to "examine" me in any way. As I think about it now I can feel a wave of revulsion and annoyance toward a posse of busybodies who must not have enough actual work to do that they have time to "examine" me. Maybe you like being examined; me I still think people who volunteer to do that are creepy.

Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

[...]

Please don't complain that a submission is inappropriate. If a story is spam or off-topic, flag it...

https://news.ycombinator.com/newsguidelines.html
I'm not sure the answer to your question specifically, but somewhat related is that GIMP invented GTK. (GTK formerly stood for GIMP toolkit)
Really nice work! Reminds me of some of Bret Victor's stuff.

The graph saying that the velocity curve of the piston is asymmetric left-right is wrong. It should be top-bottom asymmetric instead. They got the text right though.
Edit: oops, I'm wrong... the position curve would be left-right symmetric while being up-down asymmetric, but then if you take the derivative you get what they are showing.
You sound like you have a third opinion, one which would allow a website to appear on Google in response to user searches without Google knowing anything about what the website contains?
That’s an amazing level of transparency to share all the company financials with the minimum wage workers.
UFO Sightings Interactive Map