skysight-inc/HackerNews huggingface dataset:
Most of those things listed are just technical details that change over time. Before all the Linux trivia there was the Solaris trivia, AIX trivia, Novell, HP/UX, Windows NT, OS/2, VMS, AS/400. Alpha, Sparc, VAX, tape robots, IPX/SPX, Token ring, VT100 dumb terminals. Old heads have forgotten more technical crap than exists today. (I can barely remember how to set up a Cisco router, and I used to work there.. I do, however, remember to turn off spanning tree)

The technical stuff changes but Systems Administration remains the same practice. You figure out how to put together a complex system, how to maintain it, keep it highly available. Operations is the work of keeping the business afloat through IT, and Systems Administration will be a part of that as long as there are Systems to Administrate. The title will change, because apparently people are squeamish about being lumped into a group with people who aren't all cutting edge. But the art won't be lost. It lives in every woman who stays up til 3am to ensure maintenance goes as planned, and every man who tells the developers, "No, I'm not giving you root on all the servers, tell me what you want to do. You just want to copy a file? You don't need root for that. ...."
Ask HN: Does anyone have a great public domain list of programming books?
Anyone build an awesome collection of programming books? Are you willing to make it public domain, if you haven't already?

I'd love to import your data into PLDB.com. Will give you many internet points and/or something else that will enrich your life.

comment here or email me at liability@pldb.com
I can't take credit from that - I believe I heard Tristan Harris say it on the Center for Humane Tech podcast.
Well, for a start, that blog post was written one year before Rust 1.0 was released.
They all did the same thing, they just came to it from a different background.

The day to day was reading the comms for a bunch of projects, finding places where you could be valuable, then reaching out to a bunch of project owners and convincing them to talk to you about the project.

I had them reach out once because I was working on a project that dealt with data for school children. We were exploring to see if we could use data help teachers intervene early and prevent bullying. They reached out to make sure we understood the legal implications of dealing with data for minors, and that we weren't just building a product that would encourage the administration to pigeonhole students.

After a brief conversation we got signoff and some great feedback on how to support positive outcomes while avoiding the risk of creating something that felt Orwellian
In the USA. Or, China?
> No App Store and no Google APIs

No Play Store; alternative app stores exist. This can work; consider Amazon's Android devices which only support Amazon as their store.
I'm a bit tired of this flamewar. I'll just say this: the internet is well-equiped for the mentally unwell (from across the political spectrum) to broadcast themselves. One day I think we will create a new network that focuses on direct peer-to-peer relationships as opposed to whatever this is.
3 kinds of evil:

1. Greed: You desire something that someone else has so you steal it, or cheat to get it etc. and thus cause harm to those who lose what you gain.

2. Jealousy: You love/want somebody but they give their love to someone else, you hate that someone else - because you think it prevents you from getting love. Then you do bad things to those people who you are jealous of to make them look bad etc., or even do things to make them disappear from the scene etc.

3. Envy: You see that some people have what you don't and therefore you hate them and want to destroy their happiness.

The last one is the worst kind of evil. In 1. you get something by stealing. You benefit from that. In 2. you (try to) prevent someone from directing love away from you. But you still do it for love, to get love, and maybe you do. In 3. you are just pure evil because nobody benefits, not even you, from destroying the happiness of others.

Envy is the worst kind of Evil. You try to prevent others from having something you can not have.
Almost any kind of file management where you need to do something other than use a file created within the app itself is a pain in iOS compared to Android. At least, it was historically, I know more recently iOS has gotten better with exposing the file system to consumers.

I really don't think this is an "uncommon use case", people do download files and stuff all the time, people wanna move their files around too.
You should read Gang of Four imo. There are still a lot of very influential ones in there
GitHub Copilot Boosts Productivity
Thanks. It's musictechtuition - https://www.youtube.com/c/musictechtuition
Cities can have ballot initiatives. Just quick search first link on san fran info below.

There are usually arcane rules. Sometimes things have to get put on by council sometimes cities allow citizen petitions.

Something that changes the charter/constitution versus just an ordinance or a tax/levy.

And sadly activist judges can have too large of a say imho.

https://sfelections.sfgov.org/measures
Funny thing, every time I'm using an umbrella, it seems to be raining! Neuroscience is plagued by poor philosophy of mind, someday it'll do better I hope.
> it's very hard to keep the UI in sync with state

says who??? UIKit used properly is beyond complete. React just introduces more problems. it's funny because it was invented because people just dont understand how to write code. UI is literally the same as model code. it's all views.
I've heard something a bit in between what you're both saying. For the same machine with the same seed / parameters [0], your output is deterministic. But once you change hardware or OS you will probably get bit-level differences that won't make a macro-level difference.

No idea how true that is, but on my windows machine, same params/seed is definitely deterministic.

