skysight-inc/HackerNews huggingface dataset:
It seems a little strange that the woman can decide weather to end her life somewhat unilaterally.

Giving such power to her when she is in depression is dangerous to say the least. The what if she recovers question remains.
Indeed, I do wish we'd stop with all of the verbal gymnastics and just say we're doing ops correctly. "We don't do ops" usually means "We don't find ops to be troublesome because we do it correctly". No group of people needs dedicated janitorial staff if everyone picks up and dusts occasionally. Of course, you know what this implies.
LevelDB for Universal Windows Platform
One possible way to go about this is to use your configuration management tool to update your images. Ansible 2.0 offers a Docker connector which you can use to run a playbook on a container the same way you'd run it on a host.

The playbook tasks would look like:

* Start a new container from the image you want to update

* Using the Docker connector, run your various roles

* Commit the container to a new image

Then you'd push to your registry and redeploy your containers from the updated image.

I suppose there should be something similar for Puppet...
So, they optimized "Round" which took 18 seconds, and by that reduced total cpu time from 53 to 23 seconds. Did I get that right?
Thanks for the reply!

Two questions for you:

1) I agree that documentation has to be a visible part of the workflow, but getting buy-in from the whole team is difficult even with small decisions. What have you done to get your team onboard with writing docs?

2) Why are wikis where docs go to die?
I think the fact that someone would question this, so there is a need for the poster at all is awkward enough. Putting up a poster to protest for something so obvious seems strange imo.
I think it is ok so long as the argument over BLM doesn't veer into intolerance towards dissenting views. Otherwise it is up to the company to set policies about the personal use of office equipment and where materials with a political message can be displayed.
Sad about this - just had two long-time friends complain bitterly about it - one moved to Github Desktop, the other downgraded. Used to use it myself on one machine until I started using VS Code (which has a simple and effective Git workflow).
Over time I've noticed that a lot of software developers aren't good documentation writers. I'm not saying this is good or bad, but it is a statement I believe to be true.

With that said, what advantages are there to removing the bottleneck of "I updated the docs, please everyone check before release and send me your comments"? To me, personally, letting anyone update the docs without review sounds like a recipe for trouble.
What's awful is being interviewed and taped, and then reading a transcript of the tape. You think you're saying witty and clever things, but the reality of the transcript can be shocking.

Edit: There's a reason why top politicians never say unscripted comments.
Hollywood Legal Battle Erupts Over Facial Animation Technology
My guess is the "no CTO got sacked for choosing SAP" marketing. Business people are rightly scared of large IT projects, and SAP is the safe, german way.

The other thing is that SAP does not (or at least did not) offer consulting services / configuring their software, they just sell the software, unlike most of their competitors. What it means is that all of the IT consultants will tend to push clients to choose SAP vs a competitor because it means more business for themselves. That's from my experience 10y ago, I don't know if it's still the case.
On Windows version big repositories are now noticeably faster than with the old version, which makes this feel like an improvement despite its glaring flaws, like the hassle for the mandatory registration with a bogus mailinator email-address, or the brand new UI bugs.
> In contrast, I can imagine music very vividly, with different instruments and their timbres fully defined. It's very close to the sensation of hearing music, to the point where I sometimes have to stop myself from dancing to music that only I can hear, definitely not something to do in public!

Why not?
I've started using Git Extensions, which works really, really well.
UW engineers achieve Wi-Fi at 10,000 times lower power
In my opinion a huge strategic error not to write a cross-platform app. Now they have two separate code bases (Mac and Windows) and still no Linux support ever likely. Since I use Linux, like many other developers, this app isn't an option.
That's so cool! It blows my mind that the search is done in-browser.
It was mixed. People got around faster and stuff was cheaper. On the other hand, we got fat and dependent on cars, which is particularly bad for the poor (since cars are inherently expensive), and for kids' independence. That's why you're seeing many metro areas starting to prioritize walking, biking, and transit.

