skysight-inc/HackerNews huggingface dataset:
Voxels are ideal for representing volumetric objects and perform better in some edge cases for alternative rendering methods. Polygons are faster in most cases and tend to perform better for dynamic objects (i.e. a mesh with skeletal animation). Many claim that voxels have a more "pure" or timeless aesthetic, in the same way pixel art does over vector art, but that is subjective of course.

My recommendation is to dive in and code the simplest thing you can think of. When I first started this, I built a software voxel renderer, isometric, using just a pixel buffer (the original intention was to be able to dynamically create isometric pixel art).

http://www.gavanw.com/uploads/9/5/4/0/9540564/218641_orig.pn...

I later ported it to the GPU (much harder, and much much faster).

I am mostly "self taught" but would be lying if I said the wealth of information on the web did not help (particularly when hitting obscure bugs). Anyhow, the point is the best part of the journey, in my opinion, is discovering things for yourself, even if you are reinventing the wheel. :)
My high school used ft/sec^2
Your first language shaped how you look at all future languages. I was (am?) an odd duck, and because of what I had available I learned lisp as my first language. I think that has helped me a great deal, and would recommend it highly to anyone learning programming. It sounds strange, and no you won't likely be writing your next SAAS sw in lisp (though you could, check out Seaside), but the investment will pay off when you learn your second language (which should probably be Javascript, Java, or Python, depending on the market you intend to work in).
Yes, along the lines of the quote, "All that is necessary for evil to triumph is for good men to do nothing."
This is a common problem with nearly all software, especially on phones.
So the word socialism is mentioned twice in the 57 comments that currently exist here, and both of those comments are greyed out having been downvoted. Not a surprise given the socialists that inhabit this space.

SOCIALISM: the cause of death and misery for hundreds of millions of humans in the 20th century.
Fighting Loneliness with Public Living Rooms
I actually think it's best for Apple and Mac users if some of the more regressive/conservative types who have bought Macs in the last 5-10 years switch back to PCs. One of the things that made the Mac great was the user base used to be very open minded about change and quick to see the potential of new technologies. With the influx of former PC users, and the loss of Steve Jobs who was much better at explaining these types of changes, the user base has become too intolerant of change even when the technology behind it is demonstrably better. Everyone would probably be happier if those most conservative types of users switched back to PCs. There are plenty of PC OEMs to make different models with every variation of legacy port they want. They get their SD card slot and we get our USB-C ports. Seems like a win-win situation to me. I'm done defending progress.
> way off what the national results show, we would know that there was a problem

Nope, you'd just know that your system isn't used by a representative sample of the population, which it wouldn't be. This is the same reason why self-selected online polling isn't reliable.
Do you plan on updating the github repo to this?

Moving VoxelQuest to a github organisation might be good too.
Deep learning companies will start asking for Deep Learning knowledge on positions posted for Front-end/Back-end/Full-stack developers. It may be a bonus or may be a requirement.
Why do rejection emails say "good luck" at the end?
The GCC issue itself is not the point. It serves as a direct counterexample to the claims you and he are making about how GNU projects are run.

Maintainers of low-impact projects have more leeway. If your project matters to GNU/FSF leadership, you will have less freedom to make your own decisions.

It's as simple as that.

I don't really need this part about "complain in an HN thread that has nothing to do." I'm totally uninterested in being demeaned for trying to explain a point you don't like. Please try to avoid personal attacks and understand that the GCC maintainers already expressed this desire and did work toward it and were denied this choice for political reasons. This situation is directly and unequivocally related to the discussion at hand.
For corporate backing, see the list of companies at http://aomedia.org/about-us/ . It's immensely impressive, to say the least.
There is much to unpack in this topic, but I'll just point out that the idea that its purpose must be singular, one of punishment or rehabilitation, is a false dichotomy.
Ohio State Accuses CafePress of Trademark Infringement – The Columbus Dispatch
> use a similar XML format(or any other document markup language) along with a proper scripting language

That's not simple. JSON is simple. Yours is two things, JSON is one thing. And a lot of people are responding positively to this, so the author may be on to something. JSON is NOT the best language for full expressiveness, you're absolutely right about that. But it's simple, it's one single syntax (not two), and it feels like "just configuration" even though you're doing the same amount of logic.

> so optimizing it for displaying documents/interfaces seems futile

I mean, this guy did it, didn't he? And it's open source so now you can too.

