skysight-inc/HackerNews huggingface dataset:
This is such an obvious submarine, pushing the useless "Aduhelm". Bravo, Biogen for getting NPR to emit your pitch!
Ok so its political, what if this political take where we encourage openness and interconnectivity is superior to the political take where we are reactionary? What if it literally is a winning strategy?

Im not saying it is necessarily- but i think to get past the division you have highlighted (apolitical universality vs political conservatism) there is perhaps a way to look at the various approaches and determine what approach would be technologically, logistically, and politically advantageous.

Let us let go of the idea it is apolitical, what now?
Tbf, 'ip addr' is even easier to remember as far as I'm concerned
long-term OSS author here - strong agree "the open source license is framed to be non-discriminatory" is the "right thing" for Intelligent Humans of every color, creed and mother-language
Because `common sense' ain't!
If only we capitulated more quickly I am sure everything would have been totally great forever.
There are some shells [1] that can do that based off your history. This doesn't answer your question but may provide an alternative.

[1] https://fishshell.com/
Right, that is what I've always wondered - why do we try to shoehorn what usually amounts to accessibility for low visibility users into the visual format of a webpage? Wouldn't it be easier and better to offer a completely different, tailored experience for low-vis users? Even just an alternate layout that makes it more likely for screen readers to work naturally. e.g. www.cnn.com vs lite.cnn.com
I, for one, would much rather have chicken than chicken feed.
Could "inverted pyramid" also apply to supplying technical "connective tissue"?

The traditional humanities teach appreciation of their own form of connective tissue, so to speak. Business writing arguably can be learned more quickly and emphasizes getting to the point.
Do try, it's a very interesting problem domain.
A niche opened up, buy ebusses, lock school boards into 10-20 year contracts to save 10-20% on fuels costs and have zero capital/maintenance costs. The bus company lives on the ~~60-70% fuels cost saving and finances the bus fleet. Typical contract to see to various users with short terms viewpoints.
I would like to see what the board savings are in a sample of a lease - most will be under NDA's I expect?
According to Wikipedia, there are quite a few beavers in North America, but not as many as there used to be:

>"Protections have allowed the beaver population on the continent to rebound to an estimated 6–12 million by the late 20th century; this is a fraction of the originally estimated 60–400 million North American beavers before the days of the fur trade."

https://en.wikipedia.org/wiki/Beaver#Distribution_and_status
Random data is incompressible, but not everything incompressible (as far as practical compression algorithms are concerned) is random.
The problem is not the existence of structure or lists. The problem is the presentation of complex material as hierarchical short bullet points.

You can see some of Tufte’s recommendations for formatting lists here https://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=...
Software is there to solve a business problem and is used for such. Companies do not want to spend labor where it's not needed so you do end up with communities growing around specific software tools for a particular need. The Linux kernel for example. Every company want a COTS solution so they don't need to specialize and produce their own. Software is a zero sum game where commodity features aren't paid for but customization is. Only huge companies with big R&D budgets can make substantial software investments. As soon as a commodity solution is reached then the business problem is solved and isn't paid for and people lose their jobs. It's the whole reason AI is big to replace software investment in the long run.
Yes. WCAG (the W3C guidelines referenced as the gold standard for web accessibility) require both captions for people who are deaf and audio descriptions (an audio track with a person describing anything important that is happening in the video) for people who are blind.

It’s a challenging requirement because both can be difficult/expensive to implement, especially for smaller organizations.

Technology is catching up to make this easier, with automatic captioning AIs and better software for creating transcriptions. On the audio description side of things we’re seeing improved browser support for TTS description tracks on HTML video, so you don’t have to hire a narrator.
Yes, I get that.

But why are they making machines out of parts they know are defective? Why are they not incentivised to fix the design? For example, a washing-machine electronic control panel with a defective circuit design, which meant that a certain diode was overloaded, and would reliably burn out a short while out of warranty.

Electronic control panels for white goods are incredibly expensive. Come to that, if you started from scratch to build (e.g.) a washing machine from manufacturer's parts, you'd have to sell your house. If the parts really cost that much, it's a wonder they can sell their own version so cheaply.
First I heard of it was when my kid was rushed to hospital from kindergarten for a cut above hos eyebrow (where his best friend had thrown a toy car at him, probably in a tiff about who'd get to play with it) in ~2006-7. It was a funny colour, a bright light purple; I presume for better visibility (in contrast to most normal human skin colours) both at application and afterwards. Faded away after a few days IIRC; can't recall any return visit to check on it.
Our environments deeply impact our mindset and perspective. Lots of clutter is lots of stimulation that leads nowhere or reminds of the past. Its a lot of noise that distracts and hinders, cleaning it works to reduce the noise
How to Coach a Builder
> She said they were getting rid of their "~1.4 up-front cost" diesel-electric hybrid buses - because the real TCO was considerably worse

In my city, the original hybrids used Toyota Prius batteries and deep cycled them, which they weren't designed for, killing them and requiring regular replacements. That couldn't have been good for the budget.
We can have a discussion. I agree on your response to my first point - if they put their mining rigs at the wellhead, they can avoid the transport infrastructure cost. I know there is a company in Texas that does that. But they are still burning the methane, which means they are producing CO2. They are undoubtedly reducing the greenhouse burden, since they can burn a higher fraction of the gas than the flare does, and methane is a more potent greenhouse gas than CO2.

But everything else I wrote is still true. You have to have a carbon capture and storage system (CCS) on the exhaust pipe of your methane powered generator (which will not be a highly efficient combined cycle gas turbine, BTW, but a big old internal combustion engine of lower efficiency). Capturing carbon requires a whole additional set of infrastructure and inputs (the CC in CCS) (which is why there are only a couple of dozen carbon capturing gas power plants in the world), and then you end up with CO2 gas, which you must permanently sequester somehow (Storage - the S in CCS). If there is anyone doing that at the back end of a mining rig, I have never seen a reference to it.

And here's the thing - if you're going to go through the trouble of building a mini generator set up at the wellhead, and you can produce cost-advantageous electricity by doing so, you could in most cases be feeding that back into the electrical grid, so that at least something useful is done with it. Using it to solve throw-away mathematical problems is still a waste of energy.
AV1 is for h265 and now h266 is "ready", I guess AV2 should see the light soon, shouldn't it?
In the future, once mainstream CPUs cannot software decode in realtime compressed video/audio and only a specialized hardware block will be fast enough, will it be a "patent encumbered" format with tons of royalties?
If you are at an ATM at night and somebody draws gun on you and says "Your money or your life." Do you (a) not take them seriously and argue about how theft is immoral on principle (b) scream and yell hoping to attract attention (c) give up some money to live another day?

Sometimes stupidly standing on principle or not taking your counter party seriously can be very costly.

In Sun Tzu's art of war where does it say to become so immersed in your own propaganda that you ignore reality?
Guess-and-verify seems like a good strategy here. Maybe I'm not even sure which command I should be using for some task, but once I've been given a command and some options I can go read the man page to verify they do what I want
> - Examples that just don't work.

yes, the nixpkgs changes and some old articles might no longer be accurate :/

> - Commands that run and no output is given, even though the text I'm following says it should output information I need.

could you give an example?

> - Do I need nix-darwin? Well, the readme explains what it is: "Nix modules for darwin, /etc/nixos/configuration.nix for macOS." What? (Finally I found an answer at Stack overflow, and it seems I don't need it. Seems to be kind of NixOS on top of macOS)

yes, you don't need it for what you described. nix-darwin is basically to provide configuration functionality of NixOS to your Mac. Nix-darwin is 3rd party product that's written in Nix for Nix. Similarly Home Manager.

> - Can't build with nix-build. After long time searching it seems like you're supposed to run nix-build -E 'with import <nixpkgs> {}; callPackage ./default.nix {}' - shouldn't there be a simpler way for this common case?

a lot of people wrote about it. This is a convention that evolved from nixpkgs, it's still not officially supported by CLI tool (that's why the command looks so complicated, it's similar to calling `python -c "<whatever>`), seems like the default.nix file which is very similar in concept to setup.py (as you can put whatever you want inside) is being replaced by more stricter flakes.nix file. Which in a way brings some similarities to the callPackage convention.

> - An issue open since 2018 that the manuals simple example doesn't build: https://github.com/NixOS/nix/issues/2259 People chiming in years later that they only could build the example after reading the suggestions in that issue.

Because software evolves and old versions of file like to disappear with time. I run into this as well, although it was nix pills documentation. My solution was to simply get the new version of hello and use that. Although I agree, that's still unnecessarily confusing. I think a proper solution would be to host the file on the own server. Or even better, make a basic hello.c file and list its content in the doc.

> - And now I can't start my nix-shell because it says there's a problem with SSL certificates. I'm giving up.

You most likely uninstalled nss-cacert package. Perhaps `nix-env --rollback` would help.
The problem here is people choosing to give up instead of comply with policy. How do you propose addressing that? What kind of policy would prevent this outcome? They clearly didn't want to do the work to make their content accessible, and up until that point they were allowed to get away with not doing the work.
I think we can all understand and agree with wanting to help disabled people as well as possible, but there's no clear binding standard for what constitutes an accessible website. Two different experts can look at the same site and give 2 different opinions about what's accessible about the experience or not or how to best improve it.

Additionally, technology changes all of the time: new screen readers and new web APIs come out and and more. Best practices don't necessarily get perfected on day 1. Do you expect every website to get continuously rewritten just to keep up with the latest opinions on what's best? This is complex enough for large tech companies who can write a blank check for a large team of full-time developers who can work full time on nothing but accessibility, let alone a little corner cupcake store who managed to save up enough to build a custom cupcake website or something. Do we seriously expect every small non-technical business eking out a living with a small store to be experts on every facet of accessibility?

If we're going to cover websites under the ADA, I think there should a lot more leeway for "reasonable accommodations" that can be made. If a small business can't make an accessible order form for some reason, they should be able to take orders over email or the phone or something before getting sued for this.
HTML is not accessible by default, so this should not be confused with a simplistic "SPAs/JS are bad!" argument. In fact, many JS component libraries make it easier to comply with a11y since they can encapsulate and consistently share a11y needs like aria attributes, etc.
IMVHO are very wrong questions, like aiming at flame pinnacles instead of the base: why "putin" invade Ukraine? Perhaps because since 2014 (and so probably years before) USA formed and armed nazi militias there? Oh, of course putin is a dictator not much different than nazi, but of course he want to protect his territory.

Do remember a thing since WWII end there was Yalta agreements, violated from day zero by NATO with the air bridge to Berlin, with proposed ops like "Operation Unthinkable" and "Operation Dropshot", with Solidarność etc and those activities are still very active around Russians borders.

So how to stop the war? Well, arresting the "western puppets governments" in the eastern Europe playing the neutrality card as Finland, Sweden etc have done in the past. That immediately stop a war who advantage FAR more China, USA and UK than Russia or EU. Just try to study history and geopolitics a bit: China? They get a far more dependent Russia witch means far more cheap natural resources, far bigger hi-tech military gear, probably enough with the Chinese industrial system to being able to counter the USA in few years. For USA and UK? Their government are not hyper-contested anymore, they are not at the brink of a civil war anymore because of an outside war. Any move wanted for the Green New Deal, like skyrocketing oil and gas prices, is now justified and so on. Russia? The war is needed by them to secure their borders but it's costly. EU? Being against our own major supplier of natural resources is simply suicidal.
Christopher Alexander has died
> Professional musicians don’t play on crappy equipment, right?

Writing-heavy professions, and even managerial professions where people are writing emails all day probably do more typing than many programmers. I think programmers are into weird keyboards simply because they are nerdy.
Trusted Firmware – open-source Secure Software
I enjoy seeing projects like this
62% of the world has access to internet. HN is also free. There is no vetting process to see that you are wealthy. Somewhere like philippines, even the dirt poor know English, so English isn't necessarily a barrier either.

Personal I live in a SFH, and I have a family. Even though I don't want 8 drunken bros living next to me, they have as much right to exist as my rather loud and surely annoying toddler has.
The love of lists seems to explain the explosion of Twitter threads. Some of them are long form messages spliced up but most of them are some form of lists.

I’m personally still partial to a good old blog posts with paragraphs, both for writing and reading, but like the author I can’t help but notice that readers love lists.
Yes, you're right. But there's a slight difference. No street, square, bridge etc. in Russia is named after Vlasov. And there are no monuments to Vlasov in Russia. Also Putin never said that praising a Nazi war criminal as a national hero is a normal and cool thing.

Zelensky: "There are indisputable heroes. Stepan Bandera is a hero for a certain part of Ukrainians, and this is a normal and cool thing." [0]

[0] - https://www.unian.info/politics/10521105-zelensky-on-bandera...
As the article explained, this is no longer an OSS project, so that part of your point is invalid.

As for the first one, that's just whataboutism. Sure, we need to stand up to that too. But that changes nothing here.
Multisensor with 3D printed enclosure for ESPHome and Home Assistant
Putin chillingly calls for ‘self-purification’ of Russia from ‘scum & traitors’
It seems that these are the same weight. That's probably not a coincidence.

This lists the GVWR for the diesels at up to 36,200 lbs.
https://en.wikipedia.org/wiki/Blue_Bird_All_American

This lists the GVWR for electrics at the same:
https://assets.ctfassets.net/ucu418cgcnau/362sQcGinJzFxVqFh0...

Electrics also tend to benefit from better traction in crummy conditions because the batteries create a fixed, lower center of gravity.

Do note that the drive system for these EV buses is apparently built by Cummins. For Cummins to put the effort in, they see a reason.
>I doubt Putin has the balls to use nukes.

That's a very bold claim to make. What is that based on?
You might be confusing volatility and growth here. One doesn’t imply the other.
In what world is the maintenance cost for a fleet of EV busses going to be less than that of a diesel? There are two orders of magnitude more diesel mechanics than people qualified to work on EV drivetrains.
I'd go even further and want a 200 key keboard. to each glyph a separate key. I don't want to switch (I write arabic/latin)
> Thing is if people start hoarding medicine then new companies can pop up and fill in the gap, or existing ones can increase production, making the whole thing pointless to do.

