MurphyA/hacker-news huggingface dataset:
by BoppreH | 2025-11-15 13:46:37+00:00
So they're pressuring a DNS resolver to block a specific website? That seems like an incredibly slippery slope.

What stops them from forcing Chrome to block the website, or LetsEncrypt to not issue any more certificates for the domain, or Microsoft and Apple to add them to their firewalls? Hell, can they go after the infrastructure software developers and say, force nginx to add a check and refuse to serve the domain?

Then what happens when a fake report is sent to an open source project without budget for lawyers?
by libertine | 2025-11-15 13:47:24+00:00
Your counter argument are words?

Where are the concrete actions? Is Russia going to surrender their puppet and the stolen assets? Is Russia going to pay for the reparations of their destruction?

Those words mean nothing.

Do I need to grab the quote from Putin stating that no one will interfere in Syria or they will have to face Russia? (I'm paraphrasing but you get the point)

At this level of diplomacy it's actions that matter, not words. You have these guys say one thing one day, and do the opposite the other day.
by washere3 | 2025-11-15 13:47:28+00:00
The repeated posting is strange given that the date of the video is so new. They must be reposting it?

Also, I just learned Jimbo Wales only has net worth of 1M, which for someone his age is barely considered enough to retire comfortably, even if he worked until he was 65:

https://qz.com/98600/wikipedia-founder-jimmy-wales-is-only-w...
by ninetyninenine | 2025-11-15 13:47:54+00:00
I am unique. Totally. It is not like HN is flooded with cognition or psychology or IQ articles every other hour. Not at all. And whenever one shows up, you do not immediately get a parade of people diagnosing themselves with whatever the headline says. Never happens. You post something about slow thinking and suddenly half the thread whispers “that is literally me.” You post something about fast thinking and the other half says “finally someone understands my brain.” You post something about overthinking and everyone shows up with “wow I feel so seen.” You post something about attention and now the entire site has ADHD.

But yes. I am the unique one.
by skeeter2020 | 2025-11-15 13:48:26+00:00
If there is ANY relationship to engineering here maybe it's like reverse engineering a bios in a clean room, were you poke away and see what happens. The missing part is the use of anything resembling the scientific method in terms of hypothesis, experiment design, observation guiding actions, etc and the deep knowledge that will allow you to understand WHY something might be happening based on the inputs. "Prompt Engineering" seems about as close to this as probing for land mines in a battlefield, only with no experience and your eyes closed.
by cs702 | 2025-11-15 13:48:49+00:00
The amount of capital tied up in fixed assets is only one component of the capital required. Many other short-term and long-term assets can be components. Every business is different.

For example, a consulting firm may have almost no fixed assets, but let's say its customers are mostly large corps that take 90-120 days to pay invoices. When the firm gets hired for a new project it must cover its expenses for 90-120 days until it gets paid. As a going concern, the firm requires capital equal to 90-120 days of revenues to finance its accounts receivable. If the firm's revenues grow from, say, $100M/month to $120M/month, all else remaining the same, the firm will require an additional $60M to $80M in capital = ($120M/month - $100M/month) / 30 days/month * 90 to 120 days to collect.
by hippo22 | 2025-11-15 13:49:02+00:00
The point is that, before the bike was collected and put up for auction, the debtor could have sold the bike to pay the debts. Then, once the bike was put up for auction, buyers could have bid on it if it was really worth more.

Multiple people in this story had a financial incentive to profit from the bike, yet no one did. The only evidence we have of the bike's value is OP's claim. Does it not seem more likely that OP is simply wrong about the bike's value?
by sunscream89 | 2025-11-15 13:49:48+00:00
It is comical when scientific journalism has to describe not one famous name’s entropy, some up to six different kinds.

The mystical occult interpretations confuse the end value, its usage, the narrow term of loss, or the quirky unexpected.

Entropy is the equation, not the value. Which P? What is the surface area? How does P distribute over the surface area?

And loss is that value minus work achieved.

In all cases everywhere every time, entropy is the distribution of Potential over the surface area of negative Potential.

Patched?
by tommy_axle | 2025-11-15 13:49:51+00:00
You want it to be as close to deterministic as possible to reduce the risk of the LLM doing something crazy like deleting a feature or functionality. Sure, the idea is for reviews to catch it but it's easier to miss there when there is a lot of noise. I agree that it's very similar to an offshore team that's just focused on cranking out code versus caring about what it does.
by bsamarji | 2025-11-15 13:50:11+00:00
Hi, thanks for your feedback! Yes at the moment you can only change the password length via updating the config.py. This can only be done if you clone the repo and update the config.py yourself, not through installing off of PyPI. One of my first goals on the roadmap is to make configuration accessible to the user through the CLI, so they can change the generated password length, session time and colour scheme of the output. If you'd like I'd very much welcome a pull request if you want to help contribute to the project! Otherwise, I'll work on getting user configuration setup as a priority for the next release.
by dijit | 2025-11-15 13:50:17+00:00
Wow.

I don't believe you.

Making App integrations for Slack to basically anything is pretty close to a joyful experience, the rest of it is comparable to other chat systems perhaps, but are you really telling me with a straight face that developing applications atop Teams (that do more than just plug other Microsoft things together) is actually a superior experience?

I get that opinions are subjective and all that, but so you understand: I'm having the same reaction as if someone said to you that contracting gangrene is preferable to a walk in the park.
by ErikCorry | 2025-11-15 13:50:21+00:00
The C++ GC is not for V8 code, it's for the users of the V8 API eg. Chrome (Blink). It's not being used for big internal systems like the compilers or GC.

V8 has its first module in Rust and I'm sure more are coming, but it's not necessarily an easy integration.

JS is a GCed language. Are there good examples of Rust interacting well with a GCed language runtime where it is able to free unreachable cross domain pointer cycles? Like a JS object that has a reference to a Rust object, which itself has a reference to a JS object. Add more steps and hopefully you can see that collecting such cycles is a hard problem. This is the problem the C++ GC solves.

By the way you can't always break cycles with weak pointers. The browser standards have semantics you have to adhere to.
by MaxBarraclough | 2025-11-15 13:50:22+00:00
> nobody else besides the manufacturer could write the drivers for it to extract the most performance out of it

Let's not go too far here. Reverse engineering and independent development of usable drivers are not impossible, they're 'merely' extremely challenging. Alyssa Rosenzweig in particular had great success reverse engineering the Apple M1 GPU and writing drivers for it, and that was just a few years ago.

https://en.wikipedia.org/wiki/Alyssa_Rosenzweig#Career

https://news.ycombinator.com/item?id=45034537
by amelius | 2025-11-15 13:50:54+00:00
Software team at AMD to hardware team at AMD: "Give us the hardware with the docs then we will write software for it"

Hardware team at AMD: "Sorry, hardware can't exist without software; we'll first have to write the software"

Software team: "But we're the software team ..."

Hardware team: "Uhm yeah ... seems we have a nasty chicken and egg problem here"
by Too | 2025-11-15 13:52:25+00:00
No potato, quite the contrary, and it’s not that it hogs resources. It’s just slow within. I can also keep a video call open and do other things outside of teams. But doing any multitasking within teams is just a nightmare. Open a second chat while in a video call makes the video into a thumbnail. Searching through other chats to copy and forward into a third chat... Just not possible, because everything is modal and resetting the scroll location when toggling between. On top of that it’s just overall slow slow slow.
by lukax | 2025-11-15 13:52:30+00:00
In OpenAI and a lot of open source inference engines this is done using llguidance.

https://github.com/guidance-ai/llguidance

Llguidance implements constrained decoding. It means that for each output token sequence you know which fixed set of tokens are allowed for decoding the next token. You prepare token masks so that in the decoding step you limit which tokens can be sampled.

So if you expect a JSON object the first token can only be whitespace or token '{'. This can be more complex because the tokenizers usually allow byte pair encoding which means they can represent any UTF-8 sequence. So if your current tokens are '{"enabled": ' and your output JSON schema requires 'enabled' field to be a boolean, the allowed tokens mask can only contain whitespace tokens, tokens 'true', 'false', 't' UTF-8 BPE token or 'f' UTF-8 BPE token ('true' and 'false' are usually a single token because they are so common)

JSON schema must first be converted into a grammar then into token masks. This takes some time to be computed and takes quite a lot of space (you need to precompute token masks) so this is usually cached for performance.
by rvz | 2025-11-15 13:52:52+00:00
> Beth Galetti, Amazon's senior vice president of people experience and technology, said in a memo sent to employees last month that the layoffs were intended to make the company more efficient.

Surely they are going to be hiring the "best and brightest" to replace those 700+ lost jobs? /s

Or are those jobs really going somewhere else?

Translation: Efficient cheap labor is AGI for Amazon.

You will see them fight tooth and nail against the HIRE Act.
Show HN: DeepClause – A Neurosymbolic AI System Built on WASM and Prolog
by schmuhblaster | 2025-11-15 13:53:07+00:00
Hi HN,

Today I'd like to present the results of my weekend project of the last year or so. Given there are many posts on HN about LLMs and Prolog, I thought that this would be of interest.

DeepClause is my own (possibly misguided :-) attempt at combining LLMs with Logic Programming, ultimately hoping to establish a foundation for building more reliable agents, that produce reproducible and fully traceable result.

At the heart of DeepClause is a DSL called "DeepClause Meta Language" (DML) which can be used to encode agent behaviors as executable logic programs. DML is executed by a meta-interpreter implemented in Prolog and thus natively supports things like constraint logic programming, knowledge graphs, symbolic reasoning, ... The DML interpreter itself runs inside the SWI Prolog WASM module, thus allowing for a secure and sandboxed execution environment for AI agents.

The project is still rough around a lot of edges, but I'd love to get some feedback and comments.
by hippo22 | 2025-11-15 13:53:22+00:00
OP's central claim was that the bike should have been able to cover the debt, but, due to systemic malice on the bailiff's part, the bike only covered small fraction of the debt. My point is that OP is simply over-valuing the bike. If you change OP's story to: the bailiff got a decent price for the bike and took a small fee for the service, it becomes a lot less outrageous.
by badsectoracula | 2025-11-15 13:53:43+00:00
At work for some reason we use both Slack and Teams because part of the company likes one and another part of the company likes the other, so i actually get to have simultaneous experience with both.

I use both on Linux via Firefox (their tabs are pinned side by side). I prefer Teams because:

a) Slack constantly forgets my credentials and i need to go through a whole dance of logging in, proving i'm human by clicking bicycles, having it email some code. Pretty much every day.

