MurphyA/hacker-news huggingface dataset:
by rta5 | 2026-02-03 15:25:12+00:00
Location: Ann Arbor, Michigan, USA area

Remote: Yes (or in person)

Willing to relocate: No

Technologies: Automotive Electronics, ECAD - Altium or KiCAD, Python, Project Management

Résumé/CV: https://bobadams5.com/files/resume/2025-03-31_Public_Resume....

Email: bob@bobadams5.com

I'm an electrical engineer with 14 YoE. I'm currently a hardware project lead at ZF group, but will be transferring to Harman this year since our ADAS group was sold to them. I left my former job after a disappointing acquisition (Dana acquiring Pi Innovo), so I'm looking for options in case history repeats itself.

I'd love to get back to faster more agile development teams, but I'm open to anything.
by perlgeek | 2026-02-03 15:25:42+00:00
Another aspect: GPUs depreciate very fast. There's not much use case for building GPU satellites and expect them to last for 10-20 years.

So let's say you expect them to do useful work for you for maybe 2 or 3 years? You have to amortize the launch cost and the build-it-for-space premium in a relatively short time frame. And then what? Reentry? With all the pollution that comes with it?

Also, what orbit do you use? Low-earth orbit is already getting pretty full, with starlink and similar constellations taking up quite some space and increasing collision risk. The higher you go, the more your launch costs go up, and the higher your latency. In higher orbits, atmospheric drag doesn't de-orbit failed satellites quickly, increasing risk of Kessler syndrome.

All in all, I don't buy it.
by satvikpendem | 2026-02-03 15:25:57+00:00
Who has hundreds of billions of hard cash for data centers? All of the AI spending has been in IOUs between Nvidia, OpenAI, Coreweave, etc. And even if you did have hard cash, how will you spend those billions? No one actually seems to have a sound plan, like I said. They just claim it can be done.
by sanjayjc | 2026-02-03 15:26:05+00:00
I've never used a slide rule but recently developed an interest in them (and also in nomograms [1])

My fascination stems from a belief: that slide rule usage helps users develop a certain intuition for numbers whereas the calculator doesn't. To illustrate, suppose someone tries to multiply 123 and 987 with a calculator but incorrectly punches in 123 and 187. My hypothesis is they'll look at the result but won't suspect any problem. The equivalent operation on a slide rule requires fewer physical actions and hence, is less error prone.

Do you think there's anything to this hypothesis?

[1] https://news.ycombinator.com/item?id=28690298
by arrowsmith | 2026-02-03 15:26:10+00:00
> They are more than that, for example the frontmatter and code files around them.

You are right. I have edited my post slightly.

> Why do I want to throw away my dependency management system and shared libraries folder for putting scripts in skills?

You don't have to put scripts in skills. The script can be anywhere the agent can access. The skill just needs to tell the LLM how to run it.

> Does it even make sense to have skills in the repo? How do I use them across projects?

You don't have to put them in the repo. E.g. with Claude Code you can put project-specific skills in `.claude/skills` in the repo and system-wide skills in `~/.claude/skills`.
by verdverm | 2026-02-03 15:26:36+00:00
Eventually, you can standardize what you don't understand

The problem I see now is that everyone wants to be the winner in a hype cycle and be the standards bringer. How many "standards" have we seen put out now? No one talks about MCP much anymore, langchain I haven't seen in more than a year, will we be talking about Skills in another year?
Show HN: Requency – a quiet way to notice which ideas keep coming back
by skookumprod | 2026-02-03 15:26:40+00:00
Hi HN —

I built Requency for myself after realizing that most productivity tools were adding more mental overhead than clarity.

Instead of organizing or prioritizing ideas, Requency lets you quickly capture thoughts and quietly tracks which ones you naturally return to over time. The ideas that keep resurfacing become signals, based on behavior rather than forced decisions.

It’s intentionally minimal and privacy-first: no accounts, no servers, everything stays local in the browser.

I’m sharing it here mostly to get feedback from people who’ve felt overwhelmed by task managers or note apps, or who are interested in lighter approaches to thinking and reflection.

Happy to answer questions or hear what doesn’t make sense.
by Liftyee | 2026-02-03 15:26:49+00:00
Is consciously rejecting deliberately addictive short-form content and sacrificing convenience in favour of purpose not a sign of self control and discipline?

