HNHacker News
TopNewBestAskShowJobs

trboyden

42 karma · joined April 15, 2020

submissionscomments
trboyden··on Twitter condemns social media shutdown
I'll just leave this here...

https://encyclopedia.ushmm.org/content/en/article/the-press-...

Take what you will from it, but if the purging of opposition political groups and mass control of media sources (through shadow corporate ownership and willing partners) from 1930s Germany doesn't sound like what is happening in America today, I am not sure what to tell you. I maintain a neutral political mindset, but the failure to reflect on world history to give context to modern day events is a tragedy waiting to happen.

trboyden··on Ask HN: Are you/anyone you know actually *thriving* under lockdown, WFH? How?
Sure, made 50k on consulting billable hours bonus in the manufacturing space. 10k over the year before. Company profits up 25% YoY. If you are willing to work for it, the work and money is out there.
trboyden··on Ask HN: Systemically, what should be added or removed for a better democracy?
Unfortunately that poses significant justice issues. If every city-state can impose their own form of justice, you would have an exponential increase of injustices where a legal act in one city-state could be illegal in another. While the current system may be imperfect in that regard, there are more safeguards in the form of federal level standardization that limit the inter-state legal issues. Yes, a common set of rights could be established by treaty, but it would be less likely to be universally applied or accepted when silos have the power to make their own rules and change them on a whim.
trboyden··on Ask HN: Systemically, what should be added or removed for a better democracy?
The 33% solution. Add a group equal to 33% of representatives and senators to both congressional chambers that are filled via a jury-pool like system of common people with a term of one congressional session. Participants would earn equal pay as other representatives and service would be equivalent to national guard duty, where employers have to hold your position open for your return. Would need to apply at state level as well for full effect. Participants can serve only once and must not have an active affiliation with one of the other political parties. It eliminates majority party leadership as the entire body has to vote on a leader they all can get behind, which allows for a less obstructive path for legislation and fair debate for all policy and spending.

Such a change would force traditional parties and this neutral group of citizens to compromise on all legislation removing extreme policies from the equation. Because legislation has a direct effect on this neutral body and there terms are short, career politician agendas and "loss of connection" to the common needs of citizens is virtually eliminated. It would also eliminate the us vs them ideology, as common citizens become an actual party to the governmental process and have skin in the game from their own participation in the process.

The 33% solution provides the biggest bang for the buck with the least impact to current government structures and election processes.

trboyden··on Military scrambling to understand aviation crash risk from new 5G sale
Good point, except that was pilot error not outside interference. Plus planes aren't supposed to be flying near ski resorts or mountains in general.
trboyden··on Military scrambling to understand aviation crash risk from new 5G sale
Obviously they don't rely on just one type of system for low altitude altimeter measurements, because they just basically told you how someone could go out and broadcast interference in that spectrum and crash a bunch of planes. Common altimeter system types found on aircraft include barometric, laser, ultrasonic, and GPS. Plus the only time they would be below 2000 feet is near an airport. 5G is limited in distance, thus you could easily establish a no 5G zone around airports and that would mitigate the risk.
trboyden··on Arecibo telescope, on the brink of collapse, will be dismantled
Yet government space travel is dead, and private space travel (SpaceX) is booming. So there's that. Just because it doesn't happen on your timeline doesn't mean private is inferior to government. It means private is waiting for it to be financially feasible. Which if the government did things that way, we wouldn't be $136 trillion dollars in debt.
trboyden··on How to revert HP printer’s ban on 3rd-party ink cartridges
I still have no idea why people don't buy printers by first looking at what refills cost. It is simply baffling. The only way to penalize manufacturers that practice this type of anti-consumerism is to stop buying their products, not coming up with work-arounds. The average toner cartridge replacement from HP is $150. My Ricoh C261SFWn's replacement cartridge from Ricoh is $50. The quality is just as good and the Ricoh machine itself was cheaper than an HP. No brainer.
trboyden··on Uno: Single-Codebase for Windows, WebAssembly, iOS, macOS, Android and Linux
If Java was the end all be all, people wouldn't keep trying to create cross-platform UI frameworks. The truth is Java never lived up to it's hype, Flash ate its lunch when it came to browser-launched applications, and given Oracle's licensing and policies towards Java, no IP is truly safe that is built-upon its technology. If your app got popular enough, a greedy Oracle will come after you, i.e. Android.
trboyden··on Uno: Single-Codebase for Windows, WebAssembly, iOS, macOS, Android and Linux
HTML is not a UI platform. It is a language that provides structure and meaning to otherwise static content.

The web browser is the equivalent of a WinForms or WPF application that interprets the HTML content and turns it into a visual presentation. CSS and JavaScript basically came along to help web browsers better present HTML content in fancier ways. But at the end of the day, it isn't a framework and HTML is still just structured content, if not bastardized to force a certain UI presentation.

You can't have fancy web applications without a web browser, just like you can't have a native desktop application without a GUI chrome framework. When you speak to the overall footprint of a web application, the web browser and the functionality it provides has to be taken into consideration, when comparing to native desktop applications.

It really comes down to the classic client/server problem - How much functionality is the client going to handle vs. the server? There is always going to be a compromise of size/complexity/performance when off-loading to the client, among other concerns. It really doesn't matter what the client technology is, Flash, SilverLight, WebAssembly, Java, etc., they all will run into that same basic structural design issue.

trboyden··on C# designer Torgersen: Why the programming language is still so popular and
I guess I may be part of the exception. I had been handed so many terrible VB6 and VBA projects by that point, that I jumped into C# when it was released. Of course I also did a bunch of Java programming at the time as well, so the similarities were convenient and I found I had to think a lot less when switching between C# and Java versus VB and C#. At this point almost everything I do is in C#, except for one legacy application where they use VB as a scripting language under their forms UI. Thank goodness for C# to VB converters!
trboyden··on C# designer Torgersen: Why the programming language is still so popular and
For me, it is probably more the toolset and ease of deployment of C#-based apps that keep me using it, even for side projects. I love working with Python, but it is a pain to deploy once you get beyond console-based apps. You have be able to setup NGINX, configure systemctl, set the right permissions, configure WSGI, etc... I like the challenge, but if Microsoft deserves any cred, it is definitely in the area of making it easy to write and ship code.
trboyden··on Facebook, Twitter block the NY Post from posting
No it is not. Inventory, for example, can have two basis values, taxable inventory, and fixed asset inventory value. One is what the IRS requires via GAAP reporting, and the other is used to secure lines of credit.
trboyden··on iPhone 12 and iPhone 12 Pro
I always get a laugh reading the comments on a new Apple offering. This time - OMG! Mini! Until you go back and review the specs and style of the original iPhone SE which these new phones get their styling from. The original iPhone SE was also smaller and lighter.
trboyden··on Microsoft is not rebasing Windows to Linux
That never was a goal of Microsoft. Their goal is to get Microsoft apps, technology, and development toolsets embedded everywhere, and to a large extent, they have already succeeded in that. Projects like .NET Core, SQL Server on Linux, Visual Studio Code, Windows IoT, all have cross-pollinated to the Linux world and have gotten Linux, macOS, and ARM hardware users to adopt Microsoft technologies. All those investments drive usage of other Microsoft services which results in more revenue for Microsoft, which is all they ever wanted.
trboyden··on GitHub Actions: Ubuntu 20.04 uses Python 2 as default 'python'
Tell that to Canonical. That's how it installs out of the box. It's annoying to have to do extra configuration for something that has been the default for most Python developers for years.
trboyden··on Feds seize ‘counterfeit Apple AirPods’ that are actually OnePlus Buds
So what exactly is the difference between those and the ones Amazon https://www.amazon.com/OnePlus-Buds-Wireless-Earbuds-Chargin... says I can get tomorrow for $79?
trboyden··on Ask HN: Should HN have a toggle to show/hide paywall articles?
Taken to another level, why is HN showing articles from news sites at all, when it's own guidelines say if media would cover it, it's probably off topic?
trboyden··on Concorde ‘B’ (2014)
Based on the trends in at least the US passenger industry, airlines seem to be moving more towards smaller planes and shorter hops. I don't think a new Concorde would have had any impact on that at all. If the airlines wanted a long-range, faster plane, a manufacturer would have come along and built it by now. But like the computer industry, air travel is driven to low-price commodity service, and luxury high performance air travel doesn't fit in that business model.
trboyden··on How Google Meet's noise cancellation works
Not very well. Watched a Google Meet meeting for the neighbor's Honor Society induction and the quality was horrible. Video kept freezing and audio cut in and out. Was probably only about a dozen attendees in the meeting room. Wasn't the neighbor's connection either, they have a solid Fios 200/200 service.
trboyden··on [dead]
Barack Obama, an African American, who had eight years of American presidency, four of which with a super-majority that passed ObamaCare, and did nothing for the average African American during that time? Or even better, tens of thousands of protesters that have the time to go out and protest, but can't be bothered to go vote. Resulting in less than 10,000 votes being tallied state-wide, in a state having a population of 70,000 African Americans, where they are complaining their voice isn't being heard. What needs to be changed again?
trboyden··on Write Libraries, Not Frameworks
I found the blog post to be just another take on the micro-services vs monolithic application debate. Where micro-services = library and monolithic = framework. As a full-time coder I take a different approach - documentation is everything.

I could care less if a piece of code is a library, a framework, is made up of micro-services, or is monolithic. It all means diddly-squat if the documentation sucks and you can't figure out how to use the damn thing. It really doesn't matter if a big company sponsors the code either, because they usually have the worse documentation. Take the Mongoose Application Framework by Infor (https://mongoose.infor.com) which is supposed to be designed to help developers quickly build applications. The API has virtually no documentation. It has tons of libraries but you don't know what they do or what they are capable of unless you dig into the code to see what it does. They re-implement tons of standard .NET API with their own twist on it.

That experience changes the way I develop for fun. I have taken to do a lot my free-time coding with Python because the documentation, for the most part, is very well done. Most of the Python developers seem to take a documentation-first approach to their code which makes it easy to take on new concepts and branch out into different areas such as IoT or AI.

trboyden··on New 13-inch MacBook Pro
If I want to use an operating system based on Unix O/S with a fancy window system, I'll use Elementary OS and pocket the $600+ bucks, thanks. There is not a single Mac-only app that can't be replaced by a better app at free or equal cost.
trboyden··on New 13-inch MacBook Pro
$2k for an i5? No thanks. I can max out a HP Spectre x360 with an i7, 16GB, 4K OLED touchscreen, and 2TB NVMe and come in under $1900. Plus its lighter, has better battery life, better cameras, and a better keyboard. Get it with just the 256GB NVMe, and I can pare that down to $1570.

https://store.hp.com/us/en/mdp/spectre-x360-211501--1

trboyden··on Ask HN: Recommended web framework for Python/SQL back end in 2020
I use it for my data grids on https://pysyteline.boyden.us (Flask is the framework I used for that site).
trboyden··on We shouldn't be using R0 to measure the rate of Covid-19 transmission
Here is one of the first studies (https://www.nature.com/articles/d41586-020-01248-1) on the relationship between lock-down policies and death rates. In the graph shown in the middle of the article, you can see there is no impact on the death rate by moderate to severe lock-down policies. All countries experienced essentially the same rate of death from Covid regardless of lock-down and social distancing policies. The only outlier is Hong Kong, whose reported statistics are questionable at best given the level of government oppression occurring in that state leading up to the Covid crisis.
trboyden··on Ask HN: Recommended web framework for Python/SQL back end in 2020
HTML/CSS is the web, so if you want to develop web apps, you have to learn it/use it. To enable any meaningful front-end interactivity, JavaScript is required as well. But with Microsoft Blazor (https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor) there are starting to be alternative approaches via WebAssembly that allow you to use C# or other languages in lieu of JavaScript. If you don't like the flexibility of Flask, there is always Django (https://www.djangoproject.com).
trboyden··on We shouldn't be using R0 to measure the rate of Covid-19 transmission
There is a lack of evidence to support either assumption. There is anecdotal evidence that suggest it might work and plenty of examples where it was not done and there was no significant increase in Covid infections/hospitalizations (Sweden).
trboyden··on We shouldn't be using R0 to measure the rate of Covid-19 transmission
I actually thought this was a fairly well reasoned post rather than the expected hit piece we see so much of these days. If you listen to the politicians and certain medical experts, they keep spouting that testing is the only way out of this, while ignoring you cannot possibly test 330 million people frequently enough for testing to do any good (at least every week). There isn't enough machines, nor qualified people to run them, nor places to house such a large scale venture.

I do disagree that there is any evidence that isolation or social distancing has had any impact on the spread. If you compare the graphs of what would have happened if the government did nothing versus the ones that imposed stay-at-home, they are virtually the same. There is no evidence of a flattening of the curve. The flatten the curve theory leaves out the fact that capacity doesn't stay level and goes down as it is used up. At best you would have mirror-image curves where capacity goes negative versus the infection rate peaks until patients pass or recover, freeing up capacity. The curves would be offset based on time of infection until hospitalization.

It is easy to graph that based on public data, but the media nor medical experts will show that as it disputes the advice they are giving. Time will tell of course and the places to watch are CA and FL where people have gone back to the beaches. If CA and FL spike in the next couple weeks, social distancing should continue to be kept in place. If not, then it was never an effective tool to begin with.

trboyden··on Scattered observations from six-weeks of “work from home” at startups
Work/Life balance is probably the most difficult. Most of my pre-Covid after-work activities revolved around going out on group activities, restaurants, movies, and travel. All things we currently are unable to do. So I definitely find myself working a lot more and I already worked a remote software development position.

I find that I have to schedule and force myself to do other things such as stream some TV series and play multi-player online games just to distract the mind for a couple hours. I am in the Northeast US so our weather still sucks and we are not yet able to enjoy outside activities. My wife and I did make a couple batches of masks for some local responders and nursing home staff, but that was only a limited distraction vs. weeks of isolation (since 3/1).

← PreviousPage 2 of 3Next →