frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
443•klaussilveira•6h ago•107 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
787•xnx•11h ago•478 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
151•isitcontent•6h ago•15 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
140•dmpetrov•6h ago•60 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
16•matheusalmeida•1d ago•0 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
46•quibono•4d ago•3 comments

A century of hair samples proves leaded gas ban worked

https://arstechnica.com/science/2026/02/a-century-of-hair-samples-proves-leaded-gas-ban-worked/
81•jnord•3d ago•6 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
254•vecti•8h ago•120 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
186•eljojo•9h ago•125 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
318•aktau•13h ago•155 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
315•ostacke•12h ago•85 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
401•todsacerdoti•14h ago•218 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
325•lstoll•12h ago•235 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
17•kmm•4d ago•1 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
49•phreda4•6h ago•8 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
110•vmatsiiako•11h ago•34 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
189•i5heu•9h ago•132 comments

Make Trust Irrelevant: A Gamer's Take on Agentic AI Safety

https://github.com/Deso-PK/make-trust-irrelevant
6•DesoPK•1h ago•2 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
149•limoce•3d ago•79 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
239•surprisetalk•3d ago•31 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
983•cdrnsf•15h ago•417 comments

I'm going to cure my girlfriend's brain tumor

https://andrewjrod.substack.com/p/im-going-to-cure-my-girlfriends-brain
53•ray__•3h ago•13 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
42•rescrv•14h ago•17 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
20•gfortaine•4h ago•2 comments

Evaluating and mitigating the growing risk of LLM-discovered 0-days

https://red.anthropic.com/2026/zero-days/
36•lebovic•1d ago•11 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
4•gmays•1h ago•0 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
77•antves•1d ago•57 comments

Show HN: Slack CLI for Agents

https://github.com/stablyai/agent-slack
40•nwparker•1d ago•10 comments

The Oklahoma Architect Who Turned Kitsch into Art

https://www.bloomberg.com/news/features/2026-01-31/oklahoma-architect-bruce-goff-s-wild-home-desi...
19•MarlonPro•3d ago•4 comments

Evolution of car door handles over the decades

https://newatlas.com/automotive/evolution-car-door-handle/
40•andsoitis•3d ago•62 comments
Open in hackernews

Automated Antenna Design with Evolutionary Algorithms [pdf] (2006)

https://ntrs.nasa.gov/api/citations/20060024675/downloads/20060024675.pdf
73•austinallegro•9mo ago

Comments

qoez•9mo ago
This has to have been done in more modern times in simulation of the EM field for a better design instead of practically
nativeit•9mo ago
There are a few software options available, I think, from simple little Java runtime executables to enterprise suites[1] costing 5-6 figures to license.

1. https://www.keysight.com/us/en/products/software/pathwave-de...

deerstalker•9mo ago
Very cool. Evolutionary Algorithms have kinda been out of the mainstream for a long time. They are good when you can do a lot of "black-box" function evaluations but kinda suck when your computational budget is limited. I wonder if coupling them with ML techniques could bring them back.
bob1029•9mo ago
> I wonder if coupling them with ML techniques could bring them back.

EAs are effectively ML techniques. It's all a game of search.

The biggest problem I have seen with these algorithms is that they are wildly irrespective of the underlying hardware that they will inevitably run on top of. Koza, et. al., were effectively playing around in abstraction Narnia when you consider how impractical their designs were (are) to execute on hardware.

An L1-resident hill climber running on a single Zen4+ thread would absolutely smoke every single technique from the 90s combined, simply because it can explore so much more of the search space per unit time. A small tweak to this actually shows up on human timescales and so you can make meaningful iterations. Being made to wait days/weeks each time you want to see how your idea plays out will quickly curtail the space of ideas.

munksbeer•9mo ago
> A small tweak to this actually shows up on human timescales and so you can make meaningful iterations.

Please could you explain what you meant by this part? I'm trying and failing to understand it.

bob1029•9mo ago
An L1-resident algorithm can outperform one that needs to talk to DRAM each iteration by 100x or more. In terms of wall clock time, this can mean the difference between minutes and days.

