HNHacker News
TopNewBestAskShowJobs

Eji1700

1,741 karma · joined March 1, 2021

submissionscomments
Eji1700··on Malicious versions of Nx and some supporting plugins were published
> Why is that unrealistic?

Because the vast majority of development is done by people with a very narrow focus of skills on an extreme deadline, and you actually comfortable with compression, networking, encryption, IO, and all the other taken for granted libraries that wind up daisy chained together?

Because if you are, great, but at the same time, that's not the job description for like 90% of coding jobs. I don't expect my frontend guy to need to know encryption so he can review the form library he's using.

Eji1700··on Obsidian Bases
I sorta agree, but i feel like i just want the "one more step" of dynamic content for this.

The hubs described are nice, but they don't always reflect larger changes. Updating a hub becomes a dependency that seems silly as I feel like that should be one of the easier things to keep up to date with a basic code overlay. It's one of the first things I wrote when messing with Obsidian, and part of why I really like dendron (easy refactoring, but it's got other issues).

Eji1700··on Obsidian Bases
This is kinda where I get to "then why use obsidian?". Like to me the whole point is to kinda have some linking and clean notes organization, and i'm keeping it fairly simple (just some basic tags). But yeah I suspect a large part is trying to bend it into something it's not.
Eji1700··on Google is watching
While it very much could be a frequency illusion, i also think it's naive to assume this is remotely value destructive for them in the longer term. The number of people who will notice or care is obscenely small in comparison to their larger population.

Personally I wouldn't put it past them to absolutely do it on purpose/by design.

Eji1700··on Obsidian Bases
I think the one thing that really kills me is "consolidating" data is harder than it probably should be.

A simple thing I started with was "lets track movies and shows people recommend to me and I watch".

Ok, page for each rec, and then I can use props to tag them with things like if I watched them or not, who recommended them, genre's, and most importantly, if it's just for me, or also something the wife would enjoy.

Well....obviously I'd like to have a quick view on some page of the recommendations, and then ideally the recommendations that are tagged to include my wife so I can glance view between the two.

Thiiiiiis is not as easy as it should be. I'm writing this as some massive sql vquery on a couple billion records churns away. I'm not great (i'm much less impressive than that previous comment sounds in fact), but im way above beginner. I'm shocked at how hard this seems to be.

Tag searching is possible, but it gets ugly fast and sucks to constantly have to do and the bookmarks weren't clear.

Want to do queries, oh there's a plugin for that. Kinda odd but ok. Oh but wait those too are ALSO kinda of unintuitive (to me, i suspect it's a syntax and style I just haven't used to some extent), and why do I need to do a massive custom dataview query to just get what I feel should be built in? Why can't I just say "put in a query result for anything tagged with x and y", since that's what i'm typing out the hard way?

I haven't really "dug in" on this issue in awhile. I know they made some changes somewhat recently that allow some of this, but it seemed like it wasn't enough. It's baffling to me, because having a "dashboard" is the end goal of almost all these systems, and yet it seems so difficult in obsidian even for technically minded users. I can learn it, but god knows I don't need ANOTHER personal research project on my pile.

I'll admit that by griping about this i'm praying I get they "hey idiot" response below that explains how I should've done this.

Edit- To be clear, this new change certainly seems like it might help. It'll depend on how those views work in practice, and obviously appeals to me in my databasing mindset.

Eji1700··on Why tail-recursive functions are loops
> For example, why write out a recursive function when a call to `fold` or `map` will do the same thing?

Yeah this was a big help when I started F#. Basically "if you're using the rec keyword, you're probably missing something" and hell that even goes for a lot of uses of fold, from the beginners perspective.

Eji1700··on Vibechart
OpenAI has always known that "data" is part of marketing, and treated it as such. I don't think this is intentional, but they damn well knew, even back in the dota 2 days, how to present data in such a way as to overstate the results and hide the failures.
Eji1700··on Fast
Information density and ease of identification is the antithesis of "engagement" which often has some time on site metric they're hunting.

If you can find what you want and read it you might not spend 5 extra seconds lost on their page and thus they can pad their stats for advertisers. Bonus points if the stupid page loads in such a way you accidentally click on something and give them a "conversion".

Sadly financial incentive is almost always towards tricking people into doing something they don't want to do instead of just actually giving them what they fucking want.

Eji1700··on Maru OS – Use your phone as your PC (2019)
I've been diving towards this outcome for awhile now.

I have a gpd pocket 4 for my machine, but carry a chiri CE 5x3 and the MS arc mouse (and am looking for a second screen).

It's an extremely small footprint in my bag, and i'm not sure it can get much smaller. You could remove the keyboard and the mouse from the Pocket 4, but given they're on top of the hardware it wouldn't save that much space.

I can, in theory, do the same setup with my phone instead of the pocket though. I'm yet to really hook it all up and test (I expect several points of failure given past experiments), but the idea really is intriguing.

It does however require people to get more comfortable with smaller keyboards/mice (please for the love of god, if nothing else, swap left control with caps lock), or at least more portable ones.

And as for the ideal of "carry a drive, hook up to hardware as needed", that'll always run into the common issue of who is maintaining the hardware. We need cheap and easy to fix/replace hardware for that to ever really be a thing.

Eji1700··on Ex-Waymo engineers launch Bedrock Robotics to automate construction
Sure but I think one of the huge issues is size and the simple fact that the union is by definition NOT pro country/greater good/citizen but pro Union member.

So yea when some CEO golden parachutes out with all the money we’re all rightfully pissed, but people weren’t thrilled with jimmy hoffa or state mandated monopolies that just don’t give a fuck either.

In my city the power company will just tell you to fuck right off no matter what your schedule was for opening your business, no matter how important you are. Hope you can handle your building being built 1+ months behind because “nah fuck you” while the government head makes a million + a year.

Scaling these things so they don’t fall to corruption and graft is very very hard.

Eji1700··on Ex-Waymo engineers launch Bedrock Robotics to automate construction
Meh chicken/egg. Giving people organized power is proven over and over again to lead to problems. It’s why we have political science and centuries of “how do we stop everyone from saying fuck it and killing each other”

The police having a state mandated monopoly on violence only adds to the problem but the core issue is still there, and it’s hard to do checks and balances that just don’t erode to either regulatory capture, rampant bureaucracy, over efficient streamlining, or more often than not some mix of all three

Eji1700··on Ex-Waymo engineers launch Bedrock Robotics to automate construction
Doubtful. People get starry eyed at the idea of unions and I get why. Employees need more protection.

But power patterns are the same everywhere and rather than having corrupt corporate bullshit you get corrupt union bullshit. It just might benefit you if you work in the industry and might very much be at the cost of everyone else.

Police unions are the infamous example alongside the teamsters , but almost everyone who’s worked with or for one has stories.

I know someone who works for one and what do you know the people at the top get preferential treatment and there’s all sorts of bullshit going on. It’s still almost certainly better for him but it’s probably not ideal for the projects.

Ignoring cost overruns and hand waving things that fall under “look let’s just let people be people not perfect” you still get a lot of problematic behavior. For example my friend is very good at his job because he was taught by someone very good and as a result has high standards for his work.

This has gotten him targeted because he sets expectations too high which sure feels like a crock of shit.

And that’s just the work related bullshit. There’s still the classics like someone higher up the chain being friends with the right people and throwing others under the bus when they shit the bed.

Eji1700··on Privacy Pass Authentication for Kagi Search
Ah thank you. That's the part I was missing. I know this example is wrong in 100 different ways, but something like "yeah we know a key with prime factor X is valid, and this has one", but there's thousands of those out there, so it can't tie out to whom.
Eji1700··on Privacy Pass Authentication for Kagi Search
So....is this privacy through assumed lack of logging? Not trying to be a dick, just legit don't understand a part of this.

User A asks kagi for tokens. Kagi says "sure, here's 500 tokens". If kagi then logs the 500 tokens it just gave to user A, it now will know if any of those tokens is redeemed at a later date, that they're assigned to user A?

Of course if Kagi just doesn't retain this data, then yeah all is good because the token itself is only marked as valid, not valid and given to user A on date Y, but....that's it right? Or am I misunderstanding something?

Eji1700··on Escape the walled garden and algorithm black boxes with RSS feeds
> You'll never see anything from the people who post occasionally because they get drowned out by the people who are posting all the time.

I use inoreader and track basically everything I want in a huge list of feeds.

It's pretty trivial to mark stuff as "always flag this", and then leave the rest of the pile as "scan through and manually tag anything else"

Anything low volume goes on the "always" flag list as it takes one review a day of the new content to decide if it's something I care about.

Ultimately what I want, and what most people want, is the ability to just hook up to various data streams and apply rules to it. From there filtering as desired comes pretty easily.

Eji1700··on Escape the walled garden and algorithm black boxes with RSS feeds
Honestly that might be for the best in some ways. I see rss as "allowed to exist" because not enough people use it. There's plenty of ways to subscribe to things that I enjoy right now that could be nuked if suddenly enough people were using it that they weren't seeing the conversion rates they wanted.
Eji1700··on Stimulation Clicker
Reminds me of a story I heard as a kid.

Short version, guy can't sleep. Someone tells him get a dog. Dog barks, still can't sleep. Well you'll also need a blah... repeat until the man has a small farm of loud animals going. Then finally "get rid of them" and suddenly it's all so quiet again.

It's pretty fascinating how much more calm everything seems when you finish/stop this game

Eji1700··on Mysterious New Jersey drone sightings prompt call for 'state of emergency'
What blows my mind, is that damn near every single person seeing this has a phone that can record video, and the best we can do is grainy night pictures.

I mean fucking hell we've got people in this thread saying "yeah but they don't move like that" ,which fine, cool, and yet somehow the only stuff circulating is pictures?

This whole thing reeks of overreaction to something small signal boosted by filtering of bad data. Send a clear video "oh that's obviously a helicopter". Send some barely readable photo "MASSIVE DRONE SIGHTING", put it on the front page.

Eji1700··on Understanding Google's Quantum Error Correction Breakthrough
Yeah I think that's the issue that makes it hard to assess quantum computing.

My very layman understanding is that there are certain things it will be several orders of magnitude better at, but "simple" things for a normal machine quantum will be just as bad if not massively worse.

It really should be treated as a different tool for right now. Maybe some day in the very far future if it becomes easier to make quantum computers an abstraction layer will be arrived at in some manner that means the end user thinks it's just like a normal computer, but from a "looking at series of 1/0's" or "looking at a series of superimposed particles" it's extremely different in function.

Eji1700··on Show HN: iFixit created a new USB-C, repairable soldering system
Yep, i'm much of the same opinion. It's a much sillier product, but I had a annova sous vide forever ago that died.

Looked around, heard Joule was the "go to" these days, got one. Gave it the fuck away eventually after the 15th time the app lagged or wouldn't work or whatever.

I'm sick and tired of my tools (yes it's a cooking tool) having the audacity to require an app. I get there's a lot of possible functionality that an app provides, but the annova I replaced it with still has a functional interface so I don't have to fuck with it for the basics.

I don't even see what the workflow would be to use their web interface on this iron?

Eji1700··on Show HN: Visualize database schemas with a single query
Yeup. Seconded. MSSQL as well. Was curious what the output would look like given it's a fairly large db (a crap ton of mostly useless tables kept for archival purposes).
Eji1700··on Data Exfiltration from Slack AI via indirect prompt injection
There's also no mass marketing campaign for sticking forks in electrical sockets in case anyone was wondering.
Eji1700··on Data Exfiltration from Slack AI via indirect prompt injection
> Are companies really just YOLOing and plugging LLMs into everything

Look we still can't get companies to bother with real security and now every marketing/sales department on the planet is selling C level members on "IT WILL LET YOU FIRE EVERYONE!"

If you gave the same sales treatment to sticking a fork in a light socket the global power grid would go down overnight.

"AI"/LLM's are the perfect shitstorm of just good enough to catch the business eye while being a massive issue for the actual technical side.

Eji1700··on Inside the "3 billion people" national public data breach
Doesn’t mean the victimized party is super unlikely to get their money back, and any they do get will be months or years after the fact
Eji1700··on Inside the "3 billion people" national public data breach
Well then you're up against the wall of digital verification.

I know there's a fuck load of situations where the banks are 100% screwing the customer to their benefit, but there's a legit conversation about people who give out their passwords, or claim they did, when money gets wiped out.

If you meet all the requirements to identify yourself to the bank, at what point does the bank have to say "this is that person, and that transaction is legal".

Now granted:

1. With passkeys and biometrics and 2FA we've got a lot of better ways to make these accounts secure, and hopefully more idiot proof. I'm hoping we start getting rid of email/phone for 2FA as a valid option though.

2. The moment the police are treating it as an identity theft case, the bank should be required to pony up. I don't know if that's the case (and wouldn't be surprised if they fight it tooth and nail), but at that point you have a state or federal entity acknowledging this is not a legit transaction, and therefore you should be compensated by the bank, and they can get their money back from the insurance companies that insure against this kind of thing.

Eji1700··on The TikTok Case Will Be Determined by What's Behind the Government's Black Lines
And, while this certainly won't happen unless things seriously escalate, the US Government could absolutely pull whatever records they want, whenever they want, and if need be charge the US companies and its members with appropriate crimes.

You cannot do that to a foreign government. I'm not naive enough to think that these corps aren't spying on people or that they're not selling that data to foreign, even hostile actors, but there's simply a different level of consequence.

If you replace China with Russia you can quickly see how fucking absurd this is. Yes NO ONE should be able to do this kind of shit, but it's absolutely another tier of fucked when you don't even have the veil of government as a threat to make people think twice.

Eji1700··on Will there be 50B+ in student loan delinquencies in US?
There are plenty of loans where the original principal is never recovered to any reasonable amount and the vast majority of the loan is forgiven. It's literally how debt collection works, mostly attempting to get SOMETHING from the original debtor.

Forcing full repayment is absurd, and known to be by just about every reasonable person who's looked into the economics of loans. We figured out debtors prisons were also stupid a long time ago. There's plenty of alternative measures, and the whole reason things like bankruptcy exists is because we recognize it's better than financially nuking someone.

Or do you think we should also make medical debt unforgivable since you can't rip the kidney back out?

Eji1700··on The TikTok Case Will Be Determined by What's Behind the Government's Black Lines
People always treat it as hyperbole but I really think that the point of this is being missed. I don't like when anyone spies on people and think we need much much better data privacy laws for the modern generation.

That said, there's a large difference between the US/Europe spying on each other, and a country like China, who (along with the US and Europe) has plans to go to war should they deem it necessary.

I will not be shocked if this generation is remembered as the biggest security leak in history.

Eji1700··on Will there be 50B+ in student loan delinquencies in US?
> They abuse the fact that student loans are government assured by upping tuition to absurd rates.

This is basic market economics and something that everyone predicted would happen. If you think that somehow colleges are going to be the moral exception then I'm sorry it's just not happening.

This is squarely on the government for making student loan debt impossible to get out of. Its caused a gross cycle of stupid practices and serves absolutely no good.

Eji1700··on Official proposal for Type Unions in C#
Just to add to the other comments, in my experience a large majority of libraries work fine. Maybe a little tweak here or there, or maybe you need to use some C# esq syntax (which is harder in my case because I so rarely do now).

Generally though, it's pretty easy. Sometimes you'll want to make bindings around various things (not that you need to, but it'll make things smoother).

It's not actually awful, it's just that there's no real documentation of "hey today we're going to take Serilog/whatever and show you how to configure it in F#" style videos, so depending on where your weaknesses lie it can feel frustrating.

← PreviousPage 3 of 12Next →