HNHacker News
TopNewBestAskShowJobs

bstar77

2,575 karma · joined December 23, 2010

submissionscomments
bstar77··on Bottles: GUI front end to run Windows software on Linux
This is just a frontend to Wine. Most stuff tends to work unless it's doing strange things and has unusual dependencies. Some resources:

https://appdb.winehq.org/objectManager.php?sClass=applicatio...

https://www.protondb.com

bstar77··on Curiosities in Vinyl
I also find it amazing that my 1970's vinyl setup sounds better than my modern setup (multiple homepods). I definitely have a reverence of that tech which helps improve my experience.

I also suffer from the paradox of choice... the more options I have, the more skeptical I am of the choice I make and how it negatively affects my experience. When I pull out a record and play it through, I usually love the experience. I can't say that about playing something on Apple Music or Spotify. Same reason why I can't find a game (one of over a thousand) to play on Steam, but loved every minute of the terrible NES games I owned as a kid.

bstar77··on Code to flood Kellogg with bogus job applications after strikers sacked
Apparently I'm barely human enough to get through those Captchas.
bstar77··on Mister FPGA: The Future of Game and Computer Emulation
If you look up Robert Peip, he's detailing a huge amount of what he's doing as he builds his PSX core. It's a combination of work done on emulators, getting expert feedback on the MiSTer, previous work on supported chips and docs from where ever he can find them. It's pretty incredible, I've supported him on patreon for about a year and have been exposed to so much interesting work.
bstar77··on Amazon EC2 M1 Mac Instances
I just don't remember the details. As I said earlier, it's likely I made a mistake, but the process was not clear and I was not notified when my instance expense ballooned to something I clearly wasn't expecting. I never had these kinds of issues with Heroku, Linode or any other host.
bstar77··on Amazon EC2 M1 Mac Instances
It's possible that was the issue, but I estimated a 20gb storage partition. Maybe usage was to blame, I know the server was inefficient with reads and writes.
bstar77··on Amazon EC2 M1 Mac Instances
After my experience 3 years ago, I will never use them again. I priced out an instance that estimated around $30/month via their calculator. Instance is indeed around $30 for the first 2 months, then I get a $200 bill. I don't know what the hell happened, but it was over 6x what I had budgeted. I tried to get someone to review my account, but I didn't get a response and just had to suck it up. I paid the $200 and moved on. Never again, I'll use Linode or something else instead.

I clearly did something wrong, but the process was so confusing that I couldn't tell you what it was. It probably had to do with running the server at sub-optimal times when rates were higher, but I don't remember reading anything about that. It was a Windows-based game server, so the extra cpu overhead might have had something to do with it.

bstar77··on Vivaldi Replaces Firefox as the Default Browser on Manjaro Linux Cinnamon
It seems the worst thing you can say about Vivaldi is that it’s closed source. I actually really like Vivaldi when I want a bloated browser experience (sometimes I do). I’ve been jumping between Vivaldi and Qutebrowser on my Linux box. Qute us amazing except when it isn’t, which is about 10% of the time.

Im not sure how much I care about browsers being proprietary as long as the engine is open source (I really like safari). If there’s evidence that Vivaldi is doing terrible things with my usage data then I’ll likely change back to FF.

bstar77··on Abusing the Chromium Devtools Scope Pane
Read the whole article, his tone changes.
bstar77··on Intel to build Qualcomm chips, aims to catch foundry rivals by 2025
"But David Kanter, an analyst with Real World Technologies, said Intel is being more cautious than in the past. The years of delays resulted in part from the "hubris" of tackling multiple technical problems in a single generation of technology."

That's some serious spin there. The chatter has been that Intel has had poor focus, poor working conditions, poor investments, poor communication within the company and a plethora of hubris. They need a culture overhaul and that seems to be what's happening. The jury is out to where they take this. I would bet on their competitors at this point.

bstar77··on I loved jQuery, and still do (2019)
NPM was born out Bundler for Ruby. Node doesn't require you to use npm, but they are bundled together now. There are other popular registries like Yarn.
bstar77··on I loved jQuery, and still do (2019)
Node is required because that's what is used to compile the JS on the command line, it's a nodejs process. Once that's complete, any web server can serve the newly produced JS/CSS/HTML files.

JS is interpreted by the browser, but we compile locally so that the code produced implements workarounds for missing language features. The code produced is typically minified so that the payload sent to the browser is much smaller than it would otherwise be.

Node is analogous to Python, Ruby and PHP... they all can run webservices, power desktop apps and compile/build projects.

bstar77··on I loved jQuery, and still do (2019)
Basically what Dragonwriter said. Without getting into the weeds of where webdev was and where it is now, we have made some massive progress. One of the huge improvements was moving to JS compilers (Babel/Typescript/Flow) that normalized features so all browsers going back to IE11 could be reliably supported with the latest language standards.

When you just sling jQuery on a page and try to use spread syntax or async/await, shit's gonna break.

bstar77··on I loved jQuery, and still do (2019)
jQuery has had its share of dangerous vulnerabilities. https://snyk.io/vuln/npm:jquery
bstar77··on I loved jQuery, and still do (2019)
https://parceljs.org/getting_started.html

If you have a use case as simple as the author is advocating, this only take about 15 minutes to grok. If it takes longer then you probably don't have enough front-end experience to productively contribute to this conversation. That is a little harsh, but the FUD in the JS world is incredible, mainly by people that have very little experience and understanding.

