skysight-inc/HackerNews huggingface dataset:
> Documentation is a skill. Like any skill it takes practice.

The type of documentation you described - code comments and wiki entries - they don't need practice. They only need care.

If you know how to write a function that takes Foo and transforms it into Bar under conditions X and Y, you also know how to just append this above it:

//! Transform Foo into Bar
//!
//! Foo must be an X-ing Quux adhering to Y.
//! Foo is not modified.
//! Returns a Bar that is Z.

No knowledge or skill needed. And will make everyone's day nicer.

I'm not sure what to do about lack of care in a team/company, other than trying to promote it by example.
> This article doesn't seem to make the case that the police kill too many people. It's just observations that the police sometimes kill people.

What's the rate compared to other countries?
No doubt you’re right.
In that case the copyright laws are wrong and should be fixed.

I apologise and transfer my scumbag stamp from google to Congress then for this particular case :)
Wireless charging is much better for the use case for autonomous charging than the robot chargers... it’s equally efficient with no moving parts, less prone to failure.
No, the police dept in USA deals with alot more than what other police departments do in the world. For example, you can argue that the NYC police department is bigger than several countries.

At those density levels, how can you compare a city to an entire country?
well not sure if there is money in it, like said i cant tell if that guy with that list managed to sell anything :D

I dont think i will put on a pay wall, i will rather try to build a community.
There's not a binary of "one person must die or another person must die". You can still arrest someone without killing them.
Math and Assembly Are My AAA Bonds
Then your beef is with the United States, not with Google.
> It would be like testing if someone knows about a "crankshaft" in a job where they'll be exclusively working on Teslas

Yeah completely agree. Not all things people call "programming" are the same. Only jobs that require someone to think in this way should have tests filtering for it
> If there would be no liability independent of the DMCA safe harbor, there is no mandate to follow the safe harbor process.

The problem is that GitHub doesn't get to decide that. If they give up their option for safe harbor by not following the DMCA takedown process, the company claiming copyright can sue them. Even if they don't win, defending these things costs time and money.

I don't blame GitHub for just not wanting to deal with all that. You seem to disagree, and believe that GH should stand up and open themselves to legal liability for every random user on their site, which I don't think is practical or reasonable to expect of a for-profit corporation.

The remedy for this is simple: we need to stop relying on centralized solutions for things like this. There are a variety of options for this: Tor hidden services, IPFS, hosting outside the copyright holder's jurisdiction, etc. None of them are perfect, but relying on a for-profit corporation to host your even-remotely-legally-questionable material, you're setting yourself up to fail.
> And why shouldn’t they?

A few reasons:

* They weren't hired or asked to do that

* It doesn't bring more value to the business

* It contributes to a toxic working culture

And it's especially bad in a small company, because you're no longer looking at high level statistics. With only 58 people, you're not saying, "we've got too many white men, statistically." You're implicitly saying, "Mike and Jeff shouldn't have been hired. We should have found people of the race / sex I want to see more of." And, implicitly, "We're going to have to really lean on them to not hire another white guy." Now hiring managers are hesitant to do what's best for the business out of fear of being called -ist.

This idea that employees are entitled to organize privately on company time to try and leverage the company to focus on some unrelated special interest at the expense of being as successful as possible as a business is not as widely accepted as some here seem to think.
Companies are led by people, but in the neoliberal society we have elevated companies as an entity above people. Companies have more rights and less responsibilities than people, and more influence due to lobbying.

As well as being bound by certain rules (making profit for shareholders, due diligence) that binds them to certain decisions even if the people leading them want to do differently. It binds them to prioritise profit over any other concern.

So I do think companies are a different force than people yes. This is why I thought it was a great thing that companies were developing an identity and a conscience. Due to the power I have I want to target my buying decisions to companies which are aligned with my ideals.

This new direction takes them back to being just money makers which IMO is a bad thing. It's not all about money, considerations like environmental impact are more important right now, on the verge of a climate crisis. I want companies to have a stance on this so I can stimulate the ones that do well on this front. That in itself makes their social/environmental identity an influence on their profits.
There is a well known curse to Time/Newsweek/Businessweek covers. Things that make the front page there tend to do worse.

No guarantee, but it’s more of an anti signal.
Interesting, I find that there are plenty of resources but they don’t actually cover my pain points.

There are plenty that teach elisp the language or that demonstrate consuming elisp packages, but it seems like not many in using elisp to modify the environment. By that I mean, okay I want to write a major/minor mode and have it update on.. keystroke? Any state change? And knowing which hooks/emacs internals to inspect/modify accordingly.

To be fair, I think Xah does a great job of this and most of this can be learned from reading source code. But sometimes I wish there were more direct answers out there.

