Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Ollaya – Ollama for open-source, Jev-style decision models (ollaya.dev)
    75comments
  2. Revealing the details of how OpenAI agents hacked Hugging Face (swarmtraces.org)
    6comments
  3. Platform-independent SIMD in Go (go.dev)
    124comments
  4. Git-bug: Distributed, offline-first bug tracker embedded in Git (github.com/git-bug)
    91comments
  5. Show HN: Jev Plays Pokémon Red (jev-pokemon.vercel.app)
    41comments
  6. Gravity seems holographic. What does that mean for reality? (quantamagazine.org)
    80comments
  7. U.S. appeals court upholds designation of Anthropic as supply chain risk (cnbc.com)
    566comments
  8. First Principles Thinking (sunilsadasivan.com)
    84comments
  9. Remembering Johannes Doerfert (llvm.org)
    —discuss
  10. Ask HN: Who's still keeping a DOS machine up because the business depends on it?
    5comments
  11. How video games inspire great UX (2019) (jenson.org)
    11comments
  12. Pentium II at 600Mhz with Voodoo 3 Emulated on 86Box with M6 Mac Mini (nyaa.sh)
    111comments
  13. Alan Kay: Shannon gave us a way of dealing with noisy channels [video] (youtube.com)
    22comments
  14. Show HN: Make math automatic with Mathy (gmays.com)
    8comments
  15. Ink and Switch interactive homepage (inkandswitch.com)
    25comments
  16. Bwbach, My Guardian Goblin (robertmay.photography)
    11comments
  17. Meta's Muse appears to use an OpenAI model labeled muse-special (mouse.dev)
    39comments
  18. Show HN: I discovered roads in the US across > 1000 themes (pinedesk.biz)
    2comments
  19. How we learned to stop worrying and love campus surveillance (fnl.mit.edu)
    1comments
  20. Show HN: Doom or Bloom, map your AI worldview (doom-or-bloom.com)
    34comments
  21. An airport cooled by natural ventilation (theguardian.com)
    1comments
  22. What happens when you analyze your favorite college football team like the CIA? (cultivatelabs.com)
    12comments
  23. Factorio that you can touch (factorio.com)
    85comments
  24. Plan mode is dead (aymannadeem.com)
    9comments
  25. Show HN: Jevgpt – reinventing the wheel with another wheel
    —discuss
  26. Amiga Screens: A Primer (datagubbe.se)
    34comments
  27. I wrote a ray tracer in Brainfuck (epestr.com)
    1comments
  28. Show HN: Whiteboard (YC W26) – An open-source IDE for thoughtful software design (github.com/devdotfast)
    128comments
  29. Ask HN: Hypothesis: Cellular providers are deprioritizing voice calls
    6comments
  30. Ask HN: Any nerds out there who've read a lot of research papers?
    13comments

Advice to a Beginning Graduate Student

56 pointsby 12y agocs.cmu.edu
15 comments
12y agoHN ↗

"CLAUDE SHANNON once told me..."

Name dropper. :)

12y agoHN ↗

His advice about research and published work applies to software as well. Just because someone published that shiny new framework before you and got lots of upvotes does not mean you should despair. You should look at and learn from it and ask yourself how you could have approached the problem differently. You will learn a lot and chances are pretty high there is still something unique in your work that can be factored out and either published on its own or integrated into the more popular framework.

12y agoHN ↗

Great read, even for this grad school drop out.

Being wrong (or failing to arrive at an answer) is, when my ego doesn't get in way, amazing.

Until reading this article, I thought of it mainly as an opportunity to improve my knowledge base (which is why I also enjoy, "I don't know about that, please explain.")

But, the bigger win is when you improve your process of analyzing and solving. I suppose I have stumbled into that approach unconsciously but to make it explicit is far more powerful.

Now, where else can I go apply that...

12y agoHN ↗

My best advice to graduate students: enjoy!

If you're lucky, you have an advisor that teaches you much more than science and research. My advisor taught a lot about how to work in a political environment (yeah, universities are highly political environments).

If you are very lucky, you have an advisor that asks you to teach. By teaching undergraduate student, you learn all the small details of your scientific area. I was lecturing in physical chemistry as a graduate student - and even supervising undergraduates - and after a couple of years I knew all the fundamentals of physical chemistry by heart. That knowledge helped me through writing my thesis.

12y agoHN ↗

The best advice to beginning graduate students is: Don't do it. Graduate school is the modern incarnation of The Emperor's New Clothes.

12y agoHN ↗

I think you're getting downvoted because you didn't substantiate. So, why shouldn't one do it? What do you mean "it's the emperor new clothes"?

12y agoHN ↗

I knew what the expression meant, just wondering why he made that claim.

12y agoHN ↗

How should we make it attractive for them [young people] to spend 5,6,7 years in our field, be satisfied, learn about excitement, but finally be qualified to find other possibilities?" -- H. Schopper

Given that cheap and disposable trainees — PhD students and postdocs — fuel the entire scientific research enterprise, it is not surprising that few inside the system seem interested in change. A system complicit in this sort of exploitation is at best indifferent and at worst cruel.

https://news.ycombinator.com/item?id=7766377

12y agoHN ↗

but finally be qualified to find other possibilities

I've always thought of legends like Manuel Blum and the institutions he's advised such as Shafi Goldwasser, Micali, Adleman -- and even their students -- as people who transcend this notion of the PhD as a mantle piece for their résumé. You can tell by the relevance and pointedness of their papers. These people are plugged in. They're solving really interesting problems in really elegant ways. You can tell a lot of love goes into their work.

It's not their job to market the field to people unlike themselves. I see inspiration in Dr. Blum's writing for people who truly want to philosophize like he does. It's your job to love thinking and working on the problems as much as them, and be good like them. When your contribution is cited and useful to others these notions of being "exploited" by "the system" must be secondary. If one feels that way one can go the Larry & Sergey route and change the world that way too.

I don't think there is a finally for any of the names I mentioned here when it comes to computer science.

12y agoHN ↗

As a scientist, it is fascinating to watch developed societies slowly but surely chomp down at the very hand that feeds them.

The U.S. is the world leader in scientific research, and what they do, others follow. The absolute gutting of the NIH and other institutes, along with the ruthless exploitation of extremely talented graduate students in a nefarious pyramid scheme, does not bode well for the future of scientific research.

Make no mistake, the scientific method is the only thing that separates homo sapiens from the plethora of majestic flora and fauna on this fragile planet. Only through arduous devotion of driven individuals carried out over hundreds of millennia have we reached our current, almost unfathomable state of knowledge which has conferred upon us unprecedented control over our environment.

Those who who don't know history...

12y agoHN ↗

Does anyone know how to answer this question:

How do I know when a proof is worth learning?

A lot of times I can get by with just an intuition that the statement ought to be true and some knowledge of what the proof uses but without a full understanding of the proof. But that's not something to be done every time. Any advice on knowing when I can or can't skip a proof?

12y agoHN ↗

Proofs are not just about knowing whether something is true or not. Any good proof will reveal techniques that can be applied in other situations even when the assumptions don't quite hold. If you think those techniques might be applicable to your work then you should study the proof. No one else can make this distinction other than you.

12y agoHN ↗

Thanks for that reply but I think you've avoided answering the question. Maybe there's no good answer, but I was looking for heuristics to judge ahead of time how valuable the insight from reading a proof is. After all, reading one can be quite a bit of work so ideally I'd never read proofs that aren't insughtful, but which ones those are is hard to judg in advance for me. Maybe not so hard to judge for someon more experienced than me, though.

12y agoHN ↗

Look for clues to what other people thought of the proof. Did the paper appear at a prestigious conference, etc? Your opinion will probably be predicted by other peoples' opinions.