skysight-inc/HackerNews huggingface dataset:
I was expecting some comment on the fact that man pages, a point of pride for the BSDs, are not included by default in Alpine. That's one of the reasons that kept me from using it on my travel laptop (now running OpenBSD).

Alpine users, am I missing some configuration option to make sure all documentation is always installed when getting a package? Or is manually installing the -doc package every time the only way?
This is a terrible argument, becoming homeless is not a reasonable sacrifice, it exactly proves the point that people don’t have kids for economic reasons
Ask HN: What is the next step in a software engineer's career?
I have been a software engineer for 25 years, I have acted as a CTO for equity only startup, but I'm at a company now where I can define my own job title. Non-executive.

The founder suggested I be a "Director" level, but as a software engineer, I feel more like "Architect" or something like that. He said "Principal Engineer" was too low of a title for me.

What tech job titles indicate expertise in a stack?
Did you notice your AI didn't speak at all about the content and only provided obvious info that you get at a glance when loading the page? For the tiny relevant part of the summary anyway.

But I suspect no AI will be able to provide correct understanding of this, we are sorely lacking context here.

Also, you guys providing LLM generated stuff in HN comment keep convincing me I should not invest time in this stuff.

"this page provides HTML and CSS to render GitHub's UI", no joke.

(edit: fixed IA -> AI)
>We're really in an era were laws and their enforcement will have a lot of catching up to do very fast.

I mean there are existing laws that would apply, there are laws against scamming or whatever bad stuff you can do with this. The world might need a law though to force media to label AI generated content and IMO a law where media and users would take responsability for their content.

What I mean if say as a random user I claim something in a media post like "eating shit cures you by covid" I should either be forced to add "btw I am not taking any respectability for my comment and I am not a medic/lawyer/expert" otherwise I should be forced to pay damages is someone sues me for my bullshit claims.

So cloning voices should be legal, sscamming people is illegal.
I must assume that the quotes presented are the best they have on them and the word fascist comes from the author(s). It's just very involved and the author(s) look therefore very bad to be honest.
The JavaScript object will be garbage collected as seen fit by the corresponding JavaScript run time irrespective of whether the associated node remains attached to its document.

That is challenging to observe when using event listeners, as opposed to assigning events directly to handlers, because listeners interfere with garbage collection. Furthermore, this almost impossible to observe when abstracted by large frameworks.

As for a demo I am currently out of town without a computer, but you can use this project to perform experimental qualifiers: https://github.com/prettydiff/share-file-systems

That project forms an OS like GUI in the browser without listeners and eliminates most non-locally scoped DOM node references in the event handlers. This allows for localized event handlers with localized DOM node references that are always ready for garbage collection. This also allows state restoration of greater than 10,000 DOM nodes without a large increase in load time and without increased memory consumption. So instead of normal page load with state restoration of about 80ms blowing up to 10,000 nodes could take up to 300+ms. If you want to achieve extreme performance, in any language, you must absolutely understand your compile target. The compile target of the browser is the DOM.

You could also try it on my website which has far less functionality but allows rapid experimentation of the state management. http://prettydiff.com
Brother, did you just called PHP a niche and offered a prognosis on how they might be able to keep it? :)

And then talked about Rust as it was a general purpose language that all the potential to become the top language for most programming in the World?

I’m joshin’ but seriously, PHP is HUGE and Ruby was always small even when they were loud on the internet.

Rust is a systems language currently being used as a big hammer for everything and a somewhat obnoxious community just as Ruby, then Node, then Go were when their day in the Sun was.

I’ve seen the exact template of your comment throughout the years, it fine, it belongs to this particular point in time and in your of the woods, there are more.
I don't like categorizing Philosophy as an art form. People don't read philosophy like they would poetry. They want to learn something about the world, something factual, preferably.

If philosophy can't "prove or disprove facts", then what's its use ? To be pleasant to read ? To provide endless empty rhetorical discourse on wether we have a soul or whatever other useless question ?
Oh god, and needing to make sure that I disable workspace reordering based upon how it feels I should work is right up as a priority when I deal with a new Mac.
Many asked over the years. Sadly I think Symantec lost them after it acquired Quarterdeck.

DESQview/X was amazing. FreeDOS with DV/X would be something else: a multitasking DOS with a standard GUI, that spoke TCP/IP and could serve remote Linux/BSD apps over X11.
The most frustrating part for me is that the spatial metaphor [1] was at the core of the Mac’s identity from the beginning. I think this is a classic example of how a company’s philosophy — its very identity — can be lost if it’s not carefully preserved through turnover of team members.

[1] https://arstechnica.com/gadgets/2003/04/finder/
One thing I’m struggling with is finding blog posts which show how to do async now, as opposed to ideas for how async could be improved or done differently. Where’s the best pragmatist’s guide to async rust in 2024?

