skysight-inc/HackerNews huggingface dataset:
I think I missed the part where anybody asked Apple to build a backdoor into every phone that could be accessed without appropriate control from the authorities and without passing through Apple each time.
Of course I'm not saying that your data should be uploaded daily to a government's server for anybody with a badge and free time to spare to look through.
This cat and mouse game has gotten to the point where there are ad-blocker-blocker-blockers. That is, lists for your adblocker that disable adblock detection on websites.

For example, https://github.com/reek/anti-adblock-killer
I wasn't proposing illegal activity. I was in an obscure way, pointing out how badly insecure devices are actually a double threat. They are a threat in their own right, but they are also a threat in that you can't assume they haven't been tampered with.

I didn't down vote your comment or anything; but I think the general idea is to add to the conversation. Short quips generally turn gray... the rest of the thread under mine is mostly discussions of security options/concerns in regards to firewalls and networks.
Nobody seems to want to invest in laying new fibre. Openreach already offered access to ducts and poles, and OfCom have only said that they're making it 'easier'. If you look at the price of residential broadband, I can see why nobody wants to invest - broadband is too cheap, and I'd bet people wouldn't want to pay a large installation fee.
This actually works, finally a 'machine' which understands my easer european new york accent. Bravo!
In Soviet Russia... ahem... in Russia we too use the term "notebook" ("ноутбук", often shortened to just "ноут").
How Docker volume plugins were born and how to write your own
This is a good reminder that "Corporations aren't people!" is something of a know-nothing argument, and also didn't suddenly spring into relevance with Citizens United.

Of course Apple can invoke the First Amendment just like you or I could to avoid compelled speech. They may win or lose that argument, but it's not going to be thrown out just because they're a corporation.
Interesting, in the context of Xamarin acquisition by Microsoft. Swift can very well spoil C#'s steam.
Before the 90s tech boom San Jose was like a big version of Salinas which is further south. Downtown was boarded up and there were lots of vagrants and you'd normally avoid places like the greyhound depot.

Yes, it was affordable but there were also few good jobs. Salinas is affordable and San Jose has moved up a bit and the downtown is cleaner a bit, but it's still a vast network of suburbia that says it has a downtown.

The poor "thrived" in san Jose as much as they now "thrive" in Salinas.
Why not. If I can argue as a leading party, that my populous would never consent to this or that feature of the treaty, I gain enormous leverage.

And seen another way. If any majority of people inside a democracy does not want to have a feature it is the politicians job to listen to the people and do their bidding. Politicians are there to server the people not to rule them.
I'm hoping some open source libraries will come out of this - it's state of the art

https://github.com/baidu-research/warp-ctc
Learn Meteor 1.3, React, React-Bootstrap, and Mantra
What % of developers are you seeing get 450-800k/yr offers? That's really high even for the obvious options, unless you've got 10+ years direct experience or are being hired into senior manager++ management positions.
What are its advantages over placeit.net?
The basic Gale-Shapley algorithm was published in 1962.

https://en.wikipedia.org/wiki/Stable_marriage_problem
How to use bundling to minify css and JavaScript in MVC and Umbraco
I've been thinking of creating something similar (actually more like a grunt workflow). I seem to make the same mockups for all web-apps I create.

Does this service have a Photoshop instance running in the backend? I was basically thinking of a way to pro-grammatically insert images into the smart objects of my product mockup templates.

Any suggestions from HN?
MS wanted to buy Xamarin way back. Xamarin held back. I remember some comment to this effect from Miguel. Now that .Net Core looks awesome and will work with LLVM backend. Wouldn't it just another step for MS to create what Xamarin's core product is. I think Xamarin realized this and gave in. their IPO dream shattered.

https://twitter.com/migueldeicaza/status/400665313119055872
We cannot trust our government, so we must trust the technology
Upgrading the CPU in a 2009 Mac Pro
Never heard of Pericles, didn't you? Else you know the first democracy was picking up his members randomly and evenly among the citizens.

