skysight-inc/HackerNews huggingface dataset:
I guess you’ve been living under a rock then, since CodeWeavers and Valve are two of the largest paracontributors to the Wine ecosystem.
> I wish I could play Outer Wilds again

There's a rather extensive DLC to play through as well in case you haven't seen it. A bit different, but really well made too.
I've seen some post that FOSS dev worked for Valve as contractor. It's great that my payment for games finally go for FOSS developers and they develop FOSS. Also they expand real world usage of GNU/Linux (Linux Desktop!). https://news.ycombinator.com/item?id=35605865

I wasn't a big fan of Steam so I've bought games from random store, but I'll buy any games from Steam as possible.
Surgery is invasive and recovery is rough. Not sure what the data says but I would’ve liked this option
Hey Dylan,

I LOVE your work. Is there some way to email you/reach out?
But seriously what if modern OSes were as responsive and resilient as QNX?

Though after building a modern desktop recently, it does kind of feel like building a minimally viable desktop and mounting a secondary computer for graphics into it. At least when I think of the powering situation. So maybe a move towards a less is more/very modular OS could find some niches today. It would be awesome if graphics drivers were more like a standardized communications interface than a binary blob dependent upon oem good effort.
Well, from literature there’s always the Tithonus problem (hence my point about the square wave), plus boredom or, if few have immortality, loneliness.

But what I was really thinking was widespread longevity, at least among the wealthy (basically this exists today in all societies): without death things don’t change. Imagine if bezos or musk or Charles Koch, or Murdoch or Xi could live to 150. Imagine if Reagan had lived for six presidential terms…shudder. There would be less “creative destruction” as the old power structures would drag on, and less progress happening. A stagnant, static society seems pretty sucky to me.
I’m judging by just glossing through some tables of data.

The median death for 25 year olds was about 58 in Ancient Rome for example
https://ifelse.io

Been a minute since I’ve posted but writing for it has made major positive impacts in my career and life
I wasn't familiar with the underlying effect. This paper seems relevant and is very readable.

https://www.sciencedirect.com/science/article/abs/pii/S23524...
Subversion didn't use directories as versions, it used them for branches. For versions, subversion is like using git with a monorepo. Every commit is a new version across the whole repository.

It was a simple and clever design but it's hard to argue for it when compared distributed nature of git and its ubiquity.
I think you're reaching higher
your criticism could hardly be worse directed

the article does recommend finding better sources of information

> to become an informed voter all one needs to do is read a short guide about the candidates and issues before the election. There’s no need to have to suffer through the daily back-and-forth of allegations and counter-allegations, of scurrilous lies and their refutations. Indeed, reading a voter’s guide is much better: there’s no recency bias (where you only remember the crimes reported in the past couple months), you get to hear both sides of the story after the investigation has died down, you can actually think about the issues instead of worrying about the politics. ...

> Most people’s major life changes don’t come from reading an article in the newspaper; they come from reading longer-form essays or thoughtful books, which are much more convincing and detailed.

the article also links to harper's weekly review

