skysight-inc/HackerNews huggingface dataset:
I don't think there is some special physical property absent in suburbs and present in rural areas that contributes to social isolation in the former but not the later. Rather I think it has to do with the kind of person that lives in each place. My grandparents and cousins live in a rural area. They all have ancestry in that town going back to the early 1900s. So do most of their neighbors. Families live next to (where "next to" admittedly might be a few miles depending on how rural) each other for generations. This is obviously conducive to strong intra and inter-family social networks.

People who live in cities and in suburbs on the other hand seem to be far more transient. They move around for school or careers and aren't tied down to one place. I grew up in suburbs in three different cities. New neighbors frequently moved in and out of all three places, and the street where I lived from aged 5-10 has only two "original" families left.

For those people, the built environment in suburbs being conducive to social isolation (in American suburbs anyways) becomes a problem. The nearest grocery store, restaurant, or interesting venue of any kind is likely 30+ minutes away if you try to walk, and the walk is likely to be dangerous due to poor pedestrian infrastructure and poor public transit. There are few accessible third places in which to meet people, it takes a lot more intentional effort. This is even more of a problem if you're a kid, as you're now entirely dependent on your parents and their car to meet friends or go to places where you can meet friends.

I moved from upper-middle class suburbs to Washington D.C. The difference in how many people you meet who you might want to be friends with, and in how easy it is to get places where you want to go (especially without a car) is night and day. Will suburbs ever be as good as cities in this regard? Probably not. But mixed-use zoning and returning to "streetcar suburbs" would probably go a long way (https://www.strongtowns.org/journal/2020/8/27/in-praise-of-s...).

There's also other reasons to oppose current suburb development patterns. Suburban sprawl is highly inefficient in many ways. It takes dramatically more infrastructure to serve the same number of people that you could in a denser area. Roads, power lines, pipes for drinking water and sewage, etc. The taxes that many suburbs pay don't cover these expenses and suburbs end up being subsidized by people living in denser areas. Rural areas also suffer from this to some extent, but rural areas are a necessity for society to run, hosting farms and other resource extraction activities, so subsidizing some costs is fair. People in rural areas are also more likely to be self-sufficient, having their own septic tank, private well, etc., and aren't offloading their costs to society.
I think it’s an Apple specific problem with the submit button sliding under the keyboard
Agree. LLMs are really next generation requirements. Previously people would run a dozen docker containers in Kubernetes cluster on Mac or further before a dozen linux VMs etc and predictably but sadly macs never worked well for these requirements.
After a LONG time out of the tech world (burnout destroyed me right before the pandemic) I'm building something new and it feels great.

It's an online service that helps immigrants prepare their citizenship application and get affordable feedback from an attorney.

https://www.clearboxlegal.com

(Met my co-founder on the YC founder matching platform, Thanks YC!)
That is interesting, huh, yeah they list ffmpeg as a dependency so I wonder what that didn’t cover for them.

Though there are some cases where using pure ffmpeg is just to difficult or impossible. Recently i had such a case where I wanted to merge multiple video files from my GoPro (they come out in 4GB parts if the video is longer than that), but while keeping / correctly merging all metadata such as date / accelerometer / gps / any custom binary streams. Ended up using this and worked great https://github.com/gyroflow/mp4-merge
Adding physics support (Box2D) because my child asked for the character to jump.

Context:

https://nullonerror.org/2024/10/08/my-first-game-with-carimb...
I don't know, but probably not. It's a legal requirement for HDMI, not a technical one. It's actually not hard to build an HDMI recorder, you just can't legally sell one. But bootleg recorders are easy to find.
OpenAI is transitioning to a for-profit business
I am working on a presentation about meals in space that I'll be giving just before Thanksgiving to some writers.
I am also working on cataloging my books. This will be my third try and I'm just using a spreadsheet this time. One time it corrupted all my date and the backup got mangled when I tried to bring it in. Then the online space went under. So I'm doing it the simplest possible way.
The pixel density would kill me. Now if it was an 8k monitor…
I've never been an Apple user, so I haven't dealt with this from the consumer side, but this still makes sense to me.

Constantly moving around and tugging on the charging port seems like asking for a port replacement in a year. Is there a reason people who want to have their mouse plugged in while it's charging don't just use a wired mouse? (Not being sarcastic, genuinely curious.)
Margaret Thatcher begs to differ.
There are a lot of "power users" that refuse to realize that they simply will never be in Apple's target market. They love Apple so much for cosmetic reasons, for wanting to be in the "in-crowd" reasons, or for whatever the fanboy reason, that they can't see the writing on the wall. Apple is not making hardware for their use cases, and likely never will again.
> Rust is however very much not capable of rapid iteration, the borrow checker will fight you heavily every step of the way to the point where it demands constant refactors.

Misconception.

You will encounter the borrow checker almost never when writing backend web code in Rust. You only encounter it the first time when you're learning how to write backend code in Rust. Once you've gotten used to it, you will literally never hit it.

Sometimes when I write super advanced endpoints that mutate global state or leverage worker threads I'll encounter it. But I'm intentionally doing stuff I could never do in Python or Javascript. Stuff like tabulating running statistics on health check information, batching up information to send to analytics services, maintaining in-memory caches that talk to other workers, etc.
What could be more valuable than satisfying a necessity? Your question presupposes some kind of opposition that makes me think you are using words with definitions at odds with the ones I know.
Time flies. I can't they're too fast.
I was considering an iMac but decided against it because I couldn't use it as a secondary display for my work laptop.
I love the screen real-estate resolution for coding, it really is a lower cognitive load.

I can have the terminal window open with lots of output, the ChatGPT window for AI, the source code with a ton of lines on the screen. And then on the other side have the browser window open with the console/debugger below. No need to swap in-and-out windows at all, just shift my gaze.
You pretty casually dismiss the value of being able to run big models, when it's literally impossible on a mobile Geforce in a lot of cases since they max out at 16GB!
Brave browser, Mullvad/Proton, uBlock Origin, Privacy Badger, AdBlock, Cookie Auto Delete
Thanks for the in depth answer. Pretty wild that something that nothing can escape, not even light, can still just evaporate over ridiculous time spans.
You write in school, then you take notes at work or at home, even brief annotations count.
Nah, it's a Core 7 150U, which is Raptor Lake.

The trick is they used a GPU accelerated benchmark (Affinity) that highlights how trash the Intel GPU is.
I started walking to and from school in kindergarten as did everyone else at my school. Many of them over a mile. By age 8, the age of the child in the article, I was a member of the school safety patrol and responsible for making sure other kids safely crossed streets on their way to and from school.
I'm a Zillenial and my sibling is Gen Z.

Most people our age in general are much more cautious about decisions because a bad mistake like an unplanned pregnancy can ruin your life.

Also, in general, abstinence and non-abstinence doesn't have any moral baggage for us. We aren't judging you if you choose to do drugs or have sex, but we also aren't judging people who choose not to do that stuff.
I have a M2 with 64GB and find that it’s fine.

Larger models that don’t fit are only moderately better, while much slower. I’d want higher memory bandwidth over more memory.

The next five years will push for better models that are smaller. Smaller is faster and more useful.

I feel like we are in the brute force phase of model development and that it will pass.

Running 405B param model in 16bit on my laptop would be neat, but I’d stop after the novelty wore off.
And if MacBook's supported 8K monitors (they max out at 6K 60Hz, where as 4K does 144Hz.) That would be my next upgrade once they are affordable. But I think they won't be affordable until 8K TVs are common as that will drive the volume.
An Analogy for Understanding Transformers (2023)
It’s all about tension on the lightning connector imo - the connector isn’t designed for that level of flexibility, so it would break and it’s not like they’re going to use a different connector just for the mouse
Really cool! I'm building something with a little bit of overlap.

A personal data collection/archival platform with the goal of focusing on timestamping everything possible.

Basically, I realized that when I have multiple pieces of data (e.g. a note, some commands, a screenshot), almost always this data is naturally connected by time and that's also how I want to query it. So: it's nice to be able to e.g. create wiki links in note taking tools like obsidian but it would be nicer if one didn't even have to do the linking manually (most of the time).

I am building on postgres with a time series extension. On the client side I want there to be able to be multiple "collectors" that can collect data which is then sent to the server. So far I only have a keylogger collector but I have many more ideas such as a screenshot collector à la copilot etc.

I think the data you are recording would also be a candidate for a collector for this system.
Tesla Model S Plaid Loses Nearly $100k in Value in 2 Years
If you're arguing that the judiciary happens to perfectly align with republican politics by sheer coincidence, then I think you're stupid.

The reality is there is zero evidence for this, because the right is not stupid. Of course, whatever they find can be supported by the constitution in some way.

But when abortion, gay marriage, interracial marriage, presidential immunity, and more are on the table and so perfectly align with what the right desires, it should be obvious.

It also doesn't help that Trump has outright admitted to this multiple times. Unfortunately, he has a big mouth. He is very clear about his intention to use the court to further propagate an increasingly extreme republican agenda. When the department of education is disbanded and everyone must take conservative exams to work in government, perhaps your opinions will change.

As time goes on, the republicans veer dangerously close to fascism. The legitimacy of this government is not their concern - winning is. If that includes coups, military force, and illegitimate courts, then so be it from their perspective.

I mean, the only reason Trump can even run right now is because his court granted him complete immunity. When he is president, it would be trivial for his to employ the military on this country. Not to mention, perfectly legal.
The increased costs of living are reflected in the difference between that chart (which is adjusted for inflation) and the following chart, which is in dollars and not adjusted for inflation:

https://fred.stlouisfed.org/series/MEHOINUSA646N
They made a mockery of non-profit status and displayed how weak government enforcement of corporations are.
Exactly.

Someone who is looking to muck about with LLMs isn't looking to pay for a 4k screen that cannot be separated from a non-upgradeable PC.

If you're in the Apple ecosystem, you're going to want eithet a Mac Mini Pro or a Mac Studio, depending on where the RAM configurations on the Mac Mini Pro tops out. .
I haven't yet been to the UK, so I can't comment directly on the state of things there. But I grew up in a rural town in USA, and I have traveled to communities large and small across the USA and other countries, including one of my favorites to visit- Japan. In my experience, dense cities don't have to be miserable to the majority of people. I still live in what would be considered a small city, though not nearly as small as the one I grew up in. The city I live in could definitely see significant growth and increased density while maintaining the qualities that make it unique and special. But it would take a lot more planning and vision than what I have seen from current political leaders.
Just a day or two ago, there was an article here about problems implementing a kind of read-only memory constraint that Javacript benefited from in other OSes.
> A good amateur will throw the disc around 300-350ft

Cries at his 200ft max throw
Where are the criminal penalties for reckless security lapses. The hoarding of data should come with legal risk. Penalties shoudl increase for the risk they trafer to the public by abdicating that responsibility, and delaying the public announcement.
Wholeheartedly agree. This issue comes up in job interviews and forces people into faking confidence in spite of not knowing. Honest people be damned if they give the impression of anything less than absolute confidence.
Definitely not trying to discredit him. I have no horse in that economic ideology race. I'm just honestly curious about what the heck we mean when we talk about knowledge. The background is that I'm a technical writer (TW), and a lot of us TWs are recognizing that knowledge management is becoming even more important than it already was before (and we already knew it was an important part of our role). So naturally as I begin this journey I am looking deeply into the meaning of the term and finding many different definitions. Your synthesis of this article for example gave me yet another new perspective on it.
Building a niche data science job board. Bought a catchy domain name and slowly started building. https://datasciencejobs.com/
Makes sense, especially because it's more impressive/magic (especially when it was introduced) when your friend/family/coworker sees you using it. If the cable was plugged in, it might just look to them like a mundane, not Magic, mouse.
Huh, is that a step backwards for them? iMacs from over 6 years ago were upgradeable to 64
why would you want an imac of all things for that? I suspect we are going to see m4 studios, which, given their current options, will support your rediculous ram requirements.

iMacs are, generally speaking, targeted for home users, normies.
I'd sooner believe it's because they want you to buy 2 of them, so you can charge one while using the other.
That was hilarious, thank you for posting this :-)
It's probably an inverse of non-pirates who consider it a moral obligation to pay for a digital copy of something that does not diminish or remove the original
Looking at pixelated text all day on a low-resolution monitor doesn't seem very ultimate to me.
With an M4 and 16gb+ ram it is more computer than anything I’ve ever owned. I write text files for a living. Might be able to limp along on a souped up 486, definitely a Pentium 90.
Cool, someone already forked the repo and made a Docker wrapper: https://github.com/khannover/textpod-docker
Casual tower defense style
So you value just the physical size of things, not being able to display more 'stuff'? For example, a 27" 5k (5120 x 2880) display will give you more space/resolution for stuff than a 4k 48" display.

