MurphyA/hacker-news huggingface dataset:
by whycome | 2025-09-03 00:23:39+00:00
> "to start finding music titles across your favorite streaming services"

But it isn’t this… so I don’t think we are saying the same thing.

As for someone saying the name etc: you’re missing how people can converse now with multiple chats. People aren’t going to ask what service one has. And they aren’t going to write out a full artist name and title and or album etc. And people share tracks as a sort of metaphor and context specific addition - like a type of slang or colour to conversation. To discuss or address the meta aspects of the track by either party derails the conversation. It’s about understanding the changing nature of communication and how different cultures and generations are doing it.
by rramadass | 2025-09-03 00:25:05+00:00
You might want to checkout the book Practical Linear Algebra: A Geometry Toolbox by Dianne Hansford and Gerald Farin (its 1st edition was simply named The Geometry Toolbox: For Graphics and Modeling) to get an intuitive and visual introduction to Linear Algebra.

Pair it with Edgar Goodaire's Linear Algebra: Pure & Applied and you can transition nicely from intuitive geometric to pure mathematical approach. The author's writing style is quite accessible.

Add in Introduction to Applied Linear Algebra: Vectors, Matrices, and Least Squares by Stephen Boyd et al. and you are golden. Free book available at https://web.stanford.edu/~boyd/vmls/
by TheNewsIsHere | 2025-09-03 00:25:06+00:00
I’ve been chatting with my cofounders about plotting a course out of Microsoft 365 and Azure AD/Entra ID.

Current working strategy is to first move everything using Entra SSO to our own hosted IdP, and then everything else. From there we’re thinking we move SharePoint/OneDrive, and replace the Office apps with LibreOffice (maybe Collabora?), and eventually replacing email with Fastmail, which we already resell.

We’re a managed hosting firm with a few technologists, and we have no external MS365 collaborators, so we’re a good fit for that kind of setup.
by thesuperbigfrog | 2025-09-03 00:26:05+00:00
I don't think AdaCore was involved in the creation of alire:

https://zaguan.unizar.es/record/79726/files/texto_completo.p...

AdaCore does directly contribute to GNAT which is important.

GNAT was chosen for alire since it is free software: "This work presents a working prototype tailored to the Ada compiler available to open source enthusiasts, GNAT."

Other Ada implementations typically use their own build systems which are different from GNAT's and so they would probably need changes to work with alire.
by djoldman | 2025-09-03 00:26:42+00:00
> Next, you cover the whiteboard in boxes, arrows, and at least one redundant Kubernetes cluster. Add a message queue, Kafka obviously, regardless of whether you need one. Sprinkle in some microservices because monoliths are for peasants, and draw load balancers like protective talismans around every component.

Loved this. TFA is so true: interviewing is unfortunately a performance (for both sides, but mainly the interviewee).
by ants_everywhere | 2025-09-03 00:26:42+00:00
IMO by far the best improvement would be to make it easier for the agent to force the agent to use a success criterion.

Right now it's not easy prompting claude code (for example) to keep fixing until a test suite passes. It always does some fixed amount of work until it feels it's most of the way there and stops. So I have to babysit to keep telling it that yes I really mean for it to make the tests pass.
by okanat | 2025-09-03 00:28:23+00:00
> Similar to Windows in a way, it wasn't the best at anything in particular, but had everything you needed, and could be made to do whatever with some effort with the benefit of integration into all of MS's enterprisey stuff by default.

macOS could be better looking and more well-rounded consumer OS but Windows is definitely the best when it comes to providing the most functionally complete APIs. It is also the best when it comes to well-designed future-proof APIs. The backwards compatibility isn't just keeping the functions untouched. It is designing data structures and APIs that can be seamlessly upgraded.

Linux can have DBus etc. but it doesn't go anywhere close to the unified feeling that Win32 and COM APIs provide. Each type of hardware under Linux requires some completely different style (some more functional, some more async, some subsystems are more object-oriented, some APIs are pure text-based the others are IOCtl minefields).

There is a reason CAD software is often Windows-only while many buyers have always been able to buy Macs too (Power, x86 or ARM).
by RaftPeople | 2025-09-03 00:29:21+00:00
> Adapting the plan at runtime seems like the most universal solution for optimizer edge cases and is already implemented in the big 3

