News for hackers. Stuff that matters.

justinmeiners

I think those are good points. I don't know much about comedy or entertainment but I get the same feeling that getting "chosen" matters more than your content.

On the other hand, great work doesn't happen by accident. Great businesses are a result of good management. Good products are results of good design. Those don't happen by accident, just like a great program doesn't write itself. You may not be a warren buffet, due to limited opportunities. But, you could leave someone like that penniless and nameless and i'm sure he could leverage his skills and knowledge to be "successful", even if not a mega-billionaire.

Marketing and sales is an important component which is left out (if you care about making money). That's also something you can deliberately work on and improve.

Do you think being good at something and successfully selling or marketing your work is like buying a lottery ticket?
Re:Ask HN: How to find “senior” jack of all trades jobs? on Wednesday September 30, 2020 @01:32AM (#24635957)
Pg has a quote along the lines of "easier jobs that are hard to get fired from are worth more money." Of course not every public job is easy, rather often there are benefits involved other than cash
Absolutely. It's almost unheard of to work at a major academic institution without one. Becoming a professor is all preparation from 18-30, and then was an assistant you still have to grind and run errands to "earn your place".
I agree with you, but unfortunately our government is using them for that purpose.
The intent of that thread is to peer into his tweets to associate him with an untouchable "white supremacist", as opposed to any particular wrong doing. That's not even a description, it's just a reason to dehumanize someone.

> so I unfollowed.

I completely encourage that.

I'm not asking for his political views to be platformed, just that we treat them separately. In other words, it's not in bad taste to respect Nick for a Bitcoin opinion, even if what else he has going on we believe or even know to be incorrect.

> Just because somebody is good in one area that doesn't mean they have any authority in another

Precisely what I am saying. We can applaud Nick for contributions to cryptography without importing his views of other things. We don't have to weigh his political opinions at all.

> just wanting that people are decent human beings.

This sounds to me like "having views I like, because only undecent people would think otherwise". Do you have an instance of Nick being nasty or indecent?

Is he mean? Or do associate those views with mean people.

I just don't understand why everyone needs to be a PR polished suit. These people work on computers, not administer public policy. We can appreciate their contributions and ignore their quirks or the fact they don't have all the popular opinions.

Re:Mathematics for Programmers [pdf] on Sunday September 27, 2020 @01:03PM (#24608111)
That is true, but it still provides tons of examples of functors such as fundamental group and homology.

These sorts of interesting functors are not common outside of graduate math.

> hope he isn't

You wish he was more like you?

This is a good reason why he hid his identity. Any real person would be more disappointing then the legend constructed in imagination.

Re:People expect technology to suck because it sucks on Friday September 25, 2020 @11:55AM (#24591129)
I suspect this is a reversal of cause and effect.

Did consumers demand subscription services? Or did vendors (led by Adobe) decide to change to subscriptions to get uniform cash flow?

At agencies I have worked at all creatives I worked with would prefer to spend $200-400 and have a permanent software license. Perhaps this isn't a representative group.

Re:People expect technology to suck because it sucks on Friday September 25, 2020 @11:53AM (#24591101)
Houses, cars, etc are far more reliable and well designed than software. Think about all the extreme conditions cars continue to function in. How many people don't even follow basic maintenance schedules?

Another key difference is that in maintenance of your home, you have complete control. It's extremely easy to understand and act to improve or maintain it. When large software systems (like the IRS login) have problems, you are totally helpless.

Re:PG and Jessica on Friday September 25, 2020 @11:46AM (#24591017)
PG benefits from self-confidence as well (certainly to a less degree). Being extremely self aware and re-questioning ones positions constantly doesn't seem to be a winning trait in business and promotion. At the very least, if it's being done internally you want to continue to broadcast consistent and confident messages.
Re:Mathematics for Programmers [pdf] on Thursday September 24, 2020 @10:36AM (#24578988)
Category theory is mostly useful for modeling computation theoretically and thus designing languages.

It's also not that helpful to learn unless you already know a lot of deeper math, like introductory algebraic topology, etc.

Re:A Handwritten Math Parser in 100 lines of Python on Thursday September 17, 2020 @10:00AM (#24504688)
Doesn't shunting yard solve this pretty simply? Once you have an expression in RPN, building expression trees is pretty easy.
Re:Gesture Recognition with Line Integrals on Saturday September 12, 2020 @05:47PM (#24456124)
I don't think so. I draw my 9s by drawing the circle, and then the line down. Looks like you go the other way. This is all about direction and gesture as opposed to OCR.
Re:Gesture Recognition with Line Integrals on Saturday September 12, 2020 @05:27PM (#24455907)
Looks like you draw your digits differently. It's "trained" to my style. Try making your own glyphs and see how it does.
Re:Gesture Recognition with Line Integrals on Saturday September 12, 2020 @04:45PM (#24455497)
How do you draw your 4? The one I used is the "one stroke" 4 where you draw it from left, top, and then down.
Re:Gesture Recognition with Line Integrals on Saturday September 12, 2020 @04:44PM (#24455489)
> best match even when the match is poor.

Yeah, a real application could have a score threshold.

Re:Gesture Recognition with Line Integrals on Saturday September 12, 2020 @03:31PM (#24454873)
Re:Gesture Recognition with Line Integrals on Saturday September 12, 2020 @03:30PM (#24454859)
> can't handle certain cases where a path is retraced in opposite directions

It does ok if there is only a small part that retraces, but you're exactly right.

Re:Structure and Interpretation of Computer Programs (SICP) Book on Thursday September 10, 2020 @03:02PM (#24435473)
It's "introductory" for MIT students who have a background in engineering, math, or physics, not average people off the street.

Recursion is hard for students to grasp when taught in math contexts as well, so I don't think this is a matter of prior CS teaching biasing them one way.

Re:Modern C on Friday September 04, 2020 @11:43AM (#24375962)
See other comments. That may be the case, but it's wrong to frame it as "free" vs "paid".
I agree, that state is a mess. I happen to live in state with low taxes and affordable school.

Perhaps the european model is better overall, or perhaps there are other complications. Regardless, the debate is not "free" vs "pay private companies". Both models have costs and benefits.

I don't disagree. I am not making a judgement of which is better overall, just that neither alternative is free, or even close to that.
Europeans are absolutely, utterly, unable to imagine that things they pay a percentage of all income earned, over their entire life, are not free. It's incredible to watch from outside.
> Python/C files didn't work in a vacuum

They do if you use the standard library (which for python is quite extensive), and copy any dependencies into your own source, as if they are your own. By "in a vaccum" we can mean if python o is installed, it will work.

> Capture all necessary dependencies

Docker doesn't capture any dependencies. They still exist on the internet. It just captures a list of which ones to download when you build the image.

Do you think software we write now has more longevity than older software that uses make or a shell script?

It makes sense that having more information is better than less.

I would argue that they should use no dependencies to avoid this problem entirely, or download them and include them as source in the project, or at least include a note of which version of a major library they used in a README or comment. I think this is what is often done in practice currently.

Perhaps as you are saying, docker is just a stable way to document this stuff formally. But it is a large moving part that assumes a lot of stuff is still on the internet. What if the docker hub image is removed or dramatically changed? What if that OS package manager no longer exists? It just doesn't seem like our software is getting more longevity, but less. I don't know why we would bring that extra complexity to academic research if the goal is longevity.

Older »