HNHacker News
TopNewBestAskShowJobs

neya

14,240 karma · joined October 11, 2011

The possibilities are endless. westwind.innovations@gmail.com
submissionscomments
neya··on Ask HN: Yahoo deleted all my emails. Now what?
Thanks, I'm already on Proton, just wanted to know if there is a way to recover the lost emails...
neya··on How to feed a dictator
I mean, you're right. But it was always subtle, not so in-your-face like it is today.
neya··on How to feed a dictator
Also I have to wonder why this made to the front page of a tech forum. One of the things I used to love about HN was that it was free of politics. These days it seems like there's just political propaganda everywhere in the guise of being relevant to tech. Hope HN doesn't become another political echo chamber like Reddit.
neya··on Volkswagen started blocking GrapheneOS users
Yeah sure, the company behind Dieselgate and single handedly destroyed the diesel market is worried about compliance? Give me a break.
neya··on The founder's playbook: Building an AI-native startup
I wish hyperlinks used underlines. The worst possible UX is making your hyperlink resemble normal text, especially on a dark background. Sigh.

Here is the direct link to the slides:

https://cdn.prod.website-files.com/6889473510b50328dbb70ae6/...

neya··on Launch HN: Drafted (YC P26) – Models for residential architecture
I couldn't believe all the negative feedback, so I took a good look on the homepage too. Yeah, it's all AI slop, only it's funded by YC. Honestly, for me, I don't see myself using this. I might as well start from a 2d sketch on my notebook for some ideas and wire up Claude with blender. I think an average user might just ask ChatGPT or Gemini to give them some ideas. This is one of those products where you might try it out, but there is no recurring model here. Home building by itself isn't a recurring exercise, so not really sure. It could possibly work as a Pinterest of sort for housing plans, but even then, I could very well use Pinterest for this as it already has a great collection of housing plan ideas. For example:

https://pinterest.com/nairveena20/houseplans/

neya··on Statement on US government directive to suspend access to Fable 5 and Mythos 5
> If you think the solution here is going to be open source Chinese models and / or running on your own hardware, think again.

This logic is flawed. China had no incentive to release SOTA models to the world in the first place when OpenAI were milking everyone with closed source paid models. What changes now? Nothing. In fact, this is even more incentive for them to capture marketshare and dependence on Chinese models as the world will simply just use alternatives. Not bow down to restrictions. If your logic were correct that people would just comply, then the tons of VPN services wouldn't have a market in the first place.

neya··on Building an HTML-first site doubled our users overnight
> and for some it is perhaps some form of job security.

Bingo. And that's one of the reasons you will face a lot of friction whenever any discussion surrounding this comes up.

neya··on Building an HTML-first site doubled our users overnight
Sadly, this is the story of nearly every React project I've reluctantly inherited. In my experience, it's because React is not opinionated like its peers Vue and Svelte. So, a bunch of devs will use something for state management and and another team will use something else completely. Eventually both teams leave after making a mess. But, if you look at the graphs and numbers that MBAs chase, they will all look like everyone was productive until the very last minute. The ultimate casualty is unfortunately the user. Even Facebook hasn't figured out React across their properties. Just use Instagram / Facebook on the web. Bunch of spinners to load a static list of items in a drop down menu. Not even joking, click on the bhamburger menu on Instagram web. It makes a dozen requests, shows you a loading skeleton and takes 5 seconds before you can see a finite list of menu items. Ironically Facebook was super popular in the 2014s because they didnt have much React based BS going on. Everything was just good old hyperlinks.

If the creators of React haven't figured it out, what makes you think you can?

neya··on I design with Claude more than Figma now
You know what's worse than shitting on the streets? Creating a fake account just to throw racist crap you otherwise don't have the balls to do so with your real name beside it.
neya··on Elixir v1.20: Now a gradually typed language
> but tt's generally a good idea for the UI to have a different data model than the database

You're not wrong and most other comments are responding this from some sort of UI library perspective, like React / Svelte. However, if you're using even the barebones scaffolded UI using LiveViews from Phoenix, you don't have to do any of these. Phoenix will wire up the form to the changesets by default. Which is what I'm referring to.

neya··on Elixir v1.20: Now a gradually typed language
> You sound like someone who's never supported an application for more than 5 minutes.

If your application requirements change every 5 minutes, then you prove my point - you suck at architecting and should honestly just give your job away to someone more competent.

neya··on Elixir v1.20: Now a gradually typed language
> Real world is often more complex.

Which is why you architect before-hand with a paradigm of your choice, like DDD (Domain Driven Design) using proper contexts (which Phoenix supports) beforehand. That is the sign of a mature developer, not the other way around.

If your datatype for a column evolves over time to completely different types, it's just an excuse for poor planning and architecture. Eg. A string turning into an integer. That just sounds like someone junior would do with MongoDb.

> You really sound like someone who only does CRUD services.

You throw this like an insult, but in reality most applications can be simplified to just CRUD services. Chat interfaces? CRUD. Social Media? CRUD. Banking? CRUD.

neya··on Elixir v1.20: Now a gradually typed language
This was the only out of box solution when Elixir didn't support types. So, if you really did Elixir professionally for 6 years, you'd know that by now.

> Bad APIs, bad UIs because someone coupled themselves to the database structure and can't escape.

If you don't commit yourself to the database structures you defined at the time of application creation, then it just reflects poor planning and architecture overall as that is one of the very first things you do.

What you describe is an approach a lot of NoSQL fans use - use whatever works then, worry about datatypes later on. That's how you shoot yourself in the foot.

> List of memberships? Keep them as a list with the same fields

Again, using embeds_many or has_many works well too, using changesets - which is my point exactly. Not sure where the disagreement is here.

