skysight-inc/HackerNews huggingface dataset:
Haha I created an account just to agree. There’s no content to this twitter thread. I think he’s anti mainstream? That’s his signal?
The point I got from the mini-rant was that we have been going down this path of ever-increasing complexity (and ever-increasing client burdon) with this inherent belief that it would result in something better.

Better could be "user experience", or "client behavior control/consistency", or ? something. But have we really done side by side comparisons and gathered real evidence?

My instinct is that 80% of websites can be HTML and comfortably meet user needs. Another 15% can sprinkle in a little JS to make some targeted improvements. And finally, maybe 5% really do need full JS frontends.

Our problem in general is that we like shiny new things, clever things, and things which we think will make our developer lives better. But it seems we end up overdoing it, approaching each new thing as if it were a silver bullet.

The Phoenix Framework (LiveView) crowd, and later the Rails (Hotwire) crowd show that you don't need a complex SPA to get user-positive experiences. I have a strong opinion on which of the two does this better and more simply, but that's a separate discussion.
> It does: https://books.apple.com/book/id6443146864

I wish I was joking: my first iPhone was a 4, and you're telling me this for the first time.

Did I mention that discoverability is terrible? I'm sure that URL was printed in tiny gray text on that tiny piece of paper you always throw away first...

On the bright side, I'm going to read it. Thanks.
But users can grow accustomed to what an icon means over time right?

Only if you use the same program all the time, and only if that program never changes.

I use Adobe Illustrator a couple of times a year. There's no way I'm going to remember how to do very much from the ten minutes I used it in March to the next time I need it in October. And by then, the process is likely to have changed because the program got auto-updated by the Almighty Cloud™.
> Am I misreading that? They don't mention copyright anywhere.

The conspiracy theorist would say that if you were doing something you shouldn’t, you wouldn’t mention it. Instead, you’d give a more palatable excuse to buy yourself some time while you figure out how to get away (legally) with the thing you shouldn’t be doing.
Chip can transmit all of the internet's traffic every second
This makes three shaky if not outright wrong presumptions:

1. The only reason to cutting out the framework is speed.

There are many reasons to forego a framework. Coupling, maintenance[1], dependencies or simply "keeping it simple" are some of the parameters to take into consideration when choosing for or against a (certain) framework.

More practically: I'm writing a simple job search engine[2]. Plain, vanilla JS, some \<template\> tags, and a library to communicate with the search backend. I dont' yet need anything react-redux-saga-event-based yet. This approach is reaching its limit, but I now have the proper information to make a better choice. I did not have that when I started, so I would've certainly picked the wrong framework and painted myself in a corner there.

2. Without a framework we cannot iterate quickly

As I point out in my blog[1] article, this is has often (but not always) be proven to be exactly opposite. Obviously depending on context and use-case. But there are many situations in which a framework is holding you back. In which it is actually slowing the project down, rather than speeding it up. Frameworks, famously, allow a rapid start, and therefore are great for PoCs, Demos, prototypes, MVPs or even "run-off-the-mill-agency-produce". But over time (think years, decades) often get in the way, hold the project back. Just think of the wasted eons of all engineers "rewriting project P from scratch"; often because it turns out that the current version/market/tech/use requires things that no longer fit the boundaries the framework imposed. Bouddaries welcomed or disregarded when the framework was chosen a decade (or just years) ago.

3. Smaller teams need a framework

See above. But also: what a small team needs is reusable code. Libraries. Not Frameworks per-sé, but libraries. Preferably implemented behind decoupled, isolated layers; away from business-logic. Or, more modern, SAAS, PAAS, IAAS. reusable stuff, preferably implemented behind isolated layers.

[1] https://news.ycombinator.com/item?id=33185010
[2] https://search.flockingbird.social/
I met the eponymous Hyrum; went to lunch with him on a social occasion that had nothing to do with software. He is a very nice guy and quite humble, in fact. Thoroughly good chap.
> React (and Preact and similar) are my favorite ways to build out UIs