b) Slack, for some reason i cannot fathom, randomly switches me to "do not disturb" mode (or something like that) even though i'm right there. Not even away: it switches to a mode where i do not receive notifications when someone messages me. Fortunately it still does the beepy sound and i do keep the tabs visible on my screen all the time so i actually do notice messages, but i had at least a couple of questions from others why i am in that mode.

c) Slack does not support audio calls. Not sure why, but it doesn't work in Firefox. Teams does work just fine. Fortunately all work meetings are done via Teams and all people on Stack are also on Teams so if someone wants an audio call we use Teams, but still, a negative for Slack.

The only issue i had with Teams is that its text input can get confused when typing `backticks` and it seems to dislike using emojis at any place except the end of the text. Also Slack has some (old) meme emojis, though if that is a good thing or not depends on your taste :-P.
by boxerab | 2025-11-15 13:54:10+00:00
This is a great project, but the bigger question is: why isn't AMD doing this themselves? It continues to boggle my mind how much they don't seem to get the importance of a mature software stack when it is so obviously the key to the success of team red. A stack that can be used for EVERY card they produce, like CUDA, not just a select few. I used to believe that AMD the underdog would catch up some day, but I've more or less given up on them.
by thoroughburro | 2025-11-15 13:54:36+00:00
My appreciation of Wikipedia has decreased as my own expertise has increased. A long way before I’m anywhere near an expert on a topic, I begin to spot misleading inaccuracies in its Wikipedia articles. Most often, information that is decades out of date — correct once, but now actively perpetuating old, inaccurate information.

