skysight-inc/HackerNews huggingface dataset:
Not really, it just means that you cannot have global rules for local differences. Car-free zones are possible in tight european cities with great public transport, but unusable in eg. rural US.

Same is true for "being (globally) rich", grouping all those people together and treating them as a single group.

Reading this this: https://www.vox.com/future-perfect/2023/9/15/23874111/charit... - means that 60k after tax brings you to top 1% globally. That's 5k per month.

Reading this: https://www.zillow.com/rental-manager/market-trends/san-fran... says that average rent is ~3.4k in san francisco, which means that living alone is pretty hard if not impossible after other expenses. On the other hand, in many countries, 5k per month makes you very rich.

So, Top 1% is meaningless if you can barely afford rent in a location where you live, since you're far from rich, and your CO2 usage is pretty much the same as someone with 1k after tax in a poor country (car, heat, lights, fridge, etc.). 5k in a poor country can build you a huge villa, where just the heat produces a lot more CO2.

But people like to think of them selves as 99-percenters, and that 1-percenters won't have rent problems.
It is possible to unify the electromagnetic field into a geometric framework via the Kaluza-Klein theory which is just rewriting GR + ED. Then electromagnetic forces are also of geometric origin. How do you interpret this? Is electromagnetism then also not a force? I am not a physicist, so I am asking the experts.

https://en.wikipedia.org/wiki/Kaluza%E2%80%93Klein_theory
I haven't seen the talk, but it sounds plausible to me: Technical people got strong crypto so they didn't worry about legislating for privacy.

We still have this blind spot today: Google and Apple talk about security and privacy, but what they mean by those terms is making it so only they get your data.
Do you have showdead enabled? The chain is flagged so I think it would be hidden by default.
Thanks Kieran, I'm really happy about your feedback and that it's useful in your project! :-)
They are not saying every language will have same level of improvement as Rust, they are saying you can most of the improvements is available in most languages.

perhaps you get 1300MB to 20 MB with C# or Java or go, and 13MB with rust . Rust’s design is not the reason for bulk of the reduction is the point
You may be interested in this too:

https://github.com/yingpengma/Awesome-Story-Generation
Ah, great point about junior devs.
Most of my buddies w/ PCs for gaming generally only open up their machine to upgrade their video card, once their motherboard no longer supports the latest and greatest they just dumpster the whole damn thing (maybe sell the card on ebay), or turn it into a plex server or something and start over.
All migrant agricultural workers are documented. They have to come through a H-2A visa program. This visa runs background and criminal checks on the applicants before they're approved.
If they bought a “budget conscious” PC, what are the odds that they’ll have hit the limits of their RAM but not any other component? If they bought a cheap laptop, for example, what are the odds that the hardware isn’t starting to fail? If it’s a desktop, what are the odds that by the time they need a new CPU a worthwhile upgrade will still be socket-compatible? Usually the budget options are already well into the service lifecycle for things like that and at least anecdotally the budget buyers I know buy a new one 1-2 times per decade rather than upgrading anything.
By providing a service and taking donations there.
I think your guess is spot on. The QRcode images themselves are 594 and 577 bytes. The vast majority of the difference must be coming from other factors (HTTP headers).

https://news.ycombinator.com/item?id=41973396
If apple was doing it, everyone would be praising them. The issue is with Microsoft réputation, too many half done product, too many loophole to get user's data, too many privacy setting turning themselves back off after an update, ...
Similar case here. I'm on a 32GB Mac Studio and constantly wishing I had 128. I didn't expect that when I chose 32... I'd been getting by fine with 16 for a decade. I was "future proofing", haha.
Disclaimer: I haven't ever written any serious Rust code, and the last time I even tried to use the language was years ago now.

