Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Human brain is two separate organs, Stanford Medicine-led research finds(stanford.edu ↗)
    77comments
  2. If math is more than proof, we need to better celebrate the rest of it(terrytao.wordpress.com ↗)
    41comments
  3. GPT-6 Astra Solves a WWI German Radio Cipher(prinzai.com ↗)
    42comments
  4. San Francisco Onion Futures Company(onionfutures.com ↗)
    62comments
  5. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    404comments
  6. Apple M6 Pro Achieves the Highest Single-Core CPU Score in Geekbench 7(geekbench.com ↗)
    20comments
  7. Typesafe-computer-use drives a Mac toward a goal for 1/50th of a cent per step(github.com/awlevin ↗)
    44comments
  8. Cloudflare Quick Tunnels(cloudflare.com ↗)
    278comments
  9. Science Is Open Software(jepedersen.dk ↗)
    36comments
  10. SDCC – Small Device C Compiler(sourceforge.net ↗)
    17comments
  11. You can run Git on object storage if you re-make packfiles(tigrisdata.com ↗)
    12comments
  12. How to Write with an LLM(sockpuppet.org ↗)
    325comments
  13. Why building a Rust LSP is hard(rust-glancer.github.io ↗)
    31comments
  14. Saving another 100TB of RAM(cloudflare.com ↗)
    70comments
  15. How OpenAI Used Its Own LLMs to Design Its Jalapeño Chip(ieee.org ↗)
    85comments
  16. Ctenophores: Wonders of Biology(quantamagazine.org ↗)
    5comments
  17. "The Secret Life of Circuits" is here(coredump.cx ↗)
    2comments
  18. NASA-IBM Lunar Foundation open-Source Geospatial AI Model(usra.edu ↗)
    2comments
  19. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    104comments
  20. OpenJev(openjev.com ↗)
    264comments
  21. Goroutine Leak Profiles(go.dev ↗)
    2comments
  22. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    88comments
  23. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    69comments
  24. Veronese's Dogs(publicdomainreview.org ↗)
    discuss
  25. Minimal Phone 2(minimalcompany.com ↗)
    221comments
  26. Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)(arxiv.org ↗)
    12comments
  27. Warez: The Infrastructure and Aesthetics of Piracy (2021)(archive.org ↗)
    62comments
  28. Suppress vulnerabilities applying Kubernetes context to scans(github.com/alegrey91 ↗)
    1comments
  29. Inside ZCode: Silently uploading your Git history to the cloud(ferstar.org ↗)
    98comments
  30. Cyclomatic Complexity in C#(ndepend.com ↗)
    19comments

UbuntuBSD: Unix for human beings

4 pointsby 10y agosourceforge.net
8 comments
10y agoHN ↗

I am a Linux user and am considering trying BSD. What would be the best entry point for BSD? Is UbuntuBSD a good option to start with? I have Thinkpad T400.

10y agoHN ↗

As this is a laptop, PC-BSD could be a good choice which is FreeBSD tuned to desktop usage. Plain FreeBSD is also not a bad choice. The other major BSDs have clear niches while FreeBSD is probably the best supported, most popular and is strong in the broadest range of areas. I wouldn't bother with something obscure like Ubuntu BSD unless you're actually keen to help out with improving it. I'd find the opposite more interesting: some sort of BSD/Linux.

10y agoHN ↗

Thinkpads are generally well supported. UbuntuBSD is a very new project and it probably lacks some polish that you will find on other BSDs.

I've used both FreeBSD and OpenBSD and for me the split really depends on what you're after. Recently though, I've been using OpenBSD mostly. The install is dead simple (assuming you're not after complicated multi boot setups which require some fiddling). It may look arcane as it's just a script with no fancy GUI bangs but it get the job done very well.

I haven't installed FreeBSD recently, so I wouldn't be able to compare unfortunately.

In any case, both projects have extensive documentation that is a couple of levels above your average Linux distro doc. Make sure you consult it before hitting IRC / mailing lists with questions and you'll be fine.

Each BSD is often associated with a specific use case but I've found that they work just fine for desktop usage.

10y agoHN ↗

Every time I get ready to make a bootable USB for BSD I somehow get hung up on exactly what to do. One thing about Linux that is great is the relative ease of setting up bootable iso. Could you point me to some sort of tutorial that could speed up my transition from Linux to BSD?

10y agoHN ↗

Are you looking for a bootable iso to have a live system to play with, or just prepare the install media ?

If it's for a live system, I'd recommend setting up a VM on your current host, and do the install in there.

For the install media, the OpenBSD FAQ lays it all out [1]. As the OS supports multiple platforms, there is information that you do not need (sparc, sparc64, ...). To install on amd64 from a bootable USB, download the installXX.fs from a mirror (where XX is the version), verify the checksums and run :

  dd if=installXX.fs of=/dev/sdX bs=1M

Beware of tutorials -- very often, they are valid for a given version of OpenBSD and may fall out of date.

Section 9 from the OpenBSD FAQ is called "Migrating to OpenBSD", so I guess it's a good start.

If you don't want to read the whole FAQ first, then read just enough to install the base system. When you've achieved that, read the afterboot and packages manpages, and again enough of the FAQ to proceed with the other tasks you want to do (configure networking, the firewall, ...).

[1] http://www.openbsd.org/faq/faq4.html#MkInsMedia

10y agoHN ↗

On SourceForge though? Not sure I'll ever trust anything from SourceForge in the near future.