Sadly, they're not what your users want.
I would disagree with their assertion that requiring an account is a paywall. I mean, it's in the name... if you don't have to pay, it's not a paywall. A barrier to entry, sure, but a far easier one to overcome than entering payment details.
A few decades ago, I have made an automatic watering system for the plants from the balcony of my apartment, which has worked many years without problems.

The cost for the electronic parts was negligible, but assembling the device required some work (mostly for the water pipes, which had to be cut and bent at the right sizes, and then they had to be fixed on some walls).

Water was brought through a pipe from the bathroom (from the water reservoir of the toilet, which was mounted at a greater height than the plants, so the water flowed naturally towards them; as an alternative one can add a manifold on an input pipe with cold water, to provide an extra branch for the water, in which case there should be enough pressure to reach greater heights), it passed through an electrovalve recovered from a washing machine, and it was distributed through some thin pipes to the plants.

The humidity sensor was printed on a PCB and the electronic part consisted of an operational amplifier, a transistor and a relay that actuated the electrovalve, to turn on and off the water going to the plants.

The operational amplifier (a model with high impedance inputs) was connected as a Schmitt trigger with the inputs to a resistor bridge that included the humidity sensor and there were 2 adjustable resistors used to modify the thresholds of the Schmitt trigger, for controlling the humidity levels at which the water was turned on and off.

The schematics was adapted from one published in some hobby electronics magazine, so I assume that a search through old collections of such magazines would find many examples.

I have used a single humidity sensor and a single electrovalve, common for all, because there was never a significant difference between the humidity levels at different plants.

When this is not true, a separate electrovalve can be inserted on each branch of the pipes, with a separate humidity sensor.

For the humidity sensor, it may be a good idea to reuse some old PCBs with edge connectors whose contacts are gold-plated, e.g. the PCBs of some old memory modules (after cutting the PCB part with the memory chips and soldering a wire across all contacts). Using the gold-plated contacts for soil contact avoids the oxidation problems that would appear in unprotected copper.
Guilty as charged. I saw this and went back to use hotels ans resorts (they employ thousands and help local economy).
TBH reads like COBOL.
The vast majority doesn't behave like this in practice.

Inb4 "That's not Scrum" yes, we know.
Linux on the Deaktop barely worked for non IT specialists, at the time of that lawsuit.
What if I don't care much about what the OSI or FSF think and don't buy their rationale? Is there a good, practical argument against such licenses?
It sounds like you are using an older version of the Android app.

The latest one is 1.10.0 and you can get it from https://www.ubidrop.com (until Google approves the play store one)
> GitHub is actively transitioning away from Rails

Cite?
The comment said that booking.com is cheaper, not safer.

Which it is, which is why on my trip to London in a month I rented over booking and not AirBnB.

Why would I choose a more expensive service with zero additional benefits? Because their app is more cool?
I think OP's closer in literal meaning to be honest, though missing a 'too' or something.

However, as GP points out, it's such a recognisable phrase with a slightly tangential or at least specific meaning that OP's question probably isn't quite what people expect (or they don't know what to expect) from the title.
I think there's also the problem of science that has been elevated as a religion and anything labelled scientific is taken as gospel.

We should all remember this study that showed that 90% of scientific papers weren't reproducible (not science then).

While I have no problem with science itself, scientists are humans, they make mistakes and can be bought.
Another point here: you can't update safari without updating ios itself. That means people who don't update or have old devices won't get new fetures. Also, safari STILL doesn't support a lot of new wasm extensions. So not really the picture GP is painting.
I see a lot of grudge in the community about surveillance of posting surfaces for unlawful content, like if the authorities put in charge of fighting crime are some kind of extenal tyrannical force imposed onto poor people, and not the direct actions of a democratically elected government.

While I fully support lobbying efforts like stopscanningme, because they rise awareness in people that ultimately vote governments so that they might do more informed voting choices, I just don't condone all of this whining about mass surveillance on privately operated companies:

remember that gmail, facebook, whatsapp, etc.. are for profit, privately held companies that are held accountable for the content that circulates on their platforms. Companies, like any other citizen, must abide the law and not become a free field for Child Exploitation or Adult Exploitation Imagery.

You want total privacy, which in your mind is the word for "unaccountability"? Use different services or setup your own.

The topic is very vast, but it can't really handled by just saying "bad government, want to wiretap!"
At the pricier end of the market, there are sites like Oliver's Travels. Fewer properties, higher prices, but better customer support.
I think you are missing the point.

React/Vue/Angular/Whatever are different flavours of the "framework oriented front end development" thing. Yes there differences in both technices and degree you are forced to use only that framework but the principles are essentially the same.
That is simply incorrect.
Counter Steering – The Mark of the Experienced Motorcycle Rider
The consensus is that "good frontends need to be all done in JS, whether React or Vue or Angular or ...".

It's like the blockchain craze that thankfully has passed. A few years ago, any company worth anything had some kind of blockchain project, because "everyone knew" that blockchain was some magic thing that would make your business (and your product) better. Certainly some levels of upper management believed this, and they saw their peers embracing it.

It's the same, but older, for JS-heavy frontends.

The point is that we should carefully re-evaluate how we got here and if we indeed have reaped rewards great enough to compensate for the immense additional complexity.
A bit tangential, but here we go.

A place where there's daytime all the time, except every once in a while is quite close to us. It's the Moon.

If you live on the near side of the Moon, then you always see the Earth hanging there in the sky in the same spot every day. It does not rise and it does not set, it just stays in place. But it goes through phases. New Earth, Crescent Earth, Half Earth, etc.

The Sun does rise and set. A "day" on the moon is half a month long. When the Sun is in the sky, the Earth is at most in "half Earth" phase. When it's nighttime though, the Earth is at least "half Earth".

And seen from the Moon, the Earth is big. Very big. Just take the Andromeda in the picture, and make it a disk. That's how big. (Actually about 15% bigger).

The Earth is also bright. Much brighter than we see the Moon on a bright night. Earth's albedo is about 3 times higher than Moon's. All in all, at "full Earth", you would receive about 40 times more light that we get here from the Moon when it's full.

In other words, when the Sun is not in the sky, you get enough light from the Earth to see around. The closer to "midnight" the more light you get, because the Earth is closer to "full Earth" phase.

Of course, when you have a solar eclipse, you stop seeing light from either the Sun or the Earth. Here on Earth, solar eclipses are quite short. The moment of full eclipse is fleeting, generally it's 3 minutes or less. On the Moon, because the Earth is so much bigger in the sky, the eclipse is long. Of course, we knew that from here: when it's a solar eclipse on the Moon, it's a lunar eclipse on Earth, and that takes hours.

It's not completely dark on the Moon when there's a solar eclipse.

It's not completely dark here either. Because of the Sun's corona. The apparent diameter of the sun is virtually identical with the diameter of the Moon as seen from the Earth, but the Sun's corona extends a bit further, so we get to see it during total eclipse.

But on the Moon, the Earth is so large that the Sun and the corona are fully obscured during total solar eclipse. What you will see instead is the Earth atmosphere. Very thin, impossibly thin, you will not be able to perceive its thikness. It will just look like a one-dimensional line. A part of it will be very, very bright. And very red. It will be a very bright, very large and very red circle in the sky.

You will also see the inner planets, Mercury and Venus. Normally you can't see them on the Moon, but during a full solar eclipse they'll be quite close to that bright circle, and they'll be very bright themselves.