I've often thought the same as you wrote in your comment, but my inner contrarian just gave me an answer.

I think it takes discipline to accept that it's impossible (for you) to "purposefully" use short form content and choose the higher-friction option of single purpose devices. The discipline just happens at a higher level, where the Pavlovian temptation to scroll hasn't kicked in yet.

For some reason, that option is commonly seen as lack of self control. Perhaps that is true in the literal definition of the word, but I'd argue (since the result is the same - less time wasted) that it's equal to not scrolling when you have a phone.

Granted, less drastic options are available. I've installed a lot of feed-blocking plugins and time limits (HN noprocrast) which works reasonably well for me.
by sunshinesnacks | 2026-02-03 15:26:58+00:00
Maybe. But the original context here is an article about removing lead from gasoline. Which I’m pretty sure that helped many people based on the “greater good”.

There’s no copper sulfate in canned green beans or borax in beef. Those seem all around good.

Let’s agree that impacts of regulations are nuanced, and not try to condense it down to something overly simplistic like, “regulations hurt poor people”.
by hnlmorg | 2026-02-03 15:26:59+00:00
Again, this is a new piece of software. It does not affect existing login managers (eg SDDM) and nor does it affect KDE Plasma itself.

The approach the KDE team took here is 100% the correct approach and, crucially, does not affect Plasma’s cross platform support at all.

This whole thing has been blown out of proportion by armchair critics commenting with made up hypotheticals without any of them reading what the actual change was. It’s ridiculous
by jaapz | 2026-02-03 15:27:03+00:00
Changing your habits is hard, especially when it is really easy to fall back into the old habits.

Making such a rigorous change of replacing the phone with other stuff might help some people with not relying on a smartphone as a habit. Then when the muscle memory in your mind is finally broken, you might move back to a smartphone for these tasks.

I have been working on stopping going to some sites on the web, for example continuously looking up news every few minutes. I now block those sites using uBlock. And I still catch myself automatically opening a tab and typing in the url (which is then blocked) when I need to wait for something.

Doing something like this helps learning self control, but breaking ingrained habits is hard (especially when the device is trying to keep you addicted).
by ehasbrouck | 2026-02-03 15:27:25+00:00
The most recent press release from the TSA claims that it's now 6% of passengers not showing ID or not showing REAL ID: https://www.tsa.gov/news/press/releases/2025/12/01/tsa-intro... So down only slightly since May 2025 when they started "enforcing" a "requirement" to show REAL-ID.
by AtlasBarfed | 2026-02-03 15:27:46+00:00
I'm wondering if compaction can be isolated as a separate processing task and it's own memory budget that separates it's processing from the memory pages utilized by request serving

Because compaction is about generating a new set of better optimized stables and then discarding the old

Cassandra is was full of all these tasks limped into the same problematic single jfm heap, even though the data could be partitioned into hundreds of jvms with smaller /easier to to gc heaps

Iirc scylla utilizes this fact with cpu pinning across cpus and other tricks that the older Cassandra could not.
by palata | 2026-02-03 15:28:04+00:00
Some quick examples:

* I need a tiling window manager

* I need vim bindings

* I want CLIs as much as possible

* I want config files, not Settings panels in UIs

* I want to be able to build my packages from source and patch them if necessary

All of those things are more usable on Linux than they are on Windows (when they actually exist on Windows).
by donkeybeer | 2026-02-03 15:28:31+00:00
What are quantities and qualities? Does exciting electrical and chemical signals in the brain and therefore inducing emotions or perceptions factor into this or is it out of scope? Or are you saying its more like a large scale state like heat in physics. If you what is it you seek beyond being able to identify the states associated with perceptions? If you are saying these "qualities" are non-verbal. Very well, do you mean non-verbal as not among the usual human languages like English, French, German, or do you mean in the most general sense as not representable by any alphabet set. We represent images, video, audio etc freely in various choices of alphabet daily on computers, so I am sure you didn't mean in that sense.
by empyrrhicist | 2026-02-03 15:28:43+00:00
Until the price of gas starts to remotely reflect the medium to long term costs of climate change I basically always celebrate anything that increases gas or carbon-based energy prices. Like, it sucks... but there's lots of data that consumers respond to these prices in their choices.

