HN user

ideamotor

484 karma
Posts0
Comments286
View on HN
No posts found.

I think this is very well stated. I’m gonna say something that’s far more trite, but what I’ve noticed is that in an effort to get a better result while assisting AI coding, I have to throw away any concept I previously held about good code hygiene and style. I want it to be incredibly verbose. I want to have everything explicitly asserted. I want to have tests and hooks for every single thing. I want it to be incredibly hard for the human to work directly on it …

MacBook Pro Insomnia 12 months ago

Awesome. Has anyone solved the issue where google websites (google search, gmail, google calendar, and so on) start running incredibly slow using Safari?

I very much think R is more of a “do everything language” because put simply, R lets developers do a lot more than Python in the language itself. It’s how the implementation of “polars” in R basically looks the exact same as in Python. R is like English in its ability to bring in other languages. Take a look at how many OOP systems there are. The best book on these subjects is https://adv-r.hadley.nz/metaprogramming.html.

Agree that this discourse about “extending R’s useful life” by adding a compiler is mostly just silly. It’s equally valid to say the reason for building any of the (numerous) libraries for R is to “prolong R’s usefulness”.

I think you’ve proposed a real reason a language’s popularity changes. But let’s add a few more: First, as languages grow in use that in itself leads to more use (and vice versa). Second, users of languages use said languages as protection of their jobs, livelihoods, culture, and so on by simply not learning less popular languages or allowing the use of less commonly used languages. There is power in numbers.

IMO R’s problem has nothing to do with R’s limitations (which when limited are easily expanded). To the contrary, if anything, R’s ability to enable users to do so much is more of a problem than its limitations. The norms (culture) of a company say using many different languages for different organizational roles can clash with an R user who can succinctly work cross-functionally. Employees could be interested in preserving siloed roles and employers could prefer limited scope for employees. Instead of one person building something and presenting to users, you could have many employees serving in many roles using standard languages for each role. R is basically a wrapper language, and the ease at which third-party libraries can be built and installed for R, and R’s flexibility is inherently “useful” but less dogmatic. Less dogmatic but also less standard and less common.

… So I just don’t think the problem for R is that “it’s not deemed useful” and I actually think such an argument is disingenuous on the part of people who want to limit the power of R users. Granted, I think, particularly in large organizations, using the most popular languages in itself has valid justification. But the reason is to attract employees and to build siloed expertise; not to enhance “usefulness”.

GPT-4o 2 years ago

This basically already exists and the companies that sell this are constantly improving it. For better or worse.

I biked through Amsterdam as a commuter along with everyone else for a week, and it just blew me away. Everyone was absolutely predictable and part of the “school of fish”. No hesitation or ill-conceived politeness.

It was only a week but it was so refreshing. I think about this experience daily when driving because I think of how much time would be saved if people just knew absolutely when to take their turn and took it; instead of processing each decision and deciding based on their current mood. People knew the damn rules and norms.

So, I think it’s a function of having a critical mass, being necessary, and being embedded already as a norm. I don’t believe a city could make riding without a helmet legal and expect any sort of increase in safety …

They won’t really be going with on-device AI, the models require way too much RAM, but maybe they claim on-device AI “pre-processes” and removes personal information before requests are sent to Apple. Apple has a marketing team to spin this better than my description.

Some workers want to be baby fed information and don't want to go out of the way to learn something beyond their narrow scope. These employees can write a simple to-do checklist and as they go through their list of narrowly scoped tasks, they can cross each item out perfectly and nothing changes from what was expected. Why would they search for anything? Some managers love this too. Their employees will never deviate from the omniscient plan. Just feed them what they need to know, and secure your position (and time) by limiting access to information. Win win. Too much information and communication are time killers. How many organizations are really structured where employees can "miss something important that has real money implications"?

P.S. I agree with you

This comment suggests you don’t understand how taxes work in many scenarios. If I receive more ordinary income (whatever the source and reason it is treated as such) it is added to the year I received it. To minimize taxes, I will mot want to receive this additional ordinary income during the year I already would have already had the most income. That’s what being pushed into a different tax bracket means.

Example: year one 50k income 22% marginal tax. Year two 180k income 32% marginal tax. You have 100k more ordinary income. You will pay less tax if it occurs in year one.

Yes for this to matter you need to have some control over the order of payments. This is most commonly a 401k. Otherwise, it’s likely to be relevant through some form of business ownership. Perhaps you have a big contract coming in, or you are self employed, or you are receiving a bonus, or perhaps you own some shares where you could elect to sell when they only qualify as ordinary income as discussed by the original article.

Somewhat is an understatement. I haven’t heard the rehearsals on the link (thanks) but i’ve heard a lot of live stuff (then and later) and it makes the recordings sound very thin and compressed. I think part of that was just The Times, so to speak; but it’s a minor travesty one of the best runs in pop music history (prince’s controversy to lovesexy) overlapped with those production trends.

Agree, the entire point of a task list is to block yourself from doing other things. That makes sense until it doesn't. "The map is not the territory".

There is no independent monitor or authority that can check what OpenAI does or doesn’t do. So there is no reason to trust them. Simple as that. Tipping the scales further are the numerous instances of tech companies lacking sufficient data security, the latest being 23andme. Case closed.

This, but for so many issues. Innovation is being stifled by platform monopolies. Standards can too but right now that’s not the primary cause. It’s a balance.