HNHacker News
TopNewBestAskShowJobs

keep_reading

409 karma · joined September 2, 2023

submissionscomments
keep_reading··on Switching to Elixir
Based on the customer list of Oban.pro and knowledge from previous conferences there's also Nintendo (one of their online game stores uses it?), PepsiCo, Apple, Toyota...
keep_reading··on Switching to Elixir
Elixir is my excuse for refusing to entertain the idea of an k8s cluster at work. Completely unnecessary.
keep_reading··on Switching to Elixir
> I want background work to live on different compute capacity than http requests

The magic of Elixir/Erlang is that all of this logic can live in one codebase and you can choose when deploying your distributed cluster of Elixir/Erlang nodes which nodes run which tasks. The nodes are all aware of each other and when something happens that requires execution of that task it happens on the correct nodes because they're the only ones running those processes. Automagically.

keep_reading··on Switching to Elixir
it's waiting for you

{:type_check, "~> 0.13.3"}

keep_reading··on Switching to Elixir
While you're waiting for official support in the language, just properly document functions with @spec and change them to @spec! after adding TypeCheck to your project and viola, you get powerful type checking at runtime with almost no performance impact. The error messages it produces are so beautiful.

https://github.com/Qqwy/elixir-type_check

keep_reading··on It's perfectly legal for cars to harvest your texts, call logs
I have never seen a car do this without asking you if you want to sync contacts, calendar, and messages upon connecting to Bluetooth. iPhones also let you control this per Bluetooth connection.

Where is this being done without authorization?

keep_reading··on I Got the Fed to Release Its 2011 "Treasury Default" Playbook
If people want a job and are capable we should absolutely make sure they are working. That is not being challenged.

But what about all the people who we force to work who should not be working due to age or a disability? That's not "involuntary unemployment"; that's "involuntary employment"! We're using the coercion of homelessness and despair to force these people into roles where they are not suitable and then we pay a shift supervisor to hold their hand all day.

keep_reading··on I Got the Fed to Release Its 2011 "Treasury Default" Playbook
> ensure spending is maintained at full employment

This is the MMT fallacy. Full employment != full production.

If you want your economy to be as efficient and productive as possible, the mandate cannot be "full employment".

This means inefficient workers must be paid to not work.

https://fee.org/resources/economics-in-one-lesson/#calibre_l...

keep_reading··on Is AI the next crypto? Insights from HN comments
Look beyond the West for your answer
keep_reading··on I Got the Fed to Release Its 2011 "Treasury Default" Playbook
This article has so many problems, but it's typical MMT talking points.

If savings incerease when the deficit increases, why don't we crank defecit so high that everyone can be billionaires?

And if the savings decreases when the deficit decreases the entire country must have been broke when we paid off our debt in 1835. Right?

keep_reading··on Soda additive linked to thyroid toxicity may finally get banned by FDA
RO is great, I wish I had that at home. I have a feeling we'll see larger scale RO systems being installed especially due to PFAS, etc. The Florida Keys muni water is all RO now, for example.
keep_reading··on Fdupes: Identify or delete duplicate files
You can now dedicate an SSD or something fast to holding the deduplication tables so it's not a memory hog anymore
keep_reading··on Soda additive linked to thyroid toxicity may finally get banned by FDA
I hope you don't drink bottled water... it's just tap water from some exploited municipality
keep_reading··on Linux and TPMs with systemd measured boot [video]
I'll be impressed when they figure out how to not break bind mounts and NFS on boot
keep_reading··on The Great Inflation
One of the original plans at that meeting was a new world reserve currency, but they gave up control to the American dollar because the USA had control of 2/3 of the world's gold and refused to support the idea of the "bancor"
keep_reading··on The Great Inflation
Lyn's research is top notch too. Keep in mind they were a bitcoin skeptic for a long time.
keep_reading··on The Great Inflation
You pump more money into the system and businesses are gonna try to capture as much of it as they can. Money isn't stagnant and it will be permeate its way throughout the entire economy regardless of what it was originally spent on.
keep_reading··on The Great Inflation
> It’s becoming increasingly clear that deficit spending is not, in fact, the main driver of inflation.

By which metrics lead you to conclude that pumping trillions of printed dollars into the economy is relatively harmless?

keep_reading··on The global fight against HIV is at risk
Plenty of people in America believe you can pray to heal their children and deliberately withhold medicine but we don't stereotype all Americans like that
keep_reading··on Bank financing and bad urban planning make the retail apocalypse worse
But they have to lower its value to sell it. This has a domino effect on property values
keep_reading··on Heat pumps can't take the cold? Nordics debunk the myth
It can go nearly 10 ft in some places in Minnesota, for comparison ...
keep_reading··on Why ACPI?
Your blog post is very insightful, thanks!
keep_reading··on Why ACPI?
FreeBSD in 2023 is still masquerading as "Microsoft Windows NT" in order for things to work correctly. It has been this way since 2004. It works fine in "Windows Land" because the hardware is literally special-casing behavior for Windows!

  /*
   * OS name, used for the _OS object. The _OS object is essentially obsolete,
   * but there is a large base of ASL/AML code in existing machines that check
   * for the string below. The use of this string usually guarantees that
   * the ASL will execute down the most tested code path. Also, there is some
   * code that will not execute the _OSI method unless _OS matches the string
   * below. Therefore, change this string at your own risk.
   */
  #define ACPI_OS_NAME                    "Microsoft Windows NT"
https://cgit.freebsd.org/src/tree/sys/contrib/dev/acpica/inc...
keep_reading··on Case for making Standard Time permanent
Sure, but that doesn't change the fact that these unnecessary time changes causes deaths and wastes a lot of our time and money when technical and/or scheduling problems related to the changes arise

https://www.inc.com/jessica-stillman/experts-to-public-dayli...

keep_reading··on Why ACPI?
My understanding from ~10 years ago is:

There is a specification

Windows ACPI implementation is buggy

Hardware manufacturers implement Microsoft's implementation bug for bug

Everyone has to reverse engineer Microsoft's implementation because the standard isn't enough

keep_reading··on Bcachefs Merged into the Linux 6.7 Kernel
There's less risk of damage from running off a single disk in a faulted mirror than to rebuild the mirror. The stress the drive is under to rebuild can and will kill drives at the end of their life.
keep_reading··on Bcachefs Merged into the Linux 6.7 Kernel
> If the system doesn't have spare capacity ready, the only sane response is to not boot/mount normally.

It doesn't need the spare to "boot normally" and the system can turn on a scary LED, ring bells, call you, text you, hit you up on WhatsApp, DM you on Instagram, or whatever method you want your NAS to use to notify you there's a degradation. (You're monitoring it right??)

This explanation of "it's dangerous to boot off a degraded array" is lunacy. I will not take this terrible advice from armchair experts when I've been doing this for over 25 years

keep_reading··on .io considered harmful
Any time you pay taxes you're funding a criminal because all states commit crimes of various degrees, so... shrug
keep_reading··on Drugmakers are set to pay 23andMe to access consumer DNA
Yes they will and they'll destroy your sample. I did this years ago when I deleted my account. It was very clear how to do this.
keep_reading··on Drugmakers are set to pay 23andMe to access consumer DNA
> 'hacker lifted your sequences or prints'

no 'sequences or prints' were ever accessed by the hackers

← PreviousPage 5 of 10Next →