HNHacker News
TopNewBestAskShowJobs

EMM_386

6,858 karma · joined December 30, 2017

Senior Software Engineer

Currently:

AI inference/training/orchestration C#/.Net Python TypeScript Angular SQL

Too many other things.

submissionscomments
EMM_386··on Tell HN: Reddit now blocks VPN access via browser, 'old' subdomain included
Tested, and ... no?

I tried two different VPNs, currently on NordVPN ... no issue accessing Reddit.

And I get that it's cool to bash Reddit on HN, but the sense that "I don't visit sites like that ... I exclusively visit HN" is really weird.

For what it's worth I have an 18 Year Club account on Reddit and I'm still active.

EMM_386··on Santa Barbara's collective memory, sold for kindling
They are doing this with hospitals also. Hospitals.

The large PE firms come in, buy the hospital and rent the land back to it. Eventually the hospital goes under.

This involves some of the biggest PE firms out there, and often MPT - "Medical Properties Trust".

"The plundering of America's hospitals":

https://www.businessinsider.com/how-wealthy-investors-got-ri...

EMM_386··on Is the Sun Conscious? (2021) [pdf]
> I feel we are under qualified to speak with conviction about anything else's level of consciousness

You don't need to feel that ... that's the truth!

There is not a human being alive on the planet at the moment who can explain consciousness.

Not even Chalmers.

"David Chalmers - Is Consciousness Fundamental? - Closer To Truth"

https://www.youtube.com/watch?v=rDHN6A8y6qY

EMM_386··on The Great Migration from MongoDB to PostgreSQL
> With MongoDB, we lost out on many nice features from the relational world ...

> ... this hurt in particular because our data was very much relational.

That is my best attempt at the summary.

The write-up is good, but after you've been around a long (long) time ... you know what this is likely going to involve.

Glad relational SQL is still going strong 50 years later.

EMM_386··on Ethereum has blobs. Where do we go from here?
> he will be using it without knowing.

I will know. Not because of the "little green lock".

I will know in the same way I know this site is secure. In this case, because of PKCS #1 SHA-256 (aka CKM_SHA1_RSA_PKCS_PSS). Cert issued by DigiCert Global Root G2 and valid until one second before midnight UTC on 3/29/31.

That's where I guess I'm losing sight of the vision.

It's tested, it's proven, it's secure, it works, no "gas", no fees ... I don't know. Maybe I'm just missing something.

EMM_386··on NotepadNext – a cross-platform reimplementation of Notepad++
> The, what I call "millions of tiny buttons" interface is ugly and distracting.

I agree. I used to use N++ when that sort of interface was common everywhere. It didn't look as out of place.