Would you be willing to try a fleeting idea if it took 2 days to test? How about if we could bring that down to 15 minutes?

munksbeer•9mo ago
Ok, I think I get you now. This sentence was in context of the previous one, about an algorithm that never needs to leave L1.

I thought you were referring to some real world (I mean physical world) example of evolution finding efficiency in some manner.

henning•9mo ago
The main use of evolutionary algorithms in machine learning currently is architecture search for neural networks. There's also work on pipeline design, finding the right way to string things together.

Neural networks already take a long time to train so throwing out gradient descent entirely for tuning weights doesn't scale great.

Genetic programming can solve classic control problems with a few instructions when they can solve it, so that's cool.

nickpsecurity•9mo ago
They're not in the press a lot. They're probably still in production behind the scenes. I was reading about using them for scheduling not long ago. Btw, a toy one I wrote to show how they work got best results with tournament selection with significant mutations (closer to 20%).

There's a lot of problems where you're searching among many possibilities in a space that has lots of pieces in each solution. If you can encode the solution and fitness, a GA can give you an answer if you play with the knows enough. You also might not need to be an expert in that domain, like writing heuristics. If you know some, they might still help.

antegamisou•9mo ago
Much more robust than almost all modern ML algorithms which let's be real, aren't exactly applicable to anything outside recommendation systems and 2D image processing.
potatoman22•9mo ago
I can't tell if this is a joke
antegamisou•9mo ago
Genetic algorithms' weaknesses largely boil down to getting stuck in local extrema and premature convergence, which can be resolved by trying different values for parameters like probability of mutation, trying different genetic operators, offspring/parent ratio etc.

Meanwhile you have a whole separate discipline [1] for potential weaknesses on machine learning algorithms. Of course they may win when it comes to interdisciplinary ubiquity in CS, but any algorithm that relies on data assimilation and has little analytic formulation will suffer in robustness.

[1] https://en.wikipedia.org/wiki/Adversarial_machine_learning

janalsncm•9mo ago
There is no reason I couldn’t use the same adversarial attacks against an EA. It just doesn’t have a Wikipedia page because EA isn’t as common.
antegamisou•9mo ago
No. The point is that the attack surface is more vast for data-driven models.
janalsncm•9mo ago
We typically would solve a lot of the same types of problems with RL today because it’s more efficient.

In EA if a candidate fails we throw it away. In RL we learn from that experience.

RL gets harder when rewards are really sparse. OpenAI developed evolution strategies which is a bit of a hybrid.

buescher•9mo ago
These designs fascinate people who haven't designed antennas. I don't doubt that throwing enough computational power at optimizing antennas will produce antennas optimized for something at the expense of something else but if you're a casual what you should notice is that these papers never mention the "something elses". You can get a paper out of just about any antenna design, btw. There's also a type of ham that will tune up a bedframe or whatever. So just getting something to radiate should not be confused with advancing the state of the art.

These antennas found their way into the utterly savage "pathological antennas" chapter of Hansen and Collin's _Small Antenna Handbook_. See "random segment antennas". Hansen and Collin is the book to have on your shelf if you're doing any small antennas commercially and that chapter is the chapter to go to when you're asked "why don't you just".

xraystyle•9mo ago
This comment really sums it up well. Literally everything with antenna design is a trade-off. You can design an antenna to radiate very well at a given wavelength. The better it is at doing this, the worse it tends to be at every other wavelength. You can make an antenna that radiates to some degree across a wide array of wavelengths, but it's not actually going to work very well across any of them.

Same thing with radiation patterns. You can make a directional antenna that has a huge amount of gain in one direction. The trade-off is that it's deaf and dumb in every other direction. (See a Yagi-Uda design, for instance.)

Physics is immutable and when it comes to antenna design there really is no such thing as free lunch. Other than coming up with some wacky shapes I don't really think AI is going to be able to create any type of "magic" antenna that's somehow a perfect isotropic radiator with a low SWR across some huge range of wavelengths.

buescher•9mo ago
There's always a market for a better free lunch.
quesera•9mo ago
> perfect isotropic radiator with a low SWR across some huge range of wavelengths

