skysight-inc/HackerNews huggingface dataset:
The best way to do it that I've found is to arrange a folder hierarchy of "where" rather than "what." So there's no one place with all the game's rock models, but rather firelands/towerofeternalflame/courtyard/rock01.3ds and so forth. "Where" doesn't have to mean a literal location; it could be playerbases/horde/rock.3ds or something. Though for most games, everything not tied to the player really can just be its literal location. It's crucial that these directories have a mix of models, textures, and whatever else you need, instead of a mass of parallel structures.

If there are automated tools, they should run on the entire asset directory and dump to a new directory in whatever hierarchy makes sense to the tool. When that turns out to be slow, check "file modified" timestamps in the tool instead of dumping required knowledge on the artist.

Getting artists to actually use source code control instead of having personal folders full of things like rock01_retouched_new_final_final.3ds is a bit of a pipedream, but you can at least put the asset directory under source control and make that the only way to see things in the engine.
I generally follow the logic. Though, if salaries are not enough to support a mortgage application this model will trap people in a renting cycle. A precarious one at that.
The interesting part in the model you present is the use of investment portfolios to get on the housing ladder. Its as if working hard isn't enough, you need some extra device, with a degree of risk and luck to make the leap to home ownership.

Its great to imagine what would happen if people couldn't buy second homes, or being innovative over how a special tax rate could be applied to young people. No-one really knows the answers until it happens. My gut feeling is that renting is unethical - I know I couldn't bring myself to make money out of someone renting if I had my own house and enough money already. But that's it, none of these issues are based on isolated models.

My crude knee jerk ideas:
A maximum cap on rental prices indexed to minimum wage.

A preference model where first time buyers get 1st picks.

A trusted simple well thought out online platform that makes buying and selling a house as easy as possible (replacing the trickery of estate agents).

And for Landlords: Absolutely robust laws always favouring the right of the tenant, so landlords are forced to acknowledge a social responsibility to their tenants - what bigger responsibility could you have for another human being then being a Landlord.

An online platform where tenants can request references on Landlords from old tenants.
Truces are declared to some extent with patent pools. Not a lot of action towards lobbying Congress for patent reform, though (which is very needed).

http://www.wipo.int/export/sites/www/ip-competition/en/studi...
I would love one :)

Edit: brennan at umanwizard dot com
You might need a new battery. I did. Those things aren't expected to work much more than 2 years. What you are describing is not a software issue.

You can get a 3rd part battery installed for 50 bucks.
On shared branches, I think the rules are different. Rebasing a shared branch is very sticky. But for single-dev branches, I think rebasing/forcing is fine -- do what you want until it enters the main stream.
But that's because John Carmack et al. were geniuses that were ahead of their time, who put effort into making fun out of programming games.

It became especially important as people started buying Quake's engine and modding it to be different games entirely.

https://en.wikipedia.org/wiki/Game_engine#/media/File:Quake_... for example
In my experience as a consumer, project wonderful ad system thingy ads seem to be unobjectionable.

They are paid per length of time, not by click or view, and they are determined by a continuous auction.
This is awesome, and something I would use a lot. Do you have any examples/code of projects using this?
Every update needs a restart. How does your mac update without a restart, the latter updates require an installation where OS X isn't running.
Says someone who has never managed webs on a website.
It's not a risk that the economy collapses, it's a risk that his app isn't the #1 search result for Spanish language bible in the App Store. Given the nature of App Stores, he's one Apple search algorithm change away from making $0/month. Someone else could launch a free app that provides the same content and features and make his paid app irrelevant. Five years worth of revenue is a lot compared to that risk.

He also launched an Android version and it didn't blow up like the iOS version.
On AWS, an EBS volume is only usable from one availability zone. You still need to use application-level replication to get geographic redundancy for important data, and when you have that, EBS just lets you be lazy rather than eager about copying a snapshot to local instances.
There is a cultural problem in game development where they think the performance imperative makes them the epitome of software development. They do not understand how anyone in any other field of software development could ever touch them in terms of pure, unadulterated, programming prowess. As a result, tools, lessons, and best-practices learned in other fields are nearly completely ignored. Not-invented-here syndrome is strong.

There is nothing particularly special about game development. Yes, there is an emphasis on real-time operation that changes the specific design of applications. But there is no reason to believe that should have any impact on project management.
As a project manager, I've used this in two projects over the last year (of four done through our company). If you have questions or thoughts I'm here to help.
Also, ask for a pay rise it's been a year dammit.
Yeah, Palantir is used by the military and it's a bit closer to the action than MS Word (Used in planning 100% of drone strikes!/snark), but it's not a drone strike-ing software, it's a data mining system. It's also used extensively in the finance industry. No one is getting a surprise hellfire delivery because Palantir spits out a kill order. Also it's used extensively across the military, intelligence, and finance worlds for a bunch of stuff and drone stuff makes up a very small part of two of those worlds.

I don't/never have worked for Palantir (I've heard it's very cultish fwiw so I've never applied). I have used their software though (not for drones), and it is actually pretty awesome, so I can't speak to their software quality but their product team was doing solid at least.

Also I really can't conceive as to why Palantir would have information regarding civilian casualties or anything else from their clients' data. There's about 0% chance that the government would allow a private contractor to hold that data (obviously if it were being tracked it would be on the copy running in production but Palantir wouldn't own that data).
My trick - cut down the people you follow.

Take 20 minutes one day and block all those on facebook that you really don't care to follow or post too much stuff. You don't need to 'Unfriend' them, just 'unfollow' them. This way you only see the stuff you care about and will inevitably spend less time on Facebook. This can be applied to twitter/snapchat etc.
that's an example of https://en.wikipedia.org/wiki/Galilean_invariance
> In contrast there are masters in the martial arts who learned their art as a means of survival and became masters in a realistic and hostile environment. We don’t have anyone like this in the programming profession, or at least I haven’t met any.

I'm wondering if Zed would consider say Carmack for example, such a master coder?
This could be a well thought out policy designed to combat cheap oil. Which will likely hover at a 30$ level well into 2017. Pushing the adoption of renewables which might lull would be great.
That's pretty damn interesting for more traditional hosting type usage.

Seems like they sell 50 GB of real SAN backed storage for just 3.6€ per month.

How can they afford to be so cheap?
Organizing assets is hard because the dependencies are complex and change often. We solved this at a previous company using in-game editor tools (material editors, level editors, character editors, AI script editors, etc) that all interfaced with a database back-end. The database didn't store the files, those were stored in Perforce (which the tools interfaced with as well). The database just stored metadata for each version of each asset along with the relational links between assets. So, for example, a particular 3D model referenced a particular material (storing just its id/foreign-key in the DB), which in turn referenced a set of textures and perhaps a shader.

An asset browser allowed you to perform queries (e.g. show me all the characters from level X which reference materials which reference texture Y). We had tags/labels, comments, everything you could want.

When you do it like this your folder organization becomes irrelevant. You can store everything in a single directory with a GUID for a filename if you want. Or store all textures in one place and all 3d models in another. The down side is it's quite opaque, everything must be done within your toolset, so you need great tool support.
Totally off topic, I know, but another white on black web page. It plays havoc with my eyes. /rant
Actually suddenly is wrong, it sorta revelation that you dropped it sneaks up on you, but it does happen instantly. At least here.
Agreed. But that is a increasingly rarer understanding of the term database.
The development work thing isn't the fault of Apple, but rather the stupid developer who didn't pay attention to their commit.
Do you have any working examples of apps using the framework? I took a look at the Github repository for the project and didn't really see any, but I could easily have missed something.

I have made a couple of trivial Angular/Rails apps and I had a lot of fun using Rails as a backend with Angular consuming the API that I throw at it. Was just curious to see how the framework could possibly add to the experience.
Hi - victorhooi at Yahoo com please? =)
Collaboration Collapse: Why Eliminating Silos Is a Bad Idea
https://yoric.co is built on a prerelease version of Xing Framework, but the code is proprietary.

There's a tutorial in the book (https://xingframework.gitbooks.io/the-xing-framework/content...), which is small to start but we are actively expanding.
9 women combined can't make a baby in 1 month
He was convicted of the drug-assisted rape of a child ...

No, he was charged with "drug-assisted rape", but not convicted.

In fact, he wasn't "convicted" of anything; as part of a deal with the judge, he plead guilty to a related, but different charge ("unlawful intercourse with a minor").

But that's OK. Go on living in this emotionally-driven, fact- and reality-divorced haze if you want to...
Just because it's a SAN doesn't mean a given abstract block device from it is backed by RAID. It's literally just a multiplexed and QoSed network-attached storage cluster.

I actually prefer the lower-level abstraction: if you want a lower failure rate (or higher speed), you can RAID together attached EBS volumes yourself on the client side and work with the resultant logical volume.
> I should spend some time partitioning the disk and installing Linux.

That hour spent might save you twenty. But if you want the best experience you need a laptop that was certified for OEM Linux, like some of the Lenovo boxes. The user experience is better than a macbook. Rock solid OS. Everything just works. Seamless upgrades. A bunch of warm hearted people will carefully apply themselves to making the system work better while you sleep.
Thanks for reading :)
Well, what I'm hoping for from Keybase is enough user friendly tooling to encourage a lot of people to start using public-key cryptography. I don't see IPFS as really addressing any of that, even though it is extremely cool and valuable in other ways.
> As for collisions, a "conflict" is handled as you would expect on file syncing services