On balance the development of cars was good, obviously, but let's not kid ourselves, the downsides were significant.
Because I was not happy with the existing stuff, I've built an opensource project for creating technical online documentations some time ago, named "docEngine". My goals were:

- Easy editing (namely markdown files in folders)
- Runs on "cheap" hosting/everywhere (built with PHP)
- Supports multiple languages (so you can create docs in english, german, etc.)
- Can have editable try-on-your-own demos embedded into the documentation
- SEO friendly (clean URLs and navigation structure)
- Themeable (themes are separated and run with the Twig templating engine)
- Works on mobiles out of the box
- Supports Plugins/Modules for custom content/behaviour
- Formats reference pages for objects/classes/APIs in a nice way
- Supports easy embedding of disqus for user feedback
- Other stuff I forgot right now

The system powers the knowledge base of my recent app "InSite" for web developers: https://www.insite-feedback.com/en/help

You can see it also in action working - with a different theme - for my javascript UI library "modoJS": http://docs.modojs.com

That page is a bit more complex. It does _not_ use multiple languages there but it makes great use of the reference pages and has many many editable live-demos. It also has some custom modules like a live build script for the javascript library. At one point it even had a complete user-module with payments but I disabled that when modoJS went opensource.

Another instance of docEngine runs for my pet html5 game engine: http://wearekiss.com/gamekit
This one uses the default theme, has most pages in two languages and again incorporates a couple of live demos.

I host a little documentation about the engine itself here, but its not complete right now: http://wearekiss.com/docEngine
You can also find the github link to the project in the footer of every hosted documentation.

Have fun with it - I give it away for free. Critics and comments welcome!
Everything I have linked was built by myself.
One of the requirements we're facing internally is having a system that can be used by the entire company and not just the engineering team. Unfortunately, the options that have been presented are all wikis with poor UI. :(
Boston Dynamics' New Robot Doesn't Give a Shit About Your Weak Human Attacks
Comparison of Container Schedulers [pdf]
Join live fitness classes direct from your home
Your guide to the Executive Club, attaining status and earning Avios
i was really hesitant when i saw how fabric is supposed to be installed, using a mac app, but i've got to admit that it's a really pleasant experience so far.
Levent Kiralık Forklift
> You don't want to see what "design patterns" and urban legends these people layer on top of Haskell to make it intellectually manageable.

Do share examples if you have them.
I feel like you need a hug. :( That sounds absolutely terrible!
4) The process for accessing the data on a specific device becomes simple - law enforcement needs to be in possession of (A) the device and (B) a court order. Apple will decrypt the key if forced by court order.

I think, we can assume that up till now, Apple has its private keys protected on some disconnected machine in a HSM, perhaps multiple HSMs, that are only accessible with very restricted access. When there is a gold iOS build, some of the key personal will go through a security procedure to get the build signed.

Now suppose that such a procedure is put in place. And you get requests from US courts and Western European courts[1]. Once it's there, there will probably be hundreds, perhaps thousands of daily requests. It suddenly becomes undoable to keep the same security procedures. More people need access to the master key to handle all the requests for which there is a court order. Or even worse: there has to be an semi-automated procedure to handle such requests.

In any case, any such procedure will weaken the security of iOS devices significantly. Since Apple's master key is so extremely valuable, it will be an extremely attractive target for attacks (in the semi-automatic scenario); or it's easier to find a corrupt person to leak the keys.

Since people store anything from personal photos, access to bank accounts, to business plans on their phones, we should move into the direction of making crypto systems stronger, not intentionally weakening them.

