Hey Joey! My Covid-era Principal internship feels like a fever dream now lol but I appreciated the support back then. Hope you're doing well too!
HN user
hydroxideOH-
micahcantor.com micahcantor01@gmail.com
Socials: - github.com/micahcantor - linkedin.com/in/micah-cantor
Bluesky allows you to hide replies to your own post (https://bsky.social/about/blog/08-28-2024-anti-toxicity-feat...), and these hidden replies are exposed in API data as well. So I filter out any posts in that hidden reply array.
I recently rebuilt my site with Parcel + React Server Components. RSC are designed to solve many of the same problems that Astro does. And Parcel is “just” a bundler and not a framework, so it has less magic and gives you more control.
Well my employer chooses to use GitHub so I don’t have a choice there. And it’s vendor lock-in VSCode but that’s already my primary editor so it means there’s no need to learn another tool just for code review.
I use the GitHub Pull Request extension in VSCode to do the same thing (reviewing code locally in my editor). It works pretty well, and you can add/review comments directly in the editor.
Sure, but with that argument I think you could say most people in software engineering are self taught. If you want to get a job as a SWE you probably need to learn a lot outside of the classes for a typical CS degree.
But I don’t think that’s as much of a black mark on formal higher education as the article suggests. Since the reality is, the vast majority of people aren’t organized, driven, and bright enough to learn all of the fundamentals taught in a CS degree on their own. That’s why I don’t think it’s smart advice to recommend spurning a CS degree in favor of being wholly self-taught.
To your last point, what can access at a university that you can’t get elsewhere? People. Namely, a community of like-minded peers, and personal relationships to experts in the field. Those relationships and mentorship opportunities are far more valuable than the content of the syllabus. For that, I agree it’s all available online.
Linus Torvalds given as an example of self-taught engineers yet he has a masters degree in CS.
Higher education isn’t just about what you learn, it’s about learning how to study and learn.
It should already be possible to run CAMLBOY on WASM because of the new WASM backend of js_of_ocaml (wasm_of_ocaml).
Masters of fine arts in literature or creative writing.
I disagree. In Rust, traits are used all over for dynamic dispatch, the defining feature of object-oriented programming. Moreover, all three languages support structural pattern matching (borrowed from functional programming) as a core control-structure.
Certainly all three languages can be used in a simple, imperative style. But that's not the only paradigm that can be used unlike in C or early versions of Python. Many programs in these languages look significantly different than just statements and procedures.
Are there a lot of people who live alone in a small apartment that are willing and able to buy a $3500 headset?
I feel like this entire thread has a blind spot to the fact that this device is very much a luxury item. A 55-inch TV is ~$300. A high-end laptop is ~$1000. High-end noise-cancelling headphones are ~$250. You could buy all of those and still not reach half of the cost of this device.
The only people I can see buying the device are rich people looking for another toy, not as a serious competitor to other entertainment tech.
For those interested in this topic, I worked on improving dead code elimination in js_of_ocaml [1], a compiler from OCaml to JavaScript. The problem is more difficult in that case because of the indirection of OCaml's higher-order modules (functors).
Clojure looks an feels more like a Scheme than Common Lisp
Thanks! I do like that theme and I only made a few tweaks to it with some of the code styling and the header.
And I'd definitely recommend it, programming in FP languages has been a bit of an addiction for me.
We actually use a collection of notes written by faculty rather than a book. But the course is much more in the style of HTDP than it is in SICP, we don't cover anything about compilers/interpreters, for instance, but the class focuses on problem solving and decomposition.
Thank you!
Or I could type -> and get on with my life.
Pretty cool. I didn't know there were groups using Haskell at NASA.
This is hilarious and accurate, at least fron my impression, though thankfully not experience, of talking with people who worked with a COBOL codebase at a large insurance company. At that company, they said 10 years ago that they'd replace the COBOL in 10 years, and they are still a decade away from replacing it.
True, I wasn't even saying that as an accusation on the web framework, just pointed it out since the broken banner was a bit distracting.
There's a lot of css issues on mobile on imba.io
I think the silent, automatic updates and wide-reaching permissions that aren't communicated in an understandable way to end users are the real issues.
That is actually not a bad idea... but it does go to show the utter failure of Google's extension store that a community-run system would be necessary to police their platform.
Good catch, thanks.
I haven't seen others talk about this but given that I received these emails with a relatively small extension that doesn't surprise me at all.
Also, you're right about the text, just re-designed my site so I'll take a look at that.
What should I use to file my taxes if I want to move away from TurboTax?
Firefox's app (at least on Android, not sure about iOS) lets you install some extensions, notably uBlock origin.
You're right, that's what I meant.
This is what happens with my open source Chrome extension's reviews on the Chrome Web Store. Not that you can really make money off of extensions even if I wanted to, but such is life.
Regular random testing of athletes slowed down over the last year since almost all competitions were cancelled.