I'm not sure what to expect though. Does it rename subsequent files by appending _##? Or does it overwrite? Or does it allow 2 files with identical filenames, like Google Drive (at least on the web) does?
According to the inventors' employer's website at the time of filing of these patents:
"Science Applications International Corporation (SAIC), a Fortune 500 company, is the largest employee-owned research and engineering company in the nation. We provide information technology and systems integration solutions worldwide."

https://web.archive.org/web/20000511195702/http://www.saic.c...
FullContact Makes Super Bowl Monday an Official Company Holiday
For a production app, see https://yoric.co/home, but i'm afraid we can't share the code.

For examples, there's a tutorial walkthrough in the book, which we will be continuing to expand for the next few weeks. (https://xingframework.gitbooks.io/the-xing-framework/content...)
Hosting Your Own Parse on AWS and Heroku
ITIL Foundation Certification Training in Boston, MA – KnowledgeCert
>Use DNS-based discovery instead of /etc/hosts #19198

This will end well...
In Chicago, we called it 'skeeching'. And you didn't need a drone. Just a bumper on a passing car. Actually, you didn't need a snowboard, either.
I also have invites if anyone needs them, reply or find my email in profile.
It's not a Linux issue. People almost always install the Oracle JVM themselves rather than using a package manager (it's a long story...)

The desire for a single JVM comes partly from the architecture of Hadoop itself. Hadoop is structured as a framework (you give your MR job to YARN and it runs it by creating new JVMs for you).

The Java standard library is weak in many areas. The "write once, run anywhere" ideology is part of it, but there are also just... weak parts.
Decentralized doesn't mean you need to host it yourself.

Decentralized simply gives you the additional option to host it yourself. It also does not preclude free hosting.

Example: email.
Two things to learn from this:

1. Never have a single point of failure. Relying on DO for Server+Backups is putting your eggs on one basket.

2. Your server state should be programmable. This is not quite easy for complex configurations. But today, DO has an API, we have Docker, and quite modern deployment tools.

Here is setup:

1. Github for the server state. Basically, a repository to configure and deploy my infrastructure.

2. Enable DO backups in case I mess up something and want a quick come-back.

3. File backups through Tarsnap. Since I use Docker, I have a volume container. Backup the volume container with Tarsnap.
Big pharma, for all its flaws, does in fact provide value.

And drug research & development absolutely relies on patents. If you spend half a billion (or more) developing a drug and generic drug manufacturers can immediately sell it for a few cents a pill, how do you recoup your investment?

I agree the patent system is broken, but abolishing it entirely isn't the answer. Perhaps revoking the business method patent decision is our best hope of regaining some level of sanity: https://en.wikipedia.org/wiki/Business_method_patent#The_cha...
Here is a much more thought out analysis from a generally excellent econ blog:

http://www.philosophicaleconomics.com/2015/05/profit-margins...
True, I won't disagree with that, but in the small town I live in most of the houses in the middle of town are 100 to 150 years old - and there aren't many 'missing houses' that have been replaced with new ones since they weren't good enough to last (as far as I can see).

Even in London, the terraced house we own is about 150 years old, as are all the houses in the street and pretty much the area - very few of these needed replacing unless they were bombed in the second world war, or some other catastrophic event.
I think it has more to do with our ability to keep current and polinate the necessary skills that we need to keep our economy vital. Several of my most skilled and intelligent coworkers are immigrants. Having that diversity of background and opinion is an incredible asset for a team.

Despite what both parties are saying, it's not dead. There's still plenty of people who want to come to America the dreams of our forefathers. We need to be willing and capable of accepting them, and flourishing with their help. Hard work should still be an American value, and it won't be if we turn isolationist.
Using D3 JavaScript with React JS
The basic point is that Palantir's ties with intelligence and military branches are quite extensive -- and at one point they openly boasted about the success in helping both the Marines and Special Forces get various kinds of stuff (never exactly specified) done on the ground in Afghanistan -- such that it'd be surprising if they weren't involved in the Drone program in some fashion, at this stage.
The story of getting Twitter data and its “missing middle” (2014)
This is when you specify you want a user defined network and want to rely on docker networking.

I'd give it some time before using that in production and use your own DNS/Service Discovery mix.
HFT has absolutely nothing to do with maximizing shareholder value.
Could you explain why?

Simply from a learning perspective. I just don't know why and would like to know.
Do Trump Supporters Prefer Zombie Movies? – Crowdsourcing Random Correlations
Maybe it won't work for you but this is how I see my way to deal with social addiction. YMMV.

I don't really manage it. I just let it flow, I don't feel guilty. That's the first step.

I also disable browser & desktop notifications. It's fine to see a highlighted tab or a number in the systray.

My mobile is always on vibration. Social apps are muted. All of them. I wear a Fitbit wristband synced by Bluetooth for phone calls notifications.