The way I think about it, the entirety of global civilization is massively, massively subsidizing carbon emission.
by moraesc | 2026-02-03 15:28:46+00:00
Hey everyone, I'm a PM on the GitHub team building this feature. Really appreciate all the feedback coming in and want you to know that we're reviewing it carefully so we can figure out the best path forward.

Disabling PRs is just the first step in giving maintainers more control over their PR experience. We're exploring several longer-term ideas which you can learn more about in this discussion: https://github.com/orgs/community/discussions/185387

Please keep the ideas, questions, or concerns coming in either thread. Would love to keep hearing your thoughts!
by NoSalt | 2026-02-03 15:28:47+00:00
This has to make you wonder if the entire Security Theater is for security or money. I mean, if the RealID is supposed to increase security, then how does plopping $45.00 down help security? I'm pretty sure most terrorists can afford that. There is also the possibility that the RealID is simply another way the government is using to keep tabs on us 24/7/365.
by Imustaskforhelp | 2026-02-03 15:28:47+00:00
> It is likely that people will use large language models to respond to this project

To the people who are interested in doing this, Please don't.

I may have vibe coded ~300-400 lines of code using LLM (this project) but I can bet on my life that all the 200_000+ words written on hackernews by me.

(Actually feels another good quote by me so I am gonna use it more frequently in my about me page, actually I created the project to see for myself how many words I have written when people ask me oh so what do you do in Hackernews)

These comments of mine are written by a human (teenager) and will always be written by me.
by flurdy | 2026-02-03 15:29:04+00:00
It's why I wrapped my tiny skills repo with a script that softlink them into whichever is your skills folder, defaulting to Claude, but could be any other.

I treat my skills the same as I would write tiny bash scripts and fish functions in the days gone to simplify my life by writing 2 words instead of 2 sentences. Tiny improvement that only makes sense for a programmer at heart.

[1] https://github.com/flurdy/agent-skills
Show HN: We scanned 306 MCP servers – 10% have critical vulnerabilities
by itaiwins | 2026-02-03 15:29:06+00:00
We've been scanning MCP (Model Context Protocol) servers to understand the security posture of the ecosystem. After 306 servers and 1,211 vulnerabilities, here's what we found:

- 69 critical vulnerabilities
- 32 servers using eval() on untrusted input
- 31 SQL injection vulnerabilities
- 32 servers with hardcoded API credentials

10.5% of servers have at least one critical vulnerability.

MCP servers run with your permissions. AI agents trust them implicitly. A prompt injection can exploit them remotely.