[0] a help string in the SD source code recommends the ddim_eta parameter (which isn't exposed in most web UI or GUI's, including the OP github) stay at the default 0.8 for deterministic sampling. I have no idea if this means changing the value from 0.8 produces non-deterministic results with the same hardware/os/params/seed. Or if they just mean changing this from 0.8 will make your SD not match the online model but still be deterministic itself. But in my testing, changing this value gives no useful changes to the image generation, so I keep it at 0.8
In developing countries I'm not sure, but the introduction of eSIM on iPhones is why I can get one in an increasing number of European countries, and it makes travel soooo much easier (and cheaper).
> I switched from KeePassXC to Bitwarden (self hosted with Vaultwarden) a couple years ago. The experience is considerably better, the BW iOS app is great, and the Firefox extension also works reasonable well. I could never get integration in either case to work as well with KeePassXC. I'm confident if BW pull any real nonsense, there will be a fork of the client, and there's no reason for Vaultwarden to go away...

What were the issues with keepassxc integration? I have been using it and it generally works flawlessly integrating with firefox, the only thing is that you have to sometimes press the reconnect to keepass in the extension if you shut down keepass while Firefox was running.

Keepassxc also provides an ssh agent and works as my secret provider, that also works without problems if it wasn't for gnome keyrings which decides that it will stick around after you log into gnome (which I rarely do). Does BW provide secret integration?
Note that we are already looking into this. I had some proposals for C23 on how to improve arrays in C, but I could not finish this in time. But help is welcome.
I expect something after jpegXL will be a neural network based compression scheme, where the client has a n GB neural net attached. There have been several that already show promising results (it's likely to be more of a standards issue than a technical issue).
Interesting, I had no idea! Would love to see metrics on this to see if it was more widespread
Yeah, if we're comparing like that then I get to drag npm into the ring. At which point it's still better, but by a much narrower margin.
> You get what you vote for.
Not often the case, economic and social maps don’t align with voting maps. Especially in landlocked environment like the peninsula can be totally dominated by SF, where you have to go for services, business, jobs, school, etc.

Another point of influence is SFO – owned and operated by San Francisco. They can screw the air travel for many of their non-constituents.
My first solo experience was a VB.NET book with Car, SuperCar, Truck and all this stuff. Even at the time (I was very young) those laughably shallow examples stuck out as contrived and useless
> would you still be returning a separate error result, just not using it

It's a part of the examples for the statement "you don't always have to return an error", so... you don't return a separate error, you just abort at that point. Sorry I should have described it more clearly :)
Why wouldn't a high carbon tax drive decarbonization of electricity sufficiently well?
Even if youtube gives total of its ad revenue(not just profit) to its creator, it will still amount to something like a dollar per 5 views. Which is too low for high quality niche content.

[0]: https://www.omnicoreagency.com/youtube-statistics/
What to spend on and why is a complete and utter judgement call and quite subjective.

The examples have to be pretty extreme before you can declare wasteful.

Maybe they are, but all you can really say is that you have two different approaches and personalities, and that is something you have to figure out before getting into bed with someone who either doesn't work the way you approve of or understand.

They may think you are sabotaging the business by being too myopic and focussing on the wrong details. Failing to deliver the load of goods by avoiding buying the truck or the fuel, or attract the right driver, or attract the right customer.

Personally the cost of such a retreat wouldn't matter to me at all. What would matter is if the employees consider it just more insufferable work imposed from out of touch bosses, or actually a good thing. What is the stated purpose of the reatreat? Is that purpose valid? Does it actually attain that purpose?

It sounds like you have no idea about any of those questions or their answers. Is that because they were never communicated or the cofounder has no idea either, or might it just be that you don't see it and it's really just a limitation of your own?

An event like that is not automatically damning, but acting like it is, is actually a bit of a red flag against you, as though you don't recognize any indirect values and only think that spending money is bad. There is always the "in this economy" excuse. It can be said every day forever, and so is actually meaningless.

A retreat like that is more likely to be a bad idea if it's some horrible forced-fun work-intruding-on-personal-time thing that only the boss wants, no one else wants, and the boss has no coherent plan and purpose that maybe makes it correct to initially override what everyone says they want.
I'm not sure there's as much relation as it seems at first. For example, According to the Pollyanna principle, the brain processes information that is pleasing and agreeable in a more precise and exact manner as compared to unpleasant information. is completely the opposite of how it works with me. I have positive general impressions of things about which I can only remember negative details. It's like instead of evaluating the experience based on the sum of its parts I just have an inaccurate header label.
bash (and other shells) are special in that regard, because they use textual substitution so heavily - to pass arguments etc.

But Python, Ruby etc all compile to bytecode, and have always done so as far as I can remember.
All those sysadmin skills are needed to create the "serverless" runtime platform to run everything on.
> The Galaxy brand is arguably just as valuable as the Android brand, if you want to be real about it.

Wintel duopoly all over again. I wrote/maintain two Android apps. 20 years ago, I wrote/maintained some Windows desktop apps. It’s amazing to me how it’s all different, but yet feels so much the same.
That's why you take the revenue from the tax and distribute it across the population. The slight rise in prices is less noticeable than the check/deposit you get every month/year.

And the next president will lose the election in a landslide for ending the free money.
Especially for a remote company, these team get togethers can be make or break. An annual all expenses paid visit to an exotic destination is a life changing benefit to some people and adds a physical dimension to relationships with coworkers that Zoom doesn't. It translates directly into more trust and retention. It's a significant cost but well within what you can afford if you lease little to no office space.
Right at 8:20 is a mistake. The electrons are not "pulled" across the reverse-biased collector/base junction. The technical term for electrons being "pulled" by an electric field is "drift", but that's not what's happening.

It's the other mechanism for charge carrier movement that causes the current through the base/collector depletion region: diffusion. This is really just thermal diffusion- the injected electrons will diffuse into an empty space in the same way that air quickly diffuses into an evacuated container. Once electrons have diffused into the collector / base depletion region, drift due to the collector potential "pulls" them the rest of the way.

Anyway, BJTs are partially a thermal device, since their operation depends on diffusion!

See: https://en.wikipedia.org/wiki/Diffusion_current
I agree with many of these points. To me, the iTunes requirement is probably the worst. The idea that I'd be forced to use what is effectively a shopping application just to load files on my phone is pretty abhorrent.
Regarding the Samsung default apps, I agree that there are too many of them and they can be annoying. But they're easy to deal with. My favorite approach is to use "pm uninstall" in adb. I have most of the package names saved in my notes anyway, so it's just a copy and paste job.
Alternatively, for less technical people, they could either uninstall the apps manually or just disable them if I uninstalling an app is disabled.
> use ML for photo post processing, or have 120hz display, or have 200 processes running at a time?

I don't want those things, so who cares?
A person's options aren't limited to:

A.) Live in most expensive city in world