Hoarding medicine isn't a trend and even so, this market correction doesn't happen. Look at all the medicines with insanely high prices because there won't be any competition.
There are benchmarks within the adjacent field of information retrieval, but in general it's hard to properly validate a search engine because real data is so noisy and misbehaved, and sample data is so different from real data.
I would actually be interested in trying this out, but the things pointed out here have got me holding off for now: https://news.ycombinator.com/item?id=30721983

Might be worth giving the website/messaging a once-over
I did, what makes you think I didn’t?

> Due to internet censorship there, one of the web services used to contact us securely was hosted on servers located inside Belarus

This story is fucking crazy. Just think about it for a moment. A clearnet service hosted in Belarus to “securely” report war crimes? With all the data stored inside Belarus?

If this story is true, it’s absolutely a good thing that their server got wiped.
Or maybe just the culmination of internet libertarians who stick to principles being out-populated by more average people who stick to each other (that is a nice way of phrasing the practice of putting popularity before ideals but it's also true to its real nature).
What an insighftul analysis. I haven't noticed how vague my writing was until I started writing my book. Editors had to constantly correct me on missing information in my sentences which I didn't notice beforehand even once. They were always right. The whole writing experience has been truly eye-opening for me about how teaching is an entirely different skill set than writing.
You're welcome to license your software under terms that discriminate against oppressive regimes. Just don't call it "open source".

The argument that software licenses should exclude certain people or fields of endeavor has been around for decades. Such licenses are outside the scope of Open Source. Specifically, such licenses do not conform to the Open Source Definition clauses 5 and 6:

https://opensource.org/osd

> 5. No Discrimination Against Persons or Groups

> The license must not discriminate against any person or group of persons.

> 6. No Discrimination Against Fields of Endeavor

> The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
You might be surprised how hard it is to actually find specialists, even in big cities. In the SF bay area for example for a couple different procedures I had done in the last decade there were perhaps 3 specialists in the whole area who could do it, far enough from me that I had to book a hotel room to stay in closer to the facility and avoid 4+ hours of driving.

A family friend was diagnosed with a difficult brain tumor, and to get it removed via a (if memory serves, this was a while ago) gamma knife procedure, he had to drive 6+ hours north from a relatively large mid-california city up to Sacramento because we had one of the only facilities equipped for it there at the time.

In general people often will get transported to other hospitals for treatment, often multiple hours or even across state lines. Now imagine that you have to do this multiple times a month because you moved to a less-urban area due to housing prices...
It's a good paper, but note that this is an attack on the (old) per-process RC4-based WRNG, not on CTR_DRBG. The attack essentially observes that if you get RCE on a Windows process and capture the WRNG state, you can get all previous and future states bounded by when the per-process WRNG reseeds (the seeding process reads random bytes from KSecDD, a sort of Windows equivalent of /dev/random).

The Windows design is interesting in that it runs a userland CSPRNG for each process, rather than a single kernel RNG like Linux/Unix provides, but still binds those RNGs to the kernel RNG. This seems like a good idea at first, but turns out not to be: the attack wouldn't be possible if KSecDD was the entire CSPRNG interface for Windows.
Sure, but I think you have some survivor bias here. How many people turned out some software that they thought people needed but which nobody did? I don't have any examples at hand but it's gotta be a whole lot.
Such discrimination is a form of sanction. It has been shown over and over again that sanctions do nothing to change governments — all they succeed in is to harm the lives of ordinary people. This makes license discrimination on such grounds nothing more than virtue signalling at best, and a punishment to ordinary people at worst.

Furthermore, the label "oppressive regime" is sometimes more propaganda than fact. Many western countries weaponize human rights by labeling enemy states as oppressive regimes, while either ignoring/muffling their own human rights abuses, or (more likely) having systems that allow one to protest against domestic human rights abuses while failing to change a single thing about them no matter how much people protest; and at the same time, turning a blind eye on actual oppressive regimes that happen to be allied states (until they fall out of grace, after which they will once again be labeled "oppressive regimes").

This makes license discrimination on the grounds of the "oppressive regime" label highly problematic and prone to geopolitical propaganda games. At worst, you can even say that such license discriminations become willing tools of geopolitical propaganda.
This is because we are living in a system built upon filtering out noise. Also, to filter out from sensory overflow.
Spotify draws up plans to join NFT digital collectibles craze
That's the most plausible alternative by many orders of magnitude.

In fact, the filters on our past are things with odds of survival that we estimate by counting orders of magnitude. At the same time, you will have a hard time getting estimates of survival lower than 1% for the known filters on our future.

Unless there is something really surprising with space travel, we are past the Great Filter.
SMS is not 2FA. It's a way to get your cell phone sim-jacked and should be avoided at all costs.