HNHacker News
TopNewBestAskShowJobs

codesushi42

1,229 karma · joined June 5, 2015

Spreader of truth, crusher of lies.
submissionscomments
codesushi42··on The Pragmatic Programmer, 20th Anniversary Edition
I... I don't know.

I have never read this book. Ironically, I have read and enjoyed many books from PragProg. But this one always struck me as a "fufu" book, written around giving advice that one can independently reason and acquire during one's career.

Am I wrong? Is this book worth reading if you already have many years of experience under your belt?

codesushi42··on Modern C, Second Edition
K&R is a classic. A true exemplar of technical writing.
codesushi42··on IBM will soon launch a 53-qubit quantum computer
Uh huh. Did you?

Both methods requires 𝒪(log2(𝑁)) qubits in total, where N is the number to be factored. The novelty of our demonstration of quantum annealing for prime factorization is based on the reduction in quantum resources required to execute factoring and the experimental verification of the algorithmic accuracy using currently available hardware. As a proof-of-concept, we have demonstrated these methods by factoring integers using the D-Wave 2000Q quantum annealing hardware, but these methods may be used on any other quantum annealing system with a similar number of qubits, qubit degree of connectivity, and hardware parameter precision. Assuming that quantum annealing hardware systems will continue to grow both in the number of qubits and bits of precision capabilities, our methods offer a promising path toward factor much larger numbers in the future.

And there is this too: https://link.springer.com/article/10.1007%2Fs11433-018-9307-...

Are you just going to sit there and lob lame insults or do you have anything meaningful to contribute?

codesushi42··on IBM will soon launch a 53-qubit quantum computer
There is. Quantum annealing. I think you're just trolling at this point. Or do you not care for much reading?
codesushi42··on Tom Delonge’s UFO Research Center Is Making Politicians Demand Answers
Yes, because if you are unable to explain such phenomena, then surely it must be technological!
codesushi42··on Tom Delonge’s UFO Research Center Is Making Politicians Demand Answers
Looking forward to the day (I think) when we all know what's out there.

Intelligent life that is too far away to ever encounter us.

codesushi42··on IBM will soon launch a 53-qubit quantum computer
Yes they have. You are spreading lies and FUD: https://www.google.com/amp/s/phys.org/news/2016-03-quantum-f...

I was referring to the quantum annealing example, because no 97 qubit quantum computer exists yet.

codesushi42··on IBM will soon launch a 53-qubit quantum computer
Complexity in what terms? For a classical computer?

Besides, the empirical data shows otherwise. It takes 12 qubits to factor 15. We're up to 53 now.

With quantum annealing, a 20 bit number has been factored with 97 qubits. Not on a real quantum computer yet, of course.

So I have no idea what you are talking about.

codesushi42··on IBM will soon launch a 53-qubit quantum computer
You are just plain wrong.

And you failed to consider quantum annealing as an alternative to Shor.

codesushi42··on IBM will soon launch a 53-qubit quantum computer
So other programmers don't build useful things? But websites are always useful?
codesushi42··on Show HN: I made a jobs board for developers without degrees
Well, that's what I said.

But non CS folk never did understand, in my > 10 year experience.

Of course there will always be exceptions. John Carmack is one of the greatest programmers of all time, and he never went to college. To be fair, he did excel a lot further under the mentorship of Michael Abrash, who was a researcher in 3d graphics.

But for your average Joe schmoe, this is likely not to be the case.

Would I not hire someone on the basis of no CS degree? No.

Would I be more skeptical? Absolutely.

Would I consider them for a senior advisor role? Probably not.

Unless it's from another technical field (math, physics). Even then, I don't know, it depends on the role. I've seen a lot of shit code from people who were mathematically brilliant.

codesushi42··on Show HN: I made a jobs board for developers without degrees
Maybe.

I have worked at both startups and FAANGs.

There are developers with CS degrees who are clearly worse than those without. But I could always tell who did not have a CS degree, based on poor understanding of things like running time analysis, good systems design, more complex algorithms etc.

The best developers always had at least a CS undergrad. Though there are clearly diminishing returns with going above that, unless you are a researcher.

Still, the goal of this site is commendable. There are tons of folks who don't have degrees because they could not afford it.

codesushi42··on IBM will soon launch a 53-qubit quantum computer
What is a "regular" developer then?
codesushi42··on Show HN: I made a jobs board for developers without degrees
How many of the job listings are above entry level positions?
codesushi42··on Joel Spolsky and Clive Thompson discuss the past, present, and future of coding
given up on ... calculus a long time ago and started teaching statistics and probability

Well, Joel obviously wasn't taught statistics then, because you need calculus to learn it properly.

And trig is such a fundamental math needed for linear algebra and vector calculus that it shouldn't be dropped either.

