skysight-inc/HackerNews huggingface dataset:
I actually agree, and when I'm considering an Amazon purchase I find myself browsing all of the reviews for a particular reviewer, just to see how thoughtful they are.

Even so, Amazon's flavor of content curation has been a major part of their success story, and they mark their top 500 reviewers with a special tag for a reason - customers derive value from it (it's a badge of trust, in a way).
I feel that the alluded conflict of personal efficiency vs team efficiency is something that is overlooked in the perennial open-plan vs office debate. It is easy for individuals to measure our own efficiency, but hard to measure, or even appreciate team efficiency. My suspicion is open plan offices are better for team efficiency than private offices, but worse for personal efficiency.
Complement not compliment was the only one I spotted pat pat
It was also ex parte; Apple wasn't even there to represent their interests in the dispute.
"The CDDL cannot apply to the Linux kernel because zfs.ko is a self-contained file system module — the kernel itself is quite obviously not a derivative work of this new file system."

https://insights.ubuntu.com/2016/02/18/zfs-licensing-and-lin...
Those two are related in principle (the whole All Writs Act thing), which means in so far as you agree with Apple, but disagree with the hypothetical analogous gun manufacturer, maybe it's not so much the common principle (applying the All Writs Act) you take issue with. Which was your point, and it's a good one.

At the same time, it's hardly an unreasonable or inconsistent position to take. You can be opposed to the government asking Apple to install a backdoor regardless of constitutional concerns.
Is it futuristic because it runs tests concurrently?
Precisely and this is what is beginning to happen. The congress is now taking up the issue as it should[1]. Mr Cook on the other hand engages in speculation to bolster his case --which is fine but he should also be called out on it.

[1]http://www.buzzfeed.com/hamzashaban/lawmakers-in-congress-in...
Ask HN: Viewscore?
Is there a site or an app that rates apartments based on the view? The way walkscore does it based on walkability: https://www.walkscore.com/
XtreemFS is being maintained by the folks at Zuse Institute.

Quobyte is a new implementation and only shares the architecture blueprint with XtreemFS.
Having already built the infrastructure, it's odd that they would just abandon all of those users who cannot use DirecTV either because they're in a multi-unit dwelling or otherwise lack clear view to their satellite slots.
Most people aren't going to just come out and say that they think one amendment is more important than another. They will just interpret each amendment to be compatible with their beliefs. Someone who proposes stricter gun control will interpret the 2nd amendment as a reference only to militias, or they might argue that there is a gun death epidemic in the US that is worth a "small" violation of the 2nd amendment. Similarly, someone who approves of the government's ability to decrypt a phone might argue that the threat of terrorist is worth a "small" violation of the 4th amendment.
It makes a ton of sense.

By owning one small, niche category with good timing and an easy push, if it drives enough sales, you can basically trade up in your other categories. If you get the right combination and self-sustaining beyond your local allies, you could get traction across the board and build a legitimate best seller in an ever widening space which just furthers the cycle. It's the same as Hacker News.

And it reminds me of another book I read last year.. ;)
With the ability to compel digital signatures under threat of imprisonment, you effectively have Apple's master key.
You're right as far as you go, but it's not an all-or-nothing thing. Most languages won't let you write mathematics exactly like mathematicians do, but the closer you can get the better. For many cases avoiding infix entirely would be a big cost.

