skysight-inc/HackerNews huggingface dataset:
> So forcing everyone to think about ownership because maybe they are writing concurrent code (then again maybe they aren't) so that "congrats your memory management problems are solved" seems like a Pyrrhic victory--you've already blown their brain cells on the wrong problem.

https://manishearth.github.io/blog/2015/05/17/the-problem-wi... argues that "[a]liasing with mutability in a sufficiently complex, single-threaded program is effectively the same thing as accessing data shared across multiple threads without a lock". This is especially true in Qt apps which launch nested event loops, which can do anything and mutate data behind your back, and C++ turns it into use-after-free UB and crashing (https://github.com/Nheko-Reborn/nheko/issues/656, https://github.com/Nheko-Reborn/nheko/commit/570d00b000bd558...). I find Rust code easier to reason about than C++, since I know that unrelated function calls will never modify the target of a &mut T, and can only change the target of a &T if T has interior mutability.

Nonetheless the increased complexity of Rust is a definite downside for simple/CRUD application code.

On the other hand, when a programmer does write concurrent code with shared mutability (in any language), in my experience, the only way they'll write correct and understandable code is if they've either learned Rust, or were tutored by someone at the skill level of a Solaris kernel architect. And learning Rust is infinitely more scalable.

Rust taught me to make concurrency tractable in C++. In Rust, it's standard practice to designate each piece of data as single-threaded, shared but immutable, atomic, or protected by a mutex, and separate single-threaded data and shared data into separate structs. The average C++ programmer who hasn't studied Rust (eg. the developers behind FamiTracker, BambooTracker, RtAudio, and RSS Guard) will write wrong and incomprehensible threading code which mixes atomic fields, data-raced fields, and accessing fields while holding a mutex, sometimes only holding a mutex on the writer but not reader, sometimes switching back and forth between these modes ad-hoc. Sometimes it only races on integer/flag fields and works most of the time on x86 (FamiTracker, BambooTracker, RtAudio), and sometimes it crashes due to a data race on collections (https://github.com/martinrotter/rssguard/issues/362).
>Don't hold Axie Infinity up as a success.

It's pumped millions of dollars into poor areas in developing countries. I think they would consider that a success. Remember, they're not investing in these NFT's, they're utilizing them to extract wealth from collectors/investors in the west. So for them, yes it's been a resounding success.

>No, Roblox is not getting into NFTs.

Not only will they get into NFT's, when they do they will have the largest marketplace. I don't own RBLX, or any NFT's, but the writing is on the wall. The Metaverse(s) are just getting going.
Orwell wrote an essay about Kipling[1] that might be worth reading if you want to know about more about him. Orwell's take:

"Kipling is a jingo imperialist, he is morally insensitive and aesthetically disgusting. It is better to start by admitting that, and then to try to find out why it is that he survives while the refined people who have sniggered at him seem to wear so badly."

[1] https://www.orwellfoundation.com/the-orwell-foundation/orwel...
Dear dad,

you're wrong, I hate working

you're wrong, I hate taking responsibility

you're wrong, I hate caring about others

you're wrong, nothing that happens to me is in my control

you're wrong, the world is too big for me to influence

you're wrong, i am too important to be ignored

you're wrong, other people are assholes

you're wrong, I could have done better
A positive test indicates they are probably shedding pieces of viral genetic material. It doesn't necessarily mean they are shedding active virions. Sometimes there are just leftover fragments. In other rare cases immunocompromised individuals can experience prolonged active infections lasting for months.
I've been using a lot of HN iOS clients, but Octal stands out as my favorite so far. Love its simplicity and settings interface. No ads, but not sure about notifications.

[0] https://apps.apple.com/vn/app/octal-for-hacker-news/id130888...
Yep, don’t use Google DNS.

(That comes off as snarky, but I don’t mean it that way. Don’t use Google DNS)
George Orwell's Critique of Rudyard Kipling
Is there a reason they're blocked?
It's a privilege and luxury to have this kind of flexibility? Yes, and that's a good thing!

If anything, we should aim to betterment for our lives, and I bet nowadays many people browsing this website have this. In the future, even more people will be able to! :)
Not sure there are many animal reservoirs in Antartica, where the only mammals are seals and cetaceans, neither of which have much human contact.
For real, I just read reports where they launched 3 Navy ships in a single day.
mold supports not only x86-64 but also i386 and ARM64. And besides libc, it can link almost all user-land Linux programs already (I tested that by compiling all Gentoo packages with mold).

If you have to use a linker script for kennel development or embedded programming, mold doesn't work for you, though.
My favorite non-fiction book of the year was Isabel Wilkerson's "Caste" but I tried to spend some time reading some high quality fiction this year and stumbled upon Kristin Hannah's "The Four Winds." This says a lot since I read some classics this year including "Anna Karenina", "All the Light We Cannot See", and "Where the Crawdads Sing." I enjoyed "The Four Winds" the most. So beautifully written and so much emotion. I managed to read 50 books this year which was huge because I have never considered myself a "reader" but I received several books for Christmas because my family considers the "reader" of the family. For my fellow ADHD friends skip the Kindle and get the actual book. Then use your finger to read. Life-changing. Happy New Year!
This explains the "179 day retention policy" that I've seen at several places.
What if my will is exactly that: please end my life if I’m ever in this state and it’s not obvious I’m ever going to come back?
This is one of the worst nitpicks I've ever seen in my life. "Normal" implies removing all virus related mandates and restrictions. It's obvious what gp meant
I think you have a very skewed view towards what regular people do with their computers. What Linus "role played" (which i don't believe he did, he genuinely borked his system) is a power user which is a very tiny percentage of PC users.

The vast majority of people use their PCs like (overly complex) tools while having an at-best superficial understanding of concepts like what files and folders are. By the moment someone realizes something like a folder being nothing more than a file with a list of other files (instead of something handwavy magical that groups files together), they're already above the 0.1% of the PC using population.
That's fine, I'm not looking to debate, I'm trying to help. You're here presumably looking for input on your new project, but you're not taking any of it, and getting very defensive whenever anyone offers anything other than praise.

I'm not making a comment out of pedantry, I'm telling you how I expect this is going to be seen by regular users. People on the whole are not interested in whether or not some particular security system is theoretically perfect, they're interested in whether or not it actually provides the security that they interpret it to promise. And they will interpret your claims as meaning that messages cannot come from anyone other than the signed user, which is going to be a problem the first time that assumption fails. And it will fail, because people aren't good at keeping secrets secret.
I would call that uneducated rather than unintelligent. Not everyone is an expert on Covid-19, most people here aren't. We look for and rely on trusted sources to get our information about it.

But many mainstream trusted sources have been carrying out misinformation/divertion campaigns by focusing prevention on hand hygiene and vaccination, instead of explaining the actual mechanism of transmission. So unless they're curious and proactive about searching for neutral information (which is orthogonal to intelligence), many people by default believe transmission happens by touching surfaces, or cannot happen when one has taken vaccines, for instance.
The laser is designed to shoot small things in the air.

If you flip a coin, and the system has a bug that determines the coin is a bug then it'll shoot.
Since you're surely planning on caching the coin, you'll look directly at it in flight.

Now... you're blind.
An “unforgiving minute” suggests something like “the longest minute of your life”.

“Sixty seconds’ worth of distance run” is alluding to the fact that running long distances is tough. And you force yourself to do “just one more minute” to keep on going.

So when you are facing the longest minute of your life you make yourself keep on going; the unforgiving minute is one in which you push yourself, because you know that you have to - but you also know that most likely you have to push yourself for one more minute again and again.

So what Kipling is saying is “if, when - despite things being tough - you can force yourself to keep going, even though you know the next minute might be as tough, or even tougher…”
Lower the bar. With your overachieving personality, you'll be doing much more than many others even if you feel like you're not doing enough
> Do you also ignore people who talk about racism? It's not like casteism and racism are that different

Not the OP, but you're moving the goalposts a bit here.

The OP stated they ignore people who talk about 'caste', not 'casteism'. That's like saying they ignore people who talk about race, not like saying they ignore people who talk about racism.

Not that you can entirely divorce discussion of one from the other, but the intent is a bit different.
like a koan.

not the worst way to enter the new year.
It says single layer cloth there, not double :)

What I did strange is that the cloth masks are mostly stuffier and harder to breathe than the surgical ones, which filter much better.

The FFP ones are of course the worst to use but also the best at filtering.

Either way I can't wait till we can safely get rid of all of them though... I wish there were powered ones with fans to pull in filtered but fresh air. But the only one I've seen is the Razer Hydra and it's always out of stock. It's also huge and looks like a WW2 gas mask so it's not really street smart.
General anesthesia contains three main components:

1. Atracurium blocks movement

2. Propofol blocks memory

3. Fentanyl blocks pain.

...on most patients [edit to remove PMI]
*please be neat
Show HN: Clendar, a Minimal Calendar App
Hello and Happy New Year HN! Hope all the bests in 2022. So I've been working on a minimal calendar app , named Clendar (Calendar without an 'a'). I know, it's not a good SEO name, but I will go with it :)

I've been building Clendar on my spare time. At first, it's just a side weekend project so that I can learn new Apple technologies, but, the app came to the point of usability that I think I should publish on the App Store anyway for the world to know and use it. Besides, I have been trying to design the app for minimal and usability in mind. Also, the app is fully open-source, as a way for me to give back to the app developers community.

+ App Store: https://apps.apple.com/app/clendar-a-calendar-app/id1548102041

+ Landing page: https://clendar.info

I'm happy to answer any questions, thanks!
I think the bridge into the financial system is the value. In theory, any game could create a way for you to "own" a rare item, and maybe even trade it within the game. But then how do you transfer ownership with a guaranteed exchange that can be cashed for fiat? The exchange would require us to trust each other, and I would paypal you the money? I think the NFT serves not only as the proof of ownership, but the chain of ownership and the escrow as well.
Thanks for listening!
Peloton: From Pandemic Winner to HBO Punchline
> even a spreadsheet might embed media

This is not the only thing wrong in the world, but it is one of the things wrong in the world.
He did. I still like Kipling anyway, even with his feet of clay.

As a counterpoint, may I suggest https://en.wikipedia.org/wiki/Black_Man%27s_Burden as a variation on the theme.

Take up the Black Man's burden -- Send us the best ye breed!
When I find myself facing hardships, I find “mediations” by Marcus Aurelius to help. (Take with moderation!) and certain speakings of Alan Watts.

Regardless - I have confidence you will surmount and grow from the challenges you are facing.
Yea, that makes sense! Ty
Reminds me of one of my favorite poems (which expressed a similar idea far more eloquently imo)

Telephone Booth (number 905 1/2)
BY PEDRO PIETRI
woke up this morning
feeling excellent,
picked up the telephone
dialed the number of
my equal opportunity employer
to inform him I will not
be into work today
Are you feeling sick?
the boss asked me
No Sir I replied:
I am feeling too good
to report to work today,
if I feel sick tomorrow
I will come in early
Thank you for recommending it to your friends! That is the highest praise.
Case can have information in it, like color and underline and boldface and italics can carry information. I think it would be clever if Google let me colour my search text and then only found text which was rendered in the same colour, but terrible if colouring my search text was mandatory and it then only found pages with text in the same colour. Likewise terrible if your code editor searched only for code with syntax highlighting matching the colours you typed in the search box.

Dog in bold, italics, red, green, uppercase, lowercase, initialcaps, smallcaps, are all the same word. What "the same" means has fuzzy boundaries and sometimes needs very precise specification, but I personally want the default to be the fuzzy convenient and the hyper-literal to be available as a fallback.

[I notice that I used 'color' and 'colour' here. My native language is UK English and programming languages and much of the internet use US English. I'm not sure if I would want `vim colour.txt` to open `color.txt`. Probably not. PowerShell 7 has a suggestions feature for "you typed a command which wasn't found, here are the most similar command names:" - mentioned in https://github.com/PowerShell/PowerShell/issues/10546 ]
> macOS is also in the same boat with Linux, going one step forward and allowing \null terminator even in the filenames.

Does that mean that there are files impossible to open with fopen on macos? How does any of that work?
Why though ? Specially since covid, I don't see why knowledge workers can't just follow their own schedule, subject to constraints such as "meeting at x" of course.

This is an attitude more than anything I'd say, the "follow the calendar" mentality doesn't have to apply to you unless you choose so.
This happened to me. I tested positive a month after infection (was testing once or twice a week). I isolated anyways to be safe
I wish v6 just tried to fix things. The problem with v6 was that it also tried to do thing in a right way and broke too much compatibility. And then it turned out what was right in 1995 was no longer so for the last 10 years.
Who Won in Afghanistan? Private Contractors
> For me it seems to tie in with the thinking that the male is a defective female.

men are defective females in a lot of ways, though the causes of those things are cultural and not anything inherent about being male.

maybe "emotionally damaged or stunted people" is more appropriate than any gender-assigned positive or negative traits.

my parents ruined me in a lot of ways, especially my mother. I'm male. I still carry her selfishness and shortsightedness with me decades later in a few damning forms: A) it is very hard for me to view myself as being worthy of the attention of any healthy female (the emotionally healthy females I've known agree that I am unworthy), B) my desire to attain even the most meaningless forms of approval from females gives those very females an extremely strong sense that I am horribly broken and to be avoided, and C) I am almost exclusively attracted to women who ignore me, manipulate me, or actively try to distance themselves from me, which is not surprising because those are the exact same interactions which constituted 95% of my relationship with my mother until I was in my mid-20s.

so yeah I am a defective person, a male, made defective at the hands of a female who simply hated me (her words) for being born. (as if I had a choice.)

lots (lots) of therapy means I can analyze this and understand her motivations, somewhat, but it doesn't really heal me on a fundamental level. I just won't ever be acceptable to women that I am attracted to, or wish to know on a personal level, because I am broken enough that I can only ever scare these women away.

now, to the point: the fact that no men in my childhood stood up for me, reassured me in any way, or did literally anything other than say things like "suck it up", "be a man", and "are you sure you're not a girl, you're really sad all the time HAHAHAHA" and the like, tells me that yes, men actually are like defective females in a lot of ways, especially in terms of emotional awareness and emotional health.
This is a pretty incoherent rant. Sample:

> The death spiral begins for the global brands who are forced to give up the low end of the market and focus on the high end, resulting in loss of both economies of scale and profit margins for the global companies.

Except that profit margins are much fatter at the high end of the market, and successfully positioning yourself as a luxury mass-market good is a license to print money. (Exhibit A: Apple.)
>> In other words, you tell people "no, you don't get to go to college/university".
>Why would you say that?

Because you wrote "All who qualifies through grades or tests." That implies that folks who don't qualify don't get to go.

> Clearly seem to be a problem of either US-ranking of universities or their general availability. Otherwise this wouldn't be a problem?

Or it's mostly a problem for people who find it easy to get press coverage.

>> > It is interesting to look at what many of the people complaining about not being able to pay choose to study.

> That sounds just like the reactionary whine about non-STEM education.

I've nothing against non-STEM education, but I do object to paying a lot for it.
The damage we've done to the ecosystem is also causing insects to die. If we repair this damage (and we absolutely should) I would expect an increase in mosquitoes.
This is wonderful. There's so much potential for doing ML in the browser and this makes for a great demonstration.
I’m so, so sorry that you had to endure the time when you learned this.
> You done much reading on the subject to the contrary you can talk about? Any books on the topic you’ve read that you can name?

Have you? Or did you just find some papers that support your view with a quick search?

Remember, most social science and medical research from this time period is now considered very weak.

A few papers don’t make a ‘well established consensus’.
In my experience, knowing what parts of a schematic can be ignored for understanding the core functionality is super important as a designer. Then I’m better able to compare two implementations that purportedly do the same thing on many different axes. Especially if I’m doing integrated circuit design as opposed to discretes.

It also helps to build up conceptual complexity. For example, the post mentions briefly avoiding giant resistors for stability. Good enough rule to start out with. But eventually understanding how an op-amp does its thing using feedback is critical. Especially when comparing IC-equivalents, since now you also need to consider area as another metric of comparison.

Brute force optimization avoids all of this learning, which is good in the short term (get the lab done) and bad in the long term (how to think about circuits).
> Security nightmare

How so? Allow established, then drop. You know. The same rules in ever consumer level router on the market now.
Is English a second language for you? I note back ticks - ` instead of single quotes - '

To be honest, I don't think you need this poem to be explained to you by someone else - it is what you make of it. The language used is so simple - no word has more than two syllables. The reason you love it is because that Welsh bloke is so skillful in his turn of phrase and how he deploys words. He slaps words on a page and each word has a cadence, set of syllables and a rhythm. He knows how to bolt words together and intertwine them into a poem.

You already know what this poem means because you have already said that you have always loved it.

Perhaps you should read it to someone close to you and discuss it ...
My devices never seemed to pick up the announcement.. I think. Admittedly it was close to two years ago, last I played with it.

I'll check it out!
These yellow peril pieces are just so tiresome
Pretty much all of security relies on the user not giving out their passwords or secret keys. Imho it's an implicit assumption when talking about identity and security. If we break that assumption, nothing in the world is secure, and any discussion about security becomes pointless.
TikTok trend that makes teens believe they have serious mental disorders
Be terrible at something you enjoy and do it anyway because it's fun and stupid. It puts what actually being good at something looks like in perspective. The things you're good at, you probably don't struggle and suffer with unless you are in an elite/olympic level training program.

The things I'm best at, I got almost passively good at as the effect of decades of doing them because I enjoyed them and sought out challenges and mentoring. I'm a pretty good security architect but with the confidence of a CTO because I can tell really fast how good someone is at what they do, not because I'm the best in this field, but because I know what being good at something looks like as a result of my other interests. Nobody burns out from succeeding, so add unrelated things you enjoy to offset the things you struggle with, and the discipline on your time that doing things for yourself imposes pays huge passive dividends.

I also burn out periodically because high performance is less about linear productivity than managing work, which means being strategic and scaling the value you produce, and when that managing thread blocks, downtime is expensive and necessary, but that's just the cost of performance at that level.

If you're burning out, a) you probably aren't good enough at what you are doing that anyone will miss you if you aren't there, and b) your additional effort is past the point of diminishing marginal returns, so pay yourself some time and joy. It's like a power lifter injuring themselves just to make goal nobody else sees or cares about and costing themselves months of training to recover from it. Work smarter, and good luck. :)