skysight-inc/HackerNews huggingface dataset:
“We will go down in history as the first society that wouldn’t save itself because it wasn’t cost-effective.”

—Kurt Vonnegut
The article is entirely about reduction of consumption, and the strings like "electri" "invest" "density" do not appear anywhere within it.

It is self-flagellating for self-flagellating's sake without understand there actual material basis of modern society. This is extremely common in the environmental movement and for decades has been a massive political failure except for empowering perl-clutching NIMBYs.

I would be a lot more sympathetic if consumption reduction was the only way to go. But it is not. Abundant apartments without parking, abundant e-bikes, abundant transit are feasible, get the job done, and way more popular. (People love to romanticize low density, but rents reveal different preferences.)
> It is like "Q42 P31 Q5" for Wikidata - everyone understands it, ...

I don't.
Britain's democracy is in need of reform, not further damage.

The electoral system is unrepresentative (the more representative system used to elect the mayor of London was recently changed to FPTP). The upper house is composed of people nominated by the government, children of nobles and bishops.

In the last few years, the traditional behaviour expected in Parliament — not to lie — has been lost.

As the most recent example, when Johnson resigned the election[1] for his replacement was heralded as a win for the Conservative party. The campaign centred around green policies. The Conservative party has fewer votes than Labour + Green, but still takes all the power.

[1] https://en.wikipedia.org/wiki/2023_Uxbridge_and_South_Ruisli...
Including a screenshot of NeXTSTEP in 1988 with an [x]

https://news.ycombinator.com/item?id=8171375
Define 'small'? In GB/TB
And here’s a shorter, visual explainer on cross-validation:

https://mlu-explain.github.io/cross-validation/

What’s really interesting about k-fold cv is that most textbooks claim that the greater the value of k in k-fold cross-validation, the more variance our estimates tend to have, with Leave-One-Out Cross-Validation (LOOCV) exhibiting exceptionally high variance. This is frequently rationalized by asserting that a larger k will lead to models being trained on very similar data, thereby creating essentially identical models. Nevertheless, this rationale does not always hold true and can be significantly influenced by the specifics of the model and dataset in use!
Didn't "The Left" have a super-majority during Obama's initial term and all they could achieve then was a watered-down plan for healthcare?

I'll be real, if you want things to get better you gotta get rid of first-past-the-post voting.
Same here. It's the oldest continuously used piece of software for me. I tried it first on a Sun Unix workstation at the university around the late 90s. I've tried komodo, vscode, sublime, vi and many others and still use emacs. The funny thing I don't even know that many key combinations and use only a few customizations.

I was pleasantly surprised when I was issued a mac at work that most of the basic editing commands on macos text widgets support emacs key bindings (ctrl+a/e/k/p/n).
Obviously this depends entirely on the country and region.

My grandfather immigrated to Australia in 1948, got a job assembling cars at the Ford plant, and worked there until he retired.

My Grandmother never worked. They bought a very nice house, had two boys, never really had any debt, plenty of money in retirement.

A generation later my Dad was earning $10k/year as a teacher, and my mum and dad bought their first very nice home for $30k.

So today how many people earning $100k/year can buy a home for $300k?

(As reference, my partner earns $78k/year and bought a modest home for $480k the month before covid. Now there is not a single home in this small town for less than $600k.)
Those investors could move to starting or investing in companies that produce housing and material for them, but get out of owning houses themselves. This keeps them close to the market they want to invest in.

A common sentiment is that wages haven't kept up relative to costs of living, so we have problems now that need to be solved because we are already 'behind'. If that's true, it will further mean that families in the future will have less equity due to delays in purchasing a home relative to previous generations who could more easily afford necessities and luxuries.

So ideally we should give a break to home buyers now to help compensate for that at the expense of larger investors and organizations who can frankly afford the loss (collectively). The alternative is to keep investors happy and rich with profits at the expense of the population's needs and financial trajectory.
Every time one of these "shell sucks" articles is posted I read the examples and think "shellcheck would catch that". Shellcheck is the main reason I have not migrated to zsh, or more generally it's because zsh doesn't have a syntax linter.

