frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ask HN: How many people got VPNs in response to laws like UK Online Safety Act?

58•hodgesrm•2h ago•30 comments

I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA

202•proberts•20h ago•260 comments

Ask HN: Modern C# book for experienced developers?

18•Fire-Dragon-DoL•10h ago•3 comments

Ask HN: Cloudflare WAF Alternatives?

23•rco8786•15h ago•11 comments

Ask HN: Who wants to be hired? (December 2025)

158•whoishiring•4d ago•398 comments

Ask HN: What is the future of SaaS when things are this easy to build?

6•fbrncci•10h ago•2 comments

Ask HN: Quality of recent gens of Dell/Lenovo laptops worse than 10 years ago?

110•ferguess_k•4d ago•201 comments

Is Cloudflare Down Again? Also, DownDetector/Claude.ai/LinkedIn?

31•dfasoro•1d ago•4 comments

Ask HN: Who is hiring? (December 2025)

309•whoishiring•4d ago•482 comments

Ask HN: How is you and your team are using AI?

2•IdontKnowRust•14h ago•0 comments

Lenovo Support – Hot Garbage

7•rizs12•21h ago•0 comments

Ask HN: Why does Facebook.com activate the microphone?

24•35mm•2d ago•9 comments

Ask HN: What are the ethics at YC?

25•jagged-chisel•1d ago•12 comments

Ask HN: How does one get involved in FPGA development?

14•meifun•1d ago•15 comments

Tell HN: Even LinkedIn is running on Cloudflare and not Azure

2•vira28•1d ago•2 comments

Agentic QA – Open-source middleware to fuzz-test agents for loops

3•Saurabh_Kumar_•2d ago•0 comments

Microsoft won't let me pay a $24 bill, blocking thousands in Azure spending

193•Javin007•3d ago•104 comments

Tell HN: It's now impossible to disable all AI features in Firefox 145 (latest)

72•pera•6d ago•26 comments

Ask HN: Is Cloudflare Down for You?

20•Palmik•2d ago•12 comments

Ask HN: Anyone writing code from scratch or mostly doing architecting and LLM?

10•mattfrommars•2d ago•17 comments

Ask HN: I haven't had to buy a Windows computer in 20 years

11•meifun•2d ago•18 comments

Ask HN: Will Kagi's subscription cost reduce with enough subscribers?

4•IndySun•2d ago•8 comments

Ask HN: Why are streaming apps so bad (insiders only)?

8•tonymet•1d ago•15 comments

Ask HN: Are LLMs just expensive search and scripting tools? Is it that simple?

4•edwin2•1d ago•4 comments

Regarding Thien-Thi Nguyen

368•SmolCloud•5d ago•8 comments

Tell HN: Want a better HN? Visit /newest

298•alecco•1w ago•85 comments

Ask HN: What is better to use lead-free/leaded solder?

10•DenisDolya•3d ago•11 comments

Ask HN: Do you still think public blockchains/stablecoins are useless/a scam?

7•spir•2d ago•17 comments

Ask HN: What has been your experience with Agentic Coding?

7•grandimam•3d ago•7 comments

You've reached the end!

Open in hackernews

Ask HN: How does one get involved in FPGA development?

14•meifun•1d ago
How does one get started with FPGA development in 2025? I have code that runs on my MacBook and I met a trader who suggested I get my code running on FPGA hardware. He didn't know how exactly to get started.

What is a viable path in very late 2025 for a hobbyist to get started?

Comments

bigyabai•1d ago
Own an FPGA(?)
carlos_rpn•1d ago
Take a look at https://old.reddit.com/r/FPGA/

Whatever people may say about reddit, it seems to be a good starting point to get started with pretty much any hobby (even if it's just to get a link to another community).

Edit: https://github.com/BrunoLevy/learn-fpga looks interesting.

meifun•1d ago
Thank you for the links
beardyw•1d ago
> I met a trader who suggested I get my code running on FPGA hardware. He didn't know how exactly to get started.

Did he say why? It's hard to see what the motive for this is.

meifun•1d ago
He said because it allows for parallel processing, faster execution for realtime processing.
beardyw•1d ago
I suppose if you are literally only bound by processor speed it might help. But bringing it all together into a working system will take some effort. Had you considered offloading to GPUs instead?
392•10h ago
What would you plug this FPGA into? Where will you trade? How much more will you make thanks to the FPGA's lower latency?
TheAlchemist•1d ago
FPGAs are widely used in low latency trading. Most market data feed handlers and order passing adapters are done in FPGAs today - they offer better latency than software solutions and processing time is deterministic.

One example of a company offering something like that: https://www.enyx.com/

It highly depends on what you're doing, but in trading there is very often a direct reliationship between latency and how much money you can make.

ThrowawayR2•1d ago
Since using an FPGA requires designing hardware at the logic gate level, the realistic answer is to get a computer engineering degree or the equivalent self-study. The HDLs (Hardware Description Language) used to specify these circuits may superficially resemble a programming language but they really, really aren't.

You can get a rough idea of what you're getting into by going through the NAND2Tetris self-learning course ( https://www.nand2tetris.org/ ) and the associated textbook The Elements of Computing Systems: Building a Modern Computer from First Principles. But that's just scratching the bare surface of the depth you'd need to go to to get useful acceleration.

That doesn't even go into the eyewatering cost of the development tools and professional FPGA boards. There are free versions of the tools and small FPGA boards intended for student and hobbyist use but, assuming your code is non-trivial, they're unlikely to get you any significant speed up.

meifun•1d ago
Thanks. The idea of another degree could be interesting.
trcarney•14h ago
If you go this route, major in electrical engineering, not computer engineering. you will get more out of it
btkramer9•1d ago
I started down this path a few months ago. Here's a few links I've collected that have been useful

- https://nandgame.com/

- https://www.asic-world.com/verilog/verilog_one_day.html

- https://hdlbits.01xz.net/wiki/Problem_sets

- https://edaplayground.com/home

meifun•1d ago
Many thanks
btkramer9•1d ago
I would also recommend this book: https://nostarch.com/gettingstartedwithfpgas

And it's associated starter FPGA: https://nandland.com/the-go-board/

If you outgrow this I would recommend moving to some sort of Xilinx Arty Spartan board

mikewarot•1d ago
I bought a cheap Sipeed Tang Nano 9K FPGA Development Board (Gowin GW1NR-9 RISC-V HDMI) for $24 last year via Amazon. I ended up using Yosys[1] as a toolchain for programing, instead of the one from the manufacturer, code/program it. I had a lot of fun.

[1] https://yosyshq.net/yosys/