skysight-inc/HackerNews huggingface dataset:
The other day I tried making scrambled eggs in my cast iron pan for the first time in years. Turns out that years of use had finally got it to the point where the eggs actually cooked beautifully without sticking at all! I used butter, of course, but I'd have used the same amount of butter in any pan.
And then you die, and you stop paying for your own web host, and it all goes away anyway, more easily than if you had posted on Medium or whatever (because if you're still alive you could keep migrating/syndicating your data to other services if they go under).

That basically happened with James Mathe. He was the owner of Minion Games, and he had an incredible tome of board game publishing on Kickstarter advice on his blog.

He died suddenly one day in 2019, and his self-hosted site went under. You can still read it to a certain extent thanks to archive.org[1], but as thankful as I am for archive.org, they don't have the best user experience.

Meanwhile if he had posted it on blogspot or on BoardGameGeek (which supports user blogs), it'd still be fully available today.

I think it's important to have a self-hosting solution, but I think you also need an alternative. The POSSE solution mentioned above would be better than only self-hosting.

Ideally these websites would have better data preservation and archiving processes, though, and too many just don't have anything in place. Because you're just not going to be able to convince everyone to host their own.

I'd settle for automatic conversion to text-only archives, that could be good enough while making the required space much more miniscule.

[1]: https://web.archive.org/web/20190617212658/http://www.jamesm...
> Nodes don't have to be allocated with malloc (that is actually the worst thing you could possibly do).

I mean... the most obvious place to place nodes is... inside the table itself. Also known as Open Addressing.

Or what, are you going to implement a 2nd, custom heap algorithm to manage your nodes? I guess there's "buddy allocators", but buddy-allocators aren't exactly free either. Whatever method you're using to keep track of nodes is going to have some level of inefficiency.

Whatever allocation you're doing to get these nodes (above-and-beyond generic malloc) is time you could have been spent writing open-addressing instead.

> An open-addressing hash table only performs well up to 50-75% bucket usage. Chaining doesn't care and performs the same up to 100%.

Hardly an apples-to-apples comparison. As I pointed out, 50% load-factor on 50x uint32 open-addressing is only ~400 bytes used.

While 100% load factor on 50x uint32 is 1400 bytes used on chaining. (plus additional load-factor in practice due to malloc fragmentation)
Yep, completely agree with this. I wrote about how I created my blog workflow [1] so that I can write from my iPhone and easily publish notes. And it’s a lot of work that on Substack you get for free.

Also I can’t say that I enjoyed tinkering with Go templates, finicky file syncing etc. just for publishing some Markdown text in a pretty package.

If I had to do it again, I would choose Substack, and keep my Markdown files backed up just like I do now. In the event of having to switch, I can always just publish those files elsewhere.

And if Substack also supports custom domains, I would also use that to avoid dead links.

There are cases where your own site is needed however: for unique presentations like those on ciechanow.ski, for sites where the visual look is a defining feature of what is presented etc.

[1] https://notes.alinpanaitiu.com/How%20I%20write%20this%20blog...
This is so bad it's not even clear what they are spinning. Is this a memory device? A compute element? What?

Physicists have been fooling around with yttrium iron garnet for decades.[1][2] It apparently has really weird interactions between photons and magnetic fields. That's promising, because semiconductors came from studying weird interactions between electric charge and current flow in unusual solid materials. Yttrium iron garnet been tried experimentally for microwave phase-shifters and beam-forming antennas, but doesn't seem to have appeared in products yet.

So, decades of papers, but no products yet. There's real physics there, but the hype is overblown. Probably because someone needs funding and grad students to work in this obscure area.

[1] https://www.sciencedirect.com/topics/physics-and-astronomy/y...

[2] https://www.nature.com/articles/s41535-017-0067-y.pdf
History repeats itself.

https://intimesgoneby.wordpress.com/2015/07/23/on-this-day-f...
I used to have a page on Geocities back in the 90s, wasn’t it just plain HTML, uploaded via FTP? Too long ago for me to remember…
A lot of RISC CPU arches which were popular in the 1990's declined because their promulgators stopped investments and bet on switching to IA64 instead. Around the year 2000, VLIW was seen as the future and all the CISC and RISC architectures were considered obsolete.

That strategic failure by competitors allowed x86 to grow market share at the high end, which benefited Intel more than the money lost on Itanium.
Last I heard, forking wasn’t a very effective memory-sharing technique on CPython because of the way it does reference counting: if you load things in before you fork, when the children start doing work they update the refcounts on all those pre-loaded objects and scribble all over that memory, forcing most of the pages to be copied anyway.

There seems to have been some recent-ish work on improving this, though: https://peps.python.org/pep-0683/#avoiding-copy-on-write
> only performs well up to 50-75% bucket usage.

Robin Hood performs well into the high 90's.
I wouldn't say that women necessarily have different job preferences. Rather, I'd say that employers are inflexible. Suppose that someone, male or female, wants to get a 75% or 50% time software engineering job at Google. Can they? AFAIK they cannot. It's not even a question of whether they can get 75% or 50% of the compensation of a full-time employee: they'll get 0% of the compensation, because Google won't offer the job at less than full time. Employers like this don't give a damn about fathers any more than they give a damn about mothers. After all, many fathers would love to spend more time with their kids.

Our economy is designed around the "single breadwinner" model (which isn't even working for the single breadwinner anymore, who often has a side job nowadays). The way lifetime employment compensation works, it's optimal for at least one of a couple to be exclusively focused on their career and not take any significant breaks from work, and if the couple has kids, then it rests on the other member of the couple do an "unfair" share of the child rearing and household maintenance, and if they work at all, seek out less lucrative careers that are more flexible about time and more accepting about gaps in work. It may be true that women are more naturally inclined to want to stay home with their kid after carrying the kid around inside for 9 months, and thus the forced choice of who becomes the single breadwinner usually falls on men. (Furthermore, if the couple has more than one child, and one of the couple has already "fallen behind" in their career to stay at home, then they become the natural, rational choice to be the stay at home caregiver again, because the single breadwinner is already maximizing income.)

And let's be clear, men are working too much! I just saw another article on HN, "Less than half of U.S. workers use all their vacation days" https://news.ycombinator.com/item?id=35403776 Employers are inflexible, so it's difficult for the single breadwinner to work fewer hours. And working more is not helping men "get ahead" at work, because everyone is doing it! The sole beneficiary of these working hours is the employers. Workers in high compensation positions are particularly vulnerable to this, because they tend not to be organized into unions, perhaps because they mistakenly believe that compensation is the only issue for unions, not working conditions.

The inflexibility of our employment system creates a massive financial disparity between the lifetime compensation of the "single breadwinner" who never takes significant time off from work and everyone else. It doesn't have to be this way. What's happening is that the natural differences between men and women are getting exaggerated to an unhealthy degree by the system. More flexibility would help both. We've seen how inflexible employers can be, however, now that they're demanding everyone return to the office after allowing them to work from home during the pandemic.
A lot of renewed interest in effect systems and to a lesser extent co-routines. I appreciated the contrast to higher-ordered functions which are conceptually simple construct but start requiring additional syntax of the language as effects are encoded. Compare this to coroutines that are more complex but could require less syntax for effects.
Kanamara Matsuri – The Japanese Festival of the Steel Phallus
"I am interested in the field of Product Management. However, I hear PMs spend most of their time working with Eng/DS, and thus need to be quite technical. Is this actually true? I don’t think of myself as a very technical person, so this keeps me worried."

This is one of the most commonly asked & perhaps the most misunderstood questions about careers in Product Management, in my opinion.

The short & definitive answer to this question is a resounding ‘No’, you absolutely don’t have to be technical to be a successful PM. That being said, there are a lot of nuances worth exploring here.
RAMDoubler was Connectix, they had a series of amazing homeruns one after another https://en.wikipedia.org/wiki/Connectix
Have you tried absl::flat_map? It uses simd in a different way than described in this article, and Google claims that it saves them a lot of memory because it still works pretty well at 90-95% occupancy.
Alva Noto + Sakamoto Insen is one of my favorite ambient albums. I have the insen & utp_ dvds. I’d have loved to see those concerts live.

Async was solid. He was next level in writing and producing.

Sakamoto’s music will be missed. He was one of the greats.

Logic moon:

https://m.youtube.com/watch?v=BTaAs8OdvX4

Solari:

https://m.youtube.com/watch?v=v2Okyb-2jLo

& some moog ad where his off the cuff work sounds huge and both discordant and melodic simultaneously. He’s a legend.

https://youtu.be/wdhzVFZlKsM?t=886

Rip

Edit: last one

Monomom from Two where they played in Sydney

https://m.youtube.com/watch?v=JaEyh-Y42Dc
> it's very useable even if I don't

That really depends on what you mean by Linux. A feature-rich desktop Linux like Ubuntu, Fedora or openSUSE? These are comparable to MacOS: You may like the defaults, you may not, but the premise is the same.

If you’re using anything highly customisable, chances are you have to tweak the system, otherwise there is no system. E.g. Arch not shipping with X11/Wayland by default.

The MacOS UI is one of the better desktop environments I’ve encountered and I prefer it over almost any non-tiling desktop environment in Linux. Only i3, xmonad, etc. have a better setup, in my experience, but they require installing and customising.
Nope. Not what I want. I want it to be able to work like office suites have since before Google existed. There is no reason it can't other than lack of priority on Google's part.

Microsoft's web-based stuff does this just fine, just like the offline stuff has for decades. I can edit on an app wherever I am, then have my laptop back home do some magic on the OneDrive folder and process/store/whatever I want, and I never have to invoke a magic menu item to ask Microsoft to let me. It's just there.

I don't see why I have to adjust my workflow for Google's failure of imagination. I've also had too many cloud things decide to limit/remove export functionality to trust it.
“ According to the Economic Policy Institute, the average annual wage of the top 1% was $823,763 as of 2020”[0]

Or

“According to recent studies, to be in the top 1% of earners in the U.S., you need to bring in an annual salary of at least $597,815. This means that the other 99% of earners in the U.S. make less than this amount per year. When it comes to net worth, the top 1% of Americans have a minimum net worth of around $11.1 million.”

Even within FAANG, most people won’t be coming near that

[0] https://www.epi.org/blog/wage-inequality-continued-to-increa...
[1] https://www.forbes.com/advisor/investing/financial-advisor/a...
The bigger question for you, are you clearing malware that your 48 year old self could not clear or made the mistake of installing.

Self-reference is important here when you are applying an observation of aggregate groups.
What Time Is It on the Moon?
Alternate take: get your energy levels and body function in order first and then face whatever problem you have.
That’s a lot uglier and clunkier than just using the ckd_add, ckd_mul etc. safe checked arithmetic. Plus if an overflow occurs you still get an incorrect result which you probably don’t want.

Or maybe I’m wrong? Do people actually want overflows to occur and incorrect results? If they’re willing to tolerate incorrect results, why would they also want optimizations disabled?
OK so again, how are we making others who don't instrinsically share this value strive for it? Compulsion? Indoctrination? Ostracism? You're talking around the issue.
> That is not comparable to providing starlink.

What I mean is that it’s OK to look at the totality of a person and not show gratitude for [Good Quality], especially when [Good Quality] enables [Bad Quality].

> Most people browse internet to escape their hard reality.

There are plenty of entertainment sites and subreddits to avoid reality if that’s your objective. But I don’t think people go to the “public square” to avoid harsh realities. In fact it’s the place we go when we want to hear any possible opinion.

> It makes perfect sense to decrease visibility if it is artificially being heightened.

What do you mean “artificially heightened”? War dominates headlines and people’s minds. The US wars in Iraq and Afghanistan dominated politics for decades and it was a key plank in Trump’s 2016 platform. Same with Vietnam. I’d be much more worried if an invasion by a major super power wasn’t at the top of the public discourse.
Flax oil had been debunked over and over again. Just use canola.
This is why I always middle click article links.
I guess by world standards working almost any job in G7 makes you relatively rich so I'm not sure that is a useful standard.

Not sure if you're Canadian. But in case you're not most of Canadians net worth are tied up in housing that had been exploding in price the past few decades.

For most normal jobs what you make is pretty irrelevant compared to what do you own.

Many older teachers in Canada are far far richer than the equivalent of senior / staff SWEs.

Canada has become a very difficult place to "earn" your way to becoming "rich" without inherited wealth.

I think your definition of rich might be much closer to ... Maybe middle class (definitely not upper middle class).

In addition to this I grew up in objective poverty by Canadian standards so I'm not sure what you are on about.
Latest release March 21, 2023!
I guess I have to look into it more, because I didn't think you could be sentenced for something you weren't convicted of.
Tesla reports 422,875 deliveries for Q1 2023
MLK is largely seen as a virtuous, wise person. A lot of moral sentiment enters into people's opinions on social economics. Also, people look to group sentiment to calibrate whether a proposal is more extreme than they want to think of themselves/be thought of.

MLK having expressed a favorable opinion about it makes UBI less susceptible to "that's evil, naive communism"-style attacks.
> India's population is around 1.4 billion

1.4b currently living people.

Just because people pass away doesn't mean their data stops existing in government records.

I'm not saying the figure is necessarily correct, just that your reason for dismissing it is faulty.
Companies know this and a) intentionally make the parents vague (also helps with enforcement) and b) keep a huge amount back as trade secrets. That’s why you have industrial espionage.
Wezterm is feature parity with kitty. But can be configured in lua instead of a long custom text file with vim tag support
Reducing Iron Oxide with Ammonia: A Sustainable Path to Green Steel
Do you need to access it from different devices? I have been usign Emacs' calendar for a very long time. It's very minimal in terms of the functionality it offers, but minimalism is not always a bad thing. However, mine is only available locally on my laptop.
No it isn't, I have version 0.27.1 installed and it reports itself as a VT220 rather than VT420 (like xterm), or VT520 (like Zutty). And even despite purporting to be a VT220 it still fails on LineFeed Mode, DSR, and SRM; which the developer of Zutty called out back in 2020: https://tomscii.sig7.se/2020/12/A-totally-biased-comparison-...
I did not know him, but after listening to his music I really wish I was able to attend one of his live performances.
It sounds like this isn't so much a misuse of English as it is a perfectly decent Italian phrase built on borrowed English words.

