skysight-inc/HackerNews huggingface dataset:
"Some brain cells don't churn as fast"

None of them "churn".

"The memory-of-a-memory thing"

That "isn't a thing".

"I don't remember the exact science"

You also have no idea what you're talking about.

"I do remember the metaphor I came up with (evidence in my favor!)"

I have no words.

"Remembering something is like pulling a note out of a cabinet."

Not really, no.

"lossy"

Please just stop.

"copying"

Memory is a "copying process"?

Please guys... please just stop.
> The emission is powered by a central black hole in the galaxy Centaurus A, about 12 million light years away.

> As the black hole feeds on in-falling gas, it ejects material at near light-speed, causing ‘radio bubbles’ to grow over hundreds of millions of years.
Nothing in life has a 100% success rate. But I think the fact that most people recommend OpenWrt, shows that most people don't have these crazy problems. Buy well-supported hardware, follow the directions carefully, and you'll be just fine.
The major limitation throughout this process is the speed at which memory can be copied and transmitted. Only 20-40 seconds of video can be recorded at a time due the memory exhaustion of the Raspberry Pi. Also limited is the resolution of the recording: On the $6 camera, a maximum of 640x64 resolution can be recorded due to limitations on memory bandwidth.
Do you have a guide for doing this?

I think I killed my bluray drive but I'd consider buying another one if I can rip decent enough quality movies from them.
Words like immutable make me allergic
I said those exact words after sinking the better part of a weekend into trying to get WAN failover working on my (now useless) dd-wrt router. Once it stops being fun I'm ready to reach for my wallet.
Social constructs are like farts. We need oxygen, air to breathe, but sometimes someone farts and we breath that too.
This seems analogous to the readline/editline issue (which I think has not been tested in court either, but I’d be fairly surprised if rms’s position [that optionally linking to readline means your work must be released under GPL] would be sustained.)

If it mattered to me, I’d have a close look at the recent Java API case and see if that gave guidance in the direction that a generic (but functional) Wordpress theme that was engineered from the ground up without copying Wordpress GPL code would be in the clear legally.

I’m not a lawyer, but I’d be betting in that direction.
I should have clarified -- the modem was really obsolete for the purposes it was being used.

The carrier involved was one that everyone has heard of. All of our other carrier billing was handled using a variety of authenticated links/services to the carrier. And this particular carrier had other, better, ways of doing it, too. For whatever reason, we had never altered that process. It was permanently fixed a few months after we got that host working again.
I get them every day.

https://imgur.com/a/wXCocLd
I would second the parent, I installed and use OpenWRT on my router without much issue. Flashing and configuring was quite easy, and really the most difficult part was actually getting the router because the local shops (MediaMarkt) don’t have many/any compatible routers.
Honestly it’s just a massive pain in the arse for any company that does business in the single market. Exporting and importing is now more expensive and wrapped in miles of red tape. It hurts small businesses in particular, who can’t exploit economies of scale in dealing with the bureaucracy.

Even trying to be somewhat objective about it, it is genuinely difficult to see where any concrete benefits are going to come from.
Shawn Ryan Show #015
Former Seal Team Six operator goes deep into his mental and physical training, injuries, addictions, relationships, and more. Powerful is the most apt description. Takes him a few minutes to warm up, but is unbelievable after.

Spotify - https://open.spotify.com/episode/0ozFFhC6NS5fZcfRXhM2LZ?si=a...
YouTube - https://youtu.be/dWJ_WwWSabw
I commend the research. I've also thought about what/how to increase signal/noise and sort-of came to the realization that it's not well defined or solvable for a broad range of interest like HN.

You perhaps have an idea of what "deeply important" might look like. I have a vague idea of what "technically interesting" looks like, and wondered how that could be curated. Perhaps the fastest way to bootstrap a particular sensibility is for one person to manually curate, allowing anyone with similar interests to consume. Eventually some of the top aligned commenters could also curate.