I use Serializer[0] as main input of news. I check it between tasks, scanning the titles and sending the articles to Pocket (important!).

I let myself check anything at any moment. When I feel "the urge" I just ask myself "should I check something?". Take a few seconds to answer that and I usually keep going on my task and check later. If not, it just happened. No big worry.

I also keep myself away from Twitter & Facebook using Buffer to plan my publications. I use Goofy or Pidgin to connect to Facebook chat.

Finally, I use Evernote with a keyboard shortcut to open my "brain dump" note. Here I jot down quick ideas that come across my mind while I'm doing a task. You can use anything else but Evernote is useful even walking. You can write down in your mobile and sync it later at home/office.

[0] http://serializer.io/
I'm a fan of the "Learn Enough..." series. I've found them to be written in a really approachable way, ditto on rails tutorial. Great job!
How to Build Your Growth Process with Canvas?
Saw your response to hello_newman and checked it out. More interested in the code (and its organization) than the finalized app, but I will check out the tutorial when I get some free time.

Thanks for being so responsive, looking forward to building something with your framework sometime soon!
Caffeine and Exercise Motivation
Here's an IPFS issue about Keybase integration: https://github.com/ipfs/notes/issues/48
I also had six invites, my email is in my profile, and I will either edit this comment or reply to myself when I'm out.

Edit: All out. I you got one from me, please use it within 24 hours, otherwise I will reclaim it and give it to someone else.
The part about the batteries is not about single passenger mobile phones etc though; it is about cargo shipments of batteries in passenger planes.
IPFS alone is usable for the public web, but is not usable for private sharing. You need a social identity-oriented public key infrastructure with a good UI. That is Keybase, and it's incredible that we have this now. Sure, we should implement an IPFS backend for the storage part. But let's not neglect the huge progress the Keybase folks have given us.
Have also 8 invites :)

EDIT: All gone.
about as fun as i am here apparently
A pharmaceutical company has to work within a set of laws that limit what it can sell. These were developed in large part because "pure capitalism" didn't work for most cases of drug development. The elixir sulfanilamide poisoning crisis is quite instructive, as is the history of snake oil, quack medicine, and radium cure-alls.

These regulations mean pharmaceutical development is far from being a free market.

Some drugs, like colchicine and progesterone, were developed decades ago. The FDA would like them to be analyzed under the latest regulations, and is willing to grant market exclusivity as a way to entice companies to do this.

A generic producer must also prove that their formulation is identical to the formulation which was granted FDA approval. Turing used a closed distribution model, where only patients could get access to the drugs, not potential competitors.

As such, the companies did not "own the product", as you suggest. Not even the pseudo-ownership of controlling a limited patent monopoly.

You can interpret this a lousy decisions by the FDA that have nothing to do with capitalism. Which is correct. But the FDA itself was put in place for two reasons: 1) pure capitalism has a track record of failing in this area, and 2) traditionally the companies in this field knew to be greedy but not too greedy, so the rules weren't set up for 'horrible' rule-lawyers. Because if they were too greedy, the lawmakers could and will change the laws again.

So no, it's not illegal. But since the profits are made inside a highly regulated marketplace, it's best to not piss off the people who decide the regulations.
>If that person hasn't installed Keybase yet, your human work is still done. They can join and access the data within seconds

Good luck getting people to do that.

Edit: I guess if the audience for this is technical people, then the kind of person who follows them is likely to be the kind that would download it, but that's a very small market. There's a far greater barrier to getting people to install software (with little tangible gain) than getting them to sign up for your website.
https://github.com/visualfc/liteide exists with, basically, many of the same things as you see people augment vim, etc. with (autocomplete, format on save, etc.) but a GUI editor. It has interactive debugging, but I don't use it so I dunno how it is. I can't promise you'll like it, but I dig it for some uses and it's there. The GUI itself seems to be maintained by one developer and as such it is unlikely to ever have full feature parity with Visual Studio. :)
You don't have to, but unless someone decides to "pin" it it might just disappear at any time. So you better pin it yourself or find someone reliable to pin it for you.
The stock is down due to poor guidance: the quarter was actually strong.

http://techcrunch.com/2016/02/04/linkedin-tumbles-24-on-earn...
Looks awesome! Thanks so much for making this.
The code is well structured and easy to read. Thanks for the example.

Random aside: Why do so many C# coders use #region/#endregion? It really seems like a bad habit that discourages otherwise good coders from splitting their code into logical OOP silos and instead they dump too much code into a single file, and then use regions to regain some kind of order...

Regions are like goto in that they don't within their own right do anything "bad" they just encourage really bad habits, and people start to think about things in terms of regions. Plus finding things in a project which contains tons of really long code files with regions is immensely harder than finding them in a project with a lot of isolated classes and decent inheritance.
LeadGenius Is Hiring a Devops Engineer