skysight-inc/HackerNews huggingface dataset:
I haven't scanned a QR code for years and I live in a major city.

I used one QR menu during coronavirus and then started going elsewhere. To be honest restaurants during the pandemic were awful anyway, far more fun to just have friends over for dinner.

I have a fairly varied social life, if anything I probably drink too much. This doesn't match up with reality to me.

Unavoidable means just that - cannot be avoided. To avoid using QR codes doesn't even involve trying.
Infantry soon being obsolete is a way of saying that people will no longer be able defend themselves from near-future weapons
At least in the USA, they usually use a metal bolt to the head to kill the cow. A sudden impact. I don't think they gargle through the blood then.
context for the uninitiated:

https://www.youtube.com/watch?v=MnrJzXM7a6o&t=130s
Not just similar name but the same URL as well: https://twitter.com/getsuperblocks

I presume you bought the domain name from them in that case.
I think home-rolling is almost always the answer, unless:

- The IRL subject matter is distinct from your core business, programmatically distinct from your core in-house software, and generally the same across businesses (accounting, HR, etc.); or

- The product is open standard or otherwise highly interoperable, and has a permissive license (e.g., zlib, sqlite); or

- The product is highly complex and hard to get right (e.g., encryption, etc.).

In cases affecting your core product, with expensive licenses, and it's pretty easy to get it right, owning the software/platform outright clearly wins over incurring massive perpetual overhead just to make devs' lives possibly easier.
Love this, thank you! Maybe they'll throw some distortion in and become a metal band? (Kidding, sort of.)
Wait...

> Old people who don't even know anything about programming are running everything and refuse to retire and let us get on with actually doing stuff.

and

> Young dudes are way more respectful of other engineers' actual skill

Directly contradict each other. Those "old people" you're insulting probably know more than you think. I'll admit that I'm biased, being a graybeard myself, but I don't know of any engineers my age that are still working who don't have a modern skillset.
Maybe you're focusing too closely on the specific example. It's interesting to me in the large for sure.

For one, since plugin permissions seem to be on the roadmap, users can expect to be able to write and run third-party code with a bit more confidence than if it were just another unix process.

Looking further down the line, imagine a pluggable web/native frontend for Zellij. At its most basic level of operation, it would still serve as a full terminal multiplexer, but it would also have the potential to do anything the containing runtime supports (render images, play video, render rich inputs/controls).

I wasn't imagining this before, but I kind of am now...
Thankfully that's not the real price. The real price is a fraction of this, and any serious outfit will negotiate quantity discounts to a tenth of that price. Assuming Xilinx can even get you the part...
Gentoo setup involves completely different downloads depending on whether you want OpenRC or systemd. It's not like there's a single installer that you run which lets you choose between the two and has OpenRC as the default choice. They're both equivalent and the installation handbook doesn't suggest either one over the other.

Of course I have no doubt that there are more Gentoo users that use OpenRC than systemd, and I wouldn't be surprised if outing yourself as a systemd user will get you flamed in tech support channels :)
True enough... When I have been under Windows, a lot of things still run faster under WSL-Ubuntu than in Windows. Hyper-V is pretty nice, generally speaking, and the WSL tooling over it is pretty great. Makes having Windows as a host OS mostly tolerable. I used to joke that "WSL" was my favorite linux distro.

I switched at home FT when I saw ads in my start menu search results that first time. The Edge nags weren't enough, the pre-installed games, etc. But an ad before what I was looking for on my local system, that was too far. I realize it was only a "test" feature, but even that someone wanted to test such a thing sickens me.

I've still had to sometimes run under Windows at work. I prefer the M1/M2 macs now, just for silence and battery life, but they don't run Docker nearly as well, at least most of the x86_64 container issues are resolved, and most of what I touch has aarch64 targets.
hate that my download manager keep popping off since it is detecting a playing video
UCSF Industry Documents – Research into Tobacco, Drug and Related Industries
I’ve been scared to buy a car because of all the quality control issues with everything since the pandemic hit.

