HNHacker News
TopNewBestAskShowJobs

greydius

1,002 karma · joined July 1, 2015

submissionscomments
greydius··on Apple’s plunge in PC shipments is steepest among major computer makers
Protip: Delaware has no sales tax.
greydius··on To Increase Equity, School Districts Eliminate Honors Classes
I first read Harrison Bergeron in 9th or 10th grade.... In a class for gifted kids.
greydius··on There’s no planet B
https://m.youtube.com/watch?v=qtTi_uyYynA
greydius··on j/0=1
sin(x)/x
greydius··on The man who made the “worst” video game in history (2019)
Half the games are below the median.
greydius··on Ivermectin Didn’t Reduce Covid-19 Hospitalizations in Largest Trial to Date
> the Japanese used ivermectin to treat COVID

This is not true.

https://www.reuters.com/article/factcheck-japan-ivermectinan...

greydius··on Saito Renho on Japanese economic growth, ‘Abenomics’, redistribution, and more
What are inadequacies of neoliberal policies?
greydius··on I reject both parties’ ideas of Americanism. And I’m not the only one
War is extremely profitable.
greydius··on We created a new programming language just for our interview process
I interviewed at a startup years ago that did a similar thing. They set up a half-ass web site to screen candidates with their hastily implemented lisp. I easily did all the screening questions and also wrote a detailed critique of their language (it was lacking a lot of basic things like a reliable way to check for equality). The whole thing felt like a pet project.
greydius··on One Reason Typeclasses Are Useful
> toAdditive ((toMultiplicative a) <> (toMultiplicative x)) <> toAdditive b > This is of course an insane way to program

If you have a set with two binary operations, then a monoid isn't the correct abstraction.

How would you propose to define <> so that a<>x<>b means ax+b and not e.g. a+xb. And how would your proposal be materially different from newtype conversions?

greydius··on What is the #1 problem why aspiring founders won't start their dream business?
Health insurance
greydius··on Windows 11 Pro: about 11% slower than Linux on Intel Core i9 11900K
> Multiple monitors, high res monitors, printers, gaming and Bluetooth come to mind.

I'm running Ubuntu with two 4k monitors, an HP printer, and a bluetooth mouse. All of this works perfectly without any fiddling. I've also played quite a few games on this machine thanks to Steam and Proton.

greydius··on Rust: Enums to Wrap Multiple Errors
Citations needed
greydius··on Jack Parsons (rocket engineer)
Subject of a cool song by The Claypool Lennon Delirium

https://m.youtube.com/watch?v=XcOHiGonWwU

greydius··on Norm Macdonald has died
I wonder if he ever heard of Henrietta Lacks.
greydius··on ES2022 feature: class static initialization blocks
> one can pop in after 20 years and nothing has changed

20 years ago Clojure didn't exist and Ruby was practically unknown outside of Japan

greydius··on Roger Waters – Thoughts on Facebook Ad Offer [video]
Frank Zappa was smarter than everyone at that table.
greydius··on How Intel financialized and lost leadership in semiconductor fabrication
Being a monopoly is never an inherent disadvantage. The only threats to a monopoly are government intervention and poor management.
greydius··on Note that I wouldn’t pass the listed minimum requirements
I think the reason this word choice is divisive is that male/female refer to biological sex, whereas man/woman refer to gender roles. A large segment of society recognizes that gender is something people are free to choose.
greydius··on Ohio GOP ends attempt to ban municipal broadband after protest from residents
- building and maintaing roads is a government handout. It artificially lowers prices.

- building and maintaing roads expands the role of government. It's an extra program for the municipality to manage.

- Expanding government programs is a tax on residents, even if they don't benefit from building and maintaing roads.

- building and maintaing roads is hostile to business. Companies cannot reasonably compete with a service that the government pumps money into.

greydius··on Preliminary Assessment: Unidentified Aerial Phenomena
Of course. But if you see something that none of the people around you see, then you might want to question your own sensor or signal processor.
greydius··on Preliminary Assessment: Unidentified Aerial Phenomena
> reliable encounters with one sensor

There's no such thing. An anomaly that doesn't appear on multiple sensors is a defect with your sensor.

greydius··on Booking.com to repay €65M Dutch State aid after €28M in bonuses for 3 US execs
Hard choice indeed
greydius··on Neovim 0.5 is overpowering
> "[verb] the [noun]" is pretty natural

For an English speaker. There are many human languages that put the verb at the end of clauses. Japanese is one example.

greydius··on How inevitable is the concept of numbers?
Noone needs a fancy car. Noone = zero people.
greydius··on The California exodus is a myth. But that doesn't stop the haters
I'm leaving next month.
greydius··on Linus Torvalds on where Rust will fit into Linux
> all the common culprits for memory bugs in C would be the code marked unsafe if rewritten in rust

You've answered your own question.

greydius··on A Complete Course of the Raku programming language
Camel is rakuda. Raku means easy, comfortable, without trouble, etc.
greydius··on GNU Units
There is no correct way to turn "1 cup flour" into a mass. For one thing, you can fit more into the same volume by compressing. But more importantly, the material is ambiguous. There are many different kinds of flour with varying physical properties.
greydius··on Monads and Intensionality – Lucid is not an aberration
It's unfortunate that so many people in the software profession have a negative attitude towards these concepts. Despite its unfortunately alien name, monad is a great abstraction for patterns that come up often in this field.

> So what is the IO monad, the most famous of them all?

IO is the State monad where the state is the entire universe.

← PreviousPage 2 of 10Next →