I can't imagine how pleasent that would be, the display being so physically large with pixels the side of boulders. As long as it works for you, I guess! I'm with you in spirit though - I ditched dual monitors for an ultrawide and its now the only way I can work.
The way people were regularly 'treated' at these hospitals probably also figured into it.
My guess is the only reason to open and upgrade a computer is if one needs (or wants) to be on the bleeding edge of what local compute is capable of on a day to day basis. With the advent of cloud compute the number of use cases that meet that criteria shrinks every day. With the iMac there is a price premium but what the users is paying for is a computer that just gets out of their way. For them the computer is simply a means, not an end.
Your explanation of why ORDER BY is not efficiently incrementalizable is spot on. At the moment Feldera ignores the outermost ORDER BY clause, unless it is part of the ORDER BY ... LIMIT pattern, which is SQL's way to express the top-k query.

So, a better solution is still future work :)
> There is no reason data isolation should cost you 100x memory usage.

It really depends on what you mean by "memory usage".

The fundamental principle of any garbage collection system is that you allocate objects in the heap at will without freeing them until you really need to, and when that time comes you rely on garbage collection strategies to free and move objects. What this means is that processes end up allocating more data that the one being used, just because there is no need to free it.
Consequently, with garbage collecting languages you configure processes with a specific memory budget. The larger the budget, the rarer these garbage collection strategies kick in.