Fair analysis -- but of course, there are industries where a funky and expensive radiator optimized for a single frequency could be very worthwhile.

xraystyle•9mo ago
That's the thing though, is that it's not hard to make a good antenna for a single frequency. We already know exactly how to do that. And when we're talking transmission and reception of radio, tiny incremental gains that might be eked out through some wacky design generally don't move the needle very much.

I can talk to the astronauts on the ISS on 2 meters with an antenna I can make out of a PVC pipe and a metal measuring tape using a 5-watt transmitter. Improving that design by 2% doesn't really mean anything useful in this context.

It would usually be vastly cheaper and easier to just increase the transmit power. Or sometimes it's the available power that's the limiting factor, and a 2% increase to the antenna isn't going to matter.

Point is, trying to chase tiny gains in one dimension or another over a thoroughly tested and well-understood antenna design is kind of a waste of time outside of an academic, beard-scratching context.

quesera•9mo ago
Well, the speculation is that an AI could iterate through a zillion novel and mostly-garbage designs to discover something unexpected with a higher gain than known designs.

There's a percent efficiency/gain improvement that exceeds the cost-performance ratio of simply increasing power -- boiling down to the usual capex vs opex argument.

I can't make an intelligent guess on the likelihood of that discovery.

jamesholden•9mo ago
"Do not confuse inexperience with creativity"...
osm3000•9mo ago
I just read it in the referenced book section from the parent comment. It shocked the imaginary bubble where my mind is a bit. I want to reflect more on it.

Somehow, in the midset of all these LLM and diffusion models, the only thing that seems to catch attention is creativity. I've not thought of experience.

buescher•9mo ago
Experience makes creativity harder, but that's what mature creativity is. Did anyone tell you it wouldn't be work?

The people who are most awed by LLMs are those people most used to having to be merely plausible, not correct.

os2warpman•9mo ago
Not only are they pathological, but when you order a example be built because CST confirmed that the design would kick ass and you put it in the chamber and actually measure it for real, you walk away wondering why you wasted so much time and money.
buescher•9mo ago
I wish I'd had a copy of the book referenced much earlier in my career too.

As far as the twisted-paperclip antennas go, just imagine trying to verify each of those 3D bends was to spec. Or conversely, running a monte carlo on all the degrees of freedom in that design.

plastic-enjoyer•9mo ago
Antenna design feels like some occult arts
greenbit•9mo ago
It kind of is. If your SWR is 1.09, in theory you could do better, but in practice, there's generally nowhere to go but up.
nativeit•9mo ago
Any chance I could sell you a high-priced "cryogenically-treated" length of coax?
meindnoch•9mo ago
"It has become fashionable to design wire antennas with some type of optimizer program, almost independent of good physics or high-quality performance. The results sometimes have wire segments in all directions; see Figure 5.24 for an example. A long total wire length may achieve resonance in a small volume, but there are several disadvantages. If Z is the normal monopole direction, the X currents tend to cancel, as do the Y currents. However, in certain directions the cross- polarized field may not be negligible. Longer total wire length increases loss resistance, reduces efficiency, and increases reactance. And generally the bandwidth is narrow. Examples are Altshuler and Linden (2004), Choo et al. (2005), Altshuler (2005), and Best (2002, 2003). Use of fractals and meanderlines to fill space (Gonzalez-Arbesu ́ et al., 2003; Best and Morrow, 2002) suffers from the same problems.

“Do not confuse inexperience with creativity” (Linda Whittaker) is appropriate here."

dumdedum123•9mo ago
Who? I can't find the source, and it seems everybody knows about it.

EDIT: Oh, it's the book itself. But what is _their_ source?

