skysight-inc/HackerNews huggingface dataset:
> Corn & wheat depend on massive machines run by skilled labor, but most of the rest depend on cheap labor.

I’ma say most nutrition is highly-mechanized (even if it may not make up the entire grocery bill if you buy lots of produce).

Highly mechanized would also include carrots, potatoes, onions, beans/pulses, oats, the flavourless tomatoes that make up 98% of the market, peanuts, lettuce & spinach.

Plenty of fruits I’d say are semi-mechanized: apples, pears and most citrus can use a machine that violently shakes the tree onto a net to catch the falling fruit.
Can you talk about what book you’re trying to digitize?
I have been building and upgrading PCs for like thirty years, from 10 to 40 and through varying degrees of expendable income. I genuinely cannot ever remember there being a time where it made sense to upgrade a single component.

I’m not going to say it doesn’t make sense to do so for anyone, but it certainly wasn’t in my experience.
Can you elaborate on this? It’s my understanding that the CPU alone on that machine even blows the iMac Pro out of the water in terms of performance.

Can you share where you’re finding inadequate performance? Genuinely curious to know
Apple has very little understanding of Enterprise and Datacenter markets. They proved that with the Xserve, despite having some success - they should have "owned" the market by driving down the costs of running, managing and maintaining hardware over the long term - but didn't, or got bored about it, and missed the opportunity.
> There is a related oddity in GPL 2: when distributing modified source code you must put a mini changelog in the file itself (clause 2. b).

Are you referencing the right license/clause? I don't actually see how GPLv2's clause 2. b would require this actually.

> Nobody does that anymore. We have git, and before that we had SVN and CVS and so on.

Yep, I will agree with you that pretty much nobody actually does this, and it does not seem like it is an obstacle so far, e.g. I have not seen legal contention over this, mostly just discussion.

And honestly, writing a mini-changelog definitely seems like overkill with version control, and perhaps in most cases version control metadata is a perfectly acceptable substitute. However, since the file(s) might be distributed outside of version control where the version control data might not be present (e.g. like a release tarball) having at least the copyright information in each file seems useful. Whether it satisfies the "prominent notice that the file is changed" requirement is actually not 100% certain, but I can't imagine it puts you in a worse position to do so.
PBD Eons has a good video covering the cyclic changes Earth goes through: https://www.youtube.com/watch?v=gUdtcx-6OBE
O1 Replication Journey
Well, it asks about Personal Pronouns, so that's half the country's brains exploded right there.
Darker than mine, nice.
12 glorious hours, yes
Sorry, I should have rephrased that:

I'm still waiting for Linux to offer a good version of that. I currently use waydroid, and it's barely functional.
2006 seems so long ago. Anyone else remember Mike Judges take on this topic?

https://youtu.be/sP2tUW0HDHA
They tend to do that; the M1 took some time to get from the Mini and Air to the other machines. _Years_ for the Pro.
A quick scan of the literature appears to confirm this trend, also showing the increased effectiveness of a large dose, however there certainly are studies using a lower dose as you described.

E.g. https://www.sciencedirect.com/science/article/pii/S0924977X2...
I’m aware of a party in Germany which, at some levels, uses Nextcloud to great success so I could imagine them pushing for it in their fraction. No idea why that wouldn’t work though given that they have tons of experience
> enough food to not starve for 4.43 seconds