If you’re relying on Wikipedia for more than discovery, be aware that you’re internalizing some amount low-quality or false information along with your layman’s view of the topic.
by Shorel | 2025-11-15 13:54:37+00:00
> - Broken games still pre-ordered

Only because new population enters the market.

I pre-ordered a game once. F1 2010. Since then, I have *never* pre-ordered anything.

I also opted out from any game that required a rootkit to play.

LAN gameplay is still a thing in the simracing world.

Again, this only continues because of new players. Any burned player will not fall for the same trick twice.
by ahmedelhadidi | 2025-11-15 13:54:42+00:00
Built a reusable n8n workflow that turns any public website that you give into a live knowledge base for an AI agent.

YouTube breakdown: https://youtu.be/YYCBHX4ZqjA

Stack:

Firecrawl → crawl site + convert to markdown

n8n → clean, chunk, and embed

Supabase Vector → store embeddings

n8n AI Agent → uses Supabase as a tool to answer questions

Use cases:

Keeping bots aware of post-cutoff API changes / deprecated functions

Website chatbots that always use the latest docs

Quick competitor intel from their public site

Compliance workflows that need fresh regulations

I recorded the whole thing and I’m sharing the exact workflow JSON (no email / no community)

https://youtu.be/YYCBHX4ZqjA
by stef25 | 2025-11-15 13:55:07+00:00
France possibly found a way to pressure Durov into cooperating. Preempting similar actions by Russia. Classic intelligence methods to get someone to come over to the other side.