Where is the elite in this?
I think they started to move away from the term laptop because of the health risk of frying one's parts by using a hot machine on your lap[1]. So a notebook is a safer way to refer to it.

[1] https://en.wikipedia.org/wiki/Laptop#Possible_effect_on_fert...
Human inventiveness is infinite, can take us to the moon and land supercomputers in our hands... but apparently making smart business and transparent democracy compatible is just too damn difficult.
Of course. And 11000 meters waterproof is the only waterproof acceptable for a watch. And operating room clean air is the only clean air. And obsidian blades are the only ones that deserve to be used in your kitchen. And triple malt, 60 years aged whiskey is the only whiskey. Etc.
Even if it turns out this is a puff piece supplied to the Times by Google, it's still a very well written and insightful article explaining a bit of why psychological safety is critical for teams to perform optimally. It's probably my favorite Google-related article this year, actually. I'd much prefer reading about companies trying to improve their working environments than about whatever incremental new product feature they're launching.
MacPass is excellent. It finally helped me completely move to a password manager based life.
Either you make a method of it and then you can call it in 1 line, or you can use some libraries like OkHttp from square which will let you do that with only 5 indented lines, not 20+.

Request request = new Request.Builder()
.url("http://example.com/upload")
.post(RequestBody.create(IMAGE_JPEG, file)
.build();
Response response = new OkHttpClient().newCall(request).execute();

But yes Go's standard library is cool, but Java's ecosystem is too, and larger.
You have time for that. After the draft is published. People are saying that this is NEGOTIATED in private. Which is how negotiations work. What will be proposed as a draft depends on many variables. Accepting the draft and making it into laws takes many steps, the final one being approval from every member's parliament.
Easy to use, excellent tool - great job
and whats the cost differential to me as an end user?

And whats the difference to me between 452 ppi or 532 ppi? I'll never be able to enjoy the difference between the two, yet i would still go for the higher ppi all else being equal.
Worst y-axis ever?
Ask HN: Restarting a startup
I run a small angel funded startup in Bangalore. We've been working on a mobile analytics SAAS product for about 6 months now. In the six months we've realised that the market we are competing in is just too competitive and there are hundreds of small competitors. We did think our product was differentiated, but our customers think so. We are struggling to get anyone to even use the product. The ones who do end up churning out or never signing up for premium.

Long story short, I'm now left with 50% of the money in the bank and no revenue to speak of. I think it's time to do a completely different business.
Does anyone here have experience with restarting a startup with a different product? Not just pivoting, but a complete restart. What should I be wary of?
My prediction is client side voice recognition, as good as this, in >2 years.

Powered either by mobile GPU's and more efficient ML algorithms than we currently have, or specialist chips like http://www.movidius.com/
This page is approximately 10% content, 90% other garbage
As products and services became increasingly standardized, conformed, and repeatable in the industrial age, so did the users. This dynamic is changing in the electric age where products and services are becoming increasingly customizable to the individual needs and desires of the specific user.
I wonder what kind of new internet will emerge from the ashes of everything we've been using since the 1970s, when it finally all goes up in flames in the next few years.
Oh, I know this one. You use some fancy suspending gear and enter Jigsaw's dreams to retrieve the clue![1]

[1]http://www.imdb.com/title/tt0209958/
Meet Mr.Wolfe, he solves problems
I don't quite understand why these natural monopolies are run by the private sector.

I can see why you might get sub-contractors to help maintain the network, but shouldn't the infrastructure be in public hands?

Is it just market dogma?
>Sharp is dull and has been for years, and all the money in the world won't resurrect this corpse.

It's a shame, they've made some really high quality and neat stuff over the years. Anyone remember their Transmeta processor laptops? MM-10, etc. I had one, it was thinner and lighter than the MacBook Air IIRC, and predated it by years. It also had a neat little charging dock that let you access the HDD as a USBHDD. Problem is, I can't see them building a product that competes with Apple, biting the hand that feeds them so to speak. Sharp make amazingly good LCD screens, but that's less important now (quality is less of a distinguishing factor) then it was when they were first doing it.
>there are people out there that think VS is a good IDE
>they don't just use vim or emacs
>there are people out there that think Xamarin is a good technology
>there are people out there that want to build mobile apps in a dead Microsoft design pattern (MVVM)
I want off this wild ride.
> For example, for YouTube alone, users upload over 400 hours of video every minute, which at one gigabyte per hour requires more than one petabyte (1M GB) of new storage every day or about 100x the Library of Congress

Hmm, something up with the sums in the middle of that.

400 hours of video every minute is much more than one gigabyte per hour. It's way more than one terabyte per hour.

Working backwards:-

1 PB/day =~ 42 TB/hour =~ 728 GB/minute
In most cases creepy, creepy enough to probably leave a site and never come back, especially if it is things like payment details or a service where I store data (so basically, nearly everything that is complex enough to make this service "useful")
Judge Confirms Government Paid CMU Scientists to Hack Tor Users for FBI
Offtopic but, are you using FirefoxOS in your main phone? Is it good enough? I have one but never found it useful...
Eight ways to think about your learners, new hires, children or even you
I recall reading stats of 50% year on year recently. So GP, check your house price and pat yourself on the back. Rest of us aren't so lucky.
> medium/low specced VM

Can you be more specific? Does that mean 1core+512MB? Is 8core+12GB considered medium to you? Is that 100 Programmers or 50 Programmers plus 50 issue commented?

Totally agree on GHEE. I have 4 Programmers+4commenters running on a $200/month recommended hosting partner and it's performance is not up to my expectations (especially when I'm the only one on...)
Note that speed is not the only thing that separates rural and town broadband; it's also price.

