skysight-inc/HackerNews huggingface dataset:
> feel that Apple is losing some of it's perfection

Apple never had perfection. It's nothing more than revisionist history. Every one of their products has had issues.

> A fanatical user running the company wouldn't have overlooked this.

Steve Jobs was quite happy to allow dreadful products like OSX 1.0 or the original Retina MacBook to go to market despite a litany of issues. The fact is that the CEO can't be worried about stupid, small details like this. If you actually thought deep about all that goes on at Apple and the increasing need for CEOs to be involved in lobbying you would soon realise how silly your point is.
Hi there!

We are working on adding Teams to 1Password for Windows. Hopefully we'll have more to show for that in the not too distant future.

I also hear you on the Edge front, we're excited to see what we'll be able to do with Edge once a plugin framework is available.

As for syncing, the Windows application does support Wifi sync to iOS and Android applications, in addition to Dropbox. Between computers, you could use any sync service that syncs like Dropbox, i.e. to a folder locally and then the sync service copies the data back and forth while the data rests locally. Keep in mind though that we've only tested and can support Dropbox for this so you might run into unforeseen problems, but we do have users doing this and it seems to work for them.

That said, I am sorry for the trouble you've had. If you have any questions getting things setup you're welcome to ask questions on our support forum at https://discussions.agilebits.com. We're always happy to help users get setup and running.

I'll certainly pass your feedback along to the proper people as well.

Kyle

AgileBits
And yet another app that would rather become an OS on its own rather than stick to one thing but 'do it well'. 1Password.app has already been taking ages to load since the shiny/pointless redesign a year ago, and now we're getting even more features…
Hi HN,

Toc is a project I've been working on for more than a year now. I'd love to hear what you guys think about it. =)

Toc is a proof-of-concept distributed messaging app designed from the ground up to support user data synchronization for use across multiple devices. It uses Telehash for its messaging stack, and is built on top of an Om-inspired architecture oriented around a central app state tree, that gets encrypted using a custom encryption layer for persistence locally, and then synchronized seamlessly between devices using remoteStorage.

Originally, Toc started as our group's fourth year Computer Engineering design project at the University of Waterloo. After we graduated in May, I wanted to polish it up a bit before releasing, but evidently went a bit overboard and ended up working on it for another six months (albeit with a healthy dose of procrastination sprinkled throughout that period).

There's a more thorough technical overview and project history on the GitHub page if you're interested in more details: https://github.com/lewisl9029/toc

Toc is only a proof-of-concept, and has a list of awful issues that makes it rather unsuitable for long term general use. However, I'm hoping that by releasing Toc, we can bring more attention to the awesome technologies for building great decentralized applications that Toc uses, and inspire more developers to take another serious look at building distributed apps, as I hope we have demonstrated with Toc that a decentralized app can in fact have great UX if you design your apps with UX in mind from the start.

With that said, I am now officially looking for work. If you have any openings for a ClojureScript frontend project, or a React project that makes heavy use of functional techniques and immutable data, I'd love to hear about it. You can reach me through the email on my GitHub profile[1], HN profile[2] or through my Toc account[3]. ;) (disclaimer: that last option might not be completely reliable)

[1] https://github.com/lewisl9029

[2] https://news.ycombinator.com/user?id=lewisl9029

[3] http://toc.im/?inviteid=9b0d50b86dd596aa8c7a94bd116c2ed4a24f...
Note these instructions are for how to enable this on Gmail, the original. Inbox does this by default.
Yancey Strickler on Kickstarter's conversion to public benefit corp [podcast]
Need one for Opvault now...
How is what you're saying different from "normal" caching?
T-Mobile’s network extender lets anyone use your Internet bandwidth
Maybe I'll try Outlook, if they implement the Trello 2-way integration.
Business customers of LastPass Enterprise and TeamPassword probably disagree.
Why is it an issue that LastPass was sold to LogMeIn? Does that company have a bad reputation, or...? This is a serious question. I am not familiar with LogMeIn.
I am giving Fantastical 2 another try.

