skysight-inc/HackerNews huggingface dataset:
I've been using Conduit as my matrix server with the help of a few programs I wrote myself to ensure admin user exists etc.

I am really impressed with how little resources Conduit uses. A fresh install with a few rooms was only consuming about 32 MiB of RAM. Compared to both Synapse and Dendrite, this is nothing! I haven't stress tested the server by federating with a gigantic channel like the official matrix channel, but for a select few channels on libera.chat with hundreds of people, I am still yet to break over half a gigabyte of memory used.

It's also refreshing seeing RocksDB being used as opposed to Postgres, at least for ease of deployment. I run Conduit in a single container and have all of its data in a single volume. I think a large reason why memory consumption is very low compared to Synapse is because I don't have to deploy Postgres. (Yes, I am aware Synapse also supports SQLite, but you quickly migrate to Postgres the moment you need to run any popular app service).

The only downsides I can think of at the moment are

- Lack of SSO support, which means my friends and I have to maintain dedicated accounts for Matrix even though all of my other self-hosted services use OpenID Connect a single IdP.

- Conduit does not send read receipts in federated rooms, though you can see read receipts from others.
Buffett has long advocated a discounted cash flow approach to investing. Now with higher bond yields and probably a harder time for equities it makes sense for him to switch that way a bit.

He has quite a good explanation of that in the 1992 letter if you ^F for Burr Williams https://www.berkshirehathaway.com/letters/1992.html

Since then book value per share has gone from $7,745 to about $380k now so the approach seems to have worked ok.
Dak, in the days of dot matrix printers, marketed a horrible one in the computer mags that I simply had to have but now don't remember why. It used glass ampules filled with carbon as a print head, and a high voltage arc? to drag it to the page. It did work though, and I used it for my Atari systems at the time. Simply an odd product.
I have similar interest! Let's talk?
There’s a nuance that I didn’t explain well. WPA2 and 6GHz clients can’t exist together on the same SSID. According to the specification, if you enable 6GHz, the whole network becomes exclusively WPA3. If you enable WPA2, that SSID can’t speak 6GHz. Having new non-WPA3 devices being sold is going to really slow down the adoption of 6GHz, because they can’t coexist. You can’t band steer 6GHz clients to a preferred 6GHz compatible WPA3 only network, it’s up to the user to pick the right SSID.
More people SHOULD have refused the python3 transition plan (the most common example in the piece). It was absolute garbage and the eager adopters were the ones responsible for it becoming permanent.
Are you talking about rewind.ai? (no affiliation) I have been eyeing the service, I tried the free version and it was pretty amazing. But I can't bring myself to pay the $30/mo. Hoping somehow they offer this for $10/mo someday.

https://www.rewind.ai
> Is the default behavior in motorcycle land really to just use the back brakes?

there are a lot of old fogeys who think if you touch the front brake you'll flip over the bars. the MSF class specifically teaches that the front is 80% of your braking and to use both brakes, but a lot of motorcyclists never get a permit/license and learn from a family member or something, so myths persist
I maybe don’t know what you mean about “clean histories”. Speaking for myself, I always expect a history that’s called “clean” to compile error-free at every commit, unless otherwise noted; one of my personal criteria for calling history ‘clean’ is that efforts are made to keep the main branch up and running for every commit.

> how big are your merges? […] Large PRs are an anti-pattern.

Depends, but they sometimes on occasion can get pretty big, if there’s a bit refactor and/or multiple people in the branch. Small enough PRs are a nice goal - it’s a goal that might agree with and exist in part because squash merges on large PRs lose too much. It’s just the real world routinely gets in the way. It’s very easy for someone who needs to do an ‘atomic’ refactor to touch a ton of files. It’s very easy for a planned feature to end up way bigger than intended. You can’t always keep PRs small or enforce it on other people. Sometimes stuff happens, and when it does, sometimes squash merging feels less good than merging a branch with multiple commits. The good news is that it’s always optional. The bad news is that I can’t necessarily babysit or dictate what others do, and some people prefer squash-merging to spending any time doing cleanup on a messy branch.
Combination of 1) short-term business thinking (save $1 today = $1 more of EPS) and 2) fear of competition building AI products and taking share. thus rush to use first usable platform (e.g. openAI).