I'm glad people build new things. This is cool. Maybe it'll catch on, maybe it won't, but I'm glad he used JSON and not XML+JS. We already have phonegap and cocoon for that ;).
Does anybody know, does Peter Thiel get any of the "credit" for helping this to happen, i.e. since it's the same attorney, was it part of his same funding effort? If so, it would be somewhat hilarious--"Thiel supports claim that email was invented in 1982"--but more seriously points up more clearly that big money supporting lawsuits for revenge is not always as "civic minded" as the clear privacy issues of the Bollea case.
Faux Facades: Fake Buildings Hide Urban Trains and Power Stations
Important to note is that everyone in the video from the article were tech employees who relocated to those areas with their same job. They're all remote workers, save for the guy who commutes to Boston. And, more to the point, they were established in their positions -- presumably onsite -- before moving.

Good for the folks who do this, but don't kid yourself...it impacts your ability to move ahead in your career. If you want or need to move on from your current gig, your options become extremely limited.

Proximity to tech hubs still matters.
Thinking about it i seem to recall that for a while all the hoopla was about VMs that could migrate between hardware to both better utilize existing hardware resources, and allow for more uptime.

But then a while later all the buzz was containerization, with Docker as the poster boy. This, i suspect, in that rather than have the overhead of a VM and such, you could spin up a container instance over there, take it down over here, and achieve much the same result. This in particular if the content of your VM or container was talking to a storage backend anyways.
I think the only thing that I said "no" to was ten fingers, since there's something around a 25% chance they have five fingers on each hand -- versus three, four, five, or six or so -- and assumes they only have two arms which serve as their primary environment manipulators. Even with eyes, it's a safe assumption their form of life evolved near a radiation source of some kind, and they almost certainly have "eyes" with which to sense that source. Even more so, that these things all exist in our history, by extension they must be possible in alien history. They may be immortal atheist pure communists that do not need to eat at the moment, but you'll need to consider how they got there, and so "yes" they probably did at one point have thieves and taxes and poverty and a king, even if they don't now. And "having" something (in my answers) includes having had something.
At the cost of very high volitity, which was increasingly more challenging as industry grew larger and more national in scope.

The current system moderated the boom bust cycle.
Correct. As I said, it is "consistent with" what I said -- not that it outright proves what I said is true. It's ambiguous.
> There is a surplus of Statistics/CS PhDs, why would a company hire someone without one if they do not have to?

I thought it was a negative to have a PhD in SV?
hmm. i dont see how that contradicts parent post. one iraqi doesnt change a nations demographics.
Bad management is not synonymous with socialism. While you can argue that good management of an economy is harder with a weakened invisible hand, that's a far cry from saying socialism causes death.
> This brings us to the question is how do you move from the existence of a prime mover to the belief that the prime mover has communicated with us. It's not clear to me that existence implies such communication.

I think you're basically right: it doesn't necessarily imply that. So, since there are so many claims in this world of evidence of the creator's communication with us, it's up to each person to examine the claims for himself--or to not do so: ignorance is bliss, until the moment of truth.
To evoke maximum outrage, you should show AdMob mobile banner ads on the Touch Bar. First app to do it wins a free press cycle.
No license information (aside from "proprietary" in composer.json) and no installation/deployment instructions (I'm not at all familiar with Composer; I'm assuming I need to run the SQL code on a MySQL instance, but that doesn't explain what's needed to actually get it running).
Wouldn't those instruments (I'm assuming stocks/retirement, I'm not an economic smart guy) be implicitly tied to everyone else doing more work then they "have to"? That's exactly economic growth, just reworded.
Should users quit running applications? Given a generally large amount of memory available (due to its low cost), and OS application paging, I'm not so sure.

The only reason I ever quit a running application on any modern OS is due to old habits that have died hard and a tired model of thinking ("I'm probably low on memory so I should kill this process"), or because the process itself is misbehaving. Correctly-behaving applications generally don't need to be terminated.
Because you, the recipient, must now continue the job hunt, so luck in finding a better employer would come in handy.
I think one of the only companies doing this right, and that has the resources to do this right, is facebook, as they seperate AI research and teams that are focused on putting these things into production (i.e. ML engineers vs Ml researchers). Trying to combine these two things into the same role is resulting in continued confusion and frustration. I like this Stitchfix article as an overview (http://multithreaded.stitchfix.com/blog/2016/03/16/engineers...)
Socialism is the cause of such deaths in the same sense that capitalism is. Rather than say political theory A is responsible for x, y, and z maybe it's more accurate and more meaningful to say that when too much power is concentrated in too few people then bad things happen. Going off on socialism or whatever theory one doesn't like misses the point. Namely, that one fact of human existence appears to be that people with too much power have too great a tendency to wield it with disastrous results. So let's advocate for a system where power is distributed amongst sufficiently many people with a variety of viewpoints. And then hope for the best.
Cool! I'll definitely have to try it out when I get some free time. And hey, there's nothing wrong with reinventing the wheel when you're just trying to have some fun!
Online PHP Coding Standards Fixer
The idea that you can "manage" an economy is known as the (socialist) calculation problem, and was raised as an issue last century by (amongst others) the Austrian school.

Simply put, it's impossible, and the harder you try, the more death and misery you create in the long term.
A common problem that is mostly solved by other services (like the black phone).
Well, smart kids do tend to stay smart: 117 is still above average. It's just that they don't necessarily stay as unusually smart, for the same reason that unusually dumb kids don't stay exactly as dumb (regression to the mean cuts both ways). When you filter for kids with 130IQs at age 5, you're picking out kids who are smart, but also ones who were in a great mood that day, who biologically developed earlier than their peers, who got lucky in avoiding infections or injuries or the many other idiosyncratic things that damage intelligence, and so on. (And the opposite for those who score very unusually low.) That luck is not guaranteed to repeat itself, so... they regress to the mean. As they get older, more of the brain is developed and has reached its limits, and there's less noise from things like whether one happened to develop working memory a bit faster than one's peers as people hit their genetic and physiological limits, and the predictive power of an IQ test score increases considerably. By middle school, you're talking more like r=0.9.
Yes, at some point, and looks like some others are already doing this. This is more of a short term patch between now and then, as I already feel I have been sitting on the source for too long.
And this is thanks to Yann LeCun whose vast experience at Bell Labs experience has shown him how mixing engineer/business requirements/deadlines with research produces shitty results, and so he designed it this way.
The government controls 70% of the entire economy's production?
I'm gonna spend a lot of the month working on my git client for IBM i.

New features, documentation and feedback
Yes, to some degree.

Statoil ownership according to Wikipedia:

Government of Norway (67%)
Government Pension Fund of Norway (3%)
Others (30%)
Well, for one, because many database vendors won't provide support unless you're using the bits they've precompiled for you. If you think you'll never need outside help for the lifetime of your organization, then more power to you.

Another reason is that you're introducing an unnecessary dependency/component that can introduce potential instability. Common sense (since you seem to be offended by the term "best practice") and experience suggests that you should eliminate as many sources of potential instability as possible to increase the overall availability of a service or component.
Would you expect an impartial analysis of other morally and logically flawed philosophies?
I want to see a music app on it so somebody do a sweet theremin solo on that thing keytar style.
I found it interesting that the author has actually submitted the same idea 4 times to varying degrees of interest:

https://news.ycombinator.com/submitted?id=gliechtenstein

It’s easy to forget that good ideas take a lot of time and iterations until they become magical. Great things do not happen overnight and without much sacrifice. The majority of people would give up the first time the community dismissed their prototype.

Big props for not giving up.
Incorrect. Initial research and construction of said network was a DoD project. Additional build-out of said network was handled largely by state run telecoms. You forget that privatization of the telecoms industry is a relatively recent occurrence. If anything, without capitalism access to the network would be substantially cheaper than it is today.
Or the spacebar!
What packages/types of packages? I haven't noticed anything so far, but I've mostly installed Python related stuff and various libraries.
Don't know why this is being downvoted - fiat currency is one of the root causes of problems like these.
There's nothing socialist about a kleptocratic dictatorship.

There is no criticism of socialism going on in this thread. Pointing at Venezuela and smugly trumpeting about how awful socialism is does not an interesting conversation make. Hence the downvotes without the discussion. I think I'm pretty thick skulled about trying to have productive conversations about socialism on the Internet and even I've found it pointless these days.

But let's give it a shot: if it weren't for socialism as an ideology, all of us proles (and we're proles: most of us work for a wage instead of having ownership over our productivity) would be working in far worse conditions for far worse standards of living. People have literally died fighting for the bargain we have under capitalism today, and the destruction of labor and the demonization of all collectivist economic organization is a poison that will make the coming decades extremely difficult to navigate.
The Morgan dollar isn't unique in this regard.

If gas stations were willing to barter commodities for gas, you could also provide a pound of shelled walnuts or perhaps 8 oz of fine aged Parmesan cheese.

Why was a Morgan dollar worth a dollar? A: Because congress said so. Just as with paper currency, if the market value is higher, people will hoard it (like Eastern Bloc nations did with dollars back in the Cold War) and if it goes lower, people will discount it.
A link to the demo from Adobe: https://www.youtube.com/watch?v=I3l4XLZ59iw
With Signal, you clearly do as they send a lot of your information to Google explicitly (like contacts) and Google has root on your phone.
What Is an Email Blast? 5 Tips for Rethinking Your Email Strategy
That's... not helpful at all.
Any information on what is NIC supposed to stand for here? Because it's certainly not Network Interface Controller.

The other thing that stands out to me, and not in a good way, is the "%8" instead of "8%" in the example screenshot (meanwhile, the upload progress syas "100%".)
What is better for society? Why should well behaved and gifted children be forced to sacrifice their education and well being?
Mostly correct wrt climate change. Except a strange thought that mitigating would be simply a matter of adding reflective matter to the top of vast tracts of sea.
XNU (the macOS kernel) may have BSD origins, but it doesn't have features like cgroups and process namespacing that the Linux kernel provides and the Docker runtime relies on.
Since you're curious about why people downvote, I'm downvoting your comment because it doesn't provide any useful new information that all us of are not already aware of. Nothing to do with your political views or the use of the word "socialism".
Ah, the no true Scotsman fallacy.

Also: the living standards we enjoy today are a result of capitalism and industrialisation.
They are targeting having the format frozen by March 2017.

http://www.streamingmedia.com/Articles/Editorial/Featured-Ar...
Finding a better job isn't the only way. You can build stuff at home that you think can make money and ty to turn it into a business.
You're praising a feature that is an anti-pattern for database administration. If you're migrating data around and upgrading and restarting your production database without adequate business justification, you're asking for trouble.
My bet is after this okay-to-failure of a product iteration Apple will pivot to a detachable dual screen model... Fear not though, they'll still happily lag behind current hardware for better margins. /s ;)
Keep an eye on your Index fund (real value) when the free money stops.

Sorry guys, I think we are in for some rough times ahead. There's got to be a price to pay?

The people, I see getting loans, are practically gambling with the money.

But what do I know? I'm a nobody. I did read that jobs report the other day. What jumped out was the amount of people who just stopped looking for work.
Replace "containers" with "virtual machines" (because really, the containers are secure only until the next kernel exploit, which happens fairly often), and you get Qubes OS:
https://www.qubes-os.org/doc/architecture/

It tries to move everything into containers, including hardware drivers, and if you read their architecture paper you will see their design ends up being nontrivial.
Venezuelan here, the current problems related to our currency losing 70% of its value in only 3-4 days are directly related to media manipulation.

Black market was totally stable in the 1000:1 mark for months, until the actions from the gov to stop the presidential referendum made again the rich unhappy and they decided to attack with all they have and this includes the media.

95% of the imports in Venezuela are made using the official rates and thats a bit complicated to explain, there is 2 rates wich are 1usd:13bsf (a price fully subsided used mostly for food and items that are considered "basic") and 1usd:658 for everything else and then there was the black market dollar wich is now 1usd:1758bsf

The thing is you can sit here and say the dolar is 1:2000 but it doesn't really mean thats the cost, thats where everyone fails, because neither the venezuelans have the money to pay for it or people want our currency, there is an special case of people doing this kind of trades and are the ones that are fleing the country, emigrating to other places and are desperated in need of USD

In the other hand, is somehow totally fake that we are paying this prices, in fact, noone imports anymore since gov barely gives USD at subsided price thus this is why we are now under scarcity problems.... so there you go.. offer and demand sets the prices but theres actually not really demand, I mean there is an insane demand but not demand for the 2000:1 price, thats just a political fight.
I.e. Before bullying becomes commonplace.
These settings are currently manually operated by staff, via support@databaselabs.io.

That will get added to the control panel eventually, but right now as approximately zero percent of customers want those things, it's not a good use of our limited engineering time to even automate that, versus other things that engineers could be doing with their time.

While it would be nice in theory to restrict them by default, in practice there's just no restriction that's close enough to universally applicable to be workable (i.e. one that won't disrupt a large number of users' use of the database if it's applied everywhere.)

And you are correct, there are essentially zero unauthenticated remote access vulnerabilities that come out in Postgres. Combine that with:

* All connections require SSL
* The password is a long string of randomly generated characters
* We actively monitor the network for unusual traffic patterns

and it's actually not so bad. Not ideal of course, but very much not "extremely" insecure, as the above post said.
Maybe they're not grayed out because people are socialists, but because socialism has no relevance here, therefore any use of the word is just flamebait. Have you considered that?

But maybe I'm wrong. You can convince me otherwise if Venezuela's current government has in it's lifetime attempted to put the means of production under control of the working class, and if they have, how it has led to this current crisis.
It's a pleasantry. It's a part of communicating in a tactful and empathetic way.
Curious about the reason for the downvotes here - the calculation problem has been one of the strongest economic (as opposed to moral) arguments against socialism, for decades.