skysight-inc/HackerNews huggingface dataset:
React is terrible at reactive[1] UIs. You have to do a lot of work to tell react what to not rerender. Of course things generally work if programmers aren't careful, but the UI gets slower and slower over time as more features are added and more repaints are done.

VDom is one of those arguable things, plenty of frameworks are faster than React w/o a vdom, and some frameworks are faster than React and also use a VDom.

[1] Arguably react is not even that reactive, you have to manually wire up everything yourself.
Same thing I'm doing except with fewer limitations.
Dive training agencies like PADI and NAUI don't typically certify or endorse particular pieces of equipment such as dive computers. They sell instructional materials and supporting services to retail dive shops, which each deal in a mix of different equipment brands. So the agencies don't want to piss off their main customers by playing favorites with particular manufacturers.
Jack Dorsey’s Block sues Bitcoin.com for trademark infringement
Even if I go on to install the app from the Play store, I use f-droid to filter down to non-user hostile apps in oversubscribed categories like soduko apps.
i just downloaded the app on iPhone and the dive planner allows you to change the gas mix (oxygen percentage) so it looks like it supports nitrox.
Is the 30% app store fee really a secret?
Please understand I am not trying to be dishonest or make arguments in bad faith. Maybe I need to be further educated.

I understand that the level of fraud committed specifically by FTX goes far beyond simply misleading lenders and regulators about their collateral which consisted mostly of their own crypto. In general, however, this seems to be the root of the issue and the systemic problem across all centralized crypto exchanges.

From the start and well prior to this conversation I have had the belief that Crypto "scams" like this bear a striking resemblance to the world of traditional finance and specifically the securities market and MBS.

I'm not trying to argue in bad faith or use any kind of argumentative tactic or fallacy (at least not intentionally).
I don't know what that means, exactly, but I'm fairly sure that when they're pitching it to investors, it means the business model.
RunCat! https://kyome.io/runcat/index.html?lang=en
Colorless Async Discussion
Easy to have a few home runs when you have unlimited innings for 20 years.
According to [1] and [2], most German plastic waste goes to Netherlands. Moreover, apparently a third of it gets incinerated or recycled domestically. So yes, officials turning a blind eye to developing countries pseudo-recycling plastic waste is a problem, but 1) it's not as clear cut as you present it 2) surely building a few incinerators is easier than reinventing all logistical chains to not use plastics?

[1]: https://www.destatis.de/EN/Press/2022/06/PE22_N035_51.html

[2]: https://waste-management-world.com/artikel/germany-s-problem...
Pretty clear some ivy league degree holders are raising money with no product/no qualified background. While others are slaving away to get "product market fit" before a VC will touch them
That’s what I was thinking about, very interesting info, thanks!
For me it’s been the opposite. I’m not a programmer or have a job that requires me to use anything but basic GUI’s or web services, so the hill to use anything without a GUI is quite high. I think what you do day-to-day for your vocation or how much free time you have to devote to learning these tools directly impacts your ability to utilize command line programs with ease or not.

I guess this article can be summed up by the old adage: “Use the tools you know.”
This is what I really like about Flutter. It's well designed with different layers of complexity and convenience tradeoffs. And yes, also open source.

Watch this talk from one of the core developers about the design https://www.youtube.com/watch?v=dkyY9WCGMi0
This is a nice little tool. Thank you for building and sharing.
Pretty much what I and the other vegetarians in this thread said. She doesn't like eating things that taste like meat.
yah, I always had the impression that Brazil was predominantly rain forest. I'm curious what percentage of the country's land mass is deep/tall Amazon rain forest. If we came up with some cheap threshold like at least 10 trees in 100 square meters each at least 10m tall or something, what percentage of Brazil's land mass would satisfy that constraint?

I heard of the pampas in Argentina before I think through literature from Jorge Luis Borges. I never knew that Brazil intersected with that region down at the southern tip https://fr.wikipedia.org/wiki/Pampa.
If you set your own money on fire, the amount of wealth in the economy won't change. However you'll be worse off, because your share of the total wealth is now smaller (and everybody else's share is bigger).
One build of DALL-E mini has an original character in it named "Darts Vader" that was exactly what you'd expect. They made a new build and he disappeared.
Gas Suburban small v8 is 15/20, which is better than the 88, but still abysmal in general. Previous year Toyota Sequoia (more comparable than a cruiser), got a combined 15mpg, which is what I generally get in a decade old Tundra. The 23 models from Toyota have a hybrid with a turbo and are rated 21/24, which is still pretty bad. I'd personally love an electric truck, but I don't have 80k sitting around for one at the moment.

While the wrenching crowd still has some time, I do wonder how long gas vehicles will be a viable option. A gas station near me just got razed, my wife has an EV, and at some point it won't be profitable to maintain all the gas stations we have.
The blockfi terms said the money was always the client's money and that wallet funds are not lent out.

My not-a-lawyer interpretation is I didn't 'give' the money to Blockfi and thus Blockfi doesn't owe me any money. Am I understanding this wrong?
Every few years I get this urge to “start over” somewhere new where I’m going to turn everything about my life around. Whenever I’ve tried to make friends or be social, it seems to fall into this almost cyclical pattern.

I’ll find a group of people who hang out and join that. Tend to make pretty good inroads early, and people seem to like me.

Then over time the group slowly starts to fracture into “cliques” none of which I eventually fall into. It starts to feel at some point that I’m no more than a court jester, there to make opportune jokes to entertain the other cliques. People care less about what I have to say and I guess any eccentricities about me that intrigue people get old quick.

Sooner or later there’s a big drama caused by some petty disagreement and the group fractures along those cliques. Sometimes reconciliation is tried, but by that point no one’s schedules line up, or half the people are always sick, etc.
Thanks for sharing your thoughts. They make sense.
I don't understand what about this decentralized idea that f-droid is selling me ... that I'm supposed to LIKE here?

I develop apps, I get the downside of these centralized services for me, but I'm not sure what they're selling me as a user here.

They seem to sell me on privacy / censorship concerns, but I see no privacy benefits stated. I don't see any reason distributed stores are more privacy focused. China is their example? If anything that indicates the store itself is less of a potential privacy / censorship issue than other factors.

>From the point of the user, the ideal app store would contain exactly what the user wants, and not one thing more.

I don't really care if there are more apps on there that I might try and not use. I don't understand what I'm being sold here / why I would like that / how that even could happen.
SwiftUI at Scale – Tips and Tricks [video]
Stats is open source & free: https://github.com/exelban/stats

Works on Apple Silicon with no issues. I used to pay for iStat Menus but Stats is totally fine for my needs, so I do not use iStat Menus anymore.
I have a few projects on my near term agenda, bringing that code out of mothballs and applying it to an RSS reader is one of them.
> You ignore the other big benefit which is impossibility of censorship.

That's a silly claim. Ethereum forked because of a hack and enough people wanting to undo it. Tether regularly freezes funds (https://www.coindesk.com/business/2022/11/10/tether-freezes-...). Ownership of a cryptocurrency can be made a crime. Developers can be sanctioned and arrested.
How is condensing with menus worse than undiscoverable gestures and button rituals?

IMO it's far worse when the cow paths are so heavily paved you have to pay tolls to access anything else. Or even explicitly hidden capabilities requiring Konami-code-esque incantations in some misguided effort to give the kids something to brag about to their friends.
There already is crowdsourcing of broken page reports: https://github.com/lindylearn/unclutter/issues?q=is%3Aissue+...

And twitter.com is a special case: https://github.com/lindylearn/unclutter/issues/570

It's never going to be perfect unfortunately. Thanks for the feedback!
Thanks for this, so far that's 2 points of difference stated:

1) Regulatory oversight.
2) Relative transparency.

Legit differences between Crypto exchanges and traditional finance. Keep em' coming, I'm learning :)
It can get truly bizarre with multiple threads. Some other thread hits some UB and suddenly your code has garbage register states. I've had someone UB the fp register stack in another thread so that when I tried to use it, I got their values for a bit, and then NaN when it ran out. Static analysis had caught their mistake, and then a group of my peers looked at it and said it was a false warning leaving me to find it long afterwards... I don't work with them anymore, and my new project is using rust, but it doesn't really matter if people sign off on code reviews that have unsafe{doHorribleStuff()}
Even if OP's estimates are "WILDLY off", there still aren't many out there

Multiply his estimate to 1000 per F500 company ... that's only half a million

Put a pair in every major geography ... that's only 5,000,000

And, for kicks and giggles, multiply by another 10 for funzies

That 50,000,000

Yes, it's "a lot" ... but it's nothing compared to commodity hardware

According to a quick web search, Google alone had in excess of 1,000,000 x86 servers about a decade ago

That's one (large) company

I've worked with myriad companies who're running 10s or 100s of 1000s of x86 servers (let alone x86 desktops/workstations/laptops) - with nary a mainframe in sight (or maybe a couple ... which is on the order of "none" next to 100s of 1000s or millions of x86 boxes)

Per Microsoft [0], there are 1.4 billion Windows 10 and 11 devices (yes, I know that's not a server count, but it speaks to the orders of magnitude difference between x86 devices and mainframes ...even with my generous estimates posted above)

-----------

[0] https://news.microsoft.com/bythenumbers/en/windowsdevices
> So if you were from Belgium and it grew to 500M, you'd have to support a move to partition Belgium into 50 separate nations, for the same reason you're against the EU [1]. Right?

Such as how the British empire partitioned into the US, Canada, Australia.., or how China and Japan became distinct countries despite a common origin? Yes. A shared identity can support a larger country (the inverse can be seen in the breakup of Yugoslavia), but not without limit.

> I buy that smaller democracies could work better in many ways

It's not just about size. It's about the simple and intuitively obvious idea that it matters who chooses your rulers. I find it both fascinating and frightening that people have been so trained into ignoring their instincts (evolved through millions of years of inter-group competition, but now casually dismissed as "irrational"), that this basic notion now needs arguing.

[1] A small correction: I am not against the EU - the opposite, I am strongly in favor of it, for the simple pragmatic reasons that it safeguards peace among the member states, and because the relatively small European countries would otherwise be picked off individually by larger geopolitical rivals. What I am against is the expansion of EU law into areas of law and life that can be perfectly adequately addressed by individual states themselves.
Relevant from last week: a (horrific) Ars Technica story about a person that got a foot amputated without their consent (and then died)[0]. The amputation is one of the milder parts of the story, the conditions and neglect that lead to it are just unbelievable.

[0] https://arstechnica.com/science/2022/11/after-renegade-nurse...
In one of these micro lines moving to RISCV they can provide a growth path that didn't previously exist. I haven't used a PIC in 10 years, but it seems like an ideal candidate to keep the same foot print and peripherals while moving to RV32IC.

The package and peripherals matter a whole lot more than the ISA in a lot of applications. The code is often a while(1) and some interrupt handlers.
Could we treat spinal cord injuries with asparagus? (2020)
> That doesn't in and of itself convey anything about whether Y is true.

Especially if X is a celebrity, and not a celebrity for their knowledge about Y. That just says "some random celebrity shot their mouth off about something they likely know next to zero about." That conveys zero bits of useful information.
May also be Elon Musk probing the market interest for a new phone. He has hinted at potentially launching a new phone. In my opinion it may be too expensive to develop a new phone, but an Android with a Tesla or Twitter skin, and an alternative app store should be doable.

He has also hinted at being interested in turning Twitter into something like WeeChat.
To add to the other points being made... meat is subsidized and doesn't include the cost of the externalities. It's hard to imagine that in the long run, plant based meat or lab grown meat will be more expensive than growing, feeding, and looking after animals.
Fair. But the 1988 to 2022 trajectory also includes significant increases in size and horsepower. Not that those are good things.
I find it unlikely that this is the only one. This is the only one they let FB take down.
I want to believe this is just badly timed. I don't know, I very often want to AirDrop with someone I don't know or have a contact for -- clients of clients, usually... And I've found I set it to 'Everyone' and forget. Which isn't ideal on the odd plane-trip with people trying to be funny...
Literally nothing in the article, except `const`, existed "a couple decades ago".
Splash-Free Urinals Inspired by Nautilus Shells and Dogs
https://archive.ph/Bh53L
Some of the audience here might be interested in https://www.yucata.de/en
Sooner or later Apple will have to losen its grip on the device because if they not, counties will simply try to use Apple as enforcer. Just as with privacy the best road being "We don't have that data", the best road with this is to be able to say "We don't have control over it".
One of the hits for that search:

https://boardgamegeek.com/thread/1673702/roll-1d3/page/2

Is just a six sided die with three edges rounded off.
You can beat it because you don't need a few years, acres of land, and a large amount of water.
Sometimes the modular system is very flexible and straightforward. Other times the system really is modular, but makes many assumptions which make little sense to and are even difficult to foresee by someone less familiar with the overall system. See all the years of discussion over libraries vs frameworks vs complete code ecosystems. If I have a three week deadline and it takes three months to come up to speed with your system's docs and code, I'm going to ask for something without an up-front PR before I take it on myself.
It always felt like a facade to me. When 3AC collapsed and they were fined, they didn't really disclose how they 'solved' their liquidity problem. Taking a loan out just kicks the can down the road.

They also were handed an amazing deal that no one else was offering without taking a second to wonder why?
One of my theories is that organizationally and culturally they are still mourning the loss of the Windows Phone.
My wife and I go to Hawaii some winters to celebrate our anniversary (it was our honeymoon spot, of course it was).

We've taken a few tours there to learn about the place. What I recall from those tours is that the islands are all slowly sinking. Indeed Big Island is the biggest because it's the newest - the older ones are smaller because they have had more time to sink / erode.
I drive a Subaru Forester and I get higher mileage than the EPA. Last night I drove from LA to SF and got 31 mpg on the freeway going (according to the on-board mileage monitor), in two sections, 140 mi in 2 h 8 min and then 190 mi in 3 h 1 min once I was outside LA, inclusive of a 15 min circling the SFO arrivals to pick up a friend.

Interesting, though, is how hard this drops off. I once did a 280 drive at 3 AM that I ran at between 90 mph and 100 mph almost throughout. And the dash readout was 19 mpg (oof!).

Is there an OBD tool with GPS I can use to track this stuff? I really like it.

My personal empty tank to empty tank mileage is 21.5 km/l (50 mpg) in the city streets of Madras, India in an ancient Maruti 800! The top speed that thing could hit was 68 mpg (which I only ever approached once and never in the city).

Using this for comparison: https://www.fueleconomy.gov/feg/bymodel/2018_Subaru_Forester...
I do not see the author blaming "vaccines" (plural, of all types).

I do see the author blaming the mRNA "vaccine" (singular, deployed under EUA for SARS-CoV-2) combined with subsequent exposure to the virus. Quoting the article:

"""If you wish to blame the vaccines, then you’re left with the struggle of explaining why there are so many cases in late 2022, beginning in July, even though hardly any vaccines are administered in July, August and September. It doesn’t look like there’s a clear correlation between doses administered and sudden deaths.

As I have argued before, I believe that whatever is going wrong with the population, is a product of an interaction between the vaccine and subsequent exposures to SARS-COV-2. A simple delayed effect from the vaccine is insufficient to explain the peak in late 2021 followed by a decline in cases of people “dying suddenly”."""
Speaking of twitter, it's weird Musk hasn't commented yet on the protests in China. Looking forward to him taking on censorship and standing for free speech around the globe, particularly in China.
Jeelabs (2022 Projects)
It's been a long time that I've seen a result that isn't ad or spam or a link to Wikipedia in either one.
I completely agree with the article. There is a vast soup of user generated content that could be displayed and there's always an algorithm of some sort employed, even if that algorithm is "show me only content from people I explicitly follow and sort it chronologically".

If you wanted to give the social media companies the benefit of the doubt, you would say "they just want to have a feed that the user enjoys and the best metric they have to tune their algorithm is is engagement". If you didn't want to give them the benefit of the doubt, you might say "They want to surface a feed that keeps you hooked so they make the most money on ads, so they use the metric of engagement".

I also completely agree with Tim that a marketplace of algorithms is the best way to solve this problem. If users can choose their algorithm, they can choose between the "sugar high" content that is optimized to maximize engagement and time-on-platform if thats what they want. If they'd rather choose one that maximizes for other metrics, they are free to do so. Examples of metrics that a given user might prefer: "A monthly survey that the user fills out that asks how good the recommendations are" or "a daily survey asking questions related to mood/mental health/etc".
Do you want to share these scripts with the world? or just me? I would love what you came up with.
I don’t know if “most countries” is correct. The USA certainly does this, but most European countries will prepare an automatic tax return for everyone based on the data they receive from employers, banks and brokerages.
Every Elon tweet gets submitted multiple times here as a story. Is this really HN-worthy?
Because of path dependency and backwards compatibility. C++ has 30 years of legacy code to build. Zig doesn't even exist yet; after 6 years it is still in "preview".
It still depends - if you travel lightyears with a sizeable fleet just to capture a specific planet for living space alone, something is seriously wrong with your race anyway (unless you have some yet unknown transportation technology) as you could likely build uncountable space habitats for all that mass and energy spent & right at the heart of your civilization, not somewhere in the sticks with no friendly infra where Earth is.

You need a deeper purpose our you would not be there.

Like doing it just for fun or something. :-)
I used to be the community manager for a StackOverflow-style (pre-dated SO by a number of years) site that catered to enterprise technology and we had ~200k-400k monthly visitors just on AS/400 topics — it was a huge and active community, but there was very little advertiser interest in it. A few years after I left, they completely shuttered the site and nuked the archives, sadly, so that's probably part of it — my site and others like it were bought up, monetized, then nuked when the money moved elsewhere.

