HNHacker News
TopNewBestAskShowJobs

Timothycquinn

317 karma · joined June 26, 2016

submissionscomments
Timothycquinn··on Leo Editor
I love outliners but I am firmly in the single pane outlines camp like Ecco Pro and Omni Outliner (org mode also?). For some reason, I just can't swallow the two pane UI.

I wonder if there has been any usability research on which model (single or two pane) is least obtrusive to flow of information to and from the user.

Timothycquinn··on Ask HN: Favorite note-taking software?
I find a single pane outliner the best for me. You can nest, group and move ideas around quickly. For windows, the best still is Ecco Pro. It's a free software written back in the 90's that has an awesome outliner. I know there are many other windows based single pane outlines but I have not used windows for my desktop for several years.

On Linux, which is my primary desktop, I use Ecco Pro on Wine.

If using OSX / IOS, I would recommend Omni Outliner.

Regarding two pane outliners vs singleness pane, I simply don't find the fragmentation of information across two panes intuitive. This may be subjective though. To me, having all information in a single tree, flows much better when brainstorming.

For Android, I don't have many good options for Outlining and therefore a regular note taker for now that's Evernote.

Timothycquinn··on Youtube-dl: Command-line program to download videos
It's unlikely that you will find a long standing play store app with youtube-dl built in.
Timothycquinn··on Ditch the Batteries: Off-Grid Compressed Air Energy Storage
Seems like a technology that has narrow usecases like where cogeneration is possible. I guess large city's and industrial applications which can use the waste products of the thermal cycle.

For alternatives, my money in the long run is on molten salt batteries [1] for large scale. Technology also has benefit of increased industry knowledge of how to utilize molten salts safely which will benefit LFTR research.

(1) http://news.mit.edu/2018/metal-mesh-membrane-rechargeable-ba...

Timothycquinn··on Extending Tcl
I'm not a C programmer but I spent some time analysing major parts of C code for a SAP integration library that I maintained to get a better understanding of the SAP RFC interfaces. Never had an issue with the C code and TCL side of the integrations very easy to reason and maintain whilst covering massive amounts of integrations to SAP.

More often then not, the problems I was involved with resolving on emergency escalation (line down) calls was on the SAP side of the world and never in the integration code in TCL and C.

The biggest drawback with the TCL implementation from our application vendor was that they did not implement multi threading for TCL and instead implemented a node.js like event loop. As SAP calls were locking, this did cause locks for all other TCL calls.

Timothycquinn··on How I Learned to Stop Worrying and Love the State Machine
Typo: ...first class citizen...
Timothycquinn··on How I Learned to Stop Worrying and Love the State Machine
I spent a majority of my programming career developing business process automation solutions on top of a graph database that incorporated state management in the middleware layer as a first come citizen. State transitions were triggered and it had strict schema.

It was amazing the amount of features we could push out with great stability and scalability using this middleware. We build huge systems that just ran like clockwork and was easy to explain and reason about.

Sad part of this is that the middleware is not commercially available without buying they vendors domain specific products.

Timothycquinn··on Preparing for Malicious Uses of AI
Reading this makes me think it's the opening to a sci-fi movie. Sure is damn scary that it's actual fact.

I wonder how much of society will deny AI just like they are with human generated climate change?

Timothycquinn··on Debian developer revisits FreeBSD after 20 years (2015)
I have not tried it yet but the OpenIndiana project is designated as a desktop distribution of Illumos. SmartOS is based on Illumos as well. OpenIndiana seems promising but I would not set my expectations too high for the desktop experience. However, if you virtualize Ubuntu or another *Nix distribution under OpenIndiana, it may fill some needed gaps.
Timothycquinn··on Debian developer revisits FreeBSD after 20 years (2015)
I use FreeBSD on my FreeNAS in Production. Makes an awesome box to have in a Small business network for all NAS services, backups and also lightweight virtualization for backend scripting and services. I could not recommend FreeBSD via FreeNAS more for these purposes. It just plain works. Almost all configurations can be done via Web GUI and rarely needs touching the root OS via commandline.
Timothycquinn··on Debian developer revisits FreeBSD after 20 years (2015)
If I was going to build a private home server, I would choose SmartOS as well. It has all the parts needed and most importantly, virtual networking OOTB via CrossBow. I have not found any feature complete virtual networking in Linux or *BSD. Have to use XEN or VMWare.

With that said, I use Linux for my desktop as it gives the best user experience on a laptop. IMO, FreeBSD and variants still don't cut it at this time for dekstop.

Timothycquinn··on Hey Microsoft, Stop Installing Apps on My PC Without Asking
Had similar experience with not being able to disable the windows store for my kids accounts. It was simply not possible and I followed all the Microsoft recommended procedures and external suggested ones to no avail. I just gave up and stopped using Windows for my family computer and spun back up an older mac Mini. This kind of lock in is very bad for the ecosystem and is a security nightmare. I don't know if I will ever use consumer grade windows for my personal computers any longer.
Timothycquinn··on SpaceX’s Falcon Heavy successfully launches
According to News Conference: 1) Elon confirmed that the faring recovery was not a goal as they have a new version of the faring in active development which should have a recovery strategy in place. 2) It appears that the center booster was definitely lost. 3) Loss of center booster was best case scenario for loosing one of the three boosters as the outer boosters had really sweet new titanium grid fins.
Timothycquinn··on Before the Iron Age, Most Iron Came from Space
Great movie (1971). Saw for first time when I was about 8 and it freaked me out then and still does to this day. Did not see the remake.
Timothycquinn··on Kernel debugging for newbies
Great to see this and I hope I never have to do this on Linux.