I'm having real difficulty reading this unit of measurement. Let me see if I can get this right - a typical person can survive indefinitely on 1600 calories. Let's say that these are provided by rice (which isn't sufficient for a long-term diet, but is good enough for awhile). 1600 calories of rice is about 8 cups/24h and there are about 10000 grains in a cup, so is it that an image can be generated at the same cost as:

4.43s/86400s*8cups*10000 grains/cup

Being about 4 grains of rice?
I guess I'm a zillenial, born 1998. I distinctly remember a time in highschool where I saw vaping (the flavoured cartridge kind) shift from cool, to just some meaningless detail about someone. I totally think this shift has stuck. You're 100% right in comparing weed in this context to coffee, that exact same pattern happened to vaping too.

It's not like there WASN'T drinking, vaping, and weed. Just no one is pushing it on you. The pushing is a lot more focused on social (and online) things now. But that's a different topic.

I'm on board for it being a good thing. The kids are alright eh?
Likewise, heavy labour like idk, the crab fishing.

I think the researches are skewed; by the sound of it, the physical activity of the people researched is normal / average for them. But the people in the comments compare with athletes doing their athlete thing, going well beyond what is normal for them.
Getting started with Dendry, a choice-based storylet-native narrative engine
Show HN: I made free YouTube description generator
I created this free tool in hopes that it will help you grow your YouTube channel.
How does the old saw go ... "past results are no guarantee of future performance"?
I assure you, because I’ve I’d done it, if you talk directly to the accelerometer, it will give you an XYZ acceleration vector with magnitude 9.8m/s^2 in the direction of the Earth (whichever way you turn it). Not because there is a magic “9.8” in the code, but because that’s what the acceleration is where you’re standing.

If you take the same accelerometer up a mountain, it will read a little less. In orbit, it will read zero. On the moon, it will read about 1.6.

Internally, sure, it does measure force. It measures the force being exerted by the teeny mounting structure to keep the teeny silicon weight in place. That force has to be exerted to counteract the acceleration of the gravity field and keep the weight from flying off. So that’s a straightforward way to measure acceleration. (To be super precise, it measures capacitance between the arms and the base, which is related to distance between them, which is related to force because the arms are flexible.)

Edit: Put another way, there actually is an adjustment in the code, because most people want the reading to be zero when the phone is not moving relative to the Earth. To accomplish that, you can’t just subtract a constant vector, you have to filter the output based on the assumption that there is always a large constant acceleration in some direction. If you rotate the phone, that vector will vary wildly in direction, and you have to pick out that signal and subtract it. This means accelerometers have to have a lot of dynamic range to accurately report that large acceleration added to the tiny ones you’re more interested in. In orbit, this wouldn’t be necessary.
there was a huge chilling effect on both product and protocol design. In the 90s I had to fill out a form and submit it to RSA in order to get a copy of their library. Which I eventually got after waiting 6 months, but I had to agree not to redistribute it in any way.

Efforts to design foundational cryptographic protocols were completely hamstrung by the spectre of ITAR and the real possibility that designs would have to US only. Right around the time that the US gave up, the commercial community was taking off and they weren't at all interested in further standardization except was creating moats for their business - which is why we're still stuck in the 90s as far at the network layer goes.
How would it be different from the standards and protocols we have now ?
Hayek doesn't talk about price stability or inflation at all in this article. There's no fallacy here.

This is basically the "prices are all we need" of economics. It's written in historical context when some still economists thought that a centrally planned economy could work. Hayek writes about the price system and how it enables an economy to function in a decentralized manner, and why it can't function without it. Hayek argues that it's essential that the decisions are made with local knowledge, because every individual possesses private and unique knowledge, which is not available to central planners.

On the other hand, all the information which an individual needs from other individuals is transmitted through prices, i.e. everyone only needs to know how to make best use of the prices they see. Thus, there's no need for any kind of oracle or central entity which knows what's going on in the economy to make it function.

This is still relevant of course, in the way that most people don't realize how magical the price system is, and how humans basically just stumbled upon it without anyone understanding it.
To be honest it's the Mac that feels clunky, at least compared to Linux. Why does every app have its own updater? Why are the animations so painfully slow?
_No-one_ buying this is upgrading from an M3. Honestly, most people buying this would be upgrading from some sort of elderly Intel thing; these tend to have long operating lifetimes.
Automation is why every bag of spinach you buy today turns into green goo in three days and looks like it was punched in the face. I'd like to go back to human hands harvesting.
> For what its worth, I doubt we disagree too much, I think it was a misunderstanding

I think so as well-- I'm glad you replied.

We certainly agree on the problem of bad care homes. We've all seen and heard the horror stories, and it's really unacceptable what's going on at a lot of these places. The question is, would unscrupulous care homes buy a robot and re-task workers with providing more social care to residents, or would they simply lay off the workers?

For a pretty large chunk of the population, care workers are the only source of regular human interactions. As such, I would make the argument that the necessity for these tasks to be completed by a human is, in many cases, a feature, not a bug.
16 GB or 24 GB for inference doesn’t cut it for large models…

Mac hardware offers up to 128 GB shared RAM.
It sounds like you should buy products in the "pro" line.
[edit] I've finally blown it. You're a moron. Your definition of "function" as some subset of AxB is how it's defined in foundations. It's not how it's defined in analysis. In analysis, your definition would describe the term "mapping". What a crackpot and idiot. I'm done wasting time and sanity on this.

Interesting. So you think there are functions in real analysis that are studied that don't meet the definition I gave? Is there a functional that does not meet the definition I gave?

In all contexts a function is a subset of the product of two sets that meets a certain condition. Anything that does not meet this definition is not called a function.

Every functional meets the definition of function.
Direct to mp3 doesn't expose all the encoding options one may want.
If You Think You Can Hold a Grudge, Consider the Crow
What I find striking is the emphasis on tracking and managing inputs (to develop a healthy causal model for management). This is in contrast with advice that's commonly passed around (ostensibly attributable to OKRs, High Output Management, etc -- though I haven't carefully read the original sources), with heavy emphasis on the output but eschew focusing on input metrics. While it avoids the failure mode of focusing on causally irrelevant metrics, it also assumes that the right causal model has already been discovered and there's no learning process here. This impedes the development of an agile organization that is learning constantly (growth mindset) instead promoting a "fixed" mindset where people/teams can either execute well or not, and the only control lever is hiring/firing/promoting those who seem to "get it". Fantastic and thought-provoking article!
> Until you need to fix a 3 year old build that has some insane wizardry going on.