More and more I find that confidence is one of the best goals you can have in every software and system project, and any tool or process that can increase your confidence is going to make your life easier. Shellcheck gives you that confidence when working with the shell. Never write shell code without it.
Debian and derivatives (like Ubuntu) have the “emacs-nox” package, which should qualify for your needs, I think?
I use this day to day and it's great. Bonus: people take a triple take when I screenshare in meetings.
I agree. But conservatives/right are often actively and openly against human life. That’s, I would say, worse.
Pedantically, Quit was in the File menu in classic Mac OS. The application menu is was added in Mac OS X.
It’s weird going to downtown SF these days.

Everyone seems from out of town. Or if they live nearby, just downtown for their teams onsite.

It’s like a decrepit city district that exists for the sole purpose of flying people in to meet in person. Less a thriving center for tech. More a default place for leadership to get everyone together.

Obviously the vicious cycle of nimbyism, lack of affordability, and homelessness only continue a downward spiral that existed pre pandemic. But there doesn’t seem to be a lot of original thinking on a solution other than “get people back to offices” from those that CAN afford to live nearby and pretend the world hasn’t changed.
Ooooh I did not know that.
I’m so used to quoting everything I won’t stop anyway, but it’s good to know.
That's equally problematic... '--progress=yes please' with whitespace runs into problems.

In Bash you can use arrays though:

args+=('--progress=yes please')
the UK is unitary state, not a federation or confederation

the previous sovereign states that were dissolved to form it are called "countries" for historical reasons

the referendum was 1 person 1 vote

populations:

- Scotland and NI (voted Remain): 7.5 million
- England and Wales (vote Leave): 60 million

allowing 7.5 million to override 60 million, simply because they physically live in an area that was formerly a different state several hundred years ago would be disenfranchisement on a vast scale

not to mention completely undemocratic
>> If you insist that it's okay for all gifted students to never exceed to the point of making ground breaking discoveries

> I did not write that.

No, you wrote:

> it's OK if your gifted kid only has a PhD and a high paying job but not a Nobel prize.

Which is no different from "never exceed to the point of making ground breaking discoveries".
There must be something else happening on my install, then.
Hey, I'm Ophir, the co-author of the post, and main contributor to the SQLPage one-off half-documented pseudo-framework :)

I'm not sure if you had a look at what SQLPage really does. It is not a framework in the same sense as Django, Rails, or Laravel. It doesn't have a large set of functions you need to interact with.

It lets you write the database queries you would have written anyway to get data out of your database, and just renders that as a nice frontend. All the components you can use for rendering are heavily documented with many examples on https://sql.ophir.dev/documentation.sql
We’re in the Era of the ‘Top Gun’ CEO
>The article is entirely about reduction of consumption, and the strings like "electri" "invest" "density" do not appear anywhere within it.

I mean a writer needs to actually say something in order for you to criticize it, failing to mention something or focusing the article on a particular topic of discussion isn't a position.
With the advent of AI, a substantial portion of the laborious tasks involved in the 3-tier model will likely be automated, making it less likely for most to move away from this approach. In my opinion, the 3-tier pattern was established for valid reasons, and any attempts to simplify it by removing tiers might inadvertently constrain developers, leading them to eventually revert back to the original model.

Regarding solo projects, I agree that simpler stacks like BaaS or other innovations can be sufficient. However, fast-scaling companies often require the unparalleled flexibility and customizations offered by an in-house 3-tier model. This tailored approach ensures they can effectively meet the evolving demands of their growing operations.
You're talking about two entirely different things.

OP is saying don't write a "magic thingcombobulator factory" that "simplifies X endpoints with Y and Z similar behavior". This might be an earnest attempt to try to speed development, but it all collapses under its own weight at scale. The maintainers after you will be left holding the bag and have immense difficulty refactoring, adding a new set of requirements, migrating to a new data model, or moving to an entirely new service.