The basic premise of the approach is based on the observation that as an audience grows large, so does the diversity of topics, and unfortunately the quality across the board decreases as signal for one topic is noise for another.

This idea of estimating a referendum (elected mods, statistical sampling, referendum) looks like an approach that could possibly keep on working as numbers grow and keep things 'on topic'. That depends on the mods having more of a say since an actual or accurately estimated referendum will dilute/diversify with growth.

My thoughts on curating for different interests was to imagine 'tags' that could be crowdsourced and each reader could choose a percentage or max number of posts per tag. The first 'dumb thing that could work' that I applied was regexs into sections so all the 'Covid-19' news, etc could be separate from niche stories.
The Linux kernel developers don't recommend using namespaces for security, but only for access control (the two are not the same!) because it's a relatively recent concept and the syscall interfaces and semantics are huge and subtle. Dedicated user accounts together with firewall rules are a better idea IMHO.
Yeah it even starts with something not backed up by the study it's reporting on:

"Imagine being able to swap out broccoli for sweets, Ben & Jerry's or some other sugary treat and achieve the same health benefits. This is fact not fantasy for about two to three percent of the Greenlandic population"

The study does not say sweets confer the same health benefits as broccoli!
Finding time to just be and breathe. Some traditions call it prayer, others mediation. Breath is life itself. Adding in awe helps with the significance, whether from stars or wind or crème brûlée or sleeping in a cozy bed. Just breathe. My four year old said: “Enjoy the wow that’s happening now”. Decent summary for a basic spirituality with each breath and without the theological complications of “good” and “evil”. Our breath is a simple outlet for our humanity and the neural pathways from the lungs slows the heart.
I like reading when on the toilet.
A "100% chance" of possibly experiencing an extremely low probability event.
Incorrect. Hinduism has had Sankhya Yoga which adopts a “rationalistic” approach and at some points in its existence has questioned the existence of God (Ishvara) [0].

I think Buddhism and Taoism are atheistic as well. This is my assumption though and I will be happy to be corrected.

0. https://en.wikipedia.org/wiki/Samkhya#Views_on_God
At least they didn’t say, “near the White House.”
Also using net gear. I suspect the vast majority of users here are savvy enough to get around the cloud requirement but non-technical users likely would not have figured it out.
This is the philosophy that Steve Jobs followed, if I'm not mistaken.
Joan Didion, the Art of Fiction
fyi "Wtf kind of benchmark counts the jvm startup time?"

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
Archived: https://archive.ph/pB87h
It's more explicit to pass an allocator to things that will allocate than not to, in the same way that other local variables are more explicit than other global variables. By cultural convention, you'll be able to bring your own allocators to almost any library, so you won't have to let your libraries decide when your program performs heap allocations.
Don't take it personal, friend. I still think this ruins real style in the web.
Top-Level Await for TypeScript
The optionals story in Zig seems a bit weak to me, because it has dedicated syntax to support conditional unwrapping:

if(optional) |captured_optional| { ... }

if actually is three different syntaxes:

if(expression) {} else {}

if(optional) |captured| {)
if(optional) |captured| {) else {}

if(errunion) |result| {} else |err| {}

The latter is kinda awkward because it looks exactly like the optional syntax until the else and you have to know the type of the variable to know which is which. Capturing doesn't allow shadowing, which makes the optional case awkward.

This is one area that e.g. Kotlin has done better by checking if the expression of any if statement implies non-nullity of variables and then implicitly unwrapping them, as they can't ever be null:

if(optional != null) { use optional directly }

This works much better for multiple optionals:

if(optA != null && optB != null) { can use both optA and optB directly }

You can write this in Zig as well, but it results in a sea of unchecked .?, while Kotlin while give you compile errors if you use an optional without unwrapping that was not implied to be non-null.

Or you go multiple levels deep, as the if-optional syntax only allows one optional:

if(optA) |capturedOptA| {
if(optB) |capturedOptB| {
}
}

The error union story is fairly sound so far but one major annoyance is that while it composes well for returning errors, it doesn't compose well for error handling. You can't do:

someComplexThing(file1, file2) catch |err| switch(err) {
CryptoErrorSet => handle_crypto_error(err);
FileErrorSet => ...
}

as switch does not support error sets for branches, only error values. This seems to me like it incentivizes you to do have either something like this:

someComplexThing(file1, file2) catch |err| {
if(cryptoErrorToString(err)) |errdescription| {
// ...
}
if(ioErrorToString(err)) |errdescription| {
// ...
}
}

Or just a huge handleAllTheErrorsPls thing.

Errors are also just a value - if you want some extra information/diagnostics to go along with an error, you'll have to handle that yourself out-of-band.

On errors, Zig doesn't seem to have a strerror for std.os errors - awkward.
Atheist christian, I guess. Grew up in a denominational "peace church," Church of The Brethren, where quiet, non-self-aggrandizing service to others was emphasized over theistic dogma and attention-grabbing displays of piety. One hymn I remember had the refrain, "they will know we are Christians by our love," and not by "us" proclaiming it so.

I opted not to be baptized because I didn't agree with everything I had to say to be baptized, mostly around divinity and existence of supernatural beings, and that statement of mine was met with kind acceptance.

A lot of my behavior towards other people was shaped by that church and that attitude, and I try to think about what it means to also give someone your shirt when they are asking for a coat. Also, about "what you do to the least of your brethren you do to me," not because Jesus, but because we live together on this speck of dirt for a very short, and sometimes, very rough amount of time, and I believe we make it better for everyone by treating those with less or nothing with dignity and respect.

I'm an atheist insofar as I don't believe in gods or demons or afterlife beyond chemical decomposition, but I have difficulty identifying with those who proclaim their atheism loudly, much as I look askance on anyone who makes a big deal about their peculiar beliefs about the unknowable. I'm quite horrified by religious extremism, but I'm not going to begrudge anyone their spiritual or communal sanctuary.
Several other groups of people drive them, too. The drug dealer thing stems from its perception of being classy in the first place.

For an actually useful comment, the original commenter seems to have left a good response.
I'm glad that you find the joys of 18XX games through my list. I had a regular game group pre-pandemic and spent a lot of time with them. There's nothing like them in tabletop gaming.

Your insight about Weird Studies is spot on. In hindsight I should have a Favorite Podcasts section too since I've spent more time listening to them in the past year than ever. WS would definitely be at the top.

https://www.weirdstudies.com
This sounds crazy to me, mostly regarding the amount of time all this must take.
Finding C# devs and founders is tricky. I find folks hidden in plain sight. Game devs for example favor C# because of Unity. .Net is the unsung platform of choice but the language is well respected generally and always in the top-10 lists along with Java. JS SPAs are popular for all sorts of good reasons. I'm personally biased toward Blazor, and Oqtane and Blazorise for my new projects. Lots of government and boring-old-business apps are .Net so there are tons of those devs hidden in those orgs. If COVID was not on, I'd say start a meetup. I've been thinking about starting an online community of practice that could be fun.
I have read it. It's filled with the usual politicians keyword stuffing but it's literally about being a member of parliament. If you want to be cynical you can call it an unpaid ad placement. The politician will use it afterwards to tout her expertise in "digital matters" because she held a speech at a renowned hackers conference and it will help her advancement in her factions caucus etc. I just don't see what benefit it has for attendees.
I'm sure you already know this (although I've had conversations with people that hate on TS in the past, that didn't, hence my post), but Typescript is JavaScript at runtime, there are no performance hits by using it in production (and negligible build times on save during development).
Young adults aren't breaking into streaming devices to extract the CDM keys. They also aren't running trackers like Orpheus and Redacted. Those are small examples, but I'm not sure I understand how young adults would ever have the mobility and network to do these things.
The bad reasoning is what makes me uncomfortable. Most of the time it doesn’t matter, but sometimes it matters a lot.

It’s the “if you have a problem with fundamentalists, maybe there is something wrong with your fundamentals?”

When otherwise smart people go on about god it makes me uncomfortable - a little like talking to a delusional person. When something there is broken anything can be rationalized. The specific religion doesn’t matter, they all share this flaw (along with woo like astrology).

Though what’s broken is often more complex.

https://www.lesswrong.com/posts/CqyJzDZWvGhhFJ7dY/belief-in-...

“Some philosophers have been much confused by such scenarios, asking, “Does the claimant really believe there’s a dragon present, or not?” As if the human brain only had enough disk space to represent one belief at a time!

Real minds are more tangled than that. There are different types of belief; not all beliefs are direct anticipations. The claimant clearly does not anticipate seeing anything unusual upon opening the garage door. Otherwise they wouldn’t make advance excuses.

It may also be that the claimant’s pool of propositional beliefs contains the free-floating statement There is a dragon in my garage.

It may seem, to a rationalist, that these two beliefs should collide and conflict even though they are of different types. Yet it is a physical fact that you can write “The sky is green!” next to a picture of a blue sky without the paper bursting into flames.”
Are you sure? I don't think any NT kernel allowed userspace code to directly access I/O ports. The earliest versions didn't even let graphics drivers do that, but that was changed (in either 3.51 or 4.0?) for performance reasons.

For compatibility with DOS and 16-bit Windows versions, the kernel may emulate I/O access, similar to modern virtual machines. For simple devices, that layer of emulation may be very thin (with some accesses going directly to the hardware), but that isn't a security problem. A simple polled ADC can't do any harm to the system, at worst you get garbage if multiple programs were to use it at the same time.
I did not claim that you can’t do good deeds without a belief in God, far from it. I simply stated that if you don’t have a belief in God, you don’t believe in the final and ultimate, judge. This makes it generally harder for us to do good, but not impossible. For instance, you now are focused on values that matter ”to you”, but a belief in God makes it easier to abide by values that matter to everyone else. Again I’m not dealing in absolutes so you may have a specific experience that is hard to reconcile with these generalizations.
I don't have an answer to that question, but it's worth noting that lactose intolerance isn't a problem that needs solving, but rather the natural state of things for most humans on the planet and most (if not all) other mammals. There's no need for us to consume lactose after we've finished breastfeeding.
Undoubtedly that personal award goes to Citations Needed Episode 73: Western Media’s Narrow, Colonial Definition of ‘Corruption’. You can read the transcript on Medium [1] or listen on Spotify [2].

It may seem a bit bromide for HN, but it really shattered my world view. Or at least was the impetus of a rather radical shift in how I viewed global power structures, old wealth, and the evil systems in place today that continue to perpetuate global inequality. In the episode, they dig into these popular "corruption" indices, why the Global South is always painted as the "most corrupt", true sources of institutionalized corruption, where the real tax havens and how they operate. It even highlights a (previously unknown to me at least!) stark and admittedly macabre distinction between London, the city in England and the ancient The City of London [3]. Yes there is a huge difference with the latter being a 1,000 British colonial-era holdover that's home to the largest tax haven hub in the world.

As a bonus, it features Jason Hickel, an economic anthropologist who wrote The Divide [4]. Which, for reasons outlined above, is also one of my favorite books ever. If you find my poor attempt of summary or the article/podcast interesting, I'd implore you to buy the book and learn something new.

All the world is a stage and indeed we are merely players.

[1] - https://citationsneeded.medium.com/episode-73-western-medias...

[2] - https://open.spotify.com/episode/7cf3g7670FYKrD9OE6vHQd?si=v...

[3] - https://en.wikipedia.org/wiki/City_of_London

[4] - https://www.jasonhickel.org/the-divide