What is it about Rust that makes it so appealing to people to use for web backend development? From what I can tell, one of the selling points of Rust is its borrow checker/lifetime management system. But if you're making a web backend, then you really only need to care about two lifetimes: the lifetime of the program, and the lifetime of a given request/response. If you want to write a web backend in C, then it's not too difficult to set up a simple system that makes a temporary memory arena for each request/response, and, once the response is sent, marks this memory for reuse (and probably zeroes it, for maximum security), instead of freeing it.

Again, I don't really have any experience with Rust whatsoever, but how does the borrow checker/lifetime system help you with this? It seems to me (as a naïve, outside observer) that these language features would get in the way more than they would help.
Is AGI in the room with us right now?
"Real wages for hired U.S. farmworkers rose between 1990 and 2019"

https://www.ers.usda.gov/data-products/chart-gallery/gallery...
Maybe so, but something is not necessarily right even if it is "the law"
> all because other companies can't make a good keyboard or touchpad

Or screen, sound, battery life, cooling, weight...

Are MBPs the best possible configuration out there? Of course not. But they're just much better _mobile devices_ than anything else available.
That sounds about right. If you watched the video then you also will notice that the further up the management chain we go, the more abstract the goals become compared to the most concrete ones that the nurses are dealing with. One could say that if most care work starts and ends with those concrete individualized issues, the cost of handling (or worse, prioritizing) abstract goals is far greater than the benefits that they add.

Compare that to the pandemic response example I gave: that is the kind of challenge where there are concrete problems at individual, city-wide, national and international scale to tackle, and they're all interconnected too. So plenty of those coordination problems you mentioned.
I'm curious why this is even an issue. I don't understand why an actual interrupt would get tripped for virtual serial port writes, and I don't understand why a virtual serial port (i.e. logging) gets swamped by what seems like a moderate stream of data.

The first result for "8250 too much work for irq4" is this: https://unix.stackexchange.com/questions/387600/understandin... (2017)

The problem is that the UART hardware that is emulated by various brands of virtual machine behaves impossibly, sending characters at an impossibly fast line speed. To the kernel, this is indistinguishable from faulty real UART hardware that is continually raising an interrupt for an empty output buffer/full input buffer. (Such faulty real hardwares exist, and you will find embedded Linux people also discussing this problem here and there.) The kernel pushes the data out/pulls the data in, and the UART is immediately raising an interrupt saying that it is ready for more.

So, is this seven year old problem still a problem, or is the virtual serial port driver actually unable to keep up with the stream of text?
The article discusses Twitter specifically. By practically all measures, Twitter (now X) is doing worse than before Musk acquired it. Indeed, Musk's creditors have downgraded the value of the investment multiple times. Financially, the acquisition has been a bust. It's been pure self-destruction.

Another thing about Twitter/X that most people don't realize is how little it has changed. Superficially it's changed, including a new domain name, but the actual code and operation seem to be more or less the same as before. And in fact some of the new features that shipped after the acquisition were already in the works before the acquisition. Years ago I wrote a Twitter-specific web browser extension, and aside from the change in domain name, the extension continues to work almost perfectly. In a way, it's shocking how little has changed.
I think the bolt looks fine? Especially the 2022+ versions. Biggest issue is the 50kw max charging rate imo.
> No, M series chips are not actually competitive with Nvidia hardware

Integrated memory is important, since CPU <-> GPU bandwidth is often a limiting factor
The word "function" in the analysis namespace defines it to ONLY EVER be a mapping S -> R or S -> C, where S is a subset of C^n or R^n. The word "function" is not allowed to be used - within this namespace - to denote anything else.

In real analyis one is interested in functions from R^n to R. They don't define function to be only something from R^n to R. It's just that these are the functions they wish to study. They don't define function to exclusively be a map from R^n to R. It’s just that these are the types of functions they care about.

No mathematician can possibly think function is anything other than a subset of the product of two spaces that meets a certain condition.
Came here to post this. Although I'm looking for an M4 Macbook Pro with 128GB RAM for the same reason. This going to be announced?

