skysight-inc/HackerNews huggingface dataset:
If you prefer to understand how your OS work, and want a system simple enough that you can understand what it's doing, go with Arch. If you don't care about that and just want something that mostly works with little hassle, Debian, Ubuntu, Suse, or Fedora are all fine; there's little practical difference, except maybe Debian's software is always a little out of date.

I'd say only go with NixOS if you want to learn the Nix language, specifically need reproducible builds, or really hate mutable state.
Speaking for myself, I can sound “artificial” when I am either overwhelmed or masking.
The Great Myths 7: “Hitler’s Pope”?

https://historyforatheists.com/2019/05/the-great-myths-7-hit...
Reminds me of WriteRoom for MacOS[0] and its Windows-friendly clone JDarkRoom[1]

[0]: https://apps.apple.com/us/app/writeroom/id417967324?mt=12

[1]: http://www.codealchemists.com/jdarkroom/
Eric is a fantastic writer and I highly suggest his books including a recent collection of his works in "The Weirdness of the World". Finding "Describing Inner Experience" in grad school had a profound effect on me.
> minimalist

> Built In Wi-Fi Manager
I'm a big fan of OpenSCAD. I first used it to model a Wii Wheel sort of thing that I could put an Apple TV remote in. But my main use of it was creating a few dozen cars for a video game. Really great fun to model things. If you know CSS and HTML you know enough to create a 3D model in next to no time. https://blog.gingerbeardman.com/tag/openscad/
Fiasco: The Anglo-Franco-Soviet Alliance That Never Was and the Unpublished British White Paper, 1939–1940

https://www.tandfonline.com/doi/full/10.1080/07075332.2018.1...
In realistic replication your body probably would not be continued, at least for a while. You'd have a digital clone that shares some memories, most values and is cognitively at your level or above. If the preservation part is well-enough and you continue to hold it important to actualize your past wish of getting a realistic clone, one day they may be able to use the cryonically frozen body & the scans of you that were taken when it was alive to re-anime it or to create a digital clone that would be much closer to you.

A commenter above pointed above that the body changes all the time. Getting replicated and having the old body die is almost the same what you had already gone through your whole, first biological life, but only at a larger scale. It does entirely replace the "hardware" (body) but most humans would agree that "they" are made of "personality, dreams, ideas, algorithms, memories, knowledge, logic, thinking, emotions, feeling, values" more than what computational medium these exhibit as long as it emulates what they have had in the past to some degree.
Ask HN: When do you block out time to learn new things?
As I sit here debating spending this beautiful fall Sunday inside learning about databases the question came to mind.

On the weekend I [should] get off my computer, explore other hobbies and socialize. During the work day I need to provide results not just learn, or my employer isn’t benefiting from me in a way that justifies my salary, and on weeknights, after work, I’m tired from working all day.

Feels like the pace of change and expectation you’ve mastered the latest and greatest is greater than it’s been in a long time. And give the job market it’s hard to fall behind.
It confirmed there are no Vogons on Earth, even though it seems like there are. Which I can't disagree with.
Indeed, ageism is a serious issue. And it seems out of touch with an ageing society in most countries.

I'm not young anymore either and my experience job hunting has been that I get invited to fewer initial interviews, but when I am, the whole process is much much easier for myself than a decade ago. Onboarding is also much faster.
Serve Brotli from Origin and Introducing Compression Rules (2023)
Good. Cameras all over the country potentially feeding images back to the CCP sounds like a huge vulnerability. I feel they should restrict drones already sold as well.
I dunno. Comparative anatomy was a thing then and the anatomist may even have been fond of sweetbreads. They were still popular on menus in Paris when I was there a few months ago. It's possible they were more notable for their absence in adult humans.
> For one thing the network does not know what sort of content is going over it, text or not.

