skysight-inc/HackerNews huggingface dataset:
Show HN: App-Compose – A Library for Modular Front End Applications
I’ve built app-compose, a library for building modular frontend applications. It helps developers connect different parts of an app — features, entities, and services — so they work together as a single system.

The goal is to simplify frontend architecture, especially in applications with many independent features that need to interact. Instead of managing complex dependency chains manually, app-compose lets you define how features relate to each other declaratively.

GitHub: https://github.com/grlt-hub/app-compose
Documentation: https://grlt-hub.github.io/app-compose/

I’d love to hear your feedback and thoughts!
s/tootfs/rootfs/

I use external drives for persistant storage.
https://center.app/ | Center Pixel, Inc | Product Design & Engineering | Part-Time/Freelance | Palo Alto, CA & Remote | 100k+ and up (we are flexible on salary since we're venture-backed and still a 4-person team)

If you’re in-between companies or looking for an interesting freelance project, we might be a great fit.

Some freelance roles we’re currently seeking include:

- Product Design
- Infrastructure / DevOps (pulumi/k8s)
- Backend Engineering (node/typescript)

We build web3 developer tools and are most focused on solving the "schlep" types of problems that every team ends up building in house but shouldn't have to.

Building stuff in crypto today is really hard. Imagine if you wanted to put up a personal website and all you had to do was start by breaking ground to build a data center. Your personal page probably would not be that good, would it? Small teams can only focus on so many things; we want them to use center so they can focus on the details that truly matter and make products beautiful.

We want to eliminate all of these annoying, cumbersome, expensive problems that devs face so that they can build incredible user experiences that help people flourish and rise to the level of their ambition, without having to think about if their nodes are online or if their indexer is missing any data.

We started about 3 years ago and have finally started to find product market fit. We're looking to scale the engineering team so that we can finally bring our products to market.

Our investors include Founders Fund, Thrive Capital, SV Angel, @balajis, and many more incredible folks who have taken a chance on us; it's been my mission for the last 3+ years to make sure that everyone involved in this venture does phenomenally well.

https://jobs.ashbyhq.com/center

Or email me directly: omar+hn-freelancer@center.app
Rentana | Full Stack Engineer | REMOTE (Contiguous US) | Full-time

Rentana is building AI-powered revenue management software for the multifamily housing industry. We help property owners and managers optimize rental pricing and improve occupancy rates through data analytics and machine learning.

We're looking for a talented Software Engineer to join our small team working on greenfield projects. You'll be:
- Designing systems to normalize and scale third-party data
- Contributing to greenfield and core systems
- Building scalable backend systems and intuitive frontend solutions
- Working directly with leadership (CTO, CEO, CPO) to shape product direction

Tech stack: NodeJS, React, SQL, GraphQL, plus opportunity to work with ML models

More info: https://www.rentana.io/job/full-stack-software-engineer
Apply here: https://airtable.com/appL4ENtduv075MDd/pag8tYnx4Z5q3u9X2/for...
It's the context that they're planning a $25k robot taxi instead because automation is more important; it sounds like they can, and had wanted to make an affordable one, but Musk had a "vision" or something. Is a robot taxi really cheaper to make than a manual car? And who even wants that?

That said, Musk has brought nothing to the table that someone else couldn't have, he gets far too much credit. He's just a talker. For example, the Cybertruck apparently had some great design ideas before he overrode the design team
Oh wow. I was reading this site a year or two ago, looking for forgotten old web 1.0 ideas to implement in my website†, and I was impressed by its clean design for 2003 & surprised that so few URLs were broken - but also a bit annoyed by the statement that the book was abandoned and was not going to be updated.

Well. I guess he has a good reason to not update it.