(FWIW Scala allows postfix operators, though you'd have to put the n! in brackets)
Whats with all the NS prefixes? Stands for NextStep?
True enough, but I really don't like depending on closed source solutions for something so fundamental as getting my code to run on a platform. I feel like I am betting the future of the product on the future of this company. Of course, I am already betting on the future of iOS and Android, but I have a lot more confidence on those too than on RoboVM
Side-note: your observation may be valid for this case, but not in the case of backdoored encryption. Backdoored encryption is exactly a pre-emptive action. Relevant b/c I think the real worry in this case is that the FBI is laying the groundwork for a PR campaign for mandated backdoored encryption.
As long as laws are not absolute truth, and are written by misguided representatives, and representatives are intimidated by the possibility to lose their power, and fear can be generated through misinformation, when it comes to freedom of speech and thinking, we are all domestic terrorists by "definition" [1].

[1] https://www.fbi.gov/about-us/investigate/terrorism/terrorism...
The Information Revolution's Dark Turn
Correct. Features by Apple aren't a panacea – especially for paid apps. But without it, you're DOA.
I've been using gitlab for the past few weeks to host a couple of repositories, it's awesome so far since it's the only solution that allowed me to mirror a repo AND create my own branch on the mirrored repository.

The only complaint I really have is the fact that I have to append a ".git" to the http url to clone the repository. Alternatively, it'd be nice to have a git:// read only url too.
Artificial intelligence: Ten things you need to understand
> Reality does work, therefore, as I've described, regardless of

Holy tautological christ, batman!

> "physical reality" that exists independent of the concept of personal liberty

How about gay rights? Or reproductive rights? Or the right to use Uber? To argue ideology does not impact our legal system is frighteningly ignorant.

It seems evident that if enough people feel entitled to something (justly or not) it's possible the state is forced to adapt or not enforce unpopular laws. The state influencing society and society influencing the state are not mutually exclusive.
Presumably that feature can only work if you redownload the app from the Play store. If you're restoring a backup or using any other method, it won't get counted.
Reminds me of the recently laid off VMWare Workstation team.

I'm sure they worked better as a team than each one in a different company now.
It wouldn't make any sense for Apple to challenge the warrant--the government isn't searching its property.

The media is reporting this correctly: they're noting that the government is acting pursuant to a warrant to clarify that they're not asking Apple to assist with a warrant-less search.
What sort of speculation?
The logout link is rendered with the token in its query string
Trump will now have to boycott Apple, Google, FB and Microsoft.
It's possible to pipe React profiling output into Web Tracing Framework, which gives a nice overview of the React application: https://gist.github.com/joshduck/0c35f70cdd3abf88770c
Free markets serve them efficiently. You control rent - that doesn't serve the landlord very well, nor the person who would have paid more rent. Just the slob squatting there.
Ah, CSRF, the irritatingly low-hanging fruit that every would-be security researcher pre-emptively attacks for attention.
Wow. Smugness and condescension I expect from lisp people, but to be so proud of your own ignorance that you feel the need to post about it?
"I also suspect your gun example might actually generate more outrage at governmental overreach."

I believe that that is his point.
True. But there are other also true headlines that are more descriptive.

"MS backs Apple in debate over phone unlocking"
V8 is a runtime.

Cygwin is an entire OS ecosystem of dependencies, tools, libraries. POSIX utilities are so tightly coupled to the OS, it's virtually impossible to use them with any degree of confidence without importing the entire universe. There's nothing 'perfectly normal' about such a poorly structured architecture.

JS dependencies are explicitly defined in a package's package.json so it's trivial to track a package's dependencies.

Likewise, one could create a powershell implementation in JS and -- barring windows-specific features -- Powershell scripts would 'just work' in a nix environment as well.

This package makes it trivial to port POSIX tools to Windows. What about greenfield development of utilities that need to work in both nix and Windows? Instead of building for one platform first then porting it to another (incl all the maintenance issues involved in maintaining separate forks in sync) why not use a truly cross-platform language from the start?

The Javascript ecosystem comes with it's own package management system.

Apt-get attempts to be 'everything to everybody'. It requires a monumental effort from the OSS community to maintain the different sources. Outdated packages are the norm making it harder for software maintainers to resolve bugs. Submitting new packages or publishing new versions of existing packages is a PITA. Etc...

NPM's source is centralized and provides a very useful online portal for: searching for packages by keyword and/or tags; publishing the Readme ad human-readable HTML (ie via Markdown); finding related links to the source control, issues, project pages; tracking downloads and development progress stats.

If you prefer not to publish to NPM the NPM directory, packages can be installed directly from GitHub, Bitbucket, etc.

Tapping the broader exosystem is easy for both users and developers.
On my Windows machine, firefox.exe has been running since 14th of February, and I'd estimate it takes less than 2 seconds between Ctrl+N and registering me typing in the default home page search box. Of course, Ctrl+T is much faster.

Among my extensions are Classic Theme Restorer, Cookie Controller, FireGestures, RefControl, Status-4-Evar, Tab Mix Plus, Tree Style Tab, uBlock Origin, FoxyProxy amongst several others - this isn't a lightweight installation.

Chrome isn't competitive with Firefox + Tree Style Tabs, so there's little risk of me switching any time soon.
> What about the opinion of the developers who wrote the module and licensed it under CDDL?

We are okay with it.

Although ZFS developers on all open source platforms are considered OpenZFS developers, I am explicitly listed on the wiki:

http://open-zfs.org/wiki/Contributors#Richard_Yao

I am also the #2 ZFSOnLinux contributor by commit count according to github's statistics and I have maintained that position for years:

https://github.com/zfsonlinux/zfs/graphs/contributors

If any of the other OpenZFS developers had a problem with Linux distributions shipping the OpenZFS code, I ought to have heard about that by now. So far, every OpenZFS developer on every other platform that I meet is happy that the code is available on Linux. I have even met employees at Oracle that are happy about it. While that is not an official stance of Oracle, Oracle itself publishes a dtrace module under the CDDL for use on Linux, so it would be strange to think that they would have a problem with shipping a port of the ZFS driver from the original OpenSolaris codebase under the original license for Linux, especially when it benefits Oracle Linux.
"MS backs Apple in debate over phone unlocking"
I wonder how much of that is just familiarity. FF is my main browser, and I always feel a little hamstrung when I use Chrome's dev tools.

People obviously do great work with Chrome's dev tools, though, so I'm pretty sure it's just my familiary with FF and my lack of familiarity with Chrome.
What will the tool set that this tool fits frictionlessly into look like?
When he says "if.... then":

"If a court can ask us to write this software, think about what else they could ask us to write. Maybe it’s an operating system for surveillance, maybe the ability for law enforcement to turn on the camera."
I think they're restricted to certain types of apps, though? The app review guidelines[0] say:

> "Apps may only use auto-renewing subscriptions for periodicals (newspapers, magazines), business Apps (enterprise, productivity, professional creative, cloud storage), and media Apps (video, audio, voice), or the App will be rejected"

I assumed that's why so many iOS apps use non-recurring billing instead. You can still sell access to your service, but users have to manually purchase at each subscription interval.

[0] - https://developer.apple.com/app-store/review/guidelines/#pur...
So we built Spread to be a workflow that improves on the usual `kubectl create -f ...` `kubectl describe services/example` experience by enabling rapid iteration with Kubernetes. Next on the roadmap is building the image and pushing it to a registry along with deploying to Kubernetes in one command. And it runs wherever Kubernetes runs - so you can use it beyond Google.
>I don't care about why the bug happened or how easy it is/isn't to fix. I care about whether the existence of the bug is something I should be so concerned about as to not use the software. In order to gauge that, I need a little more info about the threat level.

Threat level is 0%. No currently known attacks exist. This threat level immediately goes to 100% when a practical attack is discovered. There is no guarantee that a practical attack exists that hasn't been brought to academic or mainstream attention (e.g some cracker has a practical attack that they're keeping under wraps). By the time the threat level hits 100% the cracker may have already broken into your account(s) before you even hear about the attack.

