HNHacker News
TopNewBestAskShowJobs

trapperkeeper74

108 karma · joined August 15, 2017

submissionscomments
trapperkeeper74··on The Ayn Rand Software Engineering Philosophy
Call a spade a spade. It’s nutty, libertarian, billionaire propaganda.
trapperkeeper74··on Repairs taking place on SpaceX drone ship following SES-11 booster landing
Totally what that guy on Gold Rush needs to get his barge up the Yukon. ;)
trapperkeeper74··on Your brain does not process information and it is not a computer
What seems the most likely is that, effectively, memory is like very lossy, probabilistic compression spread with redundancy across a billion analog storage nodes, similar in some ways to a Bloom filter. It’s not binary though, it’s analog. After all, there’s no value in perfectly “unlearning” or destroying a specific memory, just “free” it up by gradual deemphasis of its parts and perhaps it may effectively go away.

Also, the interplay between short-term and long-term memory formation in order to make some approximation of the short-term memory (also an approximation) somewhat permanent.

Granted, recall is imperfect and different every each time.

trapperkeeper74··on Why physicists still use Fortran (2015)
Yup. Think of C as a rusty straight razor and Fortran as a barn full of rusty implements about ready to fall at any time. C++ maybe a rusty safety razor.

Originally, Fortran had manual memory management, as per the times. Thankfully, the language progressed.

Overall, the evolution of languages from assembly/raw instructional to procedural ones needed early languages like Fortran on which other higher-level languages, tools and OSes could be later built/bootstrapped.

trapperkeeper74··on Why physicists still use Fortran (2015)
I knocked out a bunch of lower division CS classes at a JC (taking 5 at a time). I think I went to the first class and a few before midterms and finals. Just got the labs and handed them in the next day.

Hurray for attendance-optional JCs! :D

Most of it transferred to an UC and then the fun began:

- caching http/1.0 forking select() proxy server as the third project in a networking class, circa 2002

- Java subset to MIPS assembly compiler

- Reimplement most of the OpenGL pipeline in C++, quaternions and write a trapezoid (scanline to scanline) engine (on which a triangle engine could be built). Oh and then model the interior of the building.

- Pipelined, microcoded, simple branch-predicting processor. Bonus points for smallest microcode and fewest microcycles. (I Huffman mapped the histogram of the sample assembly programs’ executed instructions to the user-defined binary macro ISA (students had to write the assembler too), and then used progressive decoding in the microcode (43 micro ops long microprogram IIRC). Blew the doors off the extra credit in that class.)

trapperkeeper74··on Why physicists still use Fortran (2015)
In the late 90’s, I helped port a nuclear reactor simulator to Win32. It was around 20 million lines of Fortran and was actively developed by physicists and engineers (none were really software engineers). And, at that time the codebase was around 40 years old. Apart from disabling virtual memory, it worked on winDOwS nearly flawlessly on an COTS PC and ran about 50% faster than the fastest *nix test lab box.

It’s done mostly for historical tradition reasons, and it costs nontrivial time and money to switch.

trapperkeeper74··on An anarchist takes on Big Pharma by teaching patients to make their own meds
Don’t get lost barking up the partisan tree, most Americans aren’t the enemy. Both parties are different flavors of corrupt (Gore Vidal’s Property party): one ignores their base while taking corporate money and the other panders to extremists and also takes the same blood money.
trapperkeeper74··on An anarchist takes on Big Pharma by teaching patients to make their own meds
Wow. Cool. I wonder how hard are the synthesises of the useful antidepressants like mirtazapine.

Also, I found ASX-05 (Phase III) uses a DM metabolite that is retained much more by the addition of brupropion. DM is the stuff in some cough syrups.

trapperkeeper74··on Are rich people meaner? Two teams find errors in each other’s work
Spectrum isn’t an axis. There is much grey in the world statistics can’t capture. Looking for data to fit a narrative is political science, not science.
trapperkeeper74··on Are rich people meaner? Two teams find errors in each other’s work
People often conflate nebulous “evil” with more specific rational self-interest, good investments and cheating/underpaying/stealing from people.

