skysight-inc/HackerNews huggingface dataset:
>"It turns out D has introduced a mode called betterC1 (sounds exactly like what I want), which essentially disables all language features that require the D runtime. This makes it roughly as easy to use D for bare-metal programming as C."

This is a great idea -- for any past, present or future compiled language -- give it a compile mode which disconnects/decouples it from any runtime or libraries or OS dependencies or other special features or container formats (ELF, EXE, .so, .dll, etc., etc.)

That is, just the plain vanilla language!

(Hey, maybe this mode should be called 'vanilla'? You know, like: '$ mycompiler -vanilla <other command-line parameters here>...?)

Anyway, a great idea from D!
I don't really buy this argument. Raw CSS/HTML is easier to understand. At the end of the day, all frameworks really do is remove `getElementById` and a couple helpers like `element.style.display`. This does make code MUCH cleaner, but the argument is that raw code isn't easier to understand.

I have also had a couple of CSS wizards that wrote all the styles by hand - sounds great until someone has to fix it, even a senior designer. In short, a well-used framework that's understood is not necessarily easier, but it does lead to an agreed-on set of abstractions that make things easier to understand. Angular and React are very much there for a reason.
No, but I would distinguish between immersive games that expect to be run full screen, with your full attention and casual games that you might flip back and forth between. It's much more forgiveable for the former to play music at you, I think.

You make me realise I'm not sure what makes a game "strategy" per se. Games like Agricola don't feel very strategic to me, in that there is not much scope for long term planning, or predicting what other players will do. Instead, you just react to the situation in front of you, trying to make the most +EV play.
This blog post covered SSR better than most blog posts I've seen

Anytime SSR or any of its derivatives comes into the conversation I always ask myself if things are becoming unnecessarily more complex. React server rendered components sounds like it's taking things too far - it goes against the natural developer experience DX order

If your complexity on the app is doubled and it slows and confuses all the developers with increased coding footguns for only a measly gain in performance, is it worth it?

Good old php sites and rails app with no SPAs have worked fine over the years
You can do it directly in Organic Maps as well.
A lot of bike lanes near my old part were covered in glass every saturday morning after the city goes nuts for its weekly boozefest. Thank the gods for the sweepers who work the early morning shifts.
It wasn't always. It started as MapsWithMe by a swiss company, which gave it away for free with a pro version (for which I paid), then mail.ru took it over and made it opensource (while all my build attempts failed) and then a new owner later added tons of ads and stuff into it and made it closed. Then some people forked the slightly older open source version.
Fast is a pretty relative term when it comes to geological and even civilizational time, so I don't know how absurd the hyperbole is, but I would say that I harbor deep sorrow for the children born within the last few years.

I don't know who it benefits if I believe that making significant alterations to the carbon content of the atmosphere of the Earth will have significant consequences (I don't feel much benefit from believing it; I wish I didn't), but I do see parties who stand to gain by denying it. I'd also love to believe in god and that there is meaning to any of this, but that does not mean that it is so.

Already where I live (South Texas) I can feel the effects - I've lived long enough to see the summers go from hot to dangerous, and the droughts become more severe; my co-worker's well literally ran dry a few weeks ago and he is far from alone. Running out of water will focus one on what is important.

I take zero joy in it, but the more I learn, the more I understand that humanity is living on borrowed time (not that different from an individual human I suppose), and we should try and enjoy the time that is left.
Also, X networking was mostly used within local university and company networks, and not over the internet backbone. Well-designed local networks can be very low latency, often noticeably lower latency than disk I/O.
Too much work. I've got a better idea: I wish that my exercise watch had a Workout option for "Sword Swallowing." Then, I can just start the workout. If my watch sees my heart rate drop to zero for an extended period of time, I would hope it will automatically end the workout so my workout statistics are not corrupted.
More discussion over here yesterday: https://news.ycombinator.com/item?id=37344991
If you have the means, install a pihole on your home network and you can reduce some of the tracking that goes on inside your own walls.
Exactly - and with fewer managed services back then they’d also be more likely to have hand-rolled servers doing things which you’d now try to hand off to a managed service. I remember entire servers running small tasks which you’d now have, say, CloudFront or an ALB invoking Lambdas or at least sending it to a container.
Show HN: Catan: Starfarers for Two
I'm a big fan of all things Catan. Starfarers is my new favorite variant. The 3-player minimum made it so my wife and I couldn't play just-us. So, we wrote up some 2-player rules. TL;DR: 3rd player is an NPC
Zoom is currently the same - the client finally runs in Wayland, but you can't screenshare. So it's X for now...
I stopped using google map to navigate while driving due to the low contrast issue. I used to be able to scan the map and figure out which fork I should take. with the current google map, I have to stare at it for a fraction of a second to be sure. Now I use Apple map and works much better for me.
They look space age and you can fulfill the Silicon Valley style craving to have rent seeking and anti repair business models invade every aspect of your life
> Can you stop criminals being criminals ? No.

[Citation needed]

This mindset—that assigns people into immutable categories, "criminal" and "not criminal"—is actually one of the biggest things that needs to change.

We absolutely can stop criminals from being criminals. We just can't do so by pointing at them and saying "Stop! Bad!" We have to change the incentives, remove the reasons they became criminal in the first place (usually poverty), and make it easier, safer, and more acceptable to go from being a criminal to being a not-criminal again.
Tell HN: Spotify flooded with fake, AI generated artists playing the same tune
I was listening to some obscure artists radio on Spotify and spotted the same tune (with little variations) featured multiple times on the same playlist by different artist names/album covers, probably all AI generated.

I made a quick playlist with some of them:

https://open.spotify.com/playlist/0yN95wNVfKzGDS4vk9vGxN

Tracks are easy to spot as they are all the same lenght (1:37), but later Spotify also played/recommended a shorter version (1:08).

The evil idea here is to flood Spotify with maybe thousands of fake songs/artists to make some money from royalties.

For sure, it's a miserable experience for the listener and I fear it will only get worst.
The blogpost cited by Chris angered me so much! Author at first glance appears as just a user and developer on Linux, in fact they are a full blown Fedora-GNOME-Wayland follower and what I read was a Fedora advertising piece.
Since the inception of systemd (but this trend is older than systemd, take for example Ulrich Drepper's work on glibc) I tend to notice a pattern, and they are the same as the Apple fanboy stereotype (an endangered specie nowadays).

However they (oro) made me discover that emulated input arrived on Wayland, so we are nearing the moment where Wayland protocols and overlays ("portals") can reach (through some hacks) real feature parity with Xorg, EFL[1] and Arcan.

[1] Enlightenment, despite all its defects in DX, has a standalone compositor that draws on direct KMS
I am wary of gleaning anything on the matter from Reddit. Their engineering decisions don't fit either the convention nor the needs of most web applications.

As for whether the initial paint is of value, that comes down to product and implementation. Nothing is faster than offline-first or local cache, which SSR does not have a good narraative for.
Author, here!

It’s a fair question. I think it’s a question I was hoping to address in this article, especially with the incremental migration pattern. If you already have a Next.js site, it’s honestly not too bad. If you’re not on Next.js, well, that’s a big migration either way. But considering server components during that migration might not be unreasonable — you’re writing React components either way, albeit RSC is a more complex mental model.

More specifically though: The docs migration took me about a month-and-change of work. Some of that was moving all of our styling to Tailwind. Some of it was (optional) RSC code gymnastics that I mentioned in the advanced patterns section, to see how many kB we could leave on the server. And much of it was the information architecture changes I talked about in that earlier blog post.

Meanwhile, marketing took us three months, but that number is complicated too, since we were rebranding the site, touching every component and page anyways. Most paths had like, 2 minutes of direct RSC work. Moving the calls to the data layer from outside our components to inside.

IMO not bad. In both cases, we had to work on the whole site, anyways. Might as well creep the scope a bit and move to the new React thing, since it looks like that’s where the puck is going.
> The main interest of a shareholder is return on investment. And that's fine.

No, it's not fine. Legally, maybe, but not morally fine. I don't understand how everyone is ok with this system which seems to be selecting for the worst humans.
I'm all for it. But there are some practical hurdles to overcome to being successful at changing how you garden or cultivate the land. I've only just started looking into this, and I've already hit some trouble.

Where I live, the most abundant non-native plants are suburban lawns. If you're taking this fight home, please familiarize yourself with your HOA bylaws (if you have one). You may be surprised at what qualifies as a "garden", and what you must cultivate in terms of a "lawn". There are practical limits, but there are also workarounds.

The second biggest problem I face is that native plants here have a very bad time standing up to invasive species. Namely, kudzu and about three other species of vines and bamboo. Also native tree species like locust are very good at sending new suckers far into open spaces. So letting my greenspace simply go wild is not enough - a planned and perpetually maintained approach is a must. While it's possible to do all this with less effort than mowing a lawn, that's not a guarantee.
> There is no way to specify how a client would like this upscaling to be done

Isn’t it one of the points of content type hint ? (https://wayland.app/protocols/content-type-v1)
Do they really not do live migration or at least auto-restart (if configured) in those cases?
Asus details its cable-free GC-HPWR connector for 600W gaming GPUs
> How can the company explain this?

That the vast majority of users don’t care and neither do lawmakers.
Except that’s not the proposition for early adopters. It’s the wealthier, safer driver replacing their driving with a (clearly) unsafe, inferior autonomous system. And the 18 year old drag racers continuing to drive rusted out Civics, because that’s what they can afford. So it’s a net decrease in safety in the immediate term, with the safe drivers expected to be the primary Guinea pigs in the experiment, built on a hope and dream that the tech will actually deliver eventually.
Brand protection may be one reason. Branding with a supplier who messes up in the coffee bean arena would hurt their reputation. Some business will throw ideas out and see what fits and maybe get a second really good product. Getting another product and being successful is hard enough which is why you see larger companies buying out others. It’s easier to buy and get a successful product from and existing than branching out and hitting another success.
A workaround I saw a few months ago on HN: for both Organic Maps and OSMand, you can use Acastus to search for something and then open the result in the maps app (+ share the broken query with Organic Maps, as requested by the founder).

Acastus-Photon (An online address/POI search for navigation apps)
https://f-droid.org/packages/name.gdr.acastus_photon/
It is all for show. Everything companies do is for show. They will always do what makes them look best and make sure to do all the needed covering-their-butt tactics at the same time as to ensure no problems. Nothing anyone does or says is going to change things much. Even if the company were to break up, I doubt that would hinder them much. Look at other big companies that had to break up, they aren't sweating it out.
The scary thing is I see some people buying it.

If someone tried it on me they'd probably get invalid results. The last time I got contacted by "pig butchering" scammers I strung them along a bit, then they asked for a photo and started thinking "how do I take a photo of my evil twin?" and thinking of taking one with my Yoshinon (not YOShInOn) puppet but it wasn't until I looked into my old photos that I found I already had one

https://mastodon.social/@UP8/110981867996846356

(I know it's him because his eye is obscured which would be a definite tell for an anime character, plus I know he was out and reading Robert Greene books back then.)
Ever walk around in a crowd in a foreign country? I mean one quite distant and distinct from your own? You bump, cut off, and get off frequently due to having a different rhythm and patterns than everyone else. It doesn't matter how conscientious you were in crowds back home.

Self-driving cars are the foreigners. In isolation they may be safer and more predictable. But they have driving patterns that "the locals" simply don't. There are bound to be more bumps and cutoffs as these two groups interact, only at high speeds with tons of weight.

It may not matter how conscientious their algorithms are if the locals keep bumping into them or get continually inconvenienced. The locals aren't going anywhere, for better or for worse. FSD needs to drive like a local, only better. That's a much harder nut for FSD to crack.
Oxen are herbivores which need to eat a lot more to provide the necessary nutrition and that would translate to greater volume. OTOH chickens are smaller animals with greater surface area to mass and might require more energy to maintain body temperature.

I dunno.
I see Reader as Google's attack on RSS' popularity. The product was killed off when its job was accomplished.
LightSail is decent:

https://aws.amazon.com/lightsail
Minecraft leaks (or used to leak) a prestigious amount of memory and runs poorly on every platform. Some people would say this makes it a bad game, even though it outsold Tetris.

The critical component of most software is the design; performance doesn't matter much because half of X's old software was written when your computer having 500MB of RAM was impressive, and past a certain point being snappy is more of a nice-to-have (and yes, it is very nice) than an actual necessity.
> Quoted below to save you a click

I hope not many people are reading a comment section before article.
"open source software you can download, change, and compile yourself!"

"This takes a long time to compile"

"You're just trying to play basketball on a golf course"

I'm curious, not judging, why you think this is a reasonable position to have.
I don’t think those are the only two options.
I can’t get to launch obsidian on arch-sway without the ozone flags :/
> So the antioxidants that are good for you are also good for tumors.

I think the consensus is that supplements aren't useful as long as you don't have a deficiency (which is pretty uncommon in the west if you aren't eating particularly bad).
Humanity may survive, but not the modern civilization and the quality of life that we enjoy.
I've heard of using copper coins in the water of cut flowers to spruce them up.
butter/chocolate for sure not for dogs...
It might just mean "wait for replication"
NESDev Compo '23 – coding games for real NES hardware
What's the point of this? Github's UI seems reasonably well done and reasonably responsive to me. And it's not like you're removing a dependency, which is defensible.

I'm probably missing something here - what?

Now, if there were something like this but for Gitlab, whose UI is distractingly slow and just plain weird in a lot of ways, then I'd be very interested.
I agree with everything you wrote, except for the very last sentence. This is just wishful thinking. First of all "when the same person is responsible" is a very big if, and then no two buying decisions are the same and even if the person with decision-making power remembers it'll be just one point on a long list.
Copper sprays are a common anti-fungal and anti-bacterial used for fruit trees.

I don't think it's an electrical thing in this context, but that doesn't rule out some other effect.
Minor nitpick, 10.2.0.0/8 is not a valid subnet mask. The largest subnet you can make starting with 10.2.0.0 is 10.2.0.0/15. As far as I can tell everything was done in 10.0.0.0/8 but Amazon has took down EC2-Classic documentation.

https://web.archive.org/web/20150302235811/https://docs.aws....
The paper says nothing about promoting the possibility of getting cancer.

Only after the cancer is advanced enough that the cancerous cells have formed a tumor, according to this study the antioxidants promote the growth of the blood vessels of the tumor, which is very undesirable, because the better vascularized a tumor is, the faster it grows.

When there is no cancer, promoting the growth of the blood vessels is a desirable effect.
> pursuing sustainability agendas

My impression is that the "sustainability agendas" these asset managers were pursuing turned out to be er... mostly bullshit.

Along the lines of companies "green washing" stuff that was not in fact green. Also stuff marketed as "socially progressive" as a sales tactic.
Am I the only one that believes classic Turbolinks (pre-Turbo) is the ideal solution to SSR? It works out of the box with JS disabled. No extra logic is needed on the server side (as is needed with HTMX). You can still perform partial updates HTMX style if you want (data-remote="true", and wrap response with a script/dom insert).

I am using it in all of my products (non-Rails) and it has been so great.
Are you suggesting that, out of the people a) whose house is adjacent to a pickle ball court and b) who also use that court to play pickle ball, (because they don’t have their own court), most people would choose court convenience over the noise concern and not complain about it because they themselves use the court? It seems like a lot of people would still complain in that case…

Everybody wants a dump in town for convenience, but no one wants it next to their house. Everyone wants high voltage power lines to exist because they like electricity, but no one wants them next to their house. This is a very common pattern, and I’m not sure that everyone who does it (i.e. almost everyone) is in the wrong. Any position that puts most people in the wrong is probably wrong (or at least it smells of religion).
X hasn't been good at network in the past 2 decades.

From my experience, Windows RDP has always worked way better, and when we were confronted with the need of having to do RDP access on Linux, we always found the more primitive VNC far superior.

But even that is the past. Today you can stream your entire desktop over the network with highly efficient modern video codecs, courtesy of the hardware encoders built into your GPU.
The API isn't redundant, it's convenient. You don't have to use it. Just delete the /api folder and make your requests either from the client side or fetch the data inside the handler that you're complaining about. With the new app router, you can fetch it from the server component itself without the handler.
Their main issue is not even the design, but manufacturing process - Samsung's "5nm" process for example was underwhelming compared to its TSMC counterpart.
Even straight up first party information is an accurate.

Amazon thinks I’m a woman despite buying men’s products.

Google is convinced I’m a fan of a rival sports team despite obvious information otherwise. I have even told them I don’t want stories about the other team, but they keep popping up.

I feel like most places are gathering information enough to somewhat fulfill their goal of getting a profile for advertising or something like that. But it doesn’t seem to be very accurate.
I get those.
Just take them for what they are, low-quality recruiter messags. Maybe some of them will pan out, but most-likey, it won't.

They are probably finding you via Linkedin. If you had submitted a resume to one of them at some point, they will contact you again for a job remotely similar to something that you do.
Disappointed this wasn't a story about vigilante tow trucks, sweeping parked vehicles from the bike lanes. :)
The Air Force wants $6B to build a fleet of AI-controlled drones
Would it not be more accurate to say, “they must be avoided in vitamin supplement form”?
I see selenium and playwright in the dependencies. I would’ve just gone with tls-client
Well it's open source, that's a biggie.
Has anyone tried the SplitIt payment plan?

It was last mentioned in Nov 2018:

https://puri.sm/posts/splitit-payments-financing-introductio...

At checkout, I only see credit card (Stripe), cryptocurrency, direct bank transfer, and emailing ops@puri.sm.
If that's how they think they'll do the least harm, why not? It's their tech, they can put whatever license they want on it. Whether it achieves anything is another question.
>Is this to say that once you have cancer, these are bad, or that they promote the possibility of getting cancer.

Aren't we all and always in some state of "having cancer"? It's just a crappy modification away.
The only reason Europe has successfully enacted such laws and pushed back against big tech is because it isn’t dominated by European companies. The US has no economic incentive to do the same.
> A photoshop user controls what data photoshop uses

the point was that the user of the program is making their declaration, whether it's photoshop or DALLE. How does the business verify that their staff artists aren't producing copyright infringing material, just from memory?

The liability falls to them to verify the copyright status of the output they're asked to make. A business paying a photoshop user to produce a picture has just as much (or as little) trust in them as the button presser for DALLE.
https://chillin.online, build with next.js too. I have to say there are some annoying problems with next.js. You should have some tricks to handle them.
You're underestimating how connected the world economies and supply chains are. You seem to be huffing some serious copium if you're sure your daughter will be fine.
OpenAI’s Moonshot: Solving the AI Alignment Problem
Biodiversity Flourishes in Historic Lawn Turned Wildflower Meadow
Can you explain how picking up this hobby lead you to meet new people?

Btw thanks for the links, they look super helpful.
What next? Are you going to tell me you can send down a text file that runs code on a page by page basis?
Luckily for you bialetti doesn't have a monopoly on the design and you can just get a better quality one from another manufacturer
It's not a GitHub alternative, it's a different frontend for GitHub.