skysight-inc/HackerNews huggingface dataset:
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

BS. Just hire better artists. It sounds like hand-waving, but I've worked with both kinds of artists. You're building games, so if you focus on only hiring artists based on their portfolio you might end up with a bunch of stubborn artists who need to be hand-held and worked around constantly. If instead you focus on hiring artists who are good at art AND who can demonstrate a propensity or desire to learn new workflows and and to be flexible, then you'll end up with a bunch of team players.

This is a common complaint about artists, but it has more to do with culture and expectations than anything else.
fsiefken@gmail.com dankon!
Harnessing artificial intelligence to build an army of virtual analysts
Drug-assisted rape, unlawful intercourse with a minor, potato, po-tah-to, let's call this whole part of the thread off.
Fantastic! Feel free to reach out when you give it a stab. We're looking for feedback and happy to provide help to our testers.
Internet Giants Struggle to Keep Ivory Off the Market
I used to think that Polanski’s case was rather open and shut (what he did was not excusable in any way), but the way the judge behaved in his case was rather disturbing.
Very excited for this, just waiting for an official build unless someone has actual instructions for building Keybase with kbfs-beta support on linux.
You can seemingly host static files on keybase.pub, too. Makes it a viable alternative to github pages for hosting static sites:

https://akenn.keybase.pub/index.html (not mine)
All invites gone!
Thanks! By the way, in the collaboration section I wanted to tell people about the option to host their own repos, so of course I put in a link to GitLab:

http://www.learnenough.com/git-tutorial#sec-collaborating
We are testing a build for Windows that uses Dokan. Early results have been very positive. It's an important feature of KBFS that it can run on Windows.
Python – The datefinder package
Email sent, thanks!
> We're giving everyone 10 gigabytes.

>There is no paid upgrade currently. The 10GB free accounts will stay free, but we'll likely offer paid storage for people who want to store more data.
> Why would someone give you their good ideas for free?
That is exactly what a comment above suggested
I don't get C# regions, either. At least Visual Studio makes it easy to auto-expand them and effectively ignore them while jumping around with incremental search and goto definition. Admittedly, this would be a problem if the rest of the team cared about maintaining the regions.
In reference to Zed Shaw's comment about the simplified red-black tree and 300% performance boost, you can often get that by using a sorted array. As dynamic arrays and sort algorithms are pretty much universally available in the standard libraries, you could easily have a much simpler implementation compared to a red-black tree, and if you are searching more than you are inserting, potentially an order of magnitude better performance.
Changing threats to privacy – Moxie Marlinspike [video 2015]
Your comment isn't all that relevant as Turing did NOT spend 'millions of thousands of dollars and a team of lawyers to get drugs approved'. Daraprim is a generic which had been available for over 60 years.

There were no R&D costs in this case.

Instead, Turing was the sole provider of Daraprim. It switched to a closed distribution model so other generic manufacturers couldn't show equivalence, which is needed for FDA approval, then jacked up the price.

At least, that's my understanding. In any case, it's far from what you suggest is the case.
I might be the only one here who is ignorant on this topic, but...

What's the general gist of what Palantir's software does? What's the input and what's the output?
Hacker Terminology: “Golden”
A lot of the remaining work is being tracked at https://github.com/kubernetes/kubernetes/issues/8262 and https://github.com/kubernetes/kubernetes/issues?q=is%3Aopen+...
Thanks, that was a really interesting read. However, like my sibling states, consumer markets are subject to the whims of marketing, which may distort this somewhat.
LinkedIn acquires recruiting startup Connectifier
Depends on what you are doing.

Just yesterday, OSX was convinced that I had an external monitor. I did, but that was 2 hours back when I was at the office. So I got to the preferences screen and.. the kernel crashed.
Welp, I'm verifying back ups on my server now.
Been using 0.9 for a few months now and been pretty happy with it. Though I'm not really looking forward to figuring out how to move from telegraf 0.2 to 0.10, since that had some breaking changes.

I do love the simplicity of influx+telegraf, kapacitor also looks cool. Chronograf seems like a bad version of grafana still... maybe in the future if its FOSS and somehow manages to be better than grafana I'd use it.
I think that's more where this legislation is coming from. Some people have built a business on aggregating links or embeddings of copyrighted material and those sites always use the legal defense of "we don't host any of the content so it's not our problem." I imagine this is very frustrating to copyright holders, so it's reasonable that they would seek redress of some kind.

Of course, making any copyright-infringing link illegal would be far too heavy-handed, but I don't think that's a likely decision here.
That's technically called a "Las Vegas algorithm", because the answer is guaranteed correct, but the runtime has no guarantees. This is in contrast to "Monte Carlo algorithms" where the runtime is bounded, but the answer isn't necessarily correct.
I found Choosing The Right Dividend ETF [1], which discusses several dividend funds and mechanisms they use to predict which companies will continue paying high dividends. A poster on another forum [2] warned that you should watch out for companies that prop up a dividend and then tank but don't roll out of the index right away. I guess that's where the more conservative filtering ETFs come into play (or you can screen stocks from the index yourself and monitor them).

The chart in [3] shows a few funds against the S&P 500. Prices seem to largely track the S&P index. Maybe there's a way to chart the dividend yield over time, too.

[1] http://www.forbes.com/sites/moneybuilder/2014/08/22/choosing...

[2] http://gyroscopicinvesting.com/forum/stocks/what-about-a-hig...

[3] https://www.google.com/finance?chdnp=1&chdd=1&chds=1&chdv=1&...
Could I get one? New to HN - is there a PM page....?
It uses DNS for only discovering the other containers within the same custom network, if query is not found the DNS redirects the queries to your own DNS server, I don't see how it can be worse than /etc/hosts solution.
Maybe off topic, but I always read this as Twitch Plays Pokemon first before realizing what it's actually talking about.
Don't get me wrong, I'm not against Firefox improving and evolving.

And I really don't care if Firefox is or isn't using XUL. As a user, that's quite irrelevant to me.

However, as a user of Firefox, I am weary about being put in a position where the extensions I depend on no longer work, and either I don't have any recourse (if what the extensions do is no longer permitted or possible) or the recourse involves a large expenditure of effort on my part (rewriting my own private extensions).

The friction of using Firefox has been steadily increasing over time for me.

At this point, it's only the Firefox-specific extensions I use that keep me from switching to an alternative browser.

I know I'm not alone.

Many in the Firefox community already went through the broken extension experience back around Firefox 5 and we are not eager to go through that again.

If Firefox users do experience problems with these upcoming extension changes, then I fear it will be the last straw for many of us.

And if there's one thing that Firefox and Mozilla really can't afford right now it's to lose more users. There are very few of us, relatively speaking, as it is.
Προγνωστικά over under για ταμείο Παρασκευής
"Both are awful"

Personal opinion. Most Linux GUIs are awful to me.

"both you cannot fix yourself"

Moot point, as the vast majority of people, even tech oriented people, wouldn't do that if they could.

"and both get in the way all the time of what you want to do."

Again, completely depends on your personal workflow.

"For me, if I'm missing something, its a pacman or AUR search away."

Mac App Store, Fink, or Homebrew.

"If I need development features of anything it exists as a -git repo as well"

Git works just fine on OS X.

"No updates or any of this insanity stand in my way"

Except for, what you just mentioned, which are updates.

"We just got Linux 4.4 yesterday, and I booted today and kept on rolling as per usual."

Same thing happens with OS X updates.
The GP's comment doesn't seem inconceivable. Remember that terms like junior doctor or doctor in training in the UK typically refer to anyone below the level of GP or Consultant. That covers typically 6 years of academic training, followed by at least 5 years of postgraduate clinical practice. Even someone in their fifth postgraduate year, working full time, and making progress as rapidly as the system allows still has a base salary under 35K, and not everyone will progress that quickly.

So, depending on what funny business happens with counting base salaries vs. additional income and what happens with junior doctors' contracts when the current clash with the government has been resolved, a proposal like the one we're talking about really could wind up with someone several years into a career as a junior doctor falling foul of the rules.

Of course it's highly unlikely to come to that, because the NHS is already in serious trouble and would surely collapse completely without the foreign workers it employs not just as doctors but more widely. Any rules about minimum salary are inevitably going to have get-out clauses to protect essential industries from catastrophic consequences.
I work with containers all day every day and the image format is really important

I have code on my laptop and I need to package it for many environments:

A development VM
A CI service
Pushed and stored at rest in a registry
Run on multiple runtime services like AWS ECS and Lambda

It would be really nice if one image worked everywhere. Having to rebuild is at the very least inefficient, but sometimes disastrous if a different dependency or language version sneaks in.

The Docker image format and registry API is becoming ubiquitous. We have also been using tarballs for builds for decades.

Does it need to be standardized? Probably not.

But it would be nice if we can do a better job of cooperating this generation than we did with VM images.
Well, in quite a few cases they don't. For example, I've seen the file structures for quite a few 3DS games via the modding community, and the files are often just named complete gibberish. Like 'file1music.brr' to 'file2639music.brr'.

But from games which do have somewhat logical structures, it's usually that the files are seperated by purpose. So the music and sound effects in one folder, the textures in another, some level files in another folder, etc. And the names would be somewhat descriptive of the content, like 'course_desert_1.lvl' If you're lucky, this is also backed up in a git repository somewhere and has version control.
I would like one, please!
Haha, don't look it up at work friends
Rkt 1.0 is out
Facebook turns 12 – trillions in productivity wasted
Would the Pentagon and CIA Permit Sanders to Be President
Coming from dynamic languages I find Standard ML to offer a much more methodical approach to designing software. The view that SML brings is that your program is a language of its own and the Algebraic Data Types you define are your program's syntax.

