skysight-inc/HackerNews huggingface dataset:
I don't think the FBI can or will hand over the phone, that would compromise their entire investigation.

Besides, once the software exists and is signed by Apple, it's very hard to prove that all copies have been deleted.
You forgot &entities;

And there is an oft-documented overuse of custom operators among Scala programmers, however I don't have sufficient expertise to gauge the resulting problems in practice.
Yay for weird fusions. The internet is just a big collaboration machine and existing tools are calcified clichés.

When me and my brother worked on a project, we set up our browser home pages to show a CGI gadget that grepped (well, ag'd) the source code, and commit log, for @-mentions and XXX comments. This way we could talk asynchronously inside the coding process, e.g.

// @dbrock do you know a better way to do this?

That was ridiculously simple to build but very effective. So I'm a fan of this linking between code and communication, and encourage you to keep experimenting!
Plane – a social icebreaker to connect people in new places
NodeBB v1.0.0, the next gen forum has been released
I get what your saying.

But, to expand this, you explain that men are generally conditioned to be fearless, if they are not, they are labelled girly, or something similar right?

So conversely women are conditioned to be compliant/delicate right? Women are not allowed to fight, confront or be violent. After all women fighting is a fetish right?

Now, lets get to the point, if a man writes a blog post about his crippling fear of something that might seem easy overcome, like water, or rain. Does that make him weak? Admitting to society that he is not what he is supposed to be? No.

I'd also postulate that actually if she stood up to him, would he have stopped? Its unlikely, its a special type of person that stalks for 15 years.

Its also a shame that you didn't feel confident to air your views under your real account.
You've got to admire the irony of an article about enhancing learning that concludes with "Meanwhile, a recent study found that [intelligent people are more easily distracted at work (hyperlink)]."
There was: http://9to5mac.com/2015/11/12/flux-iphone-sideloading-shut-d...
Yes, it is possible. eg

git cola rebase HEAD~3
git cola rebase --onto x y z

The simple launcher from the UI exposes the first form. Feel free to open an issue if you need any help.
Most US jurisdictions have a legal framework that enables you to kill others in self-defense.

ALL US jurisdictions have such a framework, although a 7 plus D.C. make it impractical to use by mostly not allowing concealed carry, and a subset of them have a duty to retreat which will likely get you crucified later in court (e.g. Maryland and at times, even in your home, Massachusetts). The author is said to live in New York, which is all but no possession let alone no issue in NYC, and may issue, sometimes liberally upstate, so she probably can't take your advice.

ADDED: And it still won't stop the cyberstalking, just give her a backstop if it goes "real world".
The field we call "human intelligence tasks" is narrowing down at a really aggressive pace and that is scary.

Why is this scary? It's fantastic!

Maybe someday soon we'll have a real discussion about what we mean by "intelligence".
Every side always insist the BBC is biased towards the other side.

The big issue with the BBC is not bias (I'm not saying there is none - I don't believe that is possible, but I don't think it is a major problem), it is that they're spineless: They try exceedingly hard to avoid taking a stance. Any stance. Even over relatively un-controversial things.

And that is ironically usually what causes them to be attacked as being biased, because people tend to assume that when someone isn't condemning thing they see as obviously bad, then it implies a bias rather than the absence of a stance.

As far as I can tell, the BBC article is actually quite balanced, including both sides views. And while I disagree that the new privacy concessions are sufficient, it seems that the headline is factually accurate.

What the article doesn't do, is actually try to weigh the arguments up against each other or carry out much actual journalism, by for example questioning the statements (of either side) in any remotely critical fashion and arriving at a conclusion.
Cisco buys two-year-old Israeli startup Leaba for $380M
SEEKING WORK - Remote

Technologies: Javascript, react native, iOS

https://github.com/halilb

https://careers.stackoverflow.com/halilb

I'm experienced in developing native iOS applications with objective-c, single page applications with javascript. And i've been developing iOS applications with react-native lately.

I can help building your react-native app and/or create custom native components using objective-c.
5 Agile Innovations to Look Out For
Unmade | London | Full-time, onsite

Unmade (formerly Knyttan) is a vertically-integrated fashion brand, pioneering on-demand knitwear manufacturing technology.

We're looking for people to help build out our Django-based e-commerce site, where customers can design, visualize and purchase unique garments.

We're also building a production management system, which can route purchased designs through to our in-house industrial knitting machines.

We use Python as much as we can, with Javascript and WebGL for our design tools.

Open positions:

* Backend Python Developers

* Javascript Developer

* Creative Coder

Emails jobs@unmade.com with a CV and GitHub profile if you're interested!
Ask HN: How do you hire good developers?
I'm co-founder of a startup that's going into an expansion phase. We are backed by a large VC and have more demand for our product than we can supply. Our problem is that we cannot attract any good developers.
Every time we find someone we want to hire they turn us down in favour of some of the tech giants. We offer high compensation (salary, vacation and options) and interesting problems to work on using the latest technology, but it feels like the good developers that don't run their own startup is too afraid of the startup world.
We know how important a good core team is for a startup, so we don't want to hire people we don't think fits in our team. Right now we are relying on a bunch of consultants to keep the company alive, but that doesn't feel like a long term solution.

So help us HN; how do you attract good developers to a small startup? What can we offer people (besides the "safety" of a large company) to give us a shot?
On the contrary, it's actually rather easy to use the type checker to encode this: Just make a wrapper type CharIdx(usize) that encodes the fact that the enclosed value is a valid char position and implement Index for it using unchecked indexing. Also implement Index for usize with the usual check for bounds and valid character position.
From the statements thus far, it seems that the FBI has neither given much thought to unintended consequences such as foreign governments demands for similar access, nor been able to stay on message whether this is 'just for one phone' or for many. If the idea is to lose the case, which it could possibly be, they've executed that plan poorly because its now a PR fiasco.

To be clear, I'm assuming when you say 'lose' you mean the case, not lose the PR battle. The latter is of course always a bad idea when you want to get your way.
So don't let's have any enterprise which depends on 'hoarded' resources! Life is, exploitation - eventually bugs and other life forms will make use of everyone's personal resources. This is not to say that exploitation can't be nuanced. People who throw the word 'exploitation' around often mean they and their comrades want to do the forcible exploiting based on their personal moral preferences.
Oliver Rumbelow – Node.js Supercomputing [video]
Do you have some evidence to support any of this? Sounds like a collection of easy to repeat lines...
I say this because I have actually tried to get a homeless person into a shelter once, only to be told that half them were closed down due to funding cuts, the rest needed a lengthy referral procedure or a £20 payment for the night - aka a normal hostel.
And all this was possible because I had a smartphone on me with internet to look up and call various places. A homeless person without such access has very little chance!
-> Better support for high DPI displays, especially under Windows

Really happy about this because it's becoming a serious issue if you support several variations of windows from XP to 10...
Penetration Tester (m/f) – Rocket Internet
It's worth saying that despite what one hears in the media, both burglary and knife crime are continuously falling.

But sure. I think age, kids and general lifestyle make a lot of difference; for a lot of people London delivers more of what you want when you're young, but the countryside is better as you grow older and your priorities change.
Eliezer Yudkowsky on the Singularity
1. Pre-production

Pre-production should test production in a non-production environment. Specifically, if a system connects to, say, SalesForce, and you've been using a local sandboxed instance of SalesForce in dev and UAT, the pre-prod should connect to the real, live SalesForce. I have a pre-prod environment for my current project, and it's useless because org policy states that only prod environments can connect to live instances of anything. Completely invalidates the reason for having pre-prod.

2. Configuration ...will always have different config settings...

Yes, aside from pre-prod. Pre-prod and prod MUST be mirror images, INCLUDING config settings. Identical. The same in every way except for host names.
> Subject to the terms and conditions of this Agreement, Company grants Recipient a nonexclusive, nontransferable license to use the GitKraken (“Product”) for a period designated by the Company for the purpose of testing and evaluating the Product.

Uhm, WHAT? No thanks!
Kenhub | Berlin or REMOTE | part-time / freelance

Kenhub is a small B2C startup in the medical education field.

We're looking for a copywriter / growth hacker / digital marketer. We hope you understand analytics, A/B testing, conversion optimization but most importantly how to write engaging emails or in-app messages that add value and connect with people.

Development, medical experience, or German language skills are not necessary, but would be an advantage.

Even if you don't have much experience or a long track record, but think that you have a knack for it, we'd be happy to talk to you.

contact yoav <at> kenhub.
I inverted the roles of `foo` and `bar` with respect to my previous post. In `foo`'s definition, the self-type is `'a`. Note how `foo` has a method that takes an argument of type `'a` - a contravariant occurrence of the self-type. The consequence is that, although `bar` inherits `foo`, their associated structural types are neither a subtype of the other.

lolcathost% ocaml
OCaml version 4.02.3

# class foo =
object (_ : 'a)
method test (_ : 'a) = ()
end;;
class foo : object ('a) method test : 'a -> unit end
# class bar =
object
inherit foo
method other = ()
end;;
class bar : object ('a) method other : unit method test : 'a -> unit end
# let f = new foo;;
val f : foo = <obj>
# let b = new bar;;
val b : bar = <obj>
# f#test f;;
- : unit = ()
# b#test b;;
- : unit = ()
# f#test b;;
Characters 7-8:
f#test b;;
^
Error: This expression has type bar but an expression was expected of type
foo
The second object type has no method other
# b#test f;;
Characters 7-8:
b#test f;;
^
Error: This expression has type foo but an expression was expected of type
bar
The first object type has no method other
#
Then again, this isn't even close to FLOSS, it's license is extremely restrictive, with quite a few gray areas IMHO.
I participated in Gnome and Linux kernel development in 2002-2008, that was an amazing time. Those days open source systems were successfully competing with commercial software, Firefox was on edge, Linux desktop was really promising, Linux kernel was widely used everywhere. Drivers for various devices were created by hackers. I left once I saw that corporations are taking over. Redhat and Novel decisions started to set the direction, I felt I can not contribute anything.

Mozilla foundation attitude has been changed since then, it is simply a corporation, not an open source community, I really doubt it will come up with something significant.

Just few days ago I spent half of the day cleaning bloatware from an Acer desktop, Sony Tablet and a Samsung phone, this is really crazy how every small company wants to catch you with a push button daemon that will in parallel store all information about you and sell it later. We desperately need some alternative - an open source phone at least where you can control all the components. However, I see that things like voice input or good navigation would be very hard to create for the open source community.
Grafana, Riemann and InfluxDB installation howto
The David W. Niven Collection of Early Jazz Legends, 1921-1991
It really is a difficult problem. Sweden legalized heroin in the 60s and it was a disaster. On the other hand, enforcement only has a moderate impact, but comes at a huge financial and social cost. And while I don't support it, the only country with a measure of success seems to be Singapore, where you just hang anyone who has more than single dose in their possession. Maybe the grim reality is hanging a few hundred people a year would cause less social harm than letting drugs fester away at society taking how many thousands of lives a year, not to mention the countless lives destroyed by mass incarceration and the financial burden to society.
As I recall, Mathematica embodies a (perhaps incomplete) implementation of the Risch algorithm.
I really wonder what should be the difference between those Link and Smart Home projects and something like OpenHAB, besides that is newly started by Mozilla. I think the current adaption of DIY or build-something-through existing frameworks shows that most people don't really care about such solutions, they want something that works out of the box - even if all parts come from a single manufacturer.

From an engineering perspective implementing lots of proprietary protocols in a single gateway device is lots of work and will never work 100% fine. Most people that worked on such solutions will confirm you that, and I can also do that (in a somewhat different domain). You can sink lots of money is these projects, and they still might not work for some customers at all - just like universal remotes - only more complex.

One way forward could be pushing the creation of devices (gateways, sensors, actors) that are based solely on standardized and accessible protocols. I'm not the biggest fan of CoAP (because I think it's hardly possible to implement it correctly), but I would still prefer this to reimplementing Z-Wave or Hue protocols. HTTP/2 could also be a good fit. But even if you have at least the protocol layer standardized, there possibilities for API design are endless. Standardizing IoT APIs throughout the whole stack in a backwards compatible fashion could really be something worthwhile, but the effort will be big, and it's questionable if other parties are actually interested in standardization.

And just a side node: I don't think Rust is the best choice for building a prototype for a mostly event based system. EventLoop semantics are hard to implement because of ownership/borrowing issues, the necessary dependencies (websocket libraries, etc.) are all in their in infancy, and it might also not be something that allows to move as much forward in speed as you want for a prototype (where you as a tradeoff can live with lower performance). Yes - I'm sure the Rust commmunity will disagree with me on the last point ;)
Wow, that's ridiculously expensive! Especially considering the OFFICIAL client is free software.

I also think you exagerate with it not being a deal breaker. I don't know any software developer IRL that uses proprietary git clients, or other developer-specific tools which are proprietary.
Maybe most people don't care about FLOSS/propietary, but devs tend to care a lot more.
BrowserAddonsView, a small freeware to manage browser add-ons on your PC
Sure. But if they're choosing to be an author in full knowledge of the economics of it, "working well below market" as the grandparent said, then they shouldn't complain about not earning much money.
NSA boss reveals top 3 security nightmares that keep him awake at night
From the referenced doc:

I’m not entirely convinced that stages 2 & 3 are
necessary, maybe we stop at stage 1. It all depends on
what optimizations we’d like to do that can’t be done
because the IR is in the wrong form. Proceeding with
stages 2 and 3 might gain some efficiency in the compiler
itself because then we don’t have to generate the old IR
at all. I suspect that effect will be small, however.
I often thought this in the past, but I found that if you stop supporting your side - the vacuum is quickly filled with the opposition. Any effort on your behalf to support your views, however little, will have a big effect.
Please give support for Gitlab login.
Anime Studio 11 Pro Deutsch – Download
SourceTree is an incredibly powerful Git client that has managed to build a pretty strong following with power users who take advantage of features like rebasing or cherry picking.

On the other end of the spectrum we have the folks who are getting started with Git. Even using branches is a concept people have to get used to. Our goal with SourceTree is to make Git more approachable while still maintaining the power of the tool... and yes, that's not an easy task.

As the preview shows, SourceTree will see a number of changes over the next few months, and I'm sure we won't get everything right the first time. But we are convinced that, with your help, we can make SourceTree both approachable and powerful at the same time.
Driverless Car
> Am I the only one who remembers when $70 was cheap for anything development related?

That's more than what I've spend of software (excluding videogames) in the last decade, probably more. It's also more than a weekly rent for me too.
"The only country with a measure of success seems to be Singapore"

So, completely discounting the massive improvements in Portugal since decriminalisation?
I prefer my .is domain, it was shorter and english feels more "international" :D
Django Celery Example Tutorial
Bahrain’s Loneliest Tree
Why is it strange? Lots developers who write free software get paid for their work.
But As Charlie Stoss says he doesn't want to do that middle mans work as it takes time from writing.
Inbox (84) – adamjoni847gmail.com – Gmail
I prefer a CLI. But thanks! Intro page looks great, by the way!
Yeah but 2015 overall has been extremely dry here in Manc, well into late November.
It's usually not a good idea to assume the parameters and dynamics of a small totalitarian island state can/will/should apply to other populations.
Chill live and trending on Product Hunt
Around 90% of the cyclist fatalities in London are caused by lorries
Gudesk – Outsourced Support for Digital Products
Qualitative and fast support for your clients at affordable prices. Outsource your support work to Gudesk and invest your time in building awesome products.
MAGIX Video Pro X7 Full Keygen and Crack Free Download
LeaderF: vim plugin to quickly locate files, buffers, mrus in large projects
Let’s ride with TeslaCrypt
We do not presume to come to this Thine output trusting in our own correctness, but in Thy manifold and great Processors. Print, we beseech Thee, the content of Thy variable X, according to Thy promises made unto mankind through Thy servant Alan, in whose name we ask. Amen.
Extremely faster than ctrlp.
And I think it's easier to use than fzf (https://github.com/junegunn/fzf) for now on Vim.

It is/can:

* Written in Python.

* Support for fuzzy and regex searching.

* Manage buffers and mrus.

* Open multiple files at once.

* Extensible.
Every event starts with Audenki. Get your beta access today
The US incarcerated very significant percentages of its black male population under the guise of the "war on drugs" and I'm not sure if it made much of a difference. Drug use in the US is certainly not lower than in comparable countries, so I'm not sure if you could conclude that removing people from society in order to address the "drug problem" is necessarily an idea backed by solid data.
Reimage PC Repair License Key 2015 Crack Full – Fullfreeversion.com
Judging from the product placement in the new Jurassic World movie they are much closer with Samsung.
10 essential tools for salespeople
This becomes much more transparent if you realize you're integrating Im(e^x * e^{ix}). And it's no longer a trick but a technique.
Very cool (note that you can place the light and drag it's direction)!

One thing I noticed is that this visualizes how dangerous laser light can be.
A lot of DIY projects these days use lasers (SLA printers, Laser cutters). You can't warn people enough about the risks when working with lasers.

This app shows how laser light bounces around in ways you don't expect.

Edit: and ofcourse the rest of his portfolio is great: https://benedikt-bitterli.me/portfolio.html
Let me start with a disclaimer that I work for Atatus. Front-end monitoring is the other end of the circle, that complements production monitoring. With Atatus that is what we have done. We monitoring the front-end for both errors and performance issues - https://www.atatus.com/
Release of JSARToolkit – ARToolkit Compiled to JavaScript: AR Ft. Three.js
>Not being able to saying no just means she is weak.

Or you know, since the guy started stalking her from the age of twelve, she may have been conditioned to accept that type of behavior, or otherwise failed to realize how serious it actually was until later.

It's also very possible she didn't want to confront her stalker out of fear. Have you ever tried telling a crazy person they're crazy? Hint: it's usually impossible and almost always turns ugly.

Good job personifying your username, though.
I had no idea about your Sweden claim so I looked it up. From [1] the only similar thing I can read is related to The Legal Prescription Program, which IMO is very different than "legalizing drugs (or just heroin)". Basically, they gave doctors the ability to give prescriptions to drugs such as morphine and amphetamine (without limitations, apparently) to addicts in the hopes that this would result in lower crime rates. This obviously lead to these drugs ending in users other than those participating in the program, which ended the program itself. Quite an obvious outcome IMO. This approach I think not only is flawed and very different than legalization of drugs (for everyone), but also let's be honest here, both society and our understanding of drugs and abuse in the 60s and now are very different. Maybe what wasn't possible then is possible now.

[1] https://en.wikipedia.org/wiki/Drug_policy_of_Sweden#The_Lega...
AWS China onboarding experience
Let's just summarize:
- First apply, then wait for a phone call
- Mystical phone call arrives days later
- Re-enter same information you already entered
- Get told registration is proceeding, accidentally close browser
- No recover password feature leads to initial 2+ day delay
- Beat head against wall asking why ec2-bundle-upload won't work with cryptic error
- 2 days later, once off 'free' tech guy calls to explain that the account manager failed to mention you need a Beijing government issued license before you can even test private services (including S3 uploads of AMIs), and that instance-storage AMIs are unavailable (though this is not documented anywhere)

Honestly, such a waste of a week of my life. I hope the domestic competition kill them.
Mosul dam engineers warn it could fail at any time, killing 1M people
While I'm very glad we did so, I have to point out that decriminalization of possession of small amounts of drugs is very far from legalization.
If publishers die, such social proof will simply come from other venues, be it dedicated marketing outfits or some sort of community (goodreads etc). In music, major labels are increasingly irrelevant.