† inspired by http://www.rdrop.com/~half/Creations/Writings/Web.patterns/f... , we've been adding 'modified' icons to new URLs. Aside from that, the big Web 1.0 UI feature I am missing is any good equivalent to 'breadcrumbs': https://en.wikipedia.org/wiki/Breadcrumb_navigation http://www.rdrop.com/~half/Creations/Writings/Web.patterns/v... They work in the website's own use of it, because it has a strict categorical design where there is a 'book' nested in a domain etc, and the examples given obey categories. But I've struggled to come up with a good equivalent for Gwern.net, to help the reader visualize 'where' they are. Tags, for all their virtues, which are why they have largely superseded categories, do not give you any good spatial analogy. (There is an argument for breadcrumbs within pages, however, and we've been thinking about a kind of 'browsing history' section which shows you each link or snippet of text you interacted with in chronological order, which might help.) Some of them are better off forgotten, though. I think it's become clear that http://www.rdrop.com/~half/Creations/Writings/Web.patterns/c... weren't good ideas.
When people are creating lists including who their parents are, their parents jobs, etc. it kind of does in my mind. My bad.
Thats a quite ignorant conclusion.

You can critizise something without having to provide alternatives. I dont know why people like you or gp feel the need to become so defensive about it.

Capitalism is the status quo. Like any other system ruling us it should be discussed in order to keep an intellectually honest discourse [1].

1: https://en.m.wikipedia.org/wiki/Intellectual_honesty
Time switches can only roughly accommodate the changing time of dusk and dawn, and can't handle dark weather at all. Said otherwise: if you're trying to approximate a light sensor, a clock is a worse approximation than a live chicken.