Clever abstraction kills.

I've dealt with undoing insane balls of twine left by unthoughtful devs, mostly in magic method dispatch, included behavioral overrides, and monkey patching (some of these behaviors are a hallmark in Ruby land).

One person once exposed the entire database as a "safe" SQL-like query parameter DSL. No more endpoints to write - just use the thing.

There are so many problems with this. For example, when millions of transactions per day on mobile clients or via third party integrators bake these assumptions in, you can't easily migrate them away. You have to keep serving the same data assumptions, even while you're gutting and changing everything under the hood. You have to understand the callers, the data flows, the read and write paths. For complex spider webs of business critical logic, it can take several people entire quarters to even years to unwind the mess.

Simple endpoint logic is best. Your data model should be well thought out, and the CRUD code serves as a well-defined, super literate, super maintainable means to manipulate it.

Simplicity of design is important from the simplest Django endpoints all the way up to the most battle-hardened active/active 500k transaction per second endpoints.
If people don’t want to live there why are big cities so damn expensive?
So you've changed your topic now. First you said they were "tarred" as if that was false.
Gimme a good argument why good conditions should diminish, or deteriorate, despite the fact that workforce productivity, as well as corporate margins, have been growing steadily ever since.
> I believe we are facing a strong case of naive techno-optimism.

I'm surprised to actually find that there are people who think that the life they currently enjoy was the result of train drivers and janitors.
Problem is, even if you could get every single product manager in a room to hash it all out, three years down the line, when half of them have changed companies, and there is a whole new batch of them; when the business needs have evolved so that there are now two types of wholly orthogonal "categories" tags for every post that have their own separate management systems, and the product managers can't even agree on their functionality and expectations, what then?

Job security for one, but it's hard to say in the abstract which coding style will be better.
> in Chicago. ...

And the sad thing is, in this respect Chicago is less bad than a lot of other towns and cities in the US and way less bad than many (most?) cities in other countries, including many that are much more progressive than the US. Chicago has been working on curb cuts for years and is in the midst of a years-long quest to upgrade all El (metro/subway) platforms for accessibility, and the ADA---33 years old---has much stronger requirements than, as far as I can tell, even current legislation elsewhere. In Canada, France, Spain, Germany I've seen whole rows of storefronts that are a half-storey up or down from street level, curb cuts are rare, and it's more usual for stores and other business to have steps than not. In other realms of accessibility, I've also noticed a lot more Braille and/or headphone access on ATMs and public kiosks in the US, and fire alarms that are rigged with lights as well as sound.

It's not a perfect mechanism, and the US gets a lot of other things wrong, but the ADA is something we got really, really on the right track (and keep improving).
Rather poor analysis in my opinion.

Twitter is not like Musk's successful companies. Twitter uses technology --- but it doesn't really create it.

Technology is not what Twitter is all about. From a business perspective, Twitter is fundamentally an advertising company. You can't succeed at it by simply laying off half the staff and threatening the rest.

You also don't succeed at it by providing a "free speech" soapbox for social misfits. Advertising is not about politics or "free speech" but rather the opposite of it.

Advertising is a much more humanistic, image focused and socially nuanced endeavor than Musk's other companies. In all the credit given to Musk, I have never heard anyone applaud his amazing social/political skills. If anything, I've heard it suggested that he expresses certain autistic qualities.

It's the Peter Principle --- Musk simply rose to find and embrace his own personal level of incompetence.
Why is your perception of this so black and white?

Why can't we have environments that are somewhere between dystopian 'mega-city one' and unsustainable Las Vegas suburbs?
This isn’t a left vs right issue especially in an American context where the left is basically center right and has entirely abandoned its historical ideas in favour of other fights. The left has been entirely as bad as the right when it comes to the environment.
I’ve become a fan of code generation (data driven).