I run a service written with a garbage collected language. It barely uses more than 100MB of memory to handle a couple hundred requests per minute. The process takes over as much as 2GB of RAM before triggering generation 0 garbage collection events. These events trigger around 2 or 3 times per month. A simplistic critic would argue the service is wasting 10x the memory. That critic would be manifesting his ignorance, because there is absolutely nothing to gain by lowering the memory budget.
Quantum computing and photonics discovery could shrink critical parts 1000x
Logitech makes mice that worked plugged in and not, and they are durable too because they use a custom plastic piece around the USB connector to ensure a snug fit:

https://www.logitechg.com/en-ca/products/gaming-mice/pro-x-s...
Or buy a real computer, plug in an Nvidia GPU, and save your DRAM for compute while using your VRAM for inference.
> The screen of an iMac (at least the 5K 27" one)

I've had a few of these iMacs and would like another. When I buy a new one (every ~5 years) I hand down the old one to a family member (the last one is ~10 years old now, and stuck at macOS 12(?)).

I like the form factor as it is convenient.

I'm typing this on 2019 Retina 5K and am hoping Apple will bring back that form factor (there have been rumours of a 32", but that's a bit too big IMHO).

As it stands, it looks like the Asus PA27JCV has similar specs, and so I may end up with that and an Mac mini.
Yes! The thing with SQL is that the DB “recompiles” the query plan from source every time you do the query. That results in changes at runtime, which are often good and healthy changes, but are sometimes a very bad surprise.

