HNHacker News
TopNewBestAskShowJobs

ExactoKnight

411 karma · joined January 12, 2017

submissionscomments
ExactoKnight··on A Supreme Court Case That Could Give Tech Giants More Power
Not necessarily. Hiding how much something costs versus what you charge for it, is the secret sauce to making money in Business.
ExactoKnight··on Show HN: Lightning Network Search and Analysis Engine
There may be a kernal of truth to this, but the fact is, to do this with overwhelming force there needs to a strong social impetus to do this.

With drugs you had families ruined by drug addiction desperate for a solution.

With bitcoin you have... what? Unwavering respect for the right of governments to restrict something most people can identify has at least some utility?

The social consensus for a harsh crackdown is not there, and like the internet on issues with copyright, governments will continue to muddle along as this all evolves way quicker than they can deal with it (kind of like Uber).

ExactoKnight··on Show HN: Lightning Network Search and Analysis Engine
You will have a drug war on your hands, only way harder to enforce thanks to encryption.

It's a losing game, and I think you forget that there are way too many rich people in positions of power who like crypto for it to be successfully killed. The ruling classes actually like it more than the lower classes do.

ExactoKnight··on Show HN: Lightning Network Search and Analysis Engine
The same way Bitcoin can't realistically be stopped by any government. (Short of seizing network hashing power..)
ExactoKnight··on Show HN: Lightning Network Search and Analysis Engine
I was so impressed by this, I went snooping into your Github and saw you are now working on https://altheamesh.com/

Which I have to say, is a very cool project and one I would love to help spread when your protocol can handle 3G or LTE-like speeds. Keep up the good work: you're really on to something with this project!

ExactoKnight··on When to bring in the heavy hitters (2017)
We should get rid of this whole "C-" idea anyways. Comes from rigid social ideas about how to organize companies, that tends to push down the importance of product and technology roles in favour of giving more social power to roles that in practice actually contribute way less.
ExactoKnight··on When to bring in the heavy hitters (2017)
Sorry, but I couldn't take a single actionable thing from that long rant... Lots of really mushy sentiment instead..
ExactoKnight··on Why It’s So Hard to Actually Work in Shared Offices
Just wait until your 30 and all this really starts to hit you. Tremors, heart problems, and a sudden realization you're no longer invincible.
ExactoKnight··on Why It’s So Hard to Actually Work in Shared Offices
Ah, said like a classic startup bro who really doesn't realize how badly he's getting screwed on equity yet.

Such brash optimism and such little appreciation for the pleasures of life beyond winning.

ExactoKnight··on Rails Callbacks: 5 Best Practices Used at Gusto
Like the idea about after_commit callbacks. There's nothing nastier than a valid object saving (especially one calling an API somewhere else), and then that save rolling back due to a callback exception.

A good rule of thumb I heard about Model callbacks is they should only be used to persist or modify state about themselves. I.e. creating and persisting many other ActiveRecord relations, in response to a callback, is a road to misery.

I will also comment more generally that I believe notifications + callbacks is a very difficult area of Rails architecture that is not well handled in the MVC approach it provides.

I would look to Rails event store as a path for decoupling service objects even more, from the sequential actions that lead to their creation.

ExactoKnight··on Speeding Up Ruby with Shared Strings
Crystal is so strict about type coercions, it's actually way harder to use than you realize.

Seriously, try converting over a decently complex script to crystal from ruby, you'll run into complicated problems.

ExactoKnight··on Kodak’s Dubious Blockchain Gamble
Lately I've been having a hard time telling the difference between "unique hash id" and UUID's.

If all your blockchain is, is something akin to a decentralized database using UUID's, then you don't need a blockchain.

ExactoKnight··on Bill Brobeck was an engineer ahead of his time
"Brobeck's professional interests and bursting ingenuity extended way beyond the field of accelerator design. In 1972, for instance, he was hired by the U.S. Department of Transportation to develop pollution-free vehicles. Even in his retirement years Brobeck continued to design gadgets that made him as famous in his neighborhood as accelerators did in the world of science. Among them: an automated lawn mower that could start up by itself, head out onto the lawn and mow it before going back, turning itself off and recharging its battery. He also invented an automatic record changer and a car that ran on both gas and electricity."

----

We don't even half self-mowing lawnmowers yet... today. This guy was decades ahead of Silicon Valley.

ExactoKnight··on Indefinite solitary confinement in Canadian prisons ruled unconstitutional
Americans might realize this was proven if they look beyond their own borders and to Norway, which has the lowest recidivism rate in the world.
ExactoKnight··on Indefinite solitary confinement in Canadian prisons ruled unconstitutional
I don't see how literally denying a person anything resembling a stable basic existence makes sense for helping them become productive people again. Norway has it right on this: their prisons are highly structured and rehabilitative, and they have the lowest recidivism rate of any nation.