Or to give a specific counterexample to "The idea that [a chicken could be] more effective than using a clock seems ridiculous": during a solar eclipse, a chicken may go in to roost, but it would have to be a pretty sophisticated (or broken) clock to handle that case. (I'm not saying that solving for the solar eclipse case is necessary or useful, just that it demonstrates the point.)
It is still bit odd considering tha in the actual benchmarks the preliminary version is significantly faster than the old one. So there seems to be fairly large discrepancy between the cycles estimation and actual runtime
An offline tool that converts a checked out Facebook backup to a blog style website.
Well, let's give this a go, and see what happens.

Location: Zurich, Switzerland
Remote: yes
Willing to relocate: Generally no, except to the US.
Technologies: Yocto, Linux/Kernel, C++, C, Python, Qt... mostly embedded, but not exclusively. Will debug your VHDL, if no one else around can do it (but you don't want to hire me for VHDL...)
Resume/CV: on request
Email: gs217@student.london.ac.uk

EU-citizen developer with about a decade of experience, mostly from QA field and creating embedded Linux solutions, mostly including Yocto. Active OSS contributor, and also maintainer of a few projects (though nothing big-name).
Looking for a reason to learn Rust. I really like working with Qt (especially on desktop), but I'm not too good at making things visually pleasing without close guidance from a designer who has good eyes... I'm more of a low-level/backend guy, who really enjoys the endorphin-wave that comes after a weeks long struggle, making a BSP come together successfully.

I have worked for years for multiple banks on different banking software before I realized my mistake of ever sending my CV there. Before banks, and after banks I have worked on developing gadgets running Linux/Yocto and firmware written with Zephyr.

Looking for a position where I can hack on embedded Linux and/or microcontrollers, but that's just preference, not a must - what I'm really looking for is a place where I, as a developer can make a real impact, and also, a place that values quality software: not only from technical perspective, but from the user's PoV too.

Primarily looking in Zurich and in its neighboring cantons, but ultimately I'm willing to commute up to an hour to get to your place. I can work from home, but I am definitely not against working from an office either.
If you are willing to sponsor a US visa, I could even jump across the pond.

My German is conversational. We can talk and write a lot in German, but I'm most confident in English.
Air Canada was held liable for a refund offer a chatbot made: https://www.bbc.com/travel/article/20240222-air-canada-chatb...

Not exactly your scenario, but a live example of the sort of problem Anthropic wants to prevent.
>So, we're supposed to rely on LLM not hallucinating that it is allowed to do what it wants?

Yes. Frontier models have been moving at light speed over the last year. Hallucinations are almost completely solved, particularly with Anthropic models.

It won't be long before statements like this sound the same as "so you mean I have to trust that my client will always have a stable internet connection to reach out to this remote server for data?".
>In my values and ethics, honesty isn't transactional. It's not something you practice because you expect the same back.

Nor in mine, I'd like to be honest 100% of the time. Unfortunately, we don't live in a perfect world, and practicing morality usually just opens you up to be exploited and stepped on. It doesn't mean you need to be a shitty person, but you also shouldn't be a doormat.

Bad people don't play by the rules. If the good people let them they will take over. The only solution is for everyone to break the rules.
The first 'approved' iPhone porn app is coming to Europe
Location: Los Angeles
Remote: Yes

Relocation: Case-by-case

I'm a CTO, expert engineer, and data professional interested in team-building, consulting and architecting data pipelines. At Edmunds.com, I worked on a fairly successful ad-tech product and my team bootstrapped a data pipeline using Spark, Databricks, and microservices built with Java, Python, and Scala.

At ATTN:, I re-built an ETL Kubernetes stack, including data loaders and extractors that handle >10,000 API payload extractions daily. I created SOPs for managing data interoperability with Facebook Marketing, Facebook Graph, Instagram Graph, Google DFP, Salesforce, etc.

More recently, I was the CTO and co-founder of a gaming startup. We raised over $6M and I was in charge of building out a team of over a dozen remote engineers and designers, with a breadth of experience ranging from Citibank, to Goldman Sachs, to Microsoft. I moved on, but retain significant equity and a board seat.

I am also a minority owner of a coffee shop in northern Spain. That I'm a top-tier developer goes without saying. I'm interested in flexing my consulting muscle and can help with best practices, architecture, and hiring.

Would love to connect even if it's just for networking!

Blog: https://dvt.name/

Résumé/CV: https://dvt.name/wp-content/uploads/2025/01/resume_2025.pdf

GitHub: https://github.com/dvx
You know, there's a good chance that if so many important institutions didn't insist on having your life history, the guy that stole his identity wouldn't have stolen it. Even if he takes the name, two people can have the same name. It depends on where his motive was in the scale from fresh start to deranged and malicious. And no, I'm not excusing his later actions.
ChromaWay | Software Engineer: Compiler/Interpreter | REMOTE | https://chromaway.com

We are building the Chromia relational blockchain platform, and looking for a software engineer to join our Rell language team. The team develops the Rell compiler, interpreter and related tools.

Rell language: https://docs.chromia.com/rell/core-concepts

Source code: https://gitlab.com/chromaway/rell

Job description and application: https://career.chromaway.com/jobs/5509758-software-engineer-...
No, 600 megatons (~E12 kg) is closer. There are E10 humans and we weigh E2 kg. More precisely: 6E1 kg * 8E9 = 5.6E11
I've been doing a lot of introspection lately about how I think. I lack the terminology here unfortunately, but your description here sounds super familiar:

> instead of writing out long explanations, it compresses each step of thinking into a single "thinking token." Think of it like using a shorthand symbol instead of writing out a full sentence.

I have clear memories of how cognition worked for me before I understood spoken language. I recall thinking in concepts - kind of a weird mix of forms, motions, and intent. I know this sounds metaphysical, but that's not my intent. I just don't have the words to explain it.

I wish I did, though, because my very early memories of self-awareness certainly seem to map well onto the current state of AI development.
> But unlike the other investigators, Detective Mallory arranged for DNA tests of Mr. Woods’s father in Kentucky — whose identity was certain — and of Mr. Woods, who was then spending time at a shelter in Santa Monica, Calif. A comparison of the results showed that the California man was telling the truth.

It's really absurd they didn't do something like this in the first place. I'm presuming there was no living family that could tell them which man is which.
I've never heard a bad actor saying "I wish law enforcement would block more of my efforts".
Blackshark AI | Software Engineer & Senior DevOps Engineers | Full-time | Austria or Remote EU | VISA sponsorship available

Satellite and drone imagery access is on the rise, and traditional image processing methods are struggling to keep up. Our scalable AI quickly extracts global features, providing real-time, on-demand geospatial insights with impressive speed and accuracy. We are turning months of manual work into mere minutes, and with much better results. We work with customers from various domains, from intelligence and defence, local and federal governments, to small and large enterprise enterprises, which requires us to have a lot of flexibility on how we deploy and maintain our services.

We kicked off in 2020 and have secured $35 million in series A funding from a lineup of top US and European investors, among which Microsoft M12, Point72 Ventures, Maxar, In-Q-Tel, SAFRAN, and ISAI/Capgemini.

Tech Stack: Python, Fast API, Postgres, Redis

Geospatial: RasterIO, GDAL, QGIS, ArcGIS

Infrastructure: Kubernetes & Docker, Linux, AWS & Azure, Azure DevOps, Terraform, ELK, Prometheus & Grafana, ArgoCD & Helm

Roles:

Software Engineer: https://blackshark.sprad.io/0VqJ3

Senior DevOps Engineer: https://blackshark.sprad.io/AahTU

Senior DevOps Engineer: https://blackshark.sprad.io/26y4f

or reach out to HM at: 'eivanov@' + username[:-2] + '.' + username[-2:].lower()
Yeah, new consumer-grade PCI soundcards are not easy to find these days. The Recon3D is very old and very unsupported. But if you need a soundcard for whatever reason, Recon3Ds are plentiful and cheap on ebay, and there are drivers out there that still work in Windows 11 ...
It would be nifty if, when you squeeze the spine to flip it, that it played audio from the clip and maybe an audio message.
The site has a weird mixture of case.

Some headings are capitalised while others aren't, doesn't seem to follow any specific reasoning -- might want to take a look at that.
Keras' code examples - https://keras.io/examples/ - tend to be structured divided into dataset-preprocessing-training, and tend to start with a somewhat underparameterized model to show off the method quickly, rather than attaining the best performance. Keras 3 is also set up to be backend-independent, so you should be able to borrow the examples' preprocessing regardless of whether you're using PyTorch, TensorFlow or Jax.

In particular, the monocular depth estimation example seems like a good start: https://keras.io/examples/vision/depth_estimation/
It's the game plan. Destroy, privatize, and profit while taking more money from We the People while delivering less and making the country fundamentally weaker in immeasurable ways.
> As a result he'd get frustrated and had bouts of absenteeism next, because there wasn't any string of rewards and little victories there but just listless poking in the mud.

So as a mentor, you totally talked directly with them about what excites them, tied it to their work, encouraged them to talk about their frustrations openly, helped them develop resilience by showing them towards setbacks are part of the process, and helped give them a sense of purpose and see how their work contributes to a bigger picture, to directly address the side effects of being a human with emotions which could have happened regardless of the tool they used, and didn't just let them flounder because of your personal feelings about a particular tool they used, right? Or do you only mentor winners, and you've never had a mentee hit a wall before LLMs were invented and never had to help anyone through some of the impacts from emotional lows that an immature intern might need help from a mentor to work through.
>I listen to his shows when I'm driving, but just be advised he is long-winded – repeating himself many times about the same thing.

I think you've identified why I don't particularly like his videos. His takes are usually interesting and they are usually interesting cases, but he spends 10 minutes talking about something that is worth 2 minutes at best.
Combinaut | REMOTE | Senior UI Developer | Contract | https://www.sparkle.health/

We’re looking for remote candidates to join our team of kind, hardworking, and creative people!

This role requires a strong design sense and an eye for detail, as well as a deep understanding of UX and accessibility best practices.

The ideal candidate will have:

* An extensive knowledge of SCSS/SASS and HTML

* The ability to work well within large legacy systems and constraints

* A desire to build, expand, and maintain complex design systems

* An interest in implementing accessibility standards and semantic code

* Experience with testing/QA processes, including automated front-end and unit testing

* At least 3+ years of experience developing web apps with expertise in modern HTML, SCSS/SASS, and UI patterns

Experience with Rails ecosystem, VUE.js, and WebComponents/CustomElements will be an advantage.

About Combinaut:

* Our team is international (Germany! New Zealand! Spain! Canada!) and all remote, but mostly overlaps with the Pacific or Central time zone.

* Our developers work with near-autonomy toward shared goals. We don't micro-manage. Everyone on our team is trusted to manage their own day, and we value good results over process.

* Well-funded team with great cash flow and an established client base.

To apply: Please email me directly (lisa @ combinaut.com) with your resume and examples of your work. Subject line: Senior UI Dev
Location: Massachusetts, USA
Remote: Yes
Willing to relocate: No
Technologies: TypeScript, Rust, React, Next.js, Node.js, React Native, LLMs, LangChain, LangSmith
Résumé/CV: linkedin.com/in/peter-stuart-94348292
Email: peter@peterstuart.org
GitHub: github.com/peterstuart

Senior full-stack developer with 15 years of experience specializing in web development and LLMs. Recently built an AI-powered customer self-service platform. Available for contract work.
not sure if there would be a deepseek open source model if there were no leading models from OpenAI et al
An electoral majority of voters agree that handing him influence over federal government operations was better than the alternative. I am not aware of any widespread "regret" by voters over this issue; please correct me if I'm mistaken.
DoD is a disaster area but government isn't a uniform hive mind. Some parts operate better than others, and some are more critical than others.
You could be right, though I'd like to think the engineers there still would have made a great car that could have stood on its own without needing a hype-man
Hochschild's point in The Managed Heart was that many jobs place outsized demands on workers' emotional lives, beyond workplace names of politeness designed to reduce conflict. There is a massive difference between being asked not to be rude to your coworkers, which is a basic norm of politeness in our society, and having people pleasing become inextricably linked with one's ability to earn a living.
AFAIK it's hosted on Chutes for free too (though limited to between 2k and 10k output tokens). Azure as well, though it might be ratelimited there (or at least it is through openrouter)
Yeah - technically the same button, but with a slightly more subtle treatment. People were getting confused by it and bouncing. IMO, since it's only really useful if you already know what you're doing and already have a PDS ready to go, there's no harm making the first-time experience smoother.

This is all totally going to change when OAuth rolls out, so hopefully we can find a better compromise then.
10-20 hours is assuming you’re qualified for the job and just bad at leetcode. I think many qualified people could pass without studying, especially if they’re experienced in presenting or teaching.

If you’re totally unqualified, 20 hours of leetcoding won’t get you a job at Meta.
There Is a Sculpture on the Moon Commemorating Fallen Astronauts (2013)
Depends a bit on the language.

A global variable in a language with parallel operation is often a terrible idea. The problem with globals and parallel operations is they are an inherent risk for race conditions that can have wild consequences.

In some languages, for example, a parallel write to a field is not guaranteed to be consistent. Let's assume in the above example `counter` was actually represented with 2 bytes. If two threads write an increment to it without a guard, there is no guarantee which thread will win the upper byte and which will win the lower byte. Most of the time it will be fine, but 1 in 10k there can be a bizarre counter leap (forwards or backwards) that'd be almost impossible to account for.

Now imagine this global is tucked away in a complex library somewhere and you've got an even bigger problem. Parallel calls to the library will just sometimes fail in ways that aren't easy to explain and, unfortunately, can only be fixed by the callee with a library wrapping synchronization construct. Nobody wants to do that.

All of these problems are masked by a language like Javascript. Javascript is aggressively single threaded (Everything is ran in a mutex!). Sure you can do concurrent things with callbacks/async blocks, but you can't mutate any application state from 2 threads. That makes a global variable work in most cases. It only gets tricky if you are dealing with a large amount of async while operating on the global variable.
A decision will have to be made at that point. The whole purpose of NATO is to defend NATO members from aggressors, especially larger aggressors. They had the Soviets in mind when the alliance was formed, but if that larger aggressor ends up being America, and NATO fails to defend Canada, then the alliance is de facto done. There's no point.

At this time it's pretty clear Trump doesn't even want America to be a part of NATO, and wants to destroy the alliance. So the alliance can either fulfill its original duty by coming to Canada's aid, or it can completely disband much to Putin's joy. But the one thing it can't do is leave Canada out to dry and then continue existing as if it's a defense agreement with any teeth.
Follow up on emails with mu4e and org capture
You have to have people willing to enforce the laws we have. We don't have that these days, incredibly few people in government over the past 4 years have been willing to try to push back against his racket.