he also regularly posted reviews on his blog of the books he found to be good sources of information (as well as some he didn't); in 02006 he read 120 books http://www.aaronsw.com/weblog/books2006 and in 02007 he read 70 http://www.aaronsw.com/weblog/books2007. many of his other blog posts were about one or another such book

a couple years later i worked with aaron on watchdog.net, an effort to collate and make easily available politically relevant information on politicians; we got a lot of information online and well organized, but voters didn't really care, and other people were doing a better job of providing that information

aaron was easily in the top 0.1% of the world population when it came to helping people find better sources of information
His mistake was more basic. A hobby is done for pleasure. The idea is that you can focus on any part of it without any pressure. Business on the other hand is the opposite. You need to focus on what the market wants and the business needs, not always what you want, and there is lots of pressure to get it right. Anything less will put you out of business.

Even as a career you have a similar problem. You have to do what your employers want and it needs to be done right the first time.

A hobby should not be turned into a business or career unless you can only focus on what you like.
Same thing -- I know I came across that at some point in the past few years, and it seemed reasonable enough given exponential growth that I just accepted it as true without researching it further.

Turns out it's one of those totally wrong "factoids" that nevertheless keeps getting repeated (like the only man-made structure you can see from space being the Great Wall, etc.), and which dates as far back as the 1970's according to Scientific American: https://www.scientificamerican.com/article/fact-or-fiction-l...
seems to be about the Ts rather than about the Ls, Gs, and Bs.
office will become all electron apps before you get native office apps on linux
The Times square was the first place I visited in the US, Imagine a bright TV on four walls in a room playing unskippable YouTube ads. That was my feeling, I have no idea why people go crazy about watching ads. To each their own.
> Or worse, they step me through some process that their company uses.

Ugh, I've had this so many times and it's the worst. Often those candidates will pull that move multiple times in the same interview, too. Sometimes this is also paired with a level of oversharing that makes me think "wow, I sure wouldn't want a member of _my_ team going off and blabbing this much about _our_ projects when they start looking for their next job".
Everything mentioned in this post relates to API level, for code that you control. You can pick your favorite type for optional values with the possibility of an error.

Exceptions, on the other hand, can come from code you don't control. Some DLL that you call into doesn't care if you like Option<T> better, it's still going to throw an exception. It could be designed to "throw" using the C++ exception syntax, or it could simply be dereferncing a null pointer or dividing by zero, causing an exception.

So then the issue becomes support for catching the exceptions caused by code outside of your control.

One option is to do nothing and just let the program die.

The other option is to catch the exception, automatically save the user's work, then restart the program.
https://thenewleafjournal.com/

I started NLJ back in 2020. It is built with WordPress (hosted on Hetzner VPS and managed with Cloudron). I have published more than 800 articles and 350 short-form posts (almost all posts by me, but my friend has published 30something articles). I write about whatever interests me (I tell myself this means there is something for everyone). Common topics include, but are not limited to, tech (digital ownership, open source software, feeds, and my learning Linux), history (usually American or Roman), old books and poems, anime, visual novels (mainly English translations of freeware NScripter/KiriKiri novels), photos from my walks, fictional dialogues, and occasional commentary about life in NYC.

https://memos.emucafe.org/u/2

I am testing out Memos (https://github.com/usememos/memos) for short-form notes and microblog-style posts, but very much a side project next to NLJ. Neat little tool.
The staged rollout of the Great Firewall of America continues apace.
Why doesn't Elasticsearch B.V. refer to their software as "open source", then? They refer to it as "free and open" in their marketing, so obviously they think the idea is appealing to their customers. They refer to Logstash as "open source" and specifically to the fully Apache 2.0-licensed version as the "-oss" build.

Users of the BSL refer to it as a "source-available" license that, after a period of time, converts into an "open source" license:

https://www.couchbase.com/blog/couchbase-adopts-bsl-license/
idk how that's relevant
for some apps this might be the play.

ship a bootable read-only usb image, not a zipped executable.
The court agrees that the HEROES Act does not authorize debt forgiveness
> No offense, but this article looks like it was written by an OpenAI LLM?

https://news.ycombinator.com/user?id=foxbyte and there are only two other submission from this domain done by two other accounts (incl one with 1 karma) and one is marked as dead
As someone who was around when people still wrote apps in plain HTML and .js files without a build step, I'm surprised to read stuff like 'the simple toolchain for building our web: Watchdog.py detects the file change and ... renders Jinja template into index.html and ... calls Tailwind CSS CLI to generate styles.min.css...'

You don't need any of those tools. You can build a fast website and even a complex reactive web app with plain HTML, JavaScript and CSS and you don't need any transpilation step.

These days browsers have native features that we couldn't even dream about 10 years ago like HTMLElement (Web Components) which you can use to isolate components (each with their own dependencies) and build reactive front ends with very little boilerplate required. You don't even need a bundler these days because now there is HTTP2 which allows servers to preemptively push resources to the front end before they were requested by the browser so the round-trip latency argument for using a bundler is gone. Not to mention the script tag now has async and defer attributes to give you fine-grained control over the execution order of scripts on a page or within a component.

Also, caching controls are on another level nowadays. It's probably even less efficient to bundle everything into a single file as the whole thing has to be downloaded again each time any change is made to any tiny script...

I feel like there are all these amazing native features that are being ignored completely in favor of heavily-marketed over-engineered bloatware.

It boggles the mind... From where I'm standing, it feels like there is a psyop in this industry to make everything as complex as possible. Even the narratives around keeping things simple are over-complicated.

Junior developers these days are accustomed to a level of complexity that I find unfathomable and they are incapable of seeing through the abstractions. There is all this stuff available in the layers below which is less complicated and provides a more elegant solution than all the abstractions you learned, yet you are discouraged from peeking under the hood.

All these layers of abstraction offer nothing substantial aside from lock-in factor for certain large tech companies which benefit from people thinking that building software end-to-end is more complicated than it really is.

How many junior devs were discouraged from building a new website or app because they thought they didn't have what it takes. They could have done it if they knew: It's OK, you don't need to know React or Next.js or NestJS or TypeScript or Tailwind or WebPack or Lambda/serverless or ORMs... There are better technologies and techniques to learn with your time which will make you a better developer much faster and with less pain and unlearning required later...
As an American, I am proud of the values we hold dear such as:

Individualism. emphasizes the importance of personal freedom, self expression, and self-reliance.

Equal Opportunity. belief that everyone should have a fair chance to succeed regardless of their social status, background, race, gender, or religion.

Due Process. individuals have the right to fair treatment and procedures before the government.

Equal Protection. individuals are treated equally under the law, prohibiting discrimination.
It's deeply disappointing to me when somebody here can't seem to understand the point of my post. I DID read your whole sentence. What exactly are you not understanding? I even acknowledged that keeping a classic car is not as simple as a different motor oil, and eventually ends up with a car that isn't even the original car. Did you somehow miss all that?
To me the best part is that you don't need to read documentation to understand something that you won't use anymore and will forget 2 days later. Like: regex, how to plot a histogram in fucking matplotlib, seaborn, etc.
There is no definition of “healed properly” in relation to ACLs, in part because it is (hopefully soon was) commonly believed that a ruptured ACL has limited healing capacity.

Patients were eligible for this study if they presented within one month of acute ACL rupture confirmed on MRI. The MRI had to show full discontinuity of ACL fibers.

“After management with the Cross Bracing Protocol, 72 out of 80 (90%) participants with complete discontinuity of the ACL at baseline had signs of ACL healing (ACL continuity) on 3-month MRI.”

The paper explains the rating scale they used to evaluate ACL healing on MRI.
90° bracing means a kneeling skate or rest.

Non use of the leg will mean significant loss of muscle tone. I had a meniscus tear and it was 8+ months of continual physio and exercise to get back to usably "normal" and I continue to do targeted exercises. My physio can still see clear differences in the leg sizes.

Probably unavoidable with ACL tear anyway.
Yeah, I think this is how I feel after using AMD GPUs to try to game on Wine for the past year after a few years of trying nvidia. I definitely prefer AMD, but there are _always_ weird things to try to work around on Wine; for more actively updated games (like MMOs), sometimes things will suddenly stop working even if they were running smoothly for a while. I think things are on average better now than there were a few years ago, and I hope they continue getting better, but right now I'm not sure there's any option for gaming with Wine/proton that doesn't require a lot of tweaking for performance at the moment.
Contrariwise to your assumption I was not trying to bring a flamewar up, even if feeling the need to point that out.

With that in mind, your silence towards the potential nationalist for doing something that _also_ goes against the spirit of HN* is rather... curious.

*bringing up what's at the very least off-topic trivia (i.e. noise, or "fluff" as Graham would call it).
Standard of care could be bracing followed by surgery if it's not taking.
Wine is meant for programs, not device drivers.
While at it, have you tried Void Linux? Sort of lightweight like Alpine, but much more convenient as a daily driver.
Seems like a lot of work. Greenhouses sometime need shade so we coat them in 50lb bags of Hydrated lime (Calcium Hydroxide) which can be purchases for really cheap. While I enjoyed the video when I have thousands of squarefeet that need coverage hydrated lime works great.
They’ll tell you that herbicides like Roundup have no externalities whatsoever. The perfect weed killer.

The truth is that herbicides stay on and in the plants that become your food and likely wreak havoc on your gut biome.

This matters because we’ve recently discovered links between gut biome health and diseases like Parkinson’s and Dementia.

What’s the result of fucking up your gut biome with Roundup? Hard to say because it’s difficult to study the effects which would play out over the long term. Also, banning Roundup would cause a lot of problems for chemical manufacturers and farmers so who would bother to do this research?

So, anything that limits how much herbicide we’re spraying is a net good. But until this becomes a more widely adopted method of weed control, eat organic whenever possible.
Lisp: "We got around parsing by getting rid of the syntax!" :)
You'd have TempleOS
I just finished relaunching my blog 2 days ago with a design, new host, new build tool, etc. so I could get back into writing & owning my writings. I hope to write more soon: https://toast.al
> A set cannot be part of itself in an axiomatic formulation of set theory.

This isn't quite true. In practice, you're correct: "set theory", generally referring to ZF (or some closely related derivative thereof) with the Von Neumann Universe, doesn't allow sets to contain themselves. But it is possible to axiomatize set theory where sets can contain themselves [0].

This replaces the axiom of foundation with the axiom of anti-foundation [1], so it's not naive set theory but it is an axiomatized non-well-founded set theory.

[0]: https://plato.stanford.edu/entries/nonwellfounded-set-theory...

[1]: https://en.wikipedia.org/wiki/Aczel%27s_anti-foundation_axio...
For this one

> Or why don't we have Copy and Paste keys on our keyboards. Or Undo and Redo keys?

Copy: Cmd+c

Paste: Cmd+v

Undo: Cmd+z

Redo: Cmd+Shift+z or maybe Cmd+y if the devs do windows stuff too
Twitter did pay its bills, it has nothing with the stupid rate limits.
I went there as a kid from France and it was magical. Remember going to the Coca Cola store and buying a bunch of merch.
> For OSINT, I usually use the Institute for the Study of War.

Yes, that’s one of the sources I use as well.

> But I don't think that the propaganda memes should be deboosted / shadowbanned

I’m still not convinced that they are, to be honest.
The way I read it the post is suggesting the opposite - making the macrokernel even more macro, tightly integrating what were traditionally userspace programs with the OS proper (perhaps having everything run as a kernel module).
Also paying for a subscription and still getting ads is just ridiculous.
I think the SFC's take is the most interesting. This particular action is in no way a GPL violation. The health of RHEL repackagers directly indicates how at-risk Red Hat's customers are of the isolated GPL abuses that pre-IBM Red Hat has engaged in historically. Which makes

>Red Hat is simply __not__ violating the GPL.

a particularly interesting thought to unpack. Because while this event isn't a violation, the 'jury is out' on whether or not Red Hat's entire business model is compatible with the GPL in the first place. One thing that we do know is that Red Hat has displayed willingness to violate the GPL in the past.

https://sfconservancy.org/blog/2023/jun/23/rhel-gpl-analysis...
what is the design language name for a deisgn such as this blog? I find it really fascinating clean uncluttered and easy to read
Unikernels are a great idea. But IMO they're the opposite of this vision - even more isolated and single-purpose than traditional userspace programs, rather than being integrated like plugins.
These are the privacy permissions for Meta’s new Twitter competitor
Fuck it, ship it!
Sun breaks out with highest number of sunspots since in more than two decades
ChatGPT pauses Bing integration to stop people from bypassing paywalls
https://michaelchadwick.info/blog

I’m a programmer and audio person, so my blog is largely about my projects relating to those things.

/waves
You can still advertise without stalking every user and tracking their every move.
On the one hand, I lived approximately half of my life before the mid 90s, so I should be fine not having the Internet around. But, then I think about how many things I do on the Internet now and wonder how hard it would be to go back to the non-Internet way of doing things. I can remember paying bills, mortgage/rent, taxes, etc. without the use of the Internet, but it is so much easier now that it would be a royal pain to go back to the old way of doing it. I remember the old ways of making doctor appointments, buying movie tickets (finding out when movies were playing!), contacting family and friends, looking up information, buying things, etc. It would suck to have to go back to that world now that I know how much easier things can be. Just today I was reading people’s comments on a forum and they didn’t make much sense until I suddenly realized that they had no conception of buying movie tickets without assigned seats. In the old days you would have to show up at the theater, stand in line to buy tickets (with no way to know how many had already been sold), then go into the theater and hope there were still decent seats left. It would stink to go back to that situation.
I use it in Kubernetes via https://github.com/openebs/zfs-localpv

The PersistentVolume API is a nice way to divvy up a shared resource across different teams, and using ZFS for that gives us the snapshotting, deduplication, and compression for free. For our workloads, it benchmarked faster than XFS so it was a no-brainer.
Reminds me of http://tunes.org, which has heavily inspired by Squeak/Smalltalk.
Since Linux containers are just namespace tricks, a kind of glorified chroot, what does it mean that you run VMs from within containers? Sincerely curious'
All those paragraphs dedicated to "Elon - Bad Man"?

> "he toys with people like Halli Thorleifsson"...

Who started the public exchange with Musk in the first place. Who tweets HR questions to their employer unless there's another agenda? After that exchange, he received a bunch of new subscribers for his upcoming announcement he made a few days later (releasing a song on Spotify and other platforms), the tweet still pinned. Among other announcements such as opening a new restaurant.

He went into detail about his disability, got world-wide media attention and sympathy, got the subscribers, got the Musk apology, had his job termination reversed, got his own Wikipedia page, among other things.

Cave Diver guy: Messy, but again the Diver guy started it. Musk had no idea who this man was until he publicly attacked Musk for trying to help the Thai rescue.

Would you take to a public forum and tell someone they can shove something they built up their ass? Who does that? The Diver guy did it. When Musk reacted poorly, then apologised, the Diver guy already had dollar signs in his goggles, tried to sue Musk for the ridiculous amount of $190 million, and was awarded zero dollars by the jury. But, "musk bad man" is the easier take, and you'll get upvotes, so just stick with that.
lizmars.net

I recently spun up
Heres the thing though:

I got sleeping dogs for the same price several months ago and could have also done so twice a month ever since... It's effectively just the going price and the discount is pulled just as an incentive to push immediate purchase when people do happen to log in....

I've stopped buying things on sale and am now waiting until I'm ready to play a specific game before buying it... Nearly 100 unplayed games on my gig with most never going to get played (I played Baldur's Gate enough as a kid, I don't need to play EE).
Every minute for the past 10 years, there was some unknown probability P that
>Every minute for the past 10 years, there was some unknown probability P that a ball materialized inside an infinitely large container.

>P is always the same.

>The container started out empty.

>You are now told there is at least 1 ball in the container.
And also have documentation.