Perhaps the DGSE also got to plug a cable in to the Telegram infrastructure, which would be huge plus for them and the west in general not in the least because of the war. You could say France has pwnd Durov.

If I'm not mistaken some significant arrest was made shortly after they captured Durov, in the case of this child exploitation stuff.
by written-beyond | 2025-11-15 13:56:38+00:00
I was really tired of spinning up docker containers to try out stuff in postgres. Couple that in with launching a database ide and managing the connection URL, makes the whole process tedious and slow.

PgPlayground is meant to be the default place for you to brainstorm, tinker and (eventually) debug in the world of postgres.

Since this is all built on top of PGLite you are restricted to wasm compilable extensions but the current catalogue covers a lot of different use cases.

Looking forward to some feedback!
by dangus | 2025-11-15 13:57:09+00:00
Hmm, no, you were changing the meaning of my comment.

> no matter how much staffing you have

That’s not what I said. I said that there tends to be not enough staff. Businesses are more willing to hire software engineers (shipping features = revenue) than hiring DevOps people (keeping the lights on).

> tech debt doesn’t really exist.

Well that’s news to me. I’m pretty sure it exists. It has an entire Wikipedia article, and that article doesn’t agree with your definition.

And yes, more staff would help. Hiring me literally helped my organization fix its lack of monitoring and alerting because nobody had time to address the problem during my team’s day to day responsibilities.

Your assertion that it’s not management’s fault is absurd. Management is by definition the bearer if ultimate responsibility. Every problem in any business is something where the buck stops at management.

If I ship something with long term problems because management told me to work faster and meet the deadline, that is directly management’s fault. Even me shipping something bad on my own volition is management‘s fault indirectly: they hired the wrong talent (me), or maybe they assigned me to the wrong project where my expertise wasn’t good enough, or they misjudged risks and didn’t leave enough contingency buffer or didn’t make a plan for what to do if we fail.

The way businesses view humans are as machine-like resources of labor (Human Resources), they don’t view you as an individual with emotions and thoughts and feelings. When they hire someone they have quantitative measures surrounding that person: how likely are they to perform well, burn out and quit, steal from the company, get run over by a bus, etc. The corporate system actually dictates that management is responsible for the way it arranges and commands its human machines.
by skeeter2020 | 2025-11-15 13:57:45+00:00
>> Engineers use their ingenuity. That’s it.