#OneOfUs #OneOfUs
Why would I want to retire? I am old and most my friends are boring or died after they retired. Sounds like hell on earth. I like working, it is my hobby and life.
Assange is not comparable to Yaxley-Lennon in any way.
Sure, you can do some things sometimes. It still means that you need access to everything, which isn't always feasible. And as I said, it's just not the only reason.
Apple Intelligence Rolling Out in the European Union Starting in April 2025
In general, instead of resorting to name calling it's best to just walk away. It makes you look bad and unreasonable.
What’s the best EU outcome in regards to Apple?
Emmy Noether in Space and Time
The more we abstract things, treat servers like cattle, and lose low level knowledge, the more things like this will happen

You shouldn’t have to try to reproduce this in a test environment - your infrastructure should allow profiling in live for cases like this. And it should be solved with profiling, not guesswork and bisecting
> Why would I want to retire? /../ I like working, it is my hobby and life.

So you can work on things because you want to not because you have to. At least that's my plan. Not quite there yet.
The Samsung model has a well-known issue with severe coil whine. Not a dealbreaker for everybody but worth taking into account.
Given that the lightning version picks up a nine hour charge in the time it takes to take a bathroom break or go get a cup of coffee, this is more of an excuse to make fun of the design than it is a real world show stopper.

> The Apple Mouse 2 also comes with a Quick Charge feature that provides nine hours of use with a two-minute charge.

https://www.jackery.com/blogs/knowledge/how-to-charge-apple-...
Yeah, that's why everyone writes cipher cascades. There's a reason you don't see them in any mainstream vetted cryptography. The bigger problem is that none of this is authenticated.
I agree. The pathologies are strange though. At the extreme, one is a vacillating/occasional hegemony (FPTP) and the other is parliamentary paralysis (PR). I'm inclined to PR as a better system, but it has some weird outliers.
I don't think clause 2b says that, do you perhaps mean clause 2a? In GPLv2 that says:

> a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.

while in GPLv3 it says

> a) The work must carry prominent notices stating that you modified it, and giving a relevant date.

Note that git/svn are not always relevant. In particular, it is not uncommon to distribute release code with the .git directory stripped - this does not excuse you from the requirement.

Having said that, I had a quick glance at Linux, and picking a file at random it did have a copyright header, but certainly not one that included a record of every change. https://github.com/torvalds/linux/blob/master/init/calibrate...

So it doesn't look like this is peculiar to v2. But it does seem like people don't follow the letter of the requirement. I wonder if the FSF has ever clarified this.
Maybe going into exile meant happiness to Salinger.

I have the impression that Toni Morrison had a happy later life.

Denis Johnson published his important works after quitting drugs and alcohol. I also have the impression that his later life was happy.
Matt Levine writes a lot about this.

As just a stock, it's beyond worthless - the company is valued at billions of dollars but their net revenue doesn't even break a million dollars. Trump media makes less money than a used car lot.

However, if you are a proponent of Trump and want a general way to speculate or "buy in" to what is is doing. Or... perhaps you want an off-the-books way of showing loyalty and currying favors, you don't want to contribute to him you could have your company buy a bunch of his shares and skirt any campaign finance restrictions.
I'm building a language learning app, specifically for multi-ethnic couples that want to learn each other's language in a very personalized way: https://couplingcafe.com

I've eschewed jobs and even a funded YC startup to work on this idea for years, ideating. Just following my passion and deep belief I'm making a more effective way to learn a language while also strengthening an emotional relationship!
These are not ordinary SSDs, which (via SATA) are dirt slow in comparison.
> My main argument was that if you put things like that in your applications then people start having opinions about it

You can say this about literally any discussion outside the realm of bugfixes. And yes I do want to discuss the psychology behind this, because this is, IMO, a perfect example of the tendency for a certain kind of dude (usually dude, anyway) to ascribe "objective," "rational," or other such power-words to their own personal opinions and state them as though they are fact.

Emoji's are characters, my guy. That's it. And if the saying "A picture is worth a thousand words" holds any water... well, I think a thousand is pushing it, but I think an emoji can save you a bunch of words in certain contexts, and doesn't need nearly as much attention for localization.

The only pushback I see consistently on this is from old farts like myself who remember fondly the days pre-emoji and have feels about it. And having feels is completely fair, but trying to pass off your feels as facts doesn't fly.
> in homage to the O.G.

That is a poor example of the thing you’re trying to mock. That exchange is an example of what one should do, it does not deserve derision. dang explained it well:

https://news.ycombinator.com/item?id=27067281
macbook pros are by far the best device you can get for running local llms. first of all nvidia gpu's have extremely limited vram relative to the 100+gb afforded to macbook pros. second you cant take an llm server on the subway with you.

until you can show me small nvidia laptop with 128gb of vram and 20 hours of battery life, i'll keep using my macbook.
I had to track my physical inputs and outputs for a week for medical reasons and I used a google form. I placed a shortcut on my phone and it immediately opened the form for simple and easy tracking. Everything was then saved to a spreadsheet, which I could analyze once my week was done.
There are so many lulu ideas in this comment that don't hold up to the simplest examination.

Plugging in for a few seconds to get a days worth of charge is a stupid thing to actually require or consider normal.

I also want to use my mouse tomorrow, and even the next day, and do so without having to plan ahead "today I will leave my mouse plugged in overnight because I can tell by clairvoyance that it is about to run out" or "I have been tracking the calender like a menstrual cycle and it's time, tonight is the night!" or "I have set up a sheduled alarm on my wonderful Apple Watch to remind me to go look at the settings somewhere to check the mouse battery level and see if it's time to charge tonight"...

And if you don't plan, then you have a few choices, charge for a minute and have to do it again without warning in 2 days, a constant stream of unplanned forced trips to the coffee maker, or just charge for 30 seconds every single day as a part of your routine, or stop and wait for a full charge on the spot for however long that is, or the worst of both worlds, get on with your day by charging for a minute now, and then don't fail to remember to plug it back in before leaving several hours of busy-ness later, which you absolutely will of course.

There is no version of any of that that is remotely convenient or sensible, and certainly not an upgrade from every other mouse in the world. There is no version of this that isn't patently ridiculous. You can work around it and tolerate it because it's not as bad as having to dig ditches for a living. If there was something about mice that the tech just didn't exist for it to work any other way, then sure it's possible to live with, because humans are adaptable. But it's not good, and it's not better than the already norm for $2 mice sice 20 years ago.

It's baffling weird to even try.
Public key signatures and ciphertext authentication are not the same thing.
You can hit a RAM limit on some lower-end motherboards quite quickly depending on the memory controller and you might only get so far with GPUs as well depending on the type of PCIe slots.
C# and Java are closer but not really on the level of Rust when it comes to performance. A better comparison would be with C++ or a similarly low-level language.

In my experience, languages like Ruby and Python are slower than languages like Javascript, which are slower than languages like C#/Java, which are slower than languages like C++/Rust, which are slower than languages like C and Fortran. Assembly isn't always the fastest approach these days, but well-placed assembly can blow C out of the water too.

The ease of use and maintainability scale in reverse in my experience, though. I wouldn't want to maintain the equivalent of a quick and dirty RoR server reimplemented in C or assembly, especially after it's grown organically for a few years. Writing Rust can be very annoying when you can't take the normal programming shortcuts because of lifetimes or the borrow checker, in a way that JIT'ed languages allow.

Everything is a scale and faster does not necessarily mean better if the code becomes unreadable.
Ryzen 3000G vs Instinct 300A — both literally comparing AMD to AMD.

Sheesh
That's also true for, say, electromagnetism. The strength of the force follows the inverse square law, so the acceleration applied on an charged object depends not only on the intensity of the charges but also the distance between the two charges. The only difference between classical gravity and electromagnetism (in a mathematics sense) is that gravitational "charge" is mass, which means the mass term of the accelerated object can be canceled out since it is on both sides of the equation. For an object with a fixed mass (like the earth), that means you can say the acceleration is purely a function of distance rather than distance and mass of the other object. But I don't see how that makes the acceleration term invalid or implies that gravity doesn't actually cause acceleration.
> It's just Rust is somehow more accessible to them?

