MurphyA/hacker-news huggingface dataset:
by bri3d | 2025-12-18 03:06:36+00:00
This isn’t likely to be a good indicator. Essentially only the network permission and any fingerprint is necessary for the tracking in this accusation; the idea is not that TikTok were spying on Grindr on the device, but that a device fingerprinting firm who broker both TikTok and Grindr data were able to correlate the user.
by gitaarik | 2025-12-18 03:07:22+00:00
I imagine for some very low level kernel stuff, you might want to turn off Rust's safety features because they get in the way, make things less efficient or something.

But then when you do you should really know what you're doing.

The fact that this bug is because of "unsafe" Rust usage actually affirms the language's safety when using "safe" code. Although with "memory safe" code you can of course still fuck up lots of other things.
Show HN: SourceMinder, a Context Aware Code Search for Solo Devs and Claude Code
by ebcode | 2025-12-18 03:08:39+00:00
Hello HN. Here's the TLDR from the linked blog post: After running into context window issues on my first two projects, I developed a tool for making Claude Code use fewer tokens by creating an indexer that provides context in the search results. Built with sqlite and tree-sitter, it currently supports the following languages: C, Go, PHP, Python, and TypeScript. Get the code here: https://github.com/ebcode/SourceMinder

Happy to answer any questions about it here, and open to critical feedback. Thanks!
by throw10920 | 2025-12-18 03:09:45+00:00
> Nah, it's not noise

Yes, it factually is, because...

> It's a useful reminder not to take any comments too seriously

...this is factually incorrect, because GP comment is literally not saying that - it's a specific dunk on a specific subset of critical comments with zero useful information about which comments or bad or why they're bad or any evidence to back up the assertion that they're bad or anything else useful.

(GP did go back and respond to some other comments with specific technical criticisms - after they made this initial comment. The initial comment itself is still highly problematic, as are fallacious praise of it, like this one.)
by ehnto | 2025-12-18 03:10:25+00:00
Much more likely an explicit retargeting ad network that doesn't realise they already bought it.

Retargeting has been a thing for like 15 plus years now. Visit website for knives, ad network tracking cookie notes that down, same ad network later serves you ads for the same knives. Or some convoluted data sharing network that has the same outcome these days.
by re-thc | 2025-12-18 03:10:36+00:00
> Some areas do, some areas not so much.

It still does change and you have to adapt.

E.g.

> databases (we use a mix of MySQL and PostgreSQL) and he's living off the learning he did 20 years ago when he was a junior Oracle consultant

And there's lots of changes here, e.g. vector stores, all the different query engine improvements, PostgreSQL IO improvements, etc and they all may impact your job. Your optimal query back then might not be the same. Living off the old learnings is like taking a 50% discount on the max potential.

> I live off the learning I did in Linux now that I administer Kubernetes clusters for a living.

And these have had changes consistently too e.g. io-uring and gateway api. You can only be in legacy for so long.
by deepsquirrelnet | 2025-12-18 03:11:04+00:00
It’s an interesting question isn’t it? There are obvious qualities about being able to find information quickly and precisely. However, the search becomes much narrower, and what must inevitably result is a homogeneity of outcomes.

Eventually we will have to somehow convince AI of new and better ways of doing things. It’ll be propaganda campaigns waged by humans to convince God to deploy new instructions to her children.
by clanky | 2025-12-18 03:11:20+00:00
> It's widely accepted that the US lost in Vietnam due not to military defeat, but from the clever Tet Offensive - where they successfully influenced US politics via US journalism, to cause them to simply cease fighting.

Yes, that's called "losing a war," and no serious strategist pretends that politics is not one of the key theaters (if not the key theater) of conflict.
by ryandrake | 2025-12-18 03:12:00+00:00
Then fix those technicalities, too. People act as though laws are etched permanently into clay tablets. Lawmakers should keep iterating until the bugs are worked out and the letter of the law more closely approaches the spirit of the law.

