skysight-inc/HackerNews huggingface dataset:
I asked bard and this is what it conjured up:

> You're a master at communicating technical concepts to developers by being concise, removing fluff, and speaking plainly without any marketing speak. Please explain what the following means...

Sure. Here is my explanation of the quote you provided:

1. Distributed monolith: A distributed monolith is a software architecture that combines the benefits of both monolithic and microservices architectures. Like a monolith, all of the code for a distributed monolith is contained in a single binary. However, like a microservices architecture, the code is divided into independent libraries that can be deployed and scaled independently.
2. Separation of concerns: Separation of concerns is a software design principle that breaks down a software system into smaller parts, each of which is responsible for a single, well-defined task. This makes the system easier to understand, maintain, and evolve.
3. Rust libraries: Rust is a programming language that is designed for speed, safety, and reliability. Rust libraries are compiled into machine code at compile time, which makes them faster and more efficient than interpreted languages like Python or JavaScript.
4. Scalability: Scalability is the ability of a software system to handle increased demand without sacrificing performance. Distributed monoliths can be scaled out by adding more nodes to the system. This makes them a good choice for applications that need to be able to handle a large number of users or requests.

Sounds convincing.
> I believe with some androids you can connect it to a monitor and have a desktop environment styled mode, though at that point you'd be better served with a laptop.

why? my oneplus has 12 GB of RAM, 8 cores, and 256 GB of storage (plus expandable with SD card). It's plenty capable for development/desktop use. I've done dev on a raspberry pi with 4 GB and 4 cores, I don't see why the oneplus wouldn't be a more than acceptable "laptop"
> an absurd policy idea.

The most unforgivably absurd policy idea is when the Seattle public schools got rid of calculus classes because of "equity".
Barracoon is the greatest work of anti-slavery literature I've ever read. It wouldn't have been as effective if they'd removed his dialect. "Sometimes I think I die in my sleep when I dream bout my mama." I had tears in my eyes.
Thanks for the feedback.

I've been building this with a friend in our free time over the past few years. We are in an open beta right now. We are definitely a bit guilty of delaying promoting it in favour of trying to polish things however the recent Reddit news really pushed us to start getting the word out. This project has really been a labour of love for me.

In regards to how we plan to monetize, just gonna repost this message I sent in another comment thread:

> One of the key design decisions was to bake in different methods for monetization within each community so that the community admins/mods can get paid. We take a minority cut of each transaction to help fund the platform.

> Each community has the ability to offer tiered monthly membership plans and can optionally gate individual pieces of content, or the entire community behind the memberships (the content gating part is a work in progress). We are also adding the ability for users to pay to bump posts and buy comment awards which the revenue is shared with the community owner. Basically we are looking at adding ways for the communities to make money in ways that don't come at the detriment to the community itself.

> We are also exploring offering a platform wide subscription fee that would give users some additional benefits as well however we haven't fully fleshed this out yet.
> In an unexpected announcement today, Google Domains is “winding down following a transition period,” (…)

Google killing a product should no longer be a surprise to anyone. It’s the opposite of Monty Python’s Spanish Inquisition: everybody expects it.

https://killedbygoogle.com

https://en.wikipedia.org/wiki/The_Spanish_Inquisition_(Monty...
I'm going to venture the opinion that advertisements and ad-adjacent broadcast media is bursting with adults acting like kids, or adults acting like kids would imagine adults would act, or whatever's slightly appropriate for the product or show being vended. All the way from the "influencer" invented personality down to even where you wouldn't expect it, such as Mythbusters.

So we invent the kidult, which is just a scapegoat for all of this -- oh, when will the kids grow up and realize they are adults and act like it? It's a sign, it's a symbol, for what we can't talk about, because you never, ever discuss the way the money influences us.
I think your argument is reasonable from a logical perspective, and I would generally make a similar argument as I would find the template quite persuasive.

However, I, again, feel you're improperly pushing shapes into the shape-board again. Of course, understanding cognitive bias is a fantastic tool to improve human behavior from an engineering perspective, and your argumentum ad numerum is sound.

That being said, you're focusing too much on what my emotional motivation might be rather than looking at the system - do you really think there isn't an element of that dynamic I outlined in an interaction like this? Of course there is.

Anyhow, you know, I don't have the terminology in my back-pocket, but there's definitely a large blind-spot when someone is ignoring the spirit of intellectual curiosity in a positive light rather than a negative one.

In this case, don't you think a tool like mild negative social feedback might be a useful mechanism? Of course, there's a limit, and if such a person were incapable of further insight, they'd probably not be very useful conversants. That's obviously not happening here.

