MurphyA/hacker-news huggingface dataset:
by 1vuio0pswjnm7 | 2025-08-04 04:24:30+00:00
Works if/when archive.ph is blocked

No Javascript required

x=https://www.ft.com/content/7488fe4c-5e1d-4b2b-adab-f42ad5273fc9 echo url=$x|curl -K/dev/stdin -A "Mozilla/5.0 (Java) outbrain" > 1.htm firefox ./1.htm
by fallous | 2025-08-04 04:24:33+00:00
A common mistake that some managers make is pushing the burdens of managing onto those you're managing. Any of us who have been managers can look back and see things that we tried to push down to those we've managed because it made it easier for us while later realizing that wasn't the best solution.

If there's a catch-all channel that employees are using to share knowledge that's not a bug, it's a feature. If, as a manager, you want a more structured means of conveying institutional knowledge generated within such channels then it's on you to put that together. Trying to push that burden down the chain often results in that institutional knowledge being shared verbally or via private emails/DMs in order to avoid the burden of documentation, which is a net negative.

Such information is a force multiplier for teams as well as a great asset for onboarding new hires. Both of those are direct benefits for the manager and the company, so take the advantage of that kind of spontaneous documentation rather than insisting on passing on the cognitive burden.
by like_any_other | 2025-08-04 04:25:16+00:00
CSAM is the author's baseless speculation, but I could find no evidence suggesting NudeNet contains any. That it's hosted on GitHub, all its files are on archive.org, and is a widely used data-set 6 years old by now, all indicate that it doesn't contain CSAM.

In general, when a company does something hostile and unreasonable, let's not invent out of thin air facts to excuse their behavior, shall we? Especially since their stonewalling is deliberate.
by robmccoll | 2025-08-04 04:25:17+00:00
Yeah I was a little surprised that this didn't go beyond the simplest xref table and get into streams and compression. Things don't seem that bad until you realize the object you want is inside a stream that's using a weird riff on PNG compression and its offset is in an xref stream that's flate compressed that's a later addition to the document so you need to start with a plain one at the end of the file and then consider which versions of which objects are where. Then there's that you can find documentation on 1.7 pretty easily, but up until 2 years ago, 2.0 doc was pay-walled.
by 1vuio0pswjnm7 | 2025-08-04 04:25:28+00:00
Works if/when archive.ph is blocked

No Javascript required

x=https://www.ft.com/content/7052c560-4f31-4f45-bed0-cbc84453b3ce echo url=$x|curl -K/dev/stdin -A "Mozilla/5.0 (Java) outbrain" > 1.htm firefox ./1.htm
by tstactplsignore | 2025-08-04 04:26:56+00:00
Ah - I see. I totally agree that tone and manner of rhetoric and speech should be drastically improved among most "online atheists".

I do distinguish between being nice and reasonably and truly "hearing someone out" though. To me, the difference is that when truly hearing someone out, you will be interrogating the exact data and logic behind the validity of their individual claims to their fullest extent. This is how I would respond to e.g., a scientific work that I view as potentially valid, serious, and important.

However, in some cases, I have found (and suspect in general) doing so can be counter-productive. Here is one example: a recent report made by climate change deniers using AI: https://xcancel.com/RWMaloneMD/status/1903468473579340261

Regardless of the motivations of the original authors, thousands of well-meaning people have now boosted or referenced this work as part of their rejection of climate change. But I don't think this work should be "heard out" in the sense that every single claim in it should be addressed by a skeptic of the work, the way one would approach a serious scientific work. This takes a ton of time and effort and is simply infeasible - and often draws one into an endless back and forth where individual points get lost. Rather, in this case I'd focus on describing the general epistemic errors being made, and heuristics that can be used to avoid these errors.

Another case I guess is the OP article. This article is apparently written by someone who is a believer in parapsychology! I believe there is little to be gained for me to spend time evaluating the claims of parapsychologists: in that sense, I am a "bad skeptic" according to the author. But it is really just not an appropriate use of my time. Rather, I would argue from a position of general skepticism and logical positivism and remind others that these are extraordinarily claims that if true, would imply so much of what we know about the world is wrong.

I hope my distinction here makes sense now. My reading of the OP is he isn't just saying "be nice", but "take us seriously". I think we've got to try our best to be nice. But to take something seriously is a much bigger ask, and one that is not necessarily always beneficial in every circumstance.
by pjcodes | 2025-08-04 04:27:05+00:00
True enough, I wouldn't require an entire webapp if it only involved dividing a price by my hourly rate.

As x-complexity pointed out, the true value arises when I'm not acting rationally. I won't open a calculator in the heat of the moment, but I will open something that’s designed to interrupt me, slap me with the true cost, start a 24-hr timer, and then redirect the money somewhere meaningful if I choose to skip.

It’s less about the calculation, and more about the friction + psychology + follow through. I basically built the app to be the version of me who shows up when the rational version has left the chat
by ljchen | 2025-08-04 04:28:25+00:00
My personal feeling is that medical practices have not evovled too fast with computing. Electrical engineering, mechanical engineering, biomedical engineering etc all contributed a lot to how doctors treat diseases. But whether medical records are digitialized or not is not significant. It helps, but does not increase cure rate. Old fashioned doctors have good reasons to reject. But they do not say no to new medicine, new devices, new procedures.
by rbalicki | 2025-08-04 04:29:23+00:00
Folks here may be interested in checking out Isograph. In [this conference talk](https://www.youtube.com/watch?v=sf8ac2NtwPY), I vibe code an Isograph app, and make non-trivial refactors to it using Cursor. This is only feasible because the interface between components is very simple, and all the hard stuff (generating a query for exactly the needed data, wiring things up, etc.) is done deterministically, by a compiler.

It's not quite the same principal OP articulates, which is that a compiler provides safety and that certainty lets you move fast when vibe coding. Instead, what I'm claiming is that you can move fast by allowing the LLM to focus on fewer things. (Though, incidentally, the compiler does give you that safety net as well.)
by agent_turtle | 2025-08-04 04:30:28+00:00
> Decades of worsening conditions for the commoner is Ron Wyden's idea of a booming economy. Democrats are useful idiots.

I can't anymore, folks. Republicans passed the largest tax cuts for billionaires, increased the deficit by trillions, and kicked millions of people of medicaid. Meanwhile, Trump is out there creating the most regressive tax system via tariffs we've ever seen which affect the poorest the most.

Yet Democrats are the useful idiots. Incredible.
by NitpickLawyer | 2025-08-04 04:31:09+00:00
> You can also just ask the LLM: are you sure this is idiomatic?

I found the reverse flow to be better. Never argue. Start asking questions first. "What is the idiomatic way of doing x in y?" or "Describe idiomatic y when working on x" or similar.

Then gather some stuff out of the "pedantic" generations and add to your constraints, model.md, task.md or whatever your stuff uses.

You can also use this for a feedback loop. "Here's a task and some code, here are some idiomatic concepts in y, please provide feedback on adherence to these standards".
by prawn | 2025-08-04 04:31:24+00:00
I think the value of their main residence is a bigger driver than opportunities through zoning changes. It's easier to sit in your house year after year as it increases in value than it is to go through a redevelopment process, and have to move or end up with a less impressive residence. I'd guess that many would look for opportunities in denser suburbs elsewhere than agitate to change zoning closer to home.

There are strong factors around character of a neighbourhood: I think people in valuable SFHs tend to resent people in units as one example. Housing prices have typically risen without the assistance of zoning changes.
by like_any_other | 2025-08-04 04:32:09+00:00
I was suspicious of it given that the website looks like Samsung's mouthpiece, but there seems to be truth to it:

The Free Software Foundation Europe (FSFE) dubbed the new directive the "Radio Lockdown Directive". The FSFE has claimed that the directive will make it harder for small businesses to develop routers, since they will be tivoised and therefore GPLv3 incompatible. - https://en.wikipedia.org/wiki/Radio_Equipment_Directive_(201...
by codemac | 2025-08-04 04:32:32+00:00
I should write a lot more, but the two paths I see are: B.O.O. and Good Strategy/Bad Strategy.

B.O.O.: Background, Objective, Overview. Basically, a history lesson for how you got here, an objective for what you want to fix/change, and an overview of how you'll implement that change.

Good Strategy/Bad Strategy: An amazing book, but the organization is similar to boo. Problem Diagnosis, Guidelines/Assumptions/Requirements, and Actions.

I find BOO is better for targeted design documents in a google-like culture where you should write up a design document for almost any architecture change. The Good Strategy/Bad Strategy method scales pretty amazingly up to almost anything, but you need to be a much more experienced author to get things to fit it.
by wonderwonder | 2025-08-04 04:33:11+00:00
This is why so few people have loyalty to a job. Managements role appears to be simply killing all individuality and fun in the workplace.

"First Warning, this is an unauthorized topic in an incorrect location. You are permitted to discuss this topic but only in the predesignated area."

"Did you complete your TPS reports this morning?"

"Yeah... I'm going to need you to come in on Saturday. We have a go live in 3 weeks for our mini waterfall agile release and you currently have 2 bug tickets assigned."

This murders the last spark of connectivity for remote workers who are already left out of the daily in person banter and bonding that in office work provides.

Comments like these really make me appreciate that we are simply numbers in a spreadsheet and no longer real people to companies and leadership.
by digitaltrees | 2025-08-04 04:33:51+00:00
We could have a billion Americans and keep employing them productively. Immigration has been America’s superpower for 150 years. The real problem is monopoly firms that suppress wages of workers and innovation at the same time. The same monopolies that outsourced our manufacturing. All of which started with deregulation and tightening of immigration controls.

So you’re wrong.
by MutedEstate45 | 2025-08-04 04:34:44+00:00
I've built a couple of MCPs and what jumps out about this repo is the clean split into three MCP tools—unit, fuzz, and coverage—so an LLM can sequence tests just like any other commands. By keeping the AI layer thin and the orchestration declarative, you could swap in Hypothesis or mutation-testing backends without rewriting the workflow. It's a solid pattern for anyone grafting AI onto an existing unittest stack.
by slwvx | 2025-08-04 04:34:51+00:00
Thanks for the further details!

Ah, the fact that they are marginal rates makes marginally more sense, but it still seems to me that the SWF in fig 5a has very little relation to the real world.

> Also, while there is a complicated tax code in the US, in our simulation there is no way for agents to avoid paying taxes :)

