skysight-inc/HackerNews huggingface dataset:
I'm currently building an open source CMS in Golang. Meaning fully implemented backend and frontend + support for custom themes in the frontend and custom collections/items in the backend.

Now, there is a lot of CMS software out there. Some of the better ones are paid products.

What I'm hoping to eventually accomplish is easy local creation of a website (content and themes) and after that easy one click deployment to a cheap hosting provider. Alternatively just copying a local folder to your own vps/server with the CMS should be enough.

My dream outcome would be a CMS that is a one-stop solution for most types of websites (blogs, company sites, shops, ...). To hopefully contribute to making people stop using facebook, twitter, other centralized and eventually login seeking services for hosting content people would like to read.

For this, a free/cheap one click hosting solution after locally creating and previewing a site would be necessary.

PHP is still pretty widely used here because cheap web hosting package support that.
I like PHP, but for open source projects I prefer Go because of the maintainability and fun of writing it.
Well 1-1 care for any given child at an average of 25% of the time. Which for social work is probably better than most alternatives, yet not as good as having a parent per one or two kids.

Anyway, I don't mean to nit pick. Everyone has to know their limits, and I'm sad to admit that I found I can barely handle two kids with two adults. And families managing 5+ kids strike me as over natural+healthy limits, unless they've a large extended family (who have capacity to help).
> Software engineering as a field is made up of people who are very conscious of missed opportunities for scale […]

It amuses me to read these articles because it’s so airy and nebulous that there is all this text that doesn’t say much. I pretend it’s another pg article instead to humour myself further.

HN is perpetually being played by the storytelling of some minor event that the author saw - people taking care of orphaned children by some rotating number of adults - and is reaching conclusions “care doesn’t scale” as if to educate us. It’s like a TED talk, only even less structured. So all I’m reading is vain, egotistical puffery. There isn’t really anything here other than the author thinking they can bring the tablets to us, the blind unwashed masses. It’s not only software engineers who do this so I won’t say it’s a trait unique to them in any way, though I see software engineers trying to make grandiose life statements more often than not.
Bluesky, being by Twitter founders, isn't that much better in this sense than Threads/Facebook/Meta.

And the biggest issue with Xitter still isn't Elon Musk (have you forgotten the "Trump years" already ?), but because the way how that media works is turning discussions into flamewars, and its users into morons (including Musk, who reportedly was hooked on it long before he bought it). It's especially concerning when journalists (who really should know better) and politicians use it.

That blame lies very much on Twitter's founders.
Wikipedia agrees to share details with Delhi Court about users who made edits
Full title: Wikipedia agrees to share details with Delhi High Court about users who made edits to page on ANI
The quality floor of "reliable" work produced solely by economic self-interest is also quite vulnerable to misaligned incentives.

If you don't provide the right balance of economic incentives for quality, the rational economic answer becomes "quiet quitting", and quality plummets. And maintaining that balance of incentives is also someone's job, which needs the right economic incentives to be done well, so it's turtles all the way down (or up).

In practice, it's an unstable, patchwork combination of care and economic incentives that keeps real-life institutions in working order.
Eh, if you dumped a container of sugar into a home cooked meal they'd like it more than packaged food.
Do you know what Drupal is used for? Can you seriously imagine migrating that stuff to native apps?
I think there is a little bias here from power users. I rarely see any non power users gobbling up storage in large quantities. In fact 256Gb is probably the most common I have seen in the last 10 years and there's aways at least 80-100gb free for most people even on machines that have had several windows versions go through them.

Not sure what the iCloud point is. I don't use it other than for stuff I want to share between my iPad and my Mac. It's not required and to use it as overspill storage is a stupid idea. And as for my Mac I've got a 512Gb one and it has 268Gb free still. That contains everything I have ever done on a computer from 1984 to date, every photo I have ever taken, every bit of code I've written.

Now the pricing I agree is shit but if it's a really a problem, my usual advice to people is to tidy your shit up, stop hoarding stuff and stop moaning about it.
The acting and production value was pretty good, for an indie short movie, but I'm not sure I understand what they are lampooning. Are there actually math classes even remotely like what was depicted? This seems like social criticism against something that is not actually happening.
I expect the government to enable people to think critically and make their own deicisions, primarily through adequate education.

Beyond that, no, "misinformation" is only a problem for those who want to control others.
Exactly. It’s almost impossible to not hit the free 5GB limit and get nagged to death about it being full.

