tylermauthe | 4 years ago | on: Futarchy: Robin Hanson on prediction markets
terramauthe's comments
tylermauthe | 4 years ago | on: How good is Codex?
When VisiCalc was released departments of 30 accountants were reduced to 5 accountants because of the improvement for individual worker efficiency, however accounting itself remains largely unchanged and accountants are still a respected profession who perform important functions. There's plenty of programming problems in the world that simply aren't being solved because we haven't figured out how to reduce the burden of producing the software; code generation will simply increase the output of an individual software developer.
The same forces behind "no-code" are at work here. In fact I see a future where these two solutions intermingle: where "no-code" becomes synonymous with prompt-driven development. As we all know, however, these solutions will only take you so far -- and essentially only allow you to express problems in domains that are already well-solved. We're just expressing a higher level of program abstraction; programs that generate programs. This is a good thing and it is not a threat to the existence of our industry. Even in Star Trek they still have engineers who fix their computers...
tylermauthe | 4 years ago | on: Peg Parsing Series Overview (2019)
This worked very well and I was able to tweak the PEG pretty easily. This article was a great read and reminded me that PEG is great. I'd love to do that again, it was fun and I could really use another PEG.
tylermauthe | 5 years ago | on: You need to be able to run your system
Nowadays, I accept this reality is largely impossible and you must always draw some boundary. This doesn't mean all your developers should use a shared MySQL because nobody knows how to bootstrap the database- but it means you have to consciously decide where you sit on the continuum. Always expecting to run the whole system on your laptop (or even in a cloud) is also an unreasonable expectation, unless you're Netflix and your revenue per employee is into the millions. The reasons for this are many and complicated, but at a high level the work required to make it happen will cost too much and won't be a priority.
I'll quote here from the excellent "Testing Microservices the Sane Way" by Cindy Sridharan:
> asking to boot a cloud on a dev machine is equivalent to becoming multi-substrate, supporting more than one cloud provider, but one of them is the worst you’ve ever seen (a single laptop)
https://copyconstruct.medium.com/testing-microservices-the-s... "Full stack in a box- a cautionary tale"
tylermauthe | 5 years ago | on: Shorting and Indian capital markets
tylermauthe | 5 years ago | on: 5nm in the USA: TSMC's Board Approves $3.5B Fab in Arizona
tylermauthe | 5 years ago | on: 5nm in the USA: TSMC's Board Approves $3.5B Fab in Arizona
I agree that war should be avoided and "the only way to win is not to play"!
However, I think we should also be considering globally how we can act more like Holons [1] for greater resilience from all types of threats to global interdependence. We want loosely coupled systems, we should want loosely coupled government too!
tylermauthe | 5 years ago | on: Startup Studios
Perhaps, rather than a studio, this is why we see incubators like YC; helping a ton of startups grow and finding funding for the best ideas.
Maybe we will see a movement further down the chain: finding entrepreneurs or "proto-founders" - founders before they become founders - and coaching them on idea generation and developing their passions. I suppose an example of this was Thiel's scholarships and the various "founder schools" that we see.
Innovation is hard to teach, but it's not impossible. Perhaps these trends will continue, and I wonder what we will call the organization format that this leads to.
edit: formatting
tylermauthe | 5 years ago | on: Pydis – Redis clone in 250 lines of Python, for performance comparison
> In the past year I think I have finally come to understand the ideals of Unix: file descriptors and processes orchestrated with C. It's a beautiful idea.
We just keep moving up the stack, it seems :)
Source: https://gist.github.com/cookrn/4015437
(edit: formatting)
tylermauthe | 6 years ago | on: Warren Buffett Has Started the Biggest Energy Revolution
tylermauthe | 6 years ago | on: “New home page seems like Stack Overflow doesn't allow free use any more”
It would be tricky to do it well and proper, but perhaps they could introduce monetary rewards for question. Take a cut of transactions, pass on cash to recipients. Could obfuscate the % of the cut by using tokens or similar.
I've definitely received answers so good I'd have paid for them! I've also had questions that were difficult enough to warrant attaching a real monetary bounty.
Perhaps another angle would be something like CodeMentor. A system where you could pay someone to mentor you, but buying from a user profile backed by the credibility of answering questions on the subject at hand.
tylermauthe | 7 years ago | on: Talkshow – Team videos in non-real-time
tylermauthe | 7 years ago | on: Nginx C function
tylermauthe | 9 years ago | on: Ask HN: Who is hiring? (April 2017)
Social Media Management software used by 80% of fortune 1000 companies.
We need Senior Developers who are passionate about DevOps to come solve cool operational problems with Terraform, Ansible, Python, Go and whatever else gets the job done. From gritty networking to MongoDB load testing to automating all the things, all from Hootsuite's fun offices in beautiful Vancouver.
Profitable. Cash Positive. Growing Like Crazy.
Process: culture screen - tech screen - tech interviews - offer.
tylermauthe | 9 years ago | on: Praise for Intelligence Can Undermine Children's Motivation (1998) [pdf]
tylermauthe | 9 years ago | on: Why we lost Uber as a user
As you say though, put it in memory first and write it out to a DB every now and then.
tylermauthe | 9 years ago | on: When should you store serialized objects in the database? (2010)
I work at a place that has been trying to undo the damage of having serialized BLOBs for about 3 years. Granted, these are especially nasty things with a custom serialization layer written in Java.
Software companies consist of two assets produced by it's employees: data and algorithms to make the data useful.
Why would you ever lock your data down and make it harder to make cool algorithms to make the data useful?
tylermauthe | 10 years ago | on: React Makes You Sad?
tylermauthe | 10 years ago | on: Inspiration UI – Find design inspiration from real live projects
tylermauthe | 10 years ago | on: Furnish JavaScript - Let the classes on DOM elements generate the CSS for you
Might be interesting to run this in Node and have it actually output a CSS sheet of all the selectors you use -- a sort of compilation step to build a sheet of just the stuff you need and to take advantage of the performance benefits of plain-old-CSS.