Hacker Newsnew | past | comments | ask | show | jobs | submit | amarant's commentslogin

Meh. Before AI I've had "senior" colleagues with 10 and 8 years experience each, doing pair programming for 2 days straight, and in that time they hadn't managed to checkout a new branch in git.

It's not even that they got distracted, they sat there trying, for 2 whole days, with concerned colleagues giving them hints like "have you tried checkout -b"... They didn't manage!

How the hell do you work for a decade in this business without learning even the most basic git commands? Or at least how to look them up? Or how to use a gui?

Incompetent devs is not a new thing.


It is ok to work somewhere that does not use git. But how do you not figure out how to do the basics given 30 mins and an Internet connection?

Perfection is the enemy of the perfectly good.

And let's be honest, you'll have what, 0.0001% of users who want to preview CCITT in 2026? Less? Probably less.


No such thing as completely idiot proof. But I think we can all agree an exploit that requires a click is a lot better for the intended victim than one that doesn't. This way they at least have a chance to not click it. Then we can start tackling the other problems with separate solutions

Ooh, and it's fully playable!

Last time I tried this game, I think I had managed to get a hold of the original executable or something: the rate of turn for the turret was tied to CPU cycles. Paying it on a computer about a decade younger than the game made it quite impossible to aim, as the turret would spin several laps if you so much as looked at the arrow key


There are some Chess games from that era that tied their difficulty to the CPU speed. Essentially calculate options for 5 seconds or something like that. So as hardware got faster, the games got way more difficult.

My first was almost kinda similar to GP: me and my cousin played a game called ReVolt, and found that you could make the cars go faster by changing their speed attribute in some text file we found just poking around the game files.

Man we had some good fun with that! It always ended with us boosting our cars so much they flew out of the map


Yeah our green parties brag about how they have made nuclear unfeasible via political means, and then turn around to say it's market forces. It's so stupid I want to cry.

Miljöpartiet in particular is anti-science and has among the worst environment policies of all major Swedish parties. For example they're working hard to ban spreading sludge from wastewater treatment plants on fields. Apparently phosphors are single-use.

And of course there this gem: https://omni.se/mp-politikern-slosar-resurser-pa-rent-hittep...


Electricity prices in Sweden have tripled as a direct result of the political decision to shut down German nuclear power(interconnected grid)

Even the German government has admitted it was a mistake.[1]

Solar generates an abundance of electricity in the summer, but the winter production ranges from tiny to nothing.

The anti nuclear crowd loves looking at buildout graphs and saying we can replace all energy production with solar in x years, assuming energy usage remains the same.

It does not remain the same.

[1]https://www.foronuclear.org/en/updates/news/germanys-chancel...


The specific German who "admitted it was a mistake" doesn't like wind turbines and thinks they'll be replaced by fusion in 10 years.

https://www.rechargenews.com/policy/merz-says-wind-power-is-...

> By then, Germany should "bring the world's first fusion reactor online." Its electricity would be so cheap "that no other generation methods will be needed,” Merz was quoted as saying.


One thing that I think would be a huge boon that I didn't see mentioned in the article is permissions.

Basically a plugin would need to request and receive permission to use APIs from the user. Wanna write to disk? Ask the user for disk permissions(preferably limited to certain paths). Wanna phone home? User has to approve that permission upon install(or first usage or whatever)

Kinda like how Android manages permissions (maybe iOS too?I dunno I don't use it)

That's probably a bit of work, but it would make me feel a lot safer about plugins if you could make it happen!

Edit: wait I just realised that the "disclosure" part might actually be this, and I just got confused by the terminology used? I don't think it's entirely clear from the text if a plugin could technically use capabilities without disclosing them? Hopefully they can't, and then that's good enough, I think.


Yes they are mentioned in the blog post in the bullet point about disclosures. You can think of disclosures as the first step towards permissions. See my previous answer here:

https://news.ycombinator.com/item?id=48110592


Google has been very careful not to add an internet permission on Android, even though things like flashlight apps shouldn't have needed internet. Google is an internet ad company.

I'm fairly sure Android used to have an internet permission back in the early days. But then basically every single app requested it so the utility was diluted. Then they switched away from a static list of permissions and more to a ask for permission at the time of use model.

The old permissions model was always a bit of an illusion of choice. The app presented a massive list of permissions and you could take it or leave it. But when every app asks for every permission you don't really get a choice and just had to accept it. The new model where you can install an app and then reject it's permissions is much better.


Stock Android has always classified internet as a "normal" permission that can't be toggled by the user. I think it still might have to be requested by the app, and you could see it in the app details, but it has always been auto-granted with no way to turn off.

My recollection is that I stopped seeing the “Internet” permission a couple of years before Android acquired the ability to toggle permissions, or do anything at all with them aside from displaying the list from the manifest during app installation.

Almost a decade ago, I wrote and published a small companion app for a game and set a hard rule for myself that it didn't need the internet permission (and thus stuff like a privacy policy). It still managed to be useful despite that, which made me pretty proud at the time.

It's a rite of passage of every Android app to crash on the first launch because you forgot to declare the INTERNET permission in the manifest. It's been there since day one.

It's auto approved and non declineable in the settings, but technically it's a permission you can revoke, just needs to be surfaced.


FWIW, GrapheneOS supports disabling internet access for apps.


Apple gives us a disable cellular data toggle per-app.

No individual WiFi toggle!


A large percentage of hacking groups are state sponsored Russians. That seal response would be starting WW3 over some pii.

Protecting pii is important, but it's not that important


we started the pretext to WW3 over someone wanting to move the focus of attention, so it's really not that much of a stretch.

Aye, I meant more in the sense of "it would be a bad idea", than "that's definitely not going to happen".

Predictions are hard, especially about the future!


Man, I don’t remember Putin wanting to move the focus of attention that bad.

Oh, I hadn't heard of lojban before. Cool project!

Anecdotally, I think language effects the way you think more than most people realise, which is why I think a logical language is a great idea: it might "trick" people into thinking more logically!

Now to get someone to actually speak it with!


If you’ve not heard of Lojban you may not have heard of Sapir-Whorf. Or you’re indirectly referring to it.

https://plato.stanford.edu/archives/win2011/entries/relativi...

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


I had not! Cool to see that there's a established theory about linguistic determinism(great term btw!)

I was only speaking from personal experience, I moved from Sweden to Brazil in my early twenties and after a while I began thinking and dreaming in Portuguese. I noticed then that my thought process changed(actually, I noticed it upon moving back to Sweden, as my thoughts and dreams shifted back to my mother's tongue. The shift the way back was much faster since I already spoke Swedish whereas in Brazil I had to learn the language before beginning thinking in it)

Anyway, I noticed then that I would interpret the world differently depending on which language I used for my internal monologue. Like way different. It was a curious experience!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: