HNHacker News
TopNewBestAskShowJobs

rraghur

290 karma · joined September 18, 2017

submissionscomments
rraghur··on Ask HN: Why can't nuclear waste be launched into the sun?
I was in the same boat for a long time and mike aben.'s videos on youtube helped a lot for the math to click Once it did though, it opened a while new level in mission planning gameplay because now the challenge was to build the most efficient rockets & probes..

Seriously, give it a go and you'd probably have the same experience!

rraghur··on Lambda Calculus – Fundamentals of Lambda Calculus and FP in JavaScript
Extremely well structured and delivered talk on lambda calculus. I got interested with a recent post here on deriving boolean logic in lambda calculus - but most of the material I found didn't help. This talk made it click.
rraghur··on Early Work
This is unfortunately, me.. I've slowly come to the conclusion of not using to avoid it completely (that's to hard), but rather timebox it when i catch myself drifting
rraghur··on Espruino: JavaScript for Microcontrollers
Yes and much more straight forward to interface with hardware - but also requires some level of exp with said low level languages.

Arduino did a lot to reduce barrier to entry to the uC world - but even that requires you to understand a little of how C++ works once you move beyond blinky.

These (micropython, this project, Lua ) etc lower the barrier to entry even further. The trade off of course is how well they run and how much of the hardware is exposed (register manipulation etc) if you want to get to it...

rraghur··on Chipping Away at Moore's Law
I think the responsiveness problem will be tackled by specialized memory controllers like where the new gaming consoles are headed
rraghur··on Repl.it Database
I only recently saw getpod.io and this is exactly the feeling i had
rraghur··on The amazing $1 microcontroller (2017)
Can anyone here comment on espressif's ble mesh implementation?

I saw a few demos d went through their sdk samples a year and a half ago but those were pretty raw then