[1] Let's avoid the slippery slope that this would trigger for not-so-nice regimes for a moment. Although, once such a backdoor is there, it will happen.
Everyone cares about privacy. What are you saying exactly?
The interesting thing about this seems like the opposite actually. There's something incredibly poignant about the fact that the robot will carry on attempting to pick up 'his' box forever without ever becoming angry or frustrated no matter how much the humans bully 'him'.
These stories just make me more and more sad. Haha. What are you using these days?
They kinda look like some type of dildo/buttplug. Just saying... :)
Comparison between U.S. states and countries by GDP (nominal)
I also find this distinction stupid. Just abolish all patents and make your business plan accordingly (High quality products, Trade secrets, Saturating the market, Early entry advantage, etc.) I have yet to see a compelling argument against this.
How does one spend $1 billion on software and fail?

For example : http://calleam.com/WTPF/?p=3474
That really depends on where you have to go to. Some destinations really just don't offer much to see.
How punitive, omniscient gods may have encouraged the expansion of human society
That's really good advice.

I also want to add a ton of documentation around the "Why?" factor. Why did we make this decision? Why are we using this technology? etc.

The first question is always "How do I do this?". The second question is almost always "Why do I have to do it that way?". ;)
1 of only 10 Beijing guide dogs returned after being stolen
They don't seem to be using end-to-end deep reinforcement learning. I think the robot movements will become smooth and organic once they replace the current specialized approach with more general algorithms.

Robotics is a core application of reinforcement learning as it deals with an embedded agent in a feedback look with the exterior. That's why DeepBrain chose games to test their algorithm, because in a game the player is embedded in an artificial world which is much easier to use in the trial and error learning phase. Logically, after mastering Atari games, at some point they should focus on robots that function in the real world. It helps that Deep Brain and Boston Dynamics are owned by the same company.
Good Point.RSA security depends mostly on how you build your private keys and ECC security depends on what parameters and what curve was chosen.
Russians cryptoexperts doesn't fully trust DJB they found that at the last iteration of picking parameters by DJB for Curve25519 was a bit questionable. Changes was done for "better performance" but no one found what exactly was speeded up. I don't know details, but when curve parameters was tried to be being compromised by NSA was almost always was about adding such "performance optimizations".
The way people talk about syscalls depends on your context/point of view. For example doing `open()` for the system is duration, because it does the work of opening a file. For the app, it may as well be latency - how long you're stopped before the file is opened.

Since the app doesn't actually execute the open code, it is latency -> from stimulation (called), to response (returned) is the latency of file access. For the system code latency would be waiting for the disk controller. For the disk controller latency would be waiting for the heads/platters.
The Apples You Buy Are a Year Old
Hey! Docily sounds cool, but we've already vetoed a few options because we want our documentation de-coupled from our codebase. We want the entire company (not just product and engineering) to be able to use the system we go with.
Crowd Valley Announced Its Digital Finance API for Mobile Developers at MWC16
Also, why do the OS X and Windows versions look so different?!? The buttons aren't even in the same places!

Different platforms have different conventions and guidelines. Having both versions look and act the same will make it alien on either or both platforms.
Does Bitbucket's wiki support search? Github's doesn't and thats one reason it was vetoed.
As the other comment said, PocketCast does this for podcasts, you can set it to cut the silence. Also I believe Overcast on iOS.

For audiobooks, Listen Audiobook Player on Android does the same, though for some reason I find it distracting for audiobooks.
Sounds like the focus here is on libraries not available in the system package manager. I.e, the goal is not to supersede the system package manager (because that would be nigh on impossible, IMO).
Trust is hard to earn and easy to lose. No matter how much power/money you have at disposal.
I use git-cola for chunk editing, staging, and to preview the commit's diffs of files. It's open source and works on linux, Windows and OSX.
When Signal will became federated network we can join networks together no problem here.
I've thought about this a bit and personally came to the conclusion that extracting inline comments is a bad idea. They are inline for a reason.