But the issues frequently aren't edge cases and frequently are at runtime (i.e. new query), it's just the best the optimizers can do with limited info (cardinality) and a limited duration to evaluate alternatives.

EDIT:

I just realized I misunderstood the post I responded to. I thought adapt meant update the query plan that was previously stored, but I believe the meaning is during execution of the query.
by noosphr | 2025-09-03 00:29:52+00:00
My hope is that this hype cycle overbuilds nuclear power capacity so much that we end up using it to sequester carbon dioxide from the atmosphere once the bubble pops and electricity prices become negative for most of the day.

In the medium term China has so much spare capacity that they maybe be the only game in town for highend models, while the US will be trying to fix a grid with 50 years of deferred maintenance.
by pvtmert | 2025-09-03 00:30:03+00:00
Is it me or the post sounding (showing!) that they haven't tried the mentioned approach in real life.

Because in real life, one agent tries to fix build issue with rm -rf node_modules and the other is already running a server (ie: npm server), conflicting with each other nearly all the time!. (even if it's not a destructive action, the second npm server will most likely to fail due to port-allocation conflicts!)

Meanwhile, what I found helpful is that: 1. Clone the same repo twice or three times 2. In each terminal or whatever, `cd` into it 3. Create a branch, run your ~commands~ prompts (each is their own session with their own repo) 4. commit/push then merge/rebase (also resolve conflicts if needed, use LLM again if you want)

Any other way multiple agents work in harmony in a single repo (filesystem/directory) at the same time is a pipe-dream with the current status of the MCP and agents.

Let alone being aware of each other (agents), they don't even have a proper locking mechanism. As soon as you make a new change, most of the editing (search/replace) functionality in the MCPs fail miserably. Then they re-read the entire file, just creating context-rot or over-filling with already-existing stuff. Soon you run out of tokens (or just pay extra for no reason)

> edit: comments mentioned that each agent runs in a VM isolated from others, kinda makes sense but still, there will be massive merge-conflicts unless each agent runs in a completely different set of service/code-base (ie frontend vs backend or couple of micro-services)
by BLKNSLVR | 2025-09-03 00:30:25+00:00
I like the idea of using old phones for infrastructure-lite applications, taking advantage of their low power requirements and built-in UPS (which, yes, has its own drawbacks which can only be mitigated to a certain degree).

I have a number of old android devices that I'd like to use for ...something cool like this, but my existing homelab infra could just add an extra VM or container to do this without any likely additional power draw. It's still cool and I want to do it though.

My only query about this cool project is why not wifi? Whilst I'm sure there's a good reason for the author (and I can understand having esoteric specific requirements because I have my own "things"), but it would negate the need for a docking->Ethernet device, which feels to me like unnecessary addition of a device that requires power. Also, bandwidth / throughput probably isn't much of a limitation given the device that's being used. I think I'm mainly interested in the author's specific reason for this requirement (I'm a BA, these questions are my bread and butter).

Comment to author: Gotta add the Pixel 5 to your homelab inventory! Also, nice site, layout and information.
by corysama | 2025-09-03 00:30:27+00:00
There have been decades of research into generalized BRDF measurement of real materials. Usually it starts with capturing calibrated images of the combination of all camera angles and all lighting angles on the hemisphere.

https://www.researchgate.net/figure/Picture-of-the-BRDF-meas...

https://www.iosb.fraunhofer.de/en/projects-and-products/sig_...
by fwipsy | 2025-09-03 00:30:45+00:00
I think those are examples of AI prompts, not search queries. Searching sometimes requires effort even for simple questions. For example, if you're trying to find the word for an object, you might need to consider what sort of website might talk about that, how to find that website in a sea of SEO spam, and then read through the article manually to find the specific information you are looking for. Using an AI, you can just ask "what is xyz called" and get a quick answer.
by const_cast | 2025-09-03 00:30:56+00:00
And, as if bestowed upon me by God himself, here comes the absolute lack of arguments. I guess if you scrape the bottom of the barrel you eventually run out of barrel!

Please, go tell someone else about how the iPhone is basically a Samsung washing machine and that's why Apple is allowed to do whatever anti-consumer behavior they want. I'm sure they'd love to hear it.
by adriand | 2025-09-03 00:31:21+00:00
Try as an initial step having the agentic AI improve your prompt for you. I have a "prompt improvement prompt template", which is a standardized document (customized for each project I'm working on), that has a bunch of boilerplate instructions in it, along with a section where I paste in my first-draft prompt. I then feed this document (boilerplate + crappy prompt) into the AI and it creates a way better prompt for me. Then I edit that to ensure it's correct, and then that becomes the prompt I use.
by mrexroad | 2025-09-03 00:31:57+00:00
Crime stats, especially for violent crime, are relevant to us, not them. Their wealth, status, and/or insurance policies generally require security details and precautions that insulate most “public” activity from random acts of violent crime. However, the former UHC CEO’s death is an example of the sort of singular, and targeted, crime that does strike fear. However, the comment you’re replying to is alluding to the historical collapses of societies (a.k.a a complex system) where economic inequity exceeds a tipping point leads to system collapse (“heads roll”). “Clamping down on peasants”—social credit, pervasive surveillance, collating movements/associations, uh, Palantir—enables evasion of the tipping point and adds resilience to the system.

Tl;dr: violent crime doesn’t mean anything when you have billions, but instability in the system does. Surveillance state tropes exist for a reason, and that’s b/c they add resiliency to a system that would otherwise collapse.
by zijin1994 | 2025-09-03 00:32:33+00:00
Location: Kamloops, BC, CA

Remote: Yes

Willing to relocate: No

Technologies: JS/TypeScript, React, Next.js, Node.js, Express, SQL, Postgres, Mongodb, DynamoDB, AWS(SDKs mostly), Nginx, Git/Github/Phabricator, OpenAI api, cursor ...

Résumé/CV: https://drive.google.com/file/d/168nwYf5vxAQGMHySVlobdAERr50...

Email: zijin@ualberta.ca

Hello there, I am a full-stack developer based in BC, with multiple years of experience in tools like JavaScript/TS, React, Node.js, Express, and Postgres, and I am also comfortable working with AWS. I recently developed Rabbitory, an open source RabbitMQ deployment/management platform (https://rabbitory.github.io/). I am also an active contributor of Firefox's extension component. Comfortable working with unfamiliar codebase as well as languages that I am not proficient with.
by okanat | 2025-09-03 00:32:44+00:00
> I like LibreOffice... but the people who think LibreOffice is even remotely a competitor to Office 365 have no clue what Office 365 does or why enterprises use it.

I don't think it is even a good competitor if you're actually creating bigger, slightly more professional looking documents / spreadsheets or want some quick working UI as a normal consumer. LibreOffice still cannot do live element updates which has been introduced with Office 2007!
by gchamonlive | 2025-09-03 00:33:08+00:00
I'm in the other spectrum I think. I like a lot of stuff, but I don't seem to be able to immerse myself in them. The flow doesn't come easily. Instead I feel detached and ambivalent about pretty much everything. It's fine that I'm doing, and while I'm doing it I'll do it with a lot of presence. I also get very good at it. But in time I just wanna lazy out and watch TV while browsing the web. It's pretty sad and I wish I could will myself into one obsession or another.
by ndriscoll | 2025-09-03 00:33:10+00:00
Linear functions are the ones that we can actually wrap our heads around (maybe), and the big trick we have to understand nonlinear problems is to use calculus to be able to understand them in terms of linear ones again. Problems that can't be made linear tend to be exceptionally difficult, so basically any topic you want to learn is going to be calculus+linear algebra because everything else is too hard.

The real payoff though is after you do a deep dive and convince yourself there's plenty of theory and all of these interesting examples and then you learn about SVD or spectral theorems and that when you look at things correctly, you see they act independently in each dimension by... just multiplication by a single number. Unclear whether to be overwhelmed or underwhelmed by the revelation. Or perhaps a superposition.
by bigbadfeline | 2025-09-03 00:33:15+00:00
> handing back the Soviet nukes they had possession of was a mistake.

There was absolutely no way for Ukraine to keep the nukes, not only because both the West and the East/Russia were against it but more importantly, the powers that be in Ukraine had other plans.

Also, I wouldn't comment on a fait accompli unless doing so pointed to information important for understanding today's realities.
by CuriouslyC | 2025-09-03 00:33:36+00:00
Nah, I saw this problem a while ago and already spec'd out the solution. First, agents need to be doing atomic commits, and second you can just have a massive merge queue with bisection, if you're using bazel you can handle ci gating on thousands of PRs with very little overhead, and when a merge batch fails you find the bad patch set in O(log(n)) time and dispatch to an agent for reconciliation. I even built a prototype, works great in benchmarks but I don't have a need for it over merge trains in gitlab yet.
by mattmaroon | 2025-09-03 00:33:38+00:00
But again, others could make these things. Google, Zoho, etc have.

If a company is winning simply because they’re able to prevent meaningful competition (such as Google buying up default search) that’s a failure of regulators.

If a company is winning because people like their product better and they’ve spent a lot in R&D to make it better so it would cost a lot to catch up to, and it has several competitors who just might not be as good, that’s exactly what you hope for.
by ants_everywhere | 2025-09-03 00:33:58+00:00
What I do is a step is roughly a reviewable commit.

So I'll say something like "evaluate the URL fetcher library for best practices, security, performance, and test coverage. Write this up in a markdown file. Add a design for single flighting and retry policy. Break this down into steps so simple even the dumbest LLM won't get confused.

Then I clear the context window and spawn workers to do the implementation.
by kspacewalk2 | 2025-09-03 00:33:58+00:00
Are we using derechos and tornadoes as excuses for car dependence? Well, that's something new if nothing else.

There are dozens and dozens of cities, big medium and even small, all over Europe, which have some combination of sub-zero temperatures, regular 100+ degree temperatures, lots of snow, lots of rain, lots of hills, and every other imaginable geography-related carbrains excuse in existence in North America. They bike, walk and take transit all the same. All bullshit excuses, all demonstrably so. The reason North America is car dependent is by conscious choice and by design, and absolutely nothing else whatsoever.
by eth0up | 2025-09-03 00:35:42+00:00
The next class action needs to address the anticompetitive procedure of artificially protecting shit products by deleting critical customer reviews.

In my Prime account, 90 percent of my reviews are positive, but because I've left several scathing, unapologetic negative reviews for products that shouldn't exist, all my reviews are now placed in eternal limbo. None of my reviews ever actually post.

For the reviews that posted, three months later when the product stops working, Amazon prohibits me from updating the original review. The FTC is well aware of this too.

Keep this in mind when evaluating a product using reviews as a metric. And further note the egregious usurpation of the review content search function being replaced by Rufus, the world's foremost most worthless heap of artificially generated product deception.

Amazon is indefensibly sinister.
by noosphr | 2025-09-03 00:36:22+00:00
The corollary to Moores law, that computers get twice as fast every 18 months, died by 2010. People who didn't live through the 80s, 90s and early 00s, where you'd get a computer ten times as fast every 5 years, can't imagine what it was like back then.

Today the only way to scale compute is to throw more power at it or settle for the 5% per year real single core performance improvement.
by adriand | 2025-09-03 00:36:22+00:00
I'm starting to think that the rather slow nature of Claude Code is a feature. In fact if they suddenly sped things up by 10X, I would want an option to slow it back down. Sometimes I am fine with it working unsupervised while I empty the dishwasher or take a shower, but a lot of the time I watch it work. Not only does this help me stop it from going down rabbit holes / chewing through all of my Opus usage cap, but I have a much better understanding of what it's built, in the same way I might if I was pair-programming with someone and they were driving.

The idea of having multiple instances working in parallel sounds like a nightmare to me. I find this technology works best when it is guided, ideally in real time.
by jfengel | 2025-09-03 00:36:39+00:00
Restaurants (at least in the US) have very strict standards about how long you can keep something at room temperature before you have to throw it away. Those standards are extremely conservative, and lead to a lot of food waste, but if I were on the staff I'd at least want to keep an eye on how long something has been sitting out. Those standards have just been beaten into me.

You also see that on a lot of fictional TV shows with dining scenes. Often nobody actually puts anything in their mouths. It was made hours ago while you were off shooting something else, and still more time while they got costumes, lights, makeup, etc. right (and for several takes). By the time film is rolling it has gotten quite gross.

(Assuming it was even food in the first place. Fake food often looks better and doesn't go off.)
by shiroyasha | 2025-09-03 00:36:58+00:00
I don't claim to have lots of experience with this, I've been only doing it for a couple of weeks, but I do feel that some of your comments are disingenuous.

---

> Any other way multiple agents work in harmony in a single repo (filesystem/directory) at the same time is a pipe-dream with the current status of the MCP and agents.

Every agent runs in a separate VM on GitHub.

> Let alone being aware of each other (agents), they don't even have a proper locking mechanism.

Never claimed this. Feels like a strawman argument.
by krrrh | 2025-09-03 00:37:40+00:00
Canada. But there aren't that many of us, and the absolute number and political units also matter if you care about warming as a practical problem. There are two interesting things about per capita CO2eq in this graph.

1. China is still trending up and the US is still trending down. It's dangerous to make straight-line projections but they are on trend to meet at some point.

2. The US per capita emissions appear to be on a steady downward trend since 1850. This is even more obvious if you discount the anomalous periods of the civil war and the Great Depression. You have to admit, that's something that demands unpacking.

https://www.dropbox.com/scl/fi/s4fy286y7gwpqgmeltark/Screens...

Edit: Looks like Mongolia, Saudi Arabia, Bahrain, Kuwait, Qatar, and the UAE have the honour of being at the top actually. Might not be a comprehensive list.
by schoen | 2025-09-03 00:37:42+00:00
I'd contrast this with the game show "Double Dare".

https://en.wikipedia.org/wiki/Double_Dare_(franchise)

I hope the staff didn't eat the food later, as the competitors often had to swim in it or crawl through it. I think it was generally real food, which was occasionally controversial (maybe it would have been more controversial in Japan?).
by ignoramous | 2025-09-03 00:38:14+00:00
You think academics that study genocides for a living don't know the stats and facts? Bit rich, but also on brand for atrocity deniers. In the future, you may find yourself in the company of Holocaust truthers, who are scoffed at every which where they go.

One does not have to kill the entire group for it to become a genocide. What happened in Srebrenica, where "only" 8,000 men were killed, was recognized as a genocide by the ICT for former Yugoslavia. The United States acknowledged in March 2023 that what Myanmar does to the Rohingyas is a genocide, even if most of them were "only" expelled and even if "only" 10,000 were killed according to the State Department. Those examples are very different from the Holocaust or the Armenian genocide, when there was an attempt to kill all or almost all of the group's members, but they are still a genocide. Israelis and many others mistakenly think that all genocides have to look like the Holocaust but this is not true.

https://archive.vn/owIKa / https://www.lemonde.fr/en/opinion/article/2024/10/29/amos-go...
by benoau | 2025-09-03 00:38:23+00:00
Yep. I didn't even "pass" some of the coding challenges despite hiring, firing, and writing coding challenges myself!

What I often saw was many of those jobs were sitting on the market for months and months just getting relisted every few weeks. The ones that actually led to interviews, I had one dipshit proudly tell me about his 2-hour commute five days a week. Another told me they wanted to vomit-out mini-MVPs and were replacing the new guy who wasn't doing it fast enough. Just an ocean of fake jobs and awful jobs lol.
by const_cast | 2025-09-03 00:38:28+00:00
Repeatedly denying GAC or banning PrEP as Republicans try to do every few months does indeed lead to death, yes.

Granted we're not under Reagan, but Republicans are practically praying for another AIDS crisis and doing everything in their power to make it happen.

Straight people largely don't know this because, well, it's not their problem.
by tgma | 2025-09-03 00:38:50+00:00
The way they refer to cores in their system is confusing and non-standard. The author talks about a 5900X as a 24 core machine and discusses as if there are 24 cores, 12 of which are piggybacking on the other 12. In reality, there are 24 hyperthreads that are pretty much pairwise symmetric that execute on top of 12 cores with two sets of instruction pipeline sharing same underlying functional units.
by BLKNSLVR | 2025-09-03 00:39:12+00:00
Blog was Posted on Aug 29, 2024

I don't think it would suddenly be hosted on something else in the very few days since.

Edited to add: I don't think it's hosted via a phone with a SIM, it would appear that the device is connected to their home network.

Also: Haha, ooops, 2024 (not 2025!)