HNHacker News
TopNewBestAskShowJobs

cosmiccatnap

69 karma · joined November 8, 2019

submissionscomments
cosmiccatnap··on No Dislikes has officially ruined YouTube for me
This was not a decision made for usability or technical reasons. Sponsors...and YouTube suites were made that their videos could be brigaded with downvotes because it showed that people were critical of them. YouTube is primarily funded by sponsors since only a small percentage of people have YouTube red and that cost doesn't always cover even their use of the service so much like the adpocolypse if it causes sponsor loss it doesn't get to stay on the platform.
cosmiccatnap··on Day trader army loses all the money it made in meme-stock era
Kind of hard to take Bloomberg's word for it considering they are the definitive old guard
cosmiccatnap··on Making a falling sand simulator
P5 is such a fun library. I'm constantly impressed at how quickly you can get an idea from paper to screen with it. I can't speak to it's viability in production but for research, prototype and just fun there are few alternatives out now.

It reminds me a bit of old basic on Amiga/commodore systems where getting something drawn on the screen and making a beep was trivial and built into the environment.

cosmiccatnap··on MVC frameworks aren't dinosaurs but sharks
Sharks are some of the oldest creatures on earth...
cosmiccatnap··on Leveraging AI in Photonics and Beyond
It's clear that the easy proverbial cream on the top of electronics has been scooped and extracting it more has lead us to skim it down to 5nm but there are many problems that are clearly required for the modern world that we currently solve with electronics despite an inherant inefficiency. Considering that some of the original AI research was done using similar methods it's suprising that it has taken us this long to end up back at analog computing, though the novel approach of photonics is exciting.

The slightly distant world of the future will probably contain large A.I. processing systems that are almost entirely analog and photonic...but even your phone, desktop, and laptop will more quickly have a co-processor on board to quickly handle A.I operations that will be the R&D component of those future systems which even in their infancy will process complex transforms and analog data orders of magnitude faster than their metallic coworkers at equivalent or hopefully fractional power draw.

cosmiccatnap··on Edward Snowden in Hindsight
It's interesting how often people who write from the comfort of their home in a country that has never oppressed them criticize someone for not wanting to die.
cosmiccatnap··on How Apple overcame its culture of secrecy to create AirPods Pro
Fascinating how this article got bubbled up after the unfavorable versions were posted by the people who were actually there...
cosmiccatnap··on An approximation to determine the source of the WOW! Signal
Sadly 1800 light years away means transmission to 2MASS 19281982-2640123 is impractical at best but observing it more to determine if other techno signals originate is a worthwhile endeavor.

The ghosts of a distant civilization may still hold clues and even the knowledge that 1800 years ago we were potentially not alone is still an existential epiphany we are all hoping for.

cosmiccatnap··on OpenVMS on x86
I'm really confused, it doesn't seem like there is anything open about openVMS. Which in turn means I have little excitement for this announcement.
cosmiccatnap··on Who invented modern political satire?
Um fascists. Without them you don't get a movie like the great dictator which sets the tone for contemporary films like the producers and in turn leads to things like don't look up.

The world is ridiculous and satire is an often times an equal and opposite reaction to that absurdity.

cosmiccatnap··on GitHub will require 2FA by the end of 2023
Meanwhile Spotify and Hulu still dont provide it as an option...
cosmiccatnap··on TurboTax to pay $141M in agreement reached by all 50 states
141M would be like me having to pay 1000$ fine for robbing a federal bank where I stole $10 billion.
cosmiccatnap··on What are your most used self-hosted applications?
I feel like this has to be someone who doesn't do this for a job.

I host a VM for my router I host a VM of open media vault I host an arch box for my development.

Any notes or projects I have are edited in vim and committed to GitHub. Any networking stuff that isn't supported by openwrt isn't bothered with and I spend my free time mostly reading books. Actuall paper books and occasionally taking actual paper notes.

cosmiccatnap··on What makes collapse inevitable and imminent
There is an often quoted rebuttal to this which goes "this isn't helpful"

...I would say to those people, neither is being optimistic (i.e. unrealistic)

This person is not the best writer I'll grant you that...and an OS in forth isn't exactly the best way to prepare either but that's irrelevant to the central argument that we are...on a not particularly long timeline, doomed if we continue a pattern of behaviour that we have done now for 300 years.

It isn't being pesimistic to say we are in trouble here, nor is it "unhelpful" to be that way. Positivity and individualism were the two stick that we used to beat the world into the state it is in and the first step to fixing any problem is acknowledging it.

So you don't think it's helpful to point out the gun pointed at your kids? Ok let's do helpful stuff then.

We need to stop buying phones every year that are synthetically slowed down, we need to invest in public transportation that runs on renewable energy and reduce the number of gas and deisel engines in use significantly. We need to find ways to recycle the precious metal we painstakingly extract from the ground and we need to reduce our reliance on travel in a world where we can talk to anyone at anytime with virtually no delay.

But none of those things happen until you can get people to understand the inconvenient truth that this is not going to last and that requires you to put aside your feelings on the matter.

Responding to the truth with "this is not helpful" is...not helpful

cosmiccatnap··on Ask HN: Have we screwed ourselves as software engineers?
While alot of this is valid it isn't just a result of managers being enamored by conventions (though that is part of it)

In the cloud if you want to run a performant platform you typically can also run it much cheaper if you migrate away from maintaining actual systems.

The problem is that the DevOps and system engineering jobs have become much much much more complex in order to accomidate the cloud and as a side effect developers now have to meet them halfway as the line between the two blur.

If you want to run a product that processes a million records a minute you are likely going to want to go serverless and that means writing atomic lambda operations. We are shortly not going to live on a world where you can just do all this on your laptop which will be good in some ways and bad in others.

You will never have to worry about environments anymore you just write code against the aws,Google,or azure SDK and it will run on an obviscated identical system you are never aware of...which also has it's pros and cons.

You are right for most companies. Normal SaaS products need to get over themselves and realize kubernetes might not be that useful but this complexity exists because the larger companies were having trouble maintaining the old way of doing things at the scale the world demands. As long as millions of new users adopt the internet every year this complexity is only going to get worse. The world of 2030 doesn't exist without kubernetes and rust and lambda imo...for better or worse it's going to keep getting complicated.

cosmiccatnap··on Perl, the first postmodern computer language (1999)
A developer has a problem they cannot solve and so they decide to use perl. The developer now has two problems.
cosmiccatnap··on Ask HN: Why encourage creativity in school given most employers don't reward it?
This is an interesting question because it begs itself in a sort of sad way.

It basically says, why do something if it doesn't directly equate to value in the market, which is kind of sad.

The answer, simply, is because hopefully the value of life isn't easily boiled down to that....but a bigger answer is because it just isn't true.

If you are an entry level at some kind of stem profession, be it programming or science research or whatever then you typically get the grunt work of data processing and executing boilerplate code building.

Once you move up though that isn't true anymore. You typically have to solve some outlandish problems for people and often times problems that are vaguely described to you and this requires creativity.

Good luck scaling a system built in 2007 to support 5 million clients without just a pinch of creativity.

cosmiccatnap··on Lenovo ThinkPad P1 Gen3 Review – with Linux
Trackpad and screen are the only real things I wish they would improve. Remove the buttons, make it wider and go from the base up to the keys. Whatever nostalgia people get out of the Thinkpad it's not it's trackpad...it's the nub you had to use because of how bad the trackpad has always been. I think for a laptop where you are paying for dedicated GPUs you should get an option for a 4k ips screen. It makes text so clear and crisp and really doesn't drag down the performance on a modern chipset

Keyboard is excellent, not old school X or P good, but it's better than any other keyboard you are going to find on a laptop sold now.

