MurphyA/hacker-news huggingface dataset:
by Silviaaa | 2025-08-21 11:20:44+00:00
After submitting my resume, the interview process began within a few days.

Phone Screen: A technical interview focused on finding duplicate files. The interviewer asked detailed questions about chunk size, hashing algorithms, and how to identify I/O vs. CPU bottlenecks.

Virtual Onsite: This included six rounds. Coding: A problem on multi-threaded web crawlers. The key was implementing concurrency and addressing distributed crawling across multiple machines. Technical Project & Hiring Manager: These rounds were a deep dive into my past projects and behavioral questions. Culture Interview: Focused on AI safety and behavioral questions, with detailed, probing discussions. System Design: A classic Anthropic question on designing a solution for an efficient GPU inference API. Additional Coding: I was given a new coding challenge after my initial performance was deemed "inconclusive." The task was to implement a Python LRU cache that handles `args` and `kwargs`, with a follow-up on making it persistent.

The overall process was fast-paced, and while the problems weren't overly difficult, they required a strong understanding of underlying principles to handle follow-up questions effectively.
by lenkite | 2025-08-21 11:20:45+00:00
It is the absolutely correct move. Indian-Russian relations have always been stable while US relations are always topsy-turvy depending on the administration in power. The US has now also re-kindled its love affair with Pakistan with resumption of military supplies. Looks like Trump forgot about 9/11 and that Osama Bin Laden's compound was just 1km away from the Pakistan Military Academy.

Please note that Ukraine-India relations were never that great due to Kashmir. Ukraine voted against India at UNSC several times pushing for UN intervention and support for Indian sanctions. (If you support referendum for Kashmir, why object to Donetsk referendum?)

Funny thing is that processed oil products (jet fuel/diesel) are in the tariff exempt list. Yes, US purchased jet fuel (reprocessed Russian oil) from India in 2025.
by K0balt | 2025-08-21 11:21:04+00:00
Google is not a public road. It is A company that operates on public roads that delivers advertising. It’s a company driving around billboard trailers on public roads. Are you saying that a billboard company should not have any ethical standards or liability regarding the companies that they advertise on their billboards? Somehow, Google manages to not openly advertise CSAM buttthey can’t shutdown obvious scams? It’s simply a matter of having a responsible review procedure before publishing an ad. In the age of LLMs , you can’t tell me that is impossible.
by sammycage | 2025-08-21 11:21:22+00:00
Thanks for the feedback. We’ve tested PlutoPrint on multiple platforms, including Windows and Linux, and it generally works well there. Mac-specific issues like crashes or empty outputs are definitely on our radar, and we’re investigating potential causes such as font handling, reverse mtime warnings, or system library differences. We’re also tracking bugs and improvements on the GitHub repo: https://github.com/plutoprint/plutoprint/issues. Contributions, bug reports, and additional test results from different environments are very helpful and appreciated as we continue to improve stability across all platforms.
by alecco | 2025-08-21 11:21:34+00:00
All this middle age crisis stems from having fewer children and even fewer grandchildren.

How to find meaning as childless person: help your relatives (Gen Z and Alpha are in crisis right now), help your community, donate blood, help disabled people, volunteer as firefighter. But above all, focus on doing it to people who are themselves pro-social.

Avoid sociopaths and alert people being abused. Just telling them something along the lines of "be careful with that one" is often enough to break the spell.
by JPKab | 2025-08-21 11:21:38+00:00
Most of the world engages routinely in tribal thinking without any form of self-reflection. Northern Europe is a distinct exception due to post-enlightenment and post WW2 cultural norms.

The commenters in this thread engaging in transactional tribalism are angry at Trump supporters in the US (and therefore, all Americans because of their tribal "us vs them" lens) for engaging in the same transactional tribalism that they live in. From a game theory perspective, they want the US and northern Europeans to continue to be the good person in the Prisoner's Dilemma game while they reap the rewards.

As I've said elsewhere in this thread, the comments here actually support the beliefs of Trump's base, which is "the world hates us, only pretends to be nice to us when we help make them rich, and power is the only currency that matters."

There are people in this thread complaining about tariffs on imports in the US that are a fraction of what their own nations charge on imports. They don't seem to grasp that "fairness" is an emotional construct that matters for human voting.
by JdeBP | 2025-08-21 11:21:39+00:00
And this is where the OpenBSD people will paraphrase Henry Spencer and say that those who do not understand OpenBSD are doomed to reinvent it badly. (Personally, I think that that's putting OpenBSD onto a pedestal. It's no ideal; one gets the same tradeoffs and problems as everywhere else.) In this case, the reinvention for LLVM targetting ARM, that credits seeing this committed to OpenBSD by Theo de Raadt, totally ignored that the original for gas targetting x86 both trapped and jumped.

I intentionally also pointed you to a collection of several critiques of the whole idea, long-since made. (-:
by giraffe_lady | 2025-08-21 11:21:59+00:00
Where do you live where that's the prevailing view? Where I am police funding has increased year after year for decades, and people are routinely prosecuted and jailed for petty offenses. For the most part bmn's position is the prevailing view, they have already gotten what they're asking for and it has failed to achieve those goals. At what point are we going to acknowledge the evidence and try something else.
by fainpul | 2025-08-21 11:23:23+00:00
If you don't care for "buckle up, it's story time!", there's no need to read this fluff piece.

Coin ridges were invented to combat a sneaky little trick called coin clipping. This was basically the 17th-century version of skimming from the till: Clever criminals would shave small amounts of precious metal off the edges of coins, then spend the lighter coins at full value while melting down the trimmings to sell.
by mnw21cam | 2025-08-21 11:23:51+00:00
You are correct in that most "hobbyist telescope mounts" are good for tracking stars at ~1 arcsecond, only where those stars don't move across the sky very quickly (up to 15 arcseconds/second). However, it is quite within the realm of "hobbyist" telescope mounts, albeit towards the upper end, to track orbital objects. I have seen an example of a telescope mount tracking the international space station to get good images, and the tracking was pretty solid. It is assisted by a secondary telescope on the mount that helps the mount maintain good tracking, not just pre-knowledge of where the object will be.

The clouds are however much more of a problem than you're suggesting. One promising infrared band is around 10 microns, but a thick cloud will still scatter that. You'd need a 20cm wide laser beam at that wavelength for it to diverge to a beam width of around 10 arcseconds. Which is basically a reasonably-sized telescope, working in reverse.

Alternatively, you could go for millimeter waves, which would pass through the clouds reasonably well, but then you're well outside the realms of "laser" and into the standard directional dish antenna. And it'd have to be a very large dish to give you a narrow beam. For instance, a rather unsubtle 2 metre wide dish with a 1mm wavelength will give a beam that diverges by 100 arcseconds. And there will probably be omnidirectional leakage which the dastardly authorities are likely to be able to detect. At least visible and infra-red leakage can be easily blocked and concealed, but radio is much harder.
by celphase | 2025-08-21 11:24:09+00:00
Hey there! The design of the mascot serves a dual-purpose, and was done very intentionally.

Your workflow getting interrupted, especially with a full-screen challenge page, is a very high-stress event. The mascot serves a purpose in being particularly distinct and recognizable, but also disarming for first-time users. This emotional response was calibrated particularly for more non-technical users who would be quick to be worried about 'being hit by a virus'. In particular I find that bot challenges tend to feel very accusing ("PROVE! PROVE YOU ARE NOT A ROBOT!"), and that a little bit of silly would disarm that feeling.

Similarly, that's why the error version of the mascot looks more surprised if anything. After all, only legitimate users will ever see that. (bots don't have eyes, or at least don't particularly care)

As for the design specifically, making it more anubis-like would probably have been a bit TOO furry and significantly hurt adoption. The design prompt was to stick to a jackal girl. Then again, I kinda wished in retrospect I had made the ears much, much longer.
by spiffytech | 2025-08-21 11:24:09+00:00
It's just a numbers game.

Remember that last year[1] a crypto scammer convinced a bank CEO to embezzle $47mm, leading to the bank failing and two years in prison for the CEO.

There's always someone out there who can be tricked, even tricked into large-scale mistakes that will end their career.

[1]: https://www.fbi.gov/news/stories/fbi-recovers-8-million-swin...
by hopelite | 2025-08-21 11:24:25+00:00
Then you are looking at it from a totally wrong perspective anyways, just like most people do. The homeless encampments are full of people with mental illness challenges and/or in one or another way related to drugs. It is why I cannot stand drug use apologists and drug dealer/traffickers defenders that at the same time lament poverty and homelessness.

The poverty is not the cause, it is the symptom of the system’s rot. Especially when you compare other countries and societies that are poorer, but have far fewer of those problems and less crime. Drug addiction is not cheap.

The irony is that your very perspective is the very kind of mentality that has led to the circumstances where we can’t do anything about it even if we wanted to, while the powerful and rich simply do a cost benefit analysis of it because of that and conclude it is easier to, e.g., import replacements for the humans that have been destroyed by drugs and mental illness, which then also drives down the wages/salaries, and drives up the costs of living and drives up the profits of the rich you blame. It’s a kind of “the blind men and an elephant” problem. You keep scratching at the scabs of your self-inflicted cuts, but they don’t seem to be healing.

It really always astonished me that even here, in a community of people in a domain where logic is necessary there is still this stranglehold of irrational proto-religious, emotion based belief and dogma.
by 4ggr0 | 2025-08-21 11:25:19+00:00
i noticed the same, my comment was at 0 votes for a moment and yours was even greyed out. also can confirm that it's not the first time i see a discussion talking about social justice which gets downvoted.

> if anyone thinks that we can just avoid politics

some people still don't understand that everything is political. if you think something isn't, then you're just not in the part of the population which is negatively affected by it. it being whatever.
by 4gotunameagain | 2025-08-21 11:25:55+00:00
> which means burners do not really exist in those places.

This is very wrong. In Germany you can go to any shady kiosk in a big city and buy a pre activated SIM card invariably registered to some Arabic or Pakistani name.

You can buy it in cash. Completely untraceable if you take care of CCTV.
by firtoz | 2025-08-21 11:26:18+00:00
There needs to be a "score from people who produce scores like me" for everything. E.g. for coffee shops I really don't care if the staff are rude but I care if there are tables and it's clean and the WiFi is good.

I was thinking of having granular scoring e.g. having people rate WiFi, rate cleanliness etc but that won't work because people are lazy. So some kind of Amazon algorithm of "people who buy similar things" but for movie, cafe, etc ratings.

To bring it back on topic, for movies I care about good story and visuals but not so much how "woke or not" it is, I prefer if it's intelligent Vs dumb except if it's a comedy then dumb is fine, and so on.
by colanderman | 2025-08-21 11:27:00+00:00
Hex D4xxxxxx is indeed (almost) BRK... on ARM64 [1].

Being ARM32, these should be BKPT (hex BExx). [2]

[1] https://developer.arm.com/documentation/ddi0602/2025-06/Base...

[2] https://developer.arm.com/documentation/ddi0597/2024-09/Base...
by idiomat9000 | 2025-08-21 11:27:19+00:00
My whole argument is that "great israel" as an idea in a democracy never had any vetoing power aka any blockung majority. Its as relevant to israel as "nazi-moonbases" are to the western world. Its loud cringe fringe ignored. What Israel wants most of all is peace , because war with a reservist army hurts its economy. Yet, it has been at war with the islamo-supremacists in the arab world forever and a day. Israel has to deal with the reality it faces, not the make a wish realities into which large parts of the west retreat every time they look at the world without looking at it . Thus here we go.. again and again.. the wheelchair war, were your retarded neighbor tries to run you over again and again no matter what you offer..
by tialaramex | 2025-08-21 11:28:01+00:00
You wrote "a + Inf = a" but er, presumably you meant "a + Inf = Inf" where a is some finite float ?

These are intuitive mathematical properties but would need to also be underscored for the IEEE floats because the relationship between the reals (which we definitely can't generally handle with a computer) we learned in school and the floats implemented by today's machines is unclear to many programmers. You absolutely can't expect people whose only language is Javascript to understand e.g. "floats aren't normal" even to the level of laughing at a T-shirt joke.
by Finbel | 2025-08-21 11:28:25+00:00
Calling using a proven tool (LLM agents) to generate code that provide real business value a "fatal flaw" was already hyperbole.

The equivalent of not using LLMs in your workflow as a software engineer today isn't eating whole foods. That might have been true a year ago, but today it's becoming more and more equivalent to a fruit only diet.
by 2d8a875f-39a2-4 | 2025-08-21 11:28:32+00:00
Sure, SOAP was often awful, I agree with that. But I can't see any angle where one can credibly assert that a SOAP XML payload isn't equivalent to a REST JSON payload in terms of the operation of a receiving application. Both are a chunk of structured information, your application parses it and operates on the resulting data structures.
by mattlondon | 2025-08-21 11:28:34+00:00
The people at the checkouts are typically not the ones stealing things.

There is a bit of a spate here in the UK where just walk in, literally empty shelves into bags and walk out. Some security guards or assistants try to intervene, but apparently some security guards (e.g. ones at apple stores) are told not to try and intervene so really what's the point?

The plot twist for this though is that the police are increasingly using "facial recognition vans" to spot people walking around in town centers and apprehending them for thefts from stores, sometimes months previously since they have CCTV footage of them doing it. One hopes there is more evidence than just a hit on the facial ID database as we all know how inaccurate and biased they can be.
by justinclift | 2025-08-21 11:29:50+00:00
> it felt like validation for my little side project

Yep, that can be useful motivation to get a side project past "works for me" through to "works for others".

The pgautoupgrade project (https://github.com/pgautoupgrade/docker-pgautoupgrade) was one of those. It seems to be going ok too, as others have come along and picked up the majority of development (I'm ~outta time). :)
by randallsquared | 2025-08-21 11:30:00+00:00
In places that have more crime, they typically don't prosecute effectively. A significant chunk of NYC's shoplifting was just ~350 people, if I remember the NY Times article correctly from a few years back, but they just keep getting released back to do more of it, while more and more steps are taken by private businesses in response, like locked cases and limited hours, the burden for which is more keenly felt by the poor.
by sammycage | 2025-08-21 11:30:15+00:00
PlutoPrint supports a large subset of CSS, including flexbox for most common layouts, but it’s not a full browser engine, so there are some limitations. You can see a more complete list of supported features here: https://github.com/plutoprint/plutobook/blob/main/FEATURES.m.... We’re also actively tracking bugs and improvements on the GitHub repo: https://github.com/plutoprint/plutoprint/issues, and contributions or test cases are always appreciated to help expand coverage.
by codingdave | 2025-08-21 11:30:37+00:00
Yes, he probably is fishing. But the lawsuit is how you fish. It is how you force a company to share information about what they do or do not store. If they don't store your data, it will be dropped. If they do store your data, it will proceed. Even if it gets dropped, it was not a waste of time because someone is making an effort to find out what is going on.

So you are 100% correct - the article is badly written because it doesn't give that context to how people use the legal system to determine whether or not there is a case to be had.
by cybersecmele | 2025-08-21 11:31:07+00:00
GitHub does seem to be having issues with downtime a lot. Security incidents in GitHub jumped from 69 cases in the first half of 2024 to 109 in the first half of 2025 (58% rise!!!). I suggest this report for more info on this topic:

https://gitprotect.io/devops-threats-unwrapped.html
by thunky | 2025-08-21 11:31:36+00:00
> I don't understand how "using an index" is a solution to this problem. If you're doing search, then you already have an index

It's a separate index.

You store document access rules in the metadata. These metadata fields can be indexed and then use as a pre-filter before the vector search.

> I don't think Elastic supports this

https://www.elastic.co/docs/solutions/search/vector/knn#knn-...
by wraptile | 2025-08-21 11:31:37+00:00
I'm a scraper developer and Anubis would have worked 10 - 20 years ago, but now all broad scrapers run on a real headless browser with full cookie support and costs relatively nothing in compute. I'd be surprised if LLM bots would use anything else given the fact that they have all of this compute and engineers already available.

That being said, one point is very correct here - by far the best effort to resist broad crawlers is a _custom_ anti-bot that could be as simple as "click your mouse 3 times" because handling something custom is very difficult in broad scale. It took the author just few minutes to solve this but for someone like Perplexity it would take hours of engineering and maintenance to implement a solution for each custom implementation which is likely just not worth it.

You can actually see this in real life if you google web scraping services and which targets they claim to bypass - all of them bypass generic anti-bots like Cloudflare, Akamai etc. but struggle with custom and rare stuff like Chinese websites or small forums because scraping market is a market like any other and high value problems are solved first. So becoming a low value problem is a very easy way to avoid confrontation.
by baxuz | 2025-08-21 11:31:39+00:00
I've been running a Samsung S21FE since release and I would _never_ buy a Samsung phone again.

I don't need customization, I need stable features, and not having to fight with my OS for which clock and notes app I'm allowed to use. Most of the features require you to be deep in the Samsung ecosystem. Hell, Google Gemini can only use Samsung system apps as of the recent update.

There are tons of bugs in the phone, and I regularly report them. The latest one is that the auto brightness is mapped to the slider. Which vibrates when it tops off, like any other slider for some reason. However, Samsung's engineers have obviously mapped the sensor to move the slider instead of directly managing the state, resulting in the phone constantly buzzing in your hand when you're outside.

The phone constantly runs out of memory, especially when taking photos. Since the OneUI 7 update, the screen often takes 5 seconds to wake. It regularly flushes apps out of memory.

I was looking at maybe upgrading to the S25 series but the cameras have horrible focus issues: https://eu.community.samsung.com/t5/galaxy-s25-series/galaxy...
by petralithic | 2025-08-21 11:32:17+00:00
But I don't know why you'd guess such a thing. People have companies that they deliver value with and do not have an intention to sell yet nevertheless they don't use self hosted tools (in fact, doing so might a net negative as their time is valuable). So I simply don't get where this non sequitur came from. And like the other commenter said, you have an implicit assumption that those who want to sell a company haven't delivered value, well, what is the acquiring company paying for then if not value?
by r0uv3n | 2025-08-21 11:32:21+00:00
This is not about preventing crawling entirely, it's about finding a way to prevent crawlers from repeatedly everything way too frequently just because crawling is just very cheap. Of course it will always be worth it to crawl the Linux Kernel mailing list, but maybe with a high enough cost per crawl the crawlers will learn to be fine with only crawling it once per hour for example
by mattlondon | 2025-08-21 11:32:32+00:00
Yes I think it is likely security theatre - "smile you're on camera!" type things.

In some stores here in the UK they have CCTV with a sort of attention getting dancing LED light ring around the lens which I assume is there to a) trick you into looking straight at it (and so get a clear shot of your face) and b) remind people that cameras are there doing something.
by ncruces | 2025-08-21 11:32:46+00:00
“What you'll do next and in what way” is often an important tool to put the small changes into context.

Stacked pull requests can be an important tool to enable “frequent, small changes” IMO.

Sure, I can use a single pull request and a branch on top of that, but then it's harder for others to leave notes on the future, WIP, steps.

A common situation is that during code review I create a few alternative WIP changes to communicate to a reviewer how I might resolve a comment; they can do the same, and share it with me. Discussion can fork to those change sets.

Gerrit is much closer to my desired workflow than GitHub PRs.
by lenkite | 2025-08-21 11:32:46+00:00
US/NATO are directly financing the War in Ukraine and supplying weapons. Nobody stopped buying from the US when you were busy bombing the middle east during your War on Terror and annihilating millions. You are still funding the genocide in Gaza and nobody stopped buying from you. The United States has killed more people in War and raised more funding for War in the last three decades than anyone else.

It is utterly ridiculous to expect India/China to stop buying Russian oil and destroy their domestic economies to satisfy the sanctimonious hypocrisy of the US. Please remember - you have ALREADY oil-sanctioned Venezuela and Iran. Now you oil sanction yet another major oil producing nation ? - so utterly stupid.

Oh btw, the US is financing the Russian War in Ukraine by buying Russian Uranium, Russian Palladium, Russian fertilizer and believe-it-or-not: Russian oil (via processed jet fuel) from India. US imports of Russian minerals and fertilizer were vastly increased in 2025.