Is it impossible to do? My goal in this post wasn't to argue for a text-only network or a network with a central e-commerce website, and wasn't to argue about technical details also, but I would like to know if a text-only network is doable or not. And even if both of these ideas are impossible or would have no value... are all other natures or types of different networks impossible and pointless?
The killing presumably has to something do with the legal costs of maintaining this service.
Alternative to what exactly? Both empty(), isset() and implicit casting to boolean are useful tools for their specific purposes.
> What if you do this while you're still alive?

Nothing? It remains the same story. What do you think it would change?

> Von Neumann probes would be super energy inefficient too.

Stars radiate a lot of energy. Simple fact of the Kardashev scale.

> Just power people with electricity via advanced wetware and static nitrogen atmosphere and a bit of climate control and people could live in deep space or uninhabitable planets easily.

This is mumbo-jumbo.
Randomness extractors: making fair coins out of biased coins
> Haskell is perfectly viable if you want to hire a team of junior and mid level developers

Looking beyond permanent hires-

In my python-based startup, we routinely offload work to contractors on an as-needed basis. Having a flexible staffing level saves us real dollars, and staffing flexibility delivers products to customers faster, which generates revenue dollars faster. From a financial perspective, our staffing flexibility delivers real, measurable economic gains.

Non-mainstream tools like Haskell break that model, effectively incurring an economic cost. Sure there are Haskell contractors, but their numbers are minuscule compared to python contractors. Given the enormous pool of python contractors, we cherry pick the very best who understand our business, our tech stack, and our work culture.
Most old people don’t work and a significant portion of them can’t. If you really think an aging population doesn’t have an impact on a country overall output, I have a bridge to sell you.
I'm sorry, what code exactly did you find to be garbage?
Small nitpik: On empty text it still makes a request and changes to "Processing text"
It all depends. If you buy $500 worth of clothes that will last some years, or you fly transatlantic to meet some relatives every few years or make an trip important for your personal or professional development, I’m fine with both. If you buy $500 worth of fashion you’ll throw away in a few weeks or take a trip to Paris over the weekend only to be able to brag about it, not so much.
Here's an interesting experiment you can do around retrospective perception and timing: clap your hands once, listening for the sound of the clap. Notice what it's like to remember the sound of the clap for a minute or so. Now, clap your hands twice, again listening closely and noticing what it's like to remember the sound for a little while. In the second case, is it possible for you to remember the sound of the first clap only, without an echo of the second?
I noticed that too and thought I was missing something. Some cool resources that are actually decent for network programming:

https://beej.us/guide/bgnet/ -- Covers what abstractions the OS provides for network programming and the guarantees that are possible.

https://www.madwizard.org/programming/tutorials/ - This is the very first ever good tutorial I read on socket programming. It's OG winsock. Introduces network programming from the most basic level. Aimed at C.

When you understand these guides you'll learn that how you structure your entire programs networking depends on whether you want to use blocking or non-blocking sockets. If you go with blocking you'll probably be using threads or processes. Otherwise you can't do any other work. With non-blocking it will be more about polling sockets and eventually you might end up with something resembling an event loop.

Until you come towards to the current approach to networking which is mostly async await -- an event loop works with non-blocking sockets, watches them for changes, and passes data from them to event handlers. There's a lot more that can be done on sockets to effect things like how data is flushed, how TCP errors are handled, and so on, but its a good start.
I think the point wasn't against upgrading or refactoring to something better, it was about the youthful inclination to do that for its own sake.

Us older heads know how often it goes wrong, and know that without a tangible user benefit or commercially positive outcome... It's just busy work.
Tether and Circle blacklisted two addresses with $4.96M from Lazarus Group
Just need to add it as a new mission in GTA6 and there'll be no problem in 3 years time.
Easier to replace windshields than run-over kids. Good visibility is more important.
Why your API Doc Structure Matters: 5 Principles that make it easy for readers
I find it quite surprising that you're a self-proclaimed greenhorn, but very opinionated about what apps people should be using.
It seems not all these contra-indicators apply to Loma Linda, CA as well.