codesushi42··on Richard Stallman resigns from CSAIL at MIT
It is true, I am tired of Stallman defenders repeating the same lie.

"The most plausible scenario is that she presented herself to him as entirely willing," Stallman wrote in his post last Wednesday. "Assuming she was being coerced by Epstein, he would have had every reason to tell her to conceal that from most of his associates. I’ve concluded from various examples of accusation inflation that it is absolutely wrong to use the term 'sexual assault' in an accusation."

https://www.theregister.co.uk/2019/09/17/richard_stallman_in...

codesushi42··on Richard Stallman resigns from CSAIL at MIT
"Presented as" does not mean "was"

It can mean that.

sentence immediately after that makes it clear that he didn't mean it as such.

No, it is debatable. The following sentence does not clearly state they were unwilling.

Another Stallman gem:

I am skeptical of the claim that voluntarily pedophilia harms children. The arguments that it causes harm seem to be based on cases which aren't voluntary, which are then stretched by parents who are horrified by the idea that their little baby is maturing.

codesushi42··on Richard Stallman resigns from CSAIL at MIT
I see no real difference. He said that. And there are even worse comments that he made in that thread.
codesushi42··on Richard Stallman resigns from CSAIL at MIT
What the hell are you talking about? What intellectual level? Stallman is quoted to have said:

Stallman wrote that “the most plausible scenario” for Giuffre’s accusations was that she was, in actuality, “entirely willing.”

How is that a rational, defensible statement in any terms?

codesushi42··on Anti-intellectualism in American Life
Is that what really happens in France?
codesushi42··on Anti-intellectualism in American Life
Honest question: which societies are considered "pro intellectual"?
codesushi42··on Attention Mechanism in Deep Learning
I disagree.

"Attention" is all you need.

codesushi42··on The beauty of functional languages in deep learning – Clojure and Haskell
See Udacity's course on parallel programming:

https://www.youtube.com/watch?v=F620ommtjqk&list=PLGvfHSgImk...

I don't think it touches upon ML, but it is relevant for understanding the difference between GPUs and CPUs. You can go through the intro to backprop lectures on deeplearning.ai for ML.

codesushi42··on MoviePass will shut down for good on Sept. 14
I have an Uber T-shirt if you're interested.
codesushi42··on Show HN: Noric-bot – A bot to stress-test text-based MUDs, written in Scala 3
Huh? You would just overload the method then in another language. That is a lot safer than manually checking the argument type inside the method with the hack you proposed.

You're right if by "more expressive" you meant "not really safe at all". By using the types of hacks you proposed, you end up losing type information and safety guarantees. So why bother using Typescript in the first place then? Your example is the perfect argument against Typescript.

If you were referring to generic types, then there's no good reason to do that in the first place. Use a base type. Polymorphism 101. Anything else would be duck typing, and not safe.

There's no middle ground with type safety: it is either safe or not. And if there's a chance it's not, then you've lost and all of your efforts are pointless without resorting to manual checks.

And if you were somehow referring to C++ like templating (unlikely), then Typescript doesn't support that anyway.

codesushi42··on Show HN: Noric-bot – A bot to stress-test text-based MUDs, written in Scala 3
Typescript is flawed, but it is a godsend compared to using straight JS. You can use it like Java until you can't. And then you are forced to muck around with JS hacks just to please the transpiler.

Usually that happens using generic types. They are almost completely worthless in Typescript, and have no analog whatsoever in JS. So you are mucking around just to please the transpiler but adding a type unsafe hack anyway in place of a generic argument.

Typescript should have just stuck with providing checks on type declarations. That's it. Stop adding features from Java/C# when they make no sense in JS.

I would pick another language in a heartbeat, given a choice.

codesushi42··on The ancient world teemed with birds
Bird populations are almost literally the canaries in the coal mine. And they are dropping rapidly.

The future does not look so good for us.

codesushi42··on Anduril, a startup from Oculus founder Palmer Luckey, now valued at $1B
Seconded. Of course it would be Palmer Lucky and Peter Thiel who would "pioneer" a company that builds surveillance state technology.

Of course they would.

codesushi42··on Why is Rust slightly slower than C?
Quotes about Chromium and Firefox are likewise obsolete

Yeah, because neither of those teams had any idea what they were doing, obviously. Even with C++ 11 at their disposal. But somehow, interestingly enough, you do.

Neither uses RAII, so they pay a 20-30% runtime penalty

Who knows where you pulled that number from.

I guess then, according to you at least, there are no performance penalties to be paid for any C++ language features. Please, continue to impart your knowledge and unreferenced benchmark tests on us all.

codesushi42··on Ask HN: Are you ok?
I have no idea what you are trying to say.

But I will say this: stop blaming women for your shortcomings.

← PreviousPage 7 of 23Next →