If this was enough all novel creation would be engineering and that's clearly not true. Engineering attempts to discover & understand consistent outcomes when a myriad of variables are altered, and the boundaries where the variables exceed a model's predictive powers - then add buffer for the unknown. Manipulating prompts (and much of software development) attempts to control the model to limit the number of variables to obtain some form of useful abstraction. Physical engineering can't do this.
by Zigurd | 2025-11-15 14:00:38+00:00
Indeed, if you're paying attention to local news in Massachusetts, you might be shocked, or not, that cops from Canton, Boston, and the Massachusetts state police, and the county District Attorney, and judges, are all complicit in railroading a woman who was dating a cop who was likely killed by another cop. The web of deceit is so thick, it can't have been just for this one case. It must be long-standing and pervasive and there must be many victims. It's also unlikely that Massachusetts is the worst place in the US in this respect.
by wowczarek | 2025-11-15 14:00:39+00:00
Interestingly, either I'm _hallucinating_ this, or DeepSeek started to consistently show a clock without failures and with good time, where it previously didn't. ...aaand as I was typing this, it barfed a train wreck. Never mind, move along... No, wait, it's good again, no, wait...
by throwaway894345 | 2025-11-15 14:00:39+00:00
I agree that empirical data in programming is difficult, but i’ve used many of those languages personally, so I can say for myself at least that I’m far more productive in Go than any of those other languages.

> As an aside, I’d even go so far as to say that the main problem with C++ is not that it has so many features in number, but that its features interact with each other in unpredictable ways. Said another way, it’s not the number of nodes in the graph, but the number of edges and the manner of those edges.

I think those problems are related. The more features you have, the more difficult it becomes to avoid strange, surprising interactions. It’s like a pharmacist working with a patient who is taking a whole cocktail of prescriptions; it becomes a combinatorial problem to avoid harmful reactions.
by bsamarji | 2025-11-15 14:01:16+00:00
You're correct, generated password length is fixed to 20 characters at the moment. I've got a priority task to make user config the next release which will enable the user to configure generated password length, colour scheme and session length. With regards to security, the way the database is encrypted is using your master password on intial setup. I'm not sure if there is a way to make the database readable, even setting it to readable to the user, since the database file itself is encrypted. This is for security purposes, and when I was desinging the app, I had trade-offs to make between security and user experience. Security was a top priority as I hadn't seen another password manager with this level of security before. I have a feature planned to enable export and import of data from the database to .csv/.json, so this might help with user experience. Thanks for the feedback, really appreciated. I hope you enjoy using the app!
by Merinov | 2025-11-15 14:01:20+00:00
Thank you for your persistence and pushback. Despite good intentions I fell into the boilerplate trap. In the meantime I: . removed the 'mark of shame' :) . zeroed the cookies, only localstorage for umami analytics . Simple opt-out in footer, no dark patterns, just 'learn more, opt-out' . Updated the privacy policy to reflect this Your feedback made this project better. Thank you :)
by _giorgio_ | 2025-11-15 14:01:50+00:00
Do you really think that people understand the value of PyTorch?

They master PyTorch, yet they fail to deliver value to investors.

They're probably the only company which hasn't monetized its models. They suck so much that they don't even bother to serve them to you and to make you pay for them.

These companies for example are earning money in return for their investment:

MSFT (through openai)

AMZN (through anthropic)

X (through grok)

GOOGL (gemini etc)

they all have a paid model

META has no paid model, that is SAD.
by user982 | 2025-11-15 14:02:38+00:00
> I don't think I am naive, just imagine the repercussions of the headline "FBI collected thousands of child rape photos for blackmail"

What were the repercussions of this: "FBI ran website sharing thousands of child porn images" (https://www.usatoday.com/story/news/2016/01/21/fbi-ran-websi...)
by disgruntledphd2 | 2025-11-15 14:03:33+00:00
Sort of. It's not quite like anything else. The EU has mostly trade and standardization powers, and lots of the other stuff is an outgrowth of that.

But mostly, EU law just sets a baseline, and almost all execution of it is devolved to the member states.

Edit: the EU does not have a constitution but a constitution shaped update of the Treaties. Now, lots of politicians are happy to blame the EU for unpopular stuff, but the council is the national politicians and they basically run the EU.