Anyone know of a “cookbook” of sorts for common design patterns when implementing your own elisp packages that assume you know the basics of elisp?
Turns out there was a big thread about this recently:

Technical interview methods pale in comparison to playing Factorio with someone - https://news.ycombinator.com/item?id=26591966 - March 2021 (344 comments)
You're conflating police murder with police homicide. The difference is that some (hopefully almost all) of the time the police kill someone, they are justified in doing so. 40 is what we should expect for murders - i.e completely unjustifiable killings.

This is also blurred a bit further because we can imagine a class of killing that's "kind of justified" that we'd expect the police to sometimes engage in. Something like killing through negligence or incompetence. A certain fraction of people are likely negligent or incompetent. If you're an incompetent plumber, pipes may burst. If you're an incompetent, lazy, whatever police officer you may cause someone to die. We should also expect some level of this too.
Most of those buggy features are centered around things that shouldn't be possible anyway. On iOS, these apps would probably not even be available.

Call recording used to be easy to implement, until Google took a look at the obvious security problem with apps recording calls from the background, and restricted the normal APIs to system software only. If an app has automatic call recording that works well, the manufacturer probably put an insecure OS on the phone, because then any app or game you download probably has that capability.

The supported APIs all have excellent backwards compatibility through AndroidX. You can still many if not most modern APIs all the way back to Android 5 without much change in the code. Most system APIs are backported through Google's libraries, and for many others the standard compat library has shims that avoid most version checks. This is sort of the opposite of iOS, where most users are updated within a few months so many years of backwards compatibility isn't a big priority.

Cheap, slow, crappy devices and background task killers are much more of a problem than the problems plaguing a lot of the APIs.
Well that probably made sense in times of IE5, but modern browsers can’t be worse than wget -c ...
I really like monorepos. But I find that it's almost never a good idea to hide parts of a source code from developers. And if there's some secret sauce that's so sensitive that only single-digit number of developers in the whole company can access it, then it's probably okay to have a separate repository just for it.

Working in environments where different people have partial access to different parts of the code never felt productive to me -- often, the time to figure out who can take on a task and how to grant all the access might take longer than the task itself.
> As TOC decreased, the ultraviolet absorbance at 254 nm increased. Pipes consumed as much as 0.5 mg/L as Cl2 during each 3 day stagnation period.

Both of those results mentioned in the abstract are really fascinating. I'm really curious why UV absorbance increased as leachates were released, and the chlorine consumption kind of makes me think that if I ever have a house with PEX, I will want to install a whole-house purification system to remove chlorine, or run copper to at least all drinking locations.
The crank's angular momentum, which is originally derived from the turning of the starter motor.
This seems more a failure in Google's reaction than in the legislation they're reacting to.
Yes - SF Bay Area.

Obviously you could live like a king in some other regions but they wouldn’t pay $180k most likely for random startup senior software engineer.
I haven't read the entire bill [0], but it seems the large fines are limited to people running for statewide office in Florida during an election. [1] And there are smaller fines if it's a candidate who's running for a non-state position (like mayor).

[0] https://www.flsenate.gov/Session/Bill/2021/7072/BillText/e1/...
[1] https://www.wfla.com/news/florida/gov-desantis-holds-press-c...
Google's extension to copyright and lack of accountability is the only thing broken here. That, and the fact that they have multiple monopolies.

Boycotting Google is the only way to go. One can also advocate for regulation in this are.

As for your question: They can put the video in Nebula or Patreon, for instance. Maybe there can be more of those, perhaps for music teachers. Maybe that's also an opportunity for someone new to jump into the streaming game and provide some competition.
That's sort of OK for an operating business, but many creators don't have $1000 sitting around for every video they upload.
The Campfire meeting room seems interesting.

Giving remote participants a proportionate physical presence should help equal the playing field.

I think it hinges on how easy it is to set up the call, so that each face is on a separate screen.
The message-passing model might refer to discrete event system implementations of digital logic simulators. That is, you can think of the events as messages between logic gates and wires. See for example the simulator in SICP: https://mitpress.mit.edu/sites/default/files/sicp/full-text/...
Back in the day, one other idea was the human-curated search engine.

The famous example being Yahoo!

So, it's not about there being servers or not, everybody had those, but about where the emphasis was put (curation vs algorithm).

That said, after a certain internet growth, all search engines turned to machine driven - and it was already the case the time Google appeared.
Depends. Companies with stronger financial tend to less affected to sentiment. But to beat the market, sentiment is the key that makes the difference in the equation.
If the price is too high, you can lodge a complaint with your elected representatives in Somalia, or you can use a domain in your home country.
Doesn't work on videos without subtitles. Bummer.
The amount of policing in this or other community does not change the fact that black people do commit a lot of crimes and more policing is at least to some extend justified. I'm not talking about bullshit, almost petty in comparison crimes like drugs or theft, but serious crimes like murder. There is a dead body and you have to find who did it and police can't just ignore it or turn a blind eye if it turns out that the murderer was white.
I just want to emphasize that Google are not the only ones,

