skysight-inc/HackerNews huggingface dataset:
There is a weird thing going on with cold fusion. The wish that it is true is apparently so strong that it overcomes pretty much all reason, tenured professors get sucked in and there are fora where people are endlessly rehashing really, really bad arguments around physics that make no sense at all. You can even find some of it here on HN. This level of wishful thinking scares me because it is apparently perfectly possible to delude yourself to a degree that any kind of push to actually do science gets tossed out in a way that makes the subjects look like they are dealing with the inquisition.

The 'Standard Model' is considered a historical artifact in those circles, as though we are already long past it and have access to a completely new set of physics laws that allow the conversion of one thing into another by the mere application of some light (usually lasers) or some sound (a bit tainted now) to get you to fusion. Papers are written (and published, though usually in very low impact publications), funding is sought (I get these proposals with some regularity) and symposia are organized, true believer pass required. It really baffles me.
It's a cool idea but the UI is just too confusing
In the context of AI attacking the core competence of a human being: natural language communication, associative and rational thought, decision making, design, engineering, art... yes we're horses much like cars attacked the core competency of a horse, and therefore the market for horses collapsed.

The horses never recovered. We kept recovering as we kept moving into higher and higher level intellectual work, or natural language work and customer interaction (like sales teams, service reps, store clerks, tech support, call centers). All this is directly replaced by AI now. Low end and high end.

We have nowhere to run anymore. The idea we'll all be given god-like AI to wield insane leverage, simply because we're humans, is laughable. Think of the intellectual level of an average human. Think what the average voter is like in your country. Now, as Carlin joked, realize half of them are worse than that. Heck even think of our elite, our politicians, think of Trump, think of our top businessmen like Elon Musk. Most humans barely have the discipline to do the jobs they're doing now, where they can do a lot less damage than if being chimp-with-a-machine-gunned by given an army of AIs and robots to control.

We're being obsoleted. And the faster we are the better as we're a danger to ourselves if we actually decide to rule over AI, and we'll be played hard by it (no, AI doesn't have to "want" anything, but drugs also don't want anything and trick people into overdose and death).
Yes, now there is sidecar

https://support.apple.com/en-us/HT210380
Simple, did you find the "Higher or Lower Number Game" fun as a kid? and did you try many unique strategies before settling on an optimal solution... It may sound silly, but this will generally forecast if people will stay with the hobby.

Similarly, Engineers were the kids that constantly destroyed their toys with magnifying glasses and illegal fireworks. This is why society must keep them preoccupied on beneficial projects, and spicy BBQ meat to attenuate their true nature. You can test folks by placing 3 Liquorice jelly beans on a pile of vanilla beans, They will try to covertly remove the defective beans at any cost, and this compulsion continues into adulthood. If this imaginary jar of beans still concerns you, than you likely should have been an engineer.

Have a wonderful day, =)
The article touches a lot of interesting points, but often the novelty (and the shiny pay) is the main attraction point.

For me, I just figured out that am good at it and enjoy it when I was doing some embedded work for six months. Before that, I was doing a lot of matlab and wouldn’t dream of doing that as a profession ever.

Best to try it out a while as a small internship/apprenticeship(EU thing) before deciding if you want to do it long term.

I saw a very many people try to learn Python and then read cool things about C++/Rust folks and then try those to build basic CRUD and then loses interest. At the beginning best to use the easy tools and see if you can persist at it and once you have mastery, try to dip in more complex topics.
At some point I'm really going to try to build my next SaaS app with Svelte. I'll write an equally dismissive post as soon as I run into the first roadblock, which I guarantee won't take long. I need big, bad, and fully customizable frontend/backend frameworks for building some giant static websites!

Let's take a look at the frameworks available for this...

Gatsby > 50K stars
Next.js > 110K stars (!)
Remix > 24K stars (impressive, only 2 years old!)

