skysight-inc/HackerNews huggingface dataset:
But I think this mixes issues.

Vectors are objects from some set (suppose R^n), linear operators some other set (suppose R^n -> R^n).

There exists an operation function application which takes an operator and a vector and produces a vector. There is an operation function composition which takes 2 operators to make a third.

There is a "functor" from vectors to coordinate vectors, linear operators to matrices, function application to multiplication, function composition to multiplication.

The rule for matrix multiplication is constrained by the functor. So you can't choose to write it incorrectly or its not a "homomorphism".

This is what I'm trying to express. I don't think you are "free to choose" in some sense. And I wouldn't say the orientation of the vector is caused by the multiplication rule over matrices. I think the "functor" is what is doing the choosing.
I've worked at Exxon through many of the events described by the article. I know some people say it sounds like a political jab, but the article is completely correct for the most part.

Exxon derailed regarding job security/attractiveness from 2019 onwards. Specially in the IT divisions. People were saying how underpaid they were compared to FAANG/Tech in general and the "leader" of the IT division (who has no background in Tech whatsoever) really told people to leave if they thing so highly of themselves. No apologies ever issued through what was a gross thing to say out loud.

Exxon's culture is indeed ridiculous (the whole safety first brainwash included) and the quality of its workers decrease by the day, as the company fails to address their needs/wants.

That being said, it is no secret oil/gas in necessary to keep our living standards, but goddammit, Exxon is a terrible place to work. Clueless VPs, Managers, Supervisors and Coworkers.
Tell HN: Google won't let us get control of our own domain on Google
Startup is founded. Domain is registered in a 3rd party. Somebody creates a Google Workspace with our domain name. That person leaves... and we don't know who created it, what their email was, etc.

Time passes. DNS for the domain is now managed in our Google Cloud account, in a project with no Organization. In our Google Cloud account, we want to use the domain as a Cloud Identity / Workspace, to create an Organization, to manage our GCP resources hierarchically.

But the domain is being used by the aforementioned Workspace (that we are locked out of). So we can't add it as an Organization to our GCP account. So, we fill out a form to ask Google to give us access to the old Workspace.

Google asks us to create a DNS record to prove we control the domain, and we do so. I get a call at 5am Eastern Time (I guess did say "the morning" was a good time to call...) from Google confirming this, and that they need to check back with their team. Google then sends us challenge questions which only the person who created the original Workspace knows, and that person left and is incommunicado. They say unless we can answer the questions, we can't get access to the account, or have the domain removed from the account.

Meanwhile... we have control of the registrar account, and the DNS for the domain is literally managed in our GCP account. But Google support says we cannot prove we own the domain. So they won't let us use our own domain name for an Organization in our own GCP account, regardless of how we explain the situation.

So we humbly turn to HN in the hopes that somebody from Google will see this and just let us use (& pay for) their own products with the domain that we already own, control, and use in Google Cloud.
Oklch in CSS: why we moved from RGB and HSL
+1 for the Powershell ISE/Repl - its by far the most user friendly entry to administrative scripting I've ever run into.
Yes, and if your relatives get kicked in the face - no biggie, that’s why hospitals exist, right?
Mortgage rates at 7% is pretty much the average mortgage rate going back 70 years or so. We're basically at the average mortgage rate now. The Fed screwed up by keeping rates too low for too long which juiced home prices such that a huge chunk of people who would like to be able to buy a home are priced out of the market.

The problem, though, is that home building needs to continue in order to improve the housing supply problem (caused at least in part by the dearth of home-building during the '08-'12 period) and thus help with affordability. I tend to think that the government needs to step in here and do something to either incentivize home-building and/or at the very least do something to streamline permitting/zoning. Building codes need to be examined to see if there might be innovations that could lead to lower building costs which are currently being precluded. But keeping mortgage rates artificially low isn't the answer, that led to prices getting out of hand.
How variable -- how many times a day does your price per kwh change?
Brutal simplicity is the key for me.

