skysight-inc/HackerNews huggingface dataset:
Because I have tried it many times and my body has some intense urge for beef, and ground beef IMO is the easiest to make, digest, and cheapest and has fats that are good for you IMO.

Some people think poorly of ground beef because "you don't know what's in it!" But moments later will tell you it's important to eat all parts of the animal because they have different nutrients. Ok then, sounds like ground beef is a good way to get different portions a butcher doesn't think sells well. Give me some foot meat, bring it on.

There's also the fact that beef is basically the one food you could eat alone 365 days a year your whole life and get everything you need. That doesn't apply to vegetables or chicken or anything else really.

Tldr; many people would say someone that eats a HUGE salad and some meat everyday, no breads or processed garbage would be healthy. Well, drinking 10 lbs of vegetables and having some ground beef is basically that except you're drinking more vegetables even that most people could ever eat in a day.
> Database "sequence" types that are used to create integer IDs often no not make any guarantees about being gap-free.

Yep, the docs from Postgres are very clear that `serial` has gaps. But you can also just create a counter table and manually manage the sequence if you have strict serial requirements.

Of course, if you have serial requirements a UUID would already not be viable.
Idle gaze 054: the plight of the vibe tourist
They might if several sets of tracking information end up there, because people are blocking the cookies they might otherwise be in for instance, and each set of tracking info has an identifier or few. The length of UUIDs will multiply up quite quickly there.

Not that people will care. Once a URL is longer than a few words plus a code most users won't even look, even if they bother that far. You'll be in danger of starting to hit some browser/server/proxy limits though.

Not that I mind that sort of information being lost, I'm happy for the incessant tracking of everyone's everything these days needs to go to hell.
The book Dragon's Egg has a species living on a neutron start with millions of G's

https://en.wikipedia.org/wiki/Dragon%27s_Egg
Take a look at this article and chonkthread from a few months ago

https://news.ycombinator.com/item?id=35192913
I still take Wired seriously, though somewhat less so after seeing this article.
That's very out of touch

