Recent submissions

Comment · 6 years ago
200loc/h, it's 4-5 weeks of work for a single person
Comment · 6 years ago
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.

Comment · 6 years ago
false art. 304
Comment · 7 years ago
Yeah, I don't think it's about the data storage, as much as the possibility of backdooring your phone by a rogue state.
Comment · 7 years ago
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.

Comment · 8 years ago
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)

Comment · 8 years ago
Comment · 8 years ago
the central planned economy just ground to a halt
Comment · 8 years ago
"the proof is left as an exercise to the reader"
Comment · 8 years ago
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.

Comment · 8 years ago
Comment · 8 years ago
>8-channel Cyton system

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

Comment · 8 years ago
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.

Comment · 8 years ago
Comment · 8 years ago
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!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton