skysight-inc/HackerNews huggingface dataset:
> A case of water bottles is a lot "cheaper short-term" than a single, reusable, water bottle.

Uh... no? What size case are you talking about? Water bottles can be super cheap.

> So for example, if I were poor enough, I'd buy cases of water instead of a water bottle, EVEN IF I knew the single use water bottle was better for the environment and a better choice long-term!

I disagree. This seems to be based on pure speculation and projection.

> It's about "this box of pads costs the cheapest so I'll buy it".

You seem to be imagining that poor people can't do any long-term economic planning in their own lives, which is false. As if they're somehow trapped in irrational, short-term, self-defeating thinking.

Poor people can plan. They can budget. They can put off purchases. (They can also drink tap water, except in Flint, Michigan.) We're not talking about a homeless person with a few dollars to their name, who wouldn't be buying cases of water anyway, because there would be nowhere to put a case of water.

In any case, how much do you think water containers are contributing to global warming? This is why I asked for examples. The topic here is the 1.5C threshold.
No. You're just watching modern advertising at work.
USB-C exists because apple didn't "play ball" and use USB-mini or USB-micro like the rest of the industry and developed the lightning port [0] (see comments on this article).

0 - https://9to5mac.com/2015/03/14/apple-invent-usb-type-c/
> Abstractly, a vector is neither a row nor a column. An n-dimensional vector is an ordered collection of n coordinates. An m by n matrix is an m-dimensional vector of n-dimensional vectors.

Oh we can get more abstract than that.

A vector is an element of a vector space, or, if you'd like, an F-module where F is a field. A matrix is a homomorphism between vector spaces.
Facebook has abandoned Diem. It is now an open-source project that's ripe to play around with. There are some neat, performant design choices in HotStuff, the underlying consensus protocol.
I side with Trump for his creation of the Space Force when the media made him the object of mockery. The U.S. politics behind space technology is frienemy nasty.
TBF there are languages where the semicolon have important semantics meaning.