I like the metrics idea, but by the time you see the change in the metric, it’s too late.

For critical queries it might be helpful to be able to “freeze” a query plan just as one “freezes” a binary executable by compiling. In other words, let the query planner do its job, but only at a time of your choosing, so the performance of a production system doesn’t change suddenly.

So no hints in the source, just an opaque token representing a compiled query plan that can be deployed alongside a binary. With tooling you could be notified if the planner wants to do it differently and decide whether to deploy the new plan, after testing.

(And again, you’d only do this for a critical subset of your choice.)
I gave Mill a try earlier this year. My hope was to escape the nightmare that is Gradle, which I've been using for many years. Mill sounds great in theory (except for the Scala DSL). Unfortunately, I couldn't get a basic Java build to work in half a day, even though I have (admittedly rusty) working knowledge of Scala. It was one obscure error after another. My conclusion was that Java support isn't ready. There was also very little documentation on how to build Java.

In my opinion, using a GPL as the build language of a polyglot build tool is a dead end, both for technical/usability reasons and because the ensuing language wars can't be won. I'm looking forward to the day when a build tool embraces a modern config language such as CUE or Pkl.
I think that stems from it's very obvious you did something wrong with negative reinforcement.

Like if you cook potatoes and eggs and somebody congratulates you on the eggs does that mean the potatoes were bad?

