> The problem with a "pointer" like this is that you then can't move stuff around as easily
You can, it just requires one further level of pointer indirection. Rather than pointing to the physical location of the data, you store a pointer to an offset in an array of pointers.
Alternatively you can point directly if you're prepared to update those pointers when you move things around. Luckily a graph database is ideally suited for this kind of operation because it makes discovering those pointers exceptionally simple and efficient.
The array of pointers thing is standard/common but I'm not aware of any which use the features of the graph itself to avoid pointer indirection. Typically the edges are stored in some kind of tree structure anyway so I'd guess that the savings aren't worth the added complexity when the thing does a lot of pointer lookups besides the initial one. But I'm probably going to experiment with it in my own db project.
It certainly seems that way, but one of the fundamental rules here is that you can't ordinarily trust clocks to keep in sync, they drift, jump backwards and forwards etc. Google solve this problem using synchronized atomic clocks in their data centres, which is not an option for most systems running on commodity hardware.
Perhaps higher quality of more believable propaganda and rhetoric, rather than your run of the mill critical drivel that comes out of academic circles so you can feel better about life?
> A famous, reputable news source is generally going to provide better quality service than smaller media outlets.
To who, their customers i.e. advertisers? Or to you, their product? There is a reason they are famous and reputable, and it does not have to do with found most trustworthy by a panel of educated, well informed experts.
As George Orwell said, “Journalism is printing what someone else does not want printed: everything else is public relations.”
The burden of knowlege must rest heavy on your shoulders, if only other people were as capable of critical thinking as you are the world would be a better place... Seriously though feel free to keep your ill-informed assumptions to yourself.
If it's not true then why are you so offended by comment enough to tell me to "keep my ill-informed assumptions to myself". At some level you must believe what I said to be true or at least offensive to your held world view.
I was reacting to your assumption that I blindly accept the news as reported as truth, in order to "feel better about life" in your words. You don't know anything about me.
In the nicest possible way, your post reads like "Passive income suggestions (2006)" - e.g. I can't really believe that stoozing still works when interest rates are so low, and getting new affiliate sites ranking is very difficult these days.
Using the free credit balance transfer for a savings account seems like a bad use of money. At best you're going to get something a little below the rate of inflation. You're better off investing it into a conservative index fund portfolio, but at that point you may as well just do the same thing but trading with leverage.
Absolutely this. Not only do assertions make it easier to validate your understanding, they capture and preserve that understanding for future developers (including yourself, 6 weeks from now).
Assertions are comments which can always be trusted and which never get out of date. It baffles me that there's so much reluctance to use them (especially in dynamic languages).
Some people like to have big monitors so that they can fit more code on their screen at once. Instead of getting a bigger screen why not shrink the code?
As a side project I implemented a small text editor in this style. I had a working text editor with the ability to load a file, insert and delete text, scroll around a large file, and save changes. It fit within about 100 lines of concise (but I wouldn't say obfuscated) C.
In the end I decided to reformat it and use my usual style before implementing more features. But it was a good experiment and I now understand the appeal of the ultra-condensed style you see in J, K, some Forth, and some Perl code.