One of English's greatest strengths as a language is its willingness to borrow wholesale from other languages when it comes up short. It would be pretty ironic for English to take issue with the way in which other languages adapt and use its words.
>police forces outside the South?

Slavery existed outside the South.

>influence from policing around the world, especially England?

English policing had very different standards that were derived from Peelian Principles [0], at least until the very recent push for militarization.

[0] https://en.m.wikipedia.org/wiki/Peelian_principles
A lot of the talk about how great mortgages were has the benefit of hindsight. Yes, if you have steady income, it would have been better to get a larger mortgage a couple years ago when money was cheaper (assuming you bought in an area that appreciates, assuming maintenance isn't crazy, assuming you aren't overly leveraged). You have to make several qualifying statements.
Fair point. I was mostly responding to the bit from the root comment about the comparison between countries and not their incorrect understanding of taxes in the U.K.
SCTP?
Why not use Neovim + LSP?
No it doesn't gets serialized just by using TCP, the multiplexed streams are still handled concurrently, better utilizing the waits that come from IO heavy workloads.
Doing the same on top of http 1.1 can work but it'd be just rebuilding http 2 with more overhead; or use multiple http 1.1 connections, which takes up more OS resources and still has more overhead for binary data due to being text — and encoding to base64 then gziping or using deflate to get somewhat down im size again won't make it faster or more efficient.