By way of example, I frequently use inline comments to discuss things like how a given class is architected, which (if any) popular design patterns are used, usage examples, etc. This stuff is really only relevant when you have the file open in your editor, so inlining the comments makes perfect sense.
Erlang is dead. Long live E…?
Nah, the author was just under the impression that councellors are for anything other than terminally crazy people. There's a difference between my friend asking me "are you hurt" and the doctor asking me "are you hurt". Your friend doesn't need to know that on every third step your knee hurts, but that's exactly what you're going to the doctor for, so it would be really silly saying it doesn't hurt when it does, even if the pain is not yet severe. Similarly "are you absolutely sure you will not hurt yourself today?" -- you and I know that means "are you going to take a knife and slice your wrists or put your face in the flames to see how they taste or something", but it can also mean "are you going to kick a table by mistake?". A person not familiar with the severe psychological issues councellors see each day can very easily not even think that "are you absolutely sure you're not going to hurt yourself today?" refers in to them stabbing themselves voluntarily with a sharp object to make the voices go away.
It can prompt the user, asking he wants to continue to the URL embedded in the QR. Still not sure, why default camera apps do not have this.
I already said algorithms can be plausibly called math.

Lots of software, and software patents, have little to do with novel algorithms.
Yes, in London that would work great.

Now travel for work to an office in a suburban business park in greater Oklahoma City & report back on the experience.
What makes Mkdocs easy to get started? I'm not familiar with it, so any insight you have is great. We need something that requires minimal commitment from the team, you know?
> "He mainly needed a fake girlfriend to get his parents off his back after he was divorced."

Good grief. Have some mercy, parents.
It's getting better (particularly on high-end phones) but single-threaded performance is still nowhere near circa-2013 desktop x86_64 (3.5ghz+ haswell). And it'll probably never catch up due to the thermal and battery life constraints.
> With the new versions of SourceTree, you’ll be prompted to review and accept Atlassian’s Customer Agreement and Privacy Policy. To ensure that it is really you that’s accepting these changes, we’re prompting every user to enter their existing Atlassian account credentials or create an Atlassian account.

This smells like BS to me. 99% of all installable apps with EULAs including from big companies like Microsoft, Apple, and Adobe don't require you to login to accept the EULA.

If you want people to log in, then sell them on the great features they get, don't lie to them.
In most countries you can't patent ideas, you can only patent objects and manufacturing processes.

