Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Flock Offers Employees Buyouts as Customers Flee(wired.com ↗)
    discuss
  2. Why People Are Sabotaging Flock Surveillance Cameras(nytimes.com ↗)
    1comments
  3. I accidentally created a mini-Jev and you can too(medium.com/gouravd_61431 ↗)
    discuss
  4. Fly-paradise: Fruit flies on your Windows desktop(github.com/pyd021226 ↗)
    discuss
  5. SDCC – Small Device C Compiler(sourceforge.net ↗)
    discuss
  6. Swarm_ethics.txt(guidavid.com ↗)
    discuss
  7. Managers Are Catalysts(laughingmeme.org ↗)
    discuss
  8. Opus 5 has a Noun Problem(reddit.com ↗)
    1comments
  9. Science Is Open Software(jepedersen.dk ↗)
    6comments
  10. Show HN: LaTeX to Image Converter – Free PNG, SVG and JPG(latextoimg.com ↗)
    discuss
  11. Let's Fix Bug Bounty(fixbugbounty.com ↗)
    discuss
  12. The Rise of Parasite Authors(theatlantic.com ↗)
    1comments
  13. Show HN: Swormhörn a one-of-one cicada synthesizer [video](youtube.com ↗)
    discuss
  14. Elon Musk and Tesla Forged a New EV Path(ieee.org ↗)
    1comments
  15. Einstein on the Atomic Bomb (1945)(theatlantic.com ↗)
    discuss
  16. Official mold linker rewrite in Rust(github.com/rui314 ↗)
    discuss
  17. I found love at an Irish matchmaking festival – and I want others to do the same(bbc.com ↗)
    1comments
  18. The Contract on America(3quarksdaily.com ↗)
    11comments
  19. Plotly for Highly Customizable and Non-Interactive Data Visualization(chris-parmer.com ↗)
    discuss
  20. Master of Malt Hacked, User Data Compromised(masterofmalt.com ↗)
    discuss
  21. Prompts Aren't Real(evaluation.club ↗)
    1comments
  22. Kev – A Jev-Compatible API on top of DiffusionGemma running on Workers AI(workers-ai-mle.workers.dev ↗)
    1comments
  23. Gemini hacked three companies in first known breakout by Google's AI(reuters.com ↗)
    6comments
  24. Nuclear tests at Mt. Mantap have reactivated intraplate faults(science.org ↗)
    discuss
  25. NIST Elliptic Curves Seeds Bounty (2023)(filippo.io ↗)
    discuss
  26. Google's Gemini becomes latest AI model to break out and hack computer systems(cnbc.com ↗)
    1comments
  27. Australian government considers ban on smart glasses in public buildings(theguardian.com ↗)
    discuss
  28. Muse gets all your unclaimed money back!(muse.ai ↗)
    discuss
  29. Show HN: Typesafe Java SDK (Unofficial)(github.com/qainsights ↗)
    1comments
  30. The Race for 1000 Goals(1k.football ↗)
    discuss

A related skill that is recommended as a CS student

1 pointsby 3h ago
5 comments
I’m a computer science student about to start my second year.

I have a question that’s been on my mind all the time.

This summer, I spent most of my time solving data structures problems & alogrithms , and I’ve now reached linked lists.

I’d like to ask you: Given that you’re learning and solving problems every day, what parallel skill did you start learning—or would you recommend learning—that’s reasonable and allows you to balance your progress in data structures with this skill, which can help you track your progress?

I hope I’ve expressed my thoughts clearly.

3h agoHN ↗

Rather than a specific skill*, I would instead recommend working on a long-term project of your own design. Build something you find interesting, something so big, and with too many unknowns, that you have no idea how to make it real (yet).

Then start chipping away at it and use the points you get stuck at as places to go learn new things so you upskill. It is this meta-skill* that is among the most important to learn.

Another thing you might do, since you are at uni, is reach out to professors about their research. I did this early in my CS edu and I ended up staying for many years and earning a PhD

3h agoHN ↗

Thanks for the advice. I think I understand the idea, but I’m still not sure how to apply it at my level.

Could you give me an example of what you mean by a “long-term project” for someone at my level, and how you would balance it with continuing DSA?

3h agoHN ↗

a project can be something you always wanted to see, or some application that already exists (build your own version from scratch)

the key is that it is big and related/applied to something you like, such as a hobby

my first was a stock picking system (fool's errand), my PhD work was a system to extract math formula from data, post PhD was a deterministic code generation engine (pre-dating LLM code gen)

unfamiliar with the DSA acronym

2h agoHN ↗

Ah, I see what you mean now. By DSA, I mean Data Structures and Algorithms.

So basically, you recommend choosing something I’m genuinely interested in, even if a similar application already exists, and building my own version from scratch. Then whenever I encounter something I don’t know, I learn it as I go.