And what a glory the Milky Way will be at that time. And if you are lucky, you'll see that very oblong shape that's the Andromeda. Somewhat faint, but still, much brighter than any of us here on Earth would perceive it.
Its funny how this is also a palindrome.
How to Structure Your Data Team for Maximum Influence
I remember something about super determinism being a possible answer to this. Do these results increase the likelihood of that?
It's a matter of freedom. You're free to miss the office. You're free to go back to the office. You're free to enjoy the office. I just want to be free to not do any of that.
I've never seen an interesting point that could be made in 140 characters or less. That limit works for jokes, headlines, and almost nothing else.

Single-tweet "wisdom" always turns out to be something so broad/unqualified that it's uninteresting or untrue. VC Twitter is basically a deluge of that kind of faux-profound nonsense.
I'm curious what sort of "market" you are finding for paid elixir/phoenix work. Are you a freelancer/consultant?
Currying Layout Component Patterns in Next.js – Creative Designs Guru
It's interesting that the Cat came out in 1987, the same year as the Cambridge Z88.

The Z88 cost 250 pounds (about US$400 at the time), which would make it a lot cheaper than the Cat.
What do you plan to focus on?
I’d say a good heuristic would be to include all mammals in any theory about consciousness, wave function collapse, quantum consciousness, etc. and then see if the theory still holds up. If it does, you are probably on to something.

I think scientifically we will look back on “humans are uniquely conscious” as a categorical differentiation instead of a gradient with other mammals to be as absurd as believing the earth is the center of the universe. “Unique consciousness” is a quasi-religious mechanism we use at a societal level to not run around all the time terrified of death.
I am interested in starting a Guild based on this practice.
A interesting deduction:

By making quantum computer, we are making us into Schrödinger’s Cat. Which entangles our destiny to a quantum possibility.

Such as a highly sophiscated military quantum computer which decides war and peace on quantum computing.

It must be very fun to observe us from a Alien Species's angle.
The problem is misaligned incentives.

Sure, for my personal projects I am all about KISS but at work, if someone insists we try out this new framework and build a super complicated SPA, why not?

People make fun of resume-driven development but besides the money which obviously is the main benefit of having a job, experience is the other big thing that a job can offer. It is in my best interest that we use the most complex solution. I like the challenge.

Lets be honest, most fronted jobs could be rationalized away and the products would actually be better. It depends on your exact business but in many areas there is not point in keeping your UI "fresh". I have seen lots of redesigns actually HURT sales. Once you have found a design that works for you target customers, just keep riding the good thing.

So yeah, things are insane but as a developer it is neither in my power nor in my interest to change anything.
So what other kind of thing do you suggest (and which currently has some traction)?
I should have mentioned that area = π r² is only an approximation for the moon’s apparent size in square degrees. What we really want to calculate is the surface area of the spherical cap (on a unit sphere) with the same angular diameter as the moon. A formula for that is 2π(1 – cos r) [1], where r again is the radius of the moon in degrees. In this case, the two formulas give the same result to four significant digits (e.g. [2]).

[1] https://en.m.wikipedia.org/wiki/Spherical_cap

[2] http://www.wolframalpha.com/input/?i=2pi%281-cos%5B%2834.1%2...
Hmm, I've never used it, but something like Silkroad worked, it did not have trust issues. To me it reads like they try to save pennies on customer support.
Supporting your point: Two-seat aftermarket kits are around $50. I installed one (driver’s side only) in our CR-V and it’s well-worth the time to do so in New England. (If your seat-floorpan bolts aren't too rusty, it was a leisurely 60-90 minute job and would be 30-45 minutes to do the second one.)
a bit more info for those who do not follow too much:

- first talk by Andreas will update us on Nim 2.0 which is planned within the year and where the most important part will be the switch to orc memory management (deterministic memory management with garbage collection only limited to collect cycles).

- Suhei will talk about moe, vim inspired command line editor, see https://github.com/fox0430/moe (last year he talked about nicoru, docker in nim!)

- Tanguy from status, main sponsor of nim (they are building a lightweight ethereum node in nim) will talk about libp2p (in nim AND other langs), which is relevant for crypto web 3 world

- Antonis recently release a very nice library for fuzzing (an automated bug finding technique), see https://github.com/status-im/nim-drchaos

- I will be presenting with Hugo on nimib, a "framework"/DSL way to turn nim code in html (sort of replaces jupyter for nim, can do more than that); in particular we made very easy with nimib to take advantage the capability of nim to compile to js.

- next Hugo will present on how he created a nimib slides theme (based on reveal.js, at least 4 of the presentation seem to be based on nimislides)

- Can has created a very interesting an experimental deep learning framework for Nim based on a differentiable array programming language (and he has been doing great work on other stuff too, like owlkettle): https://github.com/can-lehmann/exprgrad

- Ryan will talk more about his incredible and frugal Entity Component System https://github.com/rlipsc/polymorph He did present on this topic in February but it seems it has progressed much and we might be seeing some very cool demonstration (that's speculation from thumbnail...)

- Juan has been working of having Nim work with Unreal Engine "the world's most open and advanced real-time 3D creation tool for photoreal visuals and immersive experiences". he has been working with Andreas to have Incremental Compilation (next big thing coming in the core language) so it looks pretty exciting

- I know very little about the work of Chris on Nim-SOS and Nim-htpx (see https://github.com/ct-clmsn/nim-sos ) but it looks to be impressing work in the area of scientific computing

- finally Andre/treeform is consistently producing great libraries and talks on Nim and I would not miss that talk for the world.

all videos are pre recorder but authors will be around in the chat to interact.

further discussion might appear here: https://forum.nim-lang.org/t/9539
This is the problem with the business model of these gig-economy or P2P marketplace concepts with “independent contractors” providing service. They get initial traction with a high focus on consistency and quality, but the model doesn’t scale and eventually the customer experience starts to degrade. I stopped using Uber for similar reasons. It was great for a while, but now it’s total random people turning up in beat up cars with rampant last minute cancelations and other problems. I’ve gone back to plain old taxis in most cases which are better now.

Will be interesting to see how this all plays out long term and if these companies can control quality at scale or if this whole mode of trying to play middle-person just fizzles out over time and we return to more traditional approaches that weren’t necessarily terribly broken in the first place.
As if noone will think to combine the /32.
> Surely "nails in the coffin of C/C++" does not imply an all out effort to rewrite all this existing and working software from scratch.

Or you use the evolutionary approach: remove the unsafe part from C/C++ bit by bit. And do code migration (Carbon style) when you can do it. This is what some C and C++ committee members try to do and fortunately they are there.

Because that is way more likely to happen in a reasonable time frame (next 15 years) than rewrite Chrome, Linux, OpenSSL, Office and all the other 10 of billions of proprietary code we have around in Rust.
The Copenhagen interpretation never defined an observer that way. It's a non-interpretation basically, just shut up and calculate, which is still the most widely accepted approach among scientists, since there are no other falsifiable interpretations.
Starlink signals can be reverse-engineered to work like GPS
Toxic positivity goes a step further. It's not just the gung ho "everything is awesome". There's also pushback against critique. In some communities, you can't say, "this project has aspects that are not good" without getting met with "be quiet, the devs are trying really hard".

I'm sorry, but certain things shouldn't involve participation trophies. Building bird houses with your kids in the backyard, yes. Building anything at least as complex as a toolshed for other people, no. At a certain point (i.e. when our work can have consequences for others), we have to take responsibility for our work, and expect responsibility from others.
For me there’s an export option under „Settings“ ->„iCloud“ ? Or do you mean something different?
The Cambridge Z88 is immediately what jump to mind on reading this for me too.

I still sometimes wonder if I should finally buy one. They were wonderful little machines.

https://en.wikipedia.org/wiki/Cambridge_Z88
That is exactly what I do. A month in the Canary Islands in January breaks up the winter and makes it a tiny bit more bearable. I do it for 3 if I wasn’t having to double my accommodation costs (mortgage + Airbnb) for the duration.