MurphyA/hacker-news huggingface dataset:
by BizarroLand | 2025-07-30 17:51:18+00:00
I mean, you can, but it's not apples to oranges. I would feel like a car with 200hp would be a sporty fun car to drive, but I will go down fighting if you tried to force me to ride a 200hp motorcycle.

Then again, that's in the 1000+cc category so it would be a big sporty bike, but still, that's a capital S Scary amount of power for the average non-thrillseeker like myself.
by Adverblessly | 2025-07-30 17:51:20+00:00
> They already are in a civil war, if you stop (wrongly) looking at Israel/Palestine as two different states.

Okay, so in your opinion, there is exactly one state that is currently engaged in a civil war. How would world leaders telling them "You are actually one country engaged in a civil war" stop that war?

The Jewish minority in that case would not accept living in a muslim arab state since they consider Israel to be the sole refuge for jews in the world, the only place in the world where they don't have to be a minority. The muslim arab majority would not accept a jewish minority living within them, they consider them foreign colonialists that need to be purged (and you may have heard of one or two groups currently leading those muslim arabs that have that exact official position).

> You need to bring some argument.

When Israel was "a single biethnic country" this was the norm: en.wikipedia.org/wiki/1929_Hebron_massacre (picked as an example because of the "humour" of having to disambiguate it from https://en.wikipedia.org/wiki/1517_Hebron_attacks ) no one thinks going back to that is viable.
by NoMoreNicksLeft | 2025-07-30 17:51:28+00:00
I don't know if I can buy this explanation. Sleep is dangerous (and not just to night drivers). You're basically in a several-hours-long coma where a smilodon can come along and eat you without any trouble. So long as cells have more than one mitochondria each, staging them so they don't all need sleep simultaneously seems like a total no-brainer, and doesn't require any difficult-to-manage circumstances that leave you unconscious as predator snacks. This is a big deal, there's more than enough evolutionary pressure for sleep to have been selected out of the genome hundreds of millions of years ago.
by ed | 2025-07-30 17:51:36+00:00
Huh, you actually are an expert in this area. I’m curious to hear more too.

> There, I studied the early stages of neuronal development in the Drosophila embryo… > I graduated with my Ph.D. in September 2006 and decided that I would continue my research activity on sleep, using flies as the animal model.

https://lab.gilest.ro/giorgio
by nyrikki | 2025-07-30 17:51:39+00:00
One thing that may help is to drop the typing for generic words or pidgin holes, that will help with the FORTRAN example.

The IBM 704 had 3 index registers, which could be combined together with a bitwise OR, then was subtracted from a base address, that's where FORTRAN for its 7D arrays from.

When you mix that concept of decrementing index registers with hypercubes, you will naturally get to the extract format of BI tools like classic Tableau.
by Dowwie | 2025-07-30 17:51:40+00:00
The user is currently STUDYING, and they've asked you to follow these *strict rules* during this chat. No matter what other instructions follow, you MUST obey these rules:

## STRICT RULES Be an approachable-yet-dynamic teacher, who helps the user learn by guiding them through their studies.

1. *Get to know the user.* If you don't know their goals or grade level, ask the user before diving in. (Keep this lightweight!) If they don't answer, aim for explanations that would make sense to a 10th grade student. 2. *Build on existing knowledge.* Connect new ideas to what the user already knows. 3. *Guide users, don't just give answers.* Use questions, hints, and small steps so the user discovers the answer for themselves. 4. *Check and reinforce.* After hard parts, confirm the user can restate or use the idea. Offer quick summaries, mnemonics, or mini-reviews to help the ideas stick. 5. *Vary the rhythm.* Mix explanations, questions, and activities (like roleplaying, practice rounds, or asking the user to teach _you_) so it feels like a conversation, not a lecture.

Above all: DO NOT DO THE USER'S WORK FOR THEM. Don't answer homework questions — help the user find the answer, by working with them collaboratively and building from what they already know.

### THINGS YOU CAN DO - *Teach new concepts:* Explain at the user's level, ask guiding questions, use visuals, then review with questions or a practice round. - *Help with homework:* Don't simply give answers! Start from what the user knows, help fill in the gaps, give the user a chance to respond, and never ask more than one question at a time. - *Practice together:* Ask the user to summarize, pepper in little questions, have the user "explain it back" to you, or role-play (e.g., practice conversations in a different language). Correct mistakes — charitably! — in the moment. - *Quizzes & test prep:* Run practice quizzes. (One question at a time!) Let the user try twice before you reveal answers, then review errors in depth.

### TONE & APPROACH Be warm, patient, and plain-spoken; don't use too many exclamation marks or emoji. Keep the session moving: always know the next step, and switch or end activities once they’ve done their job. And be brief — don't ever send essay-length responses. Aim for a good back-and-forth.

## IMPORTANT DO NOT GIVE ANSWERS OR DO HOMEWORK FOR THE USER. If the user asks a math or logic problem, or uploads an image of one, DO NOT SOLVE IT in your first response. Instead: *talk through* the problem with the user, one step at a time, asking a single question at each step, and give the user a chance to RESPOND TO EACH STEP before continuing.
by nemothekid | 2025-07-30 17:51:47+00:00
>I moved from Meta, infamous for its performance reviews, to Oxide. The culture difference is night and day. The level of self-interested behavior seen at Meta just doesn't exist here.

The culture difference between Meta and any startup will be night and day. People who are self interested min-maxxers don't join startups. Not dealing with "corporate politics" has to be in the top 5 reasons anyone leaves FAANG to join a startup. That has nothing to do with Oxide's comp structure.
by pqdbr | 2025-07-30 17:52:06+00:00
The article has this gist:

user.log_entries.delete_all user.log_entries.create!(message: "User account reset") user.log_entries #=> [], will be empty until reloaded

This is false. At least not in Rails 7+ (haven't tested earlier), user.log_entries will return exactly what you'd expect (one instance of LogEntry).
by tguvot | 2025-07-30 17:52:11+00:00
Actually hamas, pij and other organizations are alive and kicking in West Bank. There are areas that PA doesn't control because of them. Last year PA tried to deal with them, failed and called in Israel in order to take out hamas. PA in West Bank exists only because Israeli military supports it.

Also there is non stop attempts (some successful and some not) to execute terror attacks from West Bank. It just never appears in Western media
by karmakaze | 2025-07-30 17:52:13+00:00
I only once finished the development and deployment of one product. It was complete down to landing page, pricing, signup, automatic provisioning, and billing.

Then it came down to producing customers not artifacts and I ran out of steam. I posted on Product Hunt and a few other places but never took it further. I'm glad I did it once as a solo dev, but now I know how far I'll go on my own.
by Animats | 2025-07-30 17:52:24+00:00
> All the tools are still there to build websites however you want.

No, they're not. The good tools all died off.

I wish there was still something good that just edited HTML and CSS locally and uploaded it. Mozilla Composer died long ago. Its spinoffs, Nvu, Kompozer, and Blue Griffon are all dead. You can still buy Dreamweaver, but Adobe wants $300 or so a year now, and they really want to sell you their whole "creative cloud". Brackets has been abandoned and converted to something called Phoenix, which now does more things less well.

I don't want a whole "content management system" that assembles pages on the fly from a database. Just a decent WYSIWYG editor that can also manage uploads. I don't want something controlled by the hosting service. I'm using a Dreamhost account for this site, and its main purpose is to host some API endpoints implemented in Go. The human-readable web part is just the documentation. There are many images, so I need more layout than Markdown supports. It's not a blog, so Wordpress is the wrong tool for the job.

You'd think there would be something good. As far as I can tell, no. Anybody know of anything?
by sagarkava | 2025-07-30 17:52:37+00:00
Hi I am Sagar, We just open-sourced a complete framework to build an AI-powered telephony agent that can handle both inbound and outbound calls—using Python, SIP, and cloud LLMs like OpenAI or Gemini.

You can use it to create smart appointment bots, voice feedback collectors, or even enterprise IVR systems. It’s modular (plug in your SIP provider or AI model), production-ready, and extensible for real-time workflows.

Features include:

SIP & VoIP call handling (Twilio, Plivo, etc)

LLM-integrated AI agent (customizable prompt & tools)

FastAPI-based server for routing and control

Plugins for STT, TTS, sentiment analysis

Support for Agent2Agent and MCP protocols

GitHub Repo:https://github.com/videosdk-live/agents Full Blog: https://www.videosdk.live/blog/ai-telephony-agent-inbound-ou...

Would love feedback from anyone working with telephony, LLMs, or real-time automation!
by 0xFEE1DEAD | 2025-07-30 17:53:00+00:00
Well, my vim is missing buttons like these and I wasn't aware such a feature existed.

Maybe I'm just old, maybe it's just a different approach, but I built dlg for myself because it fits my workflow.

> What does this meaningfully offer over the "built-in" debug logging?

For you, it most likely doesn't offer anything meaningful.

For devs who use fmt.Printf a lot, it maybe does.
by NomDePlum | 2025-07-30 17:53:28+00:00
Those numbers are sadly an undercount.

Sources: July 29, 2025, Gaza’s Health Ministry reported 60,000+ fatalities, including around 31% children.

Independent research suggests the real death toll could be far higher. A Lancet study estimated 64,260 deaths from traumatic injuries between October 2023 and June 2024 alone, possibly rising to 70,000+ by October 2024, with women, children and elderly representing nearly 60% .

A survey by Nature suggests around 84,000 deaths by early January 2025.

The Economist estimates the undercount could be 46–107% higher than official figures, suggesting between 77,000 and 109,000 deaths, or 4–5% of Gaza’s pre-war population
by EA-3167 | 2025-07-30 17:53:33+00:00
Putting that aside, the reality is that kids are bored, highly motivated, and networked with each other across the planet. Even more than porn, which is only going to appeal to a subset of kids, "all of Youtube" is definitely a bit more universal.

The major outcome of this legislation should be nothing more than Australian kids being the most familiar with VPN's and very little else, along with other tricks to bypass this.
by ryandrake | 2025-07-30 17:53:35+00:00
> Being motivated by money isn't greed. Per Merriam-Webster, greed is an "excessive desire for more of something (such as money) than is needed". The key qualifiers there are excessive and more than is needed. How do we determine what excessive employment is?

Turn it around. How do we determine what "enough" is? Ask any business person who is beholden to shareholders to define "enough" and they will tell you there is no such word.
by kachapopopow | 2025-07-30 17:53:45+00:00
Due to recent news about updated rate-limits and people wondering how people hit them I thought I would share how I work with claude code. Unfortunately this is only linux only and designed to fit my workstyle, so this is not one-size-fits-all.

When working on massive plan.md files, this usually ends up taking 5-7 iterations each talking around 15-30 minutes. What I usually do is create a plan before going to sleep and then come back to see what it did via quick glaces at work-log.md and git commits. This allows me to undo things I don't like or I want to implement myself or push the agent into a different direction.

Then updating the plan with (Changes Needed) helps correct any mistakes the model did in the plan execution which overall allows me to produce a pretty good end-product.

All the commits the AI made are then squashed, all the changes are looked through and the final commit is formulated.
by PaulHoule | 2025-07-30 17:53:54+00:00
Kinda funny but I think LLM-assisted workflows are frequently slow -- that is, if I use the "refactor" features in my IDE it is done in a second, if I ask the faster kind of assistant it comes back in 30 seconds, if I ask the "agentic" kind of assistant it comes back in 15 minutes.

I asked an agent to write an http endpoint at the end of the work day when I had just 30 min left -- my first thought was "it took 10 minutes to do what would have taken a day", but then I thought, "maybe it was 20 minutes for 4 hours worth of work". The next day I looked at it and found the logic was convoluted, it tried to write good error handling but didn't succeed. I went back and forth and ultimately wound up recoding a lot of stuff manually. In 5 hours I had it done for real, certainly with a better test suite than I would have written on my own and probably better error handling.

See https://www.reddit.com/r/programming/comments/1lxh8ip/study_...
by throwanem | 2025-07-30 17:54:07+00:00
> People who are self interested min-maxxers don't join startups. Not dealing with "corporate politics" has to be in the top 5 reasons...

Oh, sure! Now tell me another one. The idea that startups don't have politics is - well, I'll say it is extremely comedic, and we'll leave it at that.

Think about it for a minute. I'm not questioning the existence of the pipeline here described, and no one is questioning the existence of many pressing reasons for anyone at the FAANG "top of funnel" to want to flow along that pipeline about as quickly as is achievable.

But those "reasons" have effects on the people who experience them, because humans have emotions and psychologies and other such inconvenient externalities, and for like cause those effects are not instantly and perfectly ameliorated in every case by a simple change of environment.

Can you not straightforwardly see how this might produce some extremely adverse results, in a social and sociological sense? And how overt, documented, attributable, and discoverable personnel processes, far from some unreasonable burden, might serve a broadly beneficial role in such circumstances?
by Sohcahtoa82 | 2025-07-30 17:54:49+00:00
The SU7 has me pretty excited. Not because I want to get one, but it shows what the competition is capable of.

For the longest time, I was incredibly frustrated how there were companies putting out so-called "performance" EVs that with 6-figure price tags that were slower than a $60K Model 3 Performance. Porsche has managed to catch up on the performance part, but with a ridiculous $230K price tag.

Still sad about the lack of convertibles, though. I'm driving a M3P now, but hope to replace it with an EV sports convertible that'll do 0-60 in 2.2s or less for $200K or less. Xiaomi might not have a convertible model yet, but seeing what they've done with the SU7 Ultra for such a small price tag shows that what I'm asking for it certainly not outside the realm of possibility.
by sailingparrot | 2025-07-30 17:55:26+00:00
July 2024:

> Open Source AI is the Path Forward.

> Meta is committed to open source AI. I’ll outline why I believe open source is the best development stack for you, why open sourcing Llama is good for Meta, and why open source AI is good for the world and therefore a platform that will be around for the long term.

> We need to control our own destiny and not get locked into a closed vendor.

> We need to protect our data.

> We want to invest in the ecosystem that’s going to be the standard for the long term.

> There is an ongoing debate about the safety of open source AI models, and my view is that open source AI will be safer than the alternatives.

> I think it will be better to live in a world where AI is widely deployed so that larger actors can check the power of smaller bad actors [...] As long as everyone has access to similar generations of models – which open source promotes – then governments and institutions with more compute resources will be able to check bad actors with less compute.

> The bottom line is that open source AI represents the world’s best shot at harnessing this technology to create the greatest economic opportunity and security for everyone.

> I hope you’ll join us on this journey to bring the benefits of AI to everyone in the world.

> Mark Zuckerberg

Pulling the "Closed source for safety" card, once it makes economic sense for you, after having clearly outlined why you think open source is safer, and how you are "committed" to it "for the long term" and for the "good for the world", is mainly where my criticism is coming from. If he was upfront in the new blog post about closing source for competitive reason, I would still find it a distasteful bait and switch but much less so than trying to just put the safety sticker on it after having (correctly) trashed others for doing so.

https://about.fb.com/news/2024/07/open-source-ai-is-the-path...
by cestith | 2025-07-30 17:55:32+00:00
Older versions of Perl allowed you to set a lexically-scoped array base integer. It defaulted to zero and the docs mentioned 1-based arrays, but IIRC it could be any integer. This was deprecated several years ago in 5.12 as a harmful practice. Specifying using features of a Perl version of 5.16 or newer actually makes assigning to it (except for 0) a compile-time error.

Interestingly, though, Perl’s native arrays are decidedly not an array of primitives. They are arrays of scalar values, and a scalar value can not only contain a character, a string, an integer, a float, or a reference to another item (scalar, hash, array, blessed object, filehandle, etc) but it can return different values when called in a numeric context vs a string context. There are certainly ways to get at primitive values, but it’s not in Perl’s native array semantics.
by moribvndvs | 2025-07-30 17:55:33+00:00
I don’t even like regular bikes at speed (10+ mph) on mixed use paths, because kids, pets, and inattentive pedestrians (or cyclists) are a horrific combination, but now I get to watch assholes with headphones on ripping down sidewalks at 20-30 miles an hour while flipping through their phones. It’s fucking idiotic.
by steveklabnik | 2025-07-30 17:55:49+00:00
So, to dig into (and maybe stretch) one of your analogies a little bit:

> Tomato farmers make a profit selling tomatoes at a price much lower than the cost to grow tomatoes at home.

This is because at home, you have an elastic need for tomatoes. One week you need a few, the next week you need none, the next week you need a lot. In that case, yes, growing your own tomatoes would be very silly. (This part of the analogy works with on-demand instances.)

However, if you aren't a home, but you're a busy restaurant, you're not buying tomatoes from the grocery store. You have a regular, fairly fixed capacity, and so you go with a produce vendor who's able to serve that need at a decent price. Part of the reason you're able to get a cheaper price is through volume and due to the regular-ness of the business. (this part of the analogy works with reserved instances.)

Okay, so let's move from tomatoes to the actual building of a restaurant itself. Similar to a reserved instance, renting a building is a decent way to get started with less capital, and you have fairly consistent capacity requirements. But at some point, you realize what McDonalds did: owning the building and land beneath it ends up being a great deal at certain scale. Because that ends up being cheaper still, in the long run. This is closer to on-prem. (Okay at this point this analogy is getting pretty silly but it was fun to try and work through it...)

So, the trick is, for a lot of organizations, they could realize the benefits of owning their own hardware, but to get back to your original analogy, running your own hardware comes with its own set of costs that may make it not worth it. You have to have staff to operate everything, you have to manage all of the various supplier relationships, keep track of software licensing fees, etc etc etc. Even with all of this, as my sibling comment shows, often this can be cheaper than using the cloud.

But one way of looking at Oxide is, we are making it so that it's simpler to own your own hardware, thanks to all of the integration work we do. You don't have to manage a ton of vendor relationships, you have "one throat to choke," as they say. You don't have to keep track of software licensing fees, there are none. You don't need to build out your own software to put the whole thing together, we give it to you. Etc.

So yes, just like a household is best served by going to the supermarket, individuals aren't ever going to buy Oxide. But there's a lot more out there than just households. And larger organizations have fundamentally different needs than they do.

> The main reason people think their on-prem is cheaper than cloud is that they are bad at accounting.

I mean, there's also base accounting stuff that differs significantly between the two, like opex vs capex spend. Not that I'm an expert in that, mind you.
by saberience | 2025-07-30 17:55:50+00:00
I really dislike this new style of corporate website which every startup seems to be using these days where you cannot scroll easily and random images are popping up as you scroll. It's such a shitty user experience and makes me immediately click away from the site, just let me scroll and see your content! Is this what ChatGPT or Claude is by default creating when you ask it to make your corporate landing page?
by bananapub | 2025-07-30 17:55:53+00:00
what a weird take.

they produce a private cloud in the form of racks you can buy then just plug in to power and ethernet and run. also, they did a bunch of work so the OOB management isn't fucking terrible, and it uses way less power per FLOP because they bothered to, for example, "make the fans work properly".

Dell will sell you a thousand servers you can then buy racks for, then rack yourself, then buy switches from Aruba, then plug all the switches in to all the computers, then pay VMWare for an vm-cluster-OS, then you can install that, then when something goes wrong you get to call up Dell, Aruba and VMWare and have them all tell you it's someone else's fault.

you...don't get the difference between these two situations?
by dlcarrier | 2025-07-30 17:55:55+00:00
The subtitle is:

Modern universities are more like a national research labs than colleges. Killing them would handicap America for generations.

That's a problem. Not only is it bad for someone seeking an education that the organization that they are more or less required to obtain it from cares more about research papers than educating, but it also creates an extremely inefficient a publish-or-parish mentality within the research, because it's tied to a teaching job.

We absolutely should separate the two. We'd be much better off with research-first institutions, like PARC and Bell Labs, than with the academia institutions we've dragged research into, and that would leave education free to figure out how to adapt to modern technology, where you can learn more in a weekend binge of someone's YouTube channel, with some help from a pertinent online forum, than you would in a semester-long class that can cost hundreds to thousands of dollars.