Seems like an obvious thing to add. I.e. if you believe the World Bank when they say "People are more willing to pay tax when taxes are progressive" [1], then it seems worthwhile to update your model to include this.

[1] https://blogs.worldbank.org/en/governance/why-does-progressi...
by benreesman | 2025-08-04 04:35:35+00:00
The last time we came down this hard on one of the few diligent, competent, agressive, uncorrupted regulators with a weird mixture of old boys club sexism and tribal spinal reflex gang flag posturing was in 1996 give or take when Rubin, Greenspan, and Summers came after Brooksley Born as the Chairwoman of the Commodity Futures Trading Commission and forced her out via bunch of irregularities and other scandal-worthy maneuver.

Chairwoman Born was right about everything (natch) and we got a modest crisis to prove that almost immediately afterwards with the Russian sovereign debt default and a society-changing crisis in 2008 (same OTC derivatives contracts right down to the flawed VAR methodology).

If we had let Ms. Born do her job as she was so clearly and eminemtly equipped and prepared to do it, you get an alternate history. We're probably sitting here on twenty years of budget surplus, carbon goals getting lined up and knocked down like clockwork, a well-run Internet living up to its potential, and two generations coming of age in Boomer-style optimism and prosperity instead of cynical hopelessness. There's probably no fentanyl crisis to speak of and Putin gets a nervous palsy just thinking about displeasung NATO.

God knows what the price will be this time.
by eru | 2025-08-04 04:36:20+00:00
Python (or more precisely CPython) uses something like a bitmask and rejection. Alas, there's a bug in the code, so that when you generate a range whose size is a power of two, instead of getting the best case (no rejections), you get half of your values rejected.