One final thing is relevant here - you just hit on a pretty important point. There is a grit to a certain type of discourse that is actually superior to this discourse, I'd happily accept that point. Why not just transfer the burden of moderation to that point, rather than what you perceive to be the outset? Surely, you'll greatly reduce your number of false positives.

I provide negative social feedback sometimes because I feel it's appropriate. In the future, I probably won't. That being said, it's obvious that I've never sparked a thoughtless brawl, so the tolerance is at least inappropriately adjusted sufficiently to that extent.
Opening up a device just because a very niche user base (HN isn't representitive of general public) has a proof-of-concept use case that isn't productive in most cases, that would bring maintenance issues and possible attack vectors?

I'm glad Apple doesn't do that and focus on what generally matters.
The middle of the article does directly mention this already.

It says "Westfield’s parent company said last year that it planned to sell all of its U.S. malls by 2024 to focus on its operations in Europe." It also links to a prior San Francisco Chronicle article about this.
Mycorrhizal mycelium as a global carbon pool
open access

>...the role of mycorrhizal fungi in transporting carbon into soil systems on a global scale remains under-explored
Samsung Dex came out in 2017. And does just that.
> given the power inside mobile devices

Lots of power, very little cooling. It's designed to be used in bursts. If you've ever played a high-end game on your phone, you'll notice it gets very hot and rapidly drains the battery.

While desktops are essentially dead outside the enthusiast space, I'm really happy that everyone still owns a laptop. It's more or less the ideal computing device, reasonably portable with its own screen and a real keyboard.
1. Lemmy
2. Going to a physical hobbyist club near you (if there's one)
Do one thing well.

While I think these types of devices are neat, it’s not surprising that this isn’t the reality of modern portables.

It’s a (relatively) barely portable, degraded desktop experience.
Acting your wage will atrophy your abilities
Any recommendations on registrars? I may have to move a couple of domains off Google Domains / Squarespace.

Edit: I am located in the US.
That's my experience as well. Certain subs didn't black out, disappointing me (just about everything I used did, though). I can take a peek and what I see is a smaller number that returned, and in some cases I have sympathy (certain kinds of support forum) and in some cases it permanently affected my take on the sub.

It's made me wonder why I've spent time shoveling engagement and words into the maw of a machine that didn't turn out to be the people I thought I was hanging out with. I spent a YEAR of my life traveling great distances to pursue a long-distance relationship I literally found on Reddit. That relationship turned out to not be as healthy as I wanted to believe it was…

…same with Reddit. More's the pity.
Isn't that just a thin client though? the actual "machine" is the server and you're just remoting into it? I don't think I'd consider that "developing" on an ipad since without the server it's totally dead in the water. I'd call that developing on a server
I found this looking through Carmack's .plan files. Perhaps you will appreciate it.

Snippet:

I want bug free software. I also want software that runs at infinite speed, takes no bandwidth, is flexible enough to do anything, and was finished yesterday.

Every day I make decisions to let something stand and move on, rather than continuing until it is "perfect". Often, I really WANT to keep working on it, but other things have risen to the top of the priority que, and demand my attention.

* https://raw.githubusercontent.com/ESWAT/john-carmack-plan-ar...
I always wanted a Windows CE clamshell laptop, but I just have not had the time to look at ebay. The small laptops were always interesting to me.

Is there a 3D printable case for the Raspberry Pi that is like one of these? I looked at the DevTerm but I heard that it's not that good, and anyways it's not exactly the same as this.
It's certainly given too much importance in the curriculum, but the idea of having a common language (with standard semantics) for sharing design decisions is valuable.

I'd argue the issue is that because UML is not seen as valuable, everyone improvises their own dialect when drawing stuff, and so since nobody trusts people following correct diagram semantics (e.g., meaning of different arrow shapes), nobody trusts the resulting diagrams either, further reinforcing the notion that it's useless.
You took the statement too literally. Of course there is not a single whatsapp group, but hundreds of them. People working in HR have lots of friends who also work in HR, meet HR friends of their HR friends, they talk with each other, and so on.
Those two points are not contrary. The quote you pasted does not dispute my point at all. Your emphasis is my point that the fact that the service is decentralized does not allow it to make up for the fact that it does not meet the needs of the users.

It does for some people -- some people value the fact that it's decentralized over other needs -- but my point is the vast majority of people don't care as long as the information they need is there and accessible. The fact that it's decentralized is, in itself, not enough.

EDIT: And to be clear: I think the fact that it's decentralized doesn't preclude it from having those other properties that users value just that the developers of Fediverse applications don't seem to realize that they need to do something more than make it decentralized. That's the entire essence of my post.
Samsung phones and Dex seems to be what you want.

https://www.samsung.com/us/apps/dex/
I'm not sure I understand the allure of running an OS that has so many distros that are almost hostile to non-mainstream platforms. When the volunteers tire of keeping their mini-distros up to date (and they often do, given enough time), owners of older devices like these are left with just a few options: not care about updates (and possible security issues), try to do the work of applying updates themselves, or abandoning the platform. I don't see the attraction, except for those who enjoy the challenge of updating things themselves.

Another option is NetBSD, which doesn't eject platforms because they're not popular. It's one thing if the toolchain requires extensive work, like VAX or ns32k, but if there's enough interest, it happens. Otherwise, most code is portable, so what's written for popular architectures works for less common ones.

I'll have to test the latest NetBSD 10 on my Jornada hardware, both ARM (earmv4) and SuperH (sh3el). There're even good sets of pkgsrc binaries for these less common platforms:

https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/earmv4/

https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/sh3el/
Does this mean GCP users will have to use a third party registrar now? What a joke.
That is both clever and creepy. It's as manipulative and opportunistic as my example, but clearly it works.
Generally you can exchange some amount of money in return for not seeing ads...
Those some can buy (or build) tailor-made devices or root an Android if no other options are available.

For 99.9% of the people, stability and security is more important.
Last week, I nuked my Reddit account of 6 years, and uninstalled Apollo. Won’t be going back.

I’d be on Reddit several times a day - it was a complete time waste. I just needed a reason to leave, and this is it.

I was already on Mastodon but now find myself there a lot more.
It's also the main reason I have no interest in working in public libraries at the moment. I studied to help manage information, not babysit or be a social worker.
Which is why he’s so likable. Anyone focused on building companies has drunk the capitalist kool-aid in pursuit of infinite growth and wealth. That toxic mindset is directly at odds with the (long term) interests of the end users.
This is so disappointing, shame, Google Domains was an epic super simple product..
That sort-of existed though. Windows Phone could do it (Continuum), and so could select Motorola Android phones (via Lapdock).

However, we'll just have to accept that most people don't want this. It's a niche use case.
It would have been fine to post that without the name-calling. Internet denunciation always feels justified, and maybe it sometimes is, but it really dumbs down the threads (e.g. it evokes worse from others), and we have to moderate for the effects of these things.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
Just curious. What benefits do you see yourself getting by having a walled garden?
> ...appear to have removed websites that promoted bigotry or hate, etc.

This is exactly the problem. I don't go to a domain registrar to be my parent and/or make social decisions for me. I go there to register domains and manage DNS records, that's it. That Squarespace management felt the need to assert themselves into that process with social contagion related matters is deeply concerning and frankly, a deal breaker for me. It'd be like AT&T cancelling your phone service because they didn't like the content of your conversations.
Porkbun has been excellent for me.
They all use the LLVM backend -- nothing to do with gcc.

AFAIK there is no native GCC compiler for Windows. You have to use a pseudo-Linux environment like Cygwin or MinGW.
Virtually all the useful information about Notion is in the reddit group, which is now inaccessible. I sent a message to the group's moderators today "come on guys, this is dumb" and they reported me for harassment

Reddit really needs to stop this.
For those interested, Motorola's Atrix phone and Webtop platform were high on this idea: https://en.wikipedia.org/wiki/Motorola_Atrix_4G#Webtop
They could build Bard, they can have ML model to judge if site is SEO spam but the more you click/search the more money for them.
It's time for a nationwide ban of right-on-red turns
it's hell, I have been trying it for a couple.months, and you can't really get anything of note built. it's buggy AF, and gets stuck in loops and can't debug itself.

it works ok as a starting point of " I have no freaking clue how to approach this" to "ahh I can see how that will work" and then you go write your own code with the lead.
Also the ones who don't support this...leave.

It's one reason why I won't work in public libraries as someone with an MLIS.
Related post: https://news.ycombinator.com/item?id=36346619
Between ArchiveTeam and Pushshift, I guess search engines should deliver those instead of the Reddit domain. A lot of the discussion topics have enduring usefulness and so searching a more stable source makes sense.
Related post: https://news.ycombinator.com/item?id=36346454
> The reason why I'm personally sticking with the iPhone is exactly the walled garden.

Exactly. I can and do buy plenty of general-purpose computing devices that I can install anything I want on.

If I wanted to buy phones that I'd also needed to sysadmin, I could do that. But I don't want that, and I find it a bit silly that the author thinks governments should eliminate appliance-style devices as a choice.
Some won’t even let you use the bathroom if you’re not buying stuff.
That concept map example is only a loose association of ideas, where the nodes aren't of the same type (e.g. event, state, class etc), or sorted into types, and apparently included quite arbitrarily. Mind maps are similarly loose. UML is for when you want more precise diagrams about a fixed subject matter.

I agree on the "shorthands", like empty/filled arrows, that people may not know. But there isn't much alternative to such shorthands other than leaving them out completely, which wouldn't be an advantage. In diagrams some information is either conveyed succinctly or not at all. The "alternative" is a block of text instead of a diagram.
Minimal-training six figure jobs never existed. No self-taught dev is making that much in a first role. Once you start to earn the big bucks, you're likely at a point the degree doesn't matter as much. The market has always been saturated – but with mediocre material – and you'll always have to stand out regardless of your background. Yes the market is terrible now (honestly only mostly the US) but this is an industry where actual supply of talent will likely not be enough for a looong time. Just don't come for the money and hype and quit the "I learnt JS so I'm ready mentality". There's no differentiator if that's what you bring to the table.
> dojo: hoon expression failed

What expression? In which line of which file? For which reason?
this is why I tune out the media. they hype unsubstantiated stuff like this all the time. whether it's errant balloons or grainy videos of alleged aliens, it's always something that momentarily captivates the public.
> This economic system is starting to feel like crypto-feudalism...

Starting?

This issue is one of the reasons why I stopped using Amazon a couple of years ago. It's certainly not unique to them, of course, but they're huge, optional, and you have to start somewhere.
I think we enjoy pathologizing choices we don't make and lifestyles we don't understand. So a non-gamer might see the adult gamer as infantilized, while the gamer sees the the non-gamer as a victim of an authoritarian socioeconomic system, or something.

I'm not convinced either person is correct about anything. They probably would drop those thoughts if they got off social media and got to know each other instead.
To call it an abomination is annoyingly dramatic and "they don't know any better" is frankly elitist and I am really tired of these attitudes from HN.

There are people in the world who grew up with and are used to platforms that have filing-cabinet abstractions (files and folders) and let them run their own code and customisations. Similarly, there are people in the world who grew up with devices that don't expose files and folders as readily and instead present things through apps and search.

How many of the latter category could even accurately define what a "file" is? Do they even need to? Probably not, because they get just fine with a different set of abstractions and tools. Just because that isn't to your taste doesn't mean that they don't work fine for other people — there's a world of less technically-minded people out there who get by just fine with an iPad at home for the things they want to do. To them, computing has _never_ been more accessible than it is today and not having to worry about things like folders and files is actually a superpower.
Creating ChatGPT Plugins Using the New Function Call Feature
At the risk of spamming this thread: Porkbun has been excellent for me.
I think this is kind of an interesting project, though I suspect it's as bad or worse than google for privacy:

www.perplexity.ai
> I think the main limitation of our docs is that it mostly explains what the pieces do, not how to use them to achieve a particular goal

I honestly prefer this type of documentation. ASP.NET Core has the complete opposite problem where it's too example based.
Help Getting Back in the Saddle
Hey HN, I’m a full stack engineer with nearly 10 years of industry experience, and have spent the last 4 years of my career or so mainly writing Javascript (Node.js and React being my primary envs/frameworks)

I struggled with addiction for many years, and it all came to a head last fall when I decided to seek in patient treatment, which very well may have saved my life.

This said, I have been “out of it” for nearly 10 months and I’m looking to shake off some of this rust. There are motivation issues, but I’m wondering if anyone has any recommendations for an all-in-one guided refresher for full stack JS? I want to be sure I’m caught up with modern best practices, and having a set series of tasks will help me so I’m not flailing. Thanks!
Being in pre-sales engineering taught me everything I needed to know about sales. It was critical, almost a requirement, for me to have success with my own startup
It’s possible to run a profitable company that treats its customers well. It’s not possible to do that when you accept VC money or take the company public.

Big Apple fan here, but I’m under no delusion that Apple will always make great products or treat their customers well. The moment they struggle to maintain growth, they will resort to the same user-hostile tactics that have enshittified the rest of the internet. That will probably happen under a different CEO, but I think it’s unavoidable in the long term.
Now would be a good time for Cloudflare to announce they've (finally) added .app and .dev support.

Nonetheless, Squarespace isn't bad but I found their domain pricing to be overpriced to target the specific market that doesn't really care about domain pricing they just want their domain and Squarespace set up at once. I can't see myself sticking around post the grace period mentioned.
I've been using Google Domains for a few years (previously used Namecheap); but, a few months ago, I took a domain I don't actively use and transferred it to Porkbun after reading so many positive comments on HN about that registrar. I was thinking, "Well, you never know about Google, so I may as well see how it goes, just in case." Have, indeed, been very pleased with Porkbun. The article says it'll be some months before this deal goes through, but...

*Later edit*: Decided to go ahead and transfer the other domains there, too. Done.
The Just Rolled In channel is good for a laugh. Although it is a little terrifying knowing that these people are on the road with you.