The other partial reason is that a ton of those conversations happen in old email groups that aren't indexed or index a lot worse than spam sites do. So if you're interested, searching around for mailing lists, users groups, and old forums and there's still good material out there, just buried and mostly catering to folks who know the basics, so a bit tough to parse if you're new to it.
> Assignment is always O(1)

This depends on what you consider to be O(1) - being that the size of the array is fixed it's by definition O(1) to copy it, but I might get your point. I think in general your point isn't true though, C often supports integer types that are too large to be copied in a single instruction on the target CPU, instead it becomes a multi-instruction affair. If you consider that to still be O(1) then I think it's splitting hairs to say a fixed-size array copy would be O(N) when it's still just a fixed number of instructions or loop iterations to achieve the copy.

Beyond that, struct assignments can already generate loops of as large a size as you want, Ex: https://godbolt.org/z/8Td7PT4af
To be more clear, when no "virtual" method is declared, then no table is generated because none is needed.

In this case, the addresses of all the methods are known at compile time and the compiler knows which to choose when anyone is invoked in the source code, based on the type of the object and on the types of the method arguments.

When there is at least one "virtual" method and you have a pointer to an object, the type of the object cannot be known at compile-time, so the compiler cannot determine which method to invoke.

That is why the compiler needs to create a table with pointers to the virtual methods for each class with such methods, and each object of those classes must include a pointer to the corresponding vtable, so that the correct method to invoke can be determined at run time (from the index of the virtual method).
I still dont know how to easily save files on local computer in MS Office without pressing F12.
Wait, but Weren’t His Parents Law Professors?
In theory, I don't see any reason not to. In practice, it depends on a million things.