Have they fixed quality control with new cars yet? Last I read it seemed not so much.

(Plus there aren’t any good manual cars in my price range any more. This just makes me sad.)
> Copyleft open source licenses allow freeloading [1], but they also allow Red Hat to gate source code

GPL does not allow for gating the source code. Full stop. You are allowed to charge a nominal fee for the distribution of source code. For example, back in the day it may have to be mailed to you via floppy diskette or CD's so you would be charged for the media and for the time for someone to put that together. Walnut Creek used to sell CD bundles of all source code for something like $20 back in the day and you'd get several CD's of source and all the make files needed to build it.
Qsv: CSVs sliced, diced and analyzed (fork of xsv)
xsv does not get a lot of updates [1] and a fair amount of PRs seem to get
closed because the maintainer does not have time to maintain the extra
code. But it seems that many want to expand the featureset of the base of
xsv, which seems to be why qsv was created.

[1] https://github.com/BurntSushi/xsv/issues/267
You should only change your mind right away if you are confident both that the argument is compelling, and that your ability to accurately evaluate the compellingness of arguments is strong.
Hey, there are no memory leaks that I'm aware of (there were a few, but we plugged them in recent months). If you know differently, I'd appreciate an issue report.
Not who you asked, but I do OMAD some days and IF on others. I find it easier physiologically to eat a lunch for OMAD; maybe because it's "opposite" of the day from sleep time.

However, I live with my wife and son, and socially it's much easier to skip lunch and have dinner with the family.

Either works for me, and I don't generally OMAD more than 2 days in a row.

In general I kind of IF (I always skip breakfast) most days, OMAD a couple every couple weeks, do a 24 hour fast every month or so, and a 48 hour one every quarter or so.
When NumPy is too slow
I would use edge if I could have shared bookmarks, passwords, etc with chrome (not simply import). But since I can't there's no point to using a Windows only browser when I also use Linux
I buy Apple stuff because it's good quality, largely secure and generally Just Works and gets out of my way while I concentrate on the stuff that matters. I'm busy, I've got better things to do than try to make my tech work the way it should.

I don't buy Apple for fashion reasons, some mythical "in group" or any of the reasons you say.
Yeah, and it does flicker a bit etc.

But I still use it all the time now — I found it so much easier to get up to speed with relative to tmux. And it's getting better all the time, so I'm happy to invest in it...
> It tells me I need to get out because it represents a shift to a higher level of abstraction in programming. In the ideal I hear expressed, instead of programming you'd be just describing the code you want and letting someone/thing else do it for you.

To me, LLMs are just "advanced" (read: statistical) codegen, unlike compilers and interpreters that are deterministic (should generate functionally equivalent code). But there's as much novelty there as there was when the C compiler or LISP repl was introduced.
> This seems incredibly naive.

I personally see nothing naive in the parent post. It brings arguments based on knowledge how organization works and appeals to a game theory (stakes do not match). I'm not saying the reasoning is necessarily valid, but it is not naive.

The only part of the parent comment I do not approve from a methodology standpoint is an appeal to "exception that proves the rule". Exceptions do not prove rules, they disprove them.
No, "quotes" being prices offered to customers. In context, it is correct, they're saying that they're quoting higher prices to prospective customers.
Slick! I need to figure out how to get something like this for SQL
The digits in your password must add up to 25 what do they mean with this?
Specifically, Debian-slim. But even then, the versions are varied.
I make great use copilot for test cases now. I still think through what I'm trying to do and start writing it, but as I go along copilot will tend to write what I had in mind anyway and complete 20 lines of the likes of `assertEquals("overriden address 1", model.getAddress1());` before I can blink. I'll also often enough be caught offguard by some strange output and realize it's because I did something wrong, so I catch the problem much sooner.
> Here on the internet, I'm not surprised see how much hatred there is of people who change their minds/opinions.

I don't think i've seen this. Can you share some examples?
See previous discussion:

https://news.ycombinator.com/item?id=35064303

"The Real-Life Consequences of Silicon Valley’s AI Obsession

Sam Bankman-Fried made effective altruism a punchline, but its philosophy of maximum do-gooding masks a thriving culture of predatory behavior."
The digits in your password must add up to 25 wath do they mean with this?
I'm intrigued by this. I own a 2017 forester and it is rock solid. I, my family, many friends, have all owned Subarus extensively, and build-quality/fit-and-finish have never been an issue, including on some quite old vehicles.

I would very much /like/ to own a Tesla, but I hear so many bad things about loose panels, road noise, touchscreen interface, problem getting repairs, and even that the Subaru's adaptive cruise control is better than the Tesla. It's hard to justify moving away from a brand which has been absolutely reliable though.

So I'm very interested in hearing that your experience is that the Tesla has actually been better. If you don't mind: which Tesla model/year do you have experience with? I'd be interesting in determining if they're getting better, or started out great and perhaps getting worse.
> People are increasingly getting into the field for the pay rather than for a love of programming,

> the quality of the software being produced is decreasing

I feel these two are related. I mean, one could say the same looking at companies like Boeing post McDonald Douglas merger.
hate the profession, but the money/benefits are good ... on most days, i'd rather be digging holes or raking leaves. a good day is no, or limited meetings, as little facetime as possible with sociopathic middle management and career ladder climbers, and an absence of non-work related conversation (i am so sick of managers leading team meetings with fluff about what everyone did over the weekend or ice breakers/strange trivia).
I really love OpenRC, and Gentoo in general. It's my favorite linux distro by far.
Big fan of Zellij!

Here are my configs for anyone interested — more modal than the default: https://gist.github.com/max-sixty/6be7225ddc0a9cecb7203d5f7f...
> - mistake #1, assuming it's a technical thingy that some techie person should do and they should just get on with it and do it. Whatever it is. The mistake here is that without guidance this person is going to be selecting some random tools mostly focused on operational things (logging, infrastructure). These have low value for other stakeholders. Yes you need that but these are also commodities.

I'm honestly pretty much giving up on monitoring at work. I enjoy working on monitoring, and I think good monitoring and tracing is a strong edge you can have at a technical level. After a certain point, I'm pretty sure you will lose control without good monitoring, tracing and alerting.

But practically, whenever there is a glimmer of hope, aka spare time, exists to do some work on the monitoring, the entire product stack realizes: There is spare time. Let's dump any combination of (i) introducing entirely new tech into the stack, (ii) Requesting weeks of analysis if postgres/any underutilized upstream component might be the cause of slowness for an individual database of a cluster on a group of postgres servers could be the cause of slowness, (iii) elevate something to "critical we cannot work and customers are crying just now" and (iv) some production outage by a shitty change due to an architectural weakness the product had since 3 years and we've been pointed it out, but we need a "task force" of "all qualified people on deck" except that the issue isn't related to e.g. the database, and as such, the postgres DBAs are twiddling thumbs. But "working together" means they must be part of "all hands on deck".

Oh, and then everyone starts yelling why the we can't just pile new topics on infra every 3 month, and why we can't have an up-to-date modern monitoring stack at the same time from the same guys.

Monitoring and alerting just has zero visible value outside of infrastructure and operations imo and I'm pretty much done fighting for it. Sorry for being somewhat sour about this, I can be about things I really like.
> When someone persuades me that I am wrong, I change my mind.

For that, it is necessary to allow oneself to be persuaded. Sometimes you become so hardened by argumentation that you react by becoming dismissive even when others attempt to engage seriously. I try not to fall into this trap especially when posting here but I don't think I always succeed.