I use a single flat text file, and use it for years. I have an editor macro that adds a new, timestamped entry at the end of the file, which looks something like this:

----------------
27-Oct-2022 9:38:48 am

|

The bar is where my cursor lands, all ready to start typing. A simple alias ("note") brings up the file. I can make a note in a second or two, then get back to what I was doing.

I dump everything into this file. At my last job, my notes file was maybe 20-30MB and nearly a decade old. I record hard-won knowledge, TODO items, pieces of debug sessions that are interesting, little notes about what's going on, jokes and random thoughts, contact info, whatever. Editors load big files fast, and incremental search works great. The idea is to make this practice fast, nearly frictionless, and not adopt complications that are tough to maintain over time.

I've found that the less formal and structured I make things, the more notes I take; if I had to conform to a schema it would be a burden. No Emacs modes. No email or contact or TODO-system integration. Just notes.

It's saved my butt more times that I can remember. It's great to have at review time, too.
If we wanted to build a monument today that would last 4000+ years, how would we do it? Is a large pile of carefully placed rocks still one of the best ways?
I had been wondering if that was actually something special because I thought I remembered that the German Meteorological Service ("Deutscher Wetterdienst") offered accurate forecasts on a sub-kilometer grid for years already. At least if you are ready to spend money on that because that service is not free, so maybe that's the innovation here.
Everything is a conspiracy.
Mind blowing. Really well done!
Because "greens" are anti-progress, anti-humanity, and pro-hairshirting, so anything that allows humanity to thrive without suffering doesn't count. The restrictions, suffering, and decrease in prosperity are the point.

"Environmentalists make good movie villains because they want to make your real life worse" https://www.washingtonpost.com/opinions/2019/01/03/environme...

"Environmentalists want to increase the costs of everyday goods and services by taxing carbon. They want you to fly less and to pay more, via offsets, when you do fly. They want you to stop eating meat. They want you to stop having kids. They want to deprive you of disabled-friendly plastic straws — and they’re coming for your delightful balloons next. They want to turn your corpse into food for plants because even the sweet release of death cannot save you from the environmentalist menace."
No other company do I hate and love so much. I love their discovery algorithms and find new music through them so often. I look forward to my new Discover Weekly every Monday.

But in every other way they drive me crazy. The UI is terrible and basic but I've learned to live with it. What I absolutely can't stand is inserting podcasts and audio books into the app with no option to opt-out.

I get that they want to put these things in front of as many people as possible, but it's a shame that happens at the expense of those of us who don't want that cluttering up their libraries. Let me turn it off. Why can't I turn it off?
It can for Europe, prices will be higher than with Russian gas, and production cost will rise.

But the main impact will be to poorer countries which until now might have been depending on LNG while "rich" Europe is buying up everything.
World leaders’ English speeches analyzed by ELSA
Debt Collection
Debt collection is the process of recovering a debt that the debtor has failed to repay in the agreed period. Nowadays, debt collection is going digital.
It’s a pretty small drop and there is a lot of noise in that metric.
It's definitely a net win. If people won't pay for the content and services, then they don't deserve to exist. There's a ton of useless, low quality crap on the internet.
I've actually used ffmpeg + GNU screen to do something very similar in the past.

The benefit of using GNU screen is that the "tape" can be a shell script. I suppose if you don't like shell scripts that's not a benefit, but I do like them.

For example, instead of:

Type "echo 'Welcome to VHS!'"
# Pause for dramatic effect...
Sleep 500ms
Enter

With GNU screen, you would write:

#!/bin/sh
screen -d -m -S whatever -- bash
screen -S whatever -X stuff "echo Welcome to screen"
sleep 0.5
screen -S whatever -X stuff $'\n'

If you want to start interacting with the session, just do screen -r whatever

You can also read what is in the screen with -X hardcopy, then do something with the output, like verify the output is correct or adjust the input.
It even snows!