or

B.) Be homeless in most expensive city in world

If housing prices have become unaffordable for many people in SF, there are other places on the planet. I moved out of SF 2 years ago, after living there for 7, partly due to outrageous cost.

Nobody is making the claim that supply and demand doesn't exist for housing, they're claiming that supply isn't limited to the highly sought after, geographically contained peninsula of the bay. They're also claiming that "housing first" is an absurd oversimplification of the problem, and disregards all manner of highly important factors.
Pretty hostile to people who choose not to use GitHub.

You might as well make a "Log In with Facebook" step into the workflow for people, to "prove that you're human".
I get the whole bottom of the barrel market thing but cleaning between flight still seems like something that wouldn't be a huge expense? Maybe it costs a lot more for time on the tarmac or something?
Intel’s Meteor Lake Chiplets, Compared to AMD’s
> That has many people rightfully concerned that the scanning could extend to local-only images next.

Apple didn’t propose this, and the scheme that Apple did propose was very inconvenient if they actually wanted to do this. They would have had to redesign how the system worked to do it, at which point most of the system would become completely useless. Nobody would come up with a system like Apple’s if they wanted to do what you describe. There are much simpler ways to do that which would have saved Apple a lot of time and effort. The only reason to design a system like Apple’s is to limit knowledge in all directions as much as possible.

Nobody was rightfully concerned about this, they got outraged because they would rather jump to conclusions over headlines than take the time to read about how the scheme worked.
> Do you want to build a community that is a reflection of your ideas?

I do, and I think I've done that - I have regular viewers who I interact with, and some of them also get private tuition from me. Many more, though, have bought my book on Cubase and Music Technology, and have found it useful, which is wonderful for me. It's precisely why I don't engage in OTT titles or "shock face" thumbnails - although they are a lot better produced than when I first started the channel (which look more like 1940s UK Government infomercial titles!)

>Do you want to build revenue by growing your channel regardless of the type of consumer you attract?

No, I don't. I'm fortunate that I don't need to earn a lot of money to get by, and I'm not very materially driven. I have a decent house with no mortgage, and no expensive hobbies (any more!) or vices, and I'm generally pretty happy where I am. I'd love to make 10x what I'm making at the moment, and be able to devote a day or two a week to making videos, but I think it'd be difficult to get 10x the subscribers to allow me to do that.
The Rec.humor.funny Ban (1988)
Perhaps one problem is the term “ERP” software. Its an opaque and to some degree confusing description. Consider instead that we are simply talking about the business software key to an endeavor.