Yes, broadband is cheap in towns and cities. But go to the countryside and it's a different story. For me - £25/month (Andrews & Arnold) plus £8/month line rental (Primus).
Human stupidity is infinite, not our inventiveness.

Einstein's words, not mine.
Free trade is basically just an absence of rules and so doesn't require a hundreds of pages long document.
It's kind of unsettling to know there is a known vulnerability (at least known to some) out there and is going to stay unpatched for a couple of days. On the other hand, it is kind of nice to be able to brace for it mentally.

Does anybody know why the update is announced a couple of days in advance? Are e.g. maintainers of corresponding packages in Linux distros or *BSD given access to the code ahead of time so they can build new packages?
Yes, and also the economy is in big trouble when people with full time gainful employment (yes even with the government, which is a major employer) have no money to buy things.
DIY Dog – BrewDog
The Damming of the Free Flow of Information
This is a project update for MicroPython port for ESP8266, discussing possible reasons why ESP8266 became so popular and successful with OpenSource projects, and some challenges MicroPython port is going to deal with.
Whatever you want to call the current form of government in western societies, our countries are still ruled by the elite for their own benefit. That is how it has been, and how it will likely continue to be.

Democratic institutions and transparency, however, provide an important safety valve for the smooth functioning of society. They are important tools to keep the elites in check. This is important for elites and for everyone else!

Elites in other times and places tend to get a little full of themselves after a while. "Divine mandate" and all that. They start to take their position for granted, and become more and more brazen in the pursuit of their own (oftentimes stupid) self-interests. When things get too far out of whack, a revolution erupts, which kills a lot of people and destroys a lot of wealth. This is bad for every class, rich and poor.

Transparency helps to curb the behavior of the elites, steering them away from the most egregious pursuits. Democratic institutions (though still controlled by the elites) allow society to adapt to changing times more easily, and allow through the will of the people to some extent.

Elites should understand (though some apparently don't) that a stable society benefits them as much as anyone. What good is your wealth if you have to spend a lot of it on security? The stress isn't worth it.
F# is already spoiling Swift's feathers. And F# has first class support in Xamarin.
Up here in Lincolnshire it actually worked out. I live in a town of 18K people, the local council kicked in 300K from a grant they got, the fibre cabinets all sprung up, and I have superfast at home.

What is ridiculous, though, is the industrial estate never did, so my entire office building was sharing a single DSL line until we got a point to point wireless setup.
I'm really looking forward to modular implicits. Having something like Haskell type classes is a great tool for abstraction.
Also when people say "Disable javascript" they don't mean go into Preferences and disable javascript. They probably mean install noscript which allows you to blacklist-by-default and enable js with a button click when needed.
Hi, I'm Jói Sigurdsson, founder of CrankWheel.

Our tagline is "insanely simple freemium enterprise screen sharing". I think you get the idea :)

