MurphyA/hacker-news huggingface dataset:
by bhollis | 2025-07-30 19:26:59+00:00
I've found that once you make the jump to a real partitioned datastore (like DynamoDB) you can actually go back and undo a lot of the queues and caches that were used as band-aids to reduce pressure on the DB. If you have something that has consistent performance at any scale and true elasticity, you just don't need all that other stuff, and the whole system gets far easier to understand and operate.
by harmmonica | 2025-07-30 19:26:59+00:00
Not trying to nitpick, but I guess I am. Does "most" really mean 65%? I tend to think most needs to clear a pretty high hurdle. I bring this up not to attack you, but I've noticed this behavior in journalism or when folks are trying to win arguments where instead of quoting the actual number they'll use a term like most, which I don't think has a hard and fast threshold.

I guess, for me, most would have to be something north of 80% because it just doesn't feel right to use it below that. 65% would be majority, obviously, maybe significant majority or some such.

Anyone else feel this way?

Edit: if anyone else reads this, I totally shouldn't have even brought this up. Downvote away, but as other replies have pointed out I missed the definition of "most" when you're comparing numbers against each other.
by reverendsteveii | 2025-07-30 19:27:39+00:00
thesis: every champion needs a rival to draw out the best in them

antithesis: there is nothing about the existence of any other person that changes what my best is or whether I deliver it

potential synthesis: I am my own perfect rival. I am right at my skill level, my career is a perfect parallel to my own, I don't need to look outside myself for a reason to improve and I can always do a little better than I did last time.
by Ericson2314 | 2025-07-30 19:27:45+00:00
What are we trying to accomplish? I think:

- Use arable land where it exists, not just where the cheapest labor is

- Don't do deforestation or other such things

I would like policies that directly address this:

- Legal immigration fairly moves the people the arible land, rather than moving the farming to the cheap people. The goal would be in 200 years there is enough economic development and immigration that there is no longer global scale labor arbitrage.

- Paying to protect the land we directly care about directly protects that land, and removes the incentive to farm there after all. (If you farm there, you loose the preservation rent.)

Farmers in brazil are notoriously far-right-wing, just like else where, and so paying the gov to not farm has other return-to-center-and-sanity benefits too.
by charlesabarnes | 2025-07-30 19:28:00+00:00
This sort of competition drives every goal I have. Identify a rival to benchmark myself against and to hold myself accountable.

I am surprised to see that he turns it into a "true enemy" relationship where the other party is "taking" something for you. I think that is perfect for sport rivalries, this sort of thinking probably wouldn't be the best for most readers of this.
by vk6 | 2025-07-30 19:28:09+00:00
Classic CORS proxies are bad for privacy though. They read the contents of the forwarded requests in plain text, which might include API keys or other secrets. This is problematic though, since the typical use case for CORS proxies is if you're unable to host your own backend.

With this kind of solution, the proxy only deals with the data in the underlying TCP socket. That data will be encrypted with TLS until it gets to the destination server. In this case, you don't need to fully trust the proxy sever to use it safely.
by hbn | 2025-07-30 19:28:17+00:00
Yeah I'm trying to figure out what exactly the author thinks is the "Golden Age of Programming" if even he recognizes it was just a bunch of high salary workers getting nothing done. Shouldn't this have been written during that time?

It sucks that a lot of people in tech got the impression we'd be endlessly hireable, able to hop between 6 figure jobs and raises for our entire career before early retirement. But it seems to me these layoffs are bringing big tech companies down to sizes closer to what they should have been in the first place.

The real issue to me is the ever-worsening monopolization, and all the unchecked acquisitions of the past 15 years that kinda killed any hopes for competition. If that wasn't happening, there'd be a lot more jobs available. Maybe not at Google salaries, but at least there would be jobs.
by tzs | 2025-07-30 19:28:21+00:00
> How do we the people change or influence the federal government if the agencies are independent from elections?

Congress creates an agency. The President nominates the agency's top leadership and the Senate votes on those nominations.