https://flexibits.com/fantastical
We do, that's what monetary policy is for (and fiscal stimulus, when warranted). The purpose is to target aggregate demand in an attempt to shift GDP towards its estimated potential. But that doesn't mean that the pre-recession level of output is sustainable, and that it corresponds to the demand level we should be targeting.

As an example, with housing prices so high there was a surge in homebuilding. No one really needed or wanted all those homes, so the demand for ex. shingles was artificially high. It would make no sense to introduce some kind of stimulus program to prop up the shingle market to its housing bubble peak. Nobody needs or wants that many shingles at that price.

The issue I take with the article is that their study compares growth levels during recovery to growth levels right before a market crash. It's not sensible; of course the latter will be higher, that's how market psychology works. It doesn't make sense to think of "potential growth" as "the highest growth we've seen."
Videotape • Austin, Texas (On-Site at Headquarters) Hiring Senior & Junior iOS engineers

Videotape is a first-of-its-kind interactive video app for iOS, launching this Fall. We currently have two in-house iOS engineers and continuing to grow our team.

Are you motivated by being part of a determined, ambitious team solving complex problems and bringing beautifully engineered products to the market? Do you enjoy contributing to product decisions? Do you like working hard and meeting goals, but all the while goofing off with a really fun group of people? If yes, we want to talk to you.

Looking at both senior and junior level candidates. Two years minimum iOS experience required. Experience with AV Foundation a plus, but not a requirement.

Contact me, Stephen, at info@videotape.co to set up a time to talk. We hire quickly.
I didn't see a link of this somewhere, so I'll just drop it: https://github.com/JavaJens/TextSecure

This is a fork of TextSecure/Signal which drops the dependency on GCM and uses WebSockets instead (it seems quite up-to-date with origin as well).

For anyone wanting a pre-build copy, there is a non-official F-Droid repository hosting both the "main" Signal and the WebSocket fork here: https://fdroid.eutopia.cz/
The statement I was replying to never mentioned pressing undo button within a specified interval.
It's not a great solution, but last time I tried it "zoomed" display mode made it behave more like the old mode... less like an iPad. The home screen doesn't rotate, etc.

The down side, of course, is that you lose some screen real-estate in your apps. They do need an option just for the home screen.
> That's overly pessimistic. People abusing your GPLv3 licensed code would be almost the same as people pirating your proprietary software. It would still be copyright infringement and with prices already set for commerical license exceptions it would be relatively easy to sue for damages plus legal fees.

It's easier both to do and to get away with when there's an open license. They can adjust it to integrate, and claim confusion or delay while rounding up source code.
You're getting down voted and unfortunately that's a bit disappointing. That said I am happy to discuss with you how Teams is setup so that you can fully understand how it works and realize that we (AgileBits) can provide zero access to your data to anyone, including yourself, without the proper credentials (Email, Account Key, and Master Password).

You would probably find our white paper on security and privacy very informative. If you'd like to give it a read you can find it here:

https://teams.1password.com/white-paper/1Password%20for%20Te...

If you have questions I'd be more than happy to make sure you get those answers. But this was a very important topic for us and that's why the white paper exists and I believe it should answer all of your concerns about security and privacy, if it does not then we will get those answered for you.

Kyle

AgileBits

Edit: I changed wording to "credentials (Email, Account Key, and Master Password)" from generic "data" which was sort of redundant and not clear.
Docker 1.9.0
I wonder, how many years iPhone 6S will be able to stay relevant. For example iPhone 4S started lagging on iOS 7. While it's certainly usable on iOS 9, it feels as an old and underpowered device.

If you have powerful computer from 2010, it'll happily run Windows 10 and almost any application, including almost any game in medium (or even high) mode. I wonder, whether this race on mobile platform will continue or iPhone 6S will be able to run iOS 15 without any lags?