My experience with Gradle is that it's the "3 year old build" that is almost certainly a death knell more than the insane wizardry part. My experience:

git clone .../ancient-codebase.git
cd ancient-codebase
./gradlew # <-- oh, the wrapper, so it will download the version it wants, hazzah!
for _ in $(seq 1 infinity); do echo gradle vomit you have to sift through; done
echo 'BUILD FAILED' >&2
exit 1

Contrast that with https://github.com/apache/maven-app-engine (just to pick on something sorted by earliest push date, some 10 years ago):

$ git clone https://github.com/apache/maven-app-engine.git
$ cd maven-app-engine
$ mvn -B compile
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] error: Source option 6 is no longer supported. Use 8 or later.
[ERROR] error: Target option 6 is no longer supported. Use 8 or later.
[INFO] 2 errors

$ echo "Java gonna Java"
$ git grep -n source.*6
pom.xml:133: <source>1.6</source>
$ sed -i.bak -e 's/1.6/1.8/g' pom.xml
$ mvn -B compile
[INFO] BUILD SUCCESS
"I believe bringing children into a world of such uncertainty and possible collapse is not really that appealing either, whether or not that is realistic."

What a curious response. I have been hearing that argument for over 50 years, and, arguably, it has been used across the world since the first world war over 100 years ago, and (especially) since the first atomic bomb was dropped.

And yet it is essentially a feeble and frail argument based upon fear of the unknown.

Interesting to hear a techie say it.
True that. Having to carefully balance responsiveness and memory usage/OOM risk when setting up PHP-FPM pools definitely makes me grateful when deploying Go and Rust software in production environments.
Friendly reminder never to use a 4XX status code when you mean to return a 5XX even if you think it's cheeky or funny.
I am curious if there was a single non-commercial writer anywhere in the world that ended up happy. Hemingway drunk himself to dealth, Tolstoy ended up wandering barefoot, James Foster Wallace committed suicide, JD Salinger went into exile, Jack Kerouac died at 47 from liver complications of alcoholism
There are many plausible reasons to be sure, but I think in those cases, it would have been much better to do actually explain what happened than effectively lie. (It may have been a lie with no real ill intent, but still a lie.)
Why do you call these other languages “better”? They’re different, but I’m not sure why either of the one’s you mentioned would be better for this use case.
It's not so much "raw input" as "extremely erratic".

For example, when using the wired Mighty Mouse, the same motion of my finger will sometimes scroll a couple lines and sometimes scroll the entire page or not scroll at all. The same mouse plugged into Windows does not exhibit this problem.
OSI Announces the Release of the Industry's First Open Source AI Definition
True. eBay dual-socket Epyc systems ala https://rentry.org/miqumaxx are a great case in point.
Looks like the OSI gave up on open data as a requirement for open models.

> “The new definition requires Open Source models to provide enough information about their training data so that a ‘skilled person can recreate a substantially equivalent system using the same or similar data,’ which goes further than what many proprietary or ostensibly Open Source models do today,” said Ayah Bdeir, who leads AI strategy at Mozilla. “This is the starting point to addressing the complexities of how AI training data should be treated, acknowledging the challenges of sharing full datasets while working to make open datasets a more commonplace part of the AI ecosystem. This view of AI training data in Open Source AI may not be a perfect place to be, but insisting on an ideologically pristine kind of gold standard that will not actually be met by any model builder could end up backfiring.”
You're doing the thing he was trying to avoid. You want to have a discussion about this hypothetical emoji and make a bunch of statements about the psychology of the person who doesn't want to waste his life on it. Nothing like being accused of not liking "fun" when you don't want to do something useless at work.

Maybe not everybody likes goofy emojis, or Harry Potter references, or whatever easy nothing passes as wit for some people, and they think it makes everything less professional and introduces unnecessary maintenance. Those people have to make the choice to shut up about it, or mention it and have somebody tell them they're joyless.

edit: irt 418, it's historical and it has already imposed most of its maintenance burden. But using it when you're not a teapot is forcing the meme.
But that means the next Air will be upgrade worthy for those who want an Air and a memory uplift from 24 max to 32 max!
Or just switch FFA to desktop mode.
The big thing is that many Java builds are not just blobs of binaries crammed together, but also have structure and metadata, sometimes generated on the fly.

Not all Java builds are simply compiles. There are several projects that rely on processing steps during the Java build. EAR files are jars within jars.