---

But also don't go berating people. Stick to "Critical Criticism" and point out the potatoes wren't cooked long enough or w/e.
Sure, if the _only_ responsibility of a businessman was to maximize revenue.
What a terrible business, past, present, future, any way you want to stack it. Once whatever executive sponsors of this science experiment age out, you can expect this company to no longer exist. At this point, it's basically a redirection of wealth from Google shareholders to small group of people who are running a very expensive, medium size taxi cab company that needs a constant stream of outside capital to keep running.

The fact that they decided to use expensive Jaguars for their fleet just shows they are openly laughing in the faces of Google shareholders. They know how preposterous the entire venture is. At least they have had the foresight not to kill anyone (yet).
If you want a new CPU after a decade it's absolutely as you describe: you need a new mainboard and probably new memory (DDR5 just came out), and end up keeping only the case, drive, case fans and PSU, if that.

For other components it mostly works. You can smoothly upgrade from 8GB RAM all the way to 128GB, get a new GPU, whatever the current WiFi standard is, more silent cooling, more, bigger or faster drives, etc. If you replace something every 2-3 years you can ship-of-theseus the same computer for a surprisingly long time at pretty low cost
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).

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

The legal commentaries I know simply say "in principle that requirement is legally valid and you must do it this way, it practice no programmer seems to do that, so shrug".
I'm working on a LLM project that makes text content review faster.

You can specify rules you want the content to follow, and it'll analyze and highlight sections in your content that differ from your rules.
One more vote for aesthetics here. I put a lot of effort into making my home beautiful. iMacs respect/complement that effort for me.
Being honest, I would bet the archetypical family that can prioritize "putting the phone away and being present" definitely skews more affluent than you may expect.
> For Clace, the decision was made to use SQLite for app files storage instead of using the file system. The reasoning was mainly to be able to do atomic version changes.

Isn't this pointless when those files are transferred via multiple requests? What does it matter if you atomically update files A and B together when the browser requests A before your update and B after it.

And if you don't care about that then rsync with --delay-updates is just as good.
This is a great point. I'm going to start calling 418 the brown M&M of server response codes.
Less in keeping with the anti-intellectual witch-hunting political agendas of Hollywood, though.