On an unrelated note, I really don't understand, why iOS 9 (actually iOS 7+) is so slow on iPhone 4S. I was able to run powerful 3D games on that phone. Like a lot of shaders, triangles, special effects, and so on. This phone actually has good enough GPU. Why simple sliding animation could lag? Why opening "Settings" app takes few seconds? That's crazy. Probably there are good technical reasons for that, but I just don't understand, what they could be. Sometimes I think that there is intentional performance bottlenecks for old phones, so people would want to buy a new ones. I has the chance to compare iOS 6 and iOS 8/9 on the same phone, and difference is huge.
Limit-Up Kamikazes and Private Justice
Sunshine: A simpler, personal, more accurate mobile weather experience
When you do a `yum install` or `apt-get install` you get some precompiled assets. I have not seen anybody use that for distribution websites.

You can read here about facebook problems on Wikipedia:
https://en.wikipedia.org/wiki/HipHop_for_PHP

"and it involved a specific time- and resource-consuming deployment process that required a bigger than 1 GB binary to be compiled and distributed to many servers in short order"

What do you use? :)
I've been pretty happy with Fedora 22, so I was kinda looking forward to 23. But then I heard all that buzz about how 23 had a horrible KDE experience, and now I'm not sure I want to upgrade at all. Hopefully the KDE situation isn't as bad as it was portrayed. At any rate, I'm waiting to upgrade for a while.
How to Bring Stars Back to Twitter
Maybe the current setup wouldn't be so bad if not for the animation, which slides (jumps?) the document to the right every time I open an annotation.

Addendum: the animation is slow.
Likewise, Lenny & Scott Raney @ Redpoint have been making a ton of investments in this space. Looking forward to seeing more.
Yes, but at least "favorites" were somewhat more neutral. They still prevented me from "favoriting" negative news, as it felt like an endorsement.

Hearts work well for things like family photos and cats--the traditional strengths of Facebook. But Twitter's point of differentiation was always live, rapidly developing news. Conferences. Sharp commentary. Leaks. Announcements. A heart is just not the right symbol in these contexts.

Going for the broader market risks weakening the core use cases, which set the platform apart in the first place.
Actually, Apache 2.4 does include an event-based, async MPM: Event. The Event MPM has not been "just" an optimized keep keepalive Worker variant for years.
I am a Christian who is one of those weird people who believes that 1 Corinthians 6 actually tells Christians not to sue other Christians.

