skysight-inc/HackerNews huggingface dataset:
It's sad that the Equal Justice Initiative[0] (linked by the Go homepage) is considered partisan.

[0] https://en.wikipedia.org/wiki/Equal_Justice_Initiative
They are saying that if those people keep it up, they can't have a Mod Team. It is an expression of an incompatibility between expansive power residing in the Core Team and the existence of a Mod Team. You don't really need a specific situation to see how that could obviously happen (classic power struggle), or to believe it has recently happened. Story as old as time.

At its height, this resignation constitutes (a) a plea for people in power to exercise it better, and (b) for those people to voluntarily become more accountable for some pattern of behaviour. (A) might be effective, if only because Rust governance so far prides itself on all the things that come with having a Mod Team. Not having one is embarrassing.

But point (b), which is indeed the focus of the resignation message, is plain magical thinking to my eye. Accountability I understand it is the acceptance of responsibility, by someone, for some thing. Someone else fundamentally needs to know what that something is for that to happen. It cannot happen if the thing is kept completely under wraps, but it can be approximated with limited but trustworthy disclosure, and this is the basis for the levels upon levels of that in e.g. national security regulation. That is a very difficult problem in its specifics, but the theory is simple: inform someone trustworthy and neutral, and then tell everyone else that you informed them.

What this message lacks is any indication of which people do know what the specific acts by Core Team members were and who did them, and what position those people are in to verify if anything is done about it. If you are unwilling to muck-rake in public, you need to give everyone else a proxy by which to gauge your generic claims. In normal governments this takes many many forms, including ministers, Inspectors-General, privileged parliamentary committees, etc. But you do not need a formal role, you simply have to nominate someone outside your group and your opposition (ie appears neutral on the face of it) that is aware of the facts. Without that, everybody who sees this will have to gauge your claims on the extremely minimal information provided plus your own reputation, but with no credible claim to neutrality on the issue. Even one such person would be better than all of the co-signatures on that letter combined.
This seems suspiciously similar to the drama that hit node a while ago.
Apple Maps does this really well (at least for NYC). It's the only reason I keep it installed, to look at street names while using Google Maps
As a relatively fragile portable device with a limited-life sealed battery, which is essential to people who adopt it, there is a nice replacement market. Being nice to your users by providing relative low-cost maintenance software updates should more than pay for itself.

No need to include new features, they can be sold for a one-off optional fee to old device users. Subscription is worse here: it provides weaker feedback from users to the developers, who have a harder time knowing if the new features are useless or damaging to the user experience. Products don't always benefit from constant gratuitous updates.
I am currently aware of the following Javascript "version managers":

- NVM: https://github.com/nvm-sh/nvm

- N: https://github.com/tj/n

- Volta: https://volta.sh/

- FNM: https://fnm.vercel.app/

- ASDF-VM: https://asdf-vm.com/

I started with NVM, which is so slow that I'm confused (and maybe even impressed) as to how it's possible to be so slow.

Then I switched to FNM, which is delightfully not-slow.

Then I switched to Volta, because it supports installing standalone "tools" other than just Node, like Yarn and the various LSP servers that I use. If it's slower than FNM, it's not enough slower to matter to me.

I tried N but don't use it. It seems to have a more "interactive" UI than FNM or Volta, so use N if you like that kind of thing.

I haven't used ASDF-VM, which apparently supports several languages/interpreters/compilers, including Node. I have been meaning to try it. I am somewhat skeptical that a general-purpose "do everything" tool would be better than a collection of purpose-built tools like Pyenv, Rbenv, Plenv, NVM/FNM/Volta/N, etc. etc., but people seem to really like it.
From the industry where most of the participants have a degree in computer "science"
This is commonly repeated but untrue, cable was originally just grouping together OTA channels so you could get perfect image quality of all the channels in the area without having to get a big antenna tower. Those OTA channels still had ads. Cable existed in this way for decades before cable-only ad-free channels started appearing. Even then, most of those cable-only channels still had ads.
Economists never produce chips. Nobody is arguing against different models. Interest (not the economic term) for economists seems to be a viable licencing scheme for hardware CPUs. That doesn't help anyone. To be fair, constructive input on the economy itself is on short supply too if you allow me the general condemnation against the branch of all economists if indeed few economists would agree here.

This isn't improving consumer choice, it is how to milk a cow to the largest degree possible. I know you can spin this further that the income would fund new products etc., but at some point it just becomes pure bullshit.
David Copperfield Interview with Scott Hanselman from Microsoft
I think we are saying the same thing. I came across people talking about "dopamine addiction" a while back, and they were making the point that there's a sheaf of similar behaviors on different topics/substances. And that one had to learn to recognize the behaviors as a group.

