skysight-inc/HackerNews huggingface dataset:
Show HN: Stone – Cryptography Asset for Private Digital Currency Platforms
Hey guys, We are working on a kind of crypto-asset to be used to hold or represent things of value in centralised, blockchain-less transaction engines. It’s called Stone.

Stone - http://stonedoc.org

The future digital currencies aren’t all going to be blockchain-based,

(https://howwegettonext.com/who-will-invent-the-money-of-tomorrow - Dave Birch)

there is need for a way to better describe value. A method that allows holders of private digital currencies keep their assets out of the reach of the issuers and the platform in general. Stone is an attempt to meet this need.

I’d like to know what this community thinks about this project, private digital currencies and asset transaction systems.
I have to admit it's better than most web apps I've seen. However...

After downloading Townske I get hit by three modal dialogs one after the other:

* notifications

* location access

* query about installing an update, even though I've just downloaded the app. If I select install, nothing happens, no progress bar or anything.

Developing for a platform is more than having native-looking widgets, it also means taking conventions and user expectations into consideration.

I am referring to things like the tab bar which has a back button, having a next button and also page swiping in the intro, not throwing popus at the customer, etc.
Yep, iTunes is a place where Apple tests new UI concepts against a rather complex data organizing problem, and its always been a bit of a hodgepodge of ideas.
I'm not following Volkswagon stocks, but did they bounce back up after a while or are they stuck in a down? If they're still down than yes that trumps, but if it got back up after a while I guess some people made loads of money on this debacle but VW seems unharmed.
That's not obvious at all. Their share price has now recovered half way to where it was, so you should call that a 20% drop when comparing to what people remember today (not the few days after news broke). Not only that, it was already in an even bigger decline during the year leading up to the emissions scandal, and that decline instantly stopped. Compared to the pre-scandal trend, you could almost argue that their share price has improved since the scandal.

Look at the graph. http://finance.yahoo.com/echarts?s=VOW.DE+Interactive#{"allo...
@KenoFischer already did a great job explaining the paragraph, but the audience is professional philosophers, philosophy graduate students, and some philosophy undergrads. I parsed this SEP entry for one of my undergraduate courses (Philosophy of Space & Time).

If you're interested in the topic, I suggest reading Time and Space by Barry Dainton[1]. It was suggested reading for our class and primed me for anything from time time travel to general relativity.

[1] http://www.amazon.com/Time-Space-Barry-Francis-Dainton/dp/07...
A news paper, a legal pad, a pen, a calculator, and my broker's phone number. Well, google news, my computer, and schwab. Mostly same same anyways.
I would guess that they have a package filter to prevent those vulnerabilities to be exploited. It seems a rather standard practice in places where updating is not a easy option, either because it breaks things or because of bureaucratic verification process, but where filter rules can easily be kept updated.
Hi, can you shoot me an e-mail? I've got a few questions I'd like to ask.
Does the Facebook app use React "Native'? Because that app is a horrible power hog and vastly glitchy and buggy. That is a poor user experience compared to what a well written native iOS app could deliver. Users might not know its a poor experience because that can't compare to how fast and responsive the app would be if it were actually written in Swift.

There are people in this world that think Olive Garden is great Italian food. There are people in this world that think React "Native' is a good user experience.

Why does Facebook absolutely insist on avoiding writing actual native apps? As in Swift for example. It seems like they are almost allergic to actual native and instead focus on this inferior cross platform stuff.

In 'most cases' users won't know the difference? sure they will; they'll notice that the app they're using sucks more than other apps on their phone. They'll tolerate the glichiness, the occasional blank data screen during a load because they care about the content more than the terrible experience. All because a developer or the CTO somehow thinks "it works well enough" is the same as "let's really give our users the best possible experience." I am amazed that Facebook has thousands of employees but can't be bothered to write a single line of code in Swift. They've been insisting on this stubborn course of action since the beginning of their mobile experience. Does Zuckerberg just hate Obj C or Swift? Why are they making the mobile experience into the lowest common denominator? Why does their Facebook app feel like some cheap PhoneGap experiment? My Facebook app on iOS performs exactly the same as it does on a years-old Android phone.. And that's ridiculous. I have superior hardware and yet I get to run an inferior app because JavaScript? It's like socialism for apps: make everyone equally miserable.

The simple fact is this: I hate cross platform systems because they end up averaging the quantity of the mobile experience with capabilities being reduced to support the lowest common denominator. If I want my apps to run as terrible as many do on Android, I will use an Android. It's lazy development. It's a means for the JavaScript crowd to avoid leaning Swift (or Java) so they can provide middling to bad mobile apps rather than actually building the absolute highest quality product they could build.

Even Facebook does it! I feel like the React Native ecosystem is doing more to reduce the quality of the mobile app experience than anything else. Apps are being turned into these average pieces of crap with only the UI being slightly different. Does anyone have any performance benchmarks on a React "Native" compared to Swift? Any data at all? Or are we just so excited to write apps in React that we fail to care? If we care about 'cross platform' development -- we can already do that; it's called 'the web.' Let stop foisting inferior mobile apps on people just because we can.
In an era when science relied heavily on observation, experimentation, and reflection, the Dutch scientist Christiaan Huygens made a serendipitous discovery: two of his recently invented pendulum clocks—which were hanging from a common wooden beam placed at the top of two chairs—were showing an ‘odd sympathy’. Namely, the pendula of the clocks were oscillating in perfect consonance but in opposite directions, i.e. the clocks were synchronized in anti-phase. He reported this odd phenomenon first to R. F. de Sluse, on February 22, 1665 and two days later to his father and to a member of the Royal Society of London.

...

In the last years, Huygens’ synchronization has become a relevant topic among scientists and researchers. By designing novel experimental platforms and/or by conducting theoretical analyzes, further understanding about the exciting phenomenon described by Huygens has been obtained. In particular, the aforementioned studies somehow convey the same message: the key element in Huygens’ setup of pendulum clocks is the coupling structure and its mechanical properties.

Nevertheless, Huygens’ synchronization is still an open problem. This claim may be surprising, specially if one considers the fact that the behavior associated to pairs of coupled oscillators has been extensively and exhaustively studied and nowadays, the focus is not on pairs of oscillators but rather in networks of oscillators.

...
http://seekingalpha.com/ — Good news source

https://stockcharts.com/ — Great chart to guide you in reading technical analyses.
Awesome explanation, +1.
Augmented reality startup Daqri plans to take on Microsoft HoloLens
Our first year open sourcing machine learning
Or for anyone that is more open-minded, yet worried about the learning curve of switching from vim to emacs: http://spacemacs.org/
Thanks for sharing this, I've looked but haven't read enough on accessibility in real world use cases.

Have you tried the iPad with anyone there? It may ratchet down the complexity some, and the accessibility features are very good.
The browsers have really dropped the ball though. Something like 80% of bootstrap should just be the default stylesheet in modern browsers, IMO.
Moved away from Gmail, to a big part because of that. Almost did not get my current job because the spamfilter blocked the mails of my future boss to me, after some month of email ping-pong to get all the documents sorted out. I thought they were not interested anymore. They thought I were not interested anymore, since I stopped replying.
"As far as the user is concerned.." What exactly does that mean? How do you benchmark that? Or are you just guessing?
It's a crazy world we live in where someone would post such a candid article about their own under-performance. This article is embarrassing to the individual, and more importantly, to the company that fired him. I think people need to think more carefully about what they post online especially when using real names. This is permanent now. Any potential employer who searches this man on the internet will see this and I don't think that's a good thing. While some might not be turned off by this person's honesty, I certainly would not hire him having read this article. If anything it shows a lack of a diplomatic filter, not only a lack of discipline.
Would you be so kind as to share this Python script? I'd be happy to give it a shot^^
> How can they make money if you permanently own your software?

Your hardware will die or become obsolete quickly enough that you still have to buy a new machine and with that a new windows license. In fact I wouldn't be surprised if the churn for smartphones and tablets was a multiple of desktop pcs. Cars are a mature industry. You still have to replace your car regularly, but the new car doesn't go faster.

But I have the feeling Microsoft is even loosing their market share on laptops, everyone around me replaced their windows laptop with a mac. And despite being myself heavily invested in the windows ecosystem, I am very uncomfortable with their new OS and considering alternatives.
There are also various proposals to restore somethign like the old US Postal Savings System [0], where post-offices would (not for the first time) provide very basic bank-services.

[0] https://en.wikipedia.org/wiki/United_States_Postal_Savings_S...
While only anecdata, I've got a 5Ghz router and 802.11a is not an option (but 802.11b is).
Welcome to the Culture (2008)
MotoGP revs online with…
I wonder how the 13x13 or 21x21 match would go. IIRC AlphaGo was tuned to 19x19 board.
OneNote stores the notebooks in simple files -- sharing is done through Onedrive. It's very-very unlikely that suddenly and without warning Microsoft 1) encodes your notebooks in some unreadable format 2) stops the service.
Is there a simple tool to estimate returns? I may find it useful.
I think an obvious example is Hangouts. It's easily the worst messaging app I've used in years. It consistently fails at reliably delivering messages. It's very common for me to send a message on my laptop, and then have the response only show up on my phone, or vise versa. The read marker will often jump around, and people that just messaged me 3 minutes ago will have "last seen 5 hours ago" under their name.

Google chat was a product that reliably sent messages to people, told me if someone was online, and was fast, too.
Bloomberg Anywhere.
New base stations don't typically have options for 11a-only 5 GHz, but 5 GHz capable 11n clients can still connect to older 5 GHz 11a networks. I imagine there is similar backwards compatibility to the other direction even without an explicit configuration option.
I actually find I don't need Apache Commons or Guava now that I'm using Java 1.8. A lot of the functionality has been standardised.
Interview with Humane Party Presidential Candidate Clifton Roberts
I feel bad for you if you've met such bosses. As one, and as someone who has worked under several, I've never once experienced a boss knowing or saying such things. I've only ever seen it come from developers.

Edit: Just to clarify, there may be instances where a mgmt type has asked if X on platform Y can be reused on platform Z easily. I've never seen it go beyond the ask.
Hmm. I found it was always worth having a clean separation between frontend and business logic, so I would have built at least two modules anyway. I feel like if you want to smush together the frontend and backend pieces you can do that with node - they're both just javascript files in different folders, you only have one build process, and you just run "gulp run" or whatever during development - but I've only done that on one project so maybe I'm misremembering.
Check this article from Product Hunt team, there are bunch of tools which can be useful for savings and investment
https://medium.com/@producthunt/the-7-best-personal-finance-...
> That's why distributing updates for third-party apps should be an operating system feature, as it is in all popular Linux distributions. Microsoft and Apple, please feel free to copy.

That's exactly what I meant when I said

> Yeah, the missing bit is that this should be done by OS vendors which sadly is not true.
A quick Google search shows that most commercial usenet providers do not have more then 3000 days worth of text retention. (ie, you can get a little more then 8 years worth of history).

* Altopia has 499 days of text retention (https://www.altopia.com/retention/retention.html)

* NewsDaemon has 720 days of text retention (http://www.newsdemon.com/newsgroup-retention.php)

* Giganews has ~ 960 days of text retention (http://www.giganews.com/news/article/retention_grows.html)

So, unless someone out there has terabytes worth of text storage from way back when (which is one reason why Google bought Deja News in the first place), I don't think it will be possible to get all that history.
Someone destroyed this popular videogame intro
According to the Guardian article cited in another comment, it seems that they spent roughly 880mn in royalties, 180mn in personnel and 180mn in other costs. If royalties are what they are, they would have to cut 160mn in the 360mn personnel & other sections (45%) to be profitable. (I'm talking about 2014 results here, the numbers are probably different now).

Edit: actually, according to the article, the 880mn correspond to "royalties & distribution". There is more info about these numbers at http://www.musicbusinessworldwide.com/how-can-spotify-become...
FWIW I think React is horrible for web. It brings back the (bad) feel of flash web apps from over a decade ago.
So you happened to work on stuff that Java is good for, including subjectively good because you are familiar with Java and unfamiliar with Python (the web app) and randomly good because mistakes were made in the Python implementation but not in the Java implementation (the logcat tool), and you think this kind of work is "everything" and you spit judgements about "dynamic languages".
Thank you for wasting my time.
"By raising debt rather than equity, it doesn’t have to worry about poor signaling from a down-round raised at a lower valuation than the $8.5 billion it set in June 2015."

Anyone care to explain what this means?
Blogging and Social Media REST API with Node JavaScript and MongoDB
previous

(216 points robbiemitchell 15 hours ago 48 comments)

https://news.ycombinator.com/item?id=11382242
>letting them know they were able to hack into the phone without Apple's help but at the same time, making a mockery of Apple's entire security claims.

What proof do you have that the FBI hacked the phone? The only piece of evidence we have is that the FBI withdrew the case. That could be either 1.) They were able to crack the phone (unsubstantiated TMK) 2.) They realize they lost the debate regarding encryption but didn't want to risk setting precedent
> Electricity must be generated continuously. Unused generation is wasted.

Not quite: You can use a capacitor to store electrical energy. In fact, a capacitor corresponds to a water tower in the electricity/water analogy.
This talk is (as expected) a very level headed summary of why exceptional access in encryption is a very bad idea.

The only point I think it's worth adding to those in the talk (which may be covered in the original paper) is one of temporal trust. That is, even if you manage to convince yourself that there could be a way to safely solve the technical problems of setting up exceptional access in the current world, and you decide that all LE agencies that get access are currently trustworthy, and you believe that other issues such as LE agency corruption and spying are currently minimal to non-existent, There is no way to ensure that this "ideal" (and somewhat naive) world will continue into the future.

I think any person or government that tries to argue that exceptional access is a good idea either hasn't considered historical precedent, hasn't thought the situation through to it's logical conclusion, or is being deliberately disingenuous.
I've seen cordova/phonegap being used as a MVP. Then slowly some screens got rewritten in their native platforms, starting with the most critical ones.

All by manager's and client's decision. It was a horrible experience overall.
"Sanitization" is the wrong approach. I would hope Github handles things right, by keeping track of what every value represents.
So put your open-source code on github and use something like <githubUserName>.github.io. And if it's for work you use your work groupId. If it's personal but not public, who cares what groupId you use? Just pick something.

What's the problem?
So degrade the experience just to make the product team happy? What product team worth a darn would actually be ok with that?

Did we forget the customer somewhere? What ever happened to trying to wow your customers rather than simply tolerating them?

This attitude makes me crazy angry. That one comment just revealed everything that's wrong with many product companies: just give the user a 'good enough' experience. If you aren't striving to create a delightful user experience than you're disrespecting your users. Laziness.

If Steve Jobs had heard you say that, he would have fired you in an instant -- and for good reason. We owe our users a delightful experience, giving them anything less is just unacceptable.
>World is also going through information technology revolution -- explosive increase in productivity

I thought so too. But it doesn't seem to be the case. Growth in productivity has been in steep decline over the last 50 years.

http://www.economist.com/node/21695071
It means that the transitions between RN and Native for most cases are visually indistinguishable to the end user. Of course there are potential differences "under the hood" simply b/c the animations are implemented differently.

It's possible that the OPs ran into certain issues with specific cases or weren't able to figure out a workaround even though solutions exist, but the result of their comments unintentionally create FUD.

I'll give an example. One of the most popular libraries for messenger apps to use in RN is GiftedMessenger, but it's actually doing the keyboard wrong, so people may get the misconception that ReactNative doesn't support smooth keyboard animations, which is not true. There are a lot of examples like this, not meaning to pick on anything specific.

I will say that the library ecosystem around RN doesn't feel mature yet, kind of like Node.js in the early days, but React-Native itself is not the issue.
Does Google Docs or others allow anonymous authoring? I guess I'm not seeing the harm in requiring a free login.
I don't feel uncomfortable when reaching for the arrow keys with my right hand.

But I _do_ feel very uncomfortable when I press wrong navigation key in Vim (was it h or j? My fingers don't _feel_ it), and it's really uncomfortable reaching for Ctrl for anything in Emacs, especially Ctrl-B — now _this_ is RSI-prone).
Why not $100k instead of $3k, for the job you did not get because of GMail?
This has been in the TOS since NPM existed. Nothing has changed.
The author must try a chromebook. (OT- the author should tell it to her newspapers webdevelopers to design things simple - 20 % tracking requests in washpost)
I thought exactly the same, I've always blocked out my lunch (recurring) for the gym which is trivial to set-up. The rest can be ad-hoc depending on how much of my time I need to put off limits.
I tried repeatedly for many years and still couldn't adapt. And I easily adapted to, say, blind typing.
Check out http://www.theusenetarchive.com/
There is a simple 'vagrant up' you can do that allows you to play with Concourse without needing to learn about all the other tooling such as BOSH. It's a great way to get started. Take a look:

Check out VM setup here: http://concourse.ci/vagrant.html
Setting up first pipeline here: http://concourse.ci/using-concourse.html

This gets you going with a local Concourse instance that you can experiment with. You're right that it can feel like "turtles all the way down" (quoting @oblio from earlier today), but you do not need to jump in with BOSH right away.

In regards to how to think about 'job' vs 'task', I like to think of 'Job's as a description of what the module is attempting to achieve. For example in the Concourse team's own pipeline[1] you'll see a 'job' named "deploy". 'Task's are on the other hand the individual things that need to happen in order to complete the 'job'.

--
1. http://ci.concourse.ci/
Show HN: Next generation configuration mgmt
It's not a lowest common denominator. You can have a different UI on Android and iOS, and share whatever code can be shared.

Additionally I like the React lifecycle better than Android's finite state machine where you always have to know where in the cycle you are, what's next and what's before, etc.
One minor benefit of using a "real debugger" is that it makes it easier to stumble across situations or flows that you didn't expect just from a direct-reading of the code.

Granted, often those moments are cases where the code is working correctly but you misunderstood or misremembered things, but the fact that you identified (and resolved) the disconnect is valuable, particularly if you're doing a deep-dive to figure out a nearby problem.