skysight-inc/HackerNews huggingface dataset:
1) Going back to server-side rendering + intercoolerjs (and a small bit of jquery) for simple stuff.

2) Elm | ClojureScript for complex apps.

Edit: To be clear, I've done large apps in Angular (which nearly made me regret choosing programming as a profession), React, Backbone and custom frameworks, and Vue.js wins by a large margin if you're stuck with JS.
Seems like a good place to ask:

I just want some good GUI for data entry. For querying, command line already covers like 90% of my needs. I don't mean something like Access for postgres or a full-fledged CMS which will mess with my beautiful, hand-crafted schema - I need just a table view with BLOB support (like choosing a file and maybe showing a preview if image) and foreign key support (like autocomplete).

Does anyone know a tool like this? I can pay - just need to be able to install it on my machine.
According to c# (the language I'm talking about) I think it's null. That seems correct to me. Arithmetic on null operands logically seems to have a null result to me. I'm not sure what you're getting at.

https://dotnetfiddle.net/nQoEKu
I think all these comments are on to the same well-documented idea: Principal-Agent problems

https://en.wikipedia.org/wiki/Principal%E2%80%93agent_proble...
I think this video, by Louis Rossmann, is very important to this discussion.

https://www.youtube.com/watch?v=-q6hpsGjcIo

I don't think you can ever accurately account for what is "luck" and that it is actually harmful to our own abilities to call something luck and write off whatever was actually done by the CEO. I think this is a good watch and I look forward to hearing what others think about the video.
I doubt that they would, because that would make a less diverse web, and take us back to about 2004 or so.
An AI Pattern Language [pdf]
Speaking of... where are GCP GPU instances, without Cloud ML?
I don't think there are that many questions really. The answers already exist like you mention. If its not real and its generated/created content it isn't illegal. This is the same as why you have all the crazy asian animated adult content.

The only question needing answered is: What is considered real?
Regarding fun-in-zero-gee: velvet cargo nets. Sorted!

Seriously, doesn't the recent news about higher mortality among lunar astronauts throw all this talk about colonization into doubt?

http://www.nature.com/articles/srep29901
The Pepper API is supposed to be super easily sandboxable, though, right? It would be extremely strange if they decided to run PDFium and Pepper Flash unsandboxed, since I expect that the upstream projects treat them in the security model where Chrome sandboxes them. But if they are sandboxing it (and hopefully writing the sandbox in a memory-safe language), does it matter much?

Or am I just completely confused?
Probably. He seems like an endlessly fascinating character to me. He's almost tragic in a sense, but I also can't help but thinking that he probably felt more fulfilled than most people.
Προβλέψεις στοίχημα με τους μικρούς
There are certainly some similarities in the reactivity system, but I find them quite different otherwise (especially in Vue 2.0). There's a comparison between Vue and Knockout here: http://vuejs.org/guide/comparison.html#Knockout
I ate whatever meat I found appealing, always used olive oil, coconut oil, or butter. Then lots of vegetables, but limiting carbs to < 50g on days I run and < 20g on days I don't. So no starchy veges and fruit only when I was jones'n for something sweet, I'd eat some fruit.
Help us design the ideal no-carrier, Free Software phone
I've never understood why you even needed a browser plugin to do this. Why can't the browser just spawn a PDF viewer-app's COM server or equivalent, and then hand it a rendering context and send UI events back and forth—all without even knowing what exactly the filetype it's embedding is?

Which is to say, whatever happened to https://en.wikipedia.org/wiki/Object_Linking_and_Embedding ?
"The computer will execute several hundred thousand instructions during that second; I'd like you to study them all."

That "several hundred thousand" has grown by about four orders of magnitude since then, even more if we consider multi-threading, GPU, CPUs in the network controller, etc.

Because of that, that task has become a lot more work. It is doable for 10^5-10^6 instructions (certainly for someone with Knuth's work ethic), but for 10^9-10^10 instructions, I guess even he would need to write tooling to do it.

A problem with tooling is that it may hide interesting behavior that the programmer writing the tooling isn't aware of in the 'misc' category of code executed. I fear that may defeat the purpose of this exercise.
Why they want to drop NPAPI?
ElixirConf 2016 – Keynote by José Valim
Once the cost is low enough, the rationale is its cheaper to make new land than to buy land on a crowded planet. If we hit that point, you would expect massive space colonization.
Not as "much" of a problem I'd imagine as losing the escape key (at least for me). Maybe putting it somewhere else?
I certainly hope the next big ideas come from outside the Silicon Valley, but financing to make them grow is still very concentrated there.

Almost every single entrepreneur I've met here in Uruguay and Argentina hopes to go to SV to get financing.

I doubt the situation is different in Africa. There simply are no funding options.

The article itself says "challenged as we are for obtaining capital, for access to capital, access to the same opportunities as other entrepreneurial groups"
There is a lot of design and UX and market exploration to do around learning systems. The way that a user will consume the outputs of a learning system are far from well defined right now. Larger companies have an advantage in many ways (like Google Now can exploit google's reach into android home screens) but consider a tool that helps you garden, find a restaurant or dress yourself based on your preferences - what would that UI look like? Google doesn't have an answer to that, yet.
Thats only a reason to drop it earlier. I don't think users care if ads are not working.
Twitch announces TwitchPrime, Loyalty Badges, and video uploads
How to steal an AI
Sounds like a great way to get pickpocketed. Lots of disoriented travellers staring up at the ceiling. Then again, maybe it's no different from everyone staring at their phones ignoring the world around them.
Thanks. I would file that Vidal debate under examples of conversations that dove right off the rails, though it is maybe his most famous. I think there might have been some with Chomsky too.

The Hitchens discussions were better, even though they were very far apart politically.*

And he had some with sitting Democratic politicians where he would occasionally make concessions. Towards the end here: https://www.youtube.com/watch?v=y5-R2aHdul0

Though he starts by setting up an unproductive definitional trap about liberalism, a recurring theme, he basically backs off after being called on it (roughly 4:55).

It's unfortunate that that full conversation (and really, more Firing Line) isn't on YouTube so we'd have more case studies.

* Perhaps ironically, because Hitchens became a lot more sympathetic to Buckley's views on military intervention and skepticism of Communism later in his career. I think that's to Hitchens' credit though, that he was able to continue turning these issues over in his mind and apply them differently to different contexts.
For now I prefer to communicate through email
I might be in the minority, but I really dislike reading PDFs on OS X's Preview while using the touchpad because of accidental horizontal scrolling. I do not understand why Apple decided to make the "rubberband" effect when clearly there's nothing to scroll on the left and right sides of the PDF. If anyone has a solution to prevent horizontal scrolling on OS X applications (Safari, Preview etc), please do share.
Google cloud ml is now in public beta
Fair Processes, Better Outcomes
There's a popular narrative that CEO compensation is at the expense of workers, that workers could be paid a livable wage if only executives could do without their extravagent bonuses. It's commonly referenced with respect to Walmart. I believe this is the myth the OP was attempting to dispel.
I solve every programming problem this way. The first few iterations have lumps that seem necessary, but still lumpy. The final iteration is nothing but a small set of aesthetically pleasing rules that seem self-evident in hindsight.
arbital.com is close to that.
I assume that SapphireSun refers (primarily) to individual manufactured device faults not a problem where the design fails to comply with the floating point standard. EDIT: although the faults I'm referring to would be just as likely in the MSB so maybe not.

SapphireSun, these are mitigated in large part by ECC. It was offered by both major manufacturers and now at least one of them still offers it.
What the next few years look like for VR
Seems like the Internet Archive would be the most likely org to care: a Javascript renderer for PDFs lines up with their "preservation and easy display through in-browser emulation" philosophy.
ITT Tech was shut down earlier this month:

http://www.forbes.com/sites/prestoncooper2/2016/09/07/educat...
Some relevant numbers could be:

- size of backlog

- overtime

- time new requests spend in queue

- cost of delays to the business
Seems like good alternative to CoreOS. Maintained by Google.
More details [1][2]

[1] https://cloud.google.com/compute/docs/containers/vm-image/

[2] https://cloud.google.com/compute/docs/containers/vm-image/re...
That still doesn't make them special. The failure of any essential service provider or business partner can have a crippling effect on a business. That's just a risk you take precautions against as part of normal day to day operations.

Treating them as the foundation of the infrastructure of the capitalist system and therefore somehow exempt from regulation, the law and the market is why the global economy is in such a mess today. There are no consequences any more to bad decisions by the global banks. They keep getting bailed out and bailed out and into more and more debt. One day the can will no longer be able to be kicked down the road.
>The idea that men being accused of "mansplaining"† is meant to equate to organized harassment campaigns against women pretty much sums this whole issue up.

No and that isn't what I said. That was in reference to a certain demographic of people that do target men specifically because they are men and men are equivalent to being the devil, since their beliefs are borderline a religion to begin with I feel fine in making that equivalence.
I really hope their security people push back on this (assuming they haven't already trumped security people who had a say in these high level decisions).

Although I didn't read the flash thing as finding a reason to keep it longer?

Edit: removed comment about Chromium, I forgot PDF.js was manually installed :p
Prefer the terms "strong AI" or Artificial General Intelligence.
I think it's easier to agree that a picture of a naked person is NSFW than that it's pornographic.
"$200k per year" is only conservative if you look at tech jobs in San Francisco.

It is an substantial amount of money in the rest of the world.
This is the tactic used by the CNN / Dailymail dataset[1] released by Google Deepmind. In that situation you want everyone to have the same and original file. The contents of the URL may be updated and/or disappear. The original URLs are recorded but they're retrieved from the Wayback Machine.

Even with that a few of the pages are still essentially lost however - or at least I was never able to retrieve them. Kyunghyun Cho hosts a copy of the processed data on his site at NYU - who may be less likely to receive legal requests compared to Google or a similar commercial company hosting them.

Distribution of datasets is going to be a continued painpoint for machine learning in the future. No-one wants to be the legal guinea pig for exactly what entails fair use in ML.

[1]: https://github.com/deepmind/rc-data
French man destroys an Apple Store
Impossible. There is no accurate way to determine age by external appearance. For example a 15 year could look older than an 18 year old.
I haven't used Chrome in a while, but I seem to remember being able to use pdf.js in Chrome by installing an extension.
She is an absolute treasure. Her longer-form blog posts are also fantastic reading http://www.planetary.org/blogs/emily-lakdawalla/
They acknowledge that NSFW (or pornographic) is hard to define, a la 'I recognize it if I see it'.

But looking at the meager 3 sample images I'm confused about the scoring already. Why is the one in the middle scoring the highest?

The question is an honest one. The two rightmost images seem to be interchangeable to me and are ~boring~: People at the beach. Is this network therefor already trained to include the biases of the creators?
Your use there is exactly what it was designed for. I've enjoyed your work over the years, so I'm quite happy you found it useful.
This. I have found it to be a great replacement for GUI tools. There are probably a few features I'd add like some kind of a snippets manager but I still find it hard to beat for reading data. For wanting to edit though, its definitely lacking.
Chrome's PDF reader is based off of foxit, which is also C++.
I think it's best for any sized project honestly. It's used quite extensively in enterprise, including at many (if not most) of China's largest companies: https://github.com/vuejs/awesome-vue#enterprise-usage
let me know when there's evidence of them digesting it, and we'll have a place to put it all.
Sure there is. It's inscrutable and utterly non-discoverable. Even programmers need a dedicated Git expert on staff to help escape bad states. Non programmers are utterly helpless.

Also it fundamentally can't handle binary files well. This causes great pain.
> Nice. It makes sense to try to formalize the semantics of Rust's new intermediate representation, not MIR.

I'm no expert, but according to this: https://blog.rust-lang.org/2016/04/19/MIR.html, MIR /is/ Rust's new intermediate representation.
Reminds me of this post from hackerfactor where he describes his own porn filter based on pHash.

http://www.hackerfactor.com/blog/index.php?/archives/529-Kin...

It'd be interesting to see a direct comparison of the two. Off the cuff, I'd expect the deep neural network to be more accurate and better at generalizing, but much more expensive to train.
> instead of the native PDF support

You mean instead of just downloading the file? Or does Preview support opening PDF links.
Apple is making it harder for device makers, but more future proof for users, which are not at the mercy of great-product-of-the-day to see its backend shutdown.

Users need to have full local control on the communication of their home devices. That doesn't mean you can't access them remotely too, but you should not rely on the cloud doing the smart things.
The real interesting question is how to build something that is as easy as the cloud integration and as user centric as Apple's.
I am curios why streaming service don't incorporate audio fingerprinting a la Shazam into their services. Does Shazam hold some patent that would prevent this?
Should be pointed out that IIT != ITT.

The author presumably refers to the Indian Institutes of Technology
Damn it this is serious stuff. Please cease in dispensing incorrect legal opinions.
You can use Bpg in Linux with:
https://github.com/tudorsuciu/bpg-pixbuf-loader
Exactly. The way this works in practice is that functions have ENTRY and EXIT conditions. When verifying the function in isolation, the ENTRY conditions are assumed true, and the verification process attempts to verify that the EXIT conditions will then hold.

When verifying a caller, the verification system must verify at each call that the ENTRY conditions hold, and can then assume, after the call, that the EXIT conditions are true.

You can extend this to objects. Objects have invariants, which must be true whenever control is outside the function. So an object invariant is both an ENTRY and and an EXIT invariant for all exported functions.

(This is the source of the idea that objects should have "getters" and "setters", rather than exporting fields for external access. You need some place to check the object invariant.)

(When is control inside an object? It's complicated. A strict language on this would have public and private functions, and you wouldn't be allowed to call public functions from private ones, because that's a re-entry. There's also the problem of calling "out the bottom" of an object and eventually re-entering the object. Classic source of bugs in GUIs, which are collections of objects that call each other up, down, and sideways. And if you block inside an object, is it unlocked? Spec# addressed all this, with difficultly.)
This is why package managers are so important for any OS. They shouldn't be updating independently.
Been reading on Fermat's Library for a while now. Love the product!
Turns out most programs aren't hardened enough to be exposed to random files from the internet.
You can at least add a new test easily when someone reports a bug. Tightening up your types, otoh, is a trade-off against brittleness.

In practice, as I alluded to in my previous post, you really want types combined with broad functionality testing across a range of scenarios. You really don't want to be relying on "it compiles, I assume it works" unless you're able to back out of a deployment in seconds when it doesn't.
To the average smuggler, it's a write off. To a dealer, at most an inconvenience. The end user is unaffected.

The only real value of a seizure like this is the political one IMO.
The circuit board example looks alarmingly convincing despite it's obvious we're not looking at an actual circuit...
is there any article/paper about the algorithm?
Oops, put an unwanted "not" in there. Yes, formalize MIR. Don't try to formalize the source language.
If you want to push the performance of that approach (a single goroutine prioritising your messages for you a queue in and a queue out) I have built a set of lock-free queues on a ringbuffer.

https://github.com/fmstephe/flib/tree/master/queues/spscq

Those are only single producer single consumer (spsc) so not flexible enough for your needs right now, but I am working on expanding into multiproducer/multiconsumer variants which could be a good fit.

The single producer/consumer queues get up to 100 million messages per second (on microbenchmarks) and I expect the multi variants to be above 10-20 million per second.

I also have a handbuilt redblack tree which does around 10 million inserts/pops per second

https://github.com/fmstephe/matching_engine/tree/master/matc...

Although that is very specialised for another purpose, I would be happy to try stripping it down if you wanted that. But, start with the LLRB in that gist.
Wouldn't it be easier to place the living module on an inhospitable part of the planet then launching it into orbit? There are lots of deserts and tundras available.
Which is another reason Mozilla needs to have a PDF viewer - it's a feature web browsers are simply expected to have these days.
Having briefly played with Vue.js before, it always seemed the nicest of the front end frameworks. At least the one that aligned best with the way I like to work (it doesn't get in your way, much)

But I fear that the world is too small for 3 front end frameworks, specially when the other 2 are sponsored by Facebook and Google.

Do you think Vue.js has a chance? I hope it does
Agreed. Do you think maybe these datasets should include checksums so that they might be recovered with more certainty, from less obvious sources?

P.S.: Also, archive.org retroactively removes (or delists?) site content when blocked by robots.txt, as domain parkers often do, so I could see that causing trouble down the line. https://archive.org/post/1019415/retroactive-robotstxt-remov...
Technical ability, beyond basic competence and the ability to look 2 steps ahead, is a surprisingly small amount of what makes a developer useful.
Thanks for the link, it makes more sense than BBC article. This is NOT a single DDOS attack but a series of large (independent? time-separated?) attacks.
You can use the nsfw subreddits as a massive dataset for categorizing porn.
I once used a modified version of Echoprint to fingerprint a few million tracks from a music service we were working on. Most fun bit was maxing out 80 cores and a LAN segment using a mix of Celery workers to fetch tracks and feed them to a C++ fingerprinter and store the data in Postgres.

The EP fingerprints were a lot smaller, though. IIRC it used a mix of beat and tonal detection.
9 Things in JDK 9 That Aren't Jigsaw
Does the staging area have any use other than creating a commit that differed from the workspace, which guarantees that it cannot have been tested?
PulseAudio is now required in Firefox Nightly
As far as the game? Sure I got a blog over here => http://ripplega.me/development/month-development-feb-08/ If you meant the map specifically, at a high level I haven't changed the algorithm (yet) so you can check out an overview of my current one here: http://ripplega.me/development/month-development-may-10/

The blog itself hasn't been updated it in a while as I've been in the midst of some pretty serious rewrites/refactors over the past several months. Since that post I've rewritten the game in TypeScript, rewritten the core engine to use the ECS (Entity Component System) pattern, and right now am actually in the midst of a rewrite of pretty much the whole game. Hence I mentioned the rewrite of the mapgen code, the first version of which was probably written 2 years ago hehe. I had a huge amount of features built up over 2 years (idealogically similar to DF in that regard heh) but realized I needed to pare down the feature set to get an alpha out so people could play. It's also allowing me to address some fundamental flaws that the engine built up over the past year or two. So that's the point where I'm at now.

Feel free to sub to the mailing list if you'd like to know about any updates and when the game comes to fruition you'll be notified ;)
Ohh, great to hear. Thanks for the correction. I was right about ownership, but not about what they plan to do with it.

https://ma.tt/2016/05/blog/
There's the Center for Applied Rationality, as well as what the other replier replied.

rationality.org
A Still-Functioning Auto Shop Relies on This Ancient Commodore 64 Computer
Nutanix up 131% on first day of trading
It's from 2012, and some (but not all) of the things that are complained about here have been fixed, but Steve Benett's classic blog post verbalises all the problems I have with the git UI way better than I can, and is still quite valid:

https://stevebennett.me/2012/02/24/10-things-i-hate-about-gi...
No, relatively recent and configured for software development, including heavy IDE usage.

Even on my beefy work laptop, a W510, it manages to be slow.

Pages don't get rendered properly, sometimes it hangs between pages and the whole Firefox interface doesn't render and so on.

Hence why I always re-configure Firefox to save PDFs instead of using PDF.js.
I think the technical feats involved in creating such a text-to-image program might allow a talented laywer to make an argument for scientific value.

There's also the issue that "contemporary community standards" are hard to determine, because what community you're talking about is hard to determine.
If it's being generated no characters actually have an age.

Any that are plausibly adults would presumably be legally in the clear.