HNHacker News
TopNewBestAskShowJobs

727564797069706

119 karma · joined May 14, 2020

submissionscomments
727564797069706··on Fire destroys S. Korean government's cloud storage system, no backups available
Meanwhile, Estonia has a "data embassy" in Luxembourg: https://e-estonia.com/solutions/e-governance/data-embassy/

TL;DR: Estonia operates a Tier 4 (highest security) data center in Luxembourg with diplomatic immunity. Can actively run critical government services in real-time, not just backups.

727564797069706··on First images from Euclid are in
Holy mother of god, this is gorgeous!

It is absolutely incomprehensible how _vast_ the Universe is.

I can only hope one day I'll be reborn as a lifeform who can bend time and space to explore it all.

727564797069706··on Orion, our first true augmented reality glasses
Thanks Meta for inspiring me to work on my crazy side projects that no-one needs!
727564797069706··on Ask HN: Changing my mind about JavaScript
I urge you to check out https://hypermedia.systems/ (free to read online).

TL;DR: The web platform has evolved (and continues to evolve) so much that I don't see a need to use SPAs for the majority of web applications.

727564797069706··on Ask HN: Changing my mind about JavaScript
My (unpopular?) take is that JavaScript should suffice.

Once I feel the need for TypeScript, I've done something wrong. For example, built my whole frontend with JavaScript or built my backend in JavaScript.

JavaScript's use case for me is sprinkling it where needed in browser. Anything extra and it feels wrong tool for the job.

Frankly, I believe whole existence of TypeScript is a mistake – we should've never used JavaScript at a scale where static typing becomes necessary.

Having said all that, I'd love to be able to write gradually typed JavaScript (i.e. TypeScript) in the browser. Gradual typing is still greatly beneficial, even in my sprinkles.

727564797069706··on Do quests, not goals
This is such a simple distinction, yet totally transforming and invigorating!

I appreciate a lot if people share such insights.

727564797069706··on Ask HN: What do you guys think of the current job market in tech?
As a generalist with half the years of experience you have, I'm looking to get into contract work, too.

Do you have any tips on how to pull it off successfully?

727564797069706··on Apple won't roll out AI tech in EU market over regulatory concerns
Haters gonna hate, EU's gonna regulate.

And I support it.

Big tech cries crocodile tears and then makes their products compatible with EU regulations anyway.

727564797069706··on Code search is hard
If you're serious about scaling up, definitely consider Vespa (https://vespa.ai).

At serious scale, Vespa will likely knock all the other options out of the park.

727564797069706··on I turned my open-source project into a full-time business
This is great stuff, thank you for sharing and congratulations!

Looking to do something similar in terms of offering better, paid alternatives to the existing solutions out there in a source-available fashion.

Anyone here experiencing trouble with tools you'd terribly want someone to improve?

727564797069706··on Why is Jepsen written in Clojure?
Clojure does many things right and I like it for it a lot.

One thing that I see slowing down real teams building real web stuff with Clojure is the near-dogmatic desire to compose (dare I say hack) everything together from tons of libraries that each have their own understanding of how things should be.

I bet Clojure would be much more popular and nicer to work with if the community would _also_ (i.e. in addition to the current approach) have actively-maintained, batteries-included, generally usable web framework(s). (Is Biff it?)

So that there would be alternative path to choose for us who like the language, but are not fans of the build-your-own-monster approach.

Disclaimer: I have been spoiled by Ruby on Rails

727564797069706··on Is a Poe.com subscription better than ChatGPT Plus?
Poe is a platform that lets people ask questions, get instant answers, and have back-and-forth conversations with a wide variety of AI-powered bots. It is available on iOS, Android, MacOS and web.

The AI on Poe is powered by models from several sources, trained by different companies. Those different models are optimized for different tasks, represent different points of view, or have access to different knowledge. Some models are fine-tuned versions of models created by others.

Poe currently supports ChatGPT and GPT-4 from OpenAI, Claude Instant and Claude 2 from Anthropic, StableDiffusionXL from Stable Diffusion XL, PaLM from Google, Llama 2 from Meta, and many other bots created by the community.

Source: https://poe.com/about

727564797069706··on Lima: A nice way to run Linux VMs on Mac
How does it compare to https://multipass.run/?
727564797069706··on Ask HN: Rust or C or C++ in 2023?
As a newcomer to systems programming, I hopped on the Rust hype train and enjoyed the ride for quite a while.

But in recent months, I've been more drawn to Zig. Simplicity, vision and governance of the language (among many other things) are very much to my liking.

As a bonus, I can use Zig to interact with C (even compile C, Zig is also a toolchain), so I feel I'm bound to learn more about C on this journey, too.

In your position, I'd also check out Zig, just to see if it's more your cup of tea or not. Here's a good intro talk: https://youtu.be/YXrb-DqsBNU

727564797069706··on Apple Vision Pro Is Apple's New VR Headset
Apple has made another revolutionary, "shut up and take my money!" product.

Sure, it'll take some time to get our hands on it and the platform to establish itself, but I'm sure that if anyone can pull it off, then it's Apple. And I'm confident that they can pull it off!

Wonderful WWDC, reminds the older times where surprising announcements blew my socks off (almost) yearly!

727564797069706··on Show HN: HN Resume to Jobs – AI Powered Job Matching Tailored to Your Resume
Great that I can enter free text to enter relevant information without needing to upload the resume.

I entered comma-separated list of keywords I'd like the job post to have and got quite nice results.

727564797069706··on Ask HN: Is it still worth learning Ruby in 2023?
Yes, it sure is!

I recommend to listen to this podcast episode that gives some insight into the state of Ruby & Rails:

Don't sleep on Ruby & Rails (with Justin Searls) https://changelog.com/podcast/521

727564797069706··on Please don’t upload my code on GitHub
sourcehut - the hacker's forge
727564797069706··on Unionized Apple store workers want you to start tipping them
I’m still baffled that most people in the US (generalization based on the fact that tipping still lives on) accept tipping over making employers pay (or go out of business, if they can’t - capitalism) livable wage to their workers by making it a law.
727564797069706··on Htmx Is the Future
In my experience, these 'can-do' people can (and usually will) butcher anything, be it MPA, SPA or TUI.

This seems like the real problem we need to solve, but not sure how?

727564797069706··on Show HN: Readwise Reader, an all-in-one reading app
This looks really cool! I’ve been using Raindrop for a long time.

Readwise Reader is the first thing I’ve come across that makes me seriously consider switching over. I’m definitely going to try it out.

727564797069706··on Ask HN: How do you deploy your side-projects?
What's your approach for ensuring that you've sufficiently secured your Kubernetes cluster?

I'd go down the same road as you, but I'm worried that I leave my cluster vulnerable as I don't know much about hardening Kubernetes. For example, I know I shouldn't run my apps under privileged user in Docker, but overall I'm not familiar with a managed Kubernetes attack vector.

727564797069706··on New in Go 1.20: wrapping multiple errors
I once liked Go a lot, then over time got frustrated by few things and moved on. Now I'm all about "Rust is the best thing since sliced bread!"

I find it a bit hard to understand why people are critizing Go "yaddayadda oh how wrong this decision is yaddayadda". Like, who cares. Let them do how they like it. Nobody is forcing anyone to use the language.

Go's design decisions are not a universally applicable law or anything that you must follow even if you don't like them. I mean, if you're using the language and dislike this decision, then it's a bit different story and I think you should influence the change through the official channels. Probably you've done it already.

Fact of the matter is that there are TONS of people out there (and here too) who agree with those decisions, keep using the language and enjoy it. And for that I'm happy for Go!

727564797069706··on Show HN: Programming Google Flutter with Clojure
My dream is Clojure hosted on Rust.

It's because Clojure isn't intended to "hide away" the platform underneath and you interact with the platform quite a bit. Since I prefer Rust ergonomics over Java/JVM ergonomics, it'd be awesome to have Rust as a Clojure platform.

One day it will happen - if not by me, then by someone else, I'm sure!

727564797069706··on Firefox Translations: Translate websites in your browser without using the cloud
Translation is pretty much the only reason I still use Chrome. Great to see that Firefox tries to solve this blocker!

Downside is that the language I mainly need it for is not in the list yet.

727564797069706··on Ask HN: Alternative ways to make money with coding and system skills?
Your channel is awesome! I enjoy your style very much. Thanks for inspiring and sharing your thoughts!
727564797069706··on Cloud services like AWS or Google Cloud Platform may be the wrong choice
ITT: people who spent many hours learning proprietary (often unnecessarily complex) cloud platforms trying to convince others (and themselves) that it was the best use of their limited time alive.

Stockholm syndrome à la Big Cloud.

It's okay to be interested in elaborate cloud architecture things and learn them because of that, but don't sell it as one-size-fits-all thing that every little company needs.

Most companies don't need that complexity, but of course, Big Cloud with their billions needs to convince you otherwise.

727564797069706··on Ask HN: What's Your Biggest Regret?
Wow, it’s crazy to hear that as a person who has recently become aware of first such occasion at 31 years old.

Thanks for sharing!

727564797069706··on Ask HN: Do you still buy physical tech books like “Learn Rust” or “Learn Go”?
Which PDF readers do you recommend?
727564797069706··on Why Fix Kubernetes and Systemd?
I think I'm stupid, because for me this all seems overly complex. Why do the things get more and more complex instead of the opposite? Is it really the only way? Like said, I'm clearly stupid for not understanding it.
Page 1 of 2Next →