The terms of these top leaders are longer than the term of the President and are staggered so that each new President will have a chance to replace some of the agency's top leadership but not all of them.
by jiveturkey | 2025-07-30 19:28:28+00:00
> We did our own host hypervisor, assuring an integrated and seamless user experience — and eliminating the need for a third-party hypervisor and its concomitant rapacious software licensing.

In exchange for your own hardware purchase cost, in practical terms also a license.

> We did our own integrated storage service, allowing the rack-scale system to have reliable, available, durable, elastic instance storage without necessitating a dependency on a third party.

In exchange for an unbreakable dependency on the first-party solution.

I'm being overly aggressive because I do lurve your product and the Sun/Apple way of vertical integration is especially valuable for security ... things break at the interfaces and since you have absolute control over that, you can be actually good. Then there's the improved UX that comes with an integrated product. The root of trust work you've done is especially noteworthy, in a sea of also especially noteworthy efforts across the entire vertical product.

But I'm leery that with the absolute lock-in, and VC pressure, you might succumb to squeezing your customers a la AVGO.
by nurettin | 2025-07-30 19:28:31+00:00
AI front: We have models to generate pictures, videos and code. We have the best devs and are so fskin rich!

Rust front: Here's a faster ls called ls-rs with different defaults, you should use this!

Go front: Here's reverse proxy #145728283 it is an open source project that has slightly different parameters than all the others.

Python hobo front: Uhh guys here's a dict that kinda might remember what you've accessed if you used it in a particular way.
by dylan604 | 2025-07-30 19:28:48+00:00
“We were being spammed relentlessly by these scam posts from compromised or purchased [Discord] accounts,” Thereallo said. “I got frustrated with just banning and deleting, so I started to investigate the infrastructure behind the scam messages. This is not a one-off site, it’s a scalable criminal enterprise with a clear playbook, technical fingerprints, and financial infrastructure.”

This quote does not read like something I'd expect from a 17 year old.
by zahlman | 2025-07-30 19:28:52+00:00
> Lua combines arrays and dicts into "tables", which are usually indexed from 1 but can be indexed by any type as a dict.