Not needing to `\` every other line is also nice.

And then there's javascript, of course, eating glue in the corner as usual.
No way it's 10%. Annual hurdle in the old age years is double digit percents.
F3 is pretty good, I still run it in a few applications. It surprisingly held well with PHP 8 migration as well.

However, the reason why I don't use F3 anymore is because of the god-object model. You are pretty much carrying around the `Base` class everywhere, and you are golden as long as you stick with what's provided with F3. However, it's difficult to adapt to more modular applications that you mix and match template engines, routers, DBALs, and a DI containers.

I can HIGHLY recommend Slim PHP. The version 3 is a little bit opinionated, and the 4.x is more modular. So pick your poison.

F3 has a ton of functionality in a surprisingly small package. If F3 covers all of your requirements, go with F3. My grudge with it is that it's not as easy to decouple as Slim, which mostly stays away after it does it's thing.
I definitely do not think people taking personal responsibility is the solution. Quite the opposite. I believe the only way it top-down enforcement of cutbacks for everyone. A giant reset button. I simply don't think we have the ability to do that. COVID was a nice try but we couldn't resist going back to "normal".

Buying an EV is a no-op that makes people feel good for sacrificing nothing. You need to get a bicycle instead.

I like the idea of a system that rewards people for doing the right thing. I'd like it even more if such a system existed.
> "First they ignore you, then they laugh at you, then they fight you, then you win"

"They laughed at Columbus, they laughed at Fulton, they laughed at the Wright brothers. But they also laughed at Bozo the Clown." -- Carl Sagan
Thanks!

https://github.com/asciinema/asciinema
I'll link a page with a chart on it, the web page relies on Javascript to actually render charts, the chart we care about here is "Electricity generation mix by quarter and fuel source".

https://www.ofgem.gov.uk/energy-data-and-research/data-porta...

Now, on the left is 1998, on the right is this year. There are a few noteworthy differences

1. The UK actually produces less electricity, partly from efficiencies and partly de-industrialisation in some areas.

2. Coal went from over 30 TWh in 1998 to 2.24 TWh today. Are we instead burning that coal in homes? Nope. Steam locomotives? A handful of quaint examples. Coal mining largely stopped in the UK.

3. Gas went from almost 30 TWh in 1998 to slightly less today. We are still burning gas to heat homes and businesses but I doubt it's more than in 1998.

4. Wind and solar went from negligible to almost 25 TWh today. It's about a third of today's electricity generation.

I don't see a way to read this which doesn't have us significantly replacing fossil fuels. Those coal mines are shut. Does the UK still have petrol stations and gas boilers? Yes, but it doesn't have many more of them than in 1998. That displacement shown is a real improvement.

It just isn't enough.
You can work on multiple problems at once.

For instance, since you brought up energy, even recently it was feared that Europe will have trouble this winter but now they have a glut: https://www.wsj.com/articles/europe-once-fearing-gas-rationi...

There are also long term and short term problems that warrant different strategies.

Some problems are important to solve but not urgent, while others are both.
What DSLs might someone make today? And when should they be libraries instead?

[edit] There was a recent example of a constant-time C-like programming language: https://news.ycombinator.com/item?id=33308037
> Spinning up REST services and some kube clusters

Furthermore: pray tell who do you think built Kubernetes and web services?
> Let's be perfectly clear: the projection you are citing is on the extreme end of a spectrum.

It's worth pointing out that "on the extreme end of a spectrum" is some rather blatant editorializing. There is simply no way that's an objective fact.

> After the past three years and watching their coverage of Covid (an area of science I know well, and in which I read the primary literature)

That's little more than an appeal to authority, to try to get us to believe your opinion, rather than highly-respected international organisations.

> I give zero credibility to the Guardian as a source of objective information.

The Guardian is not perfect, but generally gets the science pretty much right most of the time - at least compared to other news organisations. Saying it has "zero credibility" is hyperbole that rather reveals your biases.

Would you like to cite some projections you think are more accurate?
I'm sorry your Tesla has hit things. Mine hasn't.

=====

I took a shower since the first version of this comment, so the following edit is an actual shower thought about your comment.

If self-driving vehicles succeed, it will be because they're safer than human drivers. That's obvious. But we probably won't be able to cherry-pick an arbitrary driving metric and show that computers always beat humans. Computer drivers will be safer than humans, but they will make different kinds of mistakes. Instead of 40,000 humans dying in auto accidents each year in the US because of inattention, DUI, sleepiness, overreaction, or poor training, we'll have maybe 1,000 humans dying because of ridiculous computer behaviors. And that 1,000 probably won't be a subset of the 40,000; they'll be 1,000 completely different people.

That will seem weird. The 40,000 deaths feel like a natural part of life, but the 1,000 will feel like a grave injustice.

Yet my computer thinks 1 divided by 10 is 0.10000000000000001, and I still use it for arithmetic.
The restaurant analogy works. Blocking web ads is not like ignoring a billboard, or turning away from TV ads. When you go to an ad-supported web site, your individual request actually costs money to serve. You are incrementally increasing their costs while denying them the corresponding income. You are making a decision to continue increasing those costs for your own benefit.

There's a reasonable argument to be made that the first request is a gimme. As soon as you see that there are ads being blocked, however, the moral thing to do would be to close the browser and go elsewhere.
Toxic cultures thrive in companies like Exxon where todays profits are largely the result of past investments.

A disgruntled employee isn’t going to destroy walk in business at Exxon, and they don’t need to constantly innovate to keep up with changing customer demands. It’s essentially a one dimensional business where increasing production and lowering costs is enough to reach profitability. That makes useful metrics straightforward and a lot of nuances of effective management seemingly pointless.
Slim is the other one I'm looking at. in a just world I would be able to type "slim vs fat free framework" into google and see at least some forum posts or something comparing and contrasting the two, but all I get instead is top-ten lists that mention both without really giving a good comparison.
no you're not. sturdier, clicks in better and doesn't wear down the same way. and im not even a apple fan/user.
1. It is a niche feature to Mail rules that isn't exactly marketable to the average user, but instead exists for power users that seek it out. Like many small features and secrets in macOS, it is more often discovered than known out of the box.

2. It is pretty obvious from selecting the rule when it prompts you to open a script in Finder. Anyone interested in learning AppleScript can search it online or in their documentation, they're not going to distill the full scope and usage for AppleScript for every corner of the operating system where it can be utilized.

I also hope Shortcuts continues to include the AppleScript action, since Automator will soon be gutted and regular users won't know how to invoke osascript from the command line. There are still occasional additions to the AppleScript dictionary, a few last year even for the iWork suite.
Yes, but those ME-capable Intel Ethernet NIC require CPU-based processor OOB installation of ME soft-drivers which BSD and Linux do not carry, thankfully: which is why I never use onboard Ethernet.

On the other hand, it is a real technical possibility, for the Intel WiFi NIC PCIe cards to be initialized by its on-board ME processor which can then do this back-PCI driver setup from this ME processor even if BIOS-disabled (or if CPU is dead or halt'd); by and for the (IME/PSP) Intel/AMD CPU-based Motherboards. Not using Onboard Ethernet nor loading its driver takes out that NIC access, but not the possibility of still using any "found" Intel WiFi NIC adapter: do not install NIC with any built-in management engine (ME), including wireless ones like Bluetooth, NFC, WiFi, Zig.

use the plain ol' ME-free Ethernet NIC adapters while not using the onboard Ethernet port (bonus, disable driver to onboard Ethernet) and you will be fine on that topic of concern about ME processor (onboard ones).

Of course, there is always a possibility of unadvertised ME-capability (commonly in WiFi but also seldom in wired) Ethernet NIC adapters made by shady manufacturers but we can mostly find those out and avoid them. Dependable Ethernet NIC adapter manufacturers likes to tout its ME capabilities (because larger market comprises of Enterprise users).
Two key differences vs last time:

1. As you mentioned, most accessories have moved to wireless. I still (usually) use a physical cable for charging, and I guess I have a 3.5mm dongle, but I think those are the only two things I've plugged into my iPhone in years. Docks with a physical port, in particular, were super popular 10+ years ago and don't really exist anymore. People won't be throwing away speakers.

2. They aren't switching to a new proprietary port, they're switching to a standard port. Which means there's already a thriving ecosystem of accessories that will now be usable with iPhones (some of which people may already have, for use with their other devices!)

I'm more cynical in my interpretation of Apple's motives: I think they just wanted those licensing dollars
I think reMarkable as an org just isn't very good at software. They are continually adding functionality, and it's like really basic core stuff a lot of the time, but it just comes in at a _glacial_ pace. They are older than Boox's notepad type offering, and much older than Kindle Scribe, but they are already behind in software support and quality.

I have one, and the physical device is excellent, and the experience on it is great if you stay WAY in your lane (note taking on top of PDFs is probably the single strongest use case), but the software just always feels behind.
Sadly, the first time this was considered by the EU was when all the phones were using Mini USB connectors. The same arguments back then.

Of course, Mini USB is largely deprecated and not used these days.

If they had forced Apple into Mini USB, would we have gotten adoption of Micro USB, and eventually Type-C connectors?
Nuclear tech is dual use so it is strongly controlled. That's what makes it impossible for, say, Sudan to become some energy+manufacturing powerhouse in the way you're talking.

If you try to start a civil nuclear program and America finds out, America will kill your program. And America will find out.
Mark Zuckerberg would like the whole world to use their META verse and pivot Facebook into it. I think this will remain a niche and while a lot of useful things may come out of this the project itself may very well be a failure (financially).
According to stats like this one and many others, Google AdMob has a much larger presence in terms of serving ads on mobile apps: https://appfigures.com/top-sdks/ads/all
Why do we talk about removing CO2 from the atmosphere but not trying to pull it out of the ocean?
Thank you for posting this clip to support my point. I encourage everyone to click the tweet and listen to its contents, and compare it to my comment.
And I just threw two Anker USB-C charging cables away in the last four weeks as both broke internally.
You're comparing two fossil fuel companies (Exxon and Peabody) to a tobacco company (Marlboro). I get calling the latter a "fundamentally harmful company", but to say that fossil fuel companies are fundamentally harmful is ridiculous the point of satire. Cheap energy from fossil fuels have done more to lift people around the globe out of crushing poverty than any company you think is above "unbelievably harming" the planet.
It would be better if EU regulators asked Apple to open their Lightning cable standard so other phone vendors can use it. I very much like Apple’s implementation of their charging cable because it uses less space on the device.
Musk Says Twitter Won’t Be ‘Free-for-All Hellscape’
You realize that “magic” isn’t being enforced by the as usual short sighted EU?

There is no requirement to ship USB cords that actually transfer data at USB3 speeds or actually any mandate to have cables that support data at all. What do you think the chances are that cheap Android phones will ship with more expensive cables that can transfer at USB 3 speeds?

Not to mention that I doubt that the cheap USB cords will support video over USB C - something that USB C iPads already support.
What a pain, forcing everyone to buy new cables.
> 25% of electricity in the US was produced with renewables this year, more than both coal and nuclear [1].

That number includes hydro, and doesn't communicate the distribution of the generation, which is concentrated in the plains. Wind and solar are only ~16% of total, with the bulk being wind:

> For the six-month period to June 30, electrical generation by wind increased by 24.67% and provided 11.55% of total electrical generation. Meanwhile, solar sources grew by 27.72% and provided 4.94% of US electrical output.

It's also incredibly regional, with the least-dense parts of the US having the highest overall percentages. From the EIA report that link is based on [1]:

> The Southwest Power Pool (SPP) region has had the most growth in the renewable share of electricity generation over the past decade, largely due to wind generation. In 2013, 13% of the region’s electricity generation came from renewables. That share increased to 40% in 2021, and we expect it to rise to 44% in 2022.

> The Electric Reliability Council of Texas, or ERCOT, has also increased its renewable share, from 10% in 2013 to 32% in 2022. ERCOT is the only electricity market region where the renewable electricity share has transitioned from less than the U.S. average to more than the U.S. average from 2013 to present. Both SPP and ERCOT have added substantial generating capacity from wind turbines

So that's good, but it's a very different story than the top-line numbers suggest. If we're going to get to high levels of non-fossil electricity in the (far) more densely populated east and southeast, wind isn't going to do the job.

[1] https://www.eia.gov/todayinenergy/detail.php?id=53459
/s "Democracy is dishonest, I am not going to lie."
I'd rather trust FB engineers with a monetary system rather than some randomers off the internet.

Besides, it's written in Rust! It's flawless by design.
To be honest, I haven't yet worked much with whitebox tools.

But, to your point, I think pointing people to "next steps" is important, and guiding them to useful tools to solve their actual problems is part of that.

If you can share, in what capacity have you been using whitebox tools? Maybe it'd give me inspiration into a good thematic lesson on the tool.
Looks good, congrats
For what class of people?

A 35 inch curved widescreen can be had for 300ish.

When I work, I need to see my surroundings. See the kid, see out the window for weather, visitors, deliveries. Make sure the dog isn't into anything. Say hi to the family when they're in/out. There's no way in hell I'm strapping on a digital blindfold.

Also, how do video calls even work? We all look like borgs? Don't tell me we're all gonna have floating cartoon avatars...
The point is that the way it’s implemented is effectively a stock purchase plan.
Call the main switchboard at DWA? 1-818-695-5000 When I was there, there were actual live humans answering and sending calls to people.
Underwhelming start Elon
So tragic. One of the victims was a 14 year old mother.
Links:

0. Unfortunately, I cannot find the link anymore. I think it was one of those "what I learned during my 50 years as a senior software engineer". The author possibly mentioned using Kate-editor. It was a really good article.

1. Espanso (free): https://espanso.org

2. Amazing Marvin (paid): https://amazingmarvin.com

3. Obsidian (free/subscription for sync): https://obsidian.md

4. Logseq (free): https://logseq.com

5. EasyOrg (paid): https://easyorgmode.com/

6. todo.txt format: https://github.com/todotxt/todo.txt

7. pter: https://github.com/vonshednob/pter
I like to use:

date -u +%Y-%m-%dT%TZ

because the time zone is unambiguous, the command works with POSIX date, and it's valid under both ISO 8601 and RFC 3339.
Lumen is being deprecated due to PHP and Laravel performance improvements that make it largely irrelevant. https://lumen.laravel.com/docs/9.x

> Note: In the years since releasing Lumen, PHP has made a variety of wonderful performance improvements. For this reason, along with the availability of Laravel Octane, we no longer recommend that you begin new projects with Lumen. Instead, we recommend always beginning new projects with Laravel.
The interesting thing about your response is that you're pretty much blind to how similar your job search is to the tech space.

> You can list the same skills for every job application and eventually find what you want

Not really, actually. Every hiring manager is different, and if you take the time to tailor your application and resume to the hiring manager you do have a higher chance of success.

> and there's about 10 different ways I can spin my experience based on what's being asked in the job listing

Same thing in tech, too.

> I don't WANT to copy & paste my LinkedIn because that's not going to get me the job

Some techies do the same. The reason why it's less common is the critical difference between tech and your space. (At least what I think the critical difference is.) Many people in tech SPAM their resumes, and thus tech hiring managers have to wade through many applications from people who shouldn't even bother applying. The techies who tailor their application end up having to fight the odds that someone just won't look closely enough at the application to call back.

I suspect that the non-profit space has a narrower applicant pool that self-selects better; thus allowing a hiring manager to pay closer attention to each application.
Thank you, @pvg, for pointing out the recent thread, I hadn't seen it!
Java certainly isn't shiny and new like Swift or Kotlin. But it's not any less attractive than C, C++, or Visual Basic which are all listed ahead of it in the article. So I disagree with the premise. Yes, Java's popularity is shrinking but not at a concerning rate.

If I had to name one missing language feature that imperils Java it would be the lack of compiler-checked null-safety. After using both Swift and Kotlin this is a feature I dearly miss in Java.
Reserve some celebration until we’ve seen the implementation. It’s not beyond Apple to manufacture an EU-specific SKU and charge €100 more for it.
Oh my god, please please please this in the US this is an instant buy for me. Can they switch over everything? Airpods too?
My interpretation of the "spectrum" comment was that, out of a number of predictions by different papers, the one cited is on the outer ranges of given values. That seems like an objective statement by itself.
“Dark Money Political Ads Proliferate on Facebook and Instagram Ahead of the U.S. Midterms, Enabled by the Platforms’ Policies”

https://www.newsguardtech.com/misinformation-monitor/october...
I don't remember any in the printed version, but it's been long enough that I'm not certain.
I don't see anybody complaining about the RJ45 format, or NEMA. If you let companies run wild they would probably come up with a way to shove DRM into connectors.
It's not much different than governments regulating electrical power oulets/plugs. And no one thinks that that should be a free-for-all.

Of course, there's still fragmentation among different continents/countries, but that was inevitable given the time periods these things were standardised. It's unfortunate that the world didn't decide on one standard, but at least almost all countries are internally consistent. There's no need to make the same mistake with USB.
Others have explained how PHP can be statically typed. Here's how to enforce it:

Set up a linting rule that every project PHP file (with some exceptions, like templating files) needs to have the `declare(strict_types=1);` directive. Then you can also have PHPCS fix it or just generally have linting checks on PRs.

For large legacy apps you can still add exceptions.
> streaming a model railroad you could drive

Reminds me of this tank simulator from the 70s: https://www.youtube.com/watch?v=AcQifPHcMLE
>Housing investment, though, plunged at a 26% annual pace, hammered by surging mortgage rates as the Federal Reserve aggressively raises borrowing costs to combat chronic inflation. It was the sixth straight quarterly drop in residential investment.

Thank christ. Please bring on a housing crash ASAP.
Not GP here. I would estimate the number of programming languages is in the thousands, but the number of languages with multiple implementations and long-term maintained programs written in it is probably below one hundred. All the others do not contribute a meaningful body of real-world data for the purpose to learn from programming language design. But they might have contributed knowledge of about the design space of programming languages.