HNHacker News
TopNewBestAskShowJobs

symmetricsaurus

523 karma · joined October 11, 2012

submissionscomments
symmetricsaurus··on Simula One: an office-focused, standalone VR headset built on top of Linux
For a work VR headset to work I think you need a couple of things.

One is that it needs to be comfortable enough to wear for long periods of time. I usually get quite warm when wearing one. You also often end up with impressions on your face. This is fine for gaming or shorter sessions but would be a distraction if trying to focus for longer periods of time.

It would also need to have a higher resolution than most (all?) current VR headsets. Text needs to be huge so even though you can have lots of virtual screens you can't fit much on each.

Finally, I imagine that there could be a more innovative interface than just screens in a virtual space. Something that embraces the close-to-physical-reality illusion of VR.

symmetricsaurus··on Writing a simple JSON library from scratch: a tour through modern C++
Usually std::unique_ptr or in a container like std::vector.

Being too afraid of std::shared_ptr can lead to using references or raw pointers in the wrong places. That way leads to the usual memory safety issues.

symmetricsaurus··on Rent control isn’t working in Sweden
Not working compared to what?

From the article:

> Despite its complex challenges, Sweden is in a better position on housing than many other EU countries.

> Only around 8% of Swedes live in households spending more than 40% of disposable income on housing, compared to 15% in the UK and almost 40% in Greece, according Eurostat data.

> Swedes are also less likely to live with their parents than any other young Europeans.

The situation is certainly not good in Sweden but there are no simple solutions. Otherwise it would be much better elsewhere.

symmetricsaurus··on Making Reasonable Use of Computer Resources
The author claims that making better use of the cache hierarchy and programming in a data oriented way will improve perceived performance for users. This isn't where we should start though.

Much of the time bad performance comes from excessive I/O, bad algorithms and data structures (e. g. accidentally quadratic code), or misuse of third party libraries or services. Eliminating problems like this needs to come first and only then is it reasonable to consider the cache-friendlyness of our code.

symmetricsaurus··on DRY – Design Pattern
DRY is much more than just not copying code verbatim. It's also about not defining the same logic or concepts in multiple places. This duplication can be a real problem since it introduces a very strong, hidden coupling between the duplication sites (they need to be kept in sync).

In other cases, accepting some copying can be fine rather than introducing awkward explicit dependencies.

symmetricsaurus··on Euthanasia Coaster
Is there really any challenge in making a roller coaster that kills its riders? Seems like the space of lethal coasters would be larger than for non-lethal ones.

Also, is the short amount of time with hypoxia really enough to kill someone? Or is it just an unconsciousness coaster?

symmetricsaurus··on TSMC eyes Germany as possible location for first Europe chip plant
Take three somewhat flat stones to start out. Alternate rubbing the surfaces together in a random fashion. As you continue the high spots of the stones will be ground down and the surfaces will become flatter and flatter. In the end you can get very precise flat surfaces.

Two stones is not enough, you can then end up with two spherical surfaces. With three this isn't possible (imagine two of them are convex, when you rub them together they will grind eachother down and become less convex).

symmetricsaurus··on How SHA-2 works step-by-step (SHA-256)
Since the input fits in one chunk it’s hard to follow how it would work for larger inputs.

The “chunk loop” is only executed for one iteration so it requires careful reading to see how the state gets form one iteration to the next. (Hint: it’s the h0-h7 hash values).

Perhaps it could be stated that h0-h7 is the state that is carried over between iterations?

symmetricsaurus··on A Wave Function Collapse Overlapping Model Guide
Seems like n=3 really helps to get good results. With n=2 it was a bit hard to see that it actually followed the pattern.
symmetricsaurus··on Survival in chessland [pdf]
Tom7 made a video also: https://youtu.be/DpXy041BIlA

If you haven’t seen them his other videos are well worth watching as well.

symmetricsaurus··on Saying goodbye to App Review Times
It was shutdown because it isn’t needed anymore. The review times are usually short and the quality of crowdsourced data is lower because of this.

https://daveverwer.com/blog/saying-goodbye-to-app-review-tim...

symmetricsaurus··on Unveiling the first-ever image of a black hole [video]
The Hawking radiation for a black hole with this mass would be really small. It actually decreases with added mass. So, this observation does not say anything about Hawking radiation.
symmetricsaurus··on What is happening in the Arctic is now beyond words, so here are the pictures
This is correct, melting sea ice does not lead to a rise in sea level. It’s the melting of glaciers and ice sheets (on Greenland for example) that cause the sea level to rise.
symmetricsaurus··on One year of cycling to work
I've been biking to work for a bit more than two years now. Same distance to work and not even any close calls with cars. I do ride quite carefully though and make very sure that they see me and stop before I ride out in front of one.
symmetricsaurus··on Why I Still Use Vim
They are. But, I’m having a hard time figuring out what percentage of the revenue.
symmetricsaurus··on Bitcoin mining and energy consumption
Bitcoin is mined using ASICs, and not GPUs.

But, it’s true that mining using a raspberry pi would not be very useful.

symmetricsaurus··on Tesla Model S battery degradation data
I've had a car that consistently showed 0.5 l/100 km less than the real consumption.
symmetricsaurus··on Flash will be EOL by 2020
Announcement on Adobes blog: https://blogs.adobe.com/conversations/2017/07/adobe-flash-up...
symmetricsaurus··on Multi-Task Learning in Atari Video Games with Emergent Tangled Program Graphs
> I was a little surprised at the headline, since I expected 'outperforms' to mean that it had better end-results, which is of course not the case. GP is just much faster due to it's relative simplicity and the results are close enough to those achieved with NN and deep learning.

From figure 3 in the paper it seems like it outperforms DQN on all games but one. So, it has better end results as well.

Edit: There are other results linked in this thread that are better than the 2015 DQN results that the paper refers to.

symmetricsaurus··on US military intelligence agencies have influenced over 1,800 movies and TV shows
This is an absurd situation, having a military minder that tells you what you can and can't say in a production. It is hard to avoid some kind of interference if you want to borrow military equipment though. There is always some standard that you want to uphold that is probably higher than what is allowed by the first amendment.

The solution is to not allow the military to lend any assistance to movie productions. Frankly, it's not their job anyways. This is the only way to avoid the kind of influence described in the article.

symmetricsaurus··on An Ikea Bowl Has Been Setting Things on Fire
It concentrates the sun from what I could understand from the article. Should work the same for any spherical bowl (parabolic would work even better) that is shiny enough.
symmetricsaurus··on Oh My Gosh, It’s Covered in Rule 30s
James Grime (of, perhaps, Numberphile fame) made a video about it [1].

He also talks about how it's supposed to be related to Conway's game of life but is actually not (Conway's game of life is a 2D cellular automaton, while rule 30 is 1D).

[1]: https://youtu.be/aeyhnrZvQBE

symmetricsaurus··on LIGO Detects Gravitational Waves for Third Time
Black holes move in the same way as any other object of the same mass, for example a star.

When they merge they are typically orbiting each other already in a similar way to binary stars. When they orbit the system will lose energy to gravitational radiation causing the black holes to spiral inwards. (This happens for all orbits, including the Earth's). Eventually they merge sending out a tremendous amount of gravitational radiation.

The gravitional pull of a black hole is just as strong as another object of the same mass. The difference is that the mass is concentrated to a point in the center. This is what makes them impossible to escape from.

It was believed the the whole universe could maybe collapse back into one point (like a black hole). Now it is believed that the universe will keep expanding forever. Actually the universe seems to be expanding ever quicker due to dark energy. But no one knows what dark energy is.

symmetricsaurus··on Mathematics of shuffling by smooshing
About this cutoff. I guess that it is an analogue to the phase transition we see in for example the Ising model (this example was given in the article).

This transition is due to a change in temperature, i. e. the chance of flipping a spin into a non-favorable configuration. How does this relate to the number of shuffles in a deck?

There is no equivalent of a temperature here from what I can see.

symmetricsaurus··on Opera is Reborn
Sometimes the LED can be turned off even if the camera is on. But that may require some extra sneakyness.
symmetricsaurus··on Opera is Reborn
Ok, so I installed it to try it out.

Trying to get the WhatsApp widget running it seems like I must allow access to the camera and the microphone on my computer.

This is ridiculous.

On mobile, this is not needed, and is maybe even fine. When the app is turned off you know it isn't listening or taking pictures.

On a desktop computer there is no such guarantee. On the other hand this applies to all software I'm running. Maybe it's time to put a piece of tape over the camera.

symmetricsaurus··on Gameboy Advance development by example: Drawing and Moving Rectangles
Nice post about getting started with GBA dev.

It is worth noting that to do anything serious on the GBA you need to use the tile+sprite modes for graphics. That is really the way to get decent performance.

The way it done in the article is still a good way to start out but you would probably transistion quickly to some other video mode.

Having a flashcart and running your homemade program on a real GBA is a really nice experience. I totally recommend it.

symmetricsaurus··on Generator of random 3D abstract forms
Pretty neat visualization of the Lorenz attractor [1].

Also worth looking into are strange attractors [2], which are closely related to fractals.

[1]: https://en.wikipedia.org/wiki/Lorenz_system

[2]: https://en.wikipedia.org/wiki/Attractor

symmetricsaurus··on Scientists Capture a “Sonic Boom” of Light
I think you mean when an electron (or other charged particle) travels through water.
symmetricsaurus··on 2016 will be one second longer
Now, I'm not a proponent of leap seconds. But I'm a bit curious to where the 7.389 m comes from?

The earth rotates about 12 km along the equator in 26 s.

Is the error of ~7 m for determining your position north-south wise? East-west it should be about 12 km then I think.

← PreviousPage 2 of 5Next →