I had my Sony Play Station account banned for 2 months with no exact reason and no way to appeal, on short the Sony message was like "you did something wrong, something about our policy on sex and violence, our moderators are perfect so there is no mistake and there is nothing you can do".

I think we need something that addresses all such issues and not a Google only workaround, the solution is regulations.
Ethereum are the GPU's. Bitcoin utilizes ASIC's designed only for Bitcoin. This is an eventual e-waste issue, but not a GPU supply issue.
Not really. Early/immature tech causes early movers to overspend and be invested in the wrong things. Early, usually the tech is expensive so it's perceived to be valuable on its own. Later, when the tech has diffused and is ubiquitous, it's clear that various secondary things create the actual value.

Successful early movers realize how the value-creation is going to happen once the tech is mature, and focus on that.
I'm assuming it would consume all local mass shortly.
How to Buy CASP+ certificate online without exam?
The US has probably one of the most disrespectful and outlandish fringe populations with higher crime overall than other rich countries. Compare the US to how people behave in Australia, Norway, Germany, etc... Have a feeling this will get down voted but you know its true.
One could argue that the realization that this should be done in the first place is the skill your parent commenter was talking about.
the scrolling is messed up. the 'sticky header' at the top disables scrolling while it pops in and out of sight. more reason never to use animated sticky headers - just put position fixed on it and be done with it.
This has to be a joke!
This is silly. If you have to, compare different states to get some signal. If there is a relationship as implied, it should be easy to prove it. At the least, decent correlation could be displayed to hint that a causal relationship could be found.
Or you could go through them all, and judge how murdery each case was. (I couldn't deal with doing that, but some could.)
> Maybe a little higher because police tend to be male, younger, have guns, and are frequently in high stress situations.

Cops in other countries tend to be young males, frequently in high stress situations and have guns.

Also, civilians in the same stressful situation are supposed to keep calm and control over their fears.
That’s a good point that did not occur to me, and I agree!
As soon as a coronavirus vaccine gets full FDA approval (expected soon for Moderna and Pfizer), companies should require immunization for employees. Then they can stop requiring masks.

Every vaccine that has ever had serious side-effect problems has shown them in the first few months.[1] The FDA requires six months of data for full approval. Those six months have passed.

[1] https://www.cdc.gov/vaccinesafety/concerns/concerns-history....
Yabai requires you to disable system integrity protection, which is a dicey proposition.
I agree to some extent but I find that as an IC (especially in startups) you can add even more value than random middle manager or even some executives. Yet, you still don’t get compensated like that.

Many CTO’s I’ve dealt with were a net negative in terms for the company - yet, they still get 10x the equity and much higher salary. So... :/
> the likely reason for their disproportionate encounters with Police is their disproportionate socio-economic situation

Seems odd to omit the more direct cause - disproportionate homicide and violent crime rates [1] - and skip to socio-economics as the reason for police encounters. Especially since the black homicide rate is ~10x higher even compared with the same income brackets [2].

[1] African-Americans accounted for 55.9% of all homicide offenders in 2019, with whites 41.1% - https://en.wikipedia.org/wiki/Race_and_crime_in_the_United_S...

[2] https://www.newyorkfed.org/medialibrary/media/research/epr/9... - Table 6
Related question:

What “new” CP/M machines can be bought today?

The closest I know is this kit:

https://rc2014.co.uk/

Any others that can be bought off the shelf today?
> There's no "wrong" enunciation in linguistics though.

Yes there is. If a linguist a century from now claims that English speakers in 2021 pronounced "car" the same way they pronounced "book", they would be wrong.

Similarly, if they looked at one 2chainz song and concluded that in spoken word "pyjama" and "lasagna" rhymed, that would be wrong. Less obviously so, but wrong nonetheless.

The absence of a singular correct pronunciation doesn't diminish the infinite number of incorrect ones. Even the most ardent of descriptivists think that accepting a pronunciation based off of a single occurrence is somewhat taking the piss.
Thanks for asking. Transcript inputs are from YouTube but the actual segmentation part is done by a machine learning model. It analyzes the context of a given transcript to separate the transcript into different segments, and then comes up with topics that represent each segment.
You need to sleep sometimes... just charge your phone then
Not doubting what is officially grammatically correct, but that still sounds really weird to me. Like with sports teams I would only ever say "The Patriots are a good team" or "New England is a good team". Not "The Patriots is a good team".

In any event, the authors definitely chose that title as a callback to the well known paper "Attention is all you need", which introduced Transformers. So that probably influenced their decision to use "is" instead of "are".
On this note, GitHub does reach out to customers with Monorepos and is aware of their short comings. I think overtime we will see them change to have better support. It's only a matter of time.
It's evidence, not proof. Now, if we saw this kind of thing tens or hundreds of times a year, that would be proof… wait.
Yeah, Apple is perfect , Google Siri search for all the times Apple lost in justice class lawsuits and practice on those cases how Apple was not screwing those guys and the justice was wrong and "Apple goog, Apple good ..."

btw are you a Trump fanboy, you are talking a lot in his style.
Fractional scaling is mostly needed on High DPI displays. High DPI displays also happens to be the case where you don't need subpixel AA, nor you need native FS rendering. Even for East Asian languages.

It's ironic, I think, you say Apple is an idealistic company, but they have implemented a very simple and pragmatic approach, and with great results.

While here we're discussing why Linux can't do the same due to a dozen self-imposed restrictions that don't matter in practice. The concept of (non-fractional) logical pixels can be implemented very neatly into any rendering subsystem without this affecting the concept of pixels, or events, etc. Seems no one can see the forest for the trees in this case.
I don't understand why call recording isn't a built-in features to all of the phone apps. I know the standard explanation is that it isn't legal in all locales, but there are plenty of illegal things you can do with your phone.
> That seems very high.

Yep. We all pay very high rates.

Household insurance isn't any better. We lost our last house because insurance increases over 4 years doubled our monthly mortgage payment.
It doesn't. Because it relies on video's subtitles as input at the moment.
The way I see it, if you make a thing, some people are bound to hate it and tell you how bad you suck.

Far more useful than whether someone is a hater or a fanboy is the amount of actionable information in the feedback.

Sometimes suggestions are wrapped up nice with grateful suggestions for improvement. Other times they're embedded in vitriolic tirades. Still other times, there's no actionable information at all. ("This sucks! You suck!")

But if someone tells you that you suck and should quit because this and that needs improving in your product... hey--that's free advice about improving your product, and maybe it's worth something.

Once you stop thinking about if someone's a hater and start thinking about how much help (or not) they're giving you, everything gets a lot easier. If a hater lashes out with no actionable information, then you don't need to take action. You knew they were out there, no big deal. You alone are responsible for your reaction.

But If a hater says you need to improve something, and they're right, improve it and make your product better.

And don't forget to thank them--they just did work for you for free, after all. :)
If we can lazy-load the image until the image is in view, we can lazy-load until its container width has been determined. I get there’s reasoning for how things behave as they do, my point is really we’re in this position due to lack of foresight by WHATWG/W3C.
OP.

Are you time traveling?

That would be official only later...
Dont be naive. People depend on github for packages. Literary countless projects would fail to build.
That was a good read. Thanks for sharing it.
> The displays show the faces of people dialing in by videoconference so virtual participants are on the same footing as those physically present.

Actually they’re looming over them with heads 2x the size like Big Brother.
I can't really comment about other "social justice" protests because frankly I don't really care about them, but yes this absolutely is about power.

What DHH neglects to address is that he's claiming the power to silence. "we had to close down this channel" or "discussions are being moved".

I like your idea of comparing this to a normal workplace dynamic. What if you get the rare change you wanted to see, but in exchange there is a new policy: no more discussions like this? Yes, your ideas about devops or whatever were fine, we're making a change, and now please never discuss our product development process again.

At the very least, does the change you 'won' feel genuine?
Peter Thiel never replicated his success, Elon's Boring Company and Hyperloop are unimpressive.

Thiel's Palantir is a $40B company. That's a long way shy of PayPal but its certainly quite successful. Musk has had moderate success with Tesla and SpaceX.

They might not have surpassed PayPal (yet) but they are both doing successful second and third businesses.
I think it is unreasonable to demand a higher standard of the police. "Don't murder" is what we ask of everyone in society. If we had a reliable way to preemptively detect murderers we'd solve a lot of problems. Given that we don't, how could we expect to prevent murderers from being police officers?

On top of that police are typically younger men - the demographic that commits almost all murders. Police always have guns. They are the kind of people willing and able to deal with hostile and potentially violent people. They have natural inclination to violence, to be able to deal with and dispense it. Personally, I'd expect the police to be more likely than average to become murderers, not less.
As someone who actually likes and owns guns, I really think most (it's obviously complicated and multi-faceted) of this can be explained simply by saying "guns"
In US, there is a culture of going out of your way to do something that would be inconsiderate to others. I think its perpetuated by movies, games, social media. Most other countries probably dont have that issue, though France seems like an outlier given how much they seem to try and make muslims miserable over there.