The U.S. definition of 'patent' is an outlier.
It's not a bad solution, unless you're the guy who knows everything. And I don't mean that in a facetious way; some companies have one person that knows everything about the codebase. We've got one of those guys on our team. I think he sometimes gets sick of answering noob questions, because we've been growing like wildfire over the past 6 months.
Why not just use Bitcoin blocks directly? A SHA-256 hash of 100 consecutive blocks should be sufficient.
-1 :(

Zuckerberg used to wax lyrically about Spotify and I always assumed Facebook would one day like to move to the subscription streaming market. A barrier to entry for Spotify to stream movies I always suspected would be cash.

Moving to google cloud won't stop a Spotify sale but it may discourage some?
Is your company using the Office 365 version of MS Word? I wonder if it would be possible to automatically convert an MS Word file to Markdown :o
Making arbitrarily-large binaries from fixed-size C++ code
I used to do that, until I realised that anything I could comprehend at 2.5x wasn't new to me, and therefore wasn't worth listening to at all. I cut my podcast subs by half (to a mere 100!) after figuring that out. I'm now at a lazy 1.4x (entertainment/philosophy) - 1.8x (technical).
You're way more hardcore than I am. I tried LaTeX once. I still have scars.
We're hiring? :)
Hi, I'm the founder of Docker. Sorry that you had an issue on the website. I warned the team of your comment, feel free to email me directly at s@docker.com and I'll put you in touch.

Note that the price you mention is yearly. A node is anything you can install Docker Engine on. Typically it's a physical or virtual server. All nodes are combined into a swarm, which you can manage from the control plane.
What? No of course you don't "hear" the words.
How could you? Reading is several times faster than speaking, and it's not like you look individually at every word and read them out, you see a larger area of text as a unit.

This makes no sense. If you mentally read out every word you are doing it wrong!
The Texinfo format, using the in-Emacs Info browser. Yes, it means you only read your documentation inside Emacs, but it's hands-down the best doc-browsing experience I've ever had. Hell to write, butter to read.
i'm curious why it only runs at 180MHz on a Kintex-7. The Kintex-7 can do 32-bit additions at 400-500MHz, so it's odd to see an 8088 running at less than half that. The article mentions that removing the cycle accurate constraint would allow it to run faster, so perhaps that's why.

http://1tour.vn
http://en.1tour.vn
http://1tour.vn/khach-san
http://1tour.vn/tour
http://blog.1tour.vn
http://1tour.vn/khach-san/ha-noi
http://1tour.vn/khach-san/sapa/
http://1tour.vn/khach-san/da-nang/
http://1tour.vn/khach-san/da-lat/
http://1tour.vn/khach-san/nha-trang/
http://1tour.vn/khach-san/vung-tau/
http://1tour.vn/khach-san/phan-thiet/
http://1tour.vn/khach-san/sai-gon/
http://1tour.vn/khach-san/phu-quoc/
Fine. But when I commented it was not clear that it was a historical post; and the value of the post - and intentions of the poster - are still not clear.
Because a computer program is just a set of instructions, you could argue if we even need copyrights!? Personally I think software copyrights is a nice middle way.

Software pattens is just silly, you want to have comments in your code? Pay Microsoft! You want to make object oriented code? Pay Oracle. Need networking? Pay Facebook.
I don't know about that in this case. Take a look at the collapsable menu on the left for OS X and Windows - one has icons and one doesn't. The icons at the top are ordered completely differently by the looks of it. That's not a convention. The real alienation they should worry about is alienating their own users when they're on different platforms. The program should feel familiar regardless.
> Should the government be able to access citizen's digital data with a court order? And if so, how can that be enabled without compromising the general security of the device?

No. And that's both impossible and a massive compromise.

This case helps us tackle that first question. Here the murderer's personal phone and computer hard drives were destroyed — rendering them "above/beyond the law". Just because some data is digital doesn't place it in some special legal realm more important than shreddable/burnable paper or the air secret conversations were spoken into. There are fundamental limits to recoverability. If technology companies are to be forced to maintain vulnerabilities because governments see all their customers as potential terrorists, the industry is doomed.

The real problem here is although terrorism will never touch the average citizen anywhere near the extent of other tragedies like illness, accidents or natural disasters, the media treat it like it's the single most important issue — making people fear for their lives is good business. I'd die before sacrificing freedom of speech every time, but the news business just seems too like racketeering. We need to fight the fear.
"He-said/she-said" is referring to reporting rumours. This is reporting of a public statement of a government agency.
For me, the voice in my head is always there. My every thought manifests as a voice, both when I'm reading and when I'm not. The voice isn't mine and it's not the voice of anyone I know. It's just a voice, and is always the same. I can also imagine things in a decent amount of detail, but it's not always visual, it's as if the voice is describing the details to me.

I thought that was normal.
hi, thanks for sharing. one question though : to me, the hardest and most convoluted api in cocoa isn't related to model handling but to the view : doing simple things like a tableview reload immediately followed by a scroll, or animation composition when updating data always is a problem because the way uikit elements work internaly is quite opaque ( and the fact that there are three orthogonal api to position a view don't help).

So the fact that reactive cocoa tries to hide the notion of state transition makes me wonder how you can then deal with UIKit views animations api ( collection flow animations or tableview begin updates, no to mention view controllers interactive transitions).

I've wondered if using a future based api for view animations wouldn't be a solution..
Thanks for the insight!

Regarding documentation covering an overarching vision for the code: It is my experience that the person best-suited to write these docs -- i.e. The person who knows the codebase the best -- is always in demand at the company. This person has very little free time and I doubt they want to spent it writing docs for everyone else.

Is that something you've noticed?