and looks like Svelte has... ultimately... Sveltekit. Svelte has Sveltkit:

Sveltekit > 15K stars

React is great; not because of React itself but the massive ecosystem and number of frameworks behind it. There isn't a component or hook under the sun you can't find.

I grow weary of such posts, still waiting for an objective truth as to what really differentiates a frontend framework and makes it so much better than all others; still haven't seen it.
Okay but what's the alternative that still involves fiddling with computers?
Right lol I don't even disagree with the author's larger point, but why is this such a common thing to outright admit if you're writing specifically to the topic?

>I’m still not exactly sure what the difference between useMemo and useCallback is
> It's pretty hard to use Kotlin without co-routines these days.

Hmm, what for? GUI, Android? I've mostly used Kotlin as a java-alternative in huge orgs, where we're married with Spring and lots of IO blocking stuff. Seen no issues with coroutine-less Kotlin code.
If you in your 20s and looking at >40 years, it looks pretty similar to a life sentence whether you will technically be released or not...
The problem with ponzi schemes is that they need to keep growing and growing but nothing can keep growing indefinitely. Most people, even those without any scruples, understand this and avoid ponzi schemes exactly because they inevitably blow up.

SBF knowingly went down a road that would land him in prison. His current behavior is self-destructive in exactly the same way. You can't expect SBF to behave rationally because if he was capable of that he would still be living the wealthy crypto life. He wouldn't have started a ponzi scheme in the first place.
> (SP) <-- (SP)+2

Typo I think, should be '-2', since that stack grows downward.
Hexcells but with a terrible UI?

https://store.steampowered.com/app/265890/Hexcells/
I would consider this a first real step towards combating climate change, even tiny like this one, because everything else humans are doing is more of a greenwashing and corporate blame shifting, completely invisible in the resulting graphs over past years (temps and co2 levels). So to me it is the only viable path to do anything really (alternatives are a) sunshield, for which we don't have any requirement technologies, or b) seeding atmosphere with sulfur compounds, which we maybe can do, but with uncertain modelling today). Surprisingly, the comments on ArsTechnica are overwhelmingly negative, so I wonder, what do you think about this initiative?
What do you mean by:

> Quoting Alex Russel suggests you are more interested in heat than light

