HNHacker News
TopNewBestAskShowJobs

r41nbowdash

55 karma · joined August 16, 2017

submissionscomments
r41nbowdash··on Paragon submits 27k-line NTFS driver to Linux kernel
200loc/h, it's 4-5 weeks of work for a single person
r41nbowdash··on Briar Project
many of my friends are activists, and i'm hesitant to disclose to them which technologies they could use. 95% chance they're going to use it for getting drugs, or avoid monitoring to organize gatherings, which, without law enforcement protection always have potential to turn violent. i just don't want to take responsibility for these actions.

then you have heavy stuff, people trafficking, bomb threats, suicide threats, organ trade, child abuse, and crypto seriously limits the options for a response. as long as we're talking about functioning democracies, it does more bad than good.

r41nbowdash··on I Worked for a Criminal Organization
false art. 304
r41nbowdash··on The FBI considers FaceApp to be a potential counterintelligence threat [pdf]
Yeah, I don't think it's about the data storage, as much as the possibility of backdooring your phone by a rogue state.
r41nbowdash··on It took 12 weeks to ship an MVP I thought would take 3
i ran analysis on our codebase, most of the files had 40% rewrites, with some outliers being 90% rewritten. the file sizes followed linear distribution, usually from 100 to 2000 lines of code. when the 90% rewrite hit a larger files, it accounted for almost 50% of total effort put into development. what i got from this, for a single component i take the ideal estimate then multiple it x2, and do the same x2 project wide. there's additional friction when integrating outside components, but i'm rarely blamed for it, so i don't care that much to put it in estimates.

now the hard part is selling the idea to the management, like "here are our ideal estimates, lets multiply it by 4". when doing freelance work i usually bill for the ideal estimated time multiplied by 2, the rest being my risk, on the other hand any changes in the requirements, or miscommunication is a risk of the client.

r41nbowdash··on Headspace vs. Calm: A Meditation-App Battle That’s Anything but Zen
occasionally, like 2-3 days straight after a longer break from the practice, to tune in, or at random, to gauge how consistently i can clear my head

the main selling point for me was the api, and possibility of using it as a brain-computer interface, but i haven't done anything fun with it yet (except of setting up the drivers for python, and verifying it indeed works)

r41nbowdash··on Headspace vs. Calm: A Meditation-App Battle That’s Anything but Zen
>Meditation can be tough to learn, but you only have to do it once

it is hard to learn. been to a 10 day vipassana retreat this year, and out of 100 hours of sitting, i've spent maybe 5-10 truly concentrated, and we're talking perfect conditions, with some prior experience

the most difficult part in my opinion is getting the reference point for how meditation should feel like - you can spend years doing what is breathing exercises, visualization, etc. never hitting that point. this is where Muse (https://choosemuse.com/) helped me tremendously

commercialization aside, the real question is about the value of guided meditation most of these apps are about. like, honestly i don't know.

r41nbowdash··on Pictures from the Eastern Bloc in the 80s
the central planned economy just ground to a halt
r41nbowdash··on Why Mathematicians Can’t Find the Hay in a Haystack
"the proof is left as an exercise to the reader"
r41nbowdash··on 'Siri I'm getting pulled over': New shortcut can automatically record the police
may have something to do with the way population interacts with the police

like i feel totally safe around the cops, but at the same time i realize the "am i being detained" attitute would put me on a fasttrack to the realm of phony assault charges, no matter which country.

r41nbowdash··on Sociophysics and Econophysics, the Future of Social Science?
http://www.smbc-comics.com/comic/2012-03-21
r41nbowdash··on BrainNet: A Multi-Person Brain-To-Brain Interface for Direct Collaboration
>8-channel Cyton system

that's the interesting bit, because they got the results on a portable, consumer-grade device

r41nbowdash··on Ask HN: What Engine Is Better for games: Unity, Unreal or Unigine?
Technically, they're wrapping a native library, so it's possible to create a benchmark where there's no performance gap whatsoever. The bottleneck is at the intersection of the runtime enviroment with the library, which makes comparison difficult.

FWIW it's a good piece of code, and i like it.

r41nbowdash··on Ask HN: What Engine Is Better for games: Unity, Unreal or Unigine?
Yeah, nice assets can really make a difference, the thing is you can pull twice as much polygons in the same scene with Unreal Engine (oversimplyfing)

http://dcgi.felk.cvut.cz/projects/pacman-benchmark/thesis-co...

r41nbowdash··on Ask HN: What Engine Is Better for games: Unity, Unreal or Unigine?
The main advantage of using Unity is its out of the box support for multiple platforms, and garbage collected runtime, other than that it's slower, and graphics are on the ok-ish side (the best looking Unity game i've seen is Battletech), and i'm not sure about its open-world capabilities (Firewatch and The Long Dark world sections were rather tiny), possibly there's a way around it.

