skysight-inc/HackerNews huggingface dataset:
I'm completely the opposite. I was always disappointed that Android can't run normal Linux apps.
>I'm sceptical about this. The reason is that all banks in the US are subject to rather stringent know-your-customer regulation. They have to obtain documentation on their clients, which by law can be shared with the authorities. As far as I know, this makes it rather simple to trace the flow of money, at least domestically. If Apple were to become a bank, I don't see how they would get around those regulations.

They wont.

But that's about Apple Pay transactions, which are logged into their central servers anyway, and will be given to the government when asked, as all banks do.

This is not about data on Apple Pay transactions, but about Apple Pay's security itself.

You wouldn't use an easily compromisable phone as your be-all-end-all wallet, the same way you wouldn't use an insecure banking portal.
40 Years Later: Apple 3.0
The bet was a rhetorical device intended to show the impossibility of having definitive views about the future while refusing to accept bets of the form 1 : inf.
I appreciate the offer though ;)
>I think the article is mixing up banking with payment processing (payment processing is an important but small part of retail and wholesale banking).

Well, if not a bank something like VISA.
The problem is, given the current strict comment ordering system & the fact that many (myself included) read comments top to bottom, a 15 in the top position for two hours may in fact be equal to a 3 that's farther below.

I hadn't thought about it when I started writing this, but I'd be curious what comment ordering results a points/time value function would produce. Although a fuzzy random ordering would still be needed to ensure that lower comments got enough viability. So maybe points/time/position-at-vote-time

PS: That said, collapsing comments to promote more equality between highly rated level 1 comments would be an excellent idea.
What features are those? As far as I know all you get are:
* upvotes at 15 or so
* downvotes at 500
* maybe flagging comes in somewhere?

If it's the former, 15 points is a pretty low bar to meet (and I say this as someone who has posted their share of heterodox opinions, and outright shitposts). If it's the latter, aren't you being a little hypocritical in wanting those, given that you posted this thread?
Well it's possible I over stated the necessity for futures as their might be other abstractions that allow you to compose concurrent/non-concurrent systems in a way that is transparent to the api. Its just one of the easier ones to reason about. That said, I don't believe concurrency should be transparent to the api, rather it should be front and center to it.

As for the go futures being bad, channels generally are a bad concurrent queue (contended, lack basic abstractions, etc) and using a single item queue as a future isn't in and of itself bad, but does mean you can't optimize for different usages that futures might have over message passing queues.
Earliest markets are Palo Alto and Stanford.
Yep, I'd rather lug around a laptop with a 500GB SSD than have to deal with an external usb drive, just so I could have a tablet.
>I just don't see it. Haven't we learnt over the last few years that consumers just don't seem to give a shit about their data?

No, when it comes to their banking accounts and e-wallets, we haven't.
Ethereum development is entirely centralized and they are introducing extremely experimental code on top of massive layers of complexity.

Some of the best programmers who manage stable libraries like libssl can't keep it from having remote code execution exploits.

I find it hard to believe anyone thinks that Ethereum won't have many many remote code execution bugs given they are allowing code from the blockchain to be ran on your computer.
You might also enjoy his Robots/Foundation timeline:

http://www.sikander.org/foundation.php
http://kaedrin.com/fun/asimov/aguide.html
This article explains how to get that in the Commodore 64, by binding the A/V cable output to a SCART plug.

The results are indeed brilliant.

https://ilesj.wordpress.com/2012/03/30/c64-av-cable-theory-a...
Even worse, using an actual password hashing lib, i.e. golang.org/x/crypto/bcrypt, is usually going to take care of it for you. 2 lines of code, 1 to make the hash when the password changes, 1 to check if the password matches the hash, and you are done!(as the library already generates and includes random salts in the hash for you)
The problem with Parallels is that they've changed their product price structure to be a yearly payment (and I like to own the software I pay for, and only buy newer version when I need it) and, unlike VMware, they don't donate to open source projects, like FreeBSD (https://www.freebsdfoundation.org/donors/).
Some things are deeply emotional and will attract downvotes no matter how intelligent the group is. E.g. religion, politics, gender issues.
This doesn't add up. The biggest asset that the US TBTF banks have right now is their tight relationship with the federal government.

Apple could certainly start competing on their home turf with respect to payments and checking accounts, but there's very little profit in that.
Java? Scala? Yes, please. See my slide deck from NEScala at https://goo.gl/2t5hBX
I completely understand why Apple is not backing down on this. Even if this backdoor is for one phone, the possibility of having that backdoor stolen is too great a risk to produce. When looking at the big picture, Apple is looking at the side effects this backdoor could produce and doesn't want to take the risk. I can hardly blame them either!
Note that there is already a bank called Apple Bank [0] and a software product called iBank [1]. So what are they going to name their hypothetical Apple-computer-financial-institution?

[0] https://www.applebank.com/
[1] http://www.ibank.com/
Putting on cyberpunk goggles, you could take the idea a step further and speculate that Apple is preparing to become a transnational entity, and doesn't want pesky nation-states dragging it down. They already have revenue around the GDP of Hong Kong or Israel.
That really doesn't change that it has zero adoption. It's hard to quantify but I just searched the programming languages ranked 90 to 100 in the TIOBE index on Google, they have millions of results, IPFS brings up somewhat between 100 and 300 thousand results. Have you ever heard of Andrew File System [1], a distributed file system developed in the 80s? It is certainly not a widely adopted technology as far as I can tell, but it still has ten times more search results.

[1] https://en.wikipedia.org/wiki/Andrew_File_System
This.

The author just doesn't know how to approach the problem and copied a solution, which happened to be in go.

Nothing wrong with that. Just don't try to pass it a success story or as an excuse to bash a language.
And not only as a reminder, like I said before, but most of the time I don't even know how to use the accessibility tools! So it's very nice to have someone who knows what they're doing tell you "I can't read this".

This is also how I discovered what a clusterfuck the Android accessibility tools are. Talkback before Marshmallow is atrocious (as in very obviously buggy), I'm going to test the new Talkback now and see.
It is good then that these markets are typical of the rest of the USA.
Yeah, that's what I said.
Your Open Source Project Is Considered Harmful
I've found in practice the effort to go from a -> b -> c -> d in aggregate is often far less than the effort to go from a -> d.

In addition I've found the stability of the system as a whole is better when you swallow the pie in small chunks and when your project depends on multiple dependencies upgrading them gradually piece at a time makes bisections much simpler than "stop the world and update".

It really does depend (as most things do) on the particular domain/problem/solution though, if I was working on something that ran for years and couldn't be touched in production I'd probably go the other way.
Why don't you quit your whining and go back to work at R3, or did you just get a job to whine about bitcoin? Blockstream employs a small minority of Core devs. You lost, most holders of bitcoin did not want to follow the direction you laid out, be a grown man and deal with it.
The most interesting Build sessions for people working with data
That will almost certainly be a scam to steal money if it doesn't just fail under its own inability to provide the service they claim they can at any large enough level to matter.
https://guardianproject.info/code/lildebi/
Can't find anything. Source?
The business model is broken. Surprised they managed to raise more funds at all.
It’s not just you, clicking on links in iOS 9.3 can crash your iPhone
They hope to fix this in the future. However their answer is sharding which also may make the system less decentralized and trustless.
RichCSS – Beautiful, DRY, Clean and Reusable CSS
Detect external HTTP requests in your test suite with Mocha
Assuming you're in some client code that shouldn't rely on the implementation of m, it's an https://en.wikipedia.org/wiki/Abstract_data_type
Hm... An article with no concrete proof.

Then, here is my story about Apple vs FBI (sceptical too).

FBI (really, NSA) knows of only one phone (company) that is easily crackable, and its IPhone.

So Why a sue?

This has to be taken utmost care. When FBI sues against Apple, and they say they can't crack (some say, hack), people think that its true, and they trust more in Iphone. Result: More sales for Iphone. FBI (NSA) has more phones crackable. Benefit is for both.

So Why Android is less crackable? Answer: It's not. But a user can easily replace it OS with something safe (like, another android like replcant OS). So, FBI (NSA) shall have to try harder to break into.

So why not windows phone? Hm... You should not store any obsolete data in your mind.

Thank you.
SCART came fairly late. In the 80s we were using analogue UHF modulators connected over coax to the aerial socket of a TV. Here is the ZX81 circuit board for example:
http://www.worldofspectrum.org/ZX81BasicProgramming/chap25.h...
As per usual; I wonder what the battery life is like. That is really / still the only thing I look for. If it's good enough I would pre-order.
Whilst I appreciate that you're effectively competing with Borg internally, having been a heavy user of Borg for many years I'm not sure why you think it doesn't focus on simple solutions to simple problems, or that it doesn't meet people where they are. Borg always impressed me as one of the best thought out pieces of Google infrastructure: bringing up simple jobs was in fact quite simple, or so it seemed to me, but it also had sufficient power to do far more complex tasks as well.

Much of the organic growth, as you put it, can also be described another way: as an accumulation of useful features and optimisations.

The language issue was addressed by another response. To claim there's no open source C++ community which is why it's written in Go is just bizarre. There's absolutely a thriving open source C++ community, but if having the biggest open source community was the driving factor in picking the implementation language then I guess you should have picked Java.
This is a bad type of submission, because almost everyone here has a gitbub account, so it will not get too much interest.

If you have a very interesting project, it's better to link at it directly, so it will be easier to find what is unique.
No, it should not.

As another poster already commented;
> You don't need to try selling C# to anyone. People who need it already use it
> What pisses me off the most is that after all of these events, it seems nobody from the intelligence community ever resigns or gets fired. Because, of course they must've done their job "flawlessly", and you can't blame them. It's everyone else's fault but theirs.

It's absolute transparency for us and an impenetrable wall of presumptive do-gooding and heroism for them.

We know only what they tell us. And we know people with power and no accountability never abuse their positions or violate the public's trust. Only the average joe with a smartphone has that capability.
Good point, a better way to compare would be the Watts consumed by each network: that gives you the minimum energy costs required for a 51% attack. Unfortunately I can't seem to find any typical "hashes per joule" numbers for Ethereum mining rigs that would allow us to extrapolate this. I still speculate it would be orders of magnitude more expensive to launch such an attack on the Bitcoin network.
The biggest factor appears to be the level of sound isolation before you play anything, the better the isolation the lower the volume you can comfortably listen at.

I don't use expensive headphones (mostly in-ears as they are more comfortable) but I went through a few different sets til I found some that worked like ear plugs.
> Which is all well and good, but it begs the question why did they back out now?

Tinfoil answer: Because one of your secret courts ruled in their favour in a way that allowed Apple to save face in public?
Instead of childish name calling why not try to encourage a system of several independent working groups building their own clients and negotiating between these groups what the spec should be, like any other protocol does?

I hope the answer doesn't relate to your current investments.
Can Apple do a better job at solving crimes than the FBI
Anecdotal evidence of government incompetence is not the issue. Rather, why doesn't Apple sue the govt for negligence in preventing terrorism in the US. AND simultaneously demonstrate they are better at solving crimes than legacy methods. Is it possible to solve crime without violating privacy? Since clues are largely historical data in the private user space, the traditional approach is difficult. Rather, the question is whether there is enough data in the public user space to identify crimes and to tag the individuals committing them. Perhaps all crime data should be public? (Wasn't it once this way in early America?) After all isn't the best way to prevent future rule breaking to reveal and illustrate and explain current rule breaking?

Can this problem be modeled with a small example?
He'd have a hard job, there are no good studies under real world conditions (if I've missed some I'd love to see them).

The studies against open offices are similarly lacking.
I actually think this article is a bit narrow minded. Apple wants the phone to be your central hub (and has succeeded). You can't live without your phone. You use it for a medical study, for private messaging, for intimate photos, etc. making it compromised and easy to crack would bring halt to that thinking and make the phone's utility moot.

It's not about Apple wanting to become a bank, for the same reason they aren't a carrier.
Since go is a compiled language, you get the benefit on zero startup cost, which you pay when using JVM or NET, or even Python.
Borg jobs are not trusted! The system sandboxes them, prevents them spying on other jobs data files, and assumes they might abuse system resources in arbitrary ways. The days when all Google machines trusted all Google employees is long in the past.
Why does it need to be a fractional hint of a reward? There are numerous way a system like this could be set up to incentivize jurors.

As for your second point the proposed solution for that, as mentioned by varav in another comment, is Schelling Point[1] consensus, as described[2] by Vitalik Buterin.

In essence, you call multiple random assessors, with no knowledge of each other, to respond to your given question, or in this case to pass judgement. They're then rewarded based on how close they are to the "average" or consensus. Augur[3] and Truthcoin/Hivemind[4] use a similar idea, and the former is deployed live.

I don't think there's an automatic or immediately clear solution, but its by no means impossible, and the value added by Ethereum could justify coming up with one.

[1]: https://en.wikipedia.org/wiki/Focal_point_%28game_theory%29

[2]: https://blog.ethereum.org/2014/03/28/schellingcoin-a-minimal...

[3]: https://augur.net