I find the type system to be easy to work with (unlike C, C++, Java) and I'm finally seeing the virtues of a static typed language. Also, having to specify types while defining functions forces me to think more in a good way. It's a far more methodical approach than I'm used to in Ruby for example.
> What are the most commonly used Py2 packages that need to be Py3?

https://python3wos.appspot.com http://py3readiness.org
There are just some people in this world that have the reputation and thoroughness that makes you only want to learn new things from that one person. Hartl is one of the few. Thanks and can't wait for the rest!
Thanks for the correction, I was confused because cargo shipments of batteries in cargo planes would not be affected. Apparently they are saying it's ok to lose the pilots (in a cargo plane) but not everyone in a passenger plane. Single phones would not be a threat, because one explosion could not cause a chain reaction, unlike a cargo shipment with many batteries close together.
The functionality has been there for a long time. It's possible the checkbox on droplet creation is new, and it used to require activating backups afterwards, I don't recall.
We're not talking about "the rentier class", though. We're talking about people who worked in a cubicle for the last 30 years and would like to be able to spend the money they saved.
I would love one if you don't mind.

Edit: Got it. Thanks!
The real issue is more that those looser friendships are more common than you’d notice (because the NewsFeed algorithm hides them by design) and because they tend to be over-represented in the great diagonals and bridges, the connections that make that number (aka the graph average diameter) much smaller. Having many friends is, paradoxically, correlated with fairly strong weak ties on average; isolate people have few close friends, but they generally can’t trust their few distant friends as much. Having half of the network as those isolated nodes increase the average quite substantially if you exclude their distant ties.

There is also a non-negligible likelihood that those traversals go often through certain spam accounts that span strangers.
All very true. If you really couldn't sleep at night knowing that it was a really useful tool for US/US aligned military and intel operations, you probably don't want to work there, but I'm not even sure their devs need clearances for the most part.

I just wanted to point out that their product is pretty awesome and I sometimes feel compelled to try to temper what I perceive as innuendo (vice fact) powered comments towards the national security community. There's plenty of real cause for anger (including billions wasted on software that doesn't work), a really good network analysis tool isn't one. Perhaps I saw innuendo where none existed, but certainly agree with what you've said here.
Massive performance improvements like that tend to come down to overall changes in the data structure and/or algorithm. This is like, "oh yeah, maybe we should do LSM?" or "maybe compressed bitmaps?" kind of stuff. What what the magic?
"Never used Genymotion, rather HAXM or real devices."

Genymotion is miles and miles ahead of HAXM. Real Devices are best, though. But using real devices is much easier on OS X, due to not having to even think about drivers. I had to use Windows at a big corporate gig for a while, and that was one of the absolute worst parts of it: drivers.

"There are quite a few nice GUIs for Git, also no one has forced me to use Git so far."

It's pretty pervasive. Just about any major library is in git. Most projects are using git, too.
I regularly get asked to fix someones windows PC, no such problem with people who have Macs. With OS X there are waves of releases(major versions) if I remember correctly - some introduce swaths of new code/features/replacement code. Some other are more of a speedup and bugfix versions. Maybe I'm wrong.
I've just crossed the three week mark of no Facebook. Scrolling through my newsfeed had become a bad mindless habit, one that sucked my time and emotional energy without giving anything back. But dang, it was hard to break. This hasn't been my first time getting away from FB, but it's been the most successful so far.

There is value for me in having a FB account. There are some people that I only communicate with through the service, and I'm part of some groups that do all their event organization through FB. Deleting my account, for me, was both undesirable and impractical. But I sure as hell wanted to break my addiction.

I started using a simple habit tracker on Android call Rewire to track my progress in breaking this habit. After a few false starts, "don't break the chain of success" became more motivating than I originally thought it would be.

I also ramped up the severity of my FB diet instead of going cold turkey right off the bat. This was roughly my progression:

1. Delete the phone app. There's not a great way around this. I still use Messenger, and for the first time I find myself really glad that the services are separated.

2. I started logging in and out of the service in a browser. When I finally tore myself away from the newsfeed, I'd sign out. When I was tempted to go back, having to sign in again was a usability barrier, but also a reminder to myself of what I was trying to accomplish. Sometimes it was enough to help me resist actually logging in.

3. No mobile FB. I did my best not to log in through a mobile browser. I still allowed myself to browse on a laptop or desktop.

4. No more FB. I configured my email settings to get notifications about very specific things and then looked at my news feed on a desktop browser for what would hopefully be the last time. My personal rule: if I get an email about something that was directed particularly to me, whether it's somebody posting on my page or somebody tagging me in a comment, I will log in through a desktop browser, address that event, and immediately log out. No looking at the newsfeed, no browsing to friends' pages. I also unsubscribed from all the promo emails FB started sending me when it detected that I was inactive.

I hope this helps! Breaking my FB addiction was tough, but very rewarding. I don't miss my newsfeed full of political vitriol and worthless clickbait. I've had more rewarding conversations with friends I care about through other means. I don't miss being part of "the conversation." So, A++, would recommend, but be realistic and gentle with yourself as you progress.

Good luck!
You can use it to hack old credit card terminals: http://jhallenworld.blogspot.com/2012/08/reverse-engineering...
I'm saying updates have always required a restart. You said you remember a time when this was not the case, and I'm pretty sure such times never existed.
>You're asking the Swedish government to guarantee that the Swedish courts won't decide a particular case in a particular manner.

I am not asking for anything, but as others have pointed out it is totally within the Swedish governments prerogative to deny the extradition of Assange to the USA. If they were truly interested in the Swedish case they wanted to question him about they would have come out and said this long ago.

If Julian has committed a crime in Sweden then let him be tried and sentenced in Sweden, but when the USA treats people like Chelsea Manning was/is treated then I think Julian has a point.

As an Australian I am most disappointed in how the Australian government has failed Julian. They should be pushing for a resolution of the whole situation yet they have basically washed their hands of him. No matter what he has done he is still an Australian in trouble overseas and the Australian government should be helping.
All invites gone as well
> or find someone reliable to pin it for you.

The Internet Archive will eventually be the "pin" of last resort.
There's a library that provides Scala-style futures here:

http://kovenant.komponents.nl/

Although given Kotlin's transparent Java interop you can as well use Guava's ListenableFuture which is quite good, or indeed CompletableFuture (which I like less).

WRT build systems: both Maven and Gradle are fully supported in Kotlin, with JetBrains provided plugins and IntelliJ knows how to work with them. So I am not sure why you would want more here. You say there's a highlighting issue, but I never saw such a thing, and wouldn't that be a minor IDE bug rather than a reason to develop a new build/package manager from scratch?

Finally, Kotlin avoids macros (compiler plugins) by choice. The idea is the built-in features let you customise the language enough without full blown AST rewriting.
> He's not running a public safety institution, he runs a site that has live audio streams from police / emergency scanners.

Thanks for the clarification; that makes more sense.

I'd still echo the comments from elsewhere in the thread about not doing business with a vendor with shady practices just because other vendors do no better.
Pak files aren't really relevant here. At build time or before it, assets will be built into pak files, but before that (as they're being created and edited) they live in a directory structure and that directory structure is committed to source control.
I would be really grateful!
Wow, user namespaces! That was quick!

EDIT: And a default seccomp profile! Did I miss the memo about containerisation suddenly becoming a competative industry?
Canvas is nice... until you need to embed a video into it.
This is really cool, but I'm not clear on how to actually install it.

Or is it only available to a limited set of users?

I see there's a "keybase fuse" command that might be related, but there's no docs for how to use it.
Consumer advocates push for the US Postal Service to offer banking
Because it should be reasonable to have new software on two year old hardware?

I don't get why I should need to throw away a perfectly functional screen, battery, CPU, RAM, camera, etc. because I'd like an improved permissions system.
So go ahead and vendor them in, outside of inclusion in distribution software packages (with exceptions) there's nothing stopping you from including your own dependencies. Packaging your application properly makes deployment a hell of a lot easier and less error-prone.
Or simply put ads only in the right-hand column that is now entirely populated by ads. "Do you want the results our software comes up with? Then read left. Or do you want the results people pay us to show you? Then read right." This would be an honest business model, and if advertisers had to provide more value to searchers than Google's algorithm with their keyword bids, they might actually do something smart and useful.
Oh I see, sorry for not fully answering. Keybase does not merge files or anything source-control like that. In fact, if that's what you want, you can actually init a bare repo inside of Keybase and clone into and out of it. We do this all the time as we're dogfooding. It's cool that every push is signed automatically, and every pull or clone is verified.

The conflict resolution Keybase does do is simple and much like what Dropbox does. The clients will determine a winner, and the loser will be written as something like `Keybase Logo.conflicted (sjs382's imac5k copy 2016-02-04).psd` Note in this case 'imac5k' is a guaranteed unique device name for sjs382, due to the way our merkle tree of key announcements works.

By the way, the conflict resolution of a single file is one case in a fairly large list of possible conflicts. What happens if you remove a directory on one machine, but add a file to it on another? And so on. The conflict resolution flow is designed to protect you from data loss above all else.
Is this sensationalized? A single bullet-point makes me nervous. All of those together makes me feel smothered...
AGILE must be destroyed, once and for all
Top Rated Russian Forex Traders Now on PAMM