I think it's more accurate to just call them hash tables ("dicts") that happen to support some very limited array-like functionality. "Appending" still looks like key insertion if you don't use a named method (https://stackoverflow.com/questions/27434142); `ipairs` misses those non-integer keys but also misses non-contiguous keys, or even a zero key (https://stackoverflow.com/questions/55108794); the `#` operator is not well defined once you add those non-contiguous keys (https://stackoverflow.com/questions/2705793) (so you can't actually cleanly override the choice to "start from 1"); slicing etc. aren't provided as operators (https://stackoverflow.com/questions/24821045); etc.
by tome | 2025-07-30 19:29:00+00:00
It's not "faux". I mean it genuinely. It's one thing to claim that Israel should ensure food security (that's my point of view). It's quite another to claim "collective punishment", and that doesn't stand up to scrutiny.

By the way, there are hundreds of trucks on the Gaza side of the border, the opposite of blocked, let through by Israel, but the UN refuses to collect them and distribute them: https://x.com/Ostrov_A/article/1950577195153580306

It's impressive how thoroughly Hamas has won the information war when they have made it so heart-wrenchingly emotive that presenting any alternative view point is "bad taste" (at best, it can also be much worse).
by micromacrofoot | 2025-07-30 19:29:20+00:00
I don't know if anyone's done research on this extensively, but we seem to be very much living in a "vibe" society all around? the market is more irrational than ever, outright lies can be enough to hype up millions in value, and conversely the specter of bad vibes can tank anything.

Has it always been this way? or am I just slow on the uptake
by toast0 | 2025-07-30 19:30:04+00:00
I think "tracking your weight and calories" is useful, but only if you track it right.

You could look at just raw numbers, but IMHO, first you want to be tracking for you, how many calories it took eating X to achieve satiety / feel not hungry.

Then, hopefully, you can figure out how to meet your daily calorie needs/goals in a way that you don't feel hungry all day. It's hard to stick to your plan when your body is telling you it wants more.

People's hungry signals are different, which is why one size fits all advice doesn't work. Personally, if I ignore my hungry signal for long enough, it goes away; this sounds like it might be good, but then I get all headachey and grumpy because I haven't eaten and there's no signal telling me to eat; so I've got to use my analytic brain for that (but it would rather take a break because I haven't eaten). Some people I describe that to think I'm crazy ... if they don't eat, the hunger signal just keeps getting stronger.
by righthand | 2025-07-30 19:30:15+00:00
Probably because the word “contrast” has been subsumed by the word “compare”.

From thefreedictionary.com for contrast:

> contrast to examine differences; a striking exhibition of unlikeness: The contrast of styles intensified the impact of the paintings.

> Not to be confused with: compare – to liken; relate; examine similarities: compare the shades of blue

You can’t compare apples to oranges unless you talk about their similarities (round objects, fruits, etc). Similarities don’t offer any new value to the conversation of apples and oranges. You can “contrast” apples and oranges (red, orange, better, worse). Which adds new analysis to the topic.
by r0dms | 2025-07-30 19:30:49+00:00
I’ve been playing with Crush over the past few weeks and I’m genuinely bullish on its potential.

I've been following Charm for some time and they’re one of the few groups that get DX and that consistently ship tools that developers love. Love seeing them joining the AI coding race. Still early days, but this is clearly a tool made by people who actually use it.
by macgillicu | 2025-07-30 19:30:51+00:00
This is great. I hope they stay committed to the open source side of things, but all evidence seems to suggest they're serious about it. Generally, it's great to see a good idea getting executed well and arguably improving the state of affairs in computing, and making it, as it were.

The flat salary structure at a generous level (from my perspective, anyway) is a breath of fresh air. Everyone getting caught up on the equity is a bit hard to understand, given the clarity of the message from the company.

I will be applying for one of the open positions. Kudos to this company for their approach to business, and congrats on the success.
by halflife | 2025-07-30 19:31:34+00:00
Are you talking about native Americans? Germans that used to live in Poland? Jews that used to live in Syria? Israelis that lived in Sinai before it was returned to Egypt? Mexicans that lived Texas? Australian aboriginals? Inuits in Canada? How about the one million afghans Iran just expelled?

If you’re not happy, that’s on you. Time moves on, you need to accept the existence of the Israeli state.
by uludag | 2025-07-30 19:31:39+00:00
I think this is a uncharitable take. I don't feel at all that the maintainers have this level of disdain for non-free OSes. Just type C-h n and you can see work done for non-free OSes (e.g. "'NSSpeechRecognitionUsageDescription' now included in "Info.plist" (macOS).")

I don't think there'd be pushback on bug fixes. I think it's only new features that would only exist on macOS that get pushback.
by wonderwonder | 2025-07-30 19:31:43+00:00
Of course you don't teach your kids that, never said you should. I would hope that you don't tell them that if it comes down to them or someone else then you would save someone else.

I have always considered my primary job in life is to ensure my children are safe, no matter what. We differ there. Your viewpoint is utterly alien to me.

I wish you well and will call this conversation. All the best.
by theoriginaldave | 2025-07-30 19:31:51+00:00
I think when you're in an energy deficit (aka losing weight), your body will attempt to reduce energy demand by metabolizing materials from the body.

It prefers to power the body from stored glycogen (carbohydrates), next it will try to metabolize stored fat, next it will go for protein sources (muscle and other tissues). In extreme deficits, it'll even start consuming material from the digestive track and other important stuff.

Many people lose weight, get stronger, get faster and surprisingly lose muscle mass at the same time.

But you can prevent that by eating enough protein, adding strength training, not overtraining or extreme deficit, fueling your workouts with carbohydrates, getting high-quality sleep, and minimizing non-meal, non-workout related simple carbohydrates.

#TLDR When you walk down the street, your body is doing all these things mostly carbs, some fat and a little protein. When you start pushing yourself, you burn more energy but in similar ratios. After about 90 minutes or at higher levels of effort, you'll shift to burning more fat and even more protein if you reach ketosis, as your body conserves remaining carb stores for important stuff like thinking.

AND as you exercise, especially as you reach your strength thresholds, you incur damage in your muscles. When you have your recovery meal/drink with carbohydrates after your workout , especially when resting, the insulin spike, triggers your body to consume protein to rebuild your muscles and add more mass/strength.

But if your workouts don't include enough strength training, your body may not get the anabolic muscle building signal, and it may instead focus on reducing weight (via fat and muscle), or increasing nutrient and oxygen flow to the muscles (building hemoglobin, growing capillaries), increasing muscle activation and engagement (new neural pathways), and/or increasing energy creation capacity (growing more mitochondria or expressing more efficient chemical pathways).

Which is why you can get faster, stronger with smaller muscles.

So my recipe for building muscle while losing fat: * Strength train each muscle group in sets of about 10 for 80 reps per week (I shoot for 2 days, whole body, 4 sets of 10 reps). * Prepare for every workout with some carbohydrates and electrolytes * For workouts lasting more than 90 min, especially cardio/endurance, begin consuming carbs at 30 min and consume 90-12g/hr for high intensity (Zone 3 or higher) * Try to consume 2g of whole protein per kg of target body weight. Or 4g per kg of lean body mass. YMMV. these are all rules of thumb. * Wake up at the same time every day, and prepare for bed 9-10 hours before you have to wake up (have a last snack, some water, turn out the overhead lights, start relaxing) so that by the time bedtime rolls around you can fall asleep quickly and get 7.5-9.5 hours of quality sleep

If you're really hitting it hard and you've induced severe muscle fatigue, bump up the protein intake and get more rest and recovery time.
by yencabulator | 2025-07-30 19:32:23+00:00
Yeah and you're doing good work there. It just kinda annoys me when people go from "oh that's a cool company" into idolatry. 1U servers were always a poor form factor for modern day hot chips & drives. Breaking that mold has been done over and over and isn't something that should be treated as new.

Scaling from the 8U (that blades could already do in the 90s) to full rack as the unit of "slide unit in to connect" DC power and networking is way cooler than using 80mm fans.

Re UEFI: I feel like that part is less about UEFI itself and more about how you have very minimal third party firmware.

I'm pretty excited about openSIL and such in general. If only AMD could execute well in the world of software.
by gopher_space | 2025-07-30 19:32:41+00:00
> Through a lens of historical context and not just Oct 7th, it's hard for me to believe that Israelis don't know how to attain regional peace.

The subtext to this conflict is that every avenue leading towards a lasting peace also opens the Netanyahu regime to prosecution.

Israel isn't an ex-Soviet satellite with a dictator propped up by a cold war giant, but their actions become predictable if you think of the state as Netanyahustan.
by istjohn | 2025-07-30 19:33:00+00:00
By NY Times "retraction," I assume you are referring to this statement:

> Children in Gaza are malnourished and starving, as New York Times reporters and others have documented. We recently ran a story about Gaza’s most vulnerable civilians, including Mohammed Zakaria al-Mutawaq, who is about 18 months old and suffers from severe malnutrition. We have since learned new information, including from the hospital that treated him and his medical records, and have updated our story to add context about his pre-existing health problems. This additional detail gives readers a greater understanding of his situation. Our reporters and photographers continue to report from Gaza, bravely, sensitively, and at personal risk, so that readers can see firsthand the consequences of the war.

I hardly think that constitutes a retraction, nor do "pre-existing conditions" make the image of a starving child any less chilling, for me, personally.

The picture, for anyone curious: https://x.com/CallumHoare_/status/1947770415092314506
by lithocarpus | 2025-07-30 19:33:22+00:00
Have to agree with most of the above, with one elaboration:

"If you cannot tell what it's made from by looking at it, then it's not real food."

I would change this a bit and say the ingredients should just be whole plant animal or fungal foods only, no extracts or processed derivatives or anything synthetic or refined. Nothing you couldn't make yourself using the whole food. So no refined flours, sweeteners, juices, oils, etc.

The point of this is to keep it simple. When I go to the grocery store 90% of what's there doesn't fit my criteria and I don't even consider it. Restaurant food or prepared/packaged food is almost all out since 99% of it is made with ultra processed ingredients usually oils/sugars/flours - I don't look at it as an option. If I'm really stuck there's usually nuts or cheese or fruit for sale anywhere.

So I'll buy vegetables, whole fruits, meat, eggs, dairy, butter or meat fat for cooking with, nuts, seeds, and mushrooms.

For social reasons I'll eat things outside of this on occasion in small amounts but whenever I'm providing my own food which is most of the time, these are the rules.
by atoav | 2025-07-30 19:33:45+00:00
So your answer is None?

I didn't claim Isreal set forth a realistic peace keeping plan, you did. And you failed to bring the receipts.

What you say here is the equivalent of Russia proposing to Ukraine that the war could be ended if they install the Russian National Guard as peace keepers in their country and then saying: "But Ukraine didn't make a counterproposal".

Yes, because that kind of proposal is an insult to the intelligence of everybody who has to read it. And your point about Hamas means you're waving the flag for one of the war parties here and thus have an entirely untrustworthy position anyways.

Let me clarify: If a party to any war proposes a peacekeeping force that is already fighting in the war, it is not a credible peace offer, period. A credible peace offer involves a peace keeping force that is seen as neutral enough by both sides of the conflict.
by jrockway | 2025-07-30 19:33:47+00:00
I mean, you can try it. I took a random photo in my library, my self and a friend taking a selfie at a museum. I added the blur and there is no way to make both of us sharp while having the background blurred. Our depths are that different (inches), I suppose. At least with a DSLR you could correct this before taking the picture (by adjusting the composition of the shot). Doing it after the fact with a questionable depth map... not as good.

One could take the depth map and use it to mask off two areas to keep sharp, which would potentially have better-than-real-camera results. The iPhone does not do this, however. You'd have to write your own program to do it.
by yyyk | 2025-07-30 19:34:30+00:00
>A company worth trillions laying off en-mass because stock rates are down?

What happens when a company keeps redundant workforce? Ah, yes, 'Bullshit jobs'*. So there's no way to win here. Such pieces are much better understood from a class interest POV.

* Also longterm damage to the economy from unused workforce.
by sumtechguy | 2025-07-30 19:34:35+00:00
Also keep in mind that is also all very CPU and compiler specific. Had one compiler where it packed everything at 4/8, usually 8. Not the 1/2/4/8 you would expect. That was because the CPU would just seg fault if you didnt play nice with the data access. The compiler hid a lot of it if you set the packing with offsets and mem moves and shifting. It was clever but slow. So they by default picked a wide enough packing that removed the extra instructions at the cost of using more memory. x86 was by far the most forgiving while at the time I was doing it. ARM was the least forgiving (at least on the platform I was using). With MIPS being OK in some cases but not others.
Show HN: GPT Google paper explained by NOTEBOOKLM Explainer feature
by mandarwagh | 2025-07-30 19:34:50+00:00
BERT, which stands for Bidirectional Encoder Representations from Transformers, is a pioneering language representation model designed to pre-train deep bidirectional representations from unlabeled text. Its core innovation lies in its ability to be fine-tuned with just one additional output layer to achieve state-of-the-art performance across a wide array of natural language processing (NLP) tasks, without requiring substantial task-specific architecture modifications. This design makes BERT both conceptually simple and empirically powerful, enabling it to set new state-of-the-art records on eleven NLP tasks, including significant improvements on GLUE, MultiNLI, and SQuAD benchmarks.
by hungmung | 2025-07-30 19:35:23+00:00
Interestingly, the new drug used to cure hep c can throw you into a manic episode. It's something that's still being looked into because they aren't sure if the medicine can cause it directly, or if it's just the sudden life change, or if it's a response to your body suddenly not having to fight a chronic infection so you have more energy that you aren't used to handling.
by nickforr | 2025-07-30 19:35:24+00:00
I guess traditionally ‘middle class’ referred to the type of occupation (e.g. non-manual) which was typically associated with being better off.

But it’s not obvious that the standard of living associated with being better off would ever have been near the 90th, let alone 90th percentile of salaries?

Not convinced that sending children to private school would ever have been seen as a ‘lower middle class’ expectation.

But I’m also not convinced that the markers you describe are not available to someone at the 75th percentile of income, say, let alone to people at the 95th percentile. Now the luxuriousness of those markers may not be at the level marketed in glossy brochures etc but isn’t that an issue with unrealistic expectations?