Your account is full of just ragebait comments at a quick glance, so I'm just going to leave it here.

neya··on Elixir v1.20: Now a gradually typed language
If you use Phoenix, using types at the data model level using changesets and then trickling them down all the way to the UI is a very good compromise. As changesets provide type validations out of the box too.
neya··on United Airlines 767 returns to Newark after Bluetooth name sparks alert
That's such a poor argument. What is the alternative here? Just let anyone fly with a dozen devices with the names BOMB and CRASH hoping that an actual bomb doesn't go off? Systems and processes exist for a reason.

Your example of 150ml liquids has no connection to this security measure nor incident either. That's just a straw man.

neya··on The Website Specification
> People have very selective memory

> Every other website requires Flash just to show you a carousel of images. "Serious" business websites implemented in slow, buggy Java applets. iframes everywhere.

Do you see the irony? This is a very selective example by itself. The table based minimal HTML + CSS websites existed throughout the decades (even so today) which is what I'm referring to specifically.

neya··on What if remote working, not AI, is to blame for weak junior hiring?
If my location dictates the type of employees your organisation needs / doesn't need, then yeah, you pretty much over-hired to begin with and just lack accountability. Hence trying to blame it on everyone and everything else except yourself. Respectfully.
neya··on The Website Specification
You're referring to the mid-late 2000s. I'm talking about the early 2000s. You can hate Flash all you want, but for all the HTML5 hype we had back then, there isn't a single authoring tool today that's not even equivalent to the original Flash Studio (by Macromedia). It was the only tool in internet's entire history where both artists and programmers could work on together. Or sometimes even without each other.

What do you have now with all your fancy React and JS libraries that's pulled off something that Flash did?

Flash died because of the carcinogen that Adobe is. It could have been the future of HTML5 had they actually invested in it.

Look at the pathetic state of HTML5 today. What tool should a non-coder use to output something you could do with keyframes on Flash studio in 5 minutes in the 2000s? There's absolutely nothing quite the equivalent of Flash. You need to write 100+ lines of code to get something decent out of HTML5 that involves animation. There are paid niche tools, but nothing at the scale of what Flash pulled off.

neya··on The Website Specification
No, npm ultimately enabled the exact kind of accidental complexity I'm talking about where you need a massive node_modules folder and Babel just to generate client-side code
neya··on The Website Specification
That's funny because the argument against tables was always that they added extra markup a.k.a lines of code, only to replace them with dozens of nested divs, half assed CSS layout ideologies (floats and clear's, for example) and barely functional JS that all somehow needed to work in sync which was almost never. That's how NPM was born.

Tables worked with 100% of the browsers. The alternatives needed polyfills and shims and ironically the whole thing needed easily 2x the number of integration time and lines of code compared to just slapping tables.

neya··on The Website Specification
I swear to God. I just want to go back to the 2000s where everything was just plain HTML and some basic CSS, if at all any, by default you got responsive design out of the box, readable text and super user friendly GUI from the browser's own default stylesheet.

Today you open any website. Everything is a fucking component. A simple dropdown with a finite list? Has its own loader and makes 10 fetch requests for no reason. Not even exaggerating - look at Instagram and Facebook on web.

Fuck all these specifications, just give me the raw HTML that isn't obfuscated by your shitty/shiny new JS framework that you swear will change the game (looking at you, React)

neya··on MCP is dead?
Just because everyone builds it doesn't mean it will take off. Case in point: All the cloud serverless BS. Everyone in the industry are now switching back from server less because the math didn't work out.

I think it's just a fad and eventually you'll need to address the math no matter how much you sugar coat it - the 3x slower metric, eating of context window is all beneficial for LLM companies but not for the end user.

Ok, how many AI tools do you even use from 3 years ago? Funnily enough, I stopped paying for my chatGPT subscription a year ago.

neya··on GTA 6 Developers Unionize
Historically it has always been a bottom tier paying industry. Same like animation and VFX. On top of this, now you have AI and almost anyone can create some impressive games using stuff like Claude code. So, I foresee it will only get worse from here.
neya··on Stripe is friendly to “friendly fraud”
It's an LLM account, advise you to just ignore.
neya··on Volkswagen blocks Home Assistant by requiring client assertion
Stop pasting LLM replies through fake accounts. Dieselgate happened very recently (in this decade). Just research your stuff before you slap a prompt onto an LLM please.
neya··on Volkswagen blocks Home Assistant by requiring client assertion
While I agree with you in principle, I don't think this is followed equally. Tesla's are still being vandalized to date, though. Selective outrage is a dangerous thing.
neya··on Volkswagen blocks Home Assistant by requiring client assertion
I mean, it was founded by the Nazi party, they single handedly destroyed diesels through the world's largest scam, what ethics can you really expect from them? I find it extremely funny when people boycott Teslas for being "Nazi" but won't boycott actual Volkswagens that was founded by the real Nazi party and to date - followed some of the most unethical practices in automative history :)
neya··on I'm Tired of Talking to AI
I was talking to someone about a possible clutch issue on their car and they pinpointed to with a screenshot saying my diagnosis was wrong. I've been a car guy all my life and so I am not some amateur. I just wished them good luck and went about my business.

6 hours later guess who is stranded in the middle of the road? Not me.

neya··on Incident with Actions and Pages
It's an eye opener. Think about it - today, it was a mistake. But, what if it really happened? What if you really lost access to all your years of hard work? It's a wake up call. A blessing in disguise to store what matters to you the most locally, backed up offline. Never trust any single provider. Be it MS or Google or Apple. RAID is the way.
← PreviousPage 4 of 34Next →