It seems that Unreal Engine is a better choice (Mass Effects, for example), but its pure C++ (with lua scripting), which means x3-4 as much of code, and trickier interoperability.

I dunno, tough choice. Good luck with your project!

r41nbowdash··on Firefox Reality Now Available
Low content post, but i can't shake off the feeling we've been there already

https://www.youtube.com/watch?v=nqZpvOPI_aI

r41nbowdash··on Advice giving: A subtle pathway to power
It creates power in the advice-seeker by making the advice-giver invested.

It can serve as an indicator of ongoing dynamics.

If used to gain power, it's going to blow up in your face. From the psychoanalytic point of view, verbalizing solutions before the patient is ready is like the #1 worst thing someone can do, and the largest generator of resistance out there. Just don't.

Check Carl Rogers, if you're interested ("Client-Centered Therapy", "Counseling and Psychotherapy")

r41nbowdash··on Ask HN: 2018 Summer Reading List?
Refreshing my math with Richard Hamming's "Methods of Mathematics Applied to Calculus, Probability, and Statistics"
r41nbowdash··on Augmenting Long-term Memory
"Most students will not use such trivial devices as flash cards; it seems to be beneath their dignity. They suffer accordingly."

Richard Hamming

r41nbowdash··on Worked for 52 Years, Still Running: 1912 C-T 4WD Electric Truck
At the beginning of the 20th century something around 40% American cars was electric, same with 20% of the Berlin taxis.

There's a wonderful book "The Shock of the Old" about the meandering ways innovation takes.

https://en.wikipedia.org/wiki/The_Shock_of_the_Old

r41nbowdash··on Show HN: Python library for functional programming
Trailing backslashes are so ugly
r41nbowdash··on What to Worry About in This Surreal Bull Market
log periodic models predicted the end of the s&p 500 bubble somewhere at 2015, and it's still exceeding the exponential growth

(can't find a source, saw it somewhere)

r41nbowdash··on Using a logbook to improve your programming
looks a lot like "ends ways means" approach

http://www.dtic.mil/dtic/tr/fulltext/u2/a222381.pdf

r41nbowdash··on Keyboard latency
Aaand it even has the latency calibration at the beginning
r41nbowdash··on Cutting your salary by 40%
my favorite insight about balancing putting in the hours vs deliberate practice comes from a Super Hexagon tutorial:

the moment it starts to feel like grinding, you should stop.

r41nbowdash··on What Monoids teach us about software
fun fact: you can run shortest path algorithms on pretty much everything as long as it fulfills the monoid constraints (taking min and combining paths, operating on distances is a monoid)

so basically, for the cost of implementing two operations you can reuse dijkstra or bellman-ford to do crazy stuff like belief propagation etc

http://www.morganclaypool.com/doi/abs/10.2200/S00245ED1V01Y2...

r41nbowdash··on Ask HN: What mistakes in your experience does management keep making?
* firefighting instead of building resilience

* fear of senior devs/architects, not holding them responsible for keeping stuff in order

* playing blame game instead of looking for structural solutions

* information compartmentalization to keep leverage, like we're running a spy cell and not a dev team