For example, do you think it’s better to write “async fn” (call this the high level api) and make them fairly small and contained or is it better to impl Future and use enum Poll for low level control of higher level abstract computations (I.e. the one and only point of Async is “Pending”)?

(Hopefully I made sense) — high level API on low level components, or low level API on high level components, or something else?

is a future a structure or a function or both (trajectory?)

I find the difference between concurrency and parallelism is too subtle to be really satisfyingly / obviously accurate or useful. Might there be a better way to separate or rename these concepts to better convey how they are different?

There are more questions, I wonder if you can show us how to write runtime agnostic async code today (admitting the ecosystem has holes, and setting aside how to solve every problem with async rust, how do we practitioners right now future proof our async code to avoid getting overfit / stuck on the details of the Tokio runtime?)

Sry for long comment, no worries if you’re busy, just ideas for questions to optionally write about
Why Do Modern Car Companies Make It So Hard to Turn Off Traction Control?
List of P2P Protocols
As someone with decision making power in a small Canadian robotics firm that occasionally does military work (mostly environmental monitoring), this does make nixos a lot less attractive. The reproducible builds make it very attractive for reliable robotics, but if the nix community is that against me taking money from the military, well that's going to present a whole other set of challenges. Even for the 90% of our work that doesn't involve any potential military use.
You're right. I thought about it and I'm more trying to see how they work and what are their differences. It's surprising sometimes. They each have their strengths. For example, if you like reddit answers Meta AI seems to best at that.
Odd, because I actually worry about this. I don't see why you'd want your books read by the author. Trained Voice Actors do a much better job, and can modulate their voices based on tone.

Autobiographies? Fine, but most of the time they are usually read by their authors.
Yeah, they added scammy crypto coins to their offerings for "payments" which is already a solved problem.

Stripe is now openly endorsing crypto scam coins and adding "AI" buzzword soup dujour.

They are getting heavily distracted while their customers Stripe accounts get shut down unfairly.
You make it sound like they give a damn about breaking 3rd party solutions at the moment.
Maintaining the Fastest Content Delivery Network at Netflix on FreeBSD
When dealing with social conflicts, there is very rarely "proof", just evidence

In courts of law, digital tapes have been frequently used as evidence.
No snark intended below:

I'm genuinely curious what the difference is according to you.

From where I'm standing I sometimes struggle to see the difference between my government and a mafia. They behave in uncanny similar ways.
OMG, next time it happens I will try if this is a way to get it to switch back (without unplugging and replugging /or rebooting or whatever I usually end up doing)

EDIT: it's not the Dock I meant but the Cmd+Tab app switching UI, don't know what it's called... but I guess maybe which display they appear on are somehow related
Construction begins on high-speed rail between Vegas and California
It's a short form of "best regards". In message handling there was a table of numbers that could stand in for phrases to save time. That one made it to common ham lingo.
Musl's memory allocator is (was?) subpar compared to glibc's, especially in multi threading contexts.

https://news.ycombinator.com/item?id=23080290
https://archive.ph/3QBP5
Or having really awful weather.
Just use Magnet, or Amethyst if you like tiling windows manager (it works really nicely with multi-display, sending windows with a hotkey instantly). There are many other alternatives too.

It's not perfect but not particularly different to Windows.
I accept your point but with the caveat that if there were issues would you expect to hear them aired publicly by a Japanese Taiwanese partnership?
> scroll wheel, for which 'natural scroll' is absurdly unnatural

IMO there is no objective reason why turning a plastic wheel towards or away from the screen should be the natural choice for scrolling down a webpage. It's just something that some people are used to.

My head sees scrolling on a touchpad, the Magic Mouse and a wheeled mouse as the same thing — and I even set my Windows gaming machine so that the mouse scrolls "naturally" like my Mac.
The desktop-switching animation is too slow on new Macbook pros with "promotion" (high refresh rate) enabled. The animation speed is tied to the display refresh rate, so disabling promotion (setting refresh rate to 60hz) fixes the issue.

It's particular annoying because windows aren't interactable during the animation, so you have to wait for the ease-out to fully complete before you can click on things in the new desktop. This has been known to Apple for over a year.
Ask HN: How do you use ChatGPT in your daily activities?
I found it useful in:

- Fixing typos
- Replacement for OCR (paid version only)
- Writing working Python code (interpreter is very useful here, again paid version only)
- File generation, for example crate an example CSV file

You?
>you are free to use a dedicated USB key storage instead to store your private key

As long as the server supports the device/protocol/options you want, and doesn't enforce attestation against a small list of enterprise vendors.

For instance Microsoft Azure AD's Entra ID authentication service, the one that keeps changing name, has a hardcoded list which you can consult here: https://learn.microsoft.com/en-us/entra/identity/authenticat...

In theory there's no vendor lock-in. As long as Azure adds your vendor to the Azure-approved list, and as long as every other provider refrains from making their own list.

For the Apple/Google ecosystems specifically, it's also important to keep the compatibility matrix for each service in mind. For instance with Azure again: https://learn.microsoft.com/en-us/entra/identity/authenticat...

In theory any FIDO2 implementation could work with any service that accepts passkeys. In practice, compatibility matrices and allowlists are the reality.
> If the mafioso goes too far they lose the support of the locals

That's not really the case. The only way people can express a loss of support is by telling authorities where to find this or that boss in hiding, which happens extremely rarely (because a lot of bosses are not actually in hiding at any given time). In some cases, towns are effectively led from afar - footsoldiers just roll in whenever they need to, like before local elections - so there is very little anyone can do.

> the organisation's management usually enforce their rules on their own members rigourously and violently, too.

This is a romanticised view. There are no rules, what matters is only who can project the most violence and/or control the most money.

I agree that they're a business first and foremost, but a lot of mafiosi do actually enjoy expressing violence. Most of them come from poor backgrounds and lived through traumatizing experiences pretty early in life.
The punchline to that was "178 minutes saved", and that the "IA" wasn't able to provide any useful information out of it.

If you're not familiar with these tools, that is very abnormal output for one of them. Normally they'd be able to provide a reasonable summary for all of this.

So taken in that context, the subtext is "is this worth any of our time"?

I did link directly to the RFC in another comment, which I think is more worth people's time.
At TableCheck we rolled our own passkeys SP implementation primarily for our internal users, so they can access admin-level accounts without passwords.

Personally I love the convenience of passkeys (coupled with 1Password pw manager), however, for whatever reason it doesn’t “feel” like Passkeys replace passwords but rather they complement them. I treat Passkeys as ephemeral—it is lovely when they work, but sometimes I still need to fallback to trusty ol’ password login.
Not necessarily, sometimes you need it to give you writing advice from the perspective of Hemingway or interpret someone's motives from the perspective of Jane Austen.
I mean, who needs art when we use 80x24 terminals all day. /s

Now, if you pardon, I need to fine-tune my color scheme and touch up my welcome banner ASCII art.
There probably was an offer but I bet if you look at the books the price that was wanted was not what it was actually worth.
"Best regards"

As I understand it, '73' comes from the landline Morse/news wire reporting tradition.
You should be able to bring it back to your proper accent using https://voiceshopai.github.io

VoiceShopAi can convert from young to old, male or female, or into any country's accent.

found via https://github.com/metame-ai/awesome-audio-plaza who is tracking most things in the voice space as they come up.
Do you think it'll be helpful to be better at the "CTO"-like role that an indie hacker needs to build a Micro-SaaS?
Can an Apple engineer fix "one more minute"
I’ve got 2 4k UltraFine monitors and they chain with no issues.
If you always want docs, you just install the `docs` meta package that will pull in any `*-doc` package for anything else you install.
Darn, one less backup career for me
It is securities fraud.

https://news.bloomberglaw.com/mergers-and-acquisitions/matt-...
Partly related, I have issues with HDMI audio constantly breaking on a MacBook Air. I found multiple references to this issues around the web, but no solution.
Somebody should tell Citroen about this.

They have won a couple of awards with their translucent C4 dashboard LCD which uses daylight when it's available.
Don't bother moving south, the US seems hell bent on turning itself into some kind of theocratic oligarchy at the moment.
For German speaking folks, there is a free book about Mondragón:

http://www.weisenbacher.de/mondragon/Mondragon_von_Hans_Nerg...

But after 45 pages or so Nerge drifts to communist Blabla.
I've had minimally technical users participate in github issue threads, and it can be very valuable when they do.
Yes and no.

It's often useful to know the motivation / reason behind a change. Especially a policy change. Maybe the change can subtly enable harmful stuff you don't see coming if you don't have the context around the change.

You also want to know the intents being a change to know if the change actually works towards the intended goal while reviewing. Or else how do you check if the change help?

It would be like a code change that doesn't say what it fixes or add, how do you check it does the right things?
They are already having trouble arresting people doing "home invasion" (breaking and entering with guns while the person is home), even with children in the house.

Our government is in complete shambles. All of them are trying to one up each other with no concept of reality.

Our education system(all levels) is in the same state. Tests are blatantly wrong, plagiarism is rapant among professors (even with that incredibly high bar) and the administration is stuck on "everyone does it" and "the course has been approved by the regulator."

We have hospitals with 20% of a budget doing 80% of the workload for a city.

Oh and our security agency can't find time to fix obvious problems with the largest corporations websitea that are actively leaking PII (including full phone logs).
Qwen1.5-110B
Hey, I know this! There's a word for this! It's dystopia!
Canada is done...
Scary stuff.
Eh, but the "pro" features aren't really necessary for it to work just fine. Like XDR/HDR brightness upscaling, Picture in Picture, Teleprompter mode, EDID override, etc. Those are niche case bonus features.

https://github.com/waydabber/BetterDisplay/wiki/List-of-free...
It was always AI .

The first golden era of AI was all about if else conditions
> Dive into the Standard: read the 628-page ISO GQL standard (cost: 217 CHF) for a comprehensive understanding of the language’s specifications.

You want to make this a standard? Then make it free. We live in 2024 in a world where most of the innovation in software has been driven by open source. I mean, the entire Internet has been built on specifications from the IETF and W3C available for free. Most programming languages are open source and their specification are available for free as well. If the IETF and the W3C can make their standards available online for free, then why ISO couldn't?
Related:

https://en.wikibooks.org/wiki/The_World_of_Peer-to-Peer_(P2P...

https://github.com/kgryte/awesome-peer-to-peer

https://github.com/topics/peer-to-peer

https://en.wikipedia.org/wiki/Decentralized_computing

https://en.wikipedia.org/wiki/Decentralised_system

https://www.indeed.com/career-advice/career-development/cent...

Tangentially related: Hierarchy Vs. Holarchy:

https://en.wikipedia.org/wiki/Hierarchy

https://www.joelonsoftware.com/2006/08/08/the-command-and-co...

https://www.manacontemporary.com/editorial/a-brief-primer-on...

https://en.wikipedia.org/wiki/Holon_(philosophy)

Probably not-all-that-related (but possibly somewhat related!): Quantum Communication a.k.a. Higher Dimensional Communication a.k.a. Quantum Entanglement a.k.a. Hundredth Monkey Effect, a.k.a. Einstein's "Spooky Action At A Distance" a.k.a. Bell's Theorem:

https://www.quantamagazine.org/how-bells-theorem-proved-spoo...
Maybe Chimera? Probably very friendly for BSD folks since it has a mostly FreeBSD set of core tools (userland).
why must you assume that? there are examples linked, like here https://hachyderm.io/@leftpaddotpy/112248186696362113

remember the so-called """fascists""" being denounced here are just a defense contractor, and by extension anyone who doesn't have a problem with them funding a nix conference.
>I like it very much. I would probably hire this person.

Sounds like a low-EQ environment. I'm perfect, every issue is someone else's.
Not sure if you are missing a /s or if you are not aware that PhD is literally an abbreviation for Doctor of Philosophy.
It's a press release, that's not quiet.
Kimberley Plan
>Work for a terrible engineering organization (public, private, doesn’t matter) and you’ll understand.

Understand what? This guy is contributing to horrible environments, not just a victim.

Why are do so many tech people have such low agency?
Are they not private keys that shouldn't be synced across devices? I thought icloud facilitated automatic creation of passkeys for each device, not actually sharing the same passkey across devices?
I have to store them on my disc, in order to use them tomorrow.
I personally hope some sort of reasonable policy will come from this whole situation and that the community will be stronger for it. I've seen some discussions over this on Discourse, but the community doesn't seem to be in any state to agree on something like this currently.
Ok, so you just meant you believe there's nothing interesting in there? Because I believe it would be easier to understand phrased this way instead of putting a LLM-generated summary in the middle, and maybe would somewhat invite you to say why you think this.

Many people first degree post clueless LLM-generated stuff indistinguishable from your comment as-is.
It's bullshit to make it easier for MEPs to get in touch with their constituencies? Do you also hate democracy?
The entire thing seems like a takeover attempt partially because of dislike towards Eelco partially due to some peeps being power hungry. First RFC98, now the open letter. Kinda reminds me the ffmpeg/libav situation.
Cult of the Dead Cow – Veilid (2023)
> you’ll be able to ~100% trust is what happens in front of your eyes

5-10 years from now we may have vision pro gen 5, or whatever system achieves market dominance, between our eyes and what happens in front of us.
The First HackerHouse in Romania
I want to build the first HackerHouse from Romania. Gym and sauna included.
Who's in?
Go figure. I submitted this article retitled "Confessions of a picture-framer" because over the years I've winced when comments here attacked original title posts as clickbait. I figured for sure "Don't bleed on the artwork" would get the same downvote treatment and disappear.
I have an issue where the display audio will just stop working randomly too, and the only way to fix it seems to be to unplug the display and then plug it back in.

Is that what you're describing too? I always assumed it was an issue with my adapter setup, since I use an old Apple thunderbolt display that I got free from a previous employer.