MCPSafe (https://mcpsafe.org) lets you scan before you connect. Free tier includes 30 top servers.

Feedback welcome: What patterns are we missing? CI/CD integration useful?
by its_ethan | 2026-02-03 15:29:37+00:00
This is a nice example/re-stating of what the heritability % "means" here.

I'm curious, with something like smoking/drinking, how you can be confident that you've untangled genetic predispositions to addiction or overconsumption from those "modifiable factors". I guess that's just captured within the 50% heritability? And if you could confidently untangle them, you might find heritability is higher than 50%?
by mlyle | 2026-02-03 15:30:28+00:00
> > absolutely massive radiator here, many times larger than the solar panels

> A_radiator / A_PV = ~3;

Seems like you're in agreement. There's a couple more issues here--

1. Solar panels are typically big compared to the rest of the satellite bus. How much radiator area do you need per 700W GPU at some reasonable solar panel efficiency?

2. Getting the satellite overall to an average 27C temperature doesn't necessarily keep the GPU cool; the satellite is not isothermal.

My back of the envelope estimate says you need about 2.5 square meters of radiator (perhaps more) to cool a 700W GPU and the solar panel powering the GPU. You can fit about 100 of these GPUs in a typical liquid-cooled rack, so you need about 250 square meters of radiator to match one rack. And, unfortunately, you can't easily use an inflatable structure, etc, because you need to conduct or convect heat into that radiator.

This assumes that you lose no additional heat in moving heat or in power conversion.

And they’re going to mass a -lot-. Not that anyone would use a pyramid— you would want panels with the side facing the sun radiating too. There are plenty of surfaces that radiate more than they absorb at reasonable temperatures in sunlight.
by ibejoeb | 2026-02-03 15:30:45+00:00
You're right. I vaguely remember a faux hijacking (or a real hijacking but not with the intent to do harm) wherein an unarmed man caused a flight diversion to seek asylum in Italy. He entered the cockpit while the door was open for service. I don't remember the details, but now I'm very curious if identification would have resulted in successful interdiction. It certainly would not have prevented 9/11 since those perps were known to both domestic and foreign intelligence. So what do we do?

To bring it back to the root question: how does REAL ID mitigate these threats?
by haowu0802 | 2026-02-03 15:31:15+00:00
Location: US (Remote)
Remote: Yes (100% since 2018)
Willing to relocate: No
Technologies: Python, Node.js, TypeScript, Go, PHP, Java, AWS (Lambda/FinOps), Self-Hosted LLMs, ComfyUI, Quantitative Finance.
Résumé/CV: https://gist.github.com/haowu0802/6e8f2c362a16462a4126293089...
Email: haowu0802@gmail.com

I am a Senior Backend Architect & Fractional CTO (15+ YOE) specializing in:
1. Stabilizing chaotic legacy codebases (Python/Node/PHP/Java) & cutting AWS costs.
2. Architecting self-hosted Gen-AI infrastructure (LLMs/ComfyUI) to replace expensive APIs.

US Citizen. Seeking a small, bootstrapped team (3-5 people) where I can plug in as a high-impact technical partner. No hand-holding needed.

Status: Open to Contract / Fractional roles.
by stingraycharles | 2026-02-03 15:31:30+00:00
Not sure why you’re being downvoted so much, it’s a valid point.

It’s also related to attention — invoking a skill “now” means that the model has all the relevant information fresh in context, you’ll have much better results.

What I’m doing myself is write skills that invoke Python scripts that “inject” prompts. This way you can set up multi-turn workflows for eg codebase analysis, deep thinking, root cause analysis, etc.

Works very well.
Show HN: TrendScope – Real-time financial sentiment analysis on a cheap VPS
by mohammede | 2026-02-03 15:31:42+00:00
Hey HN,

I built this project because I kinda wanted to build something different from what I usually build. It's a financial sentiment analysis tool using distilled FinancialBERT which was quantized to int8 to run smoothly on a cheap cpu-only VPS without consuming much CPU or Memory.

The Stack:

Inference: ONNX Runtime (Distilled FinancialBERT quantized to Int8).

Backend: Python (Celery) for the heavy lifting + a simple FastAPI app to serve the frontend.

Frontend: SvelteKit (visualizing the live data).

I wrote more about it here:
https://mohammedeabdelaziz.github.io/articles/trendscope-mar...

You can view the repo here:
https://github.com/MohammedEAbdelAziz/TrendScope

I am happy to answer any questions or discuss any thing related to it.

Thanks
by time0ut | 2026-02-03 15:31:57+00:00
I am working on a domain specific agent that includes the concept of skills. I only allow one to be active at a time to reduce the chances for conflicting instructions. I use a small sub-agent to select/maintain/change the active skill at the start of each turn. It uses a small fast model to match the recent conversation to a skill (or none). I tried other approaches, but for my use case this was worked well.

My model for skills is similar to this, but I extended it to have explicit use when and don’t use when examples and counter examples. This helped the small model which tended to not get the nuances of a free form text description.
by rjpruitt16 | 2026-02-03 15:32:06+00:00
Fair pushback — to clarify, I’m not assuming incompetence or suggesting infra should paper over bad architecture.

By “losing sleep” I really mean on-call fatigue during partial outages — the class of incidents where backoff, shedding, and breakers exist, but retry amplification, shared rate limits, or degraded dependencies still cause noisy pages and prolonged recovery.

I’m trying to understand how teams coordinate retries and backpressure across many independent clients/services when refactors aren’t immediately available, not replace good architecture or take ownership of someone else’s system.

If you’ve seen patterns that consistently avoid that on-call pain at scale, I’d genuinely love to learn from them.
by anonymars | 2026-02-03 15:32:37+00:00
I'm quite perplexed on what point you are trying to make by dying on this hill.

That this does solve some hidden problem? ("if it really doesn't matter, then why do they need to collect it?")

That folks should be conditioned to freely provide any data, scan, or biometrics upon request?

When the government says "jump", always ask "how high"?
by bryanlarsen | 2026-02-03 15:32:40+00:00
> doesn't seem likely to have many broader implications on its own

Considering how foundational energy is to our modern economy, energy several orders of magnitude cheaper seems quite likely to have massive implications.

Yes it might be intermittent, but I'm quite confident that somebody will figure out how to effectively convert intermittent energy costing millicents into useful products and services.

If nothing else, incredibly cheap intermittent energy can be cheaply converted to non-intermittent energy inefficiently, or to produce the enablers for that.
by gcr | 2026-02-03 15:32:50+00:00
I designed and 3D-printed my own slide rule to help me play Balatro!

Balatro is a roguelike survival game where you need to multiply "chips" and "mult" together to meet a requirement each round. You get three chances to draft enough resources to survive. I designed my own slide rule to help with the mental multiplication - most of the fun of the game comes from the mechanics being slightly obscured from the player.

Since I designed this slide rule myself, I was able to make a couple unconventional design choices that fit my needs. For instance, mine has three octaves so it can represent numbers within the ones, thousands, or millions' range, for example; no need to track arbitrary powers of ten. Since it's a rotary rule, it wraps around. Eg. 353×24 shows on the device as 8.47, so you can think of it as 8.47 thousand, for example.

Holding a physical object in my hands while playing helps more than I thought it would. Should I take a card that increases chips by 600 or increases mult by 1.3×? Do I need to take a card to clear the blind in the short term, or do I have enough resources to draft a slower card that will scale better over time? Even just looking at how densely packed the marks are on the "Chips" side vs the "Mult" side of the device gives a visceral physical sense of what my build needs to focus on.

Pictures and .STL: https://www.printables.com/model/1026662-jimbos-rotary-slide...

Github repository: https://github.com/gcr/balatro-slide-rule

The actual plotting code used Marimo notebooks, which host a python in your browser via WASM. Take a look here: https://marimo.app/l/4i15d7

I entered it in Printables’ educational tools competition but the other entries were cooler. Maybe HN might like it. :-)
by OtherShrezzing | 2026-02-03 15:32:54+00:00
I use Claude pretty extensively on a 2.5m loc codebase, and it's pretty decent at just reading the relevant readme docs & docstrings to figure out what's what. Those docs were written for human audiences years (sometimes decades) ago.

