HNHacker News
TopNewBestAskShowJobs

srgpqt

669 karma · joined June 23, 2012

submissionscomments
srgpqt··on Phrase origin: Why do we "call" functions?
Erlang/Elixir use "cast" method name when sending messages to their GenServer actor processes.
srgpqt··on Show HN: We built a Plug-in Home Battery for the 99.7% of us without Powerwalls
Having a garage sure does sound nice!
srgpqt··on Melbourne startup launches 'biological computer' made of human brain cells
This is how the Daleks come about.
srgpqt··on Why I Live in IRC (2015)
Freenode was smoothly recombobulated into Libera Chat, so the meltdown shouldn't have affected much.
srgpqt··on Google Search officially retires cache link
Yahoo just feels less cluttered than the others, and that counts a lot in my book.
srgpqt··on Google Search officially retires cache link
I have found google to be aggravating enough these days that I've experimentally switched my default search engine to Yahoo. It feels a lot like the old (good) google, though only having 5 results per page is a bit disappointing. So far so good, will probably stick to it for a while.
srgpqt··on Apple has seemingly found a way to block Beeper Mini
When Steve Jobs first announced iMessage on stage, he said it would later be open with a standard specification. Sadly, Apple never delivered on this promise.
srgpqt··on All Librem 5 smartphones have shipped
The USA edition is/was over $2000
srgpqt··on A fridge from 70 years ago has better features than the fridge I own now
“Improvements”. Sure, sure.
srgpqt··on The future of the web is VNC
Beaming desires directly to your skull is obviously the next step. Then we can make sure you want to buy a PlausibleBurger as soon as you get your paycheck.
srgpqt··on Blade-Runner-Tailwind: A Collection of Blade Runner Themed Tailwind Components
No, but you could build a version of bootstrap widget library on top of tailwind, if that was your cup of tea.
srgpqt··on Dear Aliens
They follow the “fail fast, crash early” design philosophy.
srgpqt··on JSON Feed: An Atom/RSS feed alternative
Or so you would think, but malformed or invalid xml is so commonplace, that most good feed readers use very lax or forgiving xml parsers. I’ve never seen such issues with JSON in practice.
srgpqt··on Why America stopped building public pools
Well yeah, the kids can’t easily use their smartphone while swimming. So they prefer not to swim.
srgpqt··on Ask HN: What is the most memorable game you played?
System Shock 2. The evil AI, Shodan, still pops up in my thoughts from time to time. Triply relevant today as the game was remastered, and AI is a hot topic.
srgpqt··on There’s a heatwave in the sea and scientists are worried
Like the boiled frog, perhaps we have not even realized that we are already cooked/doomed.
srgpqt··on The 115F Heat Is Killing Phones in Sardinia
It’s a great time to start a moving company! People will increasingly start migrating away from the equator for more livable temperatures.
srgpqt··on XYB JPEG: Perceptual Color Encoding Tested
> a format that is great at everything

I too want a magical flying unicorn, and maybe we can make one in the next 40 years, but in the mean time I will happily accept to be stuck with a magical jpegxl unicorn that can’t fly.

srgpqt··on Threads, a Slack alternative unrelated to Instagram, has seen downloads surge
Just like everyone knows Google but never heard of Alphabet
srgpqt··on Food companies ‘sweetened the world’ and increased the risk of disease
It’s not much of a choice when most available food products are all sugar laced, and the healthier alternatives are typically much more expensive.
srgpqt··on Google Play adds NFTs
The scam ones.
srgpqt··on Windows 9x and Word 9x at 800x600 resolution. Spacious. Comfy
Bill G has said that this quote was misattributed to him.
srgpqt··on Ask HN: Why do functional programmers hate loops (for, while, etc.)?
No, it isn't clearer. Just different. Which one is clearer depends who is reading and the way they think.
srgpqt··on Type system updates: moving from research into development
Indeed, even C has caught up!

#define let __auto_type

srgpqt··on It's 2023 and memory overwrite bugs are not just a thing theyre still number one
Even C has a (simple) type system. The problem is that everyone (especially the standard library) take every opportunity to avoid it, instead casting everything to plain void pointers or char pointers. Thus the compiler can’t do much for safety checks.

The good news is that you can build typesafe alternatives on top of the underlying std crap. Would be nice to have a standard <stdstruct.h> that provides common typesafe structs for things like os paths, sql strings, html strings, etc. just like <stdint.h> did for sized integers.

I’ve rolled my own typesafe wrappers fo my current C project and it’s been great so far.

srgpqt··on Alt-F4 #65 – Factorio visualizer in Unreal Engine 5
Haven’t tried it, but this seems like something you can customize ingame at any time with the builtin map editor.

See the “setting up research” on the editor wiki page:

https://wiki.factorio.com/Map_editor#Setting_up_research

Edit: you’d probably have to give yourself the necessary modular armor, roboport and initial bots.

srgpqt··on Let's welcome Meta, not block them
Fool me once, shame on you; fool me twice, shame on me.
srgpqt··on OpenRC is a dependency-based init system for Unix-like systems
It’s been the default (only?) init system for Alpine Linux since forever.
srgpqt··on So you want to write a GUI framework (2021)
Funnily enough, the web browser DOM is also an old boring retained mode pattern. Hence all the vdom diffing madness React does…
srgpqt··on Dingo, an open source robot dog
Yeah that’s not going to work on most mobile devices.
Page 1 of 6Next →