And I'll note that "take a break from everything" approach is both much older than this and can be very effective. People who do extended meditation retreats do basically what you describe. I once spent a week at the SF Zen Center's "Green Gulch Farm". No music, basic food, no tech. One could even sit at a table where nobody talked.

I loved it. I have no idea if my dopamine levels changed. But it was great to set aside the frantic-feeling short-loop behaviors, accept a period of discomfort, and then feel freer once the compulsions/habits were past. As opposed to, say, quitting video games for a week but substituting more time on Twitter and watching videos.

So I could see where they're going with it and I think they had good points. But it sounds like they have taken it too far.
That's certainly true, but I think fledgling computer scientists would do well to learn a little bit of project management early in the process. Mythical Man Month can be read in an afternoon.
I found this video a few days ago, good overview of the things you could do to make money as a dev: https://youtu.be/dRHsg6hWcNo

Not necessarily a LOT of money, mind, but there are tons of ways of extracting at least some value from engineering skills
Simply Scheme[0] as an intro to scheme and a good bridge for taking on SICP. It is available for free online.
[0] https://people.eecs.berkeley.edu/~bh/ss-toc2.html
Emoji.kitchen: combine emoji to make new ones
At least "cryptos" in plural is clearly for crypto currencies (I don't think anyone uses "cryptographies").
Thanks, I will listen to it.
Lol good luck saving the environment
This is great but why is there not a weather radar layer in Google Maps? Is it because they don't want to compete with the plethora of weather apps?
> People making a risk assessment would assess differently if the risk was different? You don't say...

People unqualified to make a risk assessment would assess differently if the perception of risk was different.

If it was as cut and dry as "1 out of every 10 would die" yeah, tons would sign up. But people can't reasonably value risk when the numbers can be framed differently, e.g "98% of people survive" (but with what issues?)
I wonder if there's more to this story than meets the eye. The author claims a label offered to buy the masters by 1996. So there probably was money in the licensing of the sampling (or at least the risk of being sued, and the label was trying to cover its ass).

I don't know the arrangement between the bandleader and the drummer (maybe the drummer was paid by session and was owed no royalties), but, in my understanding, the owner of the copyright definitely was entitled of royalties. In the early days it was chaos but by the 1990s samples were definitely being cleared.

After 1996, when the author found out about the sample, it was used (According to WhoSampled) by Oasis, Skrillex, Prodigy, Dua Lipa, Lupe Fiasco, Skipknot, and in the Naruto soundtrack. There definitely was the possibility of the author collecting royalties from some of those from copyright lawsuits.

On the other hand I remember in various communities since the early 2000s people asking "how do I clear the Amen Sample?", but nobody exactly knew who to contact because nobody seems to know who owns Metromedia Records, who put the original album.

I remember articles and interviews about this from 15+ years ago, so it's weird how no lawyer got in touch with the song author, or how the song author never got a lawyer.

On top of that, Amen Brother seems to contain portions of I'm a Winner and Theme From Lillies of the Field by The Impressions, so maybe that's why Spencer (the bandleader) never got any money to begin with.

I guess we won't know now that both the drummer and the author of the song are dead.
They're not controversial right now, they're politicized - people have to agree on the reality before they can start arguing about whether it's good or not. Most of what you stated isn't even epistemically agreed upon, and you're saying we're already in the judgement phase? Of cryptocurrencies as a concept?

JEEZUS. I'm tired of social media. People buy into all kinds of narratives then use them to justify other narratives. It just never ends. Most cryptographers don't care about this at all, except that it brings the cryptobros to their forums, when what they're looking for are trading communities.
I have several friends who can best be described as climate zealots. This is because they routinely express that we are heading towards an Earth that is uninhabitable. A changed climate will most certainly lead to more extinctions and harsher environments. While I accept that our current trajectory will lead to catastrophe, they believe it will instead be a cataclysm greater than any previous mass extinction event in Earth's history.

Activism, in general, is no stranger to hyperbole. But the most peculiar thing is how so many people with this apocalyptic mindset also happen to be staunchly anti-nuclear. I've also noticed the changes they demand are effectively impossible to enact politically. Tragically, this just means they get angrier and angrier that so little progress is being made.
Yes? This is posted to the Rust Org's issue tracker: that is an appropriate place to post a resignation notice for an open org with heavy community interactions, and it's an appropriate place to inform the Rust community in general about their decision. That it happens to be public outside of those groups is beside the point. Do you often show up on Open Source projects complaining that their public scrum boards or pull requests don't document their entire decision-making process? Do you show up in people's IRC logs demanding that they provide context for everything they say?

The mod team isn't asking for public debate, they're informing the org about their resignation and briefly listing out why. They don't need to convince you of anything, they're just telling you what their decision already is. This isn't a persuasive essay, this is a notification.

I swear, this kind of "if anything is public, you're now suddenly accountable to me, and I should have full access to everything" attitude is exactly why so few organizations are open about any of their internal processes or decisions. It shows up in a lot of places: Open Source and game development in particular. Sometimes people have public conversations in forums/groups that are still intended for specific recipients. Sometimes people share a small part of a process or decision, and not all of it. Sometimes people muse about decisions openly, and their musings aren't intended to be a formal essay to be picked apart or debated. It's fine.
OpenBSD and Linux already sorted that.
It's overwhelmingly likely that the person did something that was fireable, even in the big bad, limited employee rights USA.

At the same time, professional discretion is the norm and so you might not know from the written/spoken language if someone was let go because of a specific acute incident or a pattern of under-performance. (Except that people usually know who the chronic under-performers are, so when one is let go, you tend to assume it was performance-related and if someone thought to be a high-performer is let go, you tend to assume a non-performance cause.)
Thank you for your reply. I did make a minor edit for tone, but I only added my downvote-edit when several downvotes came in after this -- as I then assumed it was a content issue.
Setting Up an iOS CI Pipeline for Small Teams
Side note: this is from March 2021.
In my eyes someone is allowed to be as hateful as they want as long as they contribute good code.
I hope you don’t mind me asking; I might just be missing a reference here.

Is Comrade Klabnik a person, or is it a saying?
Which industry? (and which geographic area?)
Linux and BSD drivers are multiplatform by design. They work on PPC, Intel, ARM, and RISC-V.
There are many privacy-conscious non tech-nerd's who like nothing more than watching a video of some guy punching in different passwords on a phone.
Except in those situations you never weight the amount of people you lose by adding a significant level of "cultural oversight" to a project. I actively avoid projects that spend a lot of time talking about "inclusivity" because to me it's a symptom of a (ironically) toxic environment full of people looking for drama (I am an ethnic and sexual minority myself in case someone wants to throw privilege in my face).
The end result is that you replace one group of people with another group of people, you push away some to gain some. Except people like myself are rarely mentioned when there is a discussion about toxic environments.
I had similar thoughts.

It seems to me that a better choice than resigning would be to get that part figured out. (Maybe they did, but I couldn't tell from their post).

Either way, I wasn't there, so I probably shouldn't make too many assumptions here.
I've never heard the phrase "semi-colon languages" before and I might have to steal it.
But isn't it SpaceX plan for getting to Mars to require something like 35 Starship sized lifts to get all of the supplies needed for one trip to Mars? Sounds like builtin needs for launch right there. Wasn't this "I can't get to space on my own so I'll sue everyone that can" Bezo's main critique in one of their attempts to make fun of SpaceX?
If you read the comments you’ll see there is a conversation going on about vegan / non vegan issues. The conversion is happening in the comments. Regardless what the article’s issues are.

You’ve grossly misused the word “nurse”. And “communicate”. Besides I, as a vegan, do not take issue with the taking of life for the purpose of sustaining life. Zero problem with that. That is how nature works. I only take issue with unnecessary pain / cruelty, at global, industrial scales no less.

When people ask me to explain myself for not causing harm or pain or eating a creature when I didn’t have to, over and over and over again, and at the same are indignant if I ask them to explain their reasoning for supporting and participating in industrialized animal raising and slaughter, then yeah I lose patience with the process. It’s not smugness. I just no longer have patience for it.

Like I have no patience for people equating fungi harvesting and the US industrialized beef production system.

You can have different values than me. And most of the time I’d celebrate it. Unless your “values” are used to justify causing pain or harm to other beings or the environment. But if you are employing faulty logic, that’s on you. Faulty logic don’t not “values” make.
One of the interesting things about battery production cost is that it is very much tied to the price of energy and the cost of the raw materials.

Both battery production and sourcing of the raw materials are energy intensive processes. E.g. refining lithium from either ore or brine, basically involves a long process of evaporating water, concentrating usable quantities, pumping stuff around, etc. So, you could simplify the statement above to the whole process being essentially about energy cost. It also uses water in large quantities and producing and cleaning that boils down to yet more energy intensive processes.

So, as energy gets cheaper, the whole production process gets cheaper. A lot of automotive companies are announcing plans to move their production processes to be carbon neutral. That includes using clean energy for battery production. For many manufacturers that means sourcing their own energy and turning that into a fixed cost rather than a variable cost. As it is such a big component of their overall cost, you can bet they'll work hard to lower that. And as they do, everything energy intensive they do, benefits.

Of course another way batteries can get cheaper is by improving the production process to e.g. require less rare earth materials (e.g. Kobalt), using less water, etc. That too is going to happen. But bringing energy cost down is already big deal. Long term alternative battery chemistry, improved production processes, cheaper energy, all work together to bring cost down further. The question is not if but when. The key metrics here are simply $/kwh. That used to be quite high; it's now around 100$. What happens when it hits 50$ or 25$? How long will it take to get there? These are interesting questions considering that the battery is by far the most expensive component in an electrical car. Also interesting for ICE car manufacturers still hoping to keep on producing ICE cars for another decade or so. Having a lot of cheap EVs to compete with is not going to be good for them.
> but the person(s) who caused offence probably have no bad intentions

I'd give the mod team the benefit of the doubt that the offense they've all resigned over is not so mild that it could be committed unintentionally.
Your opinion is duly noted. And congrats on using HN for a whole year.
The reality is that most of the people buying trucks do it because they like trucks and perhaps think it's more practical. It's not for actual work use. The same way most people buying SUV's aren't actually doing any off-roading or towing as well.

> According to Edwards’ data, 75 percent of truck owners use their truck for towing one time a year or less (meaning, never). Nearly 70 percent of truck owners go off-road one time a year or less. And a full 35 percent of truck owners use their truck for hauling—putting something in the bed, its ostensible raison d’être—once a year or less.

https://www.thedrive.com/news/26907/you-dont-need-a-full-siz...
Looks nice!

Maybe also check

https://www.mkdocs.org

https://gohugo.io

Or even more options,

https://jamstack.org/generators/
This sounds very cool and meaningful. No room for bugs in the first one.
I'm simply refuting the statement that just because something is public it is aimed at everyone. That statement is clearly wrong.
In my experience not all pendrives work as livecds
I would never want to live in a country that would prosecute me for defending my life and safety.
Why V7 Unix matters so much
I love my blacked out WASD V3 but find myself typing all the special characters (!@#$%^&*()) any time I need one I don't type often, especially outside of coding scenarios.
Erm what? The emissions and safety properties for every vehicle model are regulated at design time (in anticipation of sale). The point of periodic testing is to make sure that every instance of a design remains as-designed, and has not failed through damage, insufficient repair, or deliberately. How else would this be discovered?
Upvoted for visibility. (Hopefully that’s the correct thing to do)
> Repositories for most projects are more project repositories than mere code repositories.

Indeed, but for some reason it still feels odd. I've acknowledged I'm getting old, right? ;-)

Also, there is some rational justification to my feeling. It used to be that you might kick-ban someone from a channel or /dev/null their mailing list contributions. But if they made a technically meritorious merge request via SCM the contribution would still get due consideration. Even assholes can be good programmers, after all. That always felt healthy & mature to me. Finding a way to protect the masses from assholes without exiling the asshole always felt like a sign of good community stewardship. It's something I strived to do in communities I moderated.

So, what? I guess this: Bundling the CoC into the repo violates this expectation. Just because someone couldn't get along doesn't mean we kick them out of the hobby. I think that's why it makes me uncomfortable.

In a hobby org, you don't let the known jerk on the board. You definitely don't let him man the booth at community outreach events! However, you also don't usually kick him out of the core activity. In a non-OSS hobby context, I've had folks steal things but still allowed them to stay in the community while taking away unsupervised physical access to common property. Measured tolerance and forgiveness are both important virtues, and sticking around in a community after public humiliation shows a commendable level of commitment to the hobby/community. The social bonding that happens via the process of apology and forgiveness often does far more good for the community than the harm of the infraction.

But, also, I've always considered OSS a hobby scene rather than a business model or resume booster. I guess if an OSS project is just a way for companies to commodify complements and for contributors to get jobs, then treating it like a Fortune 500 all-hands makes sense. But I'm not interested in those types of communities; I have hobbies, and programming can be a hobby for me, but I charge a lot for my labor and would never, ever work in a corporate environment for free.

I wonder how much of the conflict around CoCs boils down to this split in people's perception of what OSS projects are.

Again, getting old I guess.
https://en.wikipedia.org/wiki/Raymond_Smullyan

Under "Logic Puzzles", through To Mock a Mockingbird (about to reread it because I read it years ago and a lot of things didn't stick at that point). I picked up his books to flesh out my home library (I'd read some of them back in college) and started rereading from the beginning. Have a notepad and pencil to help puzzle through the problems (or index cards, I have a few stuck in the books).

They span from riddles, to logic puzzles (the classic Knight & Knave puzzles), to computation-based puzzles with combinators.
(For anyone else confused like me: codeulike is replying to a different, dead comment by the same person.)
> Yossi Matias and others from his team immediately took action and within hours launched the first emergency OneBox on Google Search. It included emergency information and a hand-drawn map of the fire’s location, which was manually updated in collaboration with a local TV station throughout the fire’s 77-hour duration.

I love this. Do the thing, and worry about doing it the right way later.

You would not believe the amount of multimillion dollar products or features started out as a Excel spreadsheets being mailed back and forth and manually input to something.