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

Systems Designer Engineer

  * Web technologies specialist / full-stack
  * apps, games
  * experienced
USA or UK companies only ( English culture )

  Location: New-York timezone (near USA)
  Remote: yes. Favored/proven. Full-remote, mainly-remote
  Willing to relocate: yes, very interested. to USA or England
  Technologies:
  * typescript, javascript, nodejs, deno,
  * Go, dart, Zig,
  * C#(games), Some C, C++, Swift, Rust...
  * html5, CSS...
  * web frameworks: Vue.js, Svelte, others... no-framework, my-own-framework
  * Games: Godot, webGl, blender, game-design, interest in Unity/Unreal...
  * NoSQL, SQL
  * Linux, cloud platforms, github, graphics-design/UX 
  Resume/Profile: on request 
  Email: xzzulz (at) gmail (dot) com
https://github.com/xzzulz

https://xiggfi.web.app

  Looking for work, where I can perform well.
  Have done design/implementation/contributed-features,
  or full-project on web-apps, apps and games.
  * self-taught * fast-learner * self-direction
  Good at: 
  * code/features contributor, to existing project 
  * Feature lead / small project lead


This tech is risky. It could be dangerous, if used without any control.

It should be keep in English culture. And its close friend allies. In my opinion, in our society, full of threats, it is not a good idea to make it open-source. (Not an expert on the topic).

That could allow adversaries parties, to obtain it. Parties that otherwise, would be unable to do so, by themselves.

In my opinion, it should be keep under control of the most able, and responsible organizations. Supervised by government. Because who else could supervise it?. Regulation of this tech, is a very important topic. That should be tackled by the best organizations, university and responsible researchers.

I would prefer a Star-Wars type of society. Where humans still do human activities.


Systems Designer Engineer

* Web technologies specialist / full-stack

* apps, games

* experienced

USA or UK companies only ( English culture )

  Location: New-York timezone (near USA)
  Remote: yes. Favored/proven. Full-remote, mainly-remote
  Willing to relocate: yes, very interested. to USA or England
  Technologies:
  * typescript, javascript, nodejs, deno,
  * Go, dart, Zig,
  * C#(games), Some C, C++, Swift, Rust...
  * html5, CSS...
  * web frameworks: Vue.js, Svelte, others... no-framework, my-own-framework
  * Games: Godot, webGl, blender, game-design, interest in Unity/Unreal...
  * NoSQL, SQL
  * Linux, cloud platforms, github, graphics-design/UX 
  Resume/Profile: on request 
  Email: xzzulz (at) gmail (dot) com
https://github.com/xzzulz

https://xiggfi.web.app

  Looking for work, where I can perform well.
  Have done design/implementation/contributed-features,
  or full-project on web-apps, apps and games.
  ⬦ self-taught ⬦ fast-learner ⬦ self-direction ⬦
  Note: sometimes I get sabotage.
  Good as: 
  * code/features contributor, to existing project 
  * Feature lead / small project lead


Systems Designer Engineer

* Web technologies specialist / full-stack

* apps, games

* experienced

USA or UK companies only ( English culture )

  Location: New-York timezone (near USA)
  Remote: yes. Favored/proven. Full-remote, mainly-remote
  Willing to relocate: yes, very interested. to USA or England
  Technologies: 
  * typescript, javascript, html5, nodejs, deno, CSS...
  * web frameworks: Vue.js, Svelte, others... no-framework, my-own-framework
  * Games: Godot, webGl, blender, game-design, interest in Unity/Unreal...
  * Prog-lang: Dart, Zig, C#(games), C++. Some of Swift, Go, Rust...
  * NoSQL, SQL
  * Linux, cloud platforms, github, graphics-design/UX 
  Resume/Profile: on request 
  Email: xzzulz (at) gmail (dot) com
https://github.com/xzzulz

https://xiggfi.web.app

  Actual, real person.
  Looking for work, where I can perform well.
  Have done design/implementation/contributed-features,
  on many web-apps (high-profile), apps and games.
  ⬦ self-taught ⬦ fast-learner ⬦ self-direction ⬦
  Note: sometimes I get sabotage.
  Good as: 
  * code/features contributor, to existing project 
  * Feature lead / small project lead


>There’s plenty of active research in higher-level “cognition” like decision theories and semantics, so I don’t think it’s crazy to believe good results will emerge there in the next few decades.

Interesting. Can someone elaborate about this?


I would start by looking at what these people are researching:

http://cocosci.mit.edu/people

https://web.stanford.edu/group/mbc/research.html


Some thoughts:

Progress is not like a liquid, that increases continually with research. Progress is an unknown function, composed of huge number of discrete "discoveries". Each discovery is hidden behind research of variable level of difficulty. Each discovery, may or may not enable more discoveries. The reality may have either a finite or infinite amount of discoveries waiting to be made. We don't know for sure. This universe could have a finite amount of discoveries. But it is possible that we may find a way to travel to infinite other universes, and these may have infinite discoveries waiting to be made.

