HNHacker News
TopNewBestAskShowJobs

CivBase

5,676 karma · joined August 27, 2017

submissionscomments
CivBase··on AI is just unauthorised plagiarism at a bigger scale
> You can't steal or profit off of that data, but it's fine for them for whatever reason.

The reason is quite simple. When Microsoft steals YOUR work, GDP go up. When YOU steal Microsoft's work, GDP go down. And the people who create and enforce our laws want GDP to go up. To these people morality and rights are a thin guise that can be conveniently discarded when it's invonvenient for them.

CivBase··on GitHub confirms breach of 3,800 repos via malicious VSCode extension
My company has extremely strict policies about installing software. We have to call up IT any time we want an application installed. As an engineer it's very annoying to deal with, but I understand it. Problem is they have no policy about extensions and npm/pip packages. It's a time bomb waiting to go off.
CivBase··on Do teachers need advanced degrees?
I mean any job. I trust a senior biologist with no degree over a fresh college biology grad with no experience any day.
CivBase··on Do teachers need advanced degrees?
My wife is a teacher. She wanted to teach history, so she had to get a history degree with a specialization in education. But there were no jobs available, so she accepted a conditional as a special education teacher. That's what drove her to get a master's degree in special ed.

While doing teaching special ed she developed a fondness for teaching math. But she isn't allowed to take on a general ed math class because she doesn't have a "math endorsement" - which would require her to go back to school again for basically another advanced degree in math. And she can't get a general ed job in history because it's too competitive and her years of experience makes her too expensive compared to fresh blood.

CivBase··on Do teachers need advanced degrees?
No job "needs advanced degrees". They need experience.

If you want to get your foot in the door in a competitive market, degrees help. They offer some substitute for experience. But it's ridiculous to require them.

CivBase··on Reimagining the mouse pointer for the AI era
They replaced the context menu with voice commands. They replaced cursor drag selection with a wavey gesture. They expect us to use LLMs for something as trivial as copy+paste.

This reads like an April Fools joke. Even the title sounds like satire.

CivBase··on If AI writes your code, why use Python?
This point only makes sense if you ship AI code without reviewing it. And if you're shipping AI code without reviewing it, you're going to run into much bigger problems than Python performance limitations.
CivBase··on I'm going back to writing code by hand
Not at PocketOS. It's hard to believe they're the only ones.
CivBase··on Students boo commencement speaker after she calls AI next industrial revolution
> Cost of goods and services drops by orders of magnitude at every point in the supply chain.

That sounds great, but how are LLMs supposed to achieve this? You can't just say "AI will make a utopia". You have to present a vision for how it will get us there.

I'm tired of hearing about how AI will solve all the worlds problems. I want to see actual progress towards achieving these goals. And for the most part that hasn't manifested. Most people would consider AI to have had a net negative impact on their lives.

CivBase··on AI didn't delete your database, you did
What do you think an LLM is "supposed" to do?

At the end of the day it's just a big weighted graph traversal. Its output is a result of many combined probabilities. It's not deterministic and even if it was the input range is so massive that it would be impossible to comprehensively test.

You cannot possibly know an LLM will do what you command it to. It's impossible by design. LLMs are inherently unpredictable. They can still be useful, but that unpredictability needs to be accounted for to use them safely.

CivBase··on AI didn't delete your database, you did
> The problem is that people are now building our world around tooling that eschews accountability.

Tools cannot eschew accountability. But the users of the tools can and that is exactly what happened in the PocketOS fiasco.

Just as a company is responsible for the actions of its junior employees, so too are users responsible for their LLMs.

"It is a poor workman who blames his tools."

CivBase··on Heat pump sales rise across Europe
> They are WAY more complex to plan, install and maintain than traditional heating.

I'm curious what about them would be more difficult to plan, install, and maintain. Obviously there are many things to consider when retrofitting a building with a central gas furnace... but otherwise why would they be much more complicated than an air conditioning system?

CivBase··on Ti-84 Evo
I got a ton of value out of mine... but I graduated in 2011, when smartphones were only just taking off and relatively few people had them yet.

But my wife is also a high school teacher and one of the most consistent problems I hear about from her is smartphones being a distraction. If she lets a kid use their smartphone as a calculator, odds are they'll soon be scrolling content feeds, playing games, or chatting with others. If her school required students to have a graphing calculator with limited functionality, it would probably be a benefit to her classroom.

CivBase··on Pro-Iran crew turns DDoS into shakedown as Ubuntu.com stays down
> Why the group is targeting London-based Canonical remains unclear and no reason was given via its Telegram channel. It is presumably because Ubuntu is one of the most popular Linux distros.

Okay... so? I do not understand the connection between Linux and the US/Israel. You'd think Iran would be very pro-Linux since Windows is a very obvious liability for them.

Is there any reason to believe this attack even has anything to do with Iran? They could simply want money and they just happen to also be pro-Iran.