Then, of course, there's all of the dependencies.

The modern Maven based repository based dependency manager is a blessing and a curse. Drag and dropping an artifact into your project that inevitably downloads the entirety of the internet. Now you may wish to cull your dependency tree, so that needs to be expressible as well.

The primary benefit of Maven and the pom.xml file is that for a vast majority of applications it just work. Even better, its become a universal "project" format that many IDEs directly support. It well handles "dependency hell" in a cross tool way.

I wish Maven were a bit faster, but, simply, it's as fast as it can be for what it does. A good Ant build just flies, but Ant "doesn't do anything". It's just a bag of steps that it follows (for good and ill), in contrast to Mavens declarative style (for good and ill).

I have no experience with Gradle other than I've never run into enough problems with Maven to justify trying something else. On its surface, it doesn't really appeal to me. I was comfortable with Ant (I have no problem with XML), I'm mostly comfortable with Maven. I've not been unhappy enough with Maven to try and jump back to Ant w/Ivy.
> What did happen is that regulation was passed to allow 13 year olds to participate online much to the detriment of our society.

That's a very hot take. Citation needed.

I remember when the US forced COP(P?)A into being. I helped run a site aimed at kids back in those days. Suddenly we had to tell half of those kids to fuck off because of a weird and arbitrary age limit. Those kids were part of a great community, had a sense of belonging which they often didn't have in their meatspace lives, they had a safe space to explore ideas and engage with people from all over the world.

But I'm sure that was all to the detriment of our society :eyeroll:.

Ad peddling, stealing and selling personal information, that has been detrimental. Having kids engage with other kids on the interwebs? I doubt it.
Yes, I meant 2. a:

"You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change."
Ask HN: How to get into programming ASICs, FPGAs?
It feels like for web, game development, machine learning there are lots of resources. But for specialized chips, not so much.

How does one even get started?
Right now, the Apple computer lineup is totally out of alignment for me. The iMac is too small and the laptops are too big. I'd like a minimum 27" display for the iMac, maybe 31". For a laptop, give me something more portable, like the old 2 pound, 12" MacBook.
I doubt that it would be good business for Microsoft though. The people who use them, and the people who buy them and force others to use them are two separate groups, and anyone who cares even a bit about user experience and has power to make the decision has already switched to something different. It's also the users, not Microsoft who pays for the wasted power and lost productivity.
Same, I had to panic buy a 13" m1, i was remote working extra remotely and my laptop got destroyed. The 13" m1 was not an ideal machine, it had limited usb ports, limited ram.. but it was pretty quick and I wasn't going to buy intel.

A few years later the m2pro/max's came out (i think technically in 14"). I picked one up and just handed my m1 down to family. Huge upgrade over their old intel air that had already lasted them like 10 years.

My main bitch is the soldered in storage. It's a shitty optimization that has to punish apple as much as it punishes users. To have a machine that I can't just go buy a harddrive and slot in when i want more storage or when the drive fails is a total fucking nightmare.
I'm happy with mine too.

It has a few upsides that don't get written about often, compared to other monitors:

- Apple is extremely picky about panel QC, making things like dead pixels and patchy backlights much less common

- Its design practically eliminates the backlight bleed that's common with other monitors due to variances in bezel/panel fastener tightness

- No coil whine (surprisingly common even in other high end monitors)

- Some of the best glossy antiglare treatment I've seen, without the "gritty" coating that can cause a "sparkle" effect that's common on Dell monitors

- It wakes up and displays a picture almost instantly

It's not perfect and I'd prefer better specs for the money, but it's not a bad monitor. I've tested models that are more expensive than the Studio Display that fail to check some of these boxes.
Probably because it was flagged.
But... new colors!
Yes, but… It is how it is. Give it a few years, and it’ll be some new fad. There is always a buzzword du jour. This has been more or less the case for the industry since the 1950s.
Ok.

In that case i'll ask for a clarificaiton on the link. From the article it seemed quite a clear cut case about activity types that dont scale.

Outsourcing the responsibility doesn't mean it scale, which seems contradicted by what you are saying. People learning that things matter and that they are responsible, doesn't change this does it?
I will go ahead and ask another question: why does it need built in battery?

In the past 15-ish years since I have been using wireless mices, I have had only 1 that used up the battery in less than 4 months (incidentally I'm using it now, $4 garbage) - everything else was tagging along without a hitch for about a year, without turning them off. And when the battery starts to die, they just start blinking like a week ahead... I think mouse is one thing where replaceable batteries make a lot of sense still.
Honestly this discussion makes the occasional "I'm a teapot" seem useful. Your log and error handling ought to be capable of handling occurrences of a programmer doing something goofy.
“Just do better” is the key metric here. 99% of all human jobs are “finding something relevant with already solved problems”.