skysight-inc/HackerNews huggingface dataset:
Being good at CIV correlates to being a good planner, organizer, problem solver
I’m confused here: htmx is not an MPA. If it were, then you’d call a SSR React site a MPA too.

The core behavior of a SPA is that it loads pages via ajax and just replaces content in the current “document”. The difference between a simple SSR React site and this is that React will only fetch JSON and templates after the first load, whereas this one fetches whole chunks of HTML.

An htmx site still has to deal with all the pitfalls of SPAs, namely non-native navigation and history, and memory leaks.

Just like htmx may have solved some of these issues, a (other framework) SPA can do too.
>But is that truly "universal" the way that a psuedo-code algorithm is universal?

My experience has been that pseudo-code is anything but universal.

In fact, having had many times to implement actual working code from research papers pseudo-code, I would posit that pseudo-code is nothing but a license for academics to provide stuff that simply doesn't work to the reader and get away with it. Thanks to pseudo-code, they get to gently skip over the hard bits to get the paper out the door as quickly as possible.

Papers with actual, git-clonable, working code, should be the standard for CS academic publishing.
> The difference between us on that matter would be that I would recommend leaning hypermedia, whereas, at the risk of putting words into his mouth, he would appear to lean SPA/RPC as the default approach.

Isn't the default essentially @svelte/kit now? That's got SSR built in and a preloading layer that's much closer in nature to HTMX than to an SPA framework. RPC just happens to be the easiest way to abstract out data for static sites, SPAs, and runtime SSR.
Ian Morris wrote a fairly provocative book a few years ago that argues that it is exactly war that drives this progress (https://www.theguardian.com/books/2014/apr/20/war-what-is-it...).

Here in Germany we owe most of our modern institutions (one of the first healthcare systems, the national education system) to Prussia, in France the Napoleonic code was one of the most important reforms in history, and most of that nation-building was driven by militaristic nation-state competition. The Cold War is another example of course. He argues that war is the primary thing that pushes states to improve the welfare of their populations and it enables larger organization. Israel is probably another good example of a country whose innovation is effectively driven by survival.

I think you can make a decent case that the sort of post-Soviet stagnation, lack of reform or interest in taking care of pressing domestic issues, over-financialization etc.. was driven largely by being stuck in a unipolar system without competition.
The argument here is about comfort, not impossibility. Someone who is comfortable driving a 5s 0-60 car just won't buy a 10s 0-60 replacement. Not because it is impossible to get to places in the latter but because it's uncomfortable.

If you want these people to replace their 5s cars with hybrids you need to offer 5s hybrids.
Why did you mention which car you have? I don’t see the relevance.
Being contrarian and being anti-mimetic are different things.

The simple thing is that people who get promoted (or any other favorable thing) are the ones who share the most similarities with the person doing the promoting. I see this all the time at my company and in my life. This is even true in things like law and government (law enforcement and prosecutorial discretion).

Just stop doing isn't necessarily an option. Why should one not be their true self, and how difficult and painful would that be? Some people are stuck between the options.
> What are the projects this is used in?

I don't know of any third-party projects that are using it, though from talking to users and looking at the download numbers there are quite a few, they're just closed-source. You can look at the dependent downloads[0] to get an idea of whose using the implementations included with rasn.

> How easy is it to use as a codec layer from other programming languages?

It's as easy as using any Rust code from other programming languages. Rasn is completely IO-agnostic, it works entirely using byte slices (`&[u8]`). So all that should be required is writing a C-friendly layer if doing this by hand, or using a language specific binding library like PyO3 to generate more friendly bindings.

[0]: https://crates.io/crates/rasn/reverse_dependencies
It’s nice to bring someone into existence so they can serve you. And if your kid is disabled?

Your retirement plan should work regardless of requiring you breed live-in caretakers.
Alaska, Hawaii, Maine and Vermont
This is what I would advise as well.

Look at marketing agencies especially, where they typically do more than dev, but need some dev skills in house. Focus on Wordpress for smaller projects and use Laravel as a framework for larger stuff. You'd be surprised how many businesses just want a Wordpress site as part of a larger marketing initiative, so be proficient there and you can make money. And the Laravel ecosystem has everything you need for large scale web projects, with Laracasts being a great resource to learn.
when last flood was in your area ? I heard about it, cos Im from Poland and we have plenty of areas that are probe to flooding but people still try to build homes in floading prone areas coz of X ( dunno why )
This. Compound interest is the key when the household income remains stable for decades. With monthly investments and dividends reinvesting a medium class family can achieve something... 20 years from now.

Not saying the author doesn't have merit, of course he has plenty. It's just a different kind.
Seems Brazil still has its priorities straight.
Hah, no, in my 4Runner, with my solar/battery/inverter setup.
Just making an observation. As someone living in Asia, pre-pandemic our apartment association had to buy 3-6 times the water we normally did, during this time of the year. We had people visiting from outside the country mostly from the US. So basically for an additional 10% population at the very least we had to get 3 times more water.

A personal observation with relatives, they tend to use toilet paper. Maybe it is our plumbing. But they flushed like 5-7 times(yes I counted a few times). Flushes take a ton of water, not sure if toilet paper actually makes you use more water even in the west.
at some point it almost seems like this is "the point," to keep escalating things by announcing blatant "conspiracy theorist bait," then ridiculing anyone who questions it, then moving the goalposts forward once again. there were plenty of reasons to be skeptical of rapid nationwide adoption of Chinese 5G tech into the United States' telecommunications infrastructure, but it pretty much got swept under the rug with, "what, you think 5G causes covid or something lol ok Alex Jones." now it is impossible to criticize any aspect of 5G without being positioned as a crazy person.
If you start work at 10:00, then the block gets broken at 11:00 (again at 12:30) you don't have a meaningful block to do work as you do in the afternoon. Instead if you start to work early, and get a block of, say, 4 hours (uninterrupted by meetings, breakfast, etc...) you'll get much work done.
"caring about" != "caretakers"
1) It's JLCPCB, not JCPCB: http://jlcpcb.com/