Cognitive behavioural therapy and changing habits beats solitary, any day.

ExactoKnight··on Indefinite solitary confinement in Canadian prisons ruled unconstitutional
That FBI spy got sent there too.

There really ought to be a judicial process for determining which prison you ought to be serving your sentence in. If you become enemy to the feds you get a life of absolute hell thanks to some guy high up placing you there you out of vendetta.

ExactoKnight··on Indefinite solitary confinement in Canadian prisons ruled unconstitutional
It doesn't sound harsh. It is. It's worse than that. It's a moral abomination with no rational basis in humanity whatsover.

Don't sugar coat the reprehensible to sound agreeable.

ExactoKnight··on Datomic Cloud
Popular databases at scale can be tremendously popular too. This is the profit model of databases like Neo4J. Not sure if it worked out for them, but it seems like a viable route to popularity: go big at scale.

Amazon or Heroku style.

ExactoKnight··on Datomic Cloud
Citation dramatically needed.

Maybe for querying read values of unspent transaction balances from blockchain ledgers, but the data integrity where it matters is on the chain where people can't screw with it...

ExactoKnight··on Datomic Cloud
I'm using Postgres for a financial app, and the idea of never updating a value in place sounds very appealing over PostgreSQL's construct of updating in place.

I'd love to hear your thoughts about how using Datomic in this immutable sense plays out in practice, because Rich Hickey's talk in favour of it is compelling. https://www.infoq.com/presentations/Datomic-Database-Value

ExactoKnight··on Datomic Cloud
Then people using PostgreSQL remember how their database is free, rather than a $100,000 a year despite having more flexibility and features, and you see why Larry Ellison would do this.

!@#$ Oracle...

ExactoKnight··on Datomic Cloud
This is absurd. All databases, at some point in time, run into scaling and performance issues. Documentation by blogging and performance metrics are the only guiding light of sanity we have when these hard problems hit your app.
ExactoKnight··on Datomic Cloud
Tech is a ruthless meritocracy, because people face challenges constantly that exceed their capabilities.

If something sucks, they will shout it to the skies. If it performs better or saves their ass on a key feature, they will shout it to the skies.

Let those shouts echo, and the equilibrium is how we decide on what's next.

Censorship is almost always a bad idea. Furthermore, you shouldn't chill the ability of people to talk about a platform if you eat your own dogfood and believe in it.

ExactoKnight··on Ask HN: What does “I'll let you two take it from here” really mean?
"Moving myself to BCC" is another favourite trick I like to get out of an email chain quickly that I start.
ExactoKnight··on Chelsea Manning files to run for U.S. Senate in Maryland
Thin resume? She's literally got a Nelson Mandela-style resume for the position now...
ExactoKnight··on Bitcoin is no long the only game in crypto-currency town
Can you name one good reason for having it be 10 minutes rather than 30 seconds?

If you can't then you are going to lose this argument.

ExactoKnight··on The State of Atom's Performance
Eh, yeah, I guess that's what I meant. Didn't know there was a distinction? This: https://www.visualstudio.com/vs/visual-studio-mac/
ExactoKnight··on Britain's Next Megaproject: A Coast-To-Coast Forest
No, just passionate about this issue. Sorry if that came off as spamming -- wasn't my intent beyond spreading its message.
ExactoKnight··on Bitcoin is no long the only game in crypto-currency town
Bitcoin 10 minute block generation times is an inherent problem that unless changed, will doom the protocol to its eventual death.

It's like trying to make a 56k modem work, when broadband is available.

When litecoin came around a few years ago these were abstract problems, but now that transactions with $10 fees take 36 hours to confirm... the issues are real and a switch needs to happen. Lightning network or not, these hacks to speed up the network unequivocally make more sense to do on a network with faster block generation times. Necessity will force this outcome.

ExactoKnight··on The State of Atom's Performance
I'm using the Mac version. Started with it today. It felt like getting all the benefits of RubyMine without the learning curve of needing to learn its non-Sublime macros, thanks to Visual Studio's option to automatically map key commands to mimic Vim, Sublime or Atom.

Not sure how difficult extending it is, but on day one in their app store I found all the important ruby bindings I needed to replicate what I value most in my Sublime set up: i.e. ruby linting and rubocop.

The switch was so painless I hardly noticed I wasn't using Sublime -- except in the moments of joy when I found the other powerful things it can do.

This stands in big contrast to RubyMine -- an IDE I absolutely also adore for its power -- but one that I found challenging to pick up due to its custom macros.

← PreviousPage 2 of 6Next →