HNHacker News
TopNewBestAskShowJobs

grepexdev

64 karma · joined September 11, 2023

submissionscomments
grepexdev··on Show HN: Nxtscape – an open-source agentic browser
I think what he means is it is not just generally crawling and scraping, and uses a more targeted approach. Equivalent to a user going to each of those sites, just more efficiently.
grepexdev··on I compiled a list of open-source post-quantum tools and libraries
Did you mean to include a link to the list?
grepexdev··on Disney and Universal Sue Midjourney for Copyright Infringement
If I buy a pencil and draw a copyrighted character, is that copyright infringement? No. If I sell that drawing? Yes.

Midjourney and other AI companies are not selling you the drawing, they're selling you the pencil. What you do with that pencil and the drawings you create with that pencil is on you and you alone.

grepexdev··on The Metamorphosis of Prime Intellect (1994)
Same! When he was last on the Lex Fridman podcast.
grepexdev··on DIY Cybersickness Remedies
Are you familiar with the DICE framework in terms of VR? Essentially, VR enables one to do things that are [D]angerous, [I]mpossible, [C]ostly, or [E]xpensive.

Your racecar example is a perfect example. It would be dangerous and costly. Would it be better than VR racing? I think so. Would I be able to actually do it? Hell no. I suspect most people would answer the same.

Yes, I know expensive and costly are basically the same thing.

grepexdev··on Audiobookshelf: Self-hosted audiobook and podcast server
Also check out Lissen, an Audiobookshelf client for Android

https://github.com/GrakovNe/lissen-android/

grepexdev··on Jellyfin as a Spotify alternative
This! I recently ditched Spotify and rediscovered radio in the past few weeks. There are so many great songs I've come across from bands I enjoy that I had never heard of because, as someone else said, Spotify's algorithm is way overfit.
grepexdev··on The Story Behind “100 Go Mistakes and How to Avoid Them”
Pike didn't write it, he said it. (1) It is a talk about how Go was created to make concurrency simple. The "brilliant" language he refers to here is C++, which I'm sure you're aware has many of its own downsides.

Your argument that Go is a step backward because it was intentionally designed to be simple for novice programmers seems flawed. It's design was a deliberate tradeoff to address a specific problem. While I don't think it is a language that should be used for everything, it is good at the things it is good at.

What is it about Go that you have a problem with, specifically?

1. Around the 20 minute mark: https://learn.microsoft.com/en-us/shows/lang-next-2014/from-...

grepexdev··on The Story Behind “100 Go Mistakes and How to Avoid Them”
I understand what you are saying here but I think you've missed the point of what Pike was getting at.

I think Pike is acknowledging the practical realities of engineering at scale, and intentionally designed Go with simplicity in mind, which leads to more maintainable code and faster onboarding for new devs.

I'll also add that outside of the popularity metric, Go is not all bad. Fast compile times, readability, excellent standard library and toolchain, backward compatibility, to name a few things.

grepexdev··on The Story Behind “100 Go Mistakes and How to Avoid Them”
I don't think Go is particularly esoteric to where these "gotchas" are a big problem.

In fact, I would argue that the gotchas are an intentional part of Go's design philosophy. I think it is strange to work in Go when coming from another language because of this, which leads people to think Go sucks.

grepexdev··on The Story Behind “100 Go Mistakes and How to Avoid Them”
Could you let me know what language doesn't have at least 100 common mistakes across a broad range of developers with varying skill level?
grepexdev··on Microsoft blocks VSCode-derived editors (like Cursor) from using MS extensions
Perhaps. But I'm sure Microsoft releasing Agent mode at the same time is not a coincidence.
grepexdev··on Microsoft blocks VSCode-derived editors (like Cursor) from using MS extensions
I would recommend getting started with lazyvim (lazyvim.org). Once you're comfortable with the editor, you can change the config to kickstart.nvim and start customizing it to your liking. That's what I did and I have no regrets. LazyVim allowed me to switch without sacrificing productivity. I was on it for a year before I decided to make my own config
grepexdev··on Microsoft blocks VSCode-derived editors (like Cursor) from using MS extensions
Embrace... Extend... Say it with me - EXTINGUISH!
grepexdev··on Showcase: Working on a voice/text chat app in a cyberpunk style
SUPER cool aesthetic. I would totally use it if it was a product.
grepexdev··on We wash our trash to repent for killing God
This sort of mentality is all over the place. I think the "Death of God" is what is causing people to follow political idols so religiously. I think it is fair to say that there are cult-like followings of certain leaders.
grepexdev··on Apple Products Are Struggling
The OnePlus Pad 2 seems to be a pretty solid Android tablet. I had the Pixel tablet but returned it as it had too much Google stuff baked into the functionality (naturally).
grepexdev··on TSMC expected to announce $100B investment in U.S.
My concern about checking my own circle is that it is an inherently biased approach. I'll add that I'm not the biggest Trump fan. In fact, according to the political compass tool (take with a grain of salt, I guess) I'm quite liberal. If I go to a liberal circle, of course they're going to confirm this rhetoric that Trump is going to take the US in a dictatorship.

