Readit News logoReadit News
spanishgum commented on React is winning by default and slowing innovation   lorenstew.art/blog/react-... · Posted by u/dbushell
gitaarik · 3 months ago
React was innovative when it just appeared 12 years ago. But a few years after there were already many other frameworks doing similar things. And since then it has been good enough, but not the leading innovative frontend framework anymore.

React has rather matured in dealing with it's own outdated Virtual DOM design, making it much more boiler platy than modern alternatives.

spanishgum · 3 months ago
What metric would you use to define the leading frontend framework, and what is it?

I'm familiar enough with Angular, React, Flutter, Vue, and Svelte as big names in the ecosystem, but have really only done scrappy development with React and not much with the others.

Google trends seems to show React is still a leader [1], and React has more than double the amount of Github stars than any of the others I've mentioned except Flutter, by which it still leads a healthy margin.

- [1] https://trends.google.com/trends/explore?cat=32&date=today%2...

spanishgum commented on Amazon has mostly sat out the AI talent war   businessinsider.com/amazo... · Posted by u/ripe
philipallstar · 4 months ago
> the RTO 5 policy

I'm no expert, but I'm pretty sure this[0] is what RTO 5 is.

[0] https://www.phoenixcontact.com/en-pc/products/bolt-connectio...

spanishgum · 4 months ago
RTO 5 is "return to office, 5 days a week"
spanishgum commented on Amazon has mostly sat out the AI talent war   businessinsider.com/amazo... · Posted by u/ripe
jackwilsdon · 4 months ago
There's Alexa+ [0] which uses generative AI but it's planned to be a paid option at $20/mo.

[0]: https://www.aboutamazon.com/news/devices/new-alexa-generativ...

spanishgum · 4 months ago
> Alexa+ costs $19.99 per month, but all Amazon Prime members will get it for free.

I'm curious if non prime members make up a big market for Alexa. I rarely use my smart devices for anything beyond lights, music, and occasional Q&A, and certainly can't see myself paying 20$/month for it.

spanishgum commented on Claude Sonnet 4 now supports 1M tokens of context   anthropic.com/news/1m-con... · Posted by u/adocomplete
daymanstep · 4 months ago
> I have been able to swap to languages I have almost no experience in and work fairly well because memorizing syntax is irrelevant.

I do wonder whether your code does what you think it does. Similar-sounding keywords in different languages can have completely different meanings. E.g. the volatile keyword in Java vs C++. You don't know what you don't know, right? How do you know that the AI generated code does what you think it does?

spanishgum · 4 months ago
The same way I would with any of my own code - I would test it!

The key here is to spend less time searching, and more time understanding the search result.

I do think the vibe factor is going to bite companies in the long run. I see a lot of vibe code pushed by both junior and senior devs alike, where it's clear not enough time was spent reviewing the product. This behavior is being actively rewarded now, but I do think the attitude around building code as fast as possible will change if impact to production systems becomes realized as a net negative. Time will tell.

spanishgum commented on Named Parameters in C++20   pdimov.github.io/blog/202... · Posted by u/ibobev
marvy · 5 years ago
The title is slightly click-bait-y: C++20 doesn't have default parameters. It talks about how to fake it with structs.

It's a pretty convincing fake, but it has one problem: the person who wrote the function needs to have written it that way. What I wish more languages had (C++, Java, etc.) is the following:

Suppose I write some function that take way too many parameters:

void foo(char a, short b, long c, float d, double e){}

What I want, as a caller, is for the language to let me get a struct corresponding to the argument list, something like this:

    foo::args whatever;
    whatever.e = 3.14;
    // fill in the rest
And then add a bit of magic syntax so we can "unpack" that struct to actually call foo. (Extending this proposal to handle varargs is left as an exercise to the reader, because I have no idea.)

spanishgum · 5 years ago
How about `std::make_from_tuple` for constructors or `std::apply` for functions (C++17)?

It might be a bit verbose, but I think I would still prefer this over native syntax for unpacking.

spanishgum commented on Apple has completed its acquisition of Shazam   nr.apple.com/dE4i2T4q4O... · Posted by u/Zaheer
fnord123 · 7 years ago
>With all that said, PLEASEEEEEE don't ruin it, Apple.

This looks to me like an acquihire for the ML/AI/DL talent. So basically, yes they will be diverted to other projects.

spanishgum · 7 years ago
Is Shazam really ML/AI/DL? I thought it was more of a signal processing and search engine system. You transform snippets of audio signals into text, pump it into a distributed database, and then perform a search against that. Maybe there is some AI involved in noise reduction, but that seems like a rather small component.
spanishgum commented on We're Baking ‘Have I Been Pwned’ into Firefox and 1Password   troyhunt.com/were-baking-... · Posted by u/edward
pluma · 7 years ago
BitWarden works fine. I'm using Linux/Firefox as well, the rest of the time is on Windows/Chrome. It's 100% open source: https://bitwarden.com/
spanishgum · 7 years ago
I stopped using browser based password managers and switched to KeePass. It's a bit more work to pull passwords and back them up, but for me it beats trusting cloud services with security critical data.
spanishgum commented on Urn: A Lisp implementation for Lua   urn-lang.com/... · Posted by u/necrodome
dwc · 8 years ago
One of the most popular and compelling real world uses of Lua is for embedded scripting. It's easy to embed, it's easy to use, for a scripting language it's blazing fast.

I'm sure Lua has other sweet spots, but that's the one I'm most familiar with.

spanishgum · 8 years ago
I was introduced to Lua via writing a Wireshark plugin for packet verification. It was hard in the beginning but dove right into working with a C backend. I'd say that's an approachable side project if you want to explore Lua.
spanishgum commented on Root – Programmable bank account for software developers   root.co.za/... · Posted by u/s_dev
spanishgum · 9 years ago
I wonder if anyone would ever be willing to link this up to a personal website and publicly display all transactions live. That would take transparency to a whole new level. Call me crazy but I feel compelled.
spanishgum commented on Facebook will lose 80% of users by 2017, say Princeton researchers (2014)   theguardian.com/technolog... · Posted by u/NicoJuicy
azinman2 · 9 years ago
Googling facebook is how many people access it and other things. That will probably correlate more to a older and less savvy audience, but should still give a decent proxy in terms of popularity of the web property.

What it _doesn't_ take into account is mobile app usage, which might have been what sucked in all those people vs just total loss.

spanishgum · 9 years ago
Even on a desktop / laptop, many people probably use the browser's auto-complete or bookmarks for access.

u/spanishgum

KarmaCake day50July 7, 2014View Original