The shape of the technical progress function, depends on these unknown factors. So it is wrong to assume that it is an exponential. Although an exponential seems like a good approximation around the local point in which we currently are. The population have been growing, and the economy have been growing. These two factors have enabled an increased amount of resources dedicated to research. The more research being done, increases the probability of discovering the available discoveries that exist at the current technological level. The speed of progress depends on the amount of research, and the number of latent discoveries hidden in our reality.

We are approximating the point, in which we can build artificial general intelligence. This will be a machine similar to a human mind, but capable of dramatically faster reasoning. Its internal dialogue will be millions of times faster than a human mind. Because it will move at electrical speeds, instead of biological speeds. Also it will have practically perfect and unlimited memory (compared to human capabilities). And will have almost instantaneous capability to resolve mathematical calculations of reasonable level. With these improvements, it can be expected that it will be much more effective at making discoveries than a human. Additionally these machines will be industrially replicable. So it will be possible to put a large amount of them at work on problems. It is reasonable to expect that these machines will resolve the chain of discoveries available to be made faster than humans.

These artificial machines will maximize discoveries, from the chain of discoveries available. What this is going to mean, depends on the actual unknown amount discoveries available in this universe. If things like nanotechnology, molecular machines, biological machines, etc, are actually possible, these intelligent machines are well equipped to discover them dramatically faster than we humans. If there is new physic available to be discovered, these machines have much better chance than humans at discovering it.

Will machine superintelligence actually create a singularity? maybe, or maybe not. Depends on the amount of discoveries to be made, contained in this universe, and their level of difficulty. It could be the case that our universe is running out of hidden discoveries. So any prediction on the shape of the curve of progress, is pure speculation. For example, we could have already run out of exploitable significant discoveries in physics. Or we could be on the verge of discovering faster-than-light/instantaneous communications, and lots of other things.

In my opinion the invention of artificial general intelligence, and superintelligence is imminent. A matter of years. I base this on introspective observation of the thinking process of my mind. And in comparison of it with the operation of artificial neural networks. They show similarities. The thinking process of the mind is entirely reproducible with deep learning networks, assembled in the right structure. An interesting topic is, who is doing this research. Obviously, the big tech corporations are working on it. But are states organizations also working on it? Who is doing the biggest investment? Who has the best odds of inventing it? What will happen when someone gets it? Are they going to immediately announce it?


Interesting article, in a difficult topic. Speculating about the future of deep learning. The author deserves recognition for writing about this. In my personal opinion, within the next 10 years, there will be systems exhibiting basic general intelligence behavior. I am currently doing early hobbist research on it, and I see it as feasible. These system will not be very powerful initially. They will exist and work in simpler simulated environments. Eventually we will be able to make these systems powerful enough to handle the real world. Although that will probably not be easy.

I somewhat disagree with the author. I don't think that deep learning systems of the future are going to generate "programs", composed of programming primitives. In my speculative view, the key for general intelligence is not very far from our current knowledge. Deep learning, as currently we have, is a good enough basic tool. There are no magic improvements to the current deep learning algorithms, hidden around the corner. Rather what I think will enable general intelligence, is assembling systems of deep learning networks in the right setup. Some of the structure of these systems will be similar to traditional programs. But the models they generate will not resemble computer programs. They will be more like data graphs.

I expect within 10 years there will be computer agents capable of communicating in simplified, but functional languages. Full human language capability will come after that. And within 20 years I expect artificial general intelligence to exist. At least in a basic form. That is my personal view. I am currently working on this.


20 year time frame that is around 2040 for AGI Artificial General Intelligence in the it's BASIC Form seems in line with many experts in this filed.

> I expect within 10 years there will be computer agents capable of communicating in simplified, but functional languages. Full human language capability will come after that. And within 20 years I expect artificial general intelligence to exist. At least in a basic form. That is my personal view. I am currently working on this.


> 20 year time frame ... seems in line with many experts in this filed

When has "20 years" not been in line with the predictions of experts for the advent of AGI?


And quantum computing, as well as fusion generators... :-)


Yup, https://xkcd.com/678/ and its flavor text


what kind of research have you done on this? Most of what I hear about this is more pessimistic than anything else. I'm curious what you've learned that's made you optimistic.


I am working on creating basic artificial general intelligence. My research is still early, and I don't want to give much details for now. For example, in my opinion it is wrong to feed a giant neural network with tons of text, and expect it to understand human language. That will never work. Language understanding requires a grasp of a world where the agent exist first. A general understanding of things. Then, on top of that, it can build basic communication. And then it can be hoped that this communication can become sophisticated enough, to reach human language level.

Another example: Feeding a neural network with millions of product reviews, and expect it to be capable to understand and write product reviews is hopelessly laughable. Not even with petabytes of data.

I started working on this, because I think that not enough focus is being put on AGI, or research is not creative enough. At least not that is being published. I am optimist with my work, and soon I will reveal more. But even if I don't reach my goals, I think that it is just a matter of persistence. At any moment, someone will solve the problem of AGI.


>I am working on creating basic artificial general intelligence. My research is still early, and I don't want to give much details for now.

Do you have peer-reviewed publications? A github link? References to such? Talking big on the internet is easy.


I agree. I think the next big advancements will come from a different model, not from fine-tuning current ML setups.

I'm more interested in a general AI that can learn any game or environment it encounters to optimize a return. Not quite general AI, but a different path than what is going on right now.


My horse carriage is very useful. The horse just feeds itself, if you leave him in a grass field. It rarely gets sick and last many years. The wheels are easily replaced from the store.

The other day I saw a crazy guy with a mechanical contraption that, according to the guy, moved by burning wood! The guy was demoing it at the town. He filled it with wood, and then had to start the fire. The crazy machine got so hot that nobody could get near it. The thing barely moved a few meters and then Kabooooom!! it exploded in a black cloud. What sane person may ever believe that one of these contraptions could be useful?

Am I right? Are you right? we don't know. Research is the only way to know.


Except that there has been a lot of research.

The first visual programming language I can find is from 1966. They have always been tiny, niche things over a period where we've had waves of text-based languages rise and fall.

One of the striking things for me when I talk with visual programming enthusiasts is that they very rarely have looked at the decades of research. And if you try to talk with them about the history, they seem actively averse.

There's a joke that some people have ten years of experience, and some people just have one year of experience ten times over. My experience has been that visual programming is more like the latter, but for 50 years.


There are decades of research. It's not unreasonable to adjust expectations based on that.

Honestly, I feel part of the problem is that this seems to attract people who think that text is bad and more visual = better, while the truth probably is that you need to be really, really careful to arrive at something that doesn't explode in complexity when confronted with all the little details of ordinary programs.


Interesting presentation. One thing that we agree, is that the current state of programming is not final. There have to be better ways for humans to program. I wonder how much people thinks like that. A poll would be interesting.

In reality, programming has been stuck in the text approach for many years. Perhaps some people take that as evidence that there is no more progress to be made. Another factor that may be undermining research in programming, is the AI boom. Perhaps some think that AI will displace programmers in a not too distant time.

I agree with you that programs are data. And would benefit from a more specialized representation. I have been researching the aspect of program logic. For example, one thing that I think is terrible in programming, is deep nesting levels. That makes it complex to follow programs. I have been exploring ways to improve that. In my opinion graphical visualizations can provide ways to improve that.


I have been working on xol, a graphic based programming language.

xoL is a graphic based programming language. It represents programming concepts with graphics instead of text. It is product of a long, painstaking design effort, to get an optimal graphical presentation of programs. A good description of it is available in this blog post: http://lignixz.github.io/blog/posts/17/xoL_graphics_based_pr...

A partially working prototype from a previous version is available online. The newer current design has fundamental improvements over that previous prototype. The way some program elements work was redesigned. The control method was also redesigned. It is now aimed primarily at touch based controls. Here is the prototype for the previous version: https://github.com/lignixz/xra9 . The prototype is not optimized for performance so excuse that. It is functional to some extent, if you can figure how to use it. You can add and modify programming elements.

Would welcome any opinions/feedback. Also interested in finding partners/investors/sponsors that may be interested in this project.


It looks kind of similar to a dream project of my own. It's a project that I've promised myself to take up on one day. I started building a prototype in haskell, with front end in Gloss. Tried to get inspiration from functional reactive programming/modelling.

I thought about using something like a prototype called Hydra (1) as a sort of runtime for evaluating graphs. Anyway, I really want to get back to it at some point but other cool things that are slightly more low hanging tends to get in the way. :)

Another nice inspiration for these things is Ecolanguage (2), not really programming related but a diagram language for visualizing economic transactions.

(1) - https://github.com/giorgidze/Hydra (2) - https://www.youtube.com/watch?v=-QI1iuAvTKE


I have been working on a visual programming language for Haskell: https://github.com/rgleichman/glance Currently, it uses Diagrams and Graphviz to visualize Haskell programs. Please email me since I think there is a lot we could discuss.


I'll take a look, but if I never get back to you I would like to share with you this one important concept that has caused most efforts to fail.

Let me start with a quote from Brian Kernighan "Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?"

When you make a graphic based programming language the debugging better be twice as good as the programming and this includes when things get really difficult with lots of threads, or when the over arching abstraction breaks at some low level and you are exposed to the underbelly of the CPU. At least C++ lets you gracefully traverse from the very high to the very low which is why it is favored in the end, you are never stuck you can always go lower.


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

Search: