HNHacker News
TopNewBestAskShowJobs

aeleos

1,048 karma · joined February 15, 2017

submissionscomments
aeleos··on AlphaGo Zero: Learning from scratch
In some ways it is, but the main difference is that adversarial learning (usually) produces a second neural network whose purpose is to exploit weakness is the first. Whereas reinforcement learning does not produce a second neural network to beat the first, it uses what it learned to solely improve the original.

As a side note, the main application I have seen with adversarial learning research is with photo recognition, but I guess you could have an adversarial network exist to help help improve an object recognition network. At that point it would probably become something between adversarial and reinforcement learning. However, with game based reinforcement learning, it doesn't require a second specific network as the adversary, it can easily just be paired against itself.

It isn't a dumb question, they are very similar in some ways. They mainly differ in what exactly the goal of the opponent is. In this case, it is to help improve itself, however in typical adversarial situations it is solely to exploit (become its adversary).

aeleos··on AlphaGo Zero: Learning from scratch
The fact that they only used self play with no outside input here is really interesting. I wonder if this system produced more new styles of play. While I am not that familiar with Go, I know in some of the other articles they talk about things like Chinese starts that are specific to certain cultures. I wonder if the fact that it had no outside reinforcement made it produce movements that we have already seen that are somehow inherent to the game, or if it produced many more new moves that were a result of it learning without any possibility of cultural interference. According to the article it did invent some unconventional and creative moves, but I also wonder how much it rediscovered.

I also wonder how much it’s style of play changes if it were re trained, due to the random start that it is given. Maybe that would produce something like seeds for procedurally generated worlds in games. Like if they could find a seed for a Chinese or japanese players, or ones that more aggressive styles. This is some pretty cool work and may open up even more doors for pure reinforcement learning

aeleos··on Rust 1.21
I have recently started to get involved helping out with the rust-bindgen program for generating rust bindings to C++ programs. It really is amazing the amount of work they put into creating issues for small things for new people to fix and mentoring them through the issue. I don't know of any programming languages that put this much work into helping new people get started. It really was a great experience to be have bite sized things to fix that actually feel like contributing to a project without worry that you are taking on more than you can chew.
aeleos··on Competitive Self-Play
The main issue with self-play is that unless done very methodically it can lead to behavior that does not learn what we want it to learn, but games the simulation and basically cheats. Its not a perfect solution and is just another tool being used to improve models. It can produce really interesting results especially in complex games but its also not perfect.
aeleos··on Privacy
I mean to be fair what Apple is doing is a great marketing move. What they are doing is not all that complicated they saw a market where no one else was (others have tried, but didn't do it right or or make it user friendly enough). They saw that they could fill a the big void where privacy was too difficult for the average consumer to achieve and provide that. Whether or not you think that a big company could ever care about privacy doesn't really matter, because their actions can easily be attributed to what monstrously powerful for-profit corporations do. They saw an area of the market where they could go either way (sell consumers data or protect it) and saw that no one was protecting users data (easily) and everyone was selling it. And they capitalized on it, and turned it into something they could market. Yes it is hard to trust apple but its like trusting google to keep on selling your data. They are going to keep doing it because they have a market for it and they make a lot of money. Apple is marketing it as a feature and are selling it, and I doubt they will try to take it away.
aeleos··on Gravitational waves from a binary black hole merger observed by LIGO and Virgo
There are many good videos on youtube that do a good job explaining what gravitational waves are and how we detect them. Many of these were made in response to the first detection, and they do a pretty good job explaining it in laymans terms. I personally really like veritasiums video here. https://www.youtube.com/watch?v=iphcyNWFD10
aeleos··on GM is launching a $5K tiny electric car in China made for city commuters
Here is a more reliable source http://money.cnn.com/2017/08/07/autos/gm-china-electric-car/...

Wait that article is from more than a month ago, and so is the daily mail article. Why is this being posted now?

aeleos··on Apple switches from Bing to Google for Siri web search on iOS and Mac Spotlight
I wonder how this will work with apples recent fight against online advertisers. If google does track users but it is all anonymous from the advertisers perspective, does that mean Apple is okay with it?
aeleos··on Relicensing React, Jest, Flow, and Immutable.js
For all the shit facebook got before, this is a pretty surprising move. I don't think anyone could have predicted this.
aeleos··on Google signs agreement with HTC
> The deal also includes a non-exclusive license for HTC intellectual property

From the blog post, seems to be a license.

aeleos··on Show HN: Redox Rust OS – v0.3.3 release
As someone learning rust and currently going through this, I would consider that a trivial program. You will know once you get there because you hit kind of a wall where you have to learn and understand what is basically a language inside of a language. And the language is kind of this mapping for logic that only used to be inside of your head (ownership logic), and so translating that fluently into this brand new language is a real roadblock.

The ownership model isn't too bad for strings, but those are easily the most simple way to start using the ownership model. At least for me, getting into the more advanced ownership stuff is a whole different beast entirely.

aeleos··on Fuchsia: Google's modular, capability-based, non-Unix operating system
I have been working on writing my own OS in rust for the past few months, and the main thing I have had the most difficulty with is Rust itself. The package management is so much better than C, dependencies are easier, and it was honestly easier to get working compared to C++. The fact that they nicely have separated rust core and std so that I don't have to deal with things randomly breaking because of something I haven't implemented. The abstractions that Rust offers I don't feel suffer the same problems as C++ because they are much more straightforward to use and just make sense from an object oriented programming perspective.

Rust itself is so inherently different from other a language like C that it takes a long time to truly understanding lifetimes and the borrow checker to the point where you are actually making use of the languages features.

The straightforwardness of C is really where it shines, and for me at least Rusts biggest upside is also its biggest downside, because learning to write good Rust is not an easy process.

aeleos··on iPhone X
You are just taking the literal meaning of the words not what they are actually being used for. In this case, evolution means the type of small incremental updates that we have been slowly getting disappointed by for the past few years. Yea literally evolution includes revolution but saying that doesn't add anything to the discussion.
aeleos··on iPhone X
It wasn't always an evolution. Despite all the apple "oh we changed everything look at us" they really did. And for the first few years after that everything was changing so fast it was a revolution. But it has since slowly died out and I guess new technologies with faster innovation will become the new iphone revolution
aeleos··on iPhone X
Lol the first Face ID demo had some issues
aeleos··on iPhone 8
Just from the livestream it is $699 at 64gb
aeleos··on iPhone 8
Wireless charging if thats something you want.
aeleos··on AssemblyScript: A Subset of TypeScript That Compiles to WebAssembly
https://www.destroyallsoftware.com/talks/the-birth-and-death...

Your comment immediately made me think of this. Highly recommended talk for anyone that hasn't seen it. It goes through a "fictional" (maybe not so much anymore) history of javascript until 2035. We are getting pretty close to javascript all the way down.

aeleos··on Where will artificial general intelligence come from?
1. What are the other general intelligence that we know of besides life?

2. How is it that you know that the reasoning abilities of the structures that we create are because of the structure, and not because we are the pieces that make up the larger structure?

aeleos··on Where will artificial general intelligence come from?
I think you are right that we could, in theory experimentally brute force intelligence. But if we try and do that, we are basically trying to simulate an entire universe and wait for intelligence. But the amount of computing power that that would require is beyond even what we can imagine. And even if we could find some ways of simplifying it, it still seems like a waste of our intelligence.

Like when it got cold for humans, rather than just dying and waiting until they evolved fur, they just made clothes. Evolution is inherently able to do great things but is very inefficient. We have the power to reverse engineer nature and use that knowledge to our advantage, and if our goal is to create general AI, then not trying to understand the one sitting in everyone heads and just trying to throw more computing behind it just seems like a waste of a tool that has allowed us to get this far.

aeleos··on Where will artificial general intelligence come from?
What do you think the best way of attacking these problems is? It seems to me that we aren't even at the point where technology can do much to help us (in terms of recreating what we know about the brain) and we just need to understand the brain better.
aeleos··on Insane state of today's advertising part 3
If you are still looking for an ad blocker, I have had great experiences with ublock origin.
aeleos··on Single-Molecule Transistors at Room Temperature
In the article it says that the cluster is around 0.5 nanometers in diameter.
aeleos··on YOLO: Real-Time Object Detection
I'm not 100% sure about this but I think part of the reason why its called you only look once is that it is single frame object detection. I do know that there are other types of networks that can previous frames into account, but the models themselves are much larger (in terms of VRAM requirements for loading into memory) and more computationally intensive. This network is special because it can run with very little power. From what I remember it can run on a 10W board at 6fps which compared to networks only a few years ago is 10x decrease
aeleos··on Muesli – An alternative approach to Soylent
That would be fine, but the amount of time that would take to prepare isn't something I would do in the morning. But being able to get a drink out of the fridge makes it much easier
aeleos··on Muesli – An alternative approach to Soylent
I exercise every day. But the amount that I eat has always been more of an issue for me. It doesn't matter how much you exercise if you eat too much
aeleos··on Ask HN: What's your spectacular burnout story?
I agree completely. The stories that people are telling aren't just yea I did a lot of work for x amount of time and then I needed a break. These are real stories of people having mental health issues due to the pressures that we and society put on ourselves. These kinds of stories should be taken as warnings of what can happen to us if we don't recognize the warnings that our bodies and minds tell us. Especially considering how society teaches us to ignore them.
aeleos··on Muesli – An alternative approach to Soylent
As someone who has struggled with weight for the majority of my life, food and hunger is a constant battle. Being able to just drink something to make the hunger go away without being worried about eating too much or making an impulse decision to buy something unhealthy saves a lot of stress, and makes it much easier to control your diet. While I don't know what OPs reasons are for drinking it, there are usually valid reasons behind it that aren't just hating food.
aeleos··on ‘Instantly rechargeable’ battery could change the future of electric automobiles
1 and 2 I think so, 3. The stuff that comes out of the pump is ready to use, the old stuff needs to be "recharged" to be usable again
aeleos··on ‘Instantly rechargeable’ battery could change the future of electric automobiles
This is pretty cool. The general idea is that a gas station dispenses a water and ethanol solution that acts as the electrolyte and provides energy for the battery. And then recharging is done by reprocessing the electrolyte with renewable energies. If this turns out to be a technology that can work well on large scales, it could really be a game changer.
← PreviousPage 4 of 6Next →