I'm very curious to know the size & state of a codebase where skills are beneficial over just having good information hierarchy for your documentation.
by jimmurrellLAGO | 2026-02-03 15:33:07+00:00
Lago (getlago.com) | Product & Engineering | Full-Time, Perm Hiring

Lago is the billing platform that gives teams full transparency, control and flexibility to manage and scale any pricing model.
As the leading open-source billing platform, we empower businesses to build flexible pricing models and scale with confidence. We’ve raised over $22 million in funding from top-tier investors including Y Combinator and FirstMark, reflecting strong confidence in our vision and growth.

Open Roles:
// Senior Backend Engineer (Remote Europe / LATAM) - Ruby, 5+ years of xp
// Senior Infrastructure Engineer (Remote Europe) - AWS, K8s, Pulumi
// Product Manager (Paris) - 4+ years of experience, B2B, Scale-up xp preferred
// Product Designer (Paris) - 4+ years of experience, B2B, Scale-up xp preferred
// Head of Engineering (Paris ideal, Remote France or UK possible) - 5+ years in Senior Leadership positions, xp of fast scaling teams.
// Forward Deployed Engineer (Remote USA) - 5+ years of xp

Apply/Read more here: https://www.getlago.com/hiring
Show HN: Trappsec – open-source library to catch attackers probing your API
by kyuradar | 2026-02-03 15:33:33+00:00
WAFs and most traditional detection tools are blind to business logic abuses. They can catch a SQL injection pattern, but they can't tell if a legitimate user is probing for privilege escalation, IDOR or mapping out your internal API structure. I built trappsec to cover this gap - with decoys that are difficult to distinguish from real API resources. By treating your API surface as a defensive asset, you generate high-confidence alerts that contain intent and identity attribution.

I am currently looking to collect as much feedback as possible on the core concepts and API design.

I currently support Flask, FastAPI and ExpressJS. Post feedback, will then proceed with porting this to the top 2-3 web frameworks in other relevant languages (Go, Ruby, Java etc.)