From articles linked, most other area candidates are long dead, pension fraud, in low income areas, also affecting some areas in the U.S., but mostly relating to records keeping.

Meanwhile:

“In the United States, supercentenarian status is predicted by the absence of vital registration. ... Only 18% of ‘exhaustively’ validated supercentenarians have a birth certificate, falling to zero percent in the USA ... 82% of supercentenarian records from the USA predate state-wide birth certification.”

However, in the research graphics, Loma Linda is not on the map depicting concentrations in midwest. There are these mentions, however:

“Centres for Disease Control generated an independent estimate of average longevity across the USA: they found that Loma Linda, a Blue Zone supposedly characterised by a ‘remarkable’ average lifespan 10 years above the national average, instead has an unremarkable average lifespan (27th-75th percentile; Fig S6)”, “The two remaining blue zones, Loma Linda and the Nicoya Peninsula, are considered exceptional due to their high average longevity rather than the presence of the oldest-old.”, and “However, when assessed independently by the Centers for Disease Control (CDC) the five small-area survey tracts covering Loma Linda instead have an average life expectancy of 76 to 81 years: the 27th to 75th percentiles of US life expectancy (Fig S6). This means, at best, the independent CDC estimates rank Loma Linda as the 16,101st most long-lived neighborhood in the USA (Fig. S6; S1 code). As such, it is again unclear why the lifespan of this community has been considered remarkable.”

Till now, this area stood out as an odd duck among the blue zones, being an otherwise regular U.S. suburb, just high prevalence of longevity among the vegetarian health conscious non-smoker non-drinker types. Most of the other zones attribute health to hills and seafood, while now seeming poverty and pension fraud related.

Long before the study and term became popularized, it was noted that among one community in and around this CA area (including great grandmothers or aunts that had moved to mountain communities in other parts of CA), seemingly unusual numbers of women among extended family and friends' extended family lived over 100. Though less so since 2010s, as though most were of generations from 1860s - 1900s.

Incidentally, the directly known individuals who passed on in '80s or '90s did have birth certificates and carefully documented genealogies dating back to 1400s - 1600s or so.

Putting two and two together, while Loma Linda is not mentioned other than these quotes, it seems the suggestion here is that these western-most U.S. clusters could be late 1800s births in areas not yet organized for birth certificates and records keeping, still around to be noticed in the 1970s to 2010s.

TL;DR:

This makes it seem as though someone trying to make a case for the longevity of a small set of people misunderstood or overlooked the error rates at play and didn't dig further, allowing them to make a case for a zone-wide phenomenon.
As a native English speaker, I've actually only heard 'a bad workman blames his tools', not the artist form. Now that I google it, did you mean craftsman? I don't see any references to artist.
I know we've made significant progress wit on-device compute but I would be surprised to find out they are stiching in real time in that amount of space... Even doing this in real time on a commodity laptop would be pretty impressive to me.
Thanks to all for sharing their experiences. To me, this thread has been like sharing battle scars. I am not trying to make light of people who have actual battle scars, my respect to them too.
You deserve mass downvotes for implying that a cure for diabetes or obesity isn’t “needed”.

Techno optimism will always refer to Star Trek (realistically the ds9 version), not whatever crap Anderson tried to make up with that term.
In Polish we have: a bad ballerina is hindered by the hem of her skirt
But no one is defining -3 as (0-3). You are entirely missing the point. I am going to quote myself again:

> The original argument is entirely related to having unary minus and binary minus which are different operators conceptually have similar precedence as being less surprising.

And no, you don’t get 9 when you swap the unary operator. That’s the whole point and why it’s surprising that Excel did reverse the precedence for implementation easiness.
> Congress has repeatedly voted to impose new restrictions on Chinese technology and in April voted to require China's ByteDance to divest to sell its TikTok U.S. assets by Jan. 19.

Why are these restrictions happening in the first place? Went looking for reasons beyond "China may/may not be using DJI for spying" but beyond conspiracy theories, is there any factual arguments behind the ban?
It's fascinating to me how many people there are out there still using cmd on windows and not powershell or even windows terminal
Some good photography profiles:

- https://wave-social.vercel.app/phlezk

- https://wave-social.vercel.app/ritaskitchen

- https://wave-social.vercel.app/autumnal

- https://wave-social.vercel.app/explorenorcal

- https://wave-social.vercel.app/somedude

- https://wave-social.vercel.app/topcats

- https://wave-social.vercel.app/chelsea

- https://wave-social.vercel.app/allcats

- https://wave-social.vercel.app/nicewaves
Declarative Programming with AI/LLMs
bad link, fixed: https://www.robkhenderson.com/p/weaponizing-anger-is-a-usefu...
Plugin hybrids are great. Electric is used in daily commutes, but there is no range anxiety and no problem with a long trip.

Pure electric sales are actually stalling, and multiple car brands (Volvo, and Volkswagen) are backing down on their electric ambitions and pivoting towards plugin hybrids as a better intermediary.
Type witness in Rust examples – type check all the things
I'm a little confused on what this means:

> The bill [...] would prohibit the company's products from operating on U.S. communications infrastructure. It would not prevent existing DJI drones from operating in the United States.

How could existing drones continue operating while prohibited from comms infra? Does anyone have a link to the actual bill or some other source that goes into more detail? I have multiple DJI drones and would like to know how this affects me since I was planning to upgrade soon...
We're currently in the shiny toy stage, once the flaws are thoroughly explored and accepted by all as fundamental I suspect interest will fade rapidly.

There's no substance to be found, no added information; it's just repeating what came before, badly, which is exactly the kind of software that would be better off not written if you ask me.

The plan to rebuild society on top of this crap is right up there with basing our economy on manipulating people into buying shit they don't need and won't last so they have to keep buying more. Because money.
I'm wondering why I appear to be in the minority questioning how this is news and why it was shared?

I've been noticing a general increase in low effort link shares of, what I consider to be, well known projects. These shared links contain no news or anything that appears to be related to updates or recent development, just links to home pages of relatively popular projects.
How about f- Saas?
I started self hosting everything and I love it. If you have the know how, I recommend it.
I don't think basic vim usage (which is all I know, really) makes anyone super efficient. I don't think typing/editing speed is generally an important factor in programmer productivity or 'coding speed'.

It's just that every time I use nano it's (a) unintentional, as it's opened via EDITOR; (b) sort-of coerced, because most distros installing it by default also think it's somehow too much to install Vim or Emacs alongside it; and (c) extremely painfully awkward, because all other editors I use, I've invested at least as couple years of practice into.

If I spent a year using nano every day, and if I evolved a config file and read the manual during that time, I might eventually reach a place where using nano didn't feel cumbersome and irritating, but why would I do that if I already use Emacs and Vim every day? If I learn a 'new' editor it's going to be something extensible that I could see myself programming in every day: Emacs without evil; or one of the newer modal editors with a reversed sentence order, like kakoune and Helix; or, hell, VSCode.

So nano is likely doomed to remain forever cumbersome and irritating for me, somewhere on the level of typing on a touchscreen instead of a real keyboard.
I think I agree with a lot of what you said - non-CS classes can be fundamental to learning some job skills (like writing, communicating, and deep thought). However when I say that it helps me drive decision making, I mean that I am literally more confident in what I'm saying because I'm reasonably sure of the boundaries in my knowledge.

For example, I went to grad school and studied databases. On that topic, I probably know more than anyone I work with; so if I put forward a proposal that is related to DBs in any way, I can be quite sure that there are no surprising edges that will come back to bite me (i.e. no one will come along and say "well what about this?", at least from a technical perspective). That's because I know what I know, and there are things I don't know, but I also feel like I know what those are (e.g. I don't feel as comfortable with low-level programming, mostly because I actually skipped a machine organization class and never picked those skills up separately).
This reminds me of an upper level cs class I took in college. Can’t exactly remember the course but it was a lot of logic and terminal. We had this long syllabus and barely made it thru 2 assignments. It was a mess. Great school, great teacher too.
The next year I had another cs prof pull me aside and ask me what the hell happened in that class. And I didn’t have answer. It was an unfocused mess.
But that syllabus used in the course old. It wasn’t the first time the prof had used it. Something changed between my freshman and sophomore years, 2005-2007. When I first took cs, no one was in the class. By the following year they were adding intro cs classes. The next year a bunch of less passionate(for lack of better term) students ended up in higher level cs courses and maybe the course work was too rigorous. I still am unsure. Had some great programmers from the younger classes too.
Oh, not that Barney Hill. Still really cool tho.
I think you're onto something. Even the consumer facing stuff seems more interested in chasing OKRs than putting out a compelling product.

When I'm thinking who's putting out excellent work, the software that's actually great to use, the list is almost exclusively solo projects (Overcast—arguably the greatest mobile app of all time) or scrappy underdogs (Kagi—seriously, Kagi rocks).
To say that one wants some concept of a record is to say that one wants some concept of a process. But the relational paradigm is understood and taught in terms of overwhelming incentives to overload the types that represent process steps, therefore conventional data modelling makes process integrity effectively impossible.
Somewhere along to lines, if you want USD, you need to trust someone, it's inescapable. So once you know this, you can act accordingly.

But still, the original argument was that you have to worry about chain analysis because everything is public, but obviously that isn't true, no matter if an exchange may or maybe not inadvertently leak something.
Legacy Intel Sound Driver Support Being Removed in Linux 6.12, Other Big Changes
Pluto is a Canis Familiaris, Goofy is a Canis Goofus, I dunno why this confuses people.
What other options are there for consumers? DJI is market leading because they make the best drones as far as I can tell.
DJI drones don’t use any comms infrastructure, do they?
Another way to "solve" the problem for fragile fruits: stop trying to make them at scale. Let people them grow by themselves on their home gardens, or have community gardens/greenhouses that are jointly managed by a school/library...
But at the same time, there is a saying in user experience design: don't blame the user.

At least at the time of the article, there was no way to disable the auto-conversion of certain strings (like "SEPT2") into dates. A setting to disable this would have stopped many errors amplified by researchers working late at night or rushing to meet a deadline.

It's true that there has to be some point where the users of the tool need to put in the effort to learn how to best use it. But effort poured in from the other end by the developers, too, can go a long way to prevent common errors and save users time.
China bad, that’s all.
“Traction: How Any Startup Can Achieve Explosive Customer Growth”

Someone in your startup needs to have read this. It’s a discussion of the different sales channels.
First, a question: is there something similar for other blockchains? And, a clarification, when I said public keys I referred to public keys that match an unknown private key but I understand now (am I correct?) that this puzzle is purely brute forcing private keys with a lot of zeroes and then matching with the addresses in the blockchain (which would be a function from the public key).
Yeah, I think the analogy here would be how an experienced programmer would write code if asked to write on the spot given a specific prompt with no time to think.
That was my assumption too but why specifically call this out? I'm just confused by this statement and want to figure out what's actually in the bill...
If you think modern chain analysis can't look through those simple schemes, I'm happy the ecosystem seems more naive than I thought :)

Oh well, easier for criminals to get caught I suppose, so not much harm done.
Printk Changes Submitted for Linux 6.12 Finish Nbcon Console Preparations
I think you’re reframing “when all you have is a hammer, every problem is a nail” into “when all you have is a screw and a hammer, it’s outrageous the hammer wasn’t designed to drive screws”.
You do realize that is like 90% of every security camera that is bought on Amazon right now, right?

DJI drones aren’t even a drop in that bucket.
Thanks for your feedback. I posted this because I've seen many people stop their analysis when they find a site is on Cloudflare.

Were you able to solve the challenge at the end?