There’s really no easy way to offload data off Apple devices unless you pay for third party apps, again contributing revenue to App Store. This is why my primary computing device is and will never be an Apple device.
While I agree with pretty much all you wrote, I'd like to point out that e-mail, out of all the services one could conceivably self-host, is quite resilient to temporary outages. You just need to have another backup mail server somewhere (maybe another self-hosting friend or in a datacenter), and set up your DNS MX records accordingly. The incoming mail will be held there until you are back online, and then forwarded to your primary mail server. Everything transparent to the outside word, no mail gets lost, no errors shown to any outside sender.
> 10 years ago I could see my doctor when I was sick. Like, the same day

Have you tried telemedicine? I've done it through One Medical, and it's a charm for little things that require a quick check-up.
It will perhaps not be a drop in replacement for vector dbs in every situation but yes it will be so when you want accurate results that follow the semantic chains (entities and relations).

At this moment, we have not entered the territory of conflict resolution but I know what you mean. Interestingly I just came across this: https://arxiv.org/pdf/2410.18415 (released on Oct 24, 2024).
New iMac with M4
That strikes me as an incredibly niche (and probably transient) strength! But I will remember that.
Beta: Managed AI driven document processing for Python devs
Strength and aerobic exercise has so many benefits (mood, sleep, longevity, energy levels, reduce chronic disease, etc.), but "weight loss" (really "fat loss") is barely one of them. This is one of the biggest misconceptions in general health understanding (along with exercises reducing fat in specific spots).

It is beneficial to both the exercise and food industries to perpetuate this myth. Exercise products are more attractive to people if they think it can make them look more attractive. Excessive calorie consumption is acceptable if you think you can "work it off later".
This is one of the hardest lessons I learned. I used to think I could escape my consumption habits with enough exercise. It was fun to believe I could go on a multi-day bender and then work it all off with a heroic CrossFit session.

But, this is actually like bailing water out of a sinking cruise liner with a teaspoon. It is 1000x more effective to simply not consume the calories in the first place. The energy density of modern food is incomprehensible to our ancestry.

I focus about 80% of my willpower on the diet & meal prep aspects. The remainder is toward exercise. I find that when my diet slips, it is far more destructive than when I miss a few days on the rowing machine.
This is a decent point, but in many cases writing software over again can be a great thing, even in replaceing some very well established software.

The trick is getting everyone to switch over and ensure correct security and correctness for the newer software. A good example may be openssh. It is very well established, so many will use it - but it has had some issues over the years, and due to that, it is actually _very_ difficult now to know what the _correct_ way to configure it for the best, modern, performant, and _secure_ operation. There are hundreds of different options for it, almost all of them existing for 'legacy reasons' (in other words no one should ever use in any circumstance that requires any security).

Then along comes things like mosh or dropbear, which seem like they _may_ improve security, but still basically do the same thing as openssh, so it is unclear if they have a the same security problems and simply don't get reported due to lower use, or if they aren't vulnerable.

While simultaneously, things like quicssh-rs rewrite the idea but completely differently, such that it is likely far, far more secure (and importantly simpler!), but getting more eyes on it for security is still important.

So effectively, having things like Linux move to Rust (but as the proper foundation rather than some new and untrusted entity) can be great when considering any 'rewrite' of software, not only for removing the cruft that we now know shouldn't be used due to having better solutions (enforce using only best and modern crypto or filesystems, and so on), but also to remodel the software to be more simple, cleaner, concise, and correct.
Do people find that Facebook, etc, helps them connect with local others who they might not otherwise know they have common (& friendable) ground with?
If you said "Where applicable, level up folks with the desire and aptitude from IT support->senior engineer. This specific pain point is a talent pipeline health and structure challenge. SWE feelings around this are going to be something to consider, to note when preparing for the opposition" people would go wait, maybe the occasional fresh bootcamp grad or ITsupport technician has the potential to do strong work or manage a team, but in general their education has not prepared them. Of course if you ask a doctor "could the RN or NP run this floor" there's a conflict of interest when they tell you "no", but they're also correct.

Having a nurse is probably better than no medical care at all, so a tiered system where poor people get nurses without realizing they're worse than doctors would have that advantage, but the right overhaul imo would be reducing the years of schooling required to become a real doctor (undergrad, med school, residency, maybe fellowship, finally attending). If doctors skipped undergrad and cut out some med school or fellowship requirements, they'd start working earlier and could afford to choose specialties that pay less. As well as expanding residency slots and moving insurance compensation to family medicine and pediatrics.

edit - here's a good example, https://old.reddit.com/r/medicine/comments/1f6m5i9/its_scary... the good news is they'd agree with you that midlevels do have a role, the problem with scope creep is defining what that role is, and the assumption that the training is 80% or even 50% there
I've been living in SE Asia for the past 9 months (mostly Vietnam) in order to make my runway last longer. In terms of Thailand, I have the 5-year DTV visa, which is probably SEA's best nomad visa option right now.
Yes, but program bugs are obviously very, very common. Developers already do a great job of adding bugs to their programs, they don't need compilers compounding that problem in non-deterministic ways.
Didn't realise it was autoimmune. Nevertheless, in his case it was directly caused by Covid attacking the pancreas. That said, he got it in 2020. The virus got milder over successive generations. (Intrinsically and due to broader vaccination and antiviral administration.)
> So you were talking about both English and Chinese in that sentence.