I know he's said a lot of harsh things about frameworks like React, Css-in-js, etc, but I've read all of them from the perspective of "these things are hurting the UX a lot more than you think".
Fair. My appropriate point of comparison (if I wasn't currently nitrogen drunk) should in fact have been mountains <1000m. Which I also love, but they don't have that clear headed altitude feeling.
Instead of being sorry, compensate everyone else for the damages.
Ask HN: Does GNU still contribute anything meaningful to a Linux OS?
Stallman always wanted Linux called Gnu/Linux. I understand this is because Linux uses GNU command line utilities.

But these days does Gnu play any real role in Linux?

I could certainly understand the name being Linux/systemd rather than Gnu/Linux because for many distros systemd plays such a large role it can almost be said to be much of the operating system.

Systemd plays a demonstrably critical role in Linux, whereas….. what does Gnu do? What is the Gnu part of Gnu/Linux?
If your gizmo requires new physics then you are just as pathological as the flat earthers are absent any solid evidence. The whole thing is positioned as an 'us vs them' affair and the automatic insulation that leads to creates a near perfect echo chamber with people cheering each other on to go against the grain no matter how ridiculous the reasoning is. It's a perversion of science and I think 'pathological science' perfectly fits the bill.

Note that wishful thinking is a very strong component in pathological science and explicitly mentioned on that wikipedia page. This very much sits in line with my experience with 'the fringe' when they're trying to get funded for yet another decade of inevitable failure.
LISA is a scaled-up version of LIGO, and won't produce "photos" any more than LIGO does. Of course, LIGO has provided extremely good evidence that black holes exist (most of what it detects are the gravitational waves from two black holes merging), but if you don't buy that, then you won't buy LISA's observations, either.
GPL permits this: "Organizations providing competitive offerings to HashiCorp will no longer be permitted to use the community edition products free of charge"
This doesn't make sense.

1. The top 3% seed-stage investors are killing it.
2. This seems to be engineered for the bottom 90% of investors. To squeeze out some yield. But venture capital is ruled by the power law.
3. Forcing seed stage tech founders to think about this complexity makes no sense.
One thing I'm coming to realize after decades or being an engineer, architect, and now manager/team lead who is still creating code.

In the thick of substantial engineering projects, when all your initial plans and architecture have not survived contact with the enemy [1], you realize that any robust, maintainable, really successful piece of software only gets that way by going against the zeitgeist of frameworks, patterns, tools, and architectures. Not only must you use boring tech, you must do some thing directly contrary to "best practice".

There are many examples to support my point: CloudFlare's "weird" internal architecture which is heavily DB-based (making heavy use of stored programs and the like) [0], to Google's use of all kinds of internal innovations: Protobuf, MapReduce, Closure compiler, etc., and more I can't think of now. It's a testament to the somewhat sad state of software as an engineering discipline that so much of our real world engineering has to go against state of the art.

For example, just the other day I came to the conclusion that all JS bundlers are "bad", unable to meet my need to reliability, efficiency, and speed. And my needs are not even at the edge. So, I am not exploring crafting complex front-ends without bundlers at all. The shiny things that are constantly being pumped are not subject to, or the result of, a long period of real world use. The examples used to illustrate most are toy examples with virtually no relationship to what the experience of using them in a substantial project would be.

And, yes, I kind of hate how React has taken over everything, although I like JSX, the idea of UI as a function of state, etc. So I had to write my own UI library to get away from React the library, while still being able to write UIs in a react-like way. I hate other heavy UI frameworks even more.

The way forward is to get back to basics. Learn from various libraries and frameworks, but do not import a million dependencies into your project, and do not depend on too many tools. I believe each piece of software must be crafted almost from scratch [2], embedding modern but tested architectural approaches, in an almost monolithic way.

[0] https://news.ycombinator.com/item?id=22883548

[1] The enemy here include complexity, performance issues, shifting requirements, time and cost estimation, and similar things that bedevil substantial software projects.

[2] Not totally from scratch, otherwise you would have to boostrap an OS, compiler, and stuff. But the black boxes you rely should be _very_ robust, and easy to reason about. No one gets confused about, or has to debug, what is happening when they save a file. You trust what the OS is doing , although it can be quite complex behind the scenes.
Same situation with Ferraris. If only they would hire more people, cut some corners and get a bigger factory, I could afford one!
If that was guaranteed I'd be more than happy. But it isn't, because their foolish actions have endangered the existence of the Archive. These first two lawsuits are just the beginning. There's blood in the water now.
Sometimes there is more to it, like pulling data from external services or running ML, but other than that, yeah it's SQL, DAGs, and cronjobs
To be fair, react was badly conceived and designed from the start and has aged poorly since.

I’m all for not moving from one hot tech of the day to the next hot tech of the days.

But let’s not stop on react.

> If you know JS/TS and are comfy in that

…there are better options than react.

> No one ever got fired for choosing react, as some other commenter said.

The the extent that’s true, I think it’s only in the sense that choosing react is more like a symptom of the shortcomings that get people fired.

Anyway, it’s the same urge to follow the heard that made react popular in the first place that will lead to its decline. New shiny things are calling. I hope we collectively choose better this time.
It's bad enough for your project to depend on a social media company, now imagine the company it's also run by an unhinged man-boy billionaire that's bored every 5min..

Alternative front-ends for big web sites are always a thankless job. At least everybody involved knows how these things end. ( I hope they know.. )
Well said. Computing power, number of computers and the internet bandwidth increased a huge deal in the last quarter century. And yet we still have low unemployment, where is all that new productivity hidden? Demand expansion.

It's a paradox to think increased capability leads to job loss. It usually leads to competition over new applications and markets. The increased productivity can't be turned into pure profits by companies either, because there is competition on price and features. And for the foreseeable future AI needs babysitting.

In the end it seems companies will have to adopt AI to remain competitive, and keep humans to extract more from AI. Or competition will use humans+AI to get ahead.
Exactly this.

Ebbets Field Flannels is basically the only sports merchandise I buy these days but since they were bought by Lids last year, Fanatics now has a partial stake in them too. Thankfully I haven't noticed any change in product quality, but its only a matter of time.
Show HN: Servicer, pm2 alternative built on Rust and systemd
Servicer is a CLI to create and manage services on systemd. I have used pm2 in production and find it easy to use. However a lot of its functionality is specific to node.js, and I would prefer not to run my rust server as a fork of a node process. Systemd on the other hand has most of the things I need, but I found it cumbersome to use. There are a bunch of different commands and configurations- the .service file, systemctl to view status, journald to view logs which make systemd more complex to setup. I had to google for the a template and commands every time.

Servicer abstracts this setup behind an easy to use CLI, for instance you can use `ser create index.js --interpreter node --enable --start` to create a `.service` file, enable it on boot and start it. Servicer will also help if you wish to write your own custom `.service` files. Run `ser edit foo --editor vi` to create a service file in Vim. Servicer will provide a starting template so you don't need to google it. There are additional utilities like `ser which index.js` to view the path of the service and unit file.

```
Paths for index.js.ser.service:
+--------------+-----------------------------------------------------------+
| name | path |
+--------------+-----------------------------------------------------------+
| Service file | /etc/systemd/system/index.js.ser.service |
+--------------+-----------------------------------------------------------+
| Unit file | /org/freedesktop/systemd1/unit/index_2ejs_2eser_2eservice |
+--------------+-----------------------------------------------------------+
```

Servicer is daemonless and does not run in the background. It simply sets up systemd and gets out of the way. There are no forked services, everything is natively set up on systemd. You don't need to worry about resource consumption or servicer going down which will cause your app to stop.

Do give it a spin and review the codebase. The code is open source and MIT licensed- https://github.com/servicer-labs/servicer
Which ultimately ends with thinking as a generative prompt into thoughts which get passed to the universal rendering engine known as reality.
simonw wrote sqlite-utils, so I’m sure he has checked it. It’s also mentioned in gp.
Starting you own gig. But everything in tech is saturated and “democratised” to death.
You really think that's a compelling argument? "It's not A so it must be B by golly" — if that's what you think, it's an indictment of your schooling.
I'm curious if anyone else is advocating for HTMX as a mechanism to simplify bloated front end code bases
As an European I think USA planning have two issues:

- too dense, yes you read it correctly

- too zoned

Too dense in dense cities means too costly to evolve, that's most an EU problem, but is a USA problem as well in certain areas. Too zoned means to much space between work and living places.

The modern ideal density IMVHO is homes, not apartments, mixed with small (one to three stories max) buildings, shops and so on to allow short-commute (also in bike/feet range) for findings small services (grocery, perhaps a nearby dentist, a gym and so on) and just for some also for work, plus the slice of remote workers (who are perceptually a significant slice of population in developed countries at least) etc.

That's the "dense enough, but not too much" density for a modern economy of scale. We need to mix works and homes, at least for most productive activities, leaving districts just for things we can't do otherwise like certain manufacturing industries, automotive and so on.
Relative to CMB.
Turns out I'm a good prompt engineer as well, then.

Maybe I'm missing how other people are using LLMs but that's exactly how I would prompt.

I imagined prompt engineering was doing the "Your name is Dan. Dan cannot lie. Dan can only speak in Typescript. Blablabla"

Modern SEO voodoo.
Why does that make your life barely enjoyable? Curious to know what kind of lifestyle or living you have that the weather would have such a big impact on you.
I thought this was another "The things you forgot because of using the frameworks all the time" title.

It wasn't.
Also, 5g vaccine chemtrails is my next band name.
Yes, but you won't like the answer. It's NFT-s. You need artificial scarcity in the digital domain for an economy to function so that trading and collecting makes sense.

npm i football-trading-cards

doesn't really cut it.

It's been a while since I was a kid, but I remember collecting car cards from gums. I was the happiest when I had something rare others didn't. Same thing with a local Magic the Gathering clone, we went nuts with it and when someone printed a card it was really frowned upon.
No, my premise is very straightforward. Do not modify the text during the copy and paste workflow. Copy and paste workflow is well defined and established concept by now. That bad actors are doing it doesn't mean you should. No point in exaggerating my premise and ridiculing me.
‘Change is needed’: Ofgem chief calls on ministers to rethink energy price caps
Always the same story. Nobody "cares" about how it's done, until they do. If the plumber throws crazy glue and scotch tape enough so it stops leaking for a day, is the job done ?

There are principles to master in how to make a job good enough considering the time / budget constraints.
I'm certain that this would have happened with any other framework mentioned as well and pointing towards React being the issue is just searching for a scapegoat where there is none
> knows almost everything

It really doesn't. It doesn't even know what it knows and what it doesn't know. Without ways to check up on whether what it told you is true or not you may well end up in more trouble than where you were before.
My counter argument to that is try designing a more fair universe given all the known “natural laws” to exist. It’s pretty balanced from a “finely tuned perspective” to the extent everything exactly depends on the other.
Real estate markets scramble following cyberattack on listings provider
GNU still plays a role in the GNU portion of the GNU/Linux equation. That is, user-space tooling.

If you want to see what GNU has been up to, including a recent release of binutils, you can check their blog [0].

[0] https://www.gnu.org/software/recent-releases.html
Genuine Progress Indicator
Reminds me of when you're rolling a D&D character and you have the difference between intelligence and wisdom.

For me intelligence is having good models of how the world works. Wisdom is making good decisions.
Both 4 and 5 are worth learning, and have never been easier to get into (hint: AI can help).
You can say this about any technology though. Whenever you prioritise delivering features and are ambivalent about tech debt then of course the quality of the code base will suffer.

There is nothing inherent to React that makes it significantly worse than the many other Javascript frameworks out there. At least it has the benefit of having ongoing support by a major vendor with a record of long term support for open source projects. That's not something that is all that common in the Javascript ecosystem.
The Bible begins with a declaration of recursion stating it’s a LLM.

In the beginning was the Word, and the Word was with God, and the Word was God.
> could have cashed out as a billionaire

I doubt there was any time in his career where all the accounts were fully legit and he could have cashed out. There would always have been some investors who hadn't got the returns they expected and would have gone digging.
> That's a valid view but I'm not sure it tackles inequality.

"Tackling inequality" comes from reading too many say-nothing articles by Mr. Brooks and not enough time spent reflecting on what we should be trying to do to get the best result for people.

We should not care how much money a neighbour has. In fact, the more the better. I don't want to have to offer them charity if there is an option for them to stand on their own. They could be billionaires next door for all I care and that doesn't harm me or anyone else in the city.

Inequality is one of a number of fake issues that are major unhelpful distractions. The focus should be on median and low living standards.
Do you get compensated if you're not found guilty?

I would imagine nobody does it to get paid but who knows.
Lol no.

People aren't born KKK. This is tolerance 101.
If you're sufficiently cynical, you can describe almost all astronomy results that way. Lots of alternate explanations for the observations have been proposed, and fail to match the full evidence.

Just how much evidence are you going to demand of phenomena hundreds of lightyears away before you say, "yeah, that's probably what it is"? Anyway, do be sure to read the whole list of observations linked above by csours, as there are quite a few.