skysight-inc/HackerNews huggingface dataset:
Open source is necessary but not sufficient to draw in contributors/enthusiasts. If it's a huge effort to get the thing to build, that is an impediment and reduces the pool of folks who are willing to put in the effort to be able to contribute. If "the code is the documentation" and folks are expected to reverse engineer how it works from the code -- another barrier to deter folks. And so on.

A plugin architecture may be the sweet spot to pull in technical folks without imposing the complete learning curve on them. Examples such as Firefox plugins, gimp plugins, NextCloud apps, etc. come to mind.
1. Yes, if it wasn't clear, I realized this in my attempts to install Retroarch. It was unintuitive to me as someone who uses Windows, Linux, and Android where I can install and run whatever I want to.

2. Chances are that was not obvious to me, or I tried and had no success. This was a while ago, so I may have forgotten other things I attempted. Still, I'm dumbfounded that these amazingly innovative silicon valley companies have failed (or refused) to make transferring files between devices simple.

You're right about Apple having their "Right Way". I think it's an absolute dogshit way, but I guess that's why they call it a walled garden.
No, they are a type that takes a monad as a type parameter and creates a new monad that extends the original monads capabilities. The downside is the need to use lift all the time to access the outer monad.
the US Space Force Is Also Catching Space Solar Fever
They're working on that: https://www.w3.org/community/webextensions/
It doesn't sound like a fallacy to me. You're just extending the statement to also include people who depend on developers in addition to actual developers. It doesn't really change the argument.
There is also the issue that it takes longer to read than you expect it to, even when taking into account that it will take longer to read than expected... ;)
I'll add that this could become particularly important in the 4d case once the sprinkler starts moving. Cause when it's still, the pressure gradient will create a partial-torus like shape around opening, but once it starts rotating, the outer side (rotating around the sprinkler's axis) of the 4D version of this shape has a larger diameter than the inside. So the inner side will be more affected by the environmental water's momentum state than the outside which has more water mass in it's scope rotating around the sprinkler axis.
> nerds usually suck at communicating with normal people

Wow, way to buy in to inaccurate, hostile stereotypes. The smart people I know write novels, teach dance, play instruments - and communicate with people.
finding meaning in my own music has been a journey.

Once you learn how all the tools and patterns around music work, what do you want to do with it is the natural next question.

For me finding genuine emotion, feeling, and story that can be inscribed in a song has been a huge challenge. Moreso as I got older, my younger ego would love to share every emotion, thought, and color. My older ego is more reserved and feels less of these emotions and thoughts are worthy of encoding into song.
I think it'd be more fair to say that GEB is just philosophical navel-gazing with the appearance of some deep philosophical truth... When the actual truth is they cheaped out on editorial staff :D

I got it, and read a portion of it. It was a meandering and badly written mess with no point. It felt like Seinfeld in science-ish form.
GEB is like Git. Git is fundamentally a DAG, that’s it. It’s beautiful. But it’s expressed via a bunch of tortured confusing words like refspecs, detached heads, tree-ish’s, and on and on.

GEB is a love letter to some beautiful elegant ideas, but it’s expressed via a confusing assortment of record players, tortoises, and puns. One StackOverflow answer made the incompleteness theorem more clear to me than this whole book.
Ya, but we don't live there. Almost every major city is on a coast or next to water.
The Durutti Column's Biography
Good point. This is why I keep reusable bags in my car for that exact scenario. It’s helped me a ton, you should try it.
For me, the manifest v3 example proves that open source doesn't matter. Chromium is open source, and although in theory someone could fork it and keep v2 backwards compatibility in, the effort is likely to be prohibitive.
By the time of the first orbital rocket, we had already discovered nuclear power. If chemical rockets were not capable of reaching orbit, a nuclear rocket was not far behind. Humans would probably already be on other planets if chemical rockets could not launch ICBMs because nuclear rocket technology would have continued to be advanced instead of abandoned.
It sounds like you should read the report.

"Life sucking for everyone" is not equal to the government of the day targeting a racial group for the multiple negative policies that were enacted. What level of injustice do you ascribe to taking children away from families if not extreme?
WJLX owner reports seemingly impossible theft of 200-foot radio tower
> Still, Apple has a decent Unix underneath all that glitter.

Had. That's what pulled me in to Apple laptops after spending the 90s convinced I'd never use a Mac.

With OS X, suddenly it was BSD, but with a Mac GUI! Cool. When OS X (10.0) came out I quickly bought a mac first time ever.

But Apple has spent the last 20+ years making OSX less and less BSD, locking out more and more core functionality into obscure nonstandard behavior.
The main goal isn't to reduce the amount of overall plastic created its to reduce the amount of plastic trash that ends up on the streets, beaches, rivers, etc.
Gmail Can't Add New "send email as" Accounts anymore without SMTP
If I wanted to, I could create a fake SMTP server script with netcat to answer all of the SMTP responses from Google.

So why leave the existing "send email as" addresses that are grandfathered in?

I have had many accounts which I don't have direct SMTP access but which I can read those emails (various aliases, forwarding accounts, Mozilla email relay, SimpleLogin aliases, Duckduckgo account).

I get that they have to protect their DKIM/SPF reputation.

Am I missing something in their UI?
Between the danger of cutting a 1000 watt transmission line, and dismantling and hauling away a 61-meter high tower unnoticed, this seems a bit suspicious.

Station data: https://fccdata.org/?facid=&call=wjlx
You can do the same for c++ with extern templates, just instantiate them with the needed types in one compilation unit and you only end up with a single set of symbols, and codegen etc. only runs the once.

And C inline functions are instantiated and generated for every compilation unit that uses it - it just doesn't generate exported symbols in the resulting object file. Exactly the same as the "inline" keyword in c++.
The renewable bit is not straightforward because it means greater land use to produce. Similar problem to biofuels.
> This could be related to having read a lot on the topics in the past so the subject matter was familiar

I think you've hit the nail on the head. For many people, this book is their first encounter with much of this material (as it was for me, so long ago.)

For you, it's like reading a tour guide of your home city. You're not the intended audience.
That is basically what governments are for, collective actions that make land more valuable: roads, schools, police, fire departments, and civil engineering projects.
What about someone driving a bus, working on a production line, ... everything would become almost 20 % more expensive.
> [She] has compared me eating meat to pedophilia and suggested that the only moral choices I had was to either commit suicide or become vegan.

You should praise her selflessness, then encourage her to act as host to several threatened human parasites, starting with the Guinea worm.

For her to save these poor creatures would enshrine her virtue!

https://en.m.wikipedia.org/wiki/Dracunculiasis

https://m.youtube.com/watch?v=qNWWrDBRBqk
Yes. If "users" are people who are not developing software, but using it.
They’re implying that many people use it as a way to take some moral high ground in a conversation, not knowing that others might also have acquired this ‘intellectual power’.
Huh, which browser? Scales flawlessly for me in Firefox. Actually one of the smoothest-scaling websites I've encountered in ages, wow. Nice!
I compared the two in the sense how it's fashionable to have them on your bookshelf, but IMHO few people actually enjoy them and understand them beyond the surface level.
> doubling the profit margin

to which i say, well done.

corporations are amoral and should be treated as such.
My point is that web development is a lot more of a moving target than iOS Native Development and it's largely because Apple makes the hardware, the software, the development tools and the languages and frameworks and they all work together. There are open source libraries in there (SQLite for the default data persistence layer) but it's all vetted and works.

I've been a web developer before (all the way back to and before the ExtJS days) and while I _can_ do it I really prefer not to. The web does not have "the best tooling out of any platform" or "the best documentation... because it's the biggest platform". The tooling tends to be all over the place (until Visual Studio Code takes over the planet... :/) and frameworks like React or Vue hide a lot of complexity that you have to dig into if something goes blooey. This is not to mention the page bloat or security holes you get when you include some handful of analytics "libraries".
No,my argument is the benefit and the cost of taxation should attempt to equal out, otherwise people will look for a better deal and it applies to all pay levels not just rich people. We have a mismatch between the services being provided and the benefit from the services flowing to people not paying the taxes and those services providing limited network effect benefits back to the tax payers right now.

there are also other problems with your statements. You pretty clearly haveno idea how taxes work because you are confusing the dollar earned by the brick layer with a dollar dividend paid to bezos. When the correct equivalent dollaris the profit earned by amazon and the combined tax paid by amazon and bezos on the dividend, since the earned dollar that is equivalent to the dollar the brick layer earned is the one earned by amazon, a dividend is just a distribution of partially taxed earned dollars fr(m the construct we call a corporation.

you also incorrectly think hardness of work has anything to do with earnings, when it is irrelevant. What makes work valuable is scarcity not hardness.
Someone is wrong on the internet: Midjourney magazine is cool
midjourney magazine is "soulless and embodying the threat AI poses to journalism", merely "pages upon pages of large images of varying quality in varying genres... captioned with the prompt used to generate them".

The author doesn't seem to be a big fan of midjourney magazine and what it represents.

It's true that Midjourney magazine doesn't compete as an art publication in a traditional sense.

But it does something far more interesting: it makes me, a mere mortal, feel like an artist.

Every artwork is accompanied by its prompt, and the prompts work. It's fun to type these prompts into the midjourney discord and see something amazing created.

I can play with certain words, add phrases, modify descriptions and quickly iterate towards something that feels unique and, curiously, "my own".

Sometimes the prompts are surprising, like this one:

"don’t look at the eloquent red circle, surreal, glistening highlights –ar2:3 –s 33": https://shorturl.at/aBMRS

It creates dramatic red-toned images featuring with a haunting surrealistic robed humanoid beneath an ominous orb.

I iterated on this a bit, to explore the impact of different words.

For example, "the eloquent circle has much to say ": https://shorturl.at/nxMO9

Midjourney magazine is a manual for visual creation with AI that even me, a programmer with zero artistic ability, can use to feel like an artist. The prompts are amazing, surprising, and, unlike any other art publication, interactive.
Other than that I lived in Hampstead momentarily, Freud only appears
to me as side effects. My psycho-friends, as I call them, are all into
Bowlby and Winnicott and whatnot. And I did a study on Bernays in some
military work. Wherever you look, there's Freud. No escaping the chap.
For me, it was the opposite. Reading Shadows of the Mind after GEB led me to finally see consciousness is NOT an emergent property of ordinary matter.
Is it only me, or after reading this article with a lot of high-level, vague phrases and anecdotes - skipping the actual essence of many smart tricks making transformers computationally efficient - it is actually harder to grasp how transformers “really work”.

I recommend videos from Andrej Karpathy on this topic. Well delivered, clearly explaining main techniques and providing python implementation
Waiting for @dang to post a list
I’d be really curious about in a system where browser extensions are limited to ~200 lines of code. No mechanism for distribution beyond typing text in. No concerns about permission. It would be interesting to see what people can do in an ecosystem where extensions can actually do anything but it is expected that people will actually read the code before running it.
IEEE BigData 2023 Keystroke Verification Challenge (KVC)
Tool-Changing 3D Printers
If everything has an inherent carbon footprint, ie. harmful to the environment, then yes, we can compare a straw to a car.

Have you ever gone on a vacation? I'd wager that flight you took is 10000x worse for the environment than whatever reduction in your lifetime straws. Trust me you will be perfectly fine without going on vacation!
"I don't care to live in strategically lost situatios like this, so I think the conversation should be about Firefox extensions."

Why would the conversation not be about editing the Firefox source code to add or remove "features" to meet one's personal needs.

What is the point of "open source" if, to use the term from the submission title, the software is effectively un-"hackable".

There is no small amount of "attack surface", and many unneeded "features", that could be removed from Firefox to someone's benefit, maybe it's only one user,^0 but but that will effectively never happen. Why. It is open source so anyone should be able to audit the code and change it to their liking.

0. To be clear, I am not commenting about "most users" or the majority of users or whatever. I am referring to the small class of users who are explicitly dissatisfied.

In 1995, there were numerous non-commercial browsers. Netscape, the source of Mozilla, was one of the few attempting to commercialise.

https://www.w3.org/Clients.html

There is nothing wrong with having "all-in-one" programs. As long as other "not-all-in-one" programs also exist as alternatives.

Arguably, the aim of the "all-in-one" program may be to obviate the existence of other programs, namely smaller, simpler ones.

Those pushing gigantic web browsers might assume and argue, e.g., that it is inconvenient to have different programs for different tasks. This could be true. For some users. However it is also true that small programs can be made to work with each other. UNIX is the example. Over thirty years of continual growth. The companies behind the giant browsers probably could not survive without it. There is choice.

Large "all-in-one" programs and small ones like UNIX utilities can co-exist. The two are not mutually exclusive.

Personally, I prefer not to use a giant browser to make HTTP requests on the open internet. It is overkill and there is a profound lack of user control. (Hence "solutions" like "sandboxing", and an ever-incresing number of Band-Aids that serve only to add more needless complexity. The companies releasing these giant "all-in-one" programs are funded by advertising. Enough said.) For me the "modern" browser is more useful as an image viewer and media player.

It is possible to "browse" the web without advertising, tracking or other annoyances, I do it every day,^1 but not with one of these giant advertising-supported "all-in-one" programs like the "modern" web browser. It is a losing battle to try. No amount of "extensions" can change the balance of power over those giant programs.

Despite that these "browsers" are "open source", dissatisfied users who know how to program are not editing the source code to remove the bad bits. Instead they helplessly complain in forums like HN.

1. I am not a typical user. (Though I might be in 1995.) I prefer text over graphics. I like to read without distraction. Because text is easy for the user to manipulate, it seems to have a defense against advertising that is not available with graphics. For example, if text ads were inserted into response bodies, I can easily filter them out.
Yep, spot on. Sorry I thought it was clear from the context that I was contrasting the US practice.

To be clear, not trying to say one is superior to the other. I don’t have any experience with, or specific training in, the US method.
I would like to see the methodology. I am also rather skeptical. This data should be rather stable. I suspect bot activity.
"This aggression will not stand", as The Dude says
There is a GREAT quote in the comments here. Speaking as someone who's often done their own source and car maintenance because could not afford to go anywhere else. On that note - open source is EXPENSIVE, because it depends on developers having enough of a source of income of freedom, money and time to be able to commit to projects. (I have not had all three in decades)

```Car owners may not want to do auto maintenance / repair themselves, but they have a strong expectation that they can take their vehicles to any variety of techs who can do so for them, without being beholden to the auto manufacturer for whatever support they deign to provide. Buying proprietary software without the right to repair it (including the right to rebuild from the source code) is like buying a car with the hood welded shut (or better, locked down with a key that belongs only to the manufacturer).
There are car owners who never take their car to anybody but the “factory authorized” dealer for maintenance and repair, but they are far from a majority, AFAIK.```
The Spinning Drone Paradox – Part 1 [video]
> Generally speaking, if your drone starts spinning incredibly fast, you have a serious problem. But here’s the twist: (ba-dum-tsss) with the right design, spinning actually provides a substantial increase in hovering efficiency due to some clever exploitation of the laws of physics.
So this whole thing is really about trash not the environment
Are those (non-Enum) precondition value constraints checked at compile-time or at runtime?
Command+F "chess"

Sweeping that one under the rug, are we?
> Degrowth/anti-capitalism are popular to many but even among this subset of people they are very upset (as we have seen) when prices of things go up slightly.

Citation: trust me dude

I don't really recall getting upset at prices of things going up unless I perceive that the price change has no correlation to the value delivered. I get angry when my cable internet bill would go up $20 every quarter because they were selling me the same (terrible) service still, for a higher price. Just helping themselves to a larger portion of my monthly income while delivering the exact same product.

Or you have the even worse version of that, streaming services that raise their prices, as they're removing content from their libraries.

Conversely, I've personally known tons of people who buy higher priced products for the perceived value they gain. That's an utterly normal thing.
I agree with this. On the other hand, the same is true of other things, like the right to free speech: most people don't use it most of the time, but it's critical to have it around anyway. Why would a safeguard lose any validity because most people never use it?
Totally. I just guess the US didn't procure/deploy/use/turn-on the appropriate systems. Plenty of other posts in the comments identifying potential modern (and modern-ish) solutions that match your parameters.
Well you just don't understand it! /snark

That's the usual refrain around hyper-preventious navel gazer books. The moment you criticize, your intellect is up for question, because "you didn't understand it".

This form of logical fallacy is the worst in economics and philosophy.
You are spreading a common misconception. The borrow checker takes care of exactly nothing when it comes to cleaning up resources. The borrow checker is "just" type checking, like a built-in static analysis. But it doesn't affect code generation at all! There is an alternative implementation of the Rust compiler (`mrustc`) which doesn't implement the borrow checker at all! But if your code passes the `rustc` borrow checker, then `mrustc` should compile it correctly (* if you don't use too many new features, afaik it is a bit behind the official compiler).

I think the borrow checker has an unfair reputation of being complicated and magical. Its rules aren't always obvious to a beginner, but at the end of the day it's just type checking / static analysis. People often imagine it also does things at runtime, or affects code semantics in some way. It does not. And it's only scary because because it's so stern :)
They are not imaginary problems. And Apple's DX isn't "incredibly poor"; coding SwiftUI views with Canvas and the #Preview macro is a dream compared to farting around with Eclipse or one of it derivatives.
This is the most boring version of a Minority Report-esque future I could have imagined.
I wouldn't say that the proportion of raving ones is as high as 50%; but there's a reason that on spareroom mentioning that you are vegan has to be followed by an indication of how accepting you are of other dietary choices.
In certain industries, consumers will pay a bit more and shareholders will see lower returns. People work to live, not live to work.

There are already shortages of bus drivers because the pay is insufficient for the work. This is good, because when there is surplus labor, stakeholders will say “thems the breaks.” Better to be perpetually starved of labor and force systems to adapt.

https://www.epi.org/blog/the-school-bus-driver-shortage-rema...
Go ahead, eat the book and let us know it tastes!
I'm sorry for throwing more anecdotes into the barrel, but our local Facebook groups absolutely lose their shit when things go up in price (or are perceived to go up in price.) Things like fast food places upping the price of a burger, or grocery stores charging a dollar more for eggs than last year, are certainly noticed.

(And honestly, for people on a fixed/limited income, food prices going up are probably a fairly reasonable thing to be upset about!)
Just in case you missed the news about the recall and issues with Philips CPAP machines. You might want to check if there is anything that you can or need to do. The disintegrating foam seems like an unpleasant flaw in production.

https://www.fda.gov/medical-devices/safety-communications/up...
Wouldn't this just mean if you're on Ubuntu 18.04 you'd need to manually update glibc to >= 2.28?

18.04 is an LTS release which according to Ubuntu's website ended standard support in April 2023 and still has "Expanded Security Maintenance" until April 2028.

From the article it seems like the real problem is Microsoft didn't adequately communicate the change in advance or provide safety checks when upgrading. It seems like an easy oversight to make though.

Also I'm sympathetic to the numerous situations in which developers have no ability to upgrade old Linux boxes but it seems like Microsoft's not entirely to blame for not supporting a 6 year old Ubuntu release a year after its standard support timeframe.

TL;DR: Situation sucks, seems like a typical Linux dependency issue, hopefully they consider and communicate better in the future.
Part 2: https://www.youtube.com/watch?v=I3D559DNa04