There are truths I really do hold to be self-evident and it's tiring to have to constantly defend them. For example, it's extremely tiresome to defend encryption against endless "think of the children" arguments.
Maybe he's talking about maturity, but maybe it could also have something to do with the world of acting versus other careers like medicine or science or engineering, or even possibly have something to do with being at that stage of life where you have hundreds of millions of dollars.
Have you tried Signoz (https://signoz.io/) yet?
> The only reason we’re still using coal is due to run away safetyism.

China building new coal plants (while also building new solar, wind, and nuclear) suggests that is not the only reason.

And it's not like any of the complaints about PV elsewhere are safety related.

> So sewage systems became popular before flushing toilets were widely adopted

What existed was not, however, sufficient. That is what necessitated building a massive new system:

"""The Great Stink was an event in Central London during July and August 1858 in which the hot weather exacerbated the smell of untreated human waste and industrial effluent that was present on the banks of the River Thames. The problem had been mounting for some years, with an ageing and inadequate sewer system that emptied directly into the Thames."""

"""During the early 19th century improvements had been undertaken in the supply of water to Londoners, and by 1858 many of the city's medieval wooden water pipes were being replaced with iron ones. This, combined with the introduction of flushing toilets and the rising of the city's population from just under one million to three million,[b] led to more water being flushed into the sewers, along with the associated effluent."""

"""The Building Act 1844 had ensured that all new buildings had to be connected to a sewer, not a cesspool, and the commission set about connecting cesspools to sewers, or removing them altogether."""

Just because a thing existed, doesn't mean they had previously done it at scale: the Ancient Greeks had electricity, railways, and steam; battery cars predate gasoline; we've today got the tech for a fully global power grid; none of this is at the scale relevant to the problems, and the same can be assumed for at least one possible thing that AI might force us to consider.

My guess would be spam and filters. Already exists, but likely to become so much more severe the old solutions will no longer hold.
You may need the + at the end of your notation if you're putting the king in check.
I would love to see non-trivial examples of using the nix toolchain to build images with multiple OS, architectures, SBOMs. As someone unfamiliar with the nix ecosystem, it seems like a tough ask for contributors to require nix knowledge rather than just changing out my existing base image.
The new people don't suddenly become agreeable doormats when they turn into a regular. They become friends. That's why they're friends (the honesty).

It's a sad state of social dysfunction that so many people are so afraid of disagreement. That aversion is the source of all the conflict because white lies only paint you into a corner.
No, that is the correct tradeoff for the _vast_ majority of the users.

The built-in weather services in the OS should cater to the majority of the use cases, not a tiny and narrow minority.

And I hope we can agree that „people who distrust their own and neighboring countries pollution scales and need to compare them frequently” is not a wide-spread and mainstream position.
Eye See You the Revolutionary Insights Coming with XR Analytics
Sure. What I'm describing is essentially Apple Pay, just not limited to mobile phones and an NFC interface. If the payment card industry had looked a decade forward and developed something like Apple Pay for IoT devices, then you could enter a credit card to your car and it would make the payment directly over the charging cable. They didn't do this, and as a result we have to use NFC, magstripes, proprietary wire protocols, or else live in Europe. It's a bummer.
I would suggest Alpine (5mb) or Debian Slim (<80mb) for base images. There's no need to add the overhead of RHEL inside containers, it really doesn't give you anything.
Fixed! Thanks for pointing this out
Similarly, I remember when I went to renew my hybrid car's registration for 4 years around the pandemic. I thought it was going to be like ~$30 x 4.

She quoted me nearly $800, and I had a moment of, "What in the.."

It was actually that Ohio added $100 for hybrid cars ($200 for EV), because of lost money at the pump.
"The top three challenging areas of Rust for current Google developers were:

* Macros
* Ownership and borrowing
* Async programming

"

Async programming is the area I would like to see the most improvement, especially in the standard library.

So much concurrent and parallel Rust code relies on third-party libraries because the standard library offers primitives that work but lack the "creature comforts" that developers prefer.

It would be really nice if the Rust standard library were to get structured concurrency similar to what Ada has:

https://en.wikibooks.org/wiki/Ada_Style_Guide/Concurrency

https://learn.adacore.com/courses/Ada_For_The_CPP_Java_Devel...
This is the big one for me, too. I've driven non-Tesla and Tesla EVs for years, and the big draw of the supercharger stations is that there's so many stalls that there's always one open. When I roadtrip with the CCS car, I get lucky when there's one of the four stalls available.
Tinc can work on L2, which means works like switch, means it can works like an cable between any nodes.It doesn't need an ip, you can make a bridge. There is no known good replacement for this.

The down side is

- single thread (perf has limits in 10gbe)

- userspace (wg can works in kernel)

- 1.1 is stable enough, but still may crash, be careful

You may also interested in n2n
Systemd is a complete solution to a variety of problems with system services under Linux, including user sessions, non-racy session termination, etc.

Other init systems, not so much.

There are no alternatives to systemd, kinda like there are no alternatives to Excel. Some packages solve many of the same problems, but none solve all of them as thoroughly.
> local power companies seem prime to take over that space

Theoretically yes, but in action they are hemmed by their regulators as they are quasi-public owned and operated.
Some that were missed:

diskutil: modify, verify and repair local disk

hdiutil: manipulate disk images (attach, verify, create, etc)

dscl: Directory Service command line utility (manage users and groups)

scutil: Manage system configuration parameters (useful for checking current DNS configuration and checking reachability to a host).

sysadminctl: It's a secret! No man page. Run without options to get a usage message, but even the usage is apparently incomplete. It's a grab-bag of functionality. I use for adding/removing a temporary build user as part of a CI/CD setup.
In some cased OpenTelemetry already has just as much or more support as the vendor-specific agents.

But really the play here is future-proofing. A lot of observability vendors are in the business of offering steep discounts in year one, locking you in with even more proprietary tech, and increasing your bill. When your instrumentation is done with OpenTelemetry, it takes 15 minutes to start sending data to a competitor.

As for sampling, it's still not great with New Relic. Their proprietary system lets you sample based on span attributes and combine that with a random sampling. But they don't dynamically upsample or downsample based on arbitrary tags in the data, density of traffic, and a target sampling rate or throughput. They don't let you define rules and combine them with a dynamic system or something else. All of this is necessary once you have a large volume of trace data and don't want to break the bank to observe it. They don't track the sampling rate and re-weight counts on the backend. At lower or medium-volume traffic what they have suffices (as does the OSS solutions), though.

This isn't a knock on New Relic -- it's a similar story pretty much anymore. Cost management at any level just isn't there yet for tracing. The building blocks are there and I expect it to be fixed, but it does prevent widespread adoption.
The solution is don't use outlook. Unbelievable how terrible the UI is for an email app.
Buybacks inflate the stock price, which increases the personal wealth of CEO, employees, board members. This is pure capitalism - after all, these people want to maximise their wealth.

Might you be assuming that capitalism and free markets reach some optimal state with respect to how broader society functions? This is not the case - free markets theoretically price some good or service at it's fair value to whoever would buy it. But it says nothing about optimising value across society (not to mention other measures of how well society is doing) because (a) things don't actually work out optimally (b) people don't really act rationally
Except with drones of their own.
With no support for Windows
I feel you are massively overstating, though? Largely, it doesn't help to compare costs of rescue and recovery in places with ski resorts to most municipalities. And the money saved from the legit crash notifications can add in to this well, such that this is an evolving space.

Again, they should improve it. And reporting and asking for changes makes sense. The disdain on this post is baffling to me, though. You don't have to search hard to find cases of this feature providing tangible help to people.

If you have solid data showing that it is overwhelming places, that changes things. So far, it has not been reported to be doing that.
It must be a soul crushing job to spend all one’s time justifying anti-user features with corporate doublespeak.
> it being portable is not a requirement nor any benefit when BSD has nearly no traction in the desktop or server space other than a few cases.

Is your argument that portability is irrelevant because nothing but (systemd/)GNU/Linux matters, or that service manager in particular don't need to be portable?