Psychology and FOMO plays interesting role in walking directly into a snake pit.
This is one-sided and unrealistic. There is a lot of information in a typical listing (including a lot of nonsense), and I absolutely promise you have bought things without reading all of it. Some information should be at least in the title, some at least in the first sentence of the description, some at least in the image, etc. Point being, it's all subjective, and sellers can and do exploit this.

There's no need to exclusively blame buyers as a blanket statement in all cases where the missed information is somewhere in the listing. It's uncharitable and unreasonable. Importantly, it's also the attitude taken by shrewd consumer-harming businesses in under-regulated spaces.
I shared most of my clips to YouTube but I can definitely see prominent streamers using X.
You might find this video interesting: https://www.youtube.com/watch?v=kse87ocS0Uo

It talks about different levels of thinking without going into any religion or culture.

PS: The YouTube channel seems to be related to dating, but this particular video doesn't have any of that.
Mozilla will move Firefox development from Mercurial to Microsoft's GitHub
The party across the table is the US Dept of State, and all its friends. A reasonable person probably doesn't want to be on the other side of that.

https://en.m.wikipedia.org/wiki/International_Traffic_in_Arm...

SpaceX would only be willing to make that jump if it were fine never getting a contract from the US government again, which means the US economy and/or state imploded.
I couldn't imagine applying the word passion to anything business or computer related, it's not now—nor has it ever been—the right word, but I'm definitely passionate about being in nature, among the mountains and birds, skateboarding, and doing challenging hikes with fun people.
You might be amused that my company literally uses raspberry pi's in production as they are cheap and let us encourage our customers to hack on the robot themselves - https://openshelf.com/
They're allowed to say they don't like it and people shouldn't do x or y.

I'm not sure why you believe that every comment needs to sealion in some way or another, or provide alternatives. People are allowed to dislike choices made by others and state that. And just that. "I'd have preferred you didn't" is a perfectly valid comment to make. They don't have to do what the comment is asking, you don't have to agree with it etc, but it is a valid comment.
The future Google and others have in mind will require remote attestation for access to media/banking/social media etc. This is part of the groundwork. See also TPM 2.0 requirements for Windows 11 and rapid deprecation of Windows 10.
> They made a decision to prioritize business customers, supposedly because those customers would be more likely to jump ship permanently if they could not get the supply they needed.

The correct decision would in my opinion have been: prioritize the business customers as the Raspberry Pi Foundation did (exactly because of such a reason), but let them pay grossly inflated prizes for this privilege, which hardly any private customer would be willing to pay.