These days I find it too jarring and either use Sublime Text 3 or just regular Windows Notepad for scratch notes (now that it doesn't prompt to save on close anymore). No buttons.

EMM_386··on NotepadNext – a cross-platform reimplementation of Notepad++
> being able to close the window without being asked whether I'd like to save the document

Notepad on Windows now has this behavior. Finally.

After having used it for more than three decades, it now has the one feature that prevented me from using it to take scratch notes. It will autosave without prompting on close.

And it has a dark mode, so now I use it daily.

EMM_386··on Ethereum has blobs. Where do we go from here?
Hmm ... "proto-danksharding" which activated the "blobscriptions protocol" so that blobs are "much cheaper than calldata", all of this helping it to become an "L2-centric ecosystem". In the end, this leaves them "not confident enough in the complex code of an optimistic or SNARK-based EVM verifier".

I'm sold ... just tell me where to transfer the money.

EMM_386··on Weather Planning for Eclipse Day
> I don't even care about the eclipse but this is so inconvenient and I'm very frustrated.

If you haven't experienced an eclipse in the arc of totality, and that's where you're already going to be, I would strongly suggest (weather and whatever else permitting) that you drive as close to the centerline as you can, and just park the car and stand there for a few minutes.

It is something everyone should experience if they can.

EMM_386··on Weather Planning for Eclipse Day
I drove from the northeast down to South Carolina to see the 2017 eclipse in the center of totality.

All I can say is ... if you haven't experienced this in your life, go see it. But you must be in the arc of totality, even 99% isn't going to do it. The closer you get to the centerline, the longer totality lasts.

And it's something else. It gets very dark, very quickly. It gets cold, the stars come out, it feels surreal.

It's awe-inspiring.

EMM_386··on The new Windows update made me think I'd installed malware
I was thinking the same thing. Recently, a file I've never seen before named "bingchatinstaller.exe" has been trying to connect to the internet on my machine. I am blocking it.

It shows up as unsigned. Is this really from Microsoft? An unsigned binary shows up out of nowhere and wants internet access?

That screams malware to me.

EMM_386··on Jan: An open source alternative to ChatGPT that runs on the desktop
It does make it easier for the end user who doesn't want to fiddle around with python dependencies, command lines, building C++ projects, etc.

Just install it, point it to a model, and go. Now you have a local LLM.

If you want something more, click the "start server" button and you have a local OpenAI compatible API which you can point more advanced front-ends to.

EMM_386··on Google: Angular and Wiz Are Merging
> the templating language that Angular came up with? ngIf, ngBlah

The new templating syntax is simply @if () @else () ... it makes it much clearer to read in many cases.

I never had a problem with *ngIf as long as you are controlling the visibility of one element. It became messy when you needed "else" statements in there.

EMM_386··on Google: Angular and Wiz Are Merging
I've been working with large Angular projects for years and I really enjoy the development experience.

Especially now with the new template syntax, signals, and other recent changes.

EMM_386··on Long Covid brain fog may be due to damaged blood vessels in the brain
> POTS. Standing up made my heart rate spike for no reason. This is a measurable phenomena for people who have autoimmune disorders called the tilt table test. Had this for months.

Same! I was diagnosed with syncope on standing. Every time I stood up from a reclining position, my heart would pound and the world would start fading to black. I too was referred to a cardiologist and had the tests performed. And it also cleared up for me but it took a long time (months).

That wasn't my only symptom. I am completely scientific also. I know about how SARS-CoV-2 binds to ACE-2 receptors, I know about how it lodges itself in multiple organs ... and the symptoms were real.

This was another one where I didn't even think "Covid" when I went to the doctor, but this all coincided with a recent Covid infection.

EMM_386··on Long Covid brain fog may be due to damaged blood vessels in the brain
I was affected by this "brain fog" after getting Covid, but I didn't put two and two together.

I called my doctor's office to schedule an appointment and when the receptionist asked what the appointment was for, I simply said "brain fog". I had no other way to describe it.

It was intense and disturbing. I often couldn't put cohererent thoughts together, I was constantly forgetting what I was doing, forgetting where I had just put something.

Over the coming weeks it slowly receded, but there's no doubt it is real.

I've had people dismiss it as "it's all in your mind". They're right on some level ... it was in my mind. But it was very real, and I have no doubt it was SARS-CoV-2 related due to the timing and sheer intensity of it.

EMM_386··on Tests for consciousness in humans and beyond
This particular study isn't limited to LLMs.

It is about how to test consciousness in a wide variety of things. We have no tests.

People may think their dog is conscious, but we can't test that. We can't even test if other people are conscious.

What about invertebrates? Bacteria? Rocks, atoms, AI, your laptop etc? While somebody might say "yes, no, definetly not, yes, maybe" ... still, no tests.

And consciousness in this particular proposal deals with whether or not it "‘feels like’ something to be the target system".

EMM_386··on Ask HN: Will Meta-frameworks kill normal frameworks?
I've been a software engineer for a very long time (pre-JavaScript existing).

I highly doubt it. I am working on a greenfield project and we are on Angular 17 for the front-end and C# for the REST APIs, backed by a relational SQL database. It is smooth sailing.

I am not familiar with those frameworks outside of what Next.js is doing with React (combining server and client code).

I don't like it, at all. I've spent decades working with what is now being called "SSR", but that's literally how everything was done.

So many developers got into software engineering knowing only JavaScript and usually a bit about a framework, generally React. Then we got Node.js so we could have JavaScript on the server, then Express.js so JavaScript can serve JavaScript, then NoSQL so you can store JavaScript objects in a database (essentially a KV store) without needing to learn SQL.

Now we have JavaScript that mixes front-end and back-end together.

I have 22 years of C# development. It works, it's easy, and it's fast. The "split" between front-end and back-end is perfectly fine to me.

EMM_386··on Pharmacology of Hallucinations
You can also hallucinate severely (visual and auditory) during the delerium tremens (and alcoholic hallucinosis), which are caused by abrupt alcohol withdrawal after heavy and prolonged use.

https://en.wikipedia.org/wiki/Delirium_tremens

EMM_386··on Google lays off hundreds working on its voice-activated assistant
> Multiple rounds of laying off people isn't treating only those people poorly, but also increasing stress for the people who remain, knowing they can suddenly be laid off as well.

How is this not just "business"? That's what Google is.

Granted, they make billions of dollars a quarter and it won't hurt them to keep employees around.

But every company I've ever worked for over the last decades has laid people off, made others nervous, etc.

It may sound harsh but they aren't a charity. People will be laid off, others will be nervous they may be next.

If you are looking for a company where everyone just happy hums along with no fear of job loss, those don't exist.

Except maybe in the Government.

EMM_386··on Things are about to get worse for generative AI
> “funny magic parrot box” can write some mid-tier high school essays

That's your take on LLMs?

Ask it how it is possible for a photon to travel across the universe, arriving at the same time it departed, resulting in the journey taking zero time (in its reference frame).

Ask what implications are if certain viral amino sequences result in messenger RNA translocating to the host cell nucleus, potentially with the entire genome.

Ask if aircraft fly due to Bernoulli's Principle or Newton's Third Law and physical impact.

This is "crypto-bro territory"? No, not quite.

EMM_386··on Can Microsoft Flight Simulator help me learn to fly or make me a better pilot?
Yes.

I say that with 100% certainty based on my own experience. I was using Flight Simulator in the late 80s.

I used it for 10 years, and it inspired me to become a pilot. I ended getting various ratings (private, instrument, high-performance, commecial ...).

I knew how to fly an ILS before I had my introductory flight in a Cessna 172. I knew what I was looking at and not bewildered by all of the unfamiliar gauges.

It's not going to help you land a small plane when the winds are 160/17G25 and it's a crosswind. That you have to experience. But I could fly to the nearest VOR on the first day.

EMM_386··on Catalyst – Tailwind CSS Application UI Kit
> Because building things costs money

I already addressed this in my post.

PrimeTek's web component libraries are MIT licensed. They seem to still be going strong after 15 years.

This, apparently, is quite doable.

EMM_386··on Catalyst – Tailwind CSS Application UI Kit
> Why does Tailwind not build framework agnostic UI components?

For the same reasons that PrimeFaces has PrimeNg (Angular), PrimeReact, and PrimeVue.

Given the way all the different stuff works together, that's the way it has to be done.

I'm still amazed they're asking for $299 for this!

Prime is MIT licensed. "Here, clone our repo on GitHub and do whatever you want!". Professional support is paid.

It looks good, it works, and no, I don't work for them. But $299 for this Tailwind thing seems rather crazy in comparison.

There is also PrimeFlex, which lets you do stuff like:

<div class="shadow-3 m-3 surface-card text-center p-3 border-round-sm h-6rem w-9rem flex align-items-center justify-content-center font-semibold">shadow-3</div>

Which of course looks a lot like working with Tailwind.

EMM_386··on I wrote a meta mode for ChatGPT
I'm not much interested in the prompt itself, but I am continually amazed that ChatGPT is able to make sense of prompts like this.

That is pretty far from "language", and I can't see how any of that has been seen in its "training data".

I mean ... you can add something like "//! = loop mode = do loop: (ask USR for instruct (string, num); iterate string num times); Nesting ok." and it can not only parse that (or "tokenize" it), then somehow find relationships in its internal high-dimensional vector space that are sufficient to ... pseudo-"execute" it?

I don't know. Obviously, not my area of expertise, although I can say I've spent a lot of time trying to understand even the basics. But then I'll see an example like this, and be reminded of how little I understand any of it.

EMM_386··on Return to office is 'dead,' Stanford economist says
I would resepectfully disagree. I think this depends on the engineers you are working with.

I have been remote since 2014, so far before the pandemic changed all of this. I also have 25+ years of experience.

I am able to handle architecting a major enterprise project fully remotely. The entire tech stack, writing code, handling pull requests, highly complex issues requiring communication between myself and other people to ensure everything goes smoothly.

It does.

We release updates on a weekly cadance and everything thus far (2 years with this current project) has been smooth sailing. And the number of issues, new features, and requests addressed in each update is significant.

It can be done remotely, without issue. I spent over a decade in the office, with an hour commute each way.

I am never doing that again.

EMM_386··on Let's try to understand AI monosemanticity
> None of these humans "want" to do anything. They respond to specific input

Weird, because I'm pretty sure I had the choice whether to respond to this comment.

It wasn't the light waves hitting my retina from an HN post, leading to nerves firing and neurotransmitters all coming together to post this.

I posted it because I have free will. I almost didn't.

Unless you truly feel that there is no free will, and that reality is just a bizarre movie we have to experience .... well, then ... we'll disagree.

EMM_386··on Web Components Eliminate JavaScript Framework Lock-In
> Something something get off my lawn...

While I agree, this is what we're stuck with. I have 25+ years of experience. Before JavaScript and CSS existed.

Now? I'm on an Angular 16 (moving to 17 SPA).

Worked with almost everything else in between.

I had all the same feelings. "We're doing what with JavaScript now??".

It turns out, it's not all that bad. TypeScript is pleasant enough, for me Angular is logical, and sure at the end of the day it's all just HTML/JS/CSS but what can you do?

We're stuck with it, unless WASM totally up-ends the entire thing and we have JIT'd languages like .Net and Java running on the client ... which is ...

Well, I'm not even sure what that is anymore. It's not HTML, JS, and CSS!

EMM_386··on Don't build AI products the way everyone else is doing it
> When passing an entire design specification into an LLM and receiving a new representation token by token, generating a response would take several minutes, making it impractical.

Meanwhile, we used to sit around the office while waiting on compilers, after which we could see if recent changes actually worked.

Now?

"5 minutes of a spinning cursor for my design specification to result in usable software?! Ridiculous!"

EMM_386··on Don't build AI products the way everyone else is doing it
> This is regardless of quality, bots are rarely as good as speaking with a real human being.

I actually have enjoyed my limited experience with Amazon's customer service bots. And that's only because I have an account with them since forever.

And I can see why they are now the target of refund scammers.

In many cases, the conversation is as simple as "I recently bought [x] and I would like to return it" resulting in "You can keep it, we will send you another one".

That, to me, is a wildly better outcome than anything I could get on a phone. Nothing to do with the fact they told me just to keep what they sent me, but how quickly it can be resolved.

"Another satisified customer"

This is obviously based off my past purchase history, my rate of returns is, etc.

That's fine. It works.

← PreviousPage 5 of 31Next →