HNHacker News
TopNewBestAskShowJobs

prionassembly

1,126 karma · joined July 11, 2020

submissionscomments
prionassembly··on New Zealand council ends contract with wizard after 23 years of service
The Rio municipal administration has an on-again-off-again contract with an (Amer)indian spirit who proffers an ability to prevent heavy rain for specific dates (new years' eve, Carnaval, etc). Some private event organizers also hire Cacique Cobra Coral with the same purpose.
prionassembly··on The Decline of Django
Pydantic's BaseSettings has cured my configuration-DSL itch. You can type in (typed) defaults in Python and have them overidden by env vars.
prionassembly··on Parsing JSON Is a Minefield (2016)
Is anyone sending sqlite binary blobs over the wire? Foreign keys as a replacement for recursive arrays sounds like a win...
prionassembly··on The 'specialness spiral:' Why we label ordinary objects as too special to use
Rarely does the special jar of mold photograph well. The light hits it in so many different ways. Also, we want to see the thing age.

I feel the same about paper books. I kind of even regret that so many books come in non-yellowing paper now.

prionassembly··on Faster Python with Guido van Rossum
I might have used an early beta of Julia circa 2018 or something, but the chorus that it performs like $static_fastlang doesn't match the experience I had.
prionassembly··on Faster Python with Guido van Rossum
Some of that Python is strange for numerical Python practices, yes, but I was aiming for close floating-point output equivalence. Rust ndarray provides the standard set of matrix ops, but I keep getting different results (\propto 1e-5 on a stable basis, which isn't quite a proof of incorrectness, but....) when I use too much numpy stuff like linalg.norm, etc. (ndarray slices in Rust are annoying to use because of lifetimes and such.)

I did my dissertation on symplectic exponential Runge-Kutta schemes with stable numerics for the big matrix exponentials needed (which have this specific structure that allow for theorems to be proven). But I didn't have time to write any code at all. I wonder if open source ODE solvers are getting good high-order symplectic methods by now...

prionassembly··on Thoughts on chess improvement, after gaining 600 points in 6 months
It means he can beat me with overwhelming odds. That's not nothing.
prionassembly··on Faster Python with Guido van Rossum
I recently learned just enough Rust to use its ndarray crate and rewrite bottleneck bits of code. I used to think the whole "write inner loops in $fastlang, use $scriptlang as glue" was something of a lame "cope" (and I say this as someone who doesn't know $fastlang), but I'm seeing upwards of 100X time performance improvements for code that can't be hammered into numpy idioms. I can provide code examples.

Edit: code example https://gist.github.com/asemic-horizon/2830ed3637cfd278e7937...

prionassembly··on Hi, I'm David
Hi, David.
prionassembly··on A Short Overview of Typed Template Haskell
Seroquel is a relatively well-known antipsychotic drug, somewhat infamous for being abused in prisons. (Which, wtf.)
prionassembly··on Pausing “Instagram Kids” and building parental supervision tools
Curiously, I don't have that experience at all. I'll play Backyardigans videos to watch with the baby ~4 times per week and nothing of the sort ever shows up in my recommended feed. I can't understand the reports of sub-par recommendation experience on YouTube. Maybe my behavior is somewhat different -- I tap "watch this later" a lot (and rarely do).
prionassembly··on Show HN: Tape It – iOS recording app for musicians
Why should I use it over Voice Memos?
prionassembly··on Show HN: Resume maker with no sign-up or subscription
I know forum comments are throwaways and mean nothing mean here -- but if you're job hunting with a resumé you might be judged by spelling and you have a mangling pattern to your spelling of "friendliness" that, if replicated elsewhere, could be making you look bad.
prionassembly··on Excel as Code
There are a few. I use xlwings for https://github.com/asemic-horizon/stanton , which is some bits of code to specify expert-led sensitivity analysis from Excel and use the results to emulate the spreadsheet from a ML model.
prionassembly··on If I could bring one thing back to the internet it would be blogs (2020)
Can we maybe have a self-promotion thread? I'm at asemic-horizon.com
prionassembly··on The worst thing I read this year, and what it taught me (2016)
> communicate the constraints they are missing without mocking them, humiliating them, and forcing them into a corner

This. We need debate that's not about "dunking".

prionassembly··on A search engine that favors text-heavy sites and punishes modern web design
The website itself seems generated with some kind of kick-ass generator from template files (.gmi?)

I feel like I'm stuck with Wordpress.com because it brings me some traffic (whereas something hand-rolled on nsfspeech or digital ocean or whatever would literally be off the edge of the web), but the structure of that is so cool.

prionassembly··on AsyncAPI vs. OpenAPI: Answers to Your Burning Questions
> Is there a benefit to describing APIs using YAML instead of just, y'know, prose?

Automatic generation of tests à la quickcheck.

Then, pydantic/fastapi does the YAML generation for me.

prionassembly··on I use Attrs instead of Pydantic
Pydantic's "BaseSettings" has pretty much cured the evergreen itch of writing my own configuration languages. I love that env vars automatically override default values.
prionassembly··on OnlyFans drops planned porn ban
everything2.com has new content everyday. Long tail != top brand.
prionassembly··on Dumb Phone
Should SMS cost money? (Or at least, more than ~10X the bandwidth bill so there's nice monopoly rent for the operator... I can't imagine the actual cost being over ~1 USD/1000 messages.)
prionassembly··on Open source Pocket code
It used to have text-to-speech functions. I even made lo-fi hip-hop type music using Pocket.
prionassembly··on Show HN: Sursis, a Personal Notebook Network
This is Streamlit-based and running on a small DO droplet, so it's bound to crash if it gets any traffic. It'd be interesting nevertheless to see what happens to it if people start adding entries of their own accord, crowd pixel-drawn image style.

Source is available: https://github.com/asemic-horizon/sursis

prionassembly··on When did Neil Armstrong set foot on Mars?
Brilliant. Did you come up with this or did you see it somewhere?
prionassembly··on Show HN: Imba – I have spent 7 years creating a programming language for the web
> Getting started > > The best way to get started with Imba is to use npx to get a brand-new project up and running.

What is npx?

prionassembly··on Autocorrect errors in Excel still creating genomics headache
The easier solution is coming up with a 1:1 human-readable-hashing scheme so that MARCH4 translates to "funny-blue-smell-tuesday". Then you keep the safe key in a column next to the unsafe key.
prionassembly··on Speeding up atan2f
I wonder whether Padé approximants are well known by this kind of researcher. E.g. http://www-labs.iro.umontreal.ca/~mignotte/IFT2425/Documents...
prionassembly··on Egui: An easy-to-use immediate mode GUI
This looks like a good excuse / starting point to learn Rust, but available documentation is basically tutorials that are hard to follow without knowing Rust. (I did work through Rustlings but mostly forgot it).

Of course, it's unfair to ask of any library to provide an intro that also presents the surrounding language. But Rusteros are always so eager to gain converts so... hey, here's a tip.

prionassembly··on If Richard Feynman applied for a job at Microsoft (2002)
Interesting. Unz.com is a radical Right (I wouldn't say extreme-right) wing website...
prionassembly··on AWS now allows customers to pay for their usage in advance
They do with PayPal at least.

Their emails even use language like "you need to top up your account".

← PreviousPage 7 of 17Next →