There are a lot of middling rich people whom do underpay people because it works and don’t care about long-term views of themselves or of the relationship... this can sabotage greater opportunities later on or current income streams now (it’s a small world and a hyperconnected one). There are many whom don’t because it also reflects poorly on them and their associates, and it turns off their friends, potential customers, investors and partners... also some people have integrity and wouldn’t dream of it.

In fact, the more connected someone is, the less likely they are to screw people over because it’s a bigger risk. The big headlines of harassment or scams are the exceptions. Certainly, there are instutions like many banks whom obscure their wealth extraction from less rich and transfer it to their investor/owners. They are culpable but may not believe or realize they are.

Wealth is a spectrum, as are integrity and personality. How is squishy “science” going to “measure” take those nuances or mentally-compartmentalized/hidden wealth transfer into account?

trapperkeeper74··on Are rich people meaner? Two teams find errors in each other’s work
Two wrongs don’t make a right. Excusing greedy behavior won’t make it right, ever.
trapperkeeper74··on Magic mushrooms may 'reset' the brains of depressed patients
Fuck, I’d try this right now. Just stopped mirtazepene because it was less and less effective. Now I’m back to the black dog. I know of a university in the US that has someone with the even more magical DEA exclusion certificate, wouldn’t trust informal economy’s supply-chain.
trapperkeeper74··on “Peer review” is younger than we think
There are many, many BS papers because of the mass-production death-march researchers are told to produce, low p-value and sample size standards and

”Is Most Published Reseach Wrong?” (Veritasium, 2016)

https://youtu.be/42QuXLucH3Q

Which is about an essay from 2005: http://journals.plos.org/plosmedicine/article?id=10.1371%2Fj...

This doesn’t mean adversarial and critical feedback are bad, it means dis/incentives, politics and standards need adjustments.

trapperkeeper74··on “Peer review” is younger than we think
There are three activities:

- critical feedback on papers

- hypermonetization (and deleterious siloing) of works often produced with government grants, leading to primarily academics only having ready access to papers, whom don’t see the subscription costs as a burden to them.

- disseminating only papers meeting a threshold to maintain quality of the journal

Maybe scientists and academics should seek to create and use equivalent quality peer / committee adversalism but publish in open forum that operates based on donations.

Academia seems currently over-commercialised: industry getting cheap labor, undergrads going into debt and journals, law libraries and textbook companies making a killing by locking up knowledge behind a paywall. Research papers and case law should be available to the most people as possible for little or no cost.

trapperkeeper74··on VLC maintainer has refused “several tens of millions of Euro”
Cool! Google Drive integration on iOS stopped working. Other than that, works awesome.
trapperkeeper74··on VLC maintainer has refused “several tens of millions of Euro”
VLC is awesome! :D I use the iOS and macOS versions often. Thank you^10.
trapperkeeper74··on Toward a Predictive Theory of Depression
The current answer is we don’t yet have full functional pathologies of types of depression, noninvasive, specific mood disorders classified down to exact neurological dysfunctions, accurate and precise knowledge of how existing antidepressants work and evidenced-based application of particular therapies based on such scientifically-identified presentations. Clinical psychiatry has been mostly a scattergun, guesswork that lacks scientific rigor.

For example, I just tapered-off mirtazepene as it stopped working after 9 years and, so far, bupropion isn’t helping. I’d really like to try S32212 if it proves safe enough in human models because it likely lacks the GI and weight-gain issues.

trapperkeeper74··on Toward a Predictive Theory of Depression
Umm, not sure this is universal but partial. Depression seems evolutionary psych for multiple, overlapping purposes:

- Reducing aggression (and hence conflict) in larger groups.

- Focusing on existential re/purpose by turning inward (ie find a new job/hobby/outlook/philosophy). Lots of reading, writing and ideation. Hopefully rebuild confidence/positivity with completing something.

- Retreating for terminal resource consumption minimization. Leave more for the young.

Also, anecdotally, I did everything “right” (ie CBT, frequent vigorous exercise, solid career, friends, sleep hygiene, address sleep apnea) and still couldn’t escape depression’s “mind pain” and depressive state. Only medication worked, like parting the clouds, waking up refreshed and organized thinking instead of a jumble.

trapperkeeper74··on NYC offering to pay homeless a year’s worth of rent if they leave town
Doesn’t address the problem by shifting externalities elsewhere and reinforces prejudices. Maybe instead of arrogant “quick fixes” it’s worth considering, lower TCO permanent solutions like micro apartments, real and integrated drug, health and mental healthcare coverage coordinated with social workers would address the major sources of costs (ie social services, emergency rooms and justice system).
trapperkeeper74··on Apple Open Source
They could open source everything but secret keys for cloud, secure enclave, secure booting, etc. It’s not like it would help knock-off iDevices or putting something other an iOS on an iDevice. Jailbreaking is almost dead and there hasn’t been much movement on making more system features having third-party plugins (ie iOS 11 Control Center Custom Controls).

Ideally, I’d like to see an opensource software and hardware phone with zero opaque binary firmware blobs, something that is independently verified by tearing apart, decapping and X-ray/microscope RTL verification. Security through crypto and the right eyeballs able to scrutinize end products with maximum information.

trapperkeeper74··on It’s time to give Firefox another chance
It is not the critic who counts; not the man who points out how the strong man stumbles, or where the doer of deeds could have done them better. The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming; but who does actually strive to do the deeds; who knows great enthusiasms, the great devotions; who spends himself in a worthy cause; who at the best knows in the end the triumph of high achievement, and who at the worst, if he fails, at least fails while daring greatly, so that his place shall never be with those cold and timid souls who neither know victory nor defeat.

- Theodore Roosevelt

trapperkeeper74··on It’s time to give Firefox another chance
It seemed risky but innovation demands taking risks. Mozilla could use another “product” category than mainly just a browser.
trapperkeeper74··on Visualizing Your Ruby Heap
Aaron’s still at it, fixing bugs in bundler, nokogiri and maybe still teaching even. I’ve stopped using MRI because the toolchain and ecosystem aren’t conducive to economical scaling or profiling like C or JVM. JRuby is much easier to profile using JMX, but it’s harder to get native extensions going and not the same. For backend, lately I’ve been more in the Elixir/Erlang, Rust and Go camps for solutions.
trapperkeeper74··on How the Catalan government uses IPFS to sidestep Spain's legal block
Scrypt is tweakable for RAM and runtime constraints. From that PBKDF, it would make sense to use something like HMAC-SHA2 with another magic nonce, and then private information plus previous PBKDF output hash together as the authenticated part. If you want to get really tricky, add another random secret hash.

And, they probably should’ve used HMAC-SHA2 to derive the public primary index key insead of a hash function directly.

trapperkeeper74··on APFS – A Backup Software Developer’s Perspective
You're looking in the wrong place. Install the homebrew version, it has 3 patches for macOS that aren't in the upstream.

https://github.com/Homebrew/homebrew-core/blob/master/Formul...

trapperkeeper74··on ‘Criticality safety event’ occurred at LANL’s plutonium facility
As an aside: Back in the day, I worked for a nuclear sciences consultancy whose hostnames for machines were Simpsons' characters. They strived to make control-systems fail-safe with extensive planning, processes safe as possible and simulations as accurate as computing power allowed (30 million lines of Fortan worth)... it just takes one nitwit thinking "it's okay" or "they 'know' better" to screw up the industry's reputation even more than prevailing NIMBYism.
trapperkeeper74··on Casper went to war with popular mattress review site, then financed its takeover
Purple and some quasi-paid reviewer are fighting on youtube about talc.
trapperkeeper74··on Casper went to war with popular mattress review site, then financed its takeover
$ecretary of $tate ;)
trapperkeeper74··on WSU researchers see popular herbicide affecting health across generations
There's no need for herbicides or pesticides if the growth medium, plant food, etc. are tightly controlled, like in a hydroponic vertical factory farm in a climate-controlled, air-locked building.
trapperkeeper74··on WSU researchers see popular herbicide affecting health across generations
False dichotomy. There is no mandate to consume pesticide residue. Yields will often be somewhat less without pesticides and monocultural ag isn't itself inherently sustainable, but sufficient calories can be produced without pesticides. Hydroponic factories have the real potential to strickly control cleanliness, diseases and pests maybe able to do without pesticides entirely, while still maintaining a low price-point.
Page 1 of 5Next →