We shouldn't just always default to doing nothing because someone, somewhere is going to try to rules-lawyer their way out of it.
by gus_massa | 2025-12-18 03:12:35+00:00
The most usual case, is to send contributions to projects you use. So you need users. Once you get users, you may get bug reports and perhaps contributors.

The title of your first post is good "CLI tool that scans your codebase for environment variable issues". The other look like fake questions, so people get angry and flag your post. Also, posting the same project every day will make people angry and flag your post.

A good strategy is to write an interesting post about a problem you solved with your project or a problem you solved while doing your project. But it must be interesting. What is your most interesting technical anecdote?
by svat | 2025-12-18 03:12:46+00:00
If you buy something from Tiktok, you presumably visit the merchant's website, which almost surely will have chosen to have a tracking pixel that sends data to FB (Instagram). You can read a bit about how tracking pixels work here: https://jvns.ca/blog/how-tracking-pixels-work/

In this case it's not Tiktok and Instagram that are sharing data with each other, but the product website that is choosing to share data with both of them.
by o1o1o1 | 2025-12-18 03:13:10+00:00
I believe this approach is superior because it minimizes reliance on GitHub as the sole backend provider.

You can utilize any mailing library in your backend to simply send emails or choose API email providers like Resend or Mailgun.

For spam protection, various providers are available, such as Cloudflare and Google.

> why make it so complex in the first place?

You're completely justified in questioning this, and I resonate with you and all the developers who feel the same way.
by MPSFounder | 2025-12-18 03:15:20+00:00
Netanyahu is on record saying TikTok is the most important purchase for Is-ael. Ellison is Jewish and recently has turned more religious, holding well documented meetings with Is-eli officials. You should listen to both of them. They are saying the quiet part out loud, while their slavish defenders like you have not yet received the script. Wait for AIPAC to send you the script weak little boy, before the Adelsons reprimand you as they do our congress.
by hgs3 | 2025-12-18 03:17:20+00:00
> It never occurred to me that this was a possibility

Yes, it's viable. I do it for my companies projects in addition to dual-licensing under the GPL. See "The unit tests and Unicode data generators are not public. Access to them is granted exclusively to commercial licensees." [1].

[1] https://github.com/railgunlabs/unicorn?tab=readme-ov-file#li...
by Aurornis | 2025-12-18 03:17:54+00:00
> A lot of potential treatments are too easily available and can't be patented.

This isn’t really an obstacle, at least not as much as it’s made out to be.

There are numerous examples of drugs being brought to market at high prices despite having been generic compounds. Even old drugs can be brought back at $1000/month or more at different doses or delivery mechanisms.

One example: Doxepin is an old antidepressant that is extremely cheap. It was recently re-certified for sleep at lower doses and reintroduced at low doses at a much higher price, despite being “off patent”.

This happens all the time. The drug companies aren’t actually abandoning usable treatments due to patent issues as much as journalists have claimed. If they couldn’t, for some reason, find a way to charge for it they could still use it as a basis for finding an improved relayed compound with more targeted effects, better pharmacokinetics, etc.

They’re not just dropping promising treatments anywhere if there’s a market for them.
by stocksinsmocks | 2025-12-18 03:18:38+00:00
It’s a complex issue which deserves a complex explanation. I wouldn’t oversimplify and discount that at least some people with decision making clout in the US want Maduro to be made an example of. Nearly all leaders in the Americas (including in the US) are generally hostile to the US population, but Maduro is probably the most open and aggressive. Sending the worst prisoners to us is laudable as a resourceful and creative form of biological warfare, but I would still want to see him on the business end of US ordinance. Incidentally reducing the supply of narcotics, even if it’s a small percentage, is a win for working class folks on net, and at least some people care about them. Chinese and Russian interests getting cute and forward positioning offensive or dual-use material is likely in play. A smoke screen for the only country the US policy-making establishment actually cares about is also an interest served. A little jingoism probably polls well. Unfortunately, we don’t have a monarchy and policy is basically unexplainable. Sort of like how it is when companies get too big and anybody who can buy shares gets a say.
by wkat4242 | 2025-12-18 03:19:31+00:00
Agreed, I make a lot of stuff in my free time (cosplay related) and a lot of my older friends from Holland really frown on that saying it's "immature" and "I should do something more important with my time like doing a work course instead of playing dress up" :( The same with my projects at the makerspace, several people have asked me "why do you bother if you're not selling anything". People are so focused on money it's ridiculous. I just love the experience of dreaming something up and seeing it materialize. It gives me agency.

At least most of my more recent friends love it. But it's a bit off-putting.

A lot of my older friends don't think watching mediocre streaming shows or football is a waste of time though, no, that's "enjoying the fruits of hard work". Whatever.
by staticassertion | 2025-12-18 03:19:45+00:00
I don't think this is the case here. The reason you want to lower your CVEs is to say "we're compliant" or "it's not our fault a bad thing happened, we use hardened images". Paying doesn't really change that - your SOC2 doesn't ask how much you spent, it asks what your patching policy is. This makes that checkbox free.
by l1tany11 | 2025-12-18 03:19:49+00:00
Streetfighter v4s has a 4 gallon tank and gets 25-30mpg. It’s what I’m most familiar with, but all my friends with different bikes are in about the same boat as me. https://www.reddit.com/r/Ducati/comments/wlw98q/v4_fill_ups_...

It’s more common among the sporty bikes. A lot of these bikes didn’t even have a fuel gauge until that long ago. Just a fuel light. Tons of guys say they go about 100 miles for fill ups. Maybe that’s cause of the history of the bikes, you want a number that’s easy to remember cause you were really looking at the odometer as your gas gauge. Even a Harley bob only has 165 miles of range according to the website. Assume you don’t go from absolutely full to empty, 1 gallon less than the maximum, you’re at 120 miles.

Yeah the live wire is real expensive. Where are you going to charge it? It doesn’t make sense. Compared to a car the battery is tiny, so you should be able to charge at like full DC fast charge rates on a level 2 charger. Except the original livewire had a super weak built in charger so it couldn’t charge at above 1.4kw? So you had to look for dc chargers. It failed for really good reasons. That’s the point I’m trying to make, it failed for good reasons. I think it’s actually rational.

Traditional motorcycles are a terrible use case for replacing with electric right now. But on the commuter side they are becoming insanely popular (although I think usually they are the illegal suron type bikes).

I’m not gonna defend harleys and cruising. I don’t get it. I’m just saying these things are mostly toys. The new bike buyer is buying a toy. But lots of people have lots of reasons for things. Personally I think sporty cars are about handling and power and stuff so I think sporty EVs are great. Most people disagree with me. They want noises and “character”.
by Syzygies | 2025-12-18 03:19:54+00:00
In grad school around 1980 I took a cab home from a midnight showing of the reggae film "The Harder They Come". The cab driver asked me out of the blue, "Is it true you can't tell the difference between +i and -i?"

Cambridge, MA but still ... unexpected.

If someone hands you a blank board representing the complex numbers, and offers to tell you either the sum or the product of any two places you put your fingers, you can work out most of the board rather quickly. There remains which way to flip the board, which way is up? +i and -i both square to -1.

This symmetry is the camel's nose under the tent of Galois theory, described in 1831 by Évariste Galois before he died in a duel at age twenty. This is one of the most amazing confluences of ideas in mathematics. It for example explains why we have the quadratic formula, and formulas solving degree 3 and 4 polynomials, but no general formula for degree 5. The symmetry of the complex plane is a toggle switch which corresponds to a square root. The symmetries of degree 3 and 4 polynomials are more involved, but can all be again translated to various square roots, cube roots... Degree 5 can exhibit an alien group of symmetries that defies such a translation.

The Greeks couldn't trisect an angle using a ruler and compass. Turns out the quantity they needed exists, but couldn't be described in their notation.

Integrating a bell curve from statistics doesn't have a closed form in the notation we study in calculus, but the function exists. Statisticians just said "oh, that function" and gave it a new name.

Roots of a degree 5 polynomial exist, but again can't be described in the primitive notation of square roots, cube roots... One needs to make peace with the new "simple group" that Galois found.

This is arguably the most mind blowing thing one learns in an undergraduate math education.
by N_Lens | 2025-12-18 03:20:11+00:00
This article reminds me of an old longitudinal study that analyzed various metabolites from people and found that those with higher creatinine levels in urine early in life had overall higher income across their life. Creatinine as a marker indicates energy production and expenditure, and higher creatinine levels are correlated with higher energy levels.

Now I'm not arguing for biological determinism, but atleast some of the working style individuals have comes down to individual bio-psycho-social factors. Many people here have ADHD or other neurodivergence and will struggle with any kind of prescriptive - 'just work faster outputting higher quality work'. If only it were that easy.
by pitched | 2025-12-18 03:20:11+00:00
The tools have been very stable for the past year or so. The biggest change I can think of is how much MCP servers have fallen off. I think they’re generally considered not worth the cost in context tokens now. The scope of changes needed to unlearn now with model changes or whatever else is on par with normal language/library updates we’ve been doing for decades. We’ve plateaued and it’s worth jumping now if you’re still in the fence.
by jerlam | 2025-12-18 03:20:21+00:00
Your scenario seems to imply that for your empty building (and for every other empty building), there is an identical plot of land that is vacant, that will pay the same land value tax.

Your tax would go up in the following situations. Maybe there is very little, or no vacant land. Maybe every other land plot has a 30-story mixed use office tower/apartment building that is currently paying many multiples of your property tax.

The discussion about land value taxes often involve dense areas where these situations are more likely.
by nospice | 2025-12-18 03:20:46+00:00
I mean, yes and no. The default Reddit experience is absolutely overrun by fake content. Or, there are tens of thousands of real people who have nothing else to do in their life but to go to /r/news or other "front page" subreddits and post the same political talking points multiple times a day, whether the story warrants it or not. Frankly, the AI / paid-shill explanation is greatly preferable in my book.

The non-default experience is a mixed bag. Specialized communities are usually moderated pretty strictly, including rules against outgoing links, product reviews, etc. That said, you definitely see product placement disguised as questions / off-the-cuff recommendations where some previously-unheard-of Chinese brand is all of sudden mentioned every day.

HN has its problems, mostly in the form of people pretending to be experts and saying unhinged nonsense, but it's far less commercialized. If you want your brand to be on the front page, you sort of need to make an effort to write at least a mildly interesting blog post. Now, AI is changing that dynamic a bit because we now get daily front-page stories that are AI-generated... but it's happening more slowly than elsewhere.
by firesteelrain | 2025-12-18 03:21:06+00:00
Many IronBank images have CVEs because many are based on ubi8/9 and while some have ubi8/9-micro bases, there are still CVEs. IronBank will disposition the critical and highs. You can access their Vulnerability Tracking Tool and get a free report.

Some images like Vault are pretty bare (eg no shell).
by teleforce | 2025-12-18 03:23:00+00:00
> AI is a worthless technology

You are making another extreme claim of AI in comparison to the other extreme worthless technology claim.

I think you are spreading FUD for our poor AI not unlike Hinton but it's okay for him since he's being biased for a reason.

Your conjecture is making it looks like the fictional Minority Report movie at best and Terminator movies scenario at worst, that I think is a bit extreme.
by jameshilliard | 2025-12-18 03:23:06+00:00
> So? Are you saying no resolutions were passed regarding them?

I'm saying that those conflicts are significantly worse than the Israel-Palestinian conflict.

> By what metrics exactly?

Deaths and human rights violations to start with.

> It is focused on pretending Israel has never done anything wrong ever and has been for a while now.

Where do you see them doing that?

> In the present? No there is not.

That's just not remotely factually accurate, here's just one to start with:

Sudan with Nearly 25 million affected by famine(far more than the combined population of Israel/Palestine) with 4 million children acutely malnourished(far more than the entire population of Gaza)[0]

The Israeli-Palestinian conflict doesn't even come close to these numbers in terms of deaths and humanitarian issues.

The fact that you think the Israel-Palestinian conflict is the worst conflict in the world right now I think really highlights the issue with bias.

> Your retort would only make sense if my hypothetical didn't explicitly state "committing crimes and keep being arrested for them".

Being Jewish was a crime worthy of arrest in Nazi Germany.

> If I keep assaulting people on camera and keep being arrested for those assaulting people does it make any sense to complain about the police arresting me all the time instead of realizing my own behavior (assaulting people) is why I keep being arrested? According to you that makes perfect sense.

The world has plenty of horrible conflicts, many far worse than the Israel-Palestinian conflict by essentially all metrics, and when the "police"(UN) only seem to care about "arresting"(Making UN resolutions against) Israel it shows how blatantly biased they(the UN) are.

[0] https://en.wikipedia.org/wiki/Sudanese_civil_war_(2023%E2%80...
by tharkun__ | 2025-12-18 03:23:16+00:00
Which is "fine" so to speak. We do this with using AIs for coding all the time, don't we? As in, we ask it to do things or tell us things about our code base (which we might be new to as well) but essentially use it as a "search engine+" so to speak. Hopefully it's faster and can provide some sort of understanding faster than we could with searching ourselves and building a mental model while doing it.

But we still need to ask it for and then follow file and line number references (aka "links") and verify it's true and it got the references right and build enough of a mental model ourselves. With code (at least for our code base) it usually does get that right (the references) and I can verify. I might be biased because I both know our code base very well already (but not everything in detail) and I'm a very suspicious person, questioning everything. With humans it sometimes "drives them crazy" but the LLM doesn't mind when I call its BS over and over. I'm always "right" :P

The problem is when you just trust anything it says. I think we need to treat it like a super junior that's trained to very convincingly BS you if it's out of its depth. But it's still great to have said junior do your bidding while you do other things and faster than an actual junior and this junior is available 24/7 (barring any outages ;)).
by kinj28 | 2025-12-18 03:23:20+00:00
I have been working with my dad on his cancer treatment since last year. My interest in the topic has only peaked ever since.

(Disclaimer- I am an engineer and not a microbiologist/doctor)

Mutations and wrong copying of genome happens all the time in the body and some enzyme has the job of correcting the mutated genes so it doesn’t get into the system. Level 2 defence is T cells killing it as identified as foreign body.

Thing that baffles me is that I see most work happening to eliminate tumor. To me it sounds a tough problem given the permutation and combination of mutation— roughly few trillions.

But I was curious if there is working happening on L1 defence — fixing the enzyme that fixes the wrong copy paste mechanism. Or making the enzyme get more efficient and powerful. Is that line of thought even valid?
by Groxx | 2025-12-18 03:23:28+00:00
I mean. Is there any evidence SFC explicitly approved of those names? I haven't been able to find any. They've been in place for decades without apparent contest.

But it's a trademark, and trademark law in the USA is pretty constrained by "will an ordinary person likely be confused" and I can only come up with "probably not" counter-examples in enormous quantities (git-lfs? there are tons of git-prefixed things out there). Git™ is just used with git itself, in practice, and I've never seen anything else Git™-branded-and-prefixed by SFC that changes that.

I'm sure there's probably a court case or N that would make this a lot more clear, but it seems like a fairly safe established pattern in the industry, though it's best to respect SFC's request.
by onoesworkacct | 2025-12-18 03:23:54+00:00
You're not always doing something groundbreaking. Sometimes you're just building a thing that needs to exist. People who build houses don't obsess over this shit, they just build a house and then someone moves into it.

I wage a constant battle of motivating myself because my neurology craves novel sources of dopamine but my job is doing the needful 90% of the time.