rraghur··on Microsoft: 'We Are Finished with F# 5'
I've recently started with Fsharp (this is after a couple of attempts before where the paradigm didn't stick). I liked this book a lot as well. In addition, there's pluralsight series by Mark Seemann that I found very useful.
rraghur··on Chess is taking over the online video game streaming world and it will change
I'm one of the mediocre players and what's helped tremendously for chess tactics is the book "predator at the chess board" (it's available online) and lichess's puzzles.
rraghur··on .NET Transactional Document DB and Event Store on PostgreSQL
It's a. Net client side only library
rraghur··on Earth's mountains form in millions of years, Moon ones near instantaneously
If you liked that, also listen to radiolabs 'dinopocalypse'. it's on YouTube as well.

Another interesting fact, some of the ejecta from that impact went as far as the moon!

rraghur··on Why Johnny Won't Upgrade
Or as someone posted here on HN a while ago - sqlite?
rraghur··on Who to ignore – bullshit filters
The mindscape podcast recently had a pretty good episode on BS - ep 108 | Carl Bergstrom on Information, Disinformation, and Bullshit

https://www.preposterousuniverse.com/podcast/2020/08/03/108-...

rraghur··on The missile knows where it is [video]
Sir Humphrey Appleby is now a missile man!
rraghur··on A tiny static full-text search engine using Rust and WebAssembly (2019)
Nope.. Was looking into flex search today.. is all client side
rraghur··on SpaceX successfully launches two humans into orbit
> runs Javascript

I'm shifting uncomfortably in my chair just reading that

rraghur··on Android Studio 4.0
is there hw virtualization on amd processors yet?
rraghur··on Choosing 2FA authenticator apps can be hard
Aegis is FOSS and available on F-droid. Does backups which I add to my keepass db and sync across machines.
rraghur··on Today’s Javascript, from an outsider’s perspective
Like many others, I'm chiming in with a me-too... IMO the biggest problem is that if you come back to JS after a hiatus, it's very likely that most of what you thought you knew would probably have changed in the interim.

I mostly work on the backend.. However, I've done a decent amount of JS too. In fact, back in 2015, even built a lot of the core parts of an SPA using a mix of knockout & requirejs with minified bundles and dynamic loading and so on. Given that it stuff put together from scratch, I though picking things up after a couple of years away from js would be easy. Oh how wrong I was...

In 2017/18 sought to write a starter boilerplate with vue 2, Typescript and .NET Core. I would have probably spent an order of magnitude effort more fixing build issues and warnings than on the project. Once you hit bugs/issues with 3rd party webpack modules (which is almost a given), it is not fun at all.

I recently had to put up a one page visualization and was not looking forward to it. Surprisingly, create-react-app just worked out of the box. Not much of a data point - but still a pleasant experience.

rraghur··on Ask HN: Who regrets choosing Elixir?
I'll be the first to admit... I'm a little conflicted by this..

I've almost exclusively worked on the usual procedural /OO languages professionally (java /c#)..I like to experiment and I've picked up a bunch of languages along the way (perl, python, coffeescript, f#, nim etc).. And its usually because I want to see what's different and spend enough time to do something useful (but not large) with it. Also, it helps you become a better programmer IMO. otoh, if I'm hired for my skills but then have to work on js( don't actually like the js eco system) or haskell (I gave up after trying and I doubt I'd become very good at it anytime soon if I were forced into it) I'd be not happy either (and IMO, with valid cause that doesn't reflect on me or my abilities)

rraghur··on Ask HN: What startup/technology is on your 'to watch' list?
Great work.. This is amazing! Thanks for sharing
rraghur··on Sid Meier’s Civilization VI free until May 28th
Aah.. I fear for KSP2 then
rraghur··on Ask HN: Do you blog under your own domain? How?
Https://blog.rraghur.in

Gitlab pages with custom domain. Ssl from lets encrypt. Domain managed by cloudflare.

Static site with Hugo and I use asciidoctor for authoring entries

Let's encrypt cert renewal is via a cron job running on rpi in my home network

rraghur··on Create Diagrams in VS Code with Draw.io
I use asciidoc extension by the same author. It works well with kroki.io so you can do a wide variety of diagrams (including graphviz, plant uml and others)

https://github.com/asciidoctor/asciidoctor-vscode/blob/maste...

rraghur··on Windows Subsystem for Linux is making inroads with developers
I'm still on wsl1.. and just ran into this today.. you can run docker for windows and the docker client on wsl can access it over tcp For docker composer i had to change the root in wsl.Conf
rraghur··on Diagram as Code for prototyping cloud system architectures
> Let there be a day where there is some deep compiler problem and this entire house of cards comes crashing down because your DevOps team ain't gonna know what happened down in lower abstraction layers

I'm with you on the feeling that modern stack is bloated and heavy... However, this is exactly the scenario where the compiler bug is isolated quickly because you're not chasing dependency differences between boxes

rraghur··on OpenSnitch is a GNU/Linux port of the Little Snitch application firewall
I've had back payment pages fail because of ad blocking with pi hole!

Something from dev.visualweboptimizer.com! Had to make an exception

rraghur··on Monoliths Are the Future
> you have to think about service boundaries and granularity correctly.

This is the hardest part.. I'd argue that this is almost impossible to do correctly without significant domain modeling experience.. also microservices by nature make this hard to refactor these boundaries (compared to monoliths where you'd get compile time feedback)

I prefer to make a structured monolith first (basically multiple services with isolated data that are squished together into a single deployable) and pull them out only if I really need to... Also helps with keeping ms sprawl under control

rraghur··on India reports its first case of coronavirus
That's someone in the govt machinery/ruling party trying to curry favour with the current leadership... Shitty and sad.

Since the current govt has come in, pseudo science has flourished and been tacitly encouraged and scientific temper in general has been thrown out of the window. All this to prop up ultra-nationalistic narratives..

A sampling: 1. https://www.bbc.com/news/world-asia-india-46778879

2. https://www.ndtv.com/india-news/on-economy-piyush-goyal-says...

There's many more... it's depressing.

rraghur··on Microservices has been misunderstood in how they scale
Yeah... I'm wary of microservices sprawl...

Also, infra like email service, payments etc can probably fit into a 2 week rewrite.. but core domain is usually more complicated (since it's less well understood)

I've generally had more success with few, chunky services... The few times I've worked with teams that had a large number of small services, it never ended well (in one case, a 40 member Dev team - groups of 8... Ended up with each team maintaining about 3- 5 services)..

To me, micro services is more about scaling teams... Other than that, They seem to cause more tech problems than they solve.

Otoh, what do I know... There was some Uber talk where they had thousands of services...

← PreviousPage 3 of 5Next →