CivBase··on Apple accidentally left Claude.md files Apple Support app
> but if everyone isn't on the same page about formatting and stuff like that you see a lot of file churn as things move around.

IMO that is what automated static analysis jobs are for. Let me configure my IDE how I want.

CivBase··on Maryland becomes first state to ban surveillance pricing in grocery stores
Depends on what you mean by "free market". If you think "free market" means market participants should just be free to do whatever they want then yeah, it's weird. But if you think "free market" means that products and prices should be determined by supply/demand and a competitive race to the bottom between market participants, then it's not weird at all.
CivBase··on "People who don't use AI will be left behind"
A lot of people do outsource their thinking to AI, so it's not that weird to bring up. That's effectively how many AI companies are marketing the technology.

But it's definitely possible to use AI without letting it think for you. OP should at least acknowledge that.

Those who dogmatically refuse AI outright may be disadvantaged for some things in the future. But it's also probably hyperbolic to say they will be "left behind".

CivBase··on Your phone is about to stop being yours
Great for you. But what about the rest of us?
CivBase··on An AI agent deleted our production database. The agent's confession is below
Humans understand rules to be commands with risks and consequences. They conceously evaluate the benefits of breaking rules against the risks and consequences. They also have their own needs, self-interests, and instincts for preservation and community.

LLMs don't do or have any of this. To them "rules" (just like all prompts) are just weights on a graph traversal used to output text.

They are not the same.

CivBase··on An AI agent deleted our production database. The agent's confession is below
Exactly.

Prompts are just weights on a graph traversal. They don't guarantee anything. The LLM does not "understand" the prompts and so it cannot fully adhere to them. They only improve the liklihood it will output what you want.

Never ever ever give an LLM access to something you can't afford to break. And stop thinking of them like people.

CivBase··on All phones sold in the EU to have replaceable batteries from 2027
> this law will make phones _worse_ for most people

I challenge you to give me an example of how this law might result in a phone that is worse for most people.

This law does not require a slide-off phone cover. It does not require a screwed-on backplate. It does not forbid the use of chemical adhesives. It does not stipulate how a phone should or shouldn't be designed.

It basically just requires the manufacturer to offer replacement batteries and to enable the replacement to be done with commercially available tools. I'd wager the overwhelming majority of phones are already compliant, pending availability of a replacement battery from the manufacturer.

I'm quite confident I could replace the battery on my Sony Xperia 1 iii with a heat gun and my basic iFixit toolkit.

CivBase··on I’m spending months coding the old way
I strongly believe that code should always be subjected to review before entering production. This does a few things:

1. It increases the chances of any bugs being found and resolved.

2. It encourages the author to be more careful with their code to avoid long reviews with a lot of findings.

3. It ensures at least two people - the author and approverd - have familiarity with the code.

4. It spreads responsibility for the code across at least two people - the author and approvers.

It's clear this article's author does not review their own code. I sure hope that code is not used for anything important.

CivBase··on Laravel raised money and now injects ads directly into your agent
If you're using a company's product to get advice or do work, you should probably expect that product to be heavily biased towards that company and its affiliates. It's not your own employee, who would presumably act with the best interests of your organization in mind. It's not even your own agent. If that's what you want, the product simply isn't for you.
CivBase··on Mozilla Thunderbolt
I'm perfectly fine with Mozilla working on other things as long as those things are profitable or at least self-funded. As long as they are not leeching donated resources from Firefox or Thunderbird, I don't see a problem. However, I wish I had some kind of assurance that the money I donate to Mozilla would go to Firefox and not some other project like this.
CivBase··on The AI revolution in math has arrived
This seems pretty obvious, no?

It's pattern matching on training material. There is almost certainly an overlap between positivity and success in the training material. Positive prompts cause the pattern matching to weight towards positivity and therefor more successful material.

CivBase··on Write less code, be more responsible
> But there’s no way you can make wholesale changes to a layout faster than a machine.

You lost me here. I can make changes very quickly once I understand both the problem and the solution I want to go with. Modifying text is quite easy. I spend very little time doing it as a developer.

CivBase··on Google removes "Doki Doki Literature Club" from Google Play
This is why we need developer verification - so Google can protect us from threats like this /s
CivBase··on AI assistance when contributing to the Linux kernel
In most cases I've seen it's because they get overwhelmed by sloppy contributions from developers who do not bother to review their AI's output. Code reviews are a lot of work.
CivBase··on Microsoft suspends dev accounts for high-profile open source projects
It's too late to close that Pandora's box. Linux is far too ubiquitous now. Even if it still lags behind Windows in the desktop computing space, it is already a non-trivial market share and growing quickly. And in many other computing spaces, Linux is king.

They can't realistically make Linux illegal. But they can put onerous requirements on popular Linux distributions - such as the age "verification" features they're currently trying to require[0]. Hopefully that proves to be ineffective.

[0] https://agelesslinux.org/distros.html

CivBase··on I won't download your app. The web version is a-ok
Why would I do that?
← PreviousPage 3 of 34Next →