A few years back, when I was finally getting my personal dev box off of windows, I took a very close look at FreeBSD or derivative. I hit the wall with poor touchpad support which made laptop difficult to use. I tried very hard to debug their touchpad kernel library but had no luck getting the results I needed. Anybody have links on how to do the same kind of remote kernel debugging on FreeBSD like above but using physical box rather than a VM?

I would still like to give that can another good kick'n :)

Timothycquinn··on Perkeep – Open-source data modeling, storing, search, sharing and synchronizing
This 24 minute overview gives a good idea as to the fundamentals of their system. https://www.youtube.com/watch?v=yxSzQIwXM1k
Timothycquinn··on The first known object to enter our solar system from deep space
I liked the whole Rama series. When I heard of the suggested dimensions of this object, I immediately thought of Rama.
Timothycquinn··on ZFS from a MySQL perspective
Does anyone know of any commercial Appliances that ship with ZoL as an active part of the software stack?
Timothycquinn··on What is a Source Map
Sweet. Sounds like what I am looking to do. Server side should be pretty straightforward. Is your client side code homegrown of do you use an OSS JS framework?
Timothycquinn··on What is a Source Map
For security and possibly performance purposes, I would like to forego sending source maps to the client in Production and instead store the source maps, using versioning on the server and just send serialized client side stack traces to the server for error reporting. Has anyone done this before? I tried digging into this several times in the past but came up empty.
Timothycquinn··on Debunking the Java Performance Myth
Agree that Erlang is what gives most of the performance and scalability benefits to Elixir and as such I should mention Erlang / BEAM to give due credit. However Elixir is my recommended target language for any developers who want an easy to learn language with a great community. The phoenix framework and powerful meta programming constructs are unique to Elixir.
Timothycquinn··on Debunking the Java Performance Myth
Would be interested in seeing Elixir/Phoenix compared here. I've seen some amazing scalability figures from those folks: http://phoenixframework.org/blog/the-road-to-2-million-webso...

For posterity sake, throw in Ruby on Rails as well.

Timothycquinn··on The Long-Term Stock Exchange Is Worth a Shot
IMO, short term investing including stock options does nothing but move money from one group to another by creating artificial Flux. The stock market for the most part is a closed cycle in which a large group of investors, mostly the loosing ones, think that the stock market creates value and the ones who make the money from these ignorant "investors" are completely aware of and dependent on the loosing parties stupidity.

We should open gambling shops for those who want to day trade or deal in Stock options because that is all that they are doing.

The only stock market that promotes long term growth and profitability of businesses is one that awards long term investment.

Timothycquinn··on Project-FiFo cloud orchestration adds FreeBSD support
Thanks for embracing FreeBSD. I too am a fan of Erlang, OTP, Elixir and virtual infrastructure. I hope to be using your stack in the coming months and hopefully can contribute back to your projects in some way.
Timothycquinn··on Limit Internet access until your child makes progress on educational sites
I have to admit I thought this app design through before and think it's a great idea. I have wished to see an app like this and have tried other nanny style apps but found that they eventually break and can be bypassed.

My question to the developers is are you using undocumented APIs for core functionality and what is being done to ensure that future android updates don't kill core functions that make the system work.

Timothycquinn··on RISC-V based 64-bit quad-core application processor
Looks awesome. Seems like this hardware may be the start of a pivot back towards RISC for general computing.

Anybody have an idea if work has started on build of OpenBSD or FreeBSD for Risc-v? Would make an excellent chip for building super secure network edge devices or FreeNAS box.

Timothycquinn··on Atmanos: Build Go programs that run directly on the Xen hypervisor
Agreed, private cloud systems that leverage OS level virtualization like Joyent's solution is completely production ready from a software perspective. IMO, the biggest challenge past getting CTO approval is finding production 24/7 support for the complete stack.

For SMB private clouds, its a no-brainer; I just buy a FreeNAS or TrueNAS box (FreeBSD based) from iXSystems and have them customize the box for extra ram and CPU. You get ZFS, DTrace and a wicked NAS, OS level virtualization with jails and even linux binary support if required. I've done this successfully in production and could not be happier.

Note: I don't work for iXSystems but I do love their products and services.

Timothycquinn··on Atmanos: Build Go programs that run directly on the Xen hypervisor
Bryan Cantrill has a great post on unikernel models: https://www.joyent.com/blog/unikernels-are-unfit-for-product...

From my read, the benefits do not outweigh the costs. If you want light weight microservices, OS level virtualization is the way to go.

Timothycquinn··on MTPuTTY – Multi-Tabbed PuTTY
Nice to see more alternatives to PuTTY. PuTTY's lack of a decent website hosting has been the source of too much confusion including accidental downloading of malicious versions.
Timothycquinn··on Flutter – A mobile app SDK for iOS and Android
If you mean Web Development then you need to look at just Dart which is the foundation of Flutter without the widgets, UI and Web platform sugar.
← PreviousPage 5 of 6Next →