HNHacker News
TopNewBestAskShowJobs

elementalest

279 karma · joined September 21, 2014

submissionscomments
elementalest··on The Brilliance of Dwarf Fortress (2011)
But thats just the thing. Its hard to get past the UI. You really have to be dedicated to get over the steep learning curve of both the game mechanics and the UI. For new players its often just too much effort for a game.

Ideally the game should be easy to learn the basics, but hard to master. The UI hinders this significantly.

elementalest··on AMD Ryzen 7 1800X Benchmarked – Giving Intel’s $1000 Chips A Run For It
There is so much hype with AMD atm. In particular sites like WCCFTech have gone almost rabid with hype. My experience is that AMD tend to over promise with their marketing and rumours. So whilst the hype may well be warranted this time, I'm going to wait for the actual reviews to come through and take these leaks with a grain of salt.
elementalest··on Next Iteration of “The Rust Programming Language” Book
I found the new version significantly better than the old. I immediately 'got it' after reading some of the new chapters compared to the more complete old version which I sometimes struggled with for a while.

I would definitely recommend this to rust beginners, and tell them to just use the old book where the new isn't complete.

elementalest··on How Australia is stubbing out smoking
I think its not just the tax, but the combination of plain packaging (strong imagery) and the laws regarding where people can smoke. It makes it harder for people to continue to smoke, providing motivation to quit.

However, I think its more about providing a strong deterrent for potential new smokers.

elementalest··on GitLab Database Incident – Live Report
>1. LVM snapshots are by default only taken once every 24 hours. YP happened to run one manually about 6 hours prior to the outage

>2. Regular backups seem to also only be taken once per 24 hours, though YP has not yet been able to figure out where they are stored. According to JN these don’t appear to be working, producing files only a few bytes in size.

>3. SH: It looks like pg_dump may be failing because PostgreSQL 9.2 binaries are being run instead of 9.6 binaries. This happens because omnibus only uses Pg 9.6 if data/PG_VERSION is set to 9.6, but on workers this file does not exist. As a result it defaults to 9.2, failing silently. No SQL dumps were made as a result. Fog gem may have cleaned out older backups.

>4. Disk snapshots in Azure are enabled for the NFS server, but not for the DB servers. The synchronisation process removes webhooks once it has synchronised data to staging. Unless we can pull these from a regular backup from the past 24 hours they will be lost The replication procedure is super fragile, prone to error, relies on a handful of random shell scripts, and is badly documented

>5. Our backups to S3 apparently don’t work either: the bucket is empty

>So in other words, out of 5 backup/replication techniques deployed none are working reliably or set up in the first place.

Sounds like it was only a matter of time before something like this happened. How could so many systems be not working and no one notice?

elementalest··on Box Breathing
I start with my fingers all closed into a fist. I simply open the next finger, starting from my little finger. When I reach my thumb, I know to do the next 'thing' (whatever it is), then repeat. Rather than using your brain to store your state, you use your fingers. You can forget about what you are doing and simply know your state based on the feel of your fingers. Its basically like a simple state machine.
elementalest··on SpiderOakONE – Zero Knowledge Cloud Storage
I looked at Syncany, but it looks like the project is dead:

> The core team of Syncany is on hiatus for an indefinite amount of time. Feel free to do with the code what the license allows and encourages, but please don't expect any maintenance. The team thanks everyone who has contributed to Syncany in one way or another.

rclone doesn't really have the features i'm looking for.

I have however found Duplicati: http://www.duplicati.com, which looks like it might serve my needs.

elementalest··on SpiderOakONE – Zero Knowledge Cloud Storage
I have been using SpiderOak (SO) for nearly 6 years. However, I have been keeping an eye out for a viable alternative as I feel SO is starting to be neglected. In the past year or so, SO has barely received any updates (apart from the occasional minor bug fix). Semaphore seems to be taking up all their dev time. This would not be such an issue if everything ran well.

SO has no UI means to control version history. In order to limit version history (for example, to hourly versions per day, then 1 per day for a month, then 1 per week indefinitely), I need to run a script to close SO and run SO with some command line arguments. Having this functionality available in the UI would be nice.

The SO UI is slow to use. Over 6 years I have accumulated a lot of files and whenever I goto the manage tab to browse my files, it can take several seconds each time I expand tree nodes. The UI also becomes unresponsive, making browsing files take a while.

Manually deleting files/folders/version history is an absolute pain. Often, when deleting a folder in SO, only some of the contents are deleted, taking multiple attempts to delete. In some cases the contents of the folder disappear, but it shows root locations of drives as contents of the folder. When deleting anything, the UI becomes unresponsive for upwards of 30s, often significantly more for large folders or many version histories. Even selecting multiple files can take several seconds where the UI is unresponsive, the more files you select, the longer it becomes unresponsive. This makes file management take forever.

If I move a file temporarily, SO assumes it has been deleted and moves it to the 'Deleted items' folder. However, when I move the file back, SO create a new version of that file, leaving all version history in the deleted folder. It does not recognise the files are the same. This means that if a file is created and deleted numerous times (compiling pdf, or binary), hundreds of files with the same name are added to the 'Deleted items' folder. SO should be able to recognise the files are linked (perhaps checking the similarity of the files, only rejecting a link if they are more than 75% different) and create version histories instead of new files.

There is also no way to delete items in the 'Deleted items' folder after a period of time (2 years for example). The only way to delete items is to manually do it or clear everything, which I don't want to do as there are version histories that should be linked to currently existing files in the 'Deleted items' folder. I have had to resort to once a year putting a movie on and just manually going through folders for a few hours.

I really like the idea of SpiderOak, but it really is a poor implementation and just an all round pain to use. In the past I havn't minded waiting for new features and fixes, but its been 1.5 years since the new UI and nothing much has changed.

EDIT: And just to prove my point, I just tried to deleted a folder in the 'Deleted items' folder. The first attempt deleted everything within the folder, but a 'c:/' item appeared inside it. So I deleted the folder again. Half the contents of the folder a level above it just disappeared. This has happened before.

I think I give up.

elementalest··on AdNauseam: Fight Back Against Advertising Networks and Privacy Abuse
Well it would be nice if you could whitelist sites you think are worth the clicks. So, sites you like get a lot more click revenue, because you clicked every add. While the desired effect of diluting PPC would be reduced, you wouldn't be giving revenue to sites that you don't think are worth it.
elementalest··on Salto – UC Berkeley’s Agile Jumping Robot
I think that neural networks work well in muscle memory applications - repetitive and fast motions. I think in this case, the robot could learn (in a similar manner to other systems [1][2]) some fundamental motion characteristics (primitives) for jumping. Then, combining and augmenting primitives in such a manner so as to vary its jumping and landing capability.

So, to me, it seemed that it was the kind of problem where a neural network would probably work well. I never said it was the correct, optimal, best or only answer. Maybe as the jumping capability and requirements become more complex, a neural network would be better?

It is likely that a specifically designed dynamical control system would work better for a limited series of simple jumping/landing tasks, but it would be interesting to see how well a neural network system would run for much more complex or varied tasks.

[1] http://ieeexplore.ieee.org/document/5686298/

[2] http://ieeexplore.ieee.org/document/4650953/

elementalest··on Salto – UC Berkeley’s Agile Jumping Robot
This is a clever novel design and shows lots of potential. The next step would be attaining the ability to right itself and land on its foot. Some kind of machine learning (NN) would probably work well.
elementalest··on Researchers may have ‘found’ many of China’s 30M missing girls
Maybe tho OP will appreciate the time someone took to correct their grammar. There was no malicious inclination or abuse behind the post. The corrections didn't include something like "far out your grammar is bad, learn how to write proper English". Now that would have been rude and uncalled for.
elementalest··on What if jobs are not the solution but the problem?
Welfare is meant to help provide a minimum living standard. Society generally agrees that living below these levels is not acceptable to allow (though perhaps survivable). It is therefore seen as more of a human right in western worlds.

Remove the ban? Watch a whole range of job wages plummet, and a whole range of people fall into poverty. People will have to work horrendous hours, or in horrendous conditions just to get enough to survive. This will only increase the income inequality, making it harder for the poor to make a living. The employment numbers may have increased - but at what cost? More civil unrest, more crime, more people in hopeless situations. Whilst you realise its not a good idea, you seem to trivialise it.

I'm sure the author did consider this point. They realised that - we didn't get here simply because we introduced welfare and minimum wage - and that getting rid of them isn't a valid approach to get to full employment. Its something so obvious its not worth discussing.

elementalest··on Ad blockers are part of the problem
I would white list a few sites I regularly visit that don't have; excessive/obtrusive/annoying ads, ad services that track me, or a potential avenue for malware from ads. Problem is, for me, there are almost no sites like this.

Honestly, the ball is in their court. Its the ad industries problem to fix, not ours.

elementalest··on Wikipedia is fixing one of the Internet’s biggest flaws
Perhaps it is just another form of violence. Instead of trying to inflict physical pain, people try to inflict emotional pain. In many ways it can be more damaging, the signs can be less obvious.

I would suggest this causes greater polarisation and less tolerance. This leads to less reasoned discussion to understand perspectives and work out differences. Which leads to more polarisation... etc.

elementalest··on Millions of Men Are Missing from the Job Market
I think part of the problem is that jobs are becoming more and more high skill based, requiring many years of university level education. The low skilled jobs are replaced with high skilled ones. The problem is our education systems are falling behind. Education needs to be readily accessible and inexpensive for both initial schooling and those who need/want to re-skill. The universities should also have employment programs which help workers new to their field find and obtain jobs so they can gain experience.

With the economy the way it is (slower growth, wage stagnation etc), employers are unwilling to take the potential risk with low skilled workers (who have no degree) and there are plenty of new workers who just finished their degree which employers will prefer to employ. I suspect there would be enough jobs, if there were enough high skilled workers and a better economy. I think the problem is there is a shortage of high skilled experienced workers and an oversupply of lower skilled workers.

As some anecdotal evidence, when I search for software engineering / developer jobs in my country, I see a lot of high skilled jobs available, requiring moderate to significant levels of experience and/or education. However, there are much fewer junior/graduate/basic developer jobs available.

To become a high skilled worker, you generally have to start in the low skilled jobs, or get a PhD. If its hard to get a lower skilled/entry level job due to low demand, the rate higher skilled worker are produced is restricted. So its a catch 22.

elementalest··on Millions of Men Are Missing from the Job Market
I had a discussion with OP in the past [1]. It basically boils down to him believing society has advanced to the point where not every one has to work (due to automation etc). Basic income (BI) should therefore be implemented and the societal perception of idleness/laziness be removed for people who don't work. The OP's motivation for this stance seems to be partially to justify his stance for ceasing search for work. While OP's circumstances seem to work for him (living with parents, welfare support), he does not understand that it wont work for the majority of people. He is basically wanting society to already behave as if BI has been implemented.

I can understand that the OP is getting tired of job hunting. It makes sense he believes working is not necessary and I actually agree with the OP somewhat. However, I think the only reason he has this stance is because of his difficulty in finding a job.

[1] https://news.ycombinator.com/item?id=11322640

elementalest··on NoScript is harmful and promotes malware
Perhaps bad practice was the wrong word. Unnecessary might have been a better word.
elementalest··on NoScript is harmful and promotes malware
Not sure if this is considered bad practice, but I have uMatrix installed with noscript. I use uMatrix for script blocking and have noscript set to globally allow scripts, with ABE, XSS, clickjacking, etc protection enabled to cover the weak points of uMatrix.
elementalest··on Many Kenyans refusing basic income experiment
It not the kind of thing that would happen suddenly, but gradually. A little change here, a little change there and after 10 years, its changed a lot.

All it would take is the right political climate and circumstances, combined with ad campaigns and lots of lobbying. Many arguments would be put forth to convince people a minor change is a good thing, that due to the current circumstances, its necessary. Many people would likely agree, despite the risk it opens up the potential for the system to be abused with another minor change in the future. And its voted through by popular demand.

A few years later, the political climate changes and the government isn't perhaps as trustworthy/predictable as it might have once been.

Now of course it could go the other way. However, power creep rarely goes backwards.

elementalest··on Many Kenyans refusing basic income experiment
That is something I had never considered. If many people become dependent on UBI, they are entirely dependent on the state - to the point they can be taken advantage of if power is abused. UBI in some ways does take an element of freedom from people, granted it may provide other forms of freedom.

What is to stop the government from changing the laws to require everyone only on UBI (no job) to perform some form of community service for a set number of hours per year. What i to stop the government from increasing it further? So whilst you may gain security for the basic living needs, you may trade it for a less freedom.

elementalest··on Researchers Confront an Epidemic of Loneliness
I wonder if it is also partially due to family structure in many western societies. Around mid twenties, it is generally expected to have a job and have moved out. Many move away from family and friends due to work/university. Or just live far enough away (but in the same city) that it makes it harder to have regular contact. Combined with the later average marriage age (from low twenties 40-50 years ago, now to late twenties to early 30's), as well as overwork/poor work life balance, people don't have the time/energy or even the means to socialise as much and create meaningful connections to others.
elementalest··on Let’s make peer review scientific
Yeah, it also means minorities can be silenced via the majority. While this is good for protecting against incorrect/poorly researched work, it can also prevent novel ideas from gaining traction. Though, this problem exists in the system we have now.
elementalest··on The link between language and cognition is a red herring
I often have trouble expressing my thoughts concisely for complex concepts. I know the concepts and have a model in my mind of the 'thing' I want to explain. When thinking through, i'll abstract out many things, simply referring to them as 'this' or 'that' in my mind as i try form the sequential narrative to explain them. If a spend too much time trying to think what 'this' and 'that' are, i forget where i am up to in the sequential narrative, needing to start again. I find writing it down helps, but i'll sometimes forget what i'm trying to write half way through it.

> Thoughts are multi-dimensional, whereas words have many fewer.

Another way i like to explain that, is that thoughts are concurrent, while words are sequential. I can think of multiple things at the same time, but i can only speak one word at a time.

There's a quote which i'm not sure where its from, but it something to the effect of:

> Words are power. When you can put a word to a concept, you have power over it.

The correct single word can instantly convey multiple concepts more quickly than many other multiple words can. This enables much better compression and easier conversion of multiple concepts faster and more easily, assuming the recipient of the word is familiar with it. Using multiple words requires the recipient to sequentially construct concepts, leading to the greater possibility of confusion.

I previously never cared much about using the correct words all the time, as it required a lot of effort to remember them (at least on my part). However, i'm beginning to think that the advantages of doing so would be worth the effort.

elementalest··on The link between language and cognition is a red herring
Perhaps you are actually thinking in concepts, and in order to help organise and 'sequentialise' those thoughts, you translate them to words in your head at the same time. Therefore, you 'hear' the words, but don't notice the concepts.
elementalest··on Bluetooth 5 will quadruple the range, double the speed
What something like a heart monitor would need above anything else is reliability.
elementalest··on UK votes to leave EU
It amazes me that such a vote was not compulsory. About 28% (~13m voters) didn't care enough to vote. I suspect that a large majority would have voted to stay if they had to choose. This would likely have resulted in the UK staying in the EU.

IMHO, a change from the norm should require a greater majority (60% majority) if the vote is not compulsory.

elementalest··on A Third of Valve Is Now Working on VR
If Valve lock out the rift from their games, it just reinforces the exclusivity, lockouts and polarisation. Means less sales through steam, less profit for valve. If they lock out the rift, will they lock out all the other HMD that will surface in the next couple years? That will likely stunt the VR industry given how central the steam platform is to games distribution. Thats not what valve want. Valve want it to grow rapidly and sell as many games on their platform as they can. That means supporting as many HMD's as possible. Which entices developers to use the steamVR platform as it will reach the largest audience, which entices HMD makers to support steamVR... etc.

So I really don't see how Valve is too concerned about this. If facebook locks down the rift so that it can only play rift games, more fool them. Many people just wont buy a rift.

Even if the Vive fails in the long run, there will likely be many other HMD's that will work with steamVR. Valve can still make a nice profit from all the VR games sold on steam.

elementalest··on A Third of Valve Is Now Working on VR
Yeah, there was no mention of locking out other HMD:

> In return we ask that your device leveraging our technology works with our platform. And mostly that is it. We won't ask that it only works on our platform, we won't stop you from targeting other industries. This gives both you and your users freedom of choice and security that isn't dependant on either party's future decisions.

As long as the HMD supports the steamVR platform requirements, it can play steam/valve games.

elementalest··on How Technology Hijacks People’s Minds
Currently, if you didn't know about a circumstance, people forgive you and generally understand. But, if you took the time to find out this information personally, this would have meaning, showing that you cared enough to spend the time to check. When you send flowers, the act can often have much more meaning. However, if everyone has apps that remind them of such things, you would no longer appear thoughtful, there is no longer as much meaning. We are already seeing this to a certain extent with social media.

This is the point. Is it worth the small gain in time, for the loss of some aspects of meaningful human connection/interaction?

← PreviousPage 2 of 3Next →