Live data from Hacker News

Ask HN: What are you learning?

news.ycombinator.com

571–580 of 906 posts

Re: Ask HN: What are you learning?

#571
I've been into literature and philosophy for some time now. I'm following the "Masterpieces of World Literature" course [1] and have finished "Beyond Good and Evil" last month, currently reading Kierkegaard's Either/Or.

Aside from that, I'm also participating in Leetcode 30 days of code challenge [2]

[1] https://www.edx.org/course/masterpieces-of-world-literature [2] https://leetcode.com/explore/featured/card/30-day-leetcoding...

Re: Ask HN: What are you learning?

#572

The business side: How do you find your customers, position a product, and create demand. What about new markets, segmentation, downstream and upstream? Bad technology that gets this part right almost always does phenomenally, astoundingly, inconceivably better than great technology that gets it wrong. I'm tired of building things that only I and a few people really like, like some underground band only a few people…

What are some resources you’re using to learn that stuff?

oh also, disrupted by dan lyons, although not as great, is good fun about the financialization and bullshit of modern tech life. https://en.wikipedia.org/wiki/Disrupted:_My_Misadventure_in_...

For a 90s take on that theme, try this one: https://en.wikipedia.org/wiki/Barbarians_Led_by_Bill_Gates

It's worth quoting how microsoft responded to some groundbreaking technology from Go computing by Microsoft putting together a fabricated circus claiming they had matched the technology:

  Eller's group kluged up this demo for videotape that showed how
  edit in place would work. He launched Excel with a chart in it. Then
  he launched Word with the chart cut from the Excel program. The
  smaller Excel window was hiding in the background, and the Word
  window was bigger so the audience couldn't see Excel. Eller drew a
  gesture on the chart sitting in Word, which called Excel to the top.
  As long as Excel was in the right place, it came right up on top of
  where Word was, and it didn't look like anything had moved. It
  looked like Word had just popped up the Excel menus right into the
  middle of the Word documents so it could be edited. Eller made the
  changes in Excel and closed it. He hooked up a software instruction
  that told Excel to move to the background and disappear behind
  Word. Then it looked like he was working again in Word with the
  proper Excel document embedded in it.

  It looked great on the tape, but it was total bull, pure smoke and
  mirrors, the apotheosis of vaporware. There was no linking or embedding 
  occurring. Eller was simply pulling one application to the
  front of the other one.

  At the company meeting, executive Mike Maples stepped up to
  the podium.

  "Okay, here's this other thing we're working on," Maples said.
  "Here I have my document, and I have my tablet here." He held the
  pen up and waved it.

  "Now I can go into my Word document here, and I can write."
  While Maples was talking, charts and images flashed on the
  screen, and everybody thought he was actually writing on the pen
  tablet as he spoke at the podium. In actuality, he was just waving his
  pencil over blank paper while the videotape ran.

next up on that stack for me to read are Barbara Garson's The Electronic Sweatshop and Robert Cringley's Accidental Empires.

Re: Ask HN: What are you learning?

#573
post #372
post #280

Earlier quoted context omitted.

Logic programming is badly underapplied in general, I think. Most of the amazing work in this area never seems to have gotten far out of academia (if at all) -- Prolog being the almost singular exception. Would be awesome to see some motivating examples for this application. It sounds really cool!

In synthetic biology, the application is super clear. Let's say we want to make cocaine (or related compounds) in yeast ( https://www.nature.com/articles/s41467-019-11588-w ). Well, we know the biosynthetic pathway to get to that molecule ( https://biocyc.org/META/new-image?type=PATHWAY&object=PWY-58... ), and we know the biosynthetic pathways in yeast that intersect with that pathway. In the tropane paper, they expr…

[deleted]

Re: Ask HN: What are you learning?

#574

Earlier quoted context omitted.

Let's stay on topic rather than make passive aggressive comments on my intelligence. You're implying that my comments are stupid and arrogant. Prove it if you can, let's get to the bottom of whether or not "architects" is a worthless specialty or not. I think you know I'm right and the only thing you have left are personal comments on my intelligence.

Honestly, I also had a long reply but I thought why bother? You haven’t gotten past the first step to knowing what you don’t know. We all thought we were the smartest people in the room at one point, you’ll grow out of it too one day.

>We all thought we were the smartest people in the room at one point, you’ll grow out of it too one day.

Again with the insults.

Why bother? Because you can learn and I can learn. I don't come here to trade insults. I come here to lay down the actual reality of what I see unimpeded by social norms. Yeah I'm sure I touched nerve here, but it's nothing personal, the internet allows me to talk about truths that are uncomfortable and forces me to face those truths as well.

I've been proven wrong tons of times on HN, so I'm hoping that if you disagree, you can prove me wrong and I can learn something and I'll return the favor in turn if you're the one that's actually wrong.

I find that this isn't the case with most people, they don't want to face reality. The fact that you turn to personal insults and have this whole "why bother" attitude seems to me as a cover. You don't bother because you got absolutely Nothing to offer.

Re: Ask HN: What are you learning?

#576

Stanford's CS143 Compilers course: https://courses.edx.org/courses/course-v1:StanfordOnline+SOE... I've always been interested in making things that make other things, and compilers definitely fall into that category. In the middle of the second assignment, the parser. It's a lot to consume, but I feel like the theory isn't particularly difficult, about half my learning has been getting to know the tools (so far: fle…

TA'd this class! It's a great intro, if a little dated. The best assignment, in my opinion, is the last (code generation). It's also the easiest to do independently, since you can just see if your compiled programs produce the same output as the ones compiled with the reference compiler.

The class assignments are missing a more thorough look at optimization. Might have to rely more on the lectures for that.

Re: Ask HN: What are you learning?

#580

I'll probably get a lot of shit for this, but LeetCode. I've recently been furloughed, and I think that redundancies aren't too far away. There aren't many companies hiring in my area at the moment, and if I'm going to move it's going to be for a big company, so I'm dusting off the CV and am applying to some Big N companies. A recruiter recently reached out to me, and I've got an interview with one Big N company comi…

I guess its something I'll get good at if I practice it more, but at I cant even really do leetcode easy right node despite having been a professional developer for a few years and a hobbyist for long before that. I have no C.S. background though.

Most of the times when I end up seeing the solution ot makes sense, but uses data structures in ways I wouldn't think. Part of the reason for that I think is because my daily work for one operates on much different types of data (business entities vs arbitrary collections of integers) and also because the logic in the applications I work on is not very algorithm heavy.

Another reason is because of high level abstractions I've been spoiled by. I could probably hack many of the problems together with LINQ but that's not gonna hold up very well.

Post reply on HN