2) What is the source of this information? (honest question)
> I'm concerned that this "every knows" is increasingly becoming a true social problem, unsolved by current technology - in fact, worsened by it.

You couldn't possibly believe this if you were old enough to remember what preceded the internet.

Good lord, no, today is not worse than microfiche and card catalogs.
Old timey academics often had no idea what they were talking about. I don't know the full quote, but that's obviously untrue because indigenous peoples already lived here.
Cant read the article, Piracy please
The original iPhone came with a Cingular/AT&T plan and was exclusive to that carrier for a long while: https://en.wikipedia.org/wiki/AT%26T_Mobility#iPhone
The smart fortwo is also an electric car.
contrary to most of the comments I'm in full agreement with the hypermedia approach.
This is an exciting development, especially with hyperscript!

I actually attempted to make a "simplified" "js" framework (where you just had some html tags and it did things for you) for tasks congruent to alpine (since I found alpine rather complex, or that it comes with so much but you still have to do a good amount of work to get things working) but I'm not as savvy; using the DSL you all have in hyperscript is real smart, simple.

Not too long ago I looked into using Svelte for a one-off project (since it was the highest rated framework at the time) which then prompted me to look into the current state of web development.

It's absurd, and left such a sour taste that I just shelved the project for another time.

Great stuff you guys got going here, it makes me excited to see what'll turn into in the future!
Looking forward to trying this out later.
Having supported this for over ~15 years. This is where I'm at...

pfSense router sits in a VM. Router is connected via s2s OPVN back to the center of a VPN host (star - many s2s's). OVPN configs use DNS for lookup, with IP as retry - static as it may be you never know! Modems sit as-factory (double-nat) just in case ISP support is needed or I want to swap an ISP out. They don't need forwarded ports for their consumption. Failover (s2s VPN traffic only) is via 4G on a little mini router. 250MB a month for free.

Windows machines (because of used peripherals) have RDP and VNC. I literally type their DNS and provided I'm within a home network or on the roadwarrior client, I can get straight in. All machines are connected to smart plugs and turn on automatically on powerloss restore. Server is some fancy AMT thing that lets me VNC in to mount ISOs, get to BIOS etc, but never used it. This is all very stable and has worked flawlessly for a decade.

They've slowly acquired Android devices over time (phones, tablets, and shields). This has been troublesome for support. Tried Visor at first but it often would fail. scrcpy has been more successful. But the real issue is often the ADB debugging would be disabled randomly. This remains a thorn. And of course, it isn't ideal to have ADB on as they roam from Wifi to wifi!
there is a spectrum, as Mr. Harris discusses in his talk

the core difference between htmx (and hotwire, unpoly, etc) and most SPA frameworks is that they stick closer to the original hypermedia model of the web, thereby saving a lot of complexity and additional abstraction
I'm not sure I agree, but if you feel that way and the main part of Homebrew hasn't let you down, it's a good enough reason to keep using Homebrew.
Not GP, but how about the alternative that the people not become unemployed at all, because the government doesn't force their employer to shut down?
>Most people here are more interested in the median to rich movement. Unfortunately this movement is practically impossible in countries like Sweden and NL (for an employee).

Same in Germany why I assumed the diagram would be appropriate. But you are 100% correct and I agree with

> This person would never become rich in NL, but almost always become rich in the US.
You are really arguing against a core tenet of Open Source.

One big strength of open source is having source available so others can use and improve and extend it. You can never have two many clones, copies or workalikes.

Now you're suggesting this might be a weakness?
I have a SEP IRA, and opened a Roth on top. It didn't seem pertinent to go into all of the financial details for the point.
Most US dealerships will service any make or model of car. Most of them sell used cars of a variety of makes, and will gladly take the business to service them.
Rational, maybe. Reasonable, not from my perspective.
<dutch>Leuk idee!</dutch>

Perhaps it makes sense to have a chat with Solar Team Eindhoven/Twente/Delft?
Or have a chat with the people at Lightyear. They have a lot of former teammembers.
Do you vote in any in your city? Mayor/councillor? Tell them and tell them you represent other voters for greater pull. The city can regulate if you can get a rule on the books.
I think it's rather that normal accelerometers aren't precise enough to replace GPS (well, radio/satellite based positioning systems), which are possible to jam.
Rich wasn’t arguing for SPA but for hybrid SSR, so that seems like it’s a non-sequitur.
It can actually go lower then that if you set yourself up as a contractor. And outside of Moscow basic apartments can be rented for $250 a month.
When you can live off of the money you get for doing nothing, companies have to pay a lot more than a living wage to get you to work for them.
To be clear, I mean you can't service your car at a third party location with Tesla.
That's exactly what I said.

They are hiring all those people to have leverage in governments deals.

But they could automate a lot more, hire much less people and make higher profits, at the cost of more scrutiny from the government: it recently happened in Italy where they have been fined for abuse of dominant position and immediately after they announced a program to hire a thousand more workers by year-end.
Interesting, I don't watch cable news so maybe that's a blind spot for me. Would you say that you haven't seen the in-group/out-group dynamic with vaccines and vaccine discussion lately?
I wanted to like 4X space games but I honestly never found one I particularly liked. Too quickly they descended into tedium. That includes MOO/MOO2. YMMV.

I did play Master of Magic and really enjoyed it. Adamantium halfling slingers anyone?

I also played the original XCOM and enjoyed it although it became simple once you had the right tech (blaster bombs?). They allowed you to breach spaceships at any point you want, which was way easier.
hello, I am the author of this article

it is a response to a talk that Mr. Harris gave at JamStack entitled "Have Single-Page Applications Ruined the Web?":

https://www.youtube.com/watch?v=860d8usGC0o

in the article I show how a hypermedia-oriented (rather than javascript-oriented) library like htmx can address many of the usability concerns that Mr. Harris raises with MPAs, without abandoning the fundamental REST-ful architecture of the web for a more RPC-like javascript architecture.
https://archive.ph/iqzGN
No, the entire point of borrowing the term transitional is "having the best of both worlds". The SPA/MPA comparison is about highlighting the best aspects of each method and envision ways of implementing both. Any decent framework nowadays can be used to implement "transitional" features, so HTMX using this as a way to plug their own is lazy and annoyingly counterproductive in this particular discussion.
No it is not. Why you might ask? Because it does what it does very well, what is it you may ask again? It is exposing unified interface over many cloud resources, compute, networking, security, etc ...
I think they're overlooking a very big issue which is trying to do any sort of business logic in a markup language is terrible. HTML is good for presentation, trying to embed logic like retrying requests in it can lead to weird code. The reason people like Javascript is having a fully C-style language for things makes logic easier to read and maintain.
They weren't intensively farming the area. What he (and I) meant was "sustain an agricultural population." They were divvying up water rights but it was recognizable very early on that even modest farming could deplete the aquifer faster than it regenerates.

I've edited it for clarity, but this is one of those times to refer to the site guidelines. You're supposed to look for the most charitable interpretation of a comment's phrasing -- what are the odds I somehow didn't know Indians exist?
This is mostly irrelevant since almost all of the water use in California comes from agriculture.
> IMO, it'd be better if these sparse efforts would get focused on _one_ solid, no-frets, no-hassle, Linux OS that ordinary people could trust to be stable and reliable for years to come.

You want BSD, not linux.
> it'd be better if these sparse efforts would get focused on _one_ solid, no-frets, no-hassle, Linux OS that ordinary people could trust to be stable

The problem is that we in the Linux community can't admit there are problems and then fix them. If there is a problem, chances are the best way to fix it is by forking.
We still haven't even solved the problem of VR making a large subset of the population dizzy. I tell you this as a VR owner: even if you don't get dizzy, it's something that contributes to enough fatigue and eyestrain where there is no way to use it beyond relatively short periods. Maybe AR is better in that regard.

Sure, VR is already solving very specific and niche business problems. Using AR on a factory floor (e.g., Google Glass) seems like a great application. Maybe very soon VR conferencing will be a smooth experience.

The biggest problem with these technologies is that they take up so much of your viewing area. With traditional VR you can't see the outside world at all. Whatever AR solution comes out will have to find a way to be both useful but unintrusive to your peripheral awareness.

The second biggest problem with VR/AR hype is that it's a solution looking for a problem. There isn't really anything we can't do on a laptop that VR/AR tech enables for non-gaming software. Everyone's been predicting the demise of the PC for decades now and it never quite happens, because that method of computing is so versatile.

What does VR provide for a business that it can't get in a Zoom call with a webcam? What will I be able to do in VR that I can't do via a simple screen share?

I just can't really imagine it supplanting even 5% of what we do on our phones and laptops. VR/AR will hit a plateau for the similar reasons that smartwatches haven't replaced our smartphones.

I love my VR system for what it is – a fun way to play video games. This article even seems to focus on the video game aspect, but it's predicting total takeover of the computing space by virtual reality. Put me in the camp of "skeptical."
> I started coding and building robots when I was 13, and circuit design at 15. Solar power is dead simple.

Similar, but I would _never_ play fast and loose around batteries of those sizes just because I felt like I won't make "silly mistakes". Everyone, even professionals who have been doing dangerous work for decades, make silly mistakes. That's why professionals don't fuck around. One wrong move with large lithium cells and you've got a massive jet of fire in your workshop that can't be put out.

Similarly, I'm a woodworker and while I feel like I know what I'm doing around a table saw these days, I _always_ make sure to have my adrenaline pumping when making cuts. I Point and Call my safety checklist every single time. I wear my safety glasses for even the simplest cuts off the table saw. And guess what? It has saved my bacon. It's the simple, mundane, "I don't make silly mistakes" days that cost you.

> And wow you're so dramatic

It's better etiquette to address the content of a comment rather than lob insults against the commenter. The former is less argumentative and can be more informative. Strive to enlighten and inform. Nobody learns anything useful from phrases like "you're so dramatic", "Give me a break", "you are giving me a hard time", "Are you kidding me?", "You have no clue what you are talking about", etc.
There was only about .5-1" of snow at the bottom...while on the top of the pass was easily 4-6" on the road.

Agreed...drive the speed which you feel safe. The point was that to the people who don't see snow "any snow" is unsafe...meanwhile...those who drive in it regularly don't even notice.

Just like the amount of snow which shuts down most of the nation doesn't even seem to make the news when it happens here.
> If you are in California, then your employer will not give you all your RSU but sell 40% and give you 60%.

That is entirely irrelevant. You will get taxed the same no matter what they sell and give you. If your tax rate should be less than 40% (true for me, and probably most people here), you'll get the money back as a refund.

You do miss out on any appreciation, but if you know your marginal tax rate is < 40% (just look at your previous tax returns to figure it out), you can simply spend the delta to buy the stocks you should have gotten and you'll still get the appreciation (and the cash in the tax refund to compensate you for doing this).
Terraform maybe?

And Cloudflare Workers are like early iPods / iTunes.
It's implied when they said sell it that you would take the actual payment.
In my area, if the ramp meters are on, traffic on the highway isn't moving faster than 35mph and might very well be at a dead stop. Why would I need hyper-acceleration?
Not speaking as to the rest but child tax credits are payment for putting in the work for building tomorrow’s labour force. I fully support paying people for making productive kids.

And absent that, I fully support paying people for making kids (without testing the kids for productivity), assuming most kids turn out productive (which they do).
Sorry to say, you have failed to comprehend the thread.

> Your logic is that there's nothing stopping you from breaking societal norms and doing whatever you have the physical capability to do. Therefore, you can destroy property you don't like (advertisements).

Who said anything about "societal norms"?

You are just inventing things. You invent an appeal to social norms, then you invent a reply to it.

In fact, all I did was point out how no justification was even given for a claim.

I didn't make any logical response to the non-argument (which wouldn't make sense to even try), instead I made a meta-response ABOUT the fact of non-argument.
Robust methods of parsing untrusted inputs.
And good parking spots
> Is CPU cheap? I can literally host a static site or SPA on GitHub Pages for free. Where can I get free CPU time for an htmlx application?