Going to lower level languages can be scary. What is 'fighting the borrow-checker' for some, may be 'guard rails' for others.
In the Chinese style of government, people don't necessarily need to be convinced of something for it to be implemented.
All of this doesn’t hide the obvious plot to abuse power by attacking opposition, which is what happens in authoritarian failed states.
I'm pretty sure the iMac with no upgradeable RAM nor external GPU support is really targeting the hobbyist big-compute crowd anyway. So you don't have to worry, they are not trying to make you buy one.
Moving the weights between the CPU and the GPU significantly limits performance. It's not comparable to having the entire model resident within video/unified memory.
Feedback on Subreddit Signals – Capture Missed Opportunities on Reddit
Hey HN,
I’m John Rice, a solo developer passionate about making tools that streamline marketing efforts for busy entrepreneurs and businesses. I recently launched Subreddit Signals, an app designed to scan Reddit daily, surfacing high-quality engagement opportunities in relevant subreddits, so you never miss a lead or conversation that could benefit your business.

Here’s how it works:

Automated Scans: The app continuously checks for posts and discussions aligned with your product’s keywords.
Lead Optimization: It offers curated recommendations to help businesses engage authentically, with suggestions tailored to community rules.

Hot Lead Alerts: If there’s a particularly relevant conversation, you’ll get a notification right away to jump in and engage.
Why Reddit?

Reddit is a goldmine for niche communities and conversations, but manually tracking them can be time-consuming and inefficient. Subreddit Signals automates that process, ensuring businesses don't miss out on valuable opportunities. For SaaS founders and entrepreneurs, early engagement in relevant discussions can mean the difference between getting lost in the noise and making an impact.

What I’d Love From the HN Community
Feedback: I’m actively looking for ways to improve the product and the user experience. What would make this tool more valuable for you?
Early Adopters: If you’re someone who uses Reddit for business outreach, I’d love for you to try it and share your thoughts.

Community Suggestions: Are there subreddits or other platforms you think are crucial for lead generation that I should add support for?
I built Subreddit Signals out of my personal frustration with missing Reddit conversations where I could have added value—and I’d appreciate any feedback to help shape the next version of the app.

Thanks for reading! Happy to answer any questions here.
Thank you for this. I checked the date on the article twice and still couldn’t shake the strange feeling of deja vu.
The Chinese equivalent would be the "The story of Mr. Shi Eating Lions":

https://www.yellowbridge.com/onlinelit/stonelion.php

Both rely on intonation (in addition to volume and pauses) for disambiguation, but the fun trick is that in the Chinese version the intonation is an integral part of the lexeme (i.e. it distinguishes between "words").

But I have to say, these kind of sentences (and full-fledged poems) are quite a different beast from simple cases of garden path sentences or syntactic ambiguity[1]. The poem lion-eating poet and the "buffalo buffalo buffalo..." sentence are both highly contrived and unlikely to be understood correctly on the first few goes even with the perfect prosody. They are cool "language hacks", but they do not occur in daily language and I personally believe (although I guess die-hard generative linguists would disagree) that they don't teach us very much about the language itself (except for what are the cool artistic possibilities it opens).

[1] https://en.wikipedia.org/wiki/Syntactic_ambiguity
No, it isn't mean-spirited at all. A lot of lucrative software development has been based around fairly trivial software, all things considered. The barrier to entry was dramatically reduced, the resources required for development were too, and the option to choose your favourite hardware became an option. I think some people might be offended by that, but the variation of required hardware goes in all kinds of directions. Look at working on firmware vs the web, for example. You'll probably encounter a ton of friction on a mac if you get into robotics.
It's a synthetic example to conjure up something CPU bound on the server.