Therefore when something is shown that "attacking it is possible" you can make one of two assumptions

1) No practical attack exists and you'll be safe until it exists

2) A practical attack already exists and it is only a matter of time until you get pwned

Rather than worry about whether or not a practical attack already or will one day exist, I'd use cryptography that hasn't been shown to be broken.
Awesome! Thanks for that.
I understand that the boot chain is the only way Apple may modify the behaviour of the Enclave but how would the update be forced? DFU wipes the class key, making any attempt at trying to brute force the phone, useless. If debug pinout access is available, then why does FBI needs Apple to access the phone at all?
What was the "personnel" (not personal) issue under which he left - sexual harassment or something?
Chrome says login.live.com is a “Deceptive site”
I just typed outlook.com to my browser and all of a sudden Chrome gave me this red security error page. it still doesn't want to show me my hotmail inbox.

http://cl.ly/0I3q200N2K2j/Image%202016-02-25%20at%2010.44.52%20PM.png

If I type outlook.com ot hotmail.com in an incognito window, it seems fine since I am not getting the redirects to my inbox. (not logged in)
Apple's Motion to Vacate
Why a data career is a great choice
What exactly is "logout fixation"? Session/login fixation makes sense, but I can't really imagine what logout fixation would look like. Google was of no help, either. Do you mean a logout function which doesn't properly log you out, or logout CSRF?
F1 "power units" are at 47% thermal efficiency but there a complicated hybrid system.

https://www.formula1.com/content/fom-website/en/latest/inter...
"over phone unlocking"

Anyone that has seen the case would know what its talking about. Anyone that hasn't can read the article. "over phone unlocking" is a more descriptive title for the case.
Build applications with Meteor and Flux
Not true. It doesn't matter who owns the copyright, because Sun has the keys to the kingdom and can publish a revision to the CDDL whenever they want. Forward compatibility is not something you opt-in to with the CDDL (unlike you have to do with the GPL).

This is, for example, how Mozilla has been relicensed to MPL 2.0 from earlier versions of the license—which the CDDL is based on, incidentally—even though there are no "any later version" notices anywhere in the headers or other files.
The point is that every use of it requires a judge to sign off on it. That means it can't be used by "rogue" government officials, nor will "hackers" be able to use the software, because the software is useless without a signature.
Automating human evaluation at Pinterest
The actual Lisp version is:

(defun get-max-value (list)
(reduce #'max list))

or even

(defun get-max-value (list)
(loop for element in list maximize element))
Sure the case isn't perfect, but is it ever going to be, given that the government can choose it?

The details of this case, however, aren't too detrimental. Basically, a couple buys guns, goes next door and starts shooting. It's then a terrorism case, because... well their name sounds arabic and possibly the guy visited some internet pages.

For me, this case only demonstrates that if you make guns available for purchase in every supermarket, chances are that one day a mental person wakes up, buys one and just starts shooting. And there's really not very much you can do about that. But there isn't a smoking gun hidden here that would somehow make a strong emotional argument towards compelling Apple to decrypt the phone of a dead guy.
I don't understand the negative response towards CSRF exploits. They are real and they are dangerous.
Well, possibly the most ominous one is "HMS Vengeance" - one of the UK's Trident missile subs.
Those aren't neutral headlines either. The first presupposes that Apple's assistance with this specific phone will endanger all users' privacy. The second characterizes what is in most cases routine cooperation with legal process as "conscription."
What about a dead-mans switch app on any phone where if you dont type in the code within a time definable to you - the phone shall be wiped?
that's sad.
There's an easier explanation.

"...around user privacy." Boring. No one will click that.
"...against federal conscription." Sounds like a conspiracy rag.
"...terrorist phone." Interesting! Let's click.
...I still don't understand why not:

https://en.m.wikipedia.org/wiki/Key_disclosure_law#United_St...

I have also been wondering if this is the wrong iPhone to take a stand on since it is owned by the employer, not the dead terrorist -- and the employer wants it unlocked.

But I guess this is more about forcing a company to manufacture an ad hoc backdoor than protecting the privacy of the owner of the device (my understanding is that if your employer owns the device, there is no privacy.)
The bridging is actually in the swift libraries. Much of it in C++, not in swift, but still. https://github.com/apple/swift/blob/master/stdlib/public/cor... is where the magic starts (and mostly refers to where the actual work is done).

AFAIK Foundation does not have any special handling for swift at all. Swift is just taking advantage of the fact that the people working on it can act with authority on the memory layout of Objective-C Foundation objects.

Also the OSS Foundation is... not quite the same thing as what apple ships on their platforms.
> People in the U.S. really think there's a terrorism problem here

out of curiosity, what evidence is there that there isn't?

perhaps i should ask what you mean by "a terrorism problem" as well.
Isn't Microsoft who built PRISM?
I think it could have dual purposes. There was an earlier segment of the video where the robot was able to find and pick up a box and stack it on a shelf without the presence of the QR codes. There are a lot of clever uses you could put to QR codes as object and environment tagging. It would be effective at encoding what to do and perhaps what can be done with the box. I used a similar strategy to define behavior scripts for the Aldebaran NAO. I printed out some barcodes and taped them to the walls so that if the NAO was exploring an area and saw certain barcodes on the walls, it would do different things based on the codes that were present. This way, I could do simple behavior scripting without having to change the robot's programming.
Can you approve @nikolay, please?
Corporate customers that are paying you money would be a lot more demanding. And it sounds like this was only ever a side project.
Definitely true. APIs aren't standard, they aren't guaranteed, and they require constant vigilance from the consuming app's POV. Notably though, these aren't mostly paid APIs. If its free data, then the developers should do what they think best presents the free data they are giving away.

On the other hand, if you want a great example of how to do it right, salesforce.com has a pretty great API strategy. rather than try for some "version-less ideal" API, they release new versions and new endpoints, and have only ever deprecated old APIs for security reasons.

I suspect that when APIs are changing all the time, it is because the API's implementation is too close to the underlying application or data structure. In an ideal state, the APIs are only supposed to present data in a certain way, and shouldn't necessarily be determined by the actual structure of that data in an application or database.
You are totally right with your expectations. But in a startup you can't do everything at once and thus no direct download yet. If you contact us you'll talk directly to the developers and get a download link.

That said, Quobyte is in production for business critical workloads.
> There are people, though, that when looking for a license to use when releasing their software specifically choose one that is known to be incompatible with the GPL. Among them are people who go with the CDDL.

Are there really? Are there any who state so publicly? Or is this a purely theoretical concern?
I'd like to see more content related to robotics.

The fact that almost everything has a 5-star rating is kind of off-putting as it makes the ratings pretty useless.

By the way, are you the developer I was talking to sometime last year about http://fpvracing.tv and possibly doing a doco about drone racing?
> Let a court solve it once and for all please.

These licenses are enforceable in hundreds of countries, courts set per-country legal precedence. There's no way a court can solve these issues once and for all.
So right now it's best for two sets of users:
1) those who are looking to deploy Docker to production but don't have any orchestrator set up - Spread makes it really easy to use Kubernetes
2) those who have a remote Kubernetes cluster running, often develop with Kubernetes and want to quickly be able to deploy to that cluster

We're adding a bunch of functionality for building images, pushing to Docker registries, and offline dev with Kubernetes.
Hopefully DOE also has $9 Million or more invested into battery research for electric motors.

But I guess $9 Million isn't unreasonable if it actually produces engines that automakers will adopt.
This is awesome. We run a Kubernetes stack on AWS and it's a headache managing our YAML object files. Excited to see where this project goes!
I wish I would have known about this before it shut down, but this is a great idea for Trains as well. Just Arrived.
Thanks for the support! :)
Hopefully Trump doesn't get into power and sends Tim to Guantanamo!