Al Green was being disruptive and frankly let his emotions get the best of him. There were even democrats who voted in favor of his censure.

Your point about removing bureaucracy and installing loyalists is solid. Though, to say it is exactly how a dictator becomes a dictator is of course an oversimplification. There's more to it than just that.

Also, keep in mind that this is happening within a democratic framework. Removing bureaucracy and installing loyalists can be done in pursuit of objectives other than obtaining dictatorial power:

- Margaret Thatcher in the UK reduced government size through privatizations and appointed conservative loyalists to implement her policies, operating within democracy and stepping down after her term.

- Nelson Mandela in South Africa transformed the bureaucracy from apartheid to a democratic system, installing officials loyal to the new democratic vision, and served two terms before stepping down.

- Ronald Reagan in the US cut regulations and appointed conservative officials to support his economic policies, also within democratic bounds.

In all of these, removing bureaucracy and installing loyalists was framed as efforts to enhance efficiency or fight corruption, not to consolidate absolute power.

Now, Trump is no Nelson Mandela. On the flip side, he is no Adolf Hitler.

There is a lot of alarmist rhetoric going around (such as "Trump will take the US in a dictatorship") that I think will prevent people from seeing what is actually happening (be it good or bad).

That is my attempt at being rational while being bombarded with propaganda from both left and right.

grepexdev··on TSMC expected to announce $100B investment in U.S.
> US is getting more and more hate from literally everywhere in a very short time because of that. A lot is changing very quick and it won't take 4 years until Trump is gone. > The entire world is pretty sure that Trump will take the US in a dictatorship and is going to loosen ties.

Do you have a source for this or is it just some vibey rant? That last part seems ridiculous.

grepexdev··on Federal employees told to remove pronouns from email signatures by end of day
I think that's fair. It is akin to a business establishing email etiquette for it's employees.

Now, if it were the government telling citizens to not use pronouns in their emails, that of course would be overreaching.

grepexdev··on Siyuan: Privacy-first, self-hosted personal knowledge management software
They are doing a rewrite of the app to have a SQLite DB storage for notes instead of markdown files. I think once that is released it will be available in a web browser. Currently in alpha testing, I access the application through the browser.
grepexdev··on How Typing Transformed Nietzsche's Consciousness
Kaufman translations are going to be the best you're going to get. He offers some helpful context in the footnotes through the books.
grepexdev··on How to Learn Rust in 2024
Does anyone have some good learning resources for embedded systems, particularly in Rust? I was hoping the article would have elaborated more on that front.
grepexdev··on Openpilot – Operating system for robotics
I see that the Dodge Ram is not listed as a compatible vehicle. Could you explain how you managed to make it work?

Edit. I'm dumb. It's listed under "Ram" not "Dodge"

grepexdev··on FCast: Casting Made Open Source
Will there be a receiver for Fire TV too?
grepexdev··on Show HN: I added rizz to social media apps
Are the recommendations aware of the context in the message thread?
grepexdev··on Inside the "3 billion people" national public data breach
I hope this is meant to be satirical. The IRS has a massive budget. Maybe just reallocate their current funds instead of giving them more is a better idea.
grepexdev··on uBlock Origin could soon stop working in Chrome
This does not affect Brave entirely. It will affect MV2 extensions on Brave generally speaking, but it will not affect Brave's shields that are built in. See my response to another comment here: https://news.ycombinator.com/item?id=41181701

It will apply to all the other Chromium based browsers that are wrappers and not forks.

grepexdev··on uBlock Origin could soon stop working in Chrome
I'll push back and say Brave is far more than just Chrome with a different skin. Remember, it is a fork. That description is better suited for Edge or Opera.

I hear you on the concern about the browser engine monoculture. It's a concern of mine as well.

I guess what I should say is - _if_ you're going to use a chromium-based browser, you should probably use Brave.

I'm currently looking into Mull browser as it seems to be to Firefox what Brave is to Chrome.

grepexdev··on uBlock Origin could soon stop working in Chrome
I've been using Brave and I recently decided to give Firefox another shot. I clicked an Amazon affiliate link from one of Ben Vallack's YouTube videos for a handheld espresso maker. Next thing I know I'm getting tons of ads on Facebook for espresso machines. This was with uBlock installed.

I never, _ever_ had that happen with Brave. In the context of Google deprecating MV2 - Brave's shields are hard coded into the Chromium chromebase and do not rely on MV2 or MV3 [1]. They will also be continuing support for MV2 extensions.

1. https://brave.com/blog/brave-shields-manifest-v3/ 2. https://news.ycombinator.com/item?id=41158769

Note: There isn't really any discussion on that HN post, but perhaps this may spark some.

Page 1 of 2Next →