Edit: Just to clarify, this episode is from 2019. I did not interpret the question clearly and assumed it was in the spirit of "Favorite podcast episode you listened to this year". Hope this helps.
Notes from the underground.
It's actually a two part novella. First part was very difficult to get through (I think it took me three tries), and then the second part was amazing. Couldn't have had the second part without the first though.
And the truck that almost hit you was on the other side of the city at the time...
"I start a book and I want to make it perfect, want it to turn every color, want it to be the world. Ten pages in, I’ve already blown it, limited it, made it less, marred it. That’s very discouraging. I hate the book at that point. After a while I arrive at an accommodation: Well, it's not the ideal, it’s not the perfect object I wanted to make, but maybe--if I go ahead and finish it anyway--I can get it right next time. Maybe I can have another chance."
They only work up to the point when they don't. Amazon only plans part of the economy of its workers. It doesn't have to plan for what they eat, where they live and how they spend their money in general.

In a capitalist system companies, trying to maximize profit, will try to expand until it is efficient to do so, but not more or smaller competitors will take over.

The USSR was basically constantly in a Great Depression. According to the US definition of poverty almost all its population was in extreme poverty.

The Great Depression was a Government failure, not a market failure. They didn't print enough money basically.
Vanilla JS is more rare these days. I interview 2-3 devs per week and always ask basic vanilla JS questions since it’s vital for our workflow that you don’t rely on frameworks we may or may not be using. Knowing react/vue is a bonus, but knowing how to do basic tasks like adding event listeners and manipulating the DOM in vanilla JS is required.

It’s anecdotal but I just wanted to say there are a few places that still haven’t fully committed to a framework.

I’d say at least 1 dev per week can’t add an event listener or manipulate styles in plain JavaScript. It’s getting to the point where I’m going to need to stop asking and just test in whatever framework they know. Then retrain when they come on board.
I strongly upvote Mikrotik with its open-source RouterOS software (which you can run on nearly any computer). I have used Mikrotik for years, from their low-end (but powerful) routerBOARD offerings through to their CCR1036-12G-4S optical router and their nRAY 60 GHz point-to-point wireless Internet.

I have supported dozens of router brands for clients since 1996, and I cannot say enough good things about Mikrotik. It allows you to work productively on Terminal CLI (but that is not necessary).
I believe the new CLAP plugin format U-He and Bitwig have recently released is an attempt at this and a few other benefits plugins have been lacking for a while.
I like the idea of running OpenWRT. I did it for years. I eventually grew tired of being my own Network admin. The risk of bricking my router, and having to review what felt like arcane update rules before every upgrade process made me finally cave and just get an Eero. I don't love the lack of features, and I really don't like Amazon owning the company, but it works for me.
I've been pretty happy with MikroTik routers. I have an extra HapAC2, if you cover shipping it is all yours (I'm based in US).
I don't use Windows as my host OS, but I still keep a Windows 2000 VM around for running Win32 software. It's so much more lightweight than recent versions of Windows that if the software works in Windows 2000, I much prefer to run it there.

I honestly can't think of any features of Office since Office 2k that I require for my personal use either.

I just don't allow the Windows 2000 virtual machine access to the network.
It's free-mium with a Premium plan that includes some pro features if the generous free plan is not enough :)
> You cannot be Spiritual without belief in Spirit

How would you define "Spirit"?

Languages evolve over time and I'd argue the word "spirituality" is morphing into something with a very broad definition of "spirit", one where, for example, an atheistic Buddhist can practice and still be considered "spiritual".
A very good and recent website for learning about Swift do not have a single line of JS :) https://www.swiftbysundell.com
Some people still do care! Admittedly not a lot though.
Were you right about Dart being the next dead language or the next language propped up by Google?

We're having a great time using Zig in production. Thanks.
Well, the headline as it currently stands includes both the earth and the moon which definitely primes the thoughts.

I know research on priming has got some well deserved criticism, but there is no doubt basic framing works and this article either plays this effect for purpose or is scarily unaware of it.
Kin Selection
in California I see that the AT&T supplied DSL-modem/router requires sign in (stored in firmware configs), and takes over the DNS functions (details forthcoming). I am very concerned about future "required" hardware like this.. the excuses will be around security, but look at the history of economic incentives.
I suppose You could also measure such things in respect to time, considering the apparent distance of this event it also occurred long long ago in a galaxy far far away!