p_j_w•9mo ago
Are you asking for Collins and Hansen’s sources?
supportengineer•9mo ago
A long time dream of rocket scientists is single-stage-to-orbit. Ideally you'd have a vehicle that takes off and lands like a conventional jet plane at a regular airport. I've always thought that perhaps AI and evolutionary algorithms might be able to navigate a way through the various tradeoffs and design constraints that have stopped us so far.
dumdedum123•9mo ago
As a rocket scientist I assure you it's been tried
Zigurd•9mo ago
As an avid observer of rocket design, I suppose that hasn't happened because SSTO may not have any good solutions. I further suppose that the design parameters are so constrained there is very little opportunity for a generative or evolutionary, or any other AI-driven design approach, to do more than optimize some components.
timschmidt•9mo ago
SpaceX's solution with Starship definitely demonstrates how difficult a problem it is. Raptor are the best engines humanity has, all the landing hardware is part of the launch tower to save weight, and those seem to be table stakes. Stoke aerospace has a fantastically genius solution with their regeneratively cooled heatshield / expander cycle aerospike engine. It literally turns the energy you're trying to burn off during re-entry into delta-v in the opposing direction while reducing weight and complexity.
lormayna•9mo ago
As somebody who almost fried his computer during the antenna design course to optimize a dipoles array with a (not optimized) genetic algorithm, I really like this content.
appleaday1•9mo ago
Do people not go on Wikipedia nowadays? This is literally on the frontpage of the wiki for this stuff: https://en.wikipedia.org/wiki/Genetic_algorithm
JohnKemeny•9mo ago
A good rule of thumb: never mock someone’s enthusiasm or excitement about learning something, even if it’s old news to you. Let people enjoy discovering things.
JWLong•9mo ago
I'm rediscovering it. I remember reading about this in some flashy, superlative Popular Science article, from the early/mid 2000s. So I was quite excited to click on the link and see that shape again.

But also, something something lucky ten thousand.

https://xkcd.com/1053/

nativeit•9mo ago
I can't help myself, I always flip to the last page of a Wikipedia article to find out who did it.
incognito124•9mo ago
Can someone share with me why antennas need to be designed in the first place? I thought it was one-shape-rules-all type of problem
kavouras•9mo ago
In my limited understanding, there are many factors differentiating between antennas, different antennas are better at emitting/receiving at different frequencies, and also there's directionality in the mix . For example a satellite dish and an FM radio antenna are both antennas, they're certainly not the same thing.
drwu•9mo ago
The requirements and constraints depend on the product. For example, the geometry of your product to accommodate the antenna is not always the same; the (internal and external) environment of the case is also different; there may be requirement of combining various frequency bands into one antenna; etc.
buescher•9mo ago
Right. Everything in the near field of the antenna is part of the antenna. Handheld products are an extreme example of this: remember "just avoid holding it in that way"? (after that, Apple built big test chambers and brought journalists in to see them)

Where are the antennas on your phone today?

eskibars•9mo ago
There are many different types of antennas, each with different tradeoffs. Some examples of the tradeoffs are:

- How well does it work at a specific frequency, if you're just trying to transmit/receive on one specific frequency

- How well does it work on the frequency range(s) if you're working on more than a specific frequency

- How well does it block frequencies that you don't want to send/receive

- How well directional is it to trade off using lots of radiation to blast in many directions vs a higher focus beam using less energy or getting less interference from other directions

- How much physical space do you have in each dimension?

These are just a few examples, but for example you can provide a much "better" connection in almost every sense of the word if you can make your antenna directional (point between the source and destination) only on a specific frequency, and be huge, but most of the time you have some physical space constraints, multiple frequencies to deal with, and the potential that your signal could at least come from some degrees in each the x/y/z axes, and sometimes it needs to be omnidirectional.

Again, these are just examples, but you end up with these types of design considerations that play into larger system design (can you put more transmitters up to encourage directionality, limit frequencies, etc).

There are some well known "base" antenna types like dipole, yagi-uda, circular, and log periodic dipole array if you want to look them up by name and see some of the known tradeoffs and design choices, but virtually any wire can be an antenna and there are an unlimited number of shapes, nearly all of which don't have known radiation characteristics

nativeit•9mo ago
You can claim that you aren't a highly-skilled psycho-super-soldier developed to infiltrate comment sections to spin engineers into a frenzy, but I won't believe it.
simne•9mo ago
Could somebody share link to calculator of antenna parameters for arbitrary shape? Or may be some good book, where to read, how these things calculated?

I've seen few books on this topic, but have some issues on translate them into program.