My significant other uses her touchscreen laptop as a consumption device (for video and prose; a lot of fanfictions!) in the bed (a beefy tablet with a built-in stand resting on her belly, if you will). In that context she's very happy with a touchscreen and is a factor when buying a new laptop (fortunately that Thinkpad X1 Yoga from 2017 is still going strong).
That's not really what we're talking about here though. An apple isn't the same as an apple juice which isn't the same as an apple flavored candy, even you can appreciate the difference of processing in these simple examples.
A slab of beef isn't the same as a "burger patty*" where the meat is coming from 54 different pigs, including cartilages, tendons, skin &co and contains 12 additives coming from the petrochemical industry.
The same applies to vegetarians/vegan stuff, you can make a patty from beans at home with like 3 ingredients, or buy ready made patties containing hydrogenated trans fats, bad additives, food coloring, &c.
159 stories that hit score 100 in my tracking, with HN points, comments, and first-seen timestamp.
Methodology:
- Snapshots every 30 minutes (1,576 total)
- Filtered to score=100 (my tracking cap)
- Deduped by URL, kept first occurrence
- Date range: Dec 2025 - Jan 2026
For sentiment, I ran GPT-4 on the full article text with a simple positive/negative/neutral classification. Not perfect but consistent enough to see the 2:1 pattern.
One extra thing to consider is preparing something that can transform easily into many dishes.
We cook a "big meal" every weekend (now in winter time is chickpea+meat stew - "cocido madrileño"). It takes around 1 hour to make, but the time is not proportional to the quantity. So we make enough for 3-4 meals for my family of 3 on a big pot.
The nice thing about this stew in particular is that you can reserve the liquid, meat and chickpeas in separate containers in the fridge. The liquid is a very good base broth for soups (heat up, add some noodles, done in minutes).
The meat can be consumed cold, or can be the meaty base of other things (croquettes). We can also rebuild the dish by adding broth, chickpeas and meat into a plate and microwaving it (again, minutes). Or we can add some rice and have a "paella de cocido" (that takes a bit longer, around 25 minutes).
You have to adapt this idea to whatever is available to you in your area and your personal tastes. Perhaps you can prepare a big batch of mexican food, to eat in tacos/wraps/with salad. Or some curry base that can double up as a soup.
There is no one in this World who will do things purely for altruistic purposes. Even if not for money, it would be for something intangible that ingratiates the Self (fame for example).
I can't find a single example of a software developer who has put out software purely for some altruistic purpose without any returns on that investment (direct or indirect).
Building a sustainable business model was a great way to justify open source. Not anymore.
Thanks for the stress test! You are absolutely right, and I really appreciate you catching this edge case.
I've traced the issue in the codebase:
1. The recursion depth limit *is* triggering correctly (preventing an infinite loop).
2. However, when it bails out, it returns the partially expanded macro call (e.g., `\foo{x}`).
3. Since the macro definition was removed during the preprocessing step, the parser then sees `\foo` as an unknown command and converts it into an error comment, accidentally discarding the argument `{x}` in the process.
*The intended behavior* should definitely be to preserve the content (the `x`) even if the macro logic fails. I will fix the fallback logic to ensure it fails gracefully without eating the arguments.
Thanks again for the sharp eye! These kinds of checks are super helpful.
I don’t understand the last sentence in your second paragraph. If “people [think] that real estate goes up forever” why does that trigger them to sell?
>A state actor would (and could trivially) pad the wrong directions...
This misunderstands the goal of a BGP hijack and/or MITM. To intercept traffic, you must win the best path selection algorithm on the victim's routers. The primary tie-breaker after local pref is AS-PATH length. A state actor wants their path to look shorter and thus, better than a legitimate path. Defintely not longer.
Prepending your own ASN multiple times is literally telling the world, "I am a high-cost path, do not use me unless absolutely necessary." It is functionally the opposite of an interception attack vector.
> As soon as I peer with two big sites that don't peer directly with each-other, they both gotta let me forward announcements unfiltered across them."
I have to strongly correct this specific point because it describes the exact misconfiguration that causes these leaks. If you are connecting to two upstreams for redundancy, you absolutely do not forward announcements between them. You should only announce your own prefixes and your downstream customers to your upstreams.
If you forward upstream A's routes to upstream B, you cease to be an endpoint and become a transit provider. Unless you are a tier 1 or 2 carrier paid to haul traffic across your backbone, you NEVER want to do this. Doing so turns your network into a bridge for the entire internet's traffic to flow through your (likely under-provisioned) hardware.
I spent many fun hours there! It blew my mind to discover a game world that was so deeply player-driven and offered so many possibilities - my main character became a professional author...
I earned my first money in-world by writing poetry. At first I hand-wrote it and sold it on the street to other players (probably because they had compassion on a poor first-level wizard who didn't know anything about the game). Later on I had a book of my poems printed and sold in the local bookshops, and went on to write for one of the player-run newspapers. Good fun :-)
Is it using the wrong projection for the map? A lot of the tracks don't line up with the ports or channels that they are obviously using. The ships that look like they are going to and from Southampton, England are too far west and a little too far north. The same applies to the Thames and also to those in Oslo fjord.
The first thing shown on the website is - broccoli.
The top of the pyramid includes both protein (meat, cheese) as well as fruits & vegetables.
The reason that meat is shown first is probably that it's the bigger change (it's been demonized in previous versions), whereas vegetables were always prominent.
Yes. The point I was trying to make was that after the initial hype disappears, sales in those categories would probably taper off regardless. But it is purely my opinion.
What a weird dichotomy. It's not between "sitting in your old employers' parking lot" and "lying in bed all day", it's between "sitting in your old employers' parking lot" and "learning new skills", "finding a new job", "discovering new hobbies", "spending more time with your loved ones" or almost anything else.
Instead he chose to sit alone in a parking lot so he could feel "normal". Needing to do a specific action (excluding things like breathing) regularly to feel "normal" has a name, and that name is "addiction". It is not usually considered a good thing.
> awk or jq, which are arguably more generally- and widely-applicable than nushell
That is backwards. I know I said "complete programming languages", but to be fair, awk only shines when it comes to "records processing", jq only shines for JSON processing. nushell is more like a general scripting language — much more flexible.
Not sure how helpful it is, but:
Words or concepts are represented as high-dim vectors. At high level, we could say each dimension is another concept like "dog"-ness or "complexity" or "color"-ness. The "a word looks up to how relevant it is to another word" is basically just relevance=distance=vector dot product. and the dot product can be distorted="some directions are more important" for one purpose or another(q/k/v matrixes distort the dot product). softmax is just a form of normalization (all sums to 1 = proper probability). The whole shebang works only because all pieces can be learned by gradient descent, otherwise it would be impossible to implement.
Yeah after that other thread, I feel a lot less comfortable giving Claude code access to anything that can't be immediately nuked and reloaded from a fresh copy.
Nobody cares about how the code looks, this is not an art project. But we certainly care if the code looks totally unmaintainable, which vibe-coded slop absolutely does.
Most Americans get plenty of protein without trying. It's hard to see how eating more meat should help unless you think the amount of protein actually needed is much more than what the May Clinic thinks: https://www.mayoclinichealthsystem.org/hometown-health/speak...