HNHacker News
TopNewBestAskShowJobs

shriek

210 karma · joined March 11, 2014

submissionscomments
shriek··on In Lebanon, solar power is booming
It really does look like we need two forms of infrastructure in our society just like software, central and distributed. Atleast in the less developed parts of the world.

I grew up in that part of the world too and our government completely failed to provide basic electricity and everyone resorted to either solar or generators.

shriek··on I have reached Vim nirvana
The appeal is it's hackable. Top to bottom. Pretty sure VScode is too but you can literally just write functions and get vim to do the things you want it to.
shriek··on A circuit simulator that doesn't look like it was made in 2003
I've never had to read a large PDFs (probably, ~400 pages) but what's so great about Evince? Is it just speed or is it because of it's features?
shriek··on Rust Nation – A UK Conference for Rustaceans
Yeah it sucks that people who are using Rust as hobby can't participate in these conferences w/o coughing up big chunk of cash. But hopefully there are recorded streams available for these later.
shriek··on From novice to master, and back again (2013)
Oh man this happened to me last month. I was even wondering how this guy had the exact same issue that I was having and only realized after a while that it was literally me who posted it. I eventually found an answer and decided to post an answer in case future me forgets it again.
shriek··on Framework Laptop Mainboard
Don't let battery drain scare you like it did to me. There is a workaround that alleviates that a little with deep sleep mode on. Although, not perfect it's bearable. Aside from that I've been a happy customer for a solid 5 months now.

Random aside, just last week one of my friend's kid dropped some sticky food on keyboard and closed the lid leaving my keyboard virtually unusable. I was able to just unscrew everything and clean the keyboard and get it to working again. Would have never been possible with Macs. :D

shriek··on Open-Sourcing our Firmware
I haven't run Windows in my Framework laptop so I can't really say if there's a difference but the issue in Linux was mostly because deep sleep wasn't enabled for some distros.
shriek··on Pixel prevented me from calling 911
> what are the new features in 12

In fact they stripped lot of features by trying to hide stuff in layers with that god awful UI. Sometimes I feel like Android tries too hard to be iOS and loses its identify completely. If I wanted an iOS experience I might as well use iPhone.

shriek··on Tailscale free for open source projects
Most use it to access their home server that are not directly internet facing. Like how you access work servers through VPN. Same purpose really. Files, medias, apps etc.
shriek··on How We Went All In on sqlc/pgx for Postgres and Go
> Not every engineer knows, or wants to learn, SQL.

Which is bizarre cause you pretty much need some form of RDBs in most of the apps. And because of ANSI SQL, the syntax/concepts are relatively same on different databases too. No point in not making this investment.

shriek··on A Programmer’s Introduction to Mathematics
Same here as well. From what I've found out is that, I know the problem space much better now, meaning, I know how some of it applies in real life and I can better visualize it now than when I was just trying to finding the right answer for grades. Maybe that's just for me but that's my reasoning anyway.
shriek··on Node.js 16 Available Now
If you have package.json file you can still use .js file with 'type: module' in package.json.

https://nodejs.org/api/esm.html#esm_enabling

shriek··on Become Shell Literate
> Some people are happy in their IDEs and see no reason to move to the lower-level of abstraction in their tooling.

True but you're also at the mercy of whatever company is responsible for developing those IDEs. I'm not advocating everyone do development in shell but I feel like you should know what's going under the hood when things go wrong.

shriek··on Let’s Build a Video Card
Likewise. I was tinkering with Arduino already but his videos got me hooked.
shriek··on Over three billion people worldwide now play video games, study reports
Besides story, facial animations, graphics and some of the physics engine in TLOU2 was mind blowing.
shriek··on Ask HN: What are some good resources to learn how electricity works?
Although, not exactly what you're hoping for, there's a good documentary on the history of electricity called "Shock and Awe - The Story of Electricty".

It sometimes helps me understand better if I get some context on things, how people were thinking before it was discovered, what kinds of hyptothesis and experiments led to another and such.

shriek··on Deno Is a Browser for Code
> Clearly, this is a real need in the front-end / JavaScript space

I think you answered your own question there. If you already know JS/TS and want to dive into server code then this is more approachable than learning a brand new language.

shriek··on Porting a React Front End to TypeScript
This question probably varies on who I'm asking but how long does the transpiling process take for you on a, let's say, fairly large project?
shriek··on GitHub is degraded/down
They've been pushing lots of features in the platform so not surprising that it's a bit unstable now.
shriek··on Go Developer Survey 2019 Results
I've had similar experience and eventually had to drop to print-lining for debugging. I do occasionally use gldv[1] which is IDE independent/frontend for delve though which gives me some hope on the debugging side w/o being tied to one IDE.

[1] https://github.com/aarzilli/gdlv

shriek··on Show HN: Open – Free React landing page template
Almost like people have forgotten that this exists[1] in React. Also, your logic is true to any SPA, not just React.

And Google has started to index SPAs[2] as well even though it's not instant like others have mentioned.

[1] https://reactjs.org/docs/react-dom-server.html#rendertostati...

[2] https://youtu.be/PFwUbgvpdaQ?t=836

shriek··on Microsoft introduces Windows 10 X for dual-screen devices
Honestly, I'm actually looking forward to VR headset just for this. If I can get rid of my multi-monitors with just 1 headset then not only will it be more portable but also give me more real estate.

Of course, the compromise in picture quality is still a deal breaker for me.

shriek··on Neovim v0.4.0
> Linters/etc that run without a need for :w?

That's more to do with how you setup to trigger the commands.

Async here really means that it doesn't block with your typing, jumping around in the text editor if plugin starts doing some heavy work in the background due to some action that got triggered by whatever event you had setup for plugin to do. One of the plugin that I particularly remember was syntastic (I haven't kept up with it to know if they've fixed this or not) that would just create janks every now and then if the workload was heavy.

shriek··on Introduction to Event-Driven Architectures with RabbitMQ
Of course but you're often trading debug-ability over scalability whenever you're picking evented architecture. I do think tools can help here but it's just the nature of this architecture. You're reacting to 'events' instead of following procedural orders.
shriek··on Using TypeScript with React
Isn't it slower than node during compilation time though? I understand that there's a slight overhead on the initial setup of it already which I can plow through it but the hit on performance would be concerning cause there's already an overhead of webpack transpilation.
shriek··on Use plaintext email
I'd argue that that's a shortcoming of the platform and not the medium in that context. Having the ability and abusing it are two completely different things.
shriek··on MDN (beta) is now built with React
If it's anything like my experience then one thing to switch to React or any frameworks would be for better developing experience.

For simple pages templates are totally fine and frameworks might be overkill but when the projects starts getting big stringing templates together can be quite painful let alone debugging them.

Just my opinion though but I'd also like to hear the actual reason for the switch.

shriek··on Netlify Analytics
I'm curious how a cronjob would be used as Lambda functions here? I'd have expected it to be CGI here instead.

Do note that I'm not encouraging people to use CGI for their serverless needs whatsoever but if we're going back to basic then CGI is the closest thing I can think of for serverless.

shriek··on Better Bash History (2012)
Yup, I tried the context aware history for couple of days and it got annoying pretty fast. I have everything in one file which I can just FZF reverse search and bam. No need for infinite up arrows.
shriek··on Programming Languages in 15 Minutes [video]
No. Just a basic overview of all programming languages.

- I/O (sys, network, screen, printer etc.)

- Data types (numbers, strings, bool, composite data types etc.)

- Built-in ops (comparison, logical, arithmetic etc.)

- variables

- branching

- loops

- functions

← PreviousPage 2 of 5Next →