skysight-inc/HackerNews huggingface dataset:
Show HN: A terminal UI to inspect and explore Python objects
"Don't blame us, kids are already online."

What a tone deaf response.
How does this compare to Vector.dev?
Cursed April fools update: tabs are now π spaces wide.
> DeversiFi — a non-custodial exchange that spun out of Bitfinex in 2019 — said the transaction originated via its platform, which offers access to DeFi protocols "without paying gas fees." These transaction fees, it turns out, are paid out through one of Bitfinex's main wallets, which ended up footing the bill.

Am I understanding correctly that Bitfinex is subsidizing DeversiFi transactions? How does this work? And why does Bitfinex do this?
I'm not in favor of giving Putin money, but I am in favor of dependencies. Dependencies are what keep people from invading each other's countries when there's trouble. People are unlikely to start bombing their customers.
The speed of time is 1 second per second
How would one go about studying a pentium chip running a windows 98 screensaver as if it were a brain with an imagination?

Could we ever track the transistor processes and determine the screensaver from first principles? (Can’t cheat knowing it’s W98 for example)
Oh yeah, forgot to mention that! Thanks
Yes. That's the point. I don't even think it's a hidden thing, or something to be "diplomatic" about. The issue with NS2 that I have heard, explicitly states that it reduces the amount of geopolitical strength Poland and Ukraine have against Russia, while increasing the leverage Russia has against them and the rest of Europe.

Russia is openly an economic adversary of Europe and the United States, and is openly hostile to several countries in the east. Germany "went it alone", as far as I know, in order to get better prices.

My understanding of this topic is limited, so I admit my ignorance here. It simply doesn't make sense to give geopolitical strength to a rival by handicapping your nearer neighbors.
The shelves in the UK aren't empty. The press in Europe appears to be eagerly reporting this fact. Where I am, the supply of fresh food has improved significantly since the start of Covid. I don't know of anyone who has had problems buying food (if anyone did, there would be panic buying). There has been industrial action at some places, and some individual producers have driver shortages. It is not widespread at all (and btw, I live in rural area...we have had shortages before due to bad weather, but what is happening now isn't noticeable unless you are familiar with the grocery supply chain...this stuff is just being reported because it relates to Brexit, which journalists care about). It is fair to say there were probably problems due to Brexit for the supply of some fresh food...but that was months ago, and I didn't notice any disruption even then. And btw, if drivers were going to leave because of Brexit, they could have left between 2016-2020, the UK didn't ask anyone to leave, they all had the right to stay and work...most left in 2020, due to Covid, before we left. The timeline makes no sense.

The companies blame visa rules because they don't want to pay staff more. It is that simple (what people don't understand, even in the UK, these stories are all coming from a lobbying group of haulers...not drivers, the people who are having to pay staff more and are very angry about doing so, they just want the cheap labour back).

One of the companies that has had persistent shortages for months is a bread producer making £30m/year, they have 150 driver vacancies. I know someone who talked to a hiring manager there, they pay below market, they are experiencing massive attrition, when he asked what pay rises they were offering...2%, "the rise is satisfactory, workers should be happy"...meanwhile other firms are paying 10-30% raises, some HGV drivers are being retained on £50-60k salaries (this producer pays people £27k for multi-drop, starting at 2am, I believe it is mostly class 2 but their wages are a fantasy). Some firms in the UK have glutted themselves on cheap labour. They have no idea how to operate any other way (and btw, this bread producer is throwing away product every day because they don't have drivers, at no point have they tried to raise wages, they believe the low wage labour will return it seems).
To be fair, "lispy" thinking promoted the notion of closure property in me - just like a list of lists is still a list, a type composed of other types, be it by conjunction or by disjunction, is still a type, and its components are types as well. Uniform treatment seems more logical specifically for programming it into a machine since it eliminates special cases. So I'm tempted to disagree with the assertion that I may need special cases for this.
It is a complex issue. Usually gas is extracted as a byproduct of coal or even oil. No coal being extracted, no gas. No supply, big demand. Prices go up.

Also gas tankers have waited for years on the sea without entering port because of COVID. Lots of companies have gone under and the supply has been disrupted.

It takes months for a gas tanker to move and global transport right now is chaos.
> Remember the days before forever scrolling on Reddit?

Yea it was awful. Pagination is an optimization for faster page load speeds that has nothing to do with user engagement. Sure some people can get caught in the doom scrolling, but for normal users, having to navigate between pages is an awful experience compared to just scrolling to the bottom to get the next "page"

I use old reddit redirect and without reddit enhancement suite that adds infinite scrolling, it's awful to use
Permanently disabling FaceID is a feature, not a bug. FaceID (and the inability to really turn it off) are the reason that I will leave Apple behind when I finally have to replace my current pre-FaceID iPhone.
It is indeed easy and very worth it. The rm2 is the _best_ way to read text books and comics I've ever seen (using koreader), and separately it's great for taking notes. Those two uses don't really overlap for me so it's fine that they're in separate OSes, especially because it's one gesture to switch between them.

The one and only thing that really bothers me about the device is the storage is pretty small. It's fine for books, but not great for comics, you end up having to swap out old ones instead of just having your whole library available.
TikTok Developers Erasing Faces for Augmented Reality Applications
In most of the world fossil-fuel energy are more expensive than renewable energy, which is why more coal power plants are being shut down than built (in 02020, outside PRC; in 02021, in the world). The advantage of fossil fuels is mostly that they're more predictable. Britain (and the Netherlands, Germany, and a few other places) have a particularly bad version of the problem because they have so little sunlight.

But the problem Europe is hitting right now is not unexpectedly high prices, but actually running out. Blackouts, fuel pumps running dry, empty inventories, maybe a lack of natural gas. Such shortages can happen in one or another place because someone gambled and lost, but when they happen systemically, it's because of price controls; I wonder why those aren't mentioned in the article? The international LNG market isn't subject to price controls, but retail utility markets are typically heavily regulated, to the point of routinely forcing electricity distributors into unprofitability from time to time, usually temporarily.

Climate change is likely to cause a lot of hydroelectric disruption over the next century as rainfall patterns move the rainfall from where hydroelectric dams have been built to where they haven't.
“As a person who has been successfully coaching dev teams for 20 years ”
Teens still hang out. Every single weekend night in the summer in my hometown, a hundred plus teens flock to the “pier”, park their cars and bikes, and do what teens do best. Vape, drink, and loudly carry on. It really doesn’t seem all that different from the teen hangouts of the 80s/90s lore, except juuls have replaced cigarettes I suppose.
The extension only deals with the compression part. The actual operation happens in the shell which is intermingled with general archive support. And this suggests the most important fact: SQLite already supports an ordinary ZIP file via the zipfile virtual table [1]. Both zipfile and sqlar extensions are enabled when compiled with zlib, and it is not even like that sqlar came first (they are added roughly together AFAIK). Therefore if you have SQLite and want to have a cheap file archive support, you can just use zip instead of the inferior sqlar.

[1] https://sqlite.org/zipfile.html
My spouse has taught for over two decades, I taught for 10 or so years before transitioning to gasp administration.

Kids miss school more often today than when we started; our original attendance books prove that, at least for our classrooms. Reasons now range from spa days, to the kid didn't feel like getting up, to, and this is p.e.r.v.a.s.i.v.e., 7-10 day long vacations in September and October.

This year, my spouse has not had a full classroom any single day due to family vacations. Pre-covid, it was not better, either.

I'm afraid that I come across as a grumpy old man, but this is a problem that did not exist in the past. Education is seen as a burden, and a box to be checked anymore. Take from that sentence whatever you want.
You get G(X) by feeding in Y=0. And yes, they meant irreversible function G.
Yeah why not do this over time with smaller fees. With the ridiculous gas these days you might be able to sneak quite a few tx in under the guise of “nft bots” but not 7500 eth in one tx
They moved to Clickhouse recently, though: https://blog.cloudflare.com/http-analytics-for-6m-requests-p...
most subscription services don’t stay ad free forever.

This is true, for two reasons: Declining profit as markets mature and the need for investors to see greater returns YOY. Eventually, all companies turn to more intense methods of profit extraction.

This isn't specific to digital services of course, we're seeing the effects of this broadly across the economy.

One way to put off the inevitable (for potentially quite some time) would be to bootstrap instead of taking investment. Easier said than done, of course, but maybe not impossible since the hardest part may be breaking open the market in the first place and it might be a lot easier to build an alternative app in a mature space than it was to create Instagram in 2010.
I agree that turning off the gas completely would be extreme, but it doesn't have to be "turning off the gas", it can just be meddling with the gas prices, specifically as a lever against potential sanctions (Europe will be less likely to sanction Russia if Russia can retaliate where Europe is weakest).
Yeah, sadly those steps put you in the top 1%.
I tried this and promptly bricked it, although in a more recoverable way than the OP. It’s not hard to do it right (I’d got some version of a dependency wrong) but there seem to be few guardrails. I just convert epubs to pdfs now for rm2 reading
> But if you supposed that everyone drove normally until their tank was 1/8 full then refuelled to the top, the average tank would be 7/16 full so if lots of people refuel all at once that is 9/16 times a lot of fuel tanks.

Sorry, extremely minor nit-pick but I think the fractions go the other way. The average tank should be 9/16 full leading to 7/16 of a tank extra per person.
New work sheds light on the Etruscans, who may have founded Rome
No normal person needs a 4l car. You just don't. Heck, 3l is huge and not required with modern engine sizes; between 1 and 2l is plenty for the vast majority of people who are not farmers routinely getting stuck in mud whilst towing heavy equipment.

In 2019, the average new petrol ("gas") car in the UK requires 5.7 l of fuel per 100 km (49.2 mpg) [1].

The corresponding figure for the US is ~9.44 l/100km (24.9 mpg [2,3]).

We really, really need to decarbonise our economy worldwide and in many ways this fuel scare may be the catalyst required, with UK autotrader saying it was driving people to e-car retailers [4].

[1] https://www.gov.uk/government/statistical-data-sets/energy-a...

[2] https://www.iea.org/reports/fuel-consumption-of-cars-and-van...

[3] https://www.epa.gov/automotive-trends/highlights-automotive-...

[4] https://www.theguardian.com/business/live/2021/sep/27/uk-pet...
I read the book about 2/3 through, then felt I'd gotten the idea. I would second a lot of these criticisms of the author's specific understanding of digital ad markets.

My broader problem with the book was that it seemed to use up most of its space rooting around for a good formulation of the comparison contained in the title: that digital ad markets offer an opaque and sometimes fraudulent form of value, in much the same way as the real estate market hit by the 2008-2009 mortgage security crisis.

It was almost as if the author wasn't fully convinced of his
own analogy, like he needed to keep looping back to it to add a few more points to really nail it down. All the while, what the reader cares about is why this analogy is important, not that it can be made!

The book could have been much more effective on these counts, I think, if it had been shorter and better edited.
I didn't just have this experience with NYT, but also ACLU. Easy to give them your credit card, but far more difficult to get them to stop the recurring charge. This stings a lot more than NYT, because philosophically I had better opinions of ACLU.

To this day, ACLU people text me every week or so to ask me to do participate somehow. No matter how many times I've asked them to stop. And since the texts come from someone different each time, blocking isn't a viable option.

Guess who won't be getting any more of my money?
Note: requires iOS 14. I would have liked to give it a try, and pay if it proves superior to Apple's "Music Memos", but I can't, as I run an iPhone 6 / iOS 12 that is still very functional and security-patched by Apple (iOS 12.5.5 shipped last week).

As a developer, I can for sure understand you're limiting to the "latest and greatest" for API usage simplicity, but I urge you to reconsider requiring iOS 14. Two arguments for you to consider, one ethical, and one business:

1. I've met plenty of people sensitive ecologically and willing to keep their phone as long as possible. As a result, they run old iOSes.

2. Musicians are rarely making millions, and thus cautious with tech spending. By restricting to iOS 14, you're leaving money on the table.
MIT Graduate Student Union
Since compression can produce any bit combination with equal probability, the only way to reliably auto-detect from the contents is to put some kind of fixed flag at the front. At that point you get more flexibility by making it a new column in the table instead. It doesn't seem like it would be hard to extend this with a compression type and mime type if you need those.

I question the need for multiple compression types though, the difference between the default and the best won't be great enough to be worth the hassle. Especially if it leaves you open to a patent troll.
Research scientists at University of Richmond teach rats to drive
Which of the boards in Pinball FX3 you think are not overloaded? Triggered by my recent visit in some pinball 'museum' (me and my family spent like 3 hours playing on various tables) I did a quick research about available pinball games, then I played a little a bit those 2 tables available for free in Pinball FX3 and demoed a couple of others. But it was easier to achieve some 'competence' and understanding and select favourite ones when you had 4 boards in Pinball Dreams/Fantasies then in FX3 when you had few dozens of them...
https://pinballmap.com/ is a great resource for finding games in your area though it's mostly US based
Its a great way for miners to launder money. Bitfinex pays the fee and it turns up on the miners balance sheet, where does bitfinex gain?
Me, I'd be like, "huh, it sure was dumb of me to let my kid take an expensive electronic distraction to school. I probably shouldn't have done that."

But I think that puts me in old-man-yells-at-cloud territory, these days.
but 579 child deaths used to be considered a lot,

When?
I was under the impression that having the MAC address on the device's label was some kind of regulatory requirement for Wifi - I have never seen a wireless device without it.
Agreed. When I started doing online school, I figured I would work on my bed, next to my wife, and have the TV on playing "King of the Hill" or something else I've seen a million times and thus could tune out.

That was definitely not the case; I found that trying this just made me worse at studying and worse at watching TV. Eventually I cleaned my basement (which I'm lucky to have), put a desk down there, and made that my "don't bother Tom cuz he's studying" zone, and it was much easier as a result.

I cannot imagine that I would have completed school if I were living in a one-bedroom apartment.
A form of Newspeak [1] has already started to grow in the form of people talking around the subjects mentioned in the Youtube blocklist and other 'forbidden' subjects. Some people use descriptive terms to indicate the forbidden subjects, others use non-verbal gestures, others again state emphatically they would never ever dare to claim that ... (insert the thing they actually want to claim) ... , often with a call to the censor to please not delete their account.

[1] https://en.wikipedia.org/wiki/Newspeak
That sounds to me like you're trying to cheat physics here. If there's a physical limit to calculating an irreversible G(X), I don't see how you magically remove it by pretending that something including G(X) is reversible and then by ignoring what you've just added.
Almost all the cancer falls on the poor, not just because they tend to live closer to power plants (unlike carbon dioxide, CFCs, and even sulfur dioxide, the pollution that causes cancer is fairly localized) and work in coal mines, but because there are more of them.
>ure, but I was a network engineer at the time and your TCP/IP was very, very niche.. you know very well that there was no "Internet" in 1990

There was no consumer Internet in 1990.

However, TCP/IP was in use across a broad range of academic institutions and corporations, and it was possible for pretty much anyone to buy access to TCP/IP-based inter-networks.

Which, if you were a network engineer (and not for Novell or DEC) at the time, you would know.
renren.com
Got interested. Went to Revolut website. Uncloseable (without choosing an option) cookie banner advising me they will deliver 'relevant' ads. Have to click through to turn off the default-on ad tracking. Closed tab.
Video or it didn't happen. :)
I'm obviously being hyperbolic, not sure about you. Point remains that scaling RDBMSs is not exactly trivial and it does look like most companies eventually give up.
" I wouldn't expect an acute shortage to result from these reasons. (I mean clearly my expectations are wrong given what is happening but this doesn't match my prior understanding of how things are supposed to work.)"

Coal is actually pretty important to smooth out energy. There was something fascinating I learned during the Texas outage last year. At the time I was privy to private exchange emails among power engineers.

One engineer explained that one of the problems they were having is that, with the closing of coal plants, the reliability of the grid goes down. And with a very good reason: You can store a massive pile of coal next to the plant for (basically) free [1].

oil, by comparison, is expensive to store, natgas more expensive still. What happens is, in the winter, the pressure of the natgas lines goes down as consumers drive up their thermostats. Therefore, natgas plants can't deliver the power required beacuse the gas isn't there. So, in the N. East of the USA where there are nasty cold snaps, power operators have piles of coal ready to be burned in coal plants.

Most of the power is still from natgas throughout the year, but coal bails you out when it gets super cold (note, the midwest doesn't need this because it's always nastily cold there -> the natgas lines are built accordingly).

[1] Some, having read the popular press explanations of the outage, will complain that renewables delivered 90% of what was requested. That's true, but only half of the story. The 90% figure was a de-rated amount of energy [2]. Basically dispatchers knew that renewables weren't going to deliver and adjusted their predictions accordingly. The blackout happened, therefore, because the power source that was expected to show up and deliver in this situation tripped over itself. There's no doubt natgas can deliver - it does every winter in the North - but it can't if it's not implemented properly, or if there's not enough gas pressure in the lines to deal with a massive sure.

[2] None of this is meant to be a dismissal of renewable energy. Texas leads in renewables, and why shouldn't they? It's a resource that (can) cleans up our environment. But i power we can't treat things like panaceas and have to be realistic about where we stand.
Why go as far as Mexico? Russia has influenced, and continues to influence, elections in the United States.
Yet another overloaded tech buzzword. For me, DDD means 2 things:

1. Listen to how your customer refers to their business and internalize this perspective as if your life depends on it (your career certainly may).

2. Find a way to build your product and communicate about it in similar terms. The methodology should be understood to be domain-specific.

Anything that extends the philosophy beyond these points is making assumptions about your product that really only you and your customers should be making.

The only concrete technical assumption I would make here is that you probably want to at least consider SQL for a few minutes if you are dealing with tons of distinct types and complex, rapidly-changing requirements from the business. If you can find a way to make the business write their own logic/queries in a language they understand, you have discovered the most powerful force multiplier I am personally aware of right now.
Ananki: Software-defined Private Enterprise 5G
Dependencies run in both directions. Russia is very dependent on its fossil fuel exports.
But teens weren't allowed to use Facebook until 2007 and Instagram wasn't popular until 2010 so by your own data the increase in adolescent suicide couldn't be caused by FB
That's rough. Some of the discussions here also got heated and a couple people on both sides of the debate did sink to leveling personal attacks and questioning others' motivations, patriotism, intelligence, sincerity, empathy, etc rather than understanding their point of view. It's amazing how damaging it can be to have even a small number of people who have decided to abandon good-faith discussion.

I'm not sure how you prevent folks like that from getting a foothold, but seems like it's worth figuring out.
An Anti-Aging Pill? Think Twice
I use this style. It’s been very helpful. It feels like a nice scannable breadcrumb compared to my old commit titles. I did have trouble sometimes remembering the categories. Was it “doc” or “docs”? So I changed my git template to show this and my own enshrined categories. One category I added was “excise” for the removal of things.

https://gist.github.com/shanecelis/db3f348288be70e4de4e0f249...

Early on in, I used to write “refactor,doc,feature:” before I realized that one of the practices this is meant to encourage is a commit that does one of the things, not all of them. I’m not very strict about it. I always do the semantic title but if I have some documentation mingled with a refactor, oh well.
If you go in with maybe covid and mild symptoms I think you'd get turned away. False negatives on tests are pretty bad. Once your conditions worsens that they'd admit you as a patient without regard to a negative test then it seems you are playing catch up with the damage. It seems hard to catch the cases early enough but I hope I'm wrong.