But yeah on package loss there's head of line blocking, which http 3 solves by using UDP and handling the reliability on the higher level.
As does macOS. Linux also supports it (zram), though I think most distros don’t enable it by default (could be wrong).
It is absolutely more work especially in the beginning. Personally, I don't find doing work some huge burden to be avoided. I like doing things. Mileage may vary.

I agree the notepad could absolutely be straightforward win for some. However, the OP describes writing the ideas down as a "problem." If the OP says writing down things is a problem, I offer that we can't legitimately propose that same solution as a "win."
A nation state like China is developed enough that it doesn’t care about millions or even billions for something as strategic as this. They’re looking to potentially invade Taiwan to take over TSMC to get their hands on bleeding edge tech which is going to be significant more difficult and expensive.
That video of you writing on the ipad was hilarious. Definitely not what I was imagining.
Is this a categorical question? I.e. "is it possible to create a 3D twisty puzzle that works on computers but not in the real world?"

I can easily imagine a 3D twisty puzzle which allows self-intersection. (To be less cheesy, you could make the self-intersection an objective of the game, perhaps "same color cubes will combine into one cube when they intersect" and then trying to accomplish a final target 3D model.)

I cannot imagine a computer simulation being more robust than reality without relaxing the rules of the physical world (like exclusivity of space/extent). Perhaps something like the Banach-Tarski Paradox[0], where a mathematical sphere can be split into two identical-to-the-first spheres?