If such a course of action had been done, hardly any hobbyist would have complained, in particular or for example if such "exploitative" prizes for business customers would have been used to subsidize Raspberry Pis for schools during the pandemic (which was the original mission of the Raspberry Pi Foundation).
My internships and first job out of college were all mainframe. Reading all this makes me very glad I had ISPF and USS. Reading all these stories make me wonder what war stories I'll be able to tell people in 40 or 50 years.
Personally I’m happy to ask them to kindly maintain my new feature along with all of their other code, so I can continue to use an up-to-date version with very little effort.
It seems like the altered time perception caused behaviors in the moment like interrupting others that can be verified by others, so probably this is not an issue with recall/ability to assess perception of time.
I disagree. They're generally not intended as art or consumed as art. Performance art, modern art, post-modern art, avant-garde art - while not always to everyone's taste - is usually intended in a purely artistic sense. (And in my opinion much of it actually is good. Jackson Pollock was regarded as nonsense or non-art and still is by many but he's one of my favorites, for example.)

NFTs that start themselves as NFTs, like Bored Ape NFTs, are a solely financial product intended to convey status and something to eventually be pawned off to others for a profit. It's a market, not an art community. Not all artists who sell things they make as NFTs necessarily fit this mold, but things like Bored Apes definitely do.
The attack you are suggesting is not commensurate to the types of blogs and information that _need_ HTTPS.

If you are operating at a level where your personal blog can have all possible transit paths compromised by a third-party such that they are hosting some or all resources that you provide for download, modifying them and producing new checksums then you have bigger problems than a blog that doesn't have HTTPS. You would also at that point consider using someone else's platform that will absorb or actively be motivated to thwart these exact scenarios. Not to say that always works out[1].

Additionally your concern of checksums being compromised can easily be thwarted by hosting packages on github, gitlab, bitbucket, pastebin, or a google groups mailing list. All of which still don't require your blog to have HTTPS. You don't have to manage getting your own certificate, paying for yearly renewals or setup any auto-90-day let's encrypt auto-bot.

Great grandma's cookbook recipes on a blog don't need HTTPS.

[1] https://www.zdnet.com/article/krebs-on-security-booted-off-a...
Journalist schooled at a college with liberal-bias attempting to impose an opinion as "factual".

Sad.
Most likely because China relies on Windows? I don’t know and it’s a moot point.

All I know is that there has been a large swath of US and other Western companies that are barred from doing business in China. That’s a fact. As to why, it’s likely protectionism for local mainland companies who wouldn’t have been able to compete.
Love SQLite - in general there are many challenges with a schema or database per tenant setup of any kind though. Consider the luxury of row-level security in a shared instance where your migration either works or rolls back. Not now! If you are doing a data migration and failed to account for some unexpected data, now you have people on different schema versions until you figure it out. Now, yes, if you are at sharding scale this may occur anyway, but consider that before you hit that point, a single database is easiest.

You will possibly want to combine the data for some reason in the future as well. Or, move ownership of resources atomically.

I'm not opposed to this setup at all and it does have its place. But we are running away from schema-per-tenant setup at warp speed at work. There are so many issues if you don't invest in it properly and I don't think many are prepared when they initially have the idea.

The funny thing is that about a decade ago, the app was born on a SQLite per tenant setup, then it moved to schema per tenant on Postgres, now it's finally moving to a single schema with RLS. So, the exact opposite progression.
Wow. Absolutely stunning. I had forgotten all about DAK, but I must have spent hours poring over each catalog (the earliest I remember is the 1985 one), and could spend days re-reading now.

The funny thing is -- and I don't see it mentioned anywhere -- the hyperbole felt like something bordering on a scam as I grew older. I think it's one of those things where, as you grow up, you realize the way you read it literally as a naive kid is not the same way you read it as an adult, so you feel this strange disconnect between the promise being sold and what the product actually does.

Of course, I was never able to actually buy anything from DAK, but his writing truly drove my interest in technology.
Perhaps but the standard NFT is a URL encoded in the chain. Yes this is as absurd as it sounds.
Mental health for me as well.

That's the point of https://rationaldino.substack.com/ and this pseudonymous account. Separately I have other children who were impacted by COVID and lockdowns and are part of https://jonathanhaidt.substack.com/p/mental-health-liberal-g.... That's also been hard.

All of this is made more complicated by the fact that I regard psychology as having a lot of pseudoscience in it. Feynman was right to call them that in https://calteches.library.caltech.edu/51/2/CargoCult.htm. It took them 40 years to realize that he was right about the importance of replication. But they still haven't accepted the rest of what he said.
Switzerland. It's about Switzerland.
You can do that with the mobile app now, just FYI.
Yeah I think people think it is just cloudflare and so they get blamed when it is archive pulling some fuckery. I mean I get that it's a small team (or just one dude?) but still it is annoying when devs are like "rtfm" (in spirit) but there actually isn't a fm to read... It's why I don't open issues on GitHub...

P.S got a typo there? the -> than?
It’s actually a mapping between an unsigned integer and public key, stored on all nodes. It only requires a signature to persist the state change.
I was in prison when ChatGPT came out. All I knew of it was a headline that flashed past really fast on CNN and I called my buddy and said "What the hell is Chat OPT?"

I'd just finished reading The Singularity is Near for the second time too...
I tried 5/3/1 in college and I after week 4, I felt like you need to be juicing to keep up with it.
Can you go into depth? I’ve used ChatGPT Pro and Phind extensively, didn’t know about Claude and code. Curious to give it a try
Those are both interesting answers, and I didn't really know anything about the Amiga's architecture (other than to have imagined wrongly that it might have had 16-bit addresses). Thanks.
It's a hypothetical fence, its purpose is unknown. That's part of the point of the story, though. Don't rush to tear down a thing just because you don't know its purpose.

If abstract and hypothetical thinking doesn't do it for you, here's a real-world example: A colleague recently bypassed a step in out-processing employees (someone retiring in this case). The step, as written, was "Email such and such for the latest version of some form." Well, the latest version was clearly posted on SharePoint, why bother emailing when it's right there? So he obtained the form, and kept on trucking. A couple months later, though, he found out there was a problem.

It turned out there was a missing detail in the process documentation: email such and such for the latest version of the form, also they'll start another process that no one ever told you about that marks the person as not-an-employee so they stop getting paid.

Oops. Don't tear down fences too hastily, figure out why they are there first, then tear them down. Again, if that's too abstract, in this case update the out-processing documentation so it states the real reason why that person needed to be contacted, and also remove the nonsense about it being to get the most recent version of the form. Just point people to SharePoint for that.
You're absolutely right, but at least there is some underlying art-intended-as-art there. Just as much of the stock market can be viewed the same way but at least there usually is an underlying company with some value behind the stocks. With NFTs there really is nothing there. It's finance without any art component.
Whenever a new AAA title is out, the platform was flooded from clips taken from console. So yeah, it's used "that much".

I'm guessing this has to do with the pricing structure and the general change of direction of the X platform.
Jesus. Yeah, considering the input size, this is a pretty good sign that the 128k context window is working decently well.
SpaceX Eyes $15B in 2024 Sales on Starlink Strength ($9B revenue in 2023)
I don't think it's really relevant here whether PlayStation is a walled garden or not. As other commenters have pointed out, Sony would have been paying Twitter for API access in order to provide this service to customers and they have no control over Twitter changing pricing or TOS - which was probably the reason for this feature going away.

Sony not giving you a way to easily extract your own data from the system is a consequence of it being a walled garden, but there's no onus on Sony to integrate specifically with other arbitrary third parties.
It's quite unfavorable on modern hardware. A Sapphire Rapids core can do 2 separate 32 half-precision FMAs (vfmadd132ph, [1]) per clock, which is 128 FLOPs/cycle. It is not possible to achieve that kind of throughput with an 8-bit LUT and accumulation, even just a shuffle with vpshufb is too slow.

[1]: https://www.intel.com/content/www/us/en/docs/intrinsics-guid...
Thanks for asking the question. A few thoughts:

1. The fact that you made it in-house and to final rounds means your resume was "fine" for those roles. The resume is what gets you the first phone screen, from then on they are interested enough.

2. Interviewing is a numbers game and the market is harder right now. There are likely a ton of people applying to the same roles so even an "average" candidate is going to get bounced a lot. These rejects don't mean you're terrible.

3. At the same time, the flip of #2 is that you need your resume to stand out. And frankly, the mindset matters here because it comes out in your words. If I had to put a headline on you, it would be something like "versatile developer with a product mindset, experienced from FAANG to multiple startups." That's the positive spin I can put on what I read from you above. But your actual post drips with self-... doubt? A bit of loathing maybe? So I wouldn't be surprised if you're massively under-selling yourself in your resume and interviews.

4. For your crypto jobs if you want to down-play it, then focus those blurbs on the tech stack and your vague contribution (eg "launched initial MVP to X thousands of customers for $Y revenue" without dwelling on what the product actually did.)

I hope these are helpful. Have someone with a lot of hiring experience review your LinkedIn and resume with a critical eye and listen to their feedback.
This sounds about right to me, but I’d like to point out the cost barrier differs into unrelated paradigms above/below OSI Layer 2.
in 01993 only organizations had internet connections

i mean in some places you could get a dialup slip connection from something like netcom, but you would put the files you wanted to share on netcom's ftp server, not your own
It was a typo on mobile. B know what I mean?
I have a bunch of experience on this but won't go into much detail because it may be a touchy topic: most companies that do $THING and use SBCs like the RPi are extremely talented at $THING, and not at embedded development. That's why, most of the time, they go into this ecosystem.

And I mean, it works! But it's an unsafe mess which generates a bunch of regulatory issues and it keeps me up at night :-)
Misleading headline. It's signed legislation, not executive fiat, and it only applies to workers in the medical industry.

Budget shortfalls are an orthogonal issue; probably related to dislocation caused by the end of federal pandemic relief. California has run large budget surpluses in recent years.

https://calmatters.org/commentary/2023/10/california-budget-...
AI Search Is Turning into the Problem Everyone Worried About
Blogging in multiple languages.

I’ve launched many blogs over the years, but they were mostly a hobby and consistency was lacking. My goal is to change that now, by writing every day about some things that interest me while improving my skills in multiple languages.

It’s been roughly two months since I began and this is something that truly inspires me at the moment. Everyone can benefit from writing down and sharing one’s knowledge from time to time.
Damn, who could have seen this coming.
He would flip the card left to right. debug = 1
Sounds like a dumb spec?
Props to the author, if the code is as well designed and written as the README, this is looking good.
archie (ftp search engine) and jughead and veronica (gopher search engines) predated even the wwww (world wide web worm) search engine for the www
Drawing with pencil on rough paper every morning.

Finding and listening to good music while working on my own first EP.

Writing about video games and whatever comes to mind on my website, as well as playing old classics, indies, and AAA giganto-games.

Writing to friends regularly.
I understand what you mean. By dependencies I meant user space libraries such as glibc and musl.

The language itself is fully self-contained. It initializes itself with nothing but a static array of bytes.

Could be possible to modify lone to run on bare metal instead. Perhaps by replacing the Linux system call code with BIOS I/O functions and replacing the Linux process entry point code with boot code that initializes the CPU and hardware.

https://wiki.osdev.org/Printing_to_Screen

That would just shift the dependency from Linux to the firmware though.
> Writers merely append new content to the end of the WAL file. Because writers do nothing that would interfere with the actions of readers, writers and readers can run at the same time. However, since there is only one WAL file, there can only be one writer at a time.

I think the OP meant that updates have to run sequentially.
There is also "ananas" in Korean: 아나나스.
And there is also "凤梨"/"鳳梨"(Fèng lí in Mandarin) in Japanese: 鳳梨(ほ ーり, hóꜜòrì)[1]. But I think neither of them are commonly used now. So maybe it is the influence of English-speaking countries that makes (at least) these two languages choose "pineapples" now rather than other possibilities.

[1] https://zh.wiktionary.org/wiki/%E9%B3%B3%E6%A2%A8#_note-DJR-...
Running.

I got the bug about 12 weeks ago. I had never ran longer than 1.5 miles continuously 12 weeks ago. Now I’m planning my next Sundays long run. 12.5ish miles.

Im a heavy guy. My heaviest was 270, but I’m down to 220 now. I hated running my entire life. But I finally figured out how to run pain free and now it’s the thing I look forward to everyday.

It’s also tremendously rewarding to see such rapid improvement. When I first started I ran a 38 minute 5k, and 10 weeks later I ran a 25:44. I’ve almost improved my 1mi time from 8:30 to 6:30. Signed up for a marathon a couple weeks ago and gave myself 6 months to train.

Sub 4:30, here we come
I use pure no-build lit for the "interactive islands" the repo describes. Nice to see others have the same idea even if we're not taking the same approach.
Oddly enough, so is tobacco/nicotine.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9019319/