The benefits: you write code faster, automatically uniform and the result is “dumb” and less abstract AKA easy to debug and modify. Tedium/boilerplate is gone, you focus in the overall model.

The costs: you think more up front, you have to see the result first (hand written). It’s easy to see common patterns too early.

With some patience, caution and experience some of the costs can be mitigated.
The comment appears to be a sort of strawman intent on blaming the left without sourcing any thoughts from the article, so was just trying to make sure.
> As the rapid responses to the global financial crisis of 2007-09 and the Covid pandemic proved, governments can act speedily, collectively and decisively if the crisis is deemed big enough.

We have been, currently are, and will be feeling the negative repercussions of the government’s “speedy” and “decisive” actions for several decades. This is not a very good comparison.
Rail of various sorts fixed the transit problem. If we had abandoned our suburban failed experiment the same time nuclear was built out, I fully believe cars would die a natural death as all the gasoline infrastructure would cease to be profitable.

So basically it is a combination of no nuclear power + severe restrictions on density (zoning most famously, but also two-track building codes) that prevented this "natural solution".

I put nuclear first because it is much more global, while the problems of suburbs + NIMBYism is most pronounced in American. (Still a problem elsewhere but never quite as bad.)
How can you determine that a consonant was "laryngeal" (voiced?) from text?
There is also a micro-aggression against Iranians by fringe communities of Europe/US and even our Arab/Turk neighbors! They somehow think that the name of Iran is "fake" or "manufactured" in 1930s! at the request of Hitler [1].

While we literally have attestations in government letters (in almost every century prior to 20th), local literature and population awareness of the continuity of the freaking name of the country but somehow they completely ignore it.

They also frequently use the word "Aryan" as a derogatory/fake term for Iranians and say "why you don't look like white Europeans if you claim to be Aryan".

[1]: https://www.les-crises.fr/l-origine-nazie-du-nom-de-liran-un...
You might be right about that being the argument.