I was talking about English in the sentence you quoted. In the next paragraph, I said that Chinese was the same as English in this regard. That's why I couldn't (and still can't) understand your comment.

You're saying it isn't true that removing those parts of English would mean "most people would find the result to be an incomprehensible mess" unless Chinese is unique? Chinese has absolutely no connection to written English becoming a mess after removing those elements of written English.

Or are you objecting to the paragraph after the one you quoted, where I say the same thing that happens in English is true for Chinese? "Unless Chinese is somehow unique among all human languages, this isn't true" that Chinese would be like English? That doesn't make any sense to me unless you misread my initial comment to mean the complete opposite of what it was saying.
'The Last Question' [Isaac Asimov; 1956]
Steal?

Irrefutability?

That doesn't sound scientific at all. Especially in the context of hypothesis that supposedly accounts for a set of observations unexplainable by status quo, while having zero predictive power so far.

The only irrefutable thing is that we observe something that behaves like gravitational attraction from the spots in space that don't seem to emit electromagnetic radiation. "Why is that?" is the Dark Matter problem or question. Anything said beyond that question on this subject is a hypothesis of some form of solution to that question. All of them equally useless so far.
You don't get to dictate the discussion no matter how inconvenient that may be, just like the government doesn't get to dictate the truth.
I imagine that would lead to even more data mining by banks and payment processors. Two entities who already get access to way too much data.
Awesome! Drop me a message when you're here, let's get coffee! All my info is at https://martinrue.com. Safe travels!
I've seen this too, in the northeast US. I didn't go to our family doctor of 10+ years for 18 months during COVID-19. When I called for a new appointment, they said I had was no longer a patient and had to wait at least 90 days for an appointment to address a painful condition. I still haven't gone back, and now I just use urgent care if needed.

I had similar problems with a specialist. Their appointments are typically six months out, and if you need something more urgent, the answer is "sorry that's all we can do." My last actual appointment, after the ~six-month wait, was a simple 15-minute telehealth visit. It's insane.

I have great insurance and I've never had any problem paying. It's amazing to me that doctors seem to really push back against having patients, or their patients having appointments. Isn't this how they make money? What kind of weird market effect incentivizes this behavior?

It's interesting that dentists and oral surgeons seem to be the opposite. I've never had a problem finding one and they usually seem welcoming, happy to help, and glad to have the business.
Go's concurrency is unsafe?
Rust's concurrency is automatically safe?

I am not saying you're wrong, I just don't find it any better than C++ concurrent code, you just have many different lock types that correspond to the borrow-checker's expectations, vs C++'s primitives / lock types.

Channels are nicer, but that's doable easily in C++ and native to Go.
Maybe the issue is that how much you weigh is a terrible metric for how fit you are.
Wrote Asimov:

>This is by far my favorite story of all those I have written.

>After all, I undertook to tell several trillion years of human history in the space of a short story and I leave it to you as to how well I succeeded. I also undertook another task, but I won't tell you what that was lest l spoil the story for you.

>It is a curious fact that innumerable readers have asked me if I wrote this story. They seem never to remember the title of the story or (for sure) the author, except for the vague thought it might be me. But, of course, they never forget the story itself especially the ending. The idea seems to drown out everything -- and I'm satisfied that it should.
This is why I hate the idea that discussions over coding style are "bike shedding". At least for me they have a very real impact on my productivity and likelihood if introducing bugs.
I don't know how many kids the Quiver Full families have but are they any different from Amish families?

Are the kids not getting enough individual attention something from an outside perspective or from the kids perspective?
Many times the code is reused in places where it is the correct code, so then you when you change it you have to slow down and split those places up. We have a git submodule of common UI widgets, changing one of those is impossible now, easier to copy the component into the project and change it locally. It's a problem! The "shared code" needs to be as minimal as possible because the sharing makes it harder to change.
Yes - to me the OP means solving issues ahead of time.... create the vaccine 1x or treat the virus causing the issue millions of times.

I have spent enough of this year injured due to my own adventure sport aggressive mis steps. I was MUCH less productive during this period than before or now due to injury.

Had I not needed to deal with that, is the most productive self and that has a exponential effect society.
A Practical Guide to Dora Metrics for Team Leaders
What I really want from a phone seems impossible to get now. I want a phone I can run all my essential apps (whatsapp, firefox, all banks, obsidian), which will run open source, degoogled android (lineage or graphene), that's cheap, has a headphone jack, and a fingerprint scanner. This seems impossible. My current phone is ideal other than the bank apps will not run if I flash lineage to it or even unlock my bootloader, which is an issue since if I don't have them I essentially can't live in modern society due to 3ds.

The likely solution is an old phone with everything stock just for the banks, and this phone with everything else. That's not ideal either if I want to check my balance when I'm out, or travelling, and don't have the 2nd phone. Maybe someone will make a tiny android for €30 or so with the lowest possible specs for this use case. It could be sold as a device for putting banks and 2fa apps on.
Palmer Luckey on The Pentagon's future of mixed reality
"Secrets" of magic have always been available to those who want to know them. They're not hard to find, and never have been.

The reality is that most people don't want to know them, they want to experience the wonder and mystery. Some magicians are sensitive to this.

There's also the fact that most of the "secrets" of magic are far less interesting than people imagine them to be (especially with big stage illusions), and I suspect some magicians want to keep them a secret for this reason.

Personally, my stance is that "secrets" of magic are like story plot twists: it's rude and depriving others of enjoyment to reveal them to people who aren't seeking them out, and those who seek them out will find them anyway.
Yeah, because Japanese without Kanji is at least 2x harder to read.
Generally humans are very efficient machines, even ignoring the effect discussed here. Just look up the numbers, very generally, an hour of intense exercise tends to burn the same amount as quite a frugal lunch. I find that it is much easier to reduce say 500 calories of daily intake than to burn the same amount.

Obviously, this is not a wise attitude to have, exercise has a lot of other benefits and it is critical to maintain good health. But yeah, if it's just about loosing weight the cost (time, willpower, money, fatigue...) to benefit ratio is surprisingly low.
Correct, that would be intuitive. However, it is not what is being done here. When reported in press releases, battery capacity is not divided by day. Peak possible GW is reported independent of duration. This obfuscates the fact that this can only be provided for 1 or two hours
In 2007, I did a loop of Boston -> Chicago -> Sacramento -> LA -> San Antonio -> Chicago -> Boston, and the total cost for an all-sleeper trip was < $2000. It was a great experience and one that I'd totally do again.

Time passed so much faster than flying. Being able to take in the scenery, get up and walk around, have a mean w/some wine, etc. couldn't be beat.
Those europeans (and it definitely is not all europeans or even close to it if that is what you are insinuating) should first look at what their own governments are doing.
"Rust" really just means "Not javascript" as a recurring pattern in these articles.
We would import a lot more of our food from countries with cheaper wages, unless the government said, no, you have to pay Americans to farm your food - then we'd be spending ~10% of GDP on food instead of ~5%, and still be getting lower quality food (since you can't grow many things in the US, or if you can it's ridiculously cost prohibitive and still will be low quality).

Additionally, we'd be pinching the labor market further in whatever areas those people left to work on farms instead.

It's not like we have 18% unemployment.
This is trivially observable as untrue to anyone with an athlete level of physical activity. Eating enough food to sustain training for a marathon is work.

Consuming enough calories every day during peak training for a marathon is exhausting, disgusting, and you’re always hungry. Food loses all connection to enjoyment and you’re just shoveling calories in your face all day. You could stop but then good luck training the next day.

I have so far not gained any weight during these cycles. Usually I end up losing some. So the calories gotta be going somewhere.
tin contacts for an ssd module? it will be funny once oxidation kicks in.
It seems like they've just made a board to route all the NAND modules' pins to a connector, and then another board to go back again. There don't seem to be any electronics on the boards other than the modules and a few resistors.
Careful which states you do that in. Several have paradoxically outlawed overnight parking in rest areas.
Strongly disagree with this sentiment. Our jobs are typically to write software in a way that minimizes risk and best ensures the success of the project.

How many software projects have you seen fail because it couldn't run fast enough or used too many resources? Personally, I've never seen it. I'm sure it exists, but I can't imagine it's a common occurrence. I've rewritten systems because they grew and needed perf upgrades to continue working, but this was always something the business knew, planned for and accepted as a strategy for success. The project may have been less successful if it had been written with performance in mind from the beginning.

With that in mind, I can't think of many things less appropriate to keep in your mind as a first class concern when building software than performance and optimization. Sure, as you gain experience in your software stack you'll naturally be able to optimize, but since it will possibly never be the reason your projects fail and presumably your job is to ensure success of some project, then it follows that you should prioritize other things strongly over optimization.
Yet somehow houses were still well built before the huge nail factory existed. Which means it is not required.
Why nations fail (Ted talk by James Robinson) [video]