https://www.sfgate.com/weather/article/Mount-Diablo-Bay-Area...
100% agree. Scientists and engineers all know that you must provide validation results, accuracy/uncertainty calculations, etc. or your data is just a pretty guess. I think weather forecast models are so commoditized and useful for laypersons that we've UX'd all of the complexity (scrutinizing the data) out of the product. The most scrutiny I ever see are people discussing what "Probability of Precipitation" values really mean.

My grad thesis advisor encouraged me to actually get the Environment Canada models and learn how to run them (they're in FORTRAN). I could never make them spit out data consistent with what EC publishes. That's probably on me, but it was a real eye-opener to this whole domain's complexity.
I think the author has a fundamental misunderstanding of how the built in backups work. The backup likely goes into Google Cloud Storage which is relatively cheap.
Honestly I've loved mine, but its definitely not for everyone. The standard software is pretty lacking, and the cloud features are meh. If you're willing to apply the DDVK patches, and an additional launcher it becomes a joy to use. Koreader for reading, regular software for writing is a joy. Oxide is a great launcher for easily switching apps. You can setup syncthing via ssh. The hardware is great, and having ssh access was what sold me on it.
Safari 16 adds support for web push notifications (Push API)
You are thinking of nominal rates, but you should be looking at the real rate, which is the spread of the interest rate over inflation. They can survive 5-10% rates just fine if inflation is 8%. They don't need to raise revenue 2-5x to make coupon payments, because interest isn't their entire cost structure.
I’ve had corroded pins on a couple Lightning cables, always happens after the phone was in a humid environment like a steamy bathroom after a shower. Now I resort to wireless charging if there’s any hint of moisture on the phone and that has kept my connectors fresh.
I always wondered where I stumbled across this story. This blog has plenty more details including the Caltech archive that I remember reading when I wrote this years back:

https://jondouglas.dev/disregard-others/

Comparison is the thief of joy.
Unlike smooth talking politicians, the Federal Reserve actually tries to be honest about the effects of their policies. This is something that should be applauded, not exploited as a means to get political capital.
Same here, northern Germany, it has been unusual warm, we haven't started to heat this year yet because of it

(though I might not be impacted as hard later also as the city is producing biogas and is using PtH).
Your problem here is with win32 not powershell I suspect. Your script would probably have worked with powershell on Linux, but windows you need to use UNC paths to get a 2^16 - ~20 character path limit rather than the 256 character path limit of regular paths.

Or there's some registry hacks to remove the limit from regular paths.
The analogy would work better if the lettuce was infected with parasitic worms that make the victim more likely to spend money on lettuce.
I really don't understand the doom and gloom wrt next year. What was obviously completely underestimated was the elasticity of consumer demand for gas. In Germany, consumers are using 25% less gas even if you account for the weather.

So with increased supply from Netherlands and Norway, even a limited amount of LNG will probably be enough to fill the storage again and compensate the missing Russian gas (which accounted for about 40% of the German gas supply.

We, too, have not switched on the gas based heating yet. Instead, we are using a mix of wood and infrared electrical heaters to keep the rooms at a bearable (albeit not overly comfortable) 19 degrees celsius.
Yeah, the huge blue window decoration with the giant red X and to a lesser degree the mismatched scroll bars really gave it a cheap look, IMO. The rest of the GUI design was actually quite nice. Just these extreme primary colors, overly large GUI elements, and mismatched colors did look bad to me.
I def agree, but things change. Gabe will get older at some point and something will happen. If not him, his kids.
If they do have a usb-c cable they likely don’t necessarily think of it as one. It’s just generic charging cable that works with this device that they probably leave plugged in all the time.

But when you tell them that the thing they plug in and out every day is changing cables that ruffles feathers.
Hydro isn't unfashionable. We just don't have reasonable places to keep daming, so there's little really to talk about.

Nuclear is unfashionable, because there's huge growth potential among wealthy industrial countries, but because it's not "liked" there's very little actual growth.
Isn't it easier and cheaper to download the backup from GCS than to pull data from Realtime Database?
What's funny about this is that the "real world" includes physics - such as the IR reflectivity of CO2. While ROI is an entirely abstract concept (piled on top of other abstractions, like currency) created by humans.
I have about twelve Lightning cables (2 in car, 4 permanently installed at convenient locations, a few in my work bag, an couple in another bag and some currently missing) and one USB-C cable, which I use for charging my laptop.

At some point soon, perhaps when I get a new iPhone, I am going to have to start buying more USB-C cables.

I will then spend years looking at the end of cables to see what the connector looks like. Just like USB-A and B where I had to make sure they were the right way up, which takes at least three attempts.

At some point, my iPad and iPhone - and my family’s iPads and iPhones - will all be dead, and replaced with USB-C versions.

We are quite good at hanging onto devices until they can no longer have new safe batteries (installed by Apple) or have no real use, so this could be around ten to fifteen years.

This drive by the EU seems to mainly talk about power adapters, and how it’s a waste to have separate ones, but all the power adapters I use for phone and iPad have USB-A sockets.

With USB-C on both ends of cables, I expect I’ll have to buy some new power adapters soon. I will then have to have two adapters everywhere (one for my USB-A to Lightning cables), or buy lots of USB-C to Lightning cables for the transition period. To go with the USB-C cables for post transition period.

I’m not at all inconvenienced by Lightning and not at all desperate to have USB-C, and USB-C will be replaced by USB-D in a few years, probably many years before the Lightning devices have given up, to USB-C, so I will probably carry several Lightning to USB-A, several Lightning to USB-C, several Lightning to USB-D, several USB-C to USB-C, several USB-C to USB-D and several USB-D to USB-D.

* not counting the Switch. I’m not gambling with that - it gets its original PSU only.
2.9C is absolutely an extreme prediction. The figure I linked is from the IPCC SR15 (source was in the comment). Digging through the sixth assessment report, there's this:

https://www.ipcc.ch/report/ar6/wg3/static/4d357606f10734acb3...

You can see that 5/8 of the projections fall below 2.5C, and 4/8 fall below 2C. The predictions that rise above 2.5C are the three most extreme categories of the report. There's simply no way to claim that a prediction of 2.9C is not "extreme". SSP2-4.5 is in category C6, which is the top 50% of all predictions.

Moreover, from the report describing the "categories":

> Around half of all modelled global emission scenarios assume cost-effective approaches that rely on least-cost emission abatement options globally. The other half look at existing policies and regionally and sectorally differentiated actions

So you're talking about a distribution of predictions where half assume little/no changes over current circumstances.

The problem with all of these scenario "categories" is that they're bucketed by maximum predicted temperature, so it all becomes a game of begging the question: if you choose to emphasize "category C7" from the IPCC report, it means only that you prefer to believe a scenario where warming tops out at 4C (literally the definition of C7).

Scenarios that make wildly different assumptions are grouped together, and it's impossible to know which ones are likely, and difficult to know which ones reflect current planned mitigations, etc. But this does show clearly the range of possible predicted outcomes -- if some newspaper comes along and tells you that "experts" are "predicting" a rise of 4C, you can know that they're on the tail of the distribution of reasonable predictions.

Edit: found the description of SSP2-4.5 (table SPM.2, here [1]). It assumes that we never hit net zero CO2 production, and that GHG emissions continue on their current path through 2050 with only minimal mitigatons. Is this realistic? Who knows. But it's certainly not the stated plan.

[1] https://www.ipcc.ch/report/ar6/wg3/downloads/report/IPCC_AR6...
I have my Calibre library store to Dropbox.
Remarkable integrates with Dropbox so my library is always in sync!

Works pretty well.
Try installing koreader - it works great with calibre
I think it’s a natural trend.

We move to higher and higher level abstractions over time, which makes development easier but has a performance cost. The trade off is worth it for the most part.

Of course if CPUs stop improving exponentially, the tradeoff calculus changes.

Also the need to care about battery life has somewhat shifted thinking back towards efficiency
Overall spending and employment are still increasing. There are always some sectors growing and some shrinking. It doesn’t mean the whole economy is in recession.
As I said, they’re related. That is All Writs Act is a United States federal statute, codified at 28 U.S.C. § 1651, which authorizes the United States federal courts to issue all writs necessary or appropriate in aid of their respective jurisdictions and agreeable to the usages and principles of law. A writ is a form of written command in the name of a court or other legal authority to act, or abstain from acting, in some way.

Also my understanding that the National Security Letters vendors can simply reissue them automatically to maintain persistent data feeds. Disclosing actions taken via All Writs Act to enable national security letters would likely be a disclosure of them similar to warrant canary.
Thanks Doug! :) You rock dude.
In my opinion, housing is mostly inelastic unless people have to sell due to external circumstances (like being unable to pay mortgage). I don't expect the housing market to decline more than 15-20%, as the more people are "underwater" from their purchase price, the more likely they're to just "wait out the slump". And with low interest rates locked in, many probably don't want to roll their mortgages now. Since we've had such a crazy runup [1] ([2]) in the past few years, a 20% decline still puts many sellers ahead, but I don't think they'd sell at a loss if prices dropped further. SF Case-Schiller is up 25-30% from 2020, and ~50% from 2017, for example.

My personal opinion is that once you've bought in you're locked in and along for the ride. If your house is down 20%, so is most likely the house you consider moving to. Unfortunately housing is often seen as an "investment".

[1] https://wolfstreet.com/wp-content/uploads/2022/10/US-Housing...
[2]
This methodology was taught to me by my employer and requires a Slack channel. I like it.

Step 1: send yourself a message and mark it as Saved. It will now show up in your Saved items. The message should contain a section for what you did yesterday and what you're going to do today. Other than that it can be any content or formatting you like.

Step 2: set up a channel for posting your daily logs, e.g. #yesterdayandtoday

Step 3: update your daily log (saved message) as you go through your day. Add things you did TODAY in the Yesterday section, add things you know you have to do TOMORROW in the Tomorrow section.

Step 4: At the start of each day, copy-paste your saved message into the daily logs channel. Do this every day, this will form the longevity of your logs.

Finally, to review all your logs, just search for your name in the channel. Or tags, or whatever. I like to divide my log entries between tasks, accomplishments, blockers, and goals.
Any will eventually die.
Having worked with people who both came from and went to Google and Facebook, that has not been my experience. Sure maybe a select few fall into that category, and all of the people I've worked with who went to/from FAANG were technically talented and decent to work with, but they got things wrong too. They weren't gods among engineers. At no point did I look at something they coded and think "no way I could have done that". In fact they generally produced over-complicated, poorly documented modules.

So maybe demanding 300-400k/year is a bit much just due to the difference in industry/business models, but even the entry level FAANG salaries can be superior. Managers at my company are constantly complaining in all-hands meetings about losing people to better paying positions in the more-private sector. So they are competing with SV to some degree, and should act accordingly or be generally happy with second-tier talent. Sounds like Exxon is fine with being in the second category. From my perspective the Exxon engineers in question are just asking why they aren't being paid market rate. Labor-scarcity often pushes salaries up more than talent.
Ads cause psychological harm to people. They are engineered with the intention to make them feel insecure and make worse decisions with their money.
Maybe? The USB specifications calls for USB Micro-B to have the same 10,000 connect/disconnect cycles as USB-C:

-----------------------------------

Table 3-1 USB Electrical, Mechanical and Environmental Compliance Standards

Performance Requirement

1500 cycles

5000 cycles for Mini “B”

10,000 cycles for Micro series

10,000 cycles for ruggedized Standard “A”

Cycle rate of 500 cycles per hour if done automatically and 200 if manual cycle

-----------------------------------

https://www.usb.org/sites/default/files/CabConn20.pdf

From what I'm guessing, a lot of the problems can stem from either parts that don't meet the spec because it saves some money, or sloppy QC on the solder joints. Unless I'm missing something, USB-C doesn't inherently solve problems of manufacturers picking out of specification parts or bad QC.