Cheap != free, but the large cloud providers all have a free tier.
> get a prenup before marriage because there's a 50/50 chance you'll lose half in divorce (at least in California.)

Some countries outright ignore them anyway -- last I've heard England and Wales (Scotland still holding them valid).
Ask for payment. People will tell you it's a good idea and then balk at paying even a nominal amount.
> 20. Read Foreign Newspapers

As someone who has lived in many different countries around the world. I can strongly relate to this point. Media in different countries cover mostly the same information but the angle is different. Watching the media of two different countries which are opposed to each other politically gives you a better general idea of what's going on. When you do that, you can easily see the spin/deception and you train yourself to spot it.

There is always spin in the media. It's a bit like cross-examining two people in an argument; of course each individual will try to subtly twist the facts in their own favor. Nation states are no different; if anything, they're more consistent.
Even if we assume that Stack Overflow is a good proxy for overall language usage, OP does not account for the fact that Python is used more broadly than JavaScript in non-web use cases — e.g. the use of Python for machine learning.
But you meet the nicest people on a Honda!
> htmx.org

> We have been asked for our opinion on the talk, so this essay is our response

I had the same question, answered by the above.
As we mention in the article, we agree w/ Mr. Harris on the hybrid approach, but disagree on whether or not hypermedia or javascript/RPC should be the "primary" model.
Fusion is ten years away and it will be for at least the next hundred years.
Does that fit with the philosophy of htmx? It looks to me like htmlx expects a server?
>perspicacity and prolixity

These sounds like prescription drugs that could cause a long list of side effects.