That's exactly why I bought a Nintendo Switch and not an iPad, and the reason why I'm excited about the Switch 2 (and I'm not alone in my circle, including the youngest generation)
Lack of a big corporate backer is my best guess.
There might be a misunderstanding here? The Bill of Rights (the first ten amendments) specifically applies to limiting the powers of the federal government. It doesn't grant rights to individuals, it takes away powers from Congress. It doesn't protect you against other citizens, but against government overreach.

A company can't violate someone's free speech (or other rights) because it's not the government. It literally isn't under the purview of the amendments. If it does something illegal, that is become that act is made illegal under some other code, not because of the bill of rights. They can be prosecuted for criminal or civil violations, but it wouldn't be a constitutional issue unless the government is the one doing it.

If a social media site wants to silence you, too bad. If the government wants to silence you, that's a big deal.

https://uwm.edu/free-speech-rights-responsibilities/faqs/wha...

https://en.wikipedia.org/wiki/United_States_Bill_of_Rights

(Edit: However, your argument isn't unheard of. Here's one opinion from the American Bar Association arguing the same thing -- that the 1A ought to apply to privately run public forums too: https://www.americanbar.org/groups/crsj/publications/human_r...)
> Nothing you wrote refuted the point that "making a profit and doing public good are completely separate imperatives."

Sure I did: I pointed out that making a profit by creating wealth is doing public good. Try living without all the wealth that businesses create (and have created over centuries) and see how you like it.

> I explicitly addressed this point already.

I don't see where. You mention businesses that are too small or inefficient to do much harm, but you never mention businesses creating positive value at all.
This is conflating what happens in the stock market with what happens in the market for its products. Those two are related, but not as much as one might think.

A solid parallel is Intel, which continues to dominate CPU sales even as its stock has not performed well. You may not want to own INTC, but you will directly or indirectly use an Intel product every day. Intel's supremacy continues, even after the transition to hyperscaler clouds.
After they re-implemented the compiler in VB.NET and ported it to .NET 5, the language won't get any new features / has stopped development [0]. They basically deprecated it.

[0]: https://mspoweruser.com/microsoft-starts-deprecating-visual-...
> The whole point is that it is hard/impossible to predict

But it certainly seems much easier to predict compared to the results of further CO2 in the atmosphere. We've lived through the transition period from lower CO2 to current CO2, so it's reasonable to assume we'll see the same effects in reverse. We haven't lived through the period of current CO2 to higher CO2.

> and I am even hesitant to list some ideas because they sound like climate denier conspiracy theories

Understandable, no worries!

> But just as a hypothetical example, there may be effects from aerosols ejected along with CO2 when burning fossil fuels, which act on shorter time scales in the opposite direction, which could lead to overshoot.

Sure, it's possible, but it seems much more likely that continued increases in CO2 will have worse unpredictable effects.
Early 90s games LAN support is worse, between only hotseat multiplayer and other protocols than IP...

As for recent games that do not have normal IP support, better to ignore them.
https://www.gutenberg.org/browse/categories/1
Err in this case, the modems would both need to connect to "FXO" ports. All they actually need is loop current. The simplest circuit is just a battery, resistor, and capacitor. Fun tip: this also works to directly connect DSL modems.
That seems like an excessively uncharitable interpretation.
That read like satire. I'm actually glad this showed up in my feed because of how fascinated I am with the content of this article.
Well Basic evolved a lot. Comparing 80s Basic on whatever hardware you imagine (think goto + Line Numbers) to 90s Microsoft VisualBasic (think event Händlers for UIs) is a similar jump than VisualBasic to VisualBasic.NET (writing OO code).

VB.NET is the same but so much more evolved. Also the runtime below was switched (surely for the better).

However, like outlined in other comments: VB.NET is a OOP language which handles procedural/functional code as a subset while VB of the 90s was purely procedural.
Entomology is fascinating in terms of complex/distributed systems lessons it can reveal. I remember in college I read this book about a group conducting research on ants in New Mexico I think. That and the Maxis Ant Simulator are still very present in my mind when I reason about systems design and behavior.
>For how long? If the answer is "forever, until we reverse all CO2 emitted", that might change the math for subsidies considerably.

For long enough so that farming can adapt (eg. technology improvements and/or moving agriculture to all the previously inarable land up north), or in the worst case for people to readjust their expectations for not eating meat for every meal of the day.

>Livestock food is not slack.

Why not? Corn is corn right? It might not be the sweet corn that you're used to, but it's still edible as food. Think corn tortillas or corn flakes[1]

>Sometimes a small change in margin makes a big difference in decision making. If you go from 5% profitability to -5% (10% swing), you suddenly turn on the behavior on its head.

No, because producers can raise prices to pass on costs to consumers.

>How many households would be insolvent if their food % went from 11 to 15? What about 11 to 22?

1. I mean, there's definitely going to be an non-zero amount of people that goes hungry due to any price rise, but that's why my original comment said "most developed country residents", not "everyone". Apparently in 2007-2008 there was a food price crisis, but given how it's not remotely in the american consciousness it's fair to say the impact on global food prices for the average american is negligible.

2. If you look at the same source you see that in the 1960s americans spent 17% of their income on food. Clearly it's doable in the past.

3. While it's true that most americans live paycheck to paycheck, I suspect the phenomena is mostly driven by equilibrium rather than lack of material wealth (ie. they're living paycheck to paycheck because of lifestyle inflation). If you look at the data broken down by income level[3], there's a surprisingly high amount of people making $100k+ but still living paycheck to paycheck. This leads me to believe that while they a good chunk of people living paycheck to paycheck can find the money eventually. They just have to make lifestyle sacrifices elsewhere. In the worst case they can revert to eating rice and beans, which isn't great but also isn't exactly "fucked".

[1] https://en.wikipedia.org/wiki/Field_corn#Uses

[2] https://en.wikipedia.org/wiki/2007%E2%80%932008_world_food_p...

[3] https://www.pymnts.com/wp-content/uploads/2022/08/PYMNTS-New... (page 9)
same manufacturer issue there too lol. like the toyota highlander and toyota sienna share the same factory but you can't find a sienna anywhere and a highlander can be found at dealers.
The criteria given was “How many games does iOS have that are paid, don't have IAPs, timers, or Loot Boxes?” and not your subjective evaluation of how good the games are.
YoU dOnT nEeD _____

AKA I will make broad sweeping stupid headlines
>the lawsuit, as perceived from x's viewpoint, is forcing the company to have regulations on "hatespeech"

But it doesn't. This law only requires that a company's moderation policies be public. The company already has these policies internally, regardless of whether they follow them, and there is no room nor justification in the law for punishing someone for "not following" said policies, nor is such a concept even defined.

This law has nothing to do with "punishing" Twitter, as it literally cannot, and more to do with making Google, Facebook, Twitter, and Bytedance be transparent about what content they disallow on their platform.

You know the once a month post here about "Google killed my email account of 10 years for no reason and I can't contact anyone to ask wtf or get it fixed"? This law is the first step in combating THAT
Because 90 days is long enough to see results for most people, but not so long that it's an impossible time frame.

Because drinking 10 lbs of vegetables is doable, but eating them is almost impossible raw. If you cook them, it's still hard to eat 10 lbs of vegetables and you've killed a lot of nutrients. Because it gives your body a break from digestion.

You'll feel a lot better.

Edit: even those that think the idea of vegetable juice curing anything is goofy basically have to admit that it forces you to avoid process junk for 90 days, and 'eat' tons of vegetables only. Which in itself is bound to fix a decent amount of things bothering people. You could argue that someone could just eat the vegetables, but it's very hard to get 1000-1500 calories just eating (chewing) raw vegetables. So juice them for 90 days. You won't feel too weak, and you'll give your body a break from digestion and from processed garbage.
Is this a tax write off?
You probably haven’t seen the Nintendo Online Shop on Switch. It’s filled with so much crappy games it’s hard to find anything of value at all, apart from going on the front page recommendations of first part Nintendo games and other big publishers.

If you browse through the new section it’s full of mostly cheap indie games.
Self-centered, self-inflating and generally impossible to read.

If this is what a girls internet produces, they can keep it for themselves.
Its often the case that when apps crash (on any OS) due to bugs, its the OS that gets blamed by the user. It is easy to say "blame Dell", but you'd have to be familiar with the code-base to know whose fault it was.
That's somewhat misleading though. It's not really a pixel in that there's much more information available than, basically, 3 integers between 0 and 255. There's 4 instruments on the telescope that collect 4 different chunks of IR spectra, and there's very precise and granular intensity values for light received around any given wavelength. Much more detail than a "pixel" has in the typical sense we use them.

It's not a lot of information, not nearly enough to identify surface features on an exoplanet, but it's very useful data if you're trying to identify likely chemical composition of bodies or how hot clouds of gas are.
Base32 or Base36 have the advantage of using single case which is easier to read out. And no symbols.
IME, long-term multi-author software projects tend to accumulate cruft in a way that doesn't require drastic re-writes (as opposed to, e.g., an architectural mismatch which if solved would yield the desired 10x improvement but poses a variety of huge risks, both in actually completing it and how bad things are if you fail).

1. With each feature request, pick one thing to improve (a bug, tests testing mocks instead of code, duplicate classes, inconsistent error handling strategies, complicated logic, ....).

2. First make the improvement. Propagate the beneficial impacts throughout the codebase (remove methods that only existed to support the mock, remove utility methods that only existed to support those, remove tests for the utility methods, remove duplicate tests on the previously duplicated classes, remove code duplication elsewhere that bifurcated due to the duplicated classes, change your Result<T> return type to just a T type because your sanity check was wrong and the method can't actually fail, you no longer need to pattern match (or catch exceptions) on that result type because failure isn't an option, ....).

3. Then implement the feature. The nearby code was just improved, so this is a bit easier than it would have been.

4. Repeat ad infinitum.

After doing this consistently for a little while, the 10x reduction in code happens on its own, and it's faster to implement new features _and_ fix the little bugaboos than it was to just implement a feature starting out. Your code is more stable, your builds are faster, your code is faster, your tests are faster, your tests catch real bugs, feature velocity goes up, you don't accidentally expose a race condition in your driver because of dumb concurrent complexity in the application, and on and on.

Then, if an architectural mismatch exists, the code is in an understandable state. It's leaps and bounds easier to re-write a 10k project than a 100k project.

YMMV. Not all code is that bad, but a significant fraction of older projects turn out that way eventually.
Think about that for a second though: 18% of US adults used a product that didn't exist five years ago. That's an immense success and proves that the OP isn't an extreme outlier but in fact is just one of very many.

If anything what should amaze us is that ChatGPT managed to command that kind of market share in such a very short time. That's approximately 46 million individuals.
> As if this stream of nonsense matters to anyone or anything in the real world.

I'm a little confused at what makes you think that the internet is not included in the set of things considered to be real
I think is an “engineer thinks harder about UX” kind of problem. UUIDs are fine for what they’re good at. Try to avoid making them user-facing because, yeah, they’re ugly. I also wouldn’t hand 128 bit integers to the user if I could avoid it.

Don’t forget: UUIDs are not dash-separated strings. They’re integers. You can render them differently if those dashes are sucky.
Except as a newcomer to the language, I didn't know about anyhow or thiserror and spent an immense amount of time figuring out how to solve this problem, and writing all the boilerplate. This is not pragmatic and not ok.

I would say a language like Go is well designed in that it has an overall design philosophy and you can see that throughout the language, including in the limitations which are often intentionally chosen. One part of their philosophy that I really appreciate is their intention to make the language pragmatic in industry settings, and making typical things obvious to newcomers is a huge part of that.

Even if your solution is macros (which may be ok, but can also make the underlying generated code more opaque), it should be part of the standard library and part of the language manual. Making things the "officially approved way of handling a problem" has benefits beyond newcomers too, it gives the entire language more consistency resulting in a far more cohesive design.
Not what I expected at all, and a bit nonsensical.

I expected more along the lines of Face editing: Japanese biker tricks internet into thinking he is a young woman
https://www.bbc.com/news/world-asia-56447357
Eventually, everyone converges to babble[0], BIP-39[1], mnemonic[2], diceware, pgp-word list or equivalent.

[0] https://bohwaz.net/archives/web/Bubble_Babble.html

[1] https://iancoleman.io/bip39/

[2] https://web.archive.org/web/20090918202746/http://tothink.co...
I like UUIDs aesthetically. They're also an instant queue that something is an "entity" and familiar to people for that purpose.

Databases and lots of other things also have native support for them which makes them even more appealing to use.

Of course, there are plenty of reasons to avoid them like the article discusses. I'd almost certainly not criticize someone for choosing smaller IDs as long as security isn't an issue.
That they feel the need to do that and that you can no longer really have a handheld game system with its own dedicated library of games (something else those both have in common) doesn’t really suggest the idea that mobile gaming is nipping at the heels of traditional gaming is wrong.
>The commercial OSes aren't perfect, but they are popular with consumers for a reason.

I don't think it's clear that those reasons have much to do with any property of the OSes though.
The “international disaster” was voluntarily shutting down production for a relatively short period.

Let’s see how we handle something real like another world war or global natural disaster.
From your snark I gather that you don't think businesses provide any value. So I assume you don't use any goods or services provided by businesses, right?
Fearing for your safety or being in emotional distress is not illegal.
I built this because I had the same idea: https://github.com/hitchdev/hitchstory

If your specification is self rewriting, can be tested and can be used to generate docs then maintenance costs plummet.
This is actually one of Twitter legal arguments against this law: section 230 explicitly gives companies ability to moderate user submitted content as they please.

By putting additional restrictions on moderation activities (the requirement to report to government how they are moderating) this state law contradicts the federal law and the way things work, federal law wins.

We will have to wait to see if the judge / juries agree with this argument, but that's one of the reasons Twitter believes this law should be eliminated.
I took the elevator up around 2000 or so but never had the nerve to knock. Now I wish I did.
And? Most criminal investigations "target" a specific individual. That's actually a required part of a warrant in most cases.

Or are you against private companies being required to comply with court orders?
Author here. I posted this because I've witnessed many systems in companies I've worked for where our end-users needed UUID to communicate with it (technical support, customer ID, etc.) in a way that makes communication harder. We could've used another shorter ID scheme, which would be fine.

The good thing about UUID is that it's omnipresent. From what I've heard, it's this lengthy (2^32) because it was hard to guarantee uniqueness when it was conceived in the telecom industry. The length is overkill, and per se, that's fine, but the fact that it dampers communication is awful.

That all said, since posting this, I've come to terms with accepting that it's part of life ¯\_(ツ)_/¯

P.S. Using a second human-friendly ID to end-users is an alternative adopted by some projects. However, most projects don't bother, and also, most good IDs you might want to share with people would make UUID unnecessary anyways (in practice).
Apple says it.

"The company also says its power management update – introduced in 2017 to manage demands on older batteries or with a low level of charge – only reduced an iPhone 6's performance by an average of 10%."

https://www.reuters.com/technology/apple-fights-2-bln-london...
Do not say WinForms is stupid. The rest I am more than okay with.
The point is that you can always always always do better than a 100-character URL.
You don't know that the JSON is invalid. Maybe the JSON is perfect and your parser is broken.
Unfortunately humanity has not yet understood the potential that is out there, and is too busy fighting over the limited one here on Earth.
The images are all tiny, or, in the video, spinning, so you can't easily see how bad they are. It's not that hard to procedurally generate aerial views of cities. Generating a street scene you can walk through is much harder. Generating one where you can go inside the buildings has only been done once that I know of, and there wasn't much interior detail.

That makes sense; if you put Google Earth in, you get Google Earth like imagery out.
Something that took in StreetView and made storefronts would be interesting.

What's impressive about the current Google Earth is that it's good at extracting and texturing vertical buildings. Look at a big city with densely packed tall buildings and look down into an urban canyon. It does a good job, at least until there's some overhang such as a canopy or an underpass.

That kind of processing is now open source. Open Drone Map can take drone images and construct a textured 3D model. It's surprisingly good at this.
Great philosophical treatise and analysis. I have observed this phenomenon quite widely since COVID. It's partly what led me to delete my twitter account
Indeed. The point of linking the first one was to indicate that the issue has been reported for 3 years without being fixed.
A problem is that facts are not copyrightable, in the US anyway[0]. You can copyright your browsing history book but anyone can use the facts in it or even republish them in a different format with their own copyright.

[0] Feist Publications, Inc. v. Rural Tel. Serv. Co., 499 U.S. 340 (1991)
Yes but that's irrelevant, I used a real URL that you will receive in your texts. It's real life, it happens and it sucks. Let's not normalize it.
https://en.wikipedia.org/wiki/Passion_Play
For ML/neural networks, the vector/matrix/tensor acceleration is still valuable. Thus, running them on GPUs or specialist hardware will make them faster to complete -- such as generating images from stable diffusion. GPUs are also currently best suited to this due to being able to parallelize the calculations across the CUDA and specialist tensor cores.

The other issue is the memory needed to run the models. NVidia's NVLink is useful for this to share memory in a combined space across the GPUs.
This is me, still clinging to my 2015 11” Air. My biggest gripe is I miss the screen ratio. 16:9 is so much more aesthetically pleasing and functional to me than the 16:10 ratio of the new models. That 1 unit makes a world of difference to me.