[4]: http://bitcoinhivemind.com/
It says in the specifications: "MicroSD™ up to 200 GB1 (ext3). Available space for storing multimedia files".
Alright, this is theoretical (as in, I've never done it), but you can use adjustment layers to perform what the article describes non-destructively (i.e. leaving the original image untouched). Then, you can stick an image of the entire color space where the background image was, and you'll basically get:

result = adjustments(color_space_image)

Which is a color LUT and can translate every color in the original image to the new color. Photoshop can load LUTs directly (I'm just not sure how to create them), and you can incorporate them into your own programs by just looking up the pixel in the original color space and the adjusted one.

This has been a content-free comment by your friendly rambler.
They're better capitalized than most banks and have nearly the entire infrastructure set up for end to end payments processing, I'm proposing acquiring Square to complete their processing arm. So why not be a bank AND a payments processor? They can run the bank as a separate entity and not have the regulatory scrutiny come down on the whole company.
Your issue here (obviously), is going to stack overflow for advice.
We are absolutely interested in contribution! We are still setting up the infrastructure but our hope is that people building our V1 system or systems inspired by the V1 will share information and advice. Additionally, if there is something about our HW or SW that you don't like, create a mod, document it and share it with the community.

If you were to build your own version, it would be great if you documented the process including material dimensions, fasting techniques, different sensors or electronics, as well as successes or failures in trying to grow something. We have software that allows you to control sensors and actuators with a raspberry pi and Arduino mega. Once some or all the electronics are hooked up, the box you put it in is really up to you.

Future versions will try to standardize how we attach things, but for right now my impression is that you want to get up and running ASAP.

So far, the people building our V1 chat with each other in a Slack group. So we can add you to that one if/when you are ready to start building something.
>It still seems to me like they think they're a consumer electronics company

It's their bread and butter, obviously.

But as the article makes clear, there is a specific type of problem associated with having as much money as Apple does, and it becomes a business in itself trying to manage those finances. Eventually, if it hasn't already, that management becomes the business, whether Jony Ive wants it to be or not.
Can you please share (if you have the possibility to compare) how's the battery life compared with other tablets?
It does lessen liability. Breaking & entering is a crime; tresspassing is a lesser crime. 'Just wandering in' is hard to prosecute.
I don't know if a standard library would actually fix the problem of package over-use. I keep seeing examples of projects importing _ or something similar when the feature they use already exists in the standard. You don't need _ for map anymore. You can lead a horse to water, etc.
EasyPost Hiring Back End – Build the Future of Logistics
Doordash and Deliveroo's business model is different from hungry house or just eat. And to echo what laurentb said, Dilveroo is not only recently funded but also only just expanding into other big UK cities.

Like deliveroo recently went live in Nottingham (May 2015) and they have only fairly good restaurants who did not previously do delivery on their books.

Just Eat and HH added a centralised online booking service to existing takeaways. Dilveroo and Doordash aim to deliver restaurant quality food, it's a new market segment.
https://news.ycombinator.com/item?id=11370189
Well, they could just buy applebank and ibank. There's quite a bit you can do with $0.1 trillion dollars.
The point is not about him being a racist or not.
As long as he doesn't bring his personal views to a professional setting I don't care about them.

I also don't mind if people don't attend his talks as a form of protest. Heck I probably wouldn't go to them myself.

But demanding somebody be cancelled from a conference because you don't agree with them on something that has nothing to do with the topics of said conference seems to set a bad precedence.

After all that might give others the right to demand people not be permitted to speak because they are communists, gay, hippies, or what else.

As for tolerant people being tricked into allowing intolerance.
I'm pretty sure everybody there has a limit on intolerance that they won't tolerate anymore. I firmly believe that everybody has the absolute right for physical protection, so if he had a history of violence there would have been a clear cut line.

However, I don't think that anybody has the right to not be offended, or to be protected from "emotional harm". I expect adults to be able to control themselves enough that this shouldn't be an issue.
If all he's done is being an ass, that doesn't justify him being kicked out.

Sticks and stones.
The problem some friends (who did this) found with this route is that by the time you've finished your PhD after working in industry, you have other commitments (usually family), which makes the relocation & relatively low pay of post-doc positions difficult to cope with. It's not impossible to continue in academia this way, but it is harder than when going straight to PhD from masters, and my friends who went this route ended up back in industry after their PhDs.
except the FBI changed course, not only saying that the iphone was hackable, but that it was hackable by groups other than the government, which, if someone valued their privacy, they would probably find that statement concerning