For clarity, this worst case for this approach should happen for ranges with size 2*x+1, ie one more than a power of two.

The bug is known but not being fixed right now to keep random number output consistent.
by energy123 | 2025-08-04 04:36:41+00:00
A state's security doctrine, in compressed form, needs to be "assume the worst".

Slightly less compressed, it should be "When a nearby state keeps saying they own you, then take the credible threat seriously and pretty much pretend they're going to act on that, even if you think it would be stupid of them to do that, because history is full of examples of states doing this kind of thing. Prepare accordingly".
by Aloisius | 2025-08-04 04:37:49+00:00
As far as I know, the earliest known example demonstrating accurate perspective dates from the Renaissance.

That doesn't mean everything was flat. Other projections were used instead of perspective to create an illusion of depth. Indeed, we still sometimes use them today, like for isometric games. There were also some works that show elements of perspective prior to the Renaissance, but afaik, none that converge perfectly across the work
by somenameforme | 2025-08-04 04:39:33+00:00
Of course there's a connection. The most realistic reason people go to college is to earn more money later in life. Nobody would ever voluntarily go 6 figures into debt with the understanding that, at the end of it all, the best job they're going to be able to find is to go serve coffee.

And especially in the era of the internet the concept of college being a necessity to educate oneself is rather plainly artificial, and it's also highly debatable whether the current GPA inflated profit motivated degree treadmills that colleges have turned into is even providing a meaningful education.
by wonderwonder | 2025-08-04 04:41:01+00:00
I'm a tech lead and I also tried to encourage the judgement free zone on the devs channel. I do this by intentionally asking question that I should know the answer to but don't as I just never got around to figuring it out as I have 16k other things to worry about. So rather than spend 2 hours chasing something down, I just ask. I know that this is a question a lot of juniors can answer. I avoid people thinking I am dumb by also taking time to answer the more technical questions and posting architecture and optimizations on the same channel.
by spauldo | 2025-08-04 04:41:09+00:00
Some of us can't.

I can sleep in a tent any time of year (although I'll pass if it's over 90° at night), but my girlfriend needs a CPAP and has back problems that prevent her from sleeping on the ground. We both love nature and have visited dozens of parks, but for health reasons we can't really hike more than a couple miles a day. We still enjoy the parts we can see near the roads and visitor centers.

Every time we visit a new part of the country, parks are the first thing I look for. Both of us spent our childhoods camping, but in her case her parents were too poor to take her anywhere too far from Oklahoma, and my family mostly just visited the southwest. Neither of us have seen Yellowstone or California's coastal redwoods or Yosemite or Crater Lake or Glacier National Park, and those are all on our bucket list.
by rashunain | 2025-08-04 04:41:46+00:00
Daily current affairs updates are available in English, including news headlines, GK questions, and answers. Overall, the Current Affairs 4 August 2025 covers a range of topics, including national and international news, sports, education, and daily current affairs quizzes. It is essential to stay updated with the latest news and developments to remain informed and prepared for competitive exams and other challenges.
by Nevermark | 2025-08-04 04:42:33+00:00
By one set of measures [0]:

US is country #57 (about 25th percentile, from the top) with a score of 84/100 for its general "Freedom of the World" score.

And number #13 (roughly 7% percentile, from the top) with 76/100 for Internet freedom.

[0] https://freedomhouse.org/country/scores
by Toby1VC | 2025-08-04 04:42:59+00:00
Well I would suggest implementing at least at the level of modern desktops, and make it easy to find and use it, not just alt+tab shortcut. Ideally it should be spawned and allow the user to filter to find tabs instead of having to hold and release a key. My point being, a simple forward/backward cycle is definitely on the lower side of effort when it comes to window management (tab management), which to be honest is not a problem to me personally, but I find the gap left there on purpose bizarre and makes me question it. I don't think browsers should consider themselves just rendering frames since it is the interface that users use, it's not a component, and it should be (very) ambitious when it comes to advanced features, especially with something as fundamental to them as tab switching.
by MutedEstate45 | 2025-08-04 04:44:49+00:00
Interesting approach, but I'm curious about the practical cost considerations. A 1,000-agent simulation could easily be hundreds of thousands of API calls. The repo recommends gpt-4o-mini over gpt-4 and supports local Llama models, but there's no guidance on the performance trade-offs.

Would love to see cost-per-experiment breakdowns and quality benchmarks across model tiers. Does a local Llama 3.1 8B produce meaningful economic simulations or do you need the reasoning power of frontier models? This could be the difference between $5 and $500 experiments.
by maxglute | 2025-08-04 04:44:57+00:00
What's there to elaborate. First version of Martinez study (when researcher was an assistant prof in public policy) has methodology criticized to death way back in 2017 by experts who specialize in satellite imagery, remote sensing etc. The same year NBER, National Bureau of Economic Research aka... one of the preeminent eco analysis think tanks US gov draws from had 3 credentialled staff economist ran a more sophisticated light study and alleged PRC (China) underreports economic activity.

Yet every year since 2017 the Martinez study gets play in mainstream media (MSM) because autocracy incompetent vs democracy plays well. In 2022 Martinez updated the study (I think also 2019, 2024 i.e. milked forever), with same methodology issue said insisted trend continues. Cycle repeats usually synced to some other retarded reporting to PRC economy going to explode (will also be milked forever).

In this case I'm assuming the chart making it's way around reddit and now socials on Shih/Elkobi study that inflate PRC subnational debt situation by conflating principle+interest (tldr bad methodology using non-standard metric to exaggerate debt risk), which like Martinez has been called out back in 2022 after publication. Customary in these discussions of unserious providence is bringing up the unserious Martinez study, which useful idiots continue to take seriously.
by kev009 | 2025-08-04 04:45:55+00:00
I remember doing something similar with Bull, a now obscure but once somewhat formidable mainframe and UNIX company.

I had a DPX/20, which was for that model just a rebadged Microchannel IBM RS/6000. I was 12 and trying to figure out how to use it. I knew what I was in for, that I needed to load AIX, but the "firmware" on these are bare bones and you don't have much to go on once it passes off control if you don't know if your console is working in the first place.

Given what I now know, they were surprisingly kind and passed the call around until landing it with an old timer that was familiar with the model and somewhat bemused that I had it and was trying to use it but didn't really know how to help me remotely.

Eventually someone on Usenet clued me in that I needed more pins on my serial cable connected, and it all turned out to be a nice learning opportunity building the GNU toolchain and AMP stack on it.

There was some serendipity years later when I moved back to Phoenix after school and joined a newly formed PostgreSQL user group. Bull was trying to pivot into that open DB market and still had a huge campus in Phoenix where they held the meetings. It seemed sparsely occupied and the writing was on the wall that was all going away (it eventually did a handful of years ago), but I was still a bit wide eyed now having some notion of the campus's historical significance as Honeywell, in the Multics project, and other things. And that my naive call from back then was almost certainly answered in that facility not that far from where I was struggling.
by lovelearning | 2025-08-04 04:47:01+00:00
I think it's a useful insight for people working on RAG using LLMs.

Devs working on RAG have to decide between parsing PDFs or using computer vision or both.

The author of the blog works on PdfPig, a framework to parse PDFs. For its document understanding APIs, it uses a hybrid approach that combines basic image understanding algorithms with PDF metadata . https://github.com/UglyToad/PdfPig/wiki/Document-Layout-Anal...

GP's comment says a pure computer vision approach may be more effective in many real-world scenarios. It's an interesting insight since many devs would assume that pure computer vision is probably the less capable but also more complex approach.

As for the other comments that suggest directly using a parsing library's rendering APIs instead of rasterizing the end result, the reason is that detecting high-level visual objects (like tables , headings, and illustrations) and getting their coordinates is far easier using vision models than trying to infer those structures by examining hundreds of PDF line, text, glyph, and other low-level PDF objects. I feel those commentators have never tried to extract high-level structures from PDF object models. Try it once using PdfBox, Fitz, etc. to understand the difficulty. PDF really is a terrible format!