cosmiccatnap··on Fourth-generation programming language
They seem to list the Unix shell as a 4th gen language... Considering my experience with shell scripting I think I'm fine with the tools provided by my 3rd gen languages.
cosmiccatnap··on I want off Mr. Golang’s Wild Ride (2020)
Seems like he has more of a bone to pick with the windows filesystem than he does GO. Sadly he gets close to the answer but doesn't quite cross the finish line to realizing his issues are a result of limitations of windowsisms.
cosmiccatnap··on GNU Nano 6.3
I wish back in the day people coming from windows were shown nano/pico instead of vi. If they had known there was something very analogous to dos edit I would think more windows people wouldn't have the experience with Unix they seem to have had.

Even today I am not a vim purist. I tell people to try nano out at first and work their way up to emacs or vim cause in the real world most people are just changing a line in etc that broke something.

cosmiccatnap··on Zq: An easier and faster alternative to jq
I would love to see what jq looks like on something like a 1mil line Json vs this. In my experience jq syntax is fine and I've not ran into a performance issue on any one file but I seem to see a jq clone every few months on here so someone seems to need that, or maybe it's just the new volume slider problem who knows.
cosmiccatnap··on Things I can’t do on macOS which I can do on Ubuntu (2020)
It's interesting to me that these concerns are ancient it seems and yet apple has no interest in addressing them. They seems to have their own philosophy about what people use their OS for and it's sad because it drags down a good platform. Having switched to macOS for work like most people it feels like having the Ferrari of laptops but the Fischer Price of operating systems.
cosmiccatnap··on C++20 Ranges Algorithms – Non-Modifying Operations
I like c++ but it feels maddening to learn. There was a time when I would tell people to learn C++ but now I tell them to start with C and work their way up because if the choice is between C and C++, C has become the more readable language somehow if you don't know what abstract classes, templates, and functional constructs are....even a bubble sort in C++ takes some explaining in terms of just the syntax sugar.

GO and rust are great languages and I hope they go the distance and learn some of the lessons from C and especially C++

cosmiccatnap··on Simple Ways to Be Less Divisive (2021)
I find it interesting that getting technical work done is basically just antithetical to getting marketing and sales work done.

In marketing, sales, and even management the goal seems to be to restructure the status of a project look good in a somewhat exaggerative way while also mitigating any fatal issues the client does see where as in technical work your goal should be to have simple, clear, honesty and a healthy dose of distrust not for people but for systems and their ability to not fail.

Watching them talk at an office party is like watching two people talk who live in different countries and speak different languages.

cosmiccatnap··on Apple’s Private Relay can cause the system to ignore firewall rules
That is just how a VPN works in general, nothing special.
cosmiccatnap··on Resumes are dangerous?
This explains a lot about the state of the industry and why so many good developers have a hard time finding a job. This article does everything except consider the possibility that maybe, management uses the wrong metrics to determine the usefulness of a candidate and that resumes are flawed to the extent that you can't describe a humans experience on one side of one sheet of paper.
cosmiccatnap··on Monkeys Love Their Alcohol
"Another part of Dudley’s drunk monkey hypothesis is that, in moderation, alcohol consumption can actually be beneficial for humans and monkeys alike"

We have emphatically had to disprove this time and time again. No amount of alcohol is good for humans despite a heavy bias in our media that claims otherwise.

cosmiccatnap··on Home lab beginners guide (2021)
Am I the only one who just slaps a few vms together on an umanaged switch? I don't need to tag anything and the two vlans I have are for the wifi and the house. One vm runs openwrt, another openmediacault, and then I have arch for my dev projects. Psu hanging out sure but all that is just on a fold out table under the stairs and it's been rock solid for 3 years.

Don't get me wrong it's nice to do this stuff and I'm not knocking people for spending so much time on it but when you spend your day at work logging into systems and fixing broken junk the last thing I want to do is come home to a dead network or vm issue to solve.

cosmiccatnap··on Ask HN: What’s a good laptop for software development at around $2k?
Fyi, they pushed a bios update that fixed my battery issues. It's not m1 good or anything but after the update it's average and sleep works correctly without draining it.
← PreviousPage 5 of 9Next →