Would love to answer any questions you might have on our technology. Here (https://youtu.be/6RGCPkdJBjI) is a recording of a talk I gave recently which gives a decent architecture overview, happy to answer any further questions here.

AMA!
What it's like to moderate Reddit's Suicide Watch
That's anecdotal testimony really isn't it? and it's not true for fintech startups, SVB doesn't even bank Stripe's core payfac business. Other than the namesake, most fintech payment companies use WF, Fifth Third, Chase, Comerica or Cross-River.
The idea of Apple (or some other big corporation) providing my protected personal data to my next-of-kin is more frightening than the idea that the government has the ability to spy on me while I'm alive. It's the most morbid kind of subliminal marketing that could possibly exist.

"Hey, we're really sorry about fluxquanta's passing. Here is his private data which he may or may not have wanted you to see (but we'll just assume that he did). Aren't we such a caring company? Since we can no longer count on him to give us more money when our next product comes out, keep us and our incredibly kind gesture of digging through the skeleton closets of the dead in mind when shopping for your next device."
9.99999 reasons why .9999 (repeating) = 1
Can Apple make an iPhone so heavy even they cannot lift it?
Depends on the IoT device, some only have web interface that is controlled via manufacturers website, so as long as the actual device has internet connectivity you can do everything. Or maybe you can setup a "thorwaway" PC as a sort of proxy? Or maybe just one of the old (and sad) tablets/phones, depends on what you need/want to do and what kind of interfaces your IoT devices offer
If you can shred something to pieces then maybe it shouldn't be signed? And if it was good then they wouldn't be able to shred it to pieces.

Sounds like you'd be afraid of public discourse.
Looks like the Nexus 5X/6P have ARM TrustZone (http://phandroid.com/2015/09/30/nexus-fingerprint-security/).

Secure Enclave is a variant of TrustZone (http://www.iphoneincanada.ca/iphone-5s/apples-new-secure-enc...).
How Customer Service Can Make or Break Your Business
> For Samsung this is complicated because both Google and Samsung are involved, and Samsung is not a US company so I'd expect them to cave in under pressure from the US govt more easily.

Why? I'd expect just the opposite.
2015 Top Security Tools as Voted by ToolsWatch.org Readers
I would say that React Native is the biggest threat there.
I see, thanks. The startup time problem was because of tests, they had to re-run every time and the suite took multiple minutes just to start running.

Since you work with React, how do you like JS? I'd imagine that, coming from Clojure, you'd be frustrated with its inconsistencies, as I am, coming from Python.
Scaling Knowledge at Airbnb
Yeah, the prospect of the loss of national sovereignty must be terrifying for EU members.
Let's compare median national wages to local home prices. Look at the story we can tell!

Looking at median wage data can be deceiving. For example, doctors salaries are bi modal. A lot of people making 40k/year then all of a sudden they jump up to 180k. I would make the argument that software engineering is probably logarithmic from 90k, with very few people making over 140k. Is the median salary for a "programmer" 92k? Yes. Is that fact useful in the prediction of home ownership for certain local markets? I doubt it.

Obviously it's hard for a median wage teacher to but a home by themselves in SF, but I question this methodology.
with play-ws it's even

ws.url("http://example.comupload").withHeaders("Content-Type" -> "image/jpeg").post()

Also this is non blocking, while the go code will bock, by default. there is even akka-http now which could be wrapped really great which is streamed by default, even better.
Sadly, superfast broadband has a different definition depending on who you ask. http://www.ispreview.co.uk/index.php/2014/08/lets-stop-diffe... And now I see Ofcom are throwing terms like "ultrafast" broadband around. I wish they'd just quote minimum speeds (Ofcom's universal service obligation minimum is 10Mbps).
Seconded. This is one of the best books on object oriented programming in general.
Why don't they just send someone with X-Ray vision to stand outside the building and read the documents and type them out? Problem solved.
I did fudge a little - "tends" and "probably". Of course compilation is not a guarantee of correctness, I just find that it gets me most of the way there. JavaScript, by comparison, feels like it's trying to give you rope to hang yourself.

Maybe I'm abusing the term "package management". I'm talking about go get, the way imports function, the cute private/public lowercase/uppercase mechanism, the recently-added vendoring support etc.
How Electric Cars Will Cause the Next Oil Crisis
I'm a big fan of FLOSS solutions, but I can't recommend KeePass/KeePassX/... over 1password. There are many people implementing KeePass-related things and most of them don't know much about secure development (nor do I claim to). 1password on the other hand has audits and professional security people. As long as they don't turn evil and give you a bad binary blob, I would bet on your passwords being more secure with them than if you were using one of the KeePass* tools.
on the front page for the last 12 hours or so: https://news.ycombinator.com/item?id=11166991
I've previously looked into this and stopped half way through migrating my lastpass. I have a rather naive question: For the replication across devices this tool relies on git, but where are folks setting up the origin?
Maintenance isn't that significantly different from development from scratch. The differences are only in how it's paid for and how you evaluate risks.

Development from scratch means much more ... "sales" overhead. Meetings and (ultimately) disposable documentation.
Flash is not getting cheaper faster than HDD's, once you control for write endurance. One of the big messages in the paper is that IOPS matter. If you only have a petabyte or two of data, you can use a brute force solution such as flash or 15k drives. But at Cloud scale (we used to say Google scale, but there other companies like Amazon and Microsoft and Facebook that run at these scales now) you just can't afford that much flash.

So the trick is to use every last IOPS that you can out of each and every disk, and that means provisioning and spreading out your data across an entire fleet of disks. The alternative, where you silo your storage in disk pools, and where some disks or disk pools have IOPS that are unused --- wasted, and where you make up for that by using flash for your hot and warm workloads is just a much more expensive way to do things.

It's for that reason that SMR drives aren't all that interesting. Sure, you get 20% more capacity, but at the cost of burning most of your IOPS for GC. Or if you move all of your SMR-friendly data to the SMR drives, that's cold data, and it means that you've wasted all of the IOPS that those SMR drives are capable of. Which means the rest of your disk fleet is now much hotter, and you might have to buy more CMR spindles to cover the cost --- at which point the cost advantage of SMR drives disappears.

(I helped to author the section about SMR drives, and why we are interested in hybrid SMR/CMR drives as a solution to this problem; read the paper for more details.)
Hold on, are you telling me Xamarin was not a Microsoft product?
Just as another security precaution on top of it, do they support private registrations so that people can avoid exposing individual credentials in the WHOIS records? There are a lot of company's who currently have attorney's offices handle domain registration as well as corporate registrations just for that specific purpose.
Don't they get compensation for that, which should still enable them to keep up with mortage payments?
>If the deal is not done in secret, people'll complain about the draft terms before it is finalized.

Yeah, that's the point in having drafts, so you can revise them based on feedback from the stakeholders.
I had looked up some of the ancient Greek units (I had almost posted more information and a link to the Wikipedia article; but figured the truly curious would do the same search), and there is a listed unit that is within a few % of the modern customary pound.

It is very likely the translator did a simple substitution. Given the interconnectedness of the Greek trading world, it's likely that the unit variations were small to negligible in the eastern Mediterranean at that time; probably even less so that during the Renaissance when city-states were vying and fighting each other for commercial dominance.

Having read vol 1 of Braudel's book on the Mediterranean world in the 16th c, units used in commerce varied widely in the 16th century (at least for shipping), and Braudel doesn't even bother in most cases to translate them to modern units, he simply leaves them and compares magnitudes with a few asides to anchor the terms.