bstar77··on I loved jQuery, and still do (2019)
You are literally criticising Webpack for its best features. Identifying outdated libraries and potentially dangerous vulnerabilities is a huge plus for Webpack. Do you think just because you include a CDN lib in the global space vulnerabilities just magically go away?

You also don't need to include packages that are poorly engineered and maintained. For what you do decide to use, you are getting visibility into the warts that you may have blissfully ignored in the past.

The issues you are describing are not really problems anymore unless you let your app get woefully out of date. The web and browsers are a moving target, so it's critical that you minimize running legacy code wherever possible. Npm/Yarn and Webpack is a huge step in making that manageable. jQuery has been on autopilot for years because it has limited usefulness. We've collectively moved on except for a few holdouts.

bstar77··on I loved jQuery, and still do (2019)
Parcel is literally zero configuration, maybe that would have been a better solution for your usecase. You need to understand some Webpack basics for it to be functionally useful, but all the criticisms of Webpack could easily be levied against jQuery and some.
bstar77··on I loved jQuery, and still do (2019)
I respectfully disagree. If you take 15 min to understand the basics it becomes trivially easy and the productivity you gain going forward is massive.
bstar77··on I loved jQuery, and still do (2019)
I agree with the author that jQuery was essential for the time. Abstracting away browser compatibility issues in the era of IE6 was a wonderful thing, for sure.

The problem is jQuery has no business being used today unless you have to maintain legacy code. Even then I would deprecate jQuery wherever possible. Using jQuery for a "quick and dirty" application today is just terrible and it sends the message to green devs that jQuery code slinging is a skill worth having.

If you like quick and dirty, just make sure you have a working Node.js environment and generate a simple project that supports Webpack or Parcel. You will get all the advantages of Babel and Polyfills (if you need them) with little to no effort.

jQuery has no value except for maintaining legacy code. jQuery was useful back in the day (and John Resig had the best solution), but I don't love it anymore. In fact, I have serious judgements of the devs that use it that should know better.

Edit: I should note that jQuery is bad because it has no state management and you cannot easily track side-effects. I would much rather see someone use something like Svelte and construct the functionality with modern best practices while keeping a very small footprint.

bstar77··on The Future of Games is an Instant Flash to the past
I agree that instant games are and will continue to be desirable for a sizable audience. Correlating that to Adobe Flash completely lost me.

My NES games are instant and that preceded Flash by decades. In fact, I think the 8-bit era inspires game devs today far more than the early-mid 2000's browser games.

bstar77··on Julian Assange: The Man Who Knew Too Much
This has always been my reservation. If you have all the knowledge in the world, but only expose the transgressions of people and institutions you have a vendetta against, how does that improve anything?

This is why we have crackpots like Trump, chants of "lock her up", skepticism of established institutions, and skepticism of science moving to the forefront. Assange isn't the only one doing this, but he was a big part of it.

bstar77··on Mackenzie Scott gives away another £2B
She gives away "another" £2 billion and there's still room for judgement.
bstar77··on Survey shows people no longer believe working hard will lead to a better life
That's pretty much the point I was making. The whole community has to buy into the value of education. If you are getting harassed by your peers because you are reading a book for enjoyment, you are likely going to stop.
bstar77··on Survey shows people no longer believe working hard will lead to a better life
I'm referring to things like "Nicole the Math Lady", "Kahn Academy" and other supplemental education resources. Even Wikipedia can get you on the right track with any topic. Since I homeschool my son I don't know if the schools have gotten better.

I took an accelerated Calculus class one summer. My parents spent hundreds of dollars on a VHS calculus set to supplement the class because it was moving too fast for me. That was the difference maker in me passing. Today, getting that info is trivial and available to everyone.

bstar77··on Survey shows people no longer believe working hard will lead to a better life
This is pretty much what I came to say. Both of my parents came from very poor families, but they both valued education very highly. My brother and I may as well been born into a wealthy family since we both got every educational resource we needed, but up until I was 10 years old my parents had to make huge sacrifices to achieve that.

In these poor communities I'm seeing a tendency to stigmatize education... that's the biggest problem. The educational resources available to anyone today obliterates what we had in the 80's. You don't need to be an elite to have access to the critical material, you just need the desire to pursue it.

bstar77··on ALiEn – a GPU-accelerated artificial life simulation program
Yeah, seems like a missed opportunity since the Mac/Linux crowed would eat this up.
bstar77··on Bandcamp's app is no longer listed on Google Play
I love bandcamp. I have bought a decent amount of music through there (including physical media) and artists tend to really show their appreciation. I almost always get signed CDs, hand written thank you notes and other unsolicited freebees. This is the platform indie artists really like to interact with their fans. I use the iOS app and have no issues.
bstar77··on Password Managers
I'm also a 1password customer and curious how the attack vector of spoofing the 1password input icon can harm the user. They might be able to get your master password, but that doesn't mean they gain access to anything.

Also, I never use that icon and exclusively use the shortcut. I'm curious if that can be spoofed somehow. But again, they can only get your master password. In the case of 1password, I'm pretty sure they would need direct access to the computer to gain access to your vault.

bstar77··on Google Joins Apple to Opt-out of Mobile Advertising IDs
I don't want to be an Apple apologist, but I don't think you can lop them into the same dysfunctional privacy strategy that google operates under.

Apple is using user behaviors for advertising within Apple's ecosystem, but that's not something I really mind. Once my data/behavior exists the company I've entrusted it too, I get very uncomfortable.

bstar77··on Why Decentralised Applications Don’t Work
Blizzard and Star Citizen use torrents under the hood. Many others do as well, it's just hard to find documented confirmation.
← PreviousPage 5 of 21Next →