I disagree. I highly value a society of people with basic education. I think a lot of people do. It's one of the things most people are happy to pay taxes for.
Emacs did start in 70s ('76, I think), GNU Emacs is later.
If you have centralised signup and identity you may as well run a Postgres DB or a git repo.

It could still be a cool idea, but I don’t get how this needs crypto?
ORMs when you have to do the most basic selects and joins, with naive pagination: look at how easy it is, it's magic!

Also ORMs when you have to do anything more complex, specially if they involve aggregations: welcome to my awkward undocumented APIs, you now embark on a journey through hard-to-search-through class definitions and source dives that you'll share with every programmer that will touch your code in the future.
Yes but you get messy code
Supabase now has edge functions: https://supabase.com/edge-functions
I wonder what the kama sutra's model has to say about surveys indicating that women who have sex with women tend to have significantly more satisfying sex lives than women who have sex with men. Presumably, for the purposes of the model that its authors are getting at, the magnitude of "size mismatch" between two mares is infinitely greater than that of a mare and a horse or hare. Which might imply that the model is deeply, fundamentally broken.

It seems to have a track record of breaking people, too.
Thanks, time to try this
Glad to see this finally come to fruition.

This has been an issue plaguing Alpine for years where the musl maintainer basically said the standard says may fallback, not must fallback. Let the rest of the internet change, we don't feel this is important. We're standards complainant.

It gained traction for the change with the latest RFC. for dns last year which made TCP fallback mandatory [0]. The cloak of standards compliant could no longer be used.

0: https://datatracker.ietf.org/doc/html/rfc9210
> Looking at the causes of action, the tortious interference claim is going down in smoke, because one of the elements is that the breach of contract needs to have harmed Twitter, and Twitter hasn’t alleged any harm.

Yes, they have (paragraph 77). I suppose you could argue that it is not pled with sufficient specificity, but it looks like they’ve probably pled sufficient details to support it without actually being very explicit in drawing the connection (e.g., providing a mechanism for evading rate limits denies Twitter revenue that otherwise would be received by people seeking the data paying through tiered API access that Twitter sells, referenced in paragraph 27.) This seems like the kind of thing that, if it is a problem, will likely just be addressed by an amended complaint.

> As for the other claims, it seems to boil down to “scraping is against our ToS, and therefore they breached their contract.” I’m not savvy enough on the case law to know how strong of a claim this is, but on a first inspection, I’ve noticed something curious. Twitter talks about a couple of ways that scraping would breach their ToS and then when talking about Bright Data, they don’t quite allege that Bright Data did any of those, just that it engaged in scraping.

They identify in general terms the nature of the breach in the breach cause of action (paragraph 64 lists five specific categories of actions in violation of the ToS), each of which is supported more specifically in the general narrative in paragraphs 1-57 that are realleged in each cause of action.
It’s telling that the biggest European business (by market cap) is a luxury goods company (LVMH).

Europe mostly survives by selling its identity, legacy and history to the world.

MG, Jaguar, Land Rover - all owned and operated by Chinese/Indian businesses make a big deal of the “British heritage”, when that heritage is just a branding ruse.
Whatever happened to Multibeam? [1] They claim to sell a multiple electron beam writer for maskless chip making. They, and their predecessor company, have been at this since 1980. Not much new on the web site, and their last press release was in 2020.

EUV masks are made that way, slowly.

[1] https://multibeamcorp.com/
I don't think the Aryan invasion theory was appropriate to justify colonization, but I'm also not sure this constitutes evidence against it. In any case, Sanskrit is far more archaic than Hittite, and even with the genetic evidence it doesn't make sense that Hittite would precede the Indo-aryan languages.

The Bhagavad Gita is quite clear about the cultures of the old Aryan peoples. They were nomadic, cowherding peoples, who were highly patriarchal, that valued prowess in battle and the ability to kill your enemies ruthlessly, even if they were members of your own family. They were probably white because Tocharian speakers in western China are depicted in cave painting as having blond hair and blue eyes[0], a group of people who completely split off the rest of the Indo-European tribal peoples well before they entered the subcontinent.

Is Nazi race science as a justification for brutal genocide and the destruction of labor organizing something I agree with? No, but the Nazis understood that anyone can spin a story to justify any political regime, and that whoever is in power is constantly inventing their own histories to justify their power. None of these things are very meaningful, in the end. Language, culture, and history is far more diverse than the question of Yamnaya genetics.

[0]https://en.wikipedia.org/wiki/Tocharian_languages#/media/Fil...
Look into R/K selection theory talked about on https://www.anonymous conservative.com/blog and you'll see why Frankfurt caca is popular today.
As someone who uses ffmpeg daily (mostly basic functions), I now rely on chatGPT to approximate the command and fine tune from there. Haven't used too many of the advanced features of ffmpeg so glad someone seems to be covering those use cases as most tutorials dont cover them.
> It is a similar picture in the UK, where the Conservative party’s surprise victory in the Uxbridge and South Ruislip byelection was in large part due to the plans by London’s Labour mayor, Sadiq Khan, to expand the ultra-low emission zone (Ulez) to the capital’s outer boroughs.

> Put simply, the Ulez seeks to improve London’s air quality by placing a charge on the use of older petrol and diesel vehicles, which tend to be not just the most polluting but also the most likely to be owned by poorer households already struggling with Britain’s cost of living crisis.

Tangentially but still related, but taxing anything with negative externalities without compensating is absolutely stupid, and regressive - hurting the poor the most. A bachelors economic student will tell you that, and I know it because that was the level that I learnt at. For the mayor('s party) to plan such a thing, that's on them. But, carbon taxes themselves needn't be bad if you also provide say a per capita dividend.
As a multi-decade Emacs user, this sentiment was never correct, and needs to die. You can do insanely powerful stuff in Emacs without learning elisp. I myself was a power user for 9 years before I learned elisp. While it definitely gets you to the "next level", learning it was not a revolutionary improvement.