Many of those systems might be somewhat standard, covering account receivables, payables, inventory, sales, production, planning, supply chains, payroll/hr, relationship management and general accounting. Many may be versions of these customized to a specific industry or business. Others are unique and require a customizable platform to implement a custom system.

SAP offers such software that scales to the worlds largest corporations and organizations. How well it does that is of course contentious. That reflects its market worth.
Show HN: Gnoll: an open source library for parsing a wide range of dice notation
GNOLL came about because dice notation is handled very inconsistently in different programs and revert project has their own unique implementation.

GNOLL was written in C so it can be easily imported into other languages and it supports a wide range of common and more obscure notation.

I currently have working examples of of integration into Python, Perl and Go, but I plan to do more so as many people as possible can take advantage of this library.
Not really. Android is a clusterfuck of features and inconsistency. Even back gesture is bolted on. On iOS it is part of OS framework.
But surely there is a point at which the feature bloat becomes too great? the app becomes so feature-dense that users are turned off by the complexity, and the trickle of adventurous users doesn't satisfy the costs of development and maintenance of a new feature. I've heard a lot of stories about chat-apps with built-in payment functionality. I've heard of few successes.

I would like to think that WeChat is successful in the Chinese marketplace because that marketplace isn't actually very competitive. The government puts their thumb on the scale in favor of simplifying their mechanisms of control.

There is a phrase associated with unix: "Make each program do one thing well". Mobile operating systems lack the inter-process communication needed to make an ecosystem of simple, extensible programs.
Is it any different than Photoshop content aware fill? Or using a camera?

Nobody would ever think about Adobe or Nikon having copyright claims over your pictures. For me it's just a tool, the artistic part is providing a good description/base image, refining and choosing the best output.

Anyway, I'm not a lawyer and we probably live in different countries, so it'll be interesting to wait for the first lawsuit.
Are there food cravings that are not triggered by a gut-brain connection?
Creating argument parsers for CLIs: https://pypi.org/project/argtyped/

I've seen similar (in-house) to generate HTML forms also.
That tone is giving me flashbacks to a related meeting where I was trying — very patiently and diplomatically — to explain that a cluster of six large cloud VMs should be able to put out tens of gigabits of static content to the Internet, not tens of megabits.

I was nearly laughed out of the room because apparently Deloitte — a much more expensive consultancy — had told them that what they really needed was to dynamically scale out further.

“The cloud will scale to the size of your wallet if you let it.” was my response, which… did not go down well.

I didn’t hear back after that. Years later they’re still scaling up and working on migrating to a more cost-effective hosting provider.
A flight simulator that runs in the browser
> almost universally done incorrectly even in some high profile textbooks

In what way(s) do books tend to get it wrong, and is "The Art of Electronics" by Horowitz and Hill, which I'm currently reading, free of such errors?
"Letting people own private property and engage in usus, fructus, and abusus as they so choose is communism."

That was absolutely hilarious. I really love finding me a "communism is when capitalism" out in the wild.
> Personally the cost of such a retreat wouldn't matter to me at all

It probably should. If your only question is "what is the value of this?" and not also "and what will it cost?" then you aren't doing a particularly useful analysis.

> It sounds like you have no idea about any of those questions or their answers

This strikes me as needlessly presumptive and rude to OP
Zstd Compressed Debug Sections
Haven't seen mentoring mentioned. Or pair programming as the navigator.
I think the reason is also to optimize load on the grid to prevent losses.
Game-theoretically I think it is clear that members of a secret society have an advantage over individuals who are not part of the society, and who don't know that the other people they are interacting with are.

Think about a game of Poker where the members of the society gave each other nodes and winks about their hand.
Only the US variants lack a physical SIM tray.
Hacker News is beholden to witty titles
You open Files and you see Downloads folder. Consistent across OS and devices. Explain to your family member how they have to learn new patterns because Samsung has different file manager than Pixel. Also explain Linux directory structure to them, while you’re at it.
SF is small and its downtown has an oversized impact on its financials. There couple of relatively large areas with older residential buildings that pay fairly low property tax and have mostly small businesses. Business related revenue from relatively small area is what allows San Francisco its breathing space in the budget.
You are correct, I was inferring a lot. Perhaps too much - I apologise for that.

I guess the reply seemed strange to me because it started the thought, and then kinda didn't complete it.

The post could have just said "yes", or could have mentioned the additional costs and explained that taxes were not the only likely overhead. But (it read to me) like the thought was incomplete, or was somehow implying the expenses were a good thing.

Clearly though I misunderstood it - my bad.
Isn't there some kind of physics theorem equivalent to "0.9 repeating forever equals one" about things being the same if there's no way to define them as different? If a particle can't interact with anything in the universe without having aspect X then isn't saying it doesn't have aspect X before interacting a meaningless statement? Something can't be different without making a difference.