(Link: http://www.esvbible.org/1%20Corinthians%206/ )

I get very wary when I see that same argument used by those on the receiving end of accusations. It's one thing to maintain a personal conviction that you will resolve things in person or through non-court mediation. It's another to run around trying to prevent other people from using the courts, while simultaneously hiding from the church, the intended alternative.

There's also a long tradition in biblical interpretation of distinguishing between imperatives (commands, like "thou shalt not sue other Christians", if it were hypothetically written) and indicatives (statements of fact, like "to have lawsuits at all with one another is a defeat for you"). Making the case to bind others' consciences is much harder when you have only indicatives.
Auditing who accesses credentials is pointless, IMO. So you know that Tom, Jane and John have all accessed the domain admin credentials since they were changed last week, what good does that do you? They all have reason to do it, and any one of them could have written them down so it's not like you can audit who pulled them up 15 minutes before some huge security incident and know who was responsible.
The Lesson of CISA's Success, or How to Fight a Zombie
In the unlikely case that your life really would be improved by having trig functions available on your HP-12C: http://www.hpcc.org/datafile/hp12/12c_TrigonometryFunctions....
> "The big problem in the US isn't capitalism as such, it's the fact that there's a layer of old and new money privilege accreted around Wall St and Washington. It's such a resource sink it has literally locked out most of the rest of the population."

Just thinking out loud about this, but could part of the fix for this be using a debt jubilee to reset debt after a set number of years?

EDIT: For anyone unfamiliar with debt jubilees:

http://theconversation.com/the-debt-jubilee-an-old-testament...
Congrats on the launch. We've been using the beta for this and it has been quite excellent.
I disagree. It is wholly insignificant in the grand scheme of things. Twitter can't be fixed by putting so much thought into an icon - the core engagement of it is slightly broken. Chris Sacca had a great article on what is wrong with Twitter [1]. TLDR: changing stars to hearts won't move then needle.

The fact that they devoted an entire blog post to it makes me feel like they're headed in the wrong direction.

[1]: http://lowercasecapital.com/2015/06/03/what-twitter-can-be-2...
Is there a reason why you're using RSA over Curve25519? RSA is old and rusty at this point and there's no good reason that I know of to be using it in new cryptosystems. To a much lesser extent I also have the same question about using AES-GCM over Poly1305/ChaCha20.
OfferUp is a Seattle area startup and we are changing how people buy and sell locally by making it as easy as sharing a photo from your phone. We are creating a simple and safer marketplace where we help buyers and sellers link up with ease. We are a rapidly growing team and are looking to bring on more passionate, motivated, and curious people.

Check out our engineering jobs: https://offerupnow.com/jobs/engineering/

Bellevue, WA | FTE | Onsite
Good for the OP. I, like many here, am an old child prodigy. Starting fatherhood 2.5 years ago, I wanted "prodigy" status for my kids too. Lots of ABC's and 123's in the last two years. Yet I'm already sensing that this is the wrong direction.

Kids need fun and excitement to grow. They'll all eventually learn their ABC's and far beyond. How far beyond, though, is unrelated to how early they learn their ABC's. Rather how confident and interested they are in what they're doing. That, and genetics, which no amount of training will change. This seems obvious when you let yourself step outside the education rat race for a second.

And then going back to the "far beyond" ... How far beyond do we need to get? I personally got to graduate level math and did well enough. Yet I'm still mostly (and happily) writing web software that I could have done with a high-school education or less. And working for (excellent) managers that were not even close to being child prodigies.

We adults are the ones with the experience to know what is important, so why do we warp this knowledge when we apply it to our kids?
It's not apples to apples, but it sounds like both quality improvement and code size reduction were gained by leveraging the Swift type system instead of relying on runtime type checks in NSArray-based code. Would that kind of thing be fixable in an Objective-C rewrite without writing more code?
On the header file you write the function interface and class definitions.

On the implementation file you have again to repeat those plus the actual implementation.

On many languages with module support, you just mark whatever symbol with public, that's it.
Not really a threat -- if they don't provide Linux support, then they know and accept already that people running Linux won't buy or recommend it.
I worked one summer for my uncle helping to construct new farrowing barns for pigs. One of the clearest lessons I got was to never, EVER, get down near the manure pits of the barns in use and that if anyone did have problems, to not go in after them.

After that, was lessons about watching for risks of fire and knowing where to GTFO.

I don't remember any at-the-time recent issues with asphyxiation and there were well known cases of barn fires every 5-8 years (we were replacing one that burnt down the year before). Still, the bigger warning I remember was about safety near manure.
> There's something wrong with the cost structure in "Advanced Economies".

Yes, and that something wrong is taxation and regulation (which is a hidden form of tax). Those things are both absolutely necessary, but they greatly inflate the cost of goods and services. What's more, they tend to be well-hidden in order to prevent people from generally revolting.
I've always sort of disliked that one, because there are very good reasons that it is difficult for programmers to write programs the way builders/engineers build physical infrastructure.

However, there are not any good reasons to avoid improving your process and output iteratively via feedback.
I might be wrong, but I believe that 4chan does something similar to this: Every time a post is made, the board is updated and new static pages are generated. All the server does then is serve this static pages.

(I can't find any official reference to this though, but another user has referenced this some time ago: https://news.ycombinator.com/item?id=8060200)
Yeah I guess you're right. I just meant that it would probably have been a big win for humanity if it wasn't addictive (to some) and intoxicating.

Not preaching as I am am far from a non drinker, it's just that as you get older you see more the nasty side and less of the fun side. Your hard partying pals from college have either transitioned into light drinkers or sad dependent stumbling cautionary tales.
Data Mining Reveals the Extent of China's Ghost Cities
Time to reevaluate the goals, then, eh?
Fitbit Screws Over Shareholders
Hehe. I bet they will filter that out :)
> Which is exactly what got us out of the recession.

wat.

We're not out of it, people are just adapting to it.
I don't know if there is a good way to deal with this directly, but there are a couple ways to deal with it indirectly. Basic income is one such method, though you could also pay people for performing civic responsibilities or charitable work. (Some of this already exists, of course.)
Wasn't the "Unsend" feature an April Fools joke as well? Man...I hit that Undo button at least several times/day.
Half of world's rare antelope population died within weeks
> A successful open-source project is also about building a community of third-party contributors.

Not necessarily. Depends on your goals. You might want to free up your software because it's the right thing to do and it guarantees your customers have a way out should should your business ever fail. You might scare away a few contributors by requiring copyright assignments so you can sell GPL exceptions, but the whole idea that you should free your software so you'll get more contributors is (1) sometimes false as it is in the present case, and (2) part of the campaign slogans that OSI made when they tried to rebrand free software as "open source".
BlueSoleil Serial Number 10 Crack and Key Full Free Downloaad
For me it would depend on how long the downtime would be. When I deploy new code and change the database structure it usually takes only a couple of minutes. That's not something I announce days in advance if at all. Most of the time I simply deactivate the system, show a maintenance message, update code and database, and three minutes later activate the system again. Since I don't do it during usual working hours (9-5), nobody has noticed anything yet.
I think I articulated my point pretty well: you're making a tautology (i.e. saying nothing).

But in your new post, you make a new (stronger) point. Unfortunately, it's decidedly untrue.

Civilization has had, in fact, religious courts (of a variety of religions) for most of its existence. Is it an optimal way of dispensing justice? Probably not, but my argument was simply that it is (and has been) a tenable option. In fact, the judicial concept of Lex Talionis originates in the Scriptures (and in Babylonian law before it).
Supporting android 2.3 is the equivalent of supporting Windows XP at this point. Why do it? Those Android 2.3 devices will be vulnerable as hell anyway, and I imagine it just makes it hard to support them, too, taking precious time from working on new features or cryptography. IMO, you should support only Android 4.1+ and up.

Also, I'm confused as to why Signal still asks to be my "default SMS app" when I thought the code to encrypt SMS texts was removed from TextSecure? Why would I still want my SMS's handled by Signal?
There are some English schools that have "failure" weeks. Here's one example from 2012.

http://www.bbc.co.uk/news/education-16879336

Other thing schools are doing is stopping children putting their hand up to answer a question. They just ask a child at random to try to answer. (In theory) wrong answers are fine, they're looking for the child to try to explain the answer they have.

Praise effort, not achievement is useful and is something that parents should be doing.
"The straightforward and easy path was to join the proprietary software
world, signing nondisclosure agreements and promising not to help my
fellow hacker.... I could have made money this way, and perhaps had fun
programming (if I closed my eyes to how I was treating other people).
But I knew that when my career was over, I would look back on years of
building walls to divide people, and feel I had made the world ugly."

-- Richard Stallman (Open Sources, 1999 O'Reilly and Associates)
https://github.com/llimllib/personal_code/blob/master/python...
Where are you finding that? This is what I get from Chrome:

foo(1, 2, 3)
// ["a", "b", "c"]
// [1, 2, 3]

And this is what I get from https://babel.io/repl :

'use strict';

function foo() {
var _arguments = arguments;

var bar = function bar() {
for (var _len = arguments.length, abc = Array(_len), _key = 0; _key < _len; _key++) {
abc[_key] = arguments[_key];
}

console.log(abc);
console.log(_arguments);
};
bar('a', 'b', 'c');
}
Great way to sum up the problem with market-for-everything ideology. The valuable things that people do often aren't transactionalized but sometimes they are commemorated.

I'm slowly working on an idea for an alternate cryptocurrency based on commemorating ordinary human moments (instead of CPU time as the source of scarcity).

A couple of articles on the project:
http://www.wired.com/2014/07/document-coin/
http://thenewstack.io/why-art-could-become-currency-in-a-cry...
Why nuclear energy is our best option at the moment