HN user

stelonix

877 karma

hnchat:XPpx7cBoCETwe4sYelJ0

Posts16
Comments257
View on HN
www.scmp.com 4y ago

Chinese scientists unveil high-powered laser that can ‘write’ in the air

stelonix
6pts1
docs.google.com 5y ago

Bsnes author took his life

stelonix
9pts2
portal.fiocruz.br 5y ago

Endogenous retroviruses help to understand early mortality in Covid-19 patients

stelonix
1pts0
skarredghost.com 6y ago

Hands-On with New North Star Headset, Virtualizer 2, Pareal VR

stelonix
2pts0
fabianburghardt.de 7y ago

The Evolution of Web Design (2016)

stelonix
107pts27
www.hardocp.com 8y ago

GeForce Partner Program Impacts Consumer Choice

stelonix
2pts0
web.stanford.edu 8y ago

DeepZip: Lossless Compression Using Recurrent Networks [pdf]

stelonix
153pts17
matrix.org 10y ago

Matrix – An open standard for decentralized persistent communication

stelonix
45pts12
medium.com 10y ago

What US Software Companies Should Understand About the Rest of the World

stelonix
1pts0
fabianburghardt.de 10y ago

The Evolution of Web Design (2016)

stelonix
1pts0
sourceforge.net 10y ago

SourceForge Acquisition and Future Plans

stelonix
9pts1
jquesnelle.github.io 12y ago

Nintendo 64 emulator at decent speed with emscripten

stelonix
2pts0
geelen.github.io 12y ago

X-gif – The GIF tag the Internet deserves

stelonix
2pts0
www.gamasutra.com 12y ago

Candy Crush maker King is a step closer to trademarking the word 'Candy'

stelonix
2pts0
wikileaks.org 12y ago

Draft text for the TPP Intellectual Property Rights Chapter leaked

stelonix
5pts0
plus.google.com 13y ago

Aaron Seigo: If You Are Buying Into Ubuntu Phone Claims, You're Being Duped

stelonix
1pts0

Simply no. This is a catchphrase, a buzzword from compiler companies. We have seen here on HN time and time again many articles showing the truth to be the opposite of what you've said. It's time to put to rest the nonsense that compilers optimize better than humans. Here a few examples I've talked about:

https://news.ycombinator.com/item?id=8508923 https://news.ycombinator.com/item?id=36618344 https://news.ycombinator.com/item?id=41922295 https://news.ycombinator.com/item?id=44186843 https://news.ycombinator.com/item?id=44177446 https://news.ycombinator.com/item?id=36949314

Well I would never write shell because I loathe it's grammar/syntax. I enjoy GUIs and am a heavy mouse user, so the GTK part isn't really an "accidental complexity" but a must have for me. If a LLM can one-shot all the GTK boilerplate it's a win.

That's (as shown in my sample prompt) one great thing I've been using LLMs for: making GUIs for arcane Linux-based OS/userland settings that I have no interest in doing "sudo gedit yadda yadda" or learning man pages for. It's been 30+ years, we deserve a better desktop experience.

I've used suckless packages in the past, but it feels to me too close the GNOME/Apple way of giving zero settings and having opinionated defaults whose opinions do not ring well for me. I have zero desire to change my shortcuts/hotkeys to something random devs chose based on their past computer experience, mostly unix-based. Muscle memory > *.

You're completely right and I thought this would be obvious. I never prompted anything remotely closely to "make a facebook clone". Instead, I make an explanation of how it should work. To give you an example:

  I need a python script that
  
  1) reads /etc/hosts
  2) find values of specific configured hosts (read from a .conf which) eg server1, localhost, etc
  3) it'll assign a name to those configs eg if the .conf has
  
  [Env1]
  192.168.0.1 production-read
  192.168.0.2 production-write
  192.168.0.27 amqp
  
  [Env2]
  192.168.0.101 production-read
  192.168.0.201 production-write
  192.168.1.127 amqp
  
  Basically format:
  
  [CONFIG_NAME]
  <ip> <hostname>
  
  Like an usual hosts file
  
  4) And each of those will be stored in memory
  5) if in /etc/hosts it matches one of those, it sets the "current env" as the configname
  
  5) It'll create an icon on the top-right of ubuntu 22 default gnome with
  6) that icon could be the text of the current config name or if nothing matches, "custom" text would show
  7) When the user clicks the "tray"/appindicator(or whatever gnome is calling them) it'll list the config names in a   simple gtk/gnome
  8) When the user clicks one config, we create a backup of /etc/hosts in ~/.config/backups/ named   hosts-%UNIX_TIMESTAMP%
  9) we then apply it to hosts file (find only the line with the hostnames to change and modify only those)
And that one-shotted a simple gnome app indicator env switcher. Had to fix a few lines here and there but it mostly just worked. If you give the proper spec to the LLM, it'll do it right. You can even fake a DSL to describe what you want and it'll figure it out.

And then the new car no longer has the camera where you need it, the panel buttons changed, the cup-holder is in another place. Even worse, the upgraded firmware & OS of the car no longer comes with an app you needed; or it does, but removed a feature that was essential for your daily use. All because some SWE takes "computer security" as more important than having an useful system.

It's the kind of rhetoric that enables shoving down user-hostile features during a simple update. And breaking many use cases. Quite common in the FOSS/Linux mentality, not so much on the rest of the world.

Yet the interface is fundamentally different, the output feels much more like bro pages[0] and it's within a click of clipboarding, one CTRL V away from extracting the 13th second screenshot. I've been using Google the past 24 years and my google-fu has always left people amazed; yet I can no longer bother to go through Stack Exchange's results when an LLM not only spits it out so nicely, but also does the equivalent of a explainshell[1].

Not comparable and I fail to see why going through Google's ads/results would be better?

[0] https://github.com/pombadev/bropages

[1] https://github.com/idank/explainshell

I believe it's a general consensus. I thought it was just me but I also thought it couldn't be just me. We've been reading for years how Google results have sucked and specially the past 12 months it seems to have gotten worse and worse. Meanwhile with ChatGPT, I no longer need to use Google-Fu to find my way around stuff, which is good because the past year it feels like no amount of decades using Google were helping me find any results. It does feel like the fall of AltaVista but without the company going under.

I read somewhere Google makes $350 per year off each user. Divided by 12 months that's a bit less than $30. In a way, you're paying $20 less than you would by using Google, while keeping your privacy etc. Seems great when you take into account the fact with Google you're the product.

I've been using Windows 10 for the past year and a 4 months now, after some 10 years 100% on Linux. I had to disable a weird setting which would forcefully update and reboot the computer when it considered to be "Not Active". I believe it was called "Active Hours" and by default had no way to turn off: you had to choose some hours of the day when you're supposedly not using it. Lost some work like this and had to do some tinkering, not sure if register or otherwise. Or maybe I just disabled automatic updates I guess.

So, in conclusion, no, an OS taking control off my hands forcefully is not user-centered, no matter how much in programming circles updates are seen as "crucial". Nothing is more crucial than the computer being predictable to its owner.

I believe if you look further and deeper you'll reach the conclusion the real issue is how awful copyright laws are and more importantly, how absurd is the current economic system. Glorified markov chains are not the culprit here.

So the current movement where artists "shame" random joes for using a cool technology has only one possible outcome which is to push said average joes into being politically active in defense of AI. No one seems to want to properly organize and file a class-action, just twitter bickering.

If you find it hard to take it seriously, I find it even more to take you seriously. What you're saying only makes sense if there's no such thing as coercion and deception, 2 things we know are practiced by Washington. A small, meaningless semantic meaning of hierarchy, when you have secret courts and plain, obvious examples of government & corporate media working together, it's like you're asking us to believe in fairy tales. And it's all backed by "we wouldn't lie, they would", which is xenophobia, quite simply.

You'd have to ignore Snowden and all the leaks of the past 20 to 50 years, to have such a misconception of how the USG operates. You'd have to have the USG's trustworthiness as the pillar of your belief system and then comes the usual philosophy. That's exceptionalism and xenophobia.

If it were only the WaPo the ones saying things such as the comment I was replying to, then "them" would mean the WaPo. But since every corporate news outlet uses the same wording to make it seem like the CIA was "evil back in the day but it's fine now", in this context, "them" means pretty much every corporate outlet out there. Each one of them who pretends Julian Assange is not a political prisoner by orders of Washington. Each and every one of them who publish stories whose source is "unnamed officials" (aka "trust me bro") and are usually just copying verbatim the government narrative without batting an eye. Since that's all of the big ones, NYT, WaPo, Guardian, even Reuters nowadays; might as well consider "them" all of them who do this kind of propaganda.

I used to be from the romhacking community back in the 2000s and due to usage of Windows, open source/foss wasn't even known to most people. The culture of Windows programmers is way more focused on freeware/binaries.

Still waiting to this day for FuSoYa to release the source code of Lunar Magic.

About a central database of binary parsers, I've been wanting this for ages too. The closest I ever found was augeas, but that's for configuration files.

You mean examples why they didn't. Just because Starship exploded at launch it does not prove all Starships are going to explode. Likewise, if you have a handful of trials of planned economy it does not imply the whole concept is infeasible. Stating otherwise is fallacious.

I said either, not both points.

Point 2 does not require what you call a "dualist view", it's simply stating that deep neural networks are not all there is to intelligence. Another layer of fact checking, maybe even imperative programming, could be an answer. It certainly has nothing to do with soul, but with the belief the human brain is a bunch of lookup tables.

It really isn't about having a soul, but more like about either:

1) stating human brains are actually hypercomputers, which cannot be implemented in real life at the moment

2) stating just what you said before: pattern matching, no matter how many layers or parameters used, is not all there is to intelligence/consciousness

At the moment, whether you like it or not, there's no proof at all the human brain works in any way like a Turing machine. That idea which has nothing to back it up is the usual POV here on HN and it is the actual faith-based belief but again, no scientific papers to back it up.

I still use Flash 4 years ago

I believe claims of "compilers getting faster/bigger enough" are the exact reason we have ECS now. It surely depends of the kind of game, but games with any kind of entity which isn't unique should feel the performance improvements.

Ideally, compilers should be able to transform classes into ECS layout when generating code. Shouldn't be hard to have a pass before compilation, if we use clang.

I still use Flash 4 years ago

Not only that, but due to CPU caches and memory alignment issues, ECS have better performance than inheritance; also because most ECS systems ditch virtual function calls.

The best example of how all of this is just a huge virtue signaling effort. I don't want to be called latinx and it's not a bunch of yankees feeling guilty of their government who's going to choose what to call us. It's the most colonial term I've seen from these types and it's unpronounceable in either Spanish or Portuguese. A juice of wokism.

This, precisely. Basically, suffering and low-HDI is exported to developing nations, just like pollution was exported by moving manufacturing to these places. Since big players do not have to abide by international law and can pretend to care about human rights through virtue-signaling, we have whole continents with gargantuan inequalities. Any attempt by these abused nations to get together, be it through free-trade or other agreements, will be attacked by the elites in developed nations, either through their foreign policies (economic warfare) or under the hood by espionage/sabotage.

Yesterday I was backing up and old failing HD. I looked at the models I downloaded since 2014 and since I was out of time, I decided to just delete them. But I deleted them with the same thought you just shared: those old models probably don't even exist anymore, they're probably gone. I'm just hoping that time you described isn't happening anytime soon.

Likewise, for those of on this side of the fence, the stakes are the future of billions of lives, the west is the despotic one and we can prove they're not after our best interest by showing the degree of political & military meddling we've suffered and still are suffering right now. I'd rather you guys show some proof of the Chinese boogeyman if you want us to change our views. Otherwise, trying to silence us simply won't work. Oh and about your initial comment wondering why it's not cool to be "pro-west" anymore, the reason is in a globalized world, more and more people are knowing other countries and interacting with its citizens instead of learning everything about their geopolitical foes from western state-funded channels.