[0] https://en.wikipedia.org/wiki/Banach%E2%80%93Tarski_paradox
** If you already know the algorithm and if you spend half an hour to steer chatGTP towards following that algorithm then it generates valid code but not with 100% accuracy. Then probably it would have been faster to ask it to generate code for the algorithm and then you execute it, since it's surprisingly better at coding than math.
> (only got rid of it because it didn’t support wireless and I couldn’t be bothered running cables anymore)

I picked such a machine (a DCP-7065dn) out of the hackerspace's scrap pile. It's complaining that the drum is at the end of its service life, but still makes great prints. It supports wired but not wireless Ethernet.

So I got a $20 gl.inet router, glued it to the side of the printer, and tapped the internal 5v power point (the schematics are easy to find) to power the router. It comes on when I turn on the printer, and their bootup times seem agreeable enough; the router is configured with WDS so the printer gets DHCP off my main WLAN and Just Works™. It took a few hours to find the power trace and perform the surgery, but I love not having an extra power brick.
I have aging parents, and I myself in mid-forties, so my comments are coming from place of understanding and need to protect loved ones.
1. there is a very monetarist account of inflation that not everyone agrees with

2. UBI can (and should imo) be funded through redistribution (taxation)

You seem to believe in markets. UBI allows us to have most of the benefits of a dynamic market system whilst avoiding the worst aspects - crushing poverty for those whose market value of labour is extremely low.
He struggles with the most basic user interfaces, details that I take for granted are invisible to him

Cause they aren’t basic, only to the inside group of “UX designers”. I struggle with it every time I have to show my grandma how to do basic things on her devices. Buttons that don’t look like buttons, arrows that blend into background, icons that mean nothing, visual effects not followed by an action. This bullshit has no end.

Back to the subj. One of my concerns was to explain that nothing out there can make you lose money unless you pay explicitly. Because I see it as the only possible attack vector, like “oh, you just entered paid/illegal site, please do … to cancel”. Otherwise, she is completely aware that her cardnum/cvc/pincodes are secret and doesn’t buy ads and baits (mostly). Another great rule is to use apps only, not sites. She only goes to her bank and services through the home screen. And searches through “google” app. Browser is something she avoids. That said, I too have to turn off non-essential notifications very often. She ok-clicks away anything incomprehensible and god there’s a lot of it even in non-scam UX.

I think it’s worth to dig what drives your dad to make mistakes rather than guarding him from endless tricks. Analyze why. Some uninformed anxiety about how it all works or something like that.
Which spec is that on? Or you mean "should" in the "it would be convenient if your user agent worked like mine in this case" sense?
Sure. Anything from Escher. Or with a Mobius strip.
AutoGPTs