skysight-inc/HackerNews huggingface dataset:
I second better bookmarking, a lot better than what is currently offered. For me it is the easiest and fastest way to keep up with places I have visited and want to return to.
I have bookmarks from back as far as Netscape Communicator.
Moving between browsers on multiple machines and keeping bookmarks the same on all is impossible other than by pinning a link to a saved bookmarks.html file. Bookmarks should comprise at least 15-20% of all browser activity. Restoring archived .json and .html bookmarks files never seems to work unless you have a small collection. There has to be a better way. Maybe I will just pin a text file and add URLs to that each time I need to save a location.
I would argue that they never really meant anything. Vanity metrics are just that - vanity. This blog post basically says "likes do not dictate reach, organic on Facebook doesn't work anymore, you need to spend to be seen." That's been the case for a long time.
How BlackBerry changed everything
The problem with this is, with some marginal effort you could get vastly more money and interesting problems. Accepting a low salary out of some misguided notion that money isn't important to you is silly. Money gives you options you would not otherwise have - a great salary combined with thrift can facilitate an unusual amount of career flexibility. At the very least, you can donate the money you don't need to GiveWell and save a few lives.
I want this for all the reasons they list, but it seems there are huge unanswered questions for anything beyond a permission-less static page. Imagine you are developing a modern web app in the locked open paradigm. Is all system data distributed, including private user data and passwords? The only solution I can come up with is homomorphic encryption, which is not performant enough and still probably leaves a huge timing/structure analysis attack area if anyone can download the database. If I make any mistakes on the database security, the entire DB is already pre-leaked to the world? The final dencryption/encryption happens in client javascript, which is a whole other hornets' nest. Besides that, the implication is that I write my entire system stack in client javascript that is exposed to everyone, including any proprietary algorithms or credentials? Even if that was ok, and the system can live in the user cloud, where does system processing that is independent of user activity (scheduled tasks, etc) happen? Again, I want all of these problems to be solved, but they are nontrivial.
Good read! Now, we have the focus somewhere shifting towards localization of portable devices and having them available to mass audience.
Not quite. Since it's on GitHub, the terms and conditions for uploading, means that github users have the permission to view and fork the repository. https://help.github.com/articles/open-source-licensing/
You're the 1%, then.

Honestly, I haven't met one decent guy in HR in a loooong time. Quite the contrary, I have plenty of bad experiences with HR that made me believe those things. I'll give you my favorite examples:

I once got fired because I told some bitch (she was really a bitch, and that's not just my opinion, the whole workplace thought of that) to mind her own business. I was on a break and reading a magazine when she came in and started lecturing me on to "why I'm not doing other stuff? why do I read those kinds of magazines? (It was a gossip magazine, but who cares it was what it was nearby) I'm a little old for that." Politely but firmly told her something like "This is my break. Fuck off, you can't tell me what to do on my break and I read whatever I want to". She left. Three months later got called to get fired, turns out she was secretly raising reports about me that were small stuff (and completely fake) like "... was asked to do X and refused", "... yelled at a client", "... reads magazines while at work (of course)". When I had like 10 or so of them she fired me because of a "bad overall attitude" and those were her (fake) proofs. That's the kind of shit HR LOVES to do man.

Another one. I once knew (but not as in "a friend told me", I saw it) of a place where all the candidates that got hired were because they were laying down with the girl that ran the interviews. Later when they got the job, they started to get fired when that girl found them not sexually appealing anymore. Yup.

I think there has to be something psychological behind that, because other while other teammates may be assholes your job does not depend direclty on them or you are pretty much at the same level. Since HR is above you and can fire you at will there is a lot of power bestowed to only one side of the parts involved. I think it may be some kind of Stanford Prison stuff right there. Sorry to call it mate but your field is a rotten one.
Hacker news REALLY needs a downvote arrow if we want a way to keep things fresh and relevant.
All the HR people I've met in large companies are nice people who care, but when push comes to shove they side with the company/CEO as HR is a CEO support function - sadly.
Customize your kanban board by adding swimlanes and complex structure
CDD – A new motivational development methodology
Pirate Party Activist Raymond Johansen to Be Publicly Flogged Sunday
It's not clear from your question if this hopefully hypothetical database server is exposed to the internet or if it's on a private network, but:

Yes, it's still a problem, because then you have to depend on the whitelist staying valid and never having an admin accidentally turn it off. And you also have to depend on none of the machines on the trusted IPs being compromised either. And you have to depend on many other things not happening as well.

Instead, you want what is called defense in depth--several layers of security so that an attacker needs to breach several defensive layers in order to get access to what they're looking for. Relying on just an IP whitelist as a single layer of defense is not considered to be a good practice.

https://en.wikipedia.org/wiki/Defense_in_depth_(computing)
Usability: Don't Make Me Think and a Bookmarklet
> If you finish early, there is usually nothing stopping you from helping out with other miscellaneous things than just the big projects.

From an employees perspective: Then what is the motivation to perform better than my peers? More work than my colleagues and the hope to get a bigger bonus?

If someone is performing better and helping out in the remaining 3h, do you also pay extra for these 3h? If not, ain't it wiser for the employee to finish the work in 7h and help out for 1h? Less overall work, same money and one still stands out as a performer.
> I've been reading various comments about this around the internet and many people are saying they will stop ordering from Amazon because of it.

Well it's because the people who are Amazon customers can relate these white collars being "harassed" at Amazon. It's because of a lot of these customers might have lived the same situation and know how horrible this is.
Previously: https://news.ycombinator.com/item?id=9999284
I have an easier time remembering things I've written down.

Actually, that's not entirely correct: I remember more of the tohughts I had when writing something down. Which might actually be more important. (Except when those thoughts are "this is boring, please kill me")
I write my daily task list in a small Moleskine every day. I can't add or remove items like I can with a digital task list, and I'm stuck looking at it on that page for the rest of the week, so I'm often reminded to finish it.
Show HN: Get GitHub Profile Data of All Users Who Starred Specified GitHub Repo
It's really exciting to see the these various technologies coming together!

We're working on the micropayments for authors and rights-holders aspect of this:

https://github.com/blockai/openpublish
https://github.com/blockai/bitstore-client
You speak about "Europe" like it's a country with a single set of regulations. It's not-- it's a continent. Even for the European Union, the rules are actually extremely varied:

http://www.worker-participation.eu/National-Industrial-Relat...

And even those countries with councils have (as the link also mentions) very varying rules on exactly what the councils do. Please don't say "Europe" when you mean "some European country".
A sampling of the brilliance of this method :

"I wish someone would invent really gooey toffee that is made of meat to give to dogs to glue their mouths shut to stop them fucking barking."

And how!

Well, aside from that, there were some okay ones.
>> No, part of the value of an MBA is the name behind the school you got it from. As well, in 20 years, will the degree be relevant?

Is any degree still relevant after 20 years?

I think for most people, 20 years of experience post-MBA are probably infinitely more valuable than the MBA itself.
That link is a great example to demonstrate how much Github search sucks now. You've explicitly searched for filenames of "tits.jpg", but it's showing you a complete mishmash of different files.
The benefits of being gritty
Can someone explain where the hell the content is stored? I'm tired of chasing vapid text that explains nothing. Why can't you take 10 min before blasting the PR to setup something that explains anything at all? I mean, seriously:

https://webmaker.org/

The "Privacy" link is generic and also doesn't explain anything.

How in hell do you think you can launch a social service without answering any of these questions in this day and age? Have you learned nothing from the Hello rollout?
I'm way faster at typing and it's a constant distraction writing it on paper and going back to my thoughts.
I think that page-turning method is clever, but far too much like a reciprocating slicer/guillotine. Unless the pages are perfect, catch one in the gap and it'll get torn off or folded. Cameras are also much faster than traditional scanner-type sensors.
Let's not delude ourselves: in the US, in public non-union orgs, everyone is there to serve the CEO.

Some people in this thread make it sound like every department is actively thwarting senior management and working counter to the company's business—except HR, who are in on the game or something. So, fuck HR, right? They couldn't possibly be one cog, along with every other cog, in a larger machine designed to extract value from workers for owners/shareholders.
Ohm: A Smarter Car Battery
I'd be curious to hear from anyone that has a Blackphone. How does it compare to other phones you have used? Do you plan to get a Blackphone 2?
Which is why I view haskell's community as one of its main, less tangible qualities. :-)

edit clarity - Apparently my brain is too Haskelled today for writing English
The thing is, as Prof. Green points out, we've all always known this, but we've ignored it. If the protocol one uses isn't secure when used over Tor (because some Romanian exit node is able to snarf your password), then it's not secure enough to use across the Internet in general.

XPKI simply isn't enough: it's a worst-of-all-worlds solution in which there's not just one global trust root, there are hundreds.

Using the blockchain as a globally-verifiable data store is interesting, but comes with an incredible cost (and may still be vulnerable to manipulation).

Better, I think, would be to embrace the reality that human beings are citizens of states, and to leverage that: if the governments of the United States, Iran, Germany, Russia, Australia, Uzbekistan, Chad, Chile and Peru all agree to a statement, then it's very probably true. We could use that kind of unanimous (or supermajority) agreement as a trust root for identity, since it's extraordinarily unlikely that ever state in the world would agree to the same lie.

Once we have a global trust root, it's easy enough to carve off namespaces within it. States could have authorised textual namespaces (e.g. '(global-root us)' for the United States: in a very real sense, '(global-root us foo)' is whatever the US government wants it to be).

With this scheme, anyone would still be free to have his own, additional, alternate roots; an assertion of '(global-root uk british-airways)' would not apply to '(billy-joe random-orgs ba)' unless the objects thus named shared the same key.
Y Combinator: Summer '15
Depends on what you're using for your deployments, for example if you were using Puppet you might use something like https://github.com/TomPoulton/hiera-eyaml
> Russia can ban Reddit but they can't ban Wordpress.

That's why I'm part of the IndieWeb https://jeena.net/indieweb or http://indiewebcamp.com/

The nicest thing about that all is that I don't need to wait until someone else writes a whole new WWW, my own website already is a small part of the whole big thing, I just make my HTML more machine readable and implement something like pingback (but easier, it is called webmentions). With this small building blocks I am, together with others, building a social network which we don't even need to call that.
This just reaffirms my prognostication that Bezos and Clarkson will end in fisticuffs.
The binary is 120MB, zipped. Pouet seems to be the go-to place to download demos and/or find links to YouTube versions.

http://www.pouet.net/prod.php?which=66065
Not sure if you're a DDG user, but have you seen their ! shortcuts?

For example, you can type stuff like "!newegg laptop" into the search menu (or even easier, the address bar, if you have their browser plugin) and you can search newegg directly. I think the one I end up using the most (at work) is "!java8 something" to search javadoc

Not crazy on the innovation scale (as many browsers let you do keyword searches), but definitely awesome, because there's a huge range of keywords already available
Why Calorie Counts Are All Wrong
Agreed, that's why I shut down a company account with 1200 Likes -- even when I paid the Facebook $10 toll, I couldn't reach the 1200 who'd already said they wanted to hear from me. It was better to stay with my Mailchimp mailing list.

(Note: the FB page I shut down was not my current or any previous employer but a side business I run on my own)
What organisation structure should you choose?
Translation:

"If you haven't already, I encourage you to give this (very long) New York Times article a careful read"

- I can't stop you from reading it so go ahead, we have nothing to hide. It's "very long" ie. No one has time to read it all and you shouldn't either/it's of bad quality and could easily be summarized.

"I also encourage you to read this very different take by a current Amazonian:"

- said article has no merit versus an article written by someone who actually works here. Never mind the bias.

"Here’s why I’m writing you. The NYT article prominently features anecdotes describing shockingly callous management practices, including people being treated without empathy while enduring family tragedies and serious health problems. The article doesn’t describe the Amazon I know or the caring Amazonians I work with every day. But if you know of any stories like those reported, I want you to escalate to HR. You can also email me directly at [edited]@amazon.com. Even if it's rare or isolated, our tolerance for any such lack of empathy needs to be zero."

- these are bizarre isolated cases, empathy must be respected. Probably because there are serious legal ramifications for us if we don't so donth take it elsewhere, raise internally so we can make it go away. Also note that I dont mention working you to a pulp on weekends etc. Fuck you. You're here to satisfy my "vision".

"The article goes further than reporting isolated anecdotes. It claims that our intentional approach is to create a soulless, dystopian workplace where no fun is had and no laughter heard. Again, I don’t recognize this Amazon and I very much hope you don’t, either. More broadly, I don't think any company adopting the approach portrayed could survive, much less thrive, in today’s highly competitive tech hiring market. The people we hire here are the best of the best. You are recruited every day by other world-class companies, and you can work anywhere you want."

- again, isolated cases so all good. You better not think like that, you're an "amazonian" we're fucking hard to get into, we're "world class". You should be thankful we gave you a chance. We THRIVE mother fucker are you a loser or an amabot?

"I strongly believe that anyone working in a company that really is like the one described in the NYT would be crazy to stay. I know I would leave such a company.

But hopefully, you don't recognize the company described. Hopefully, you’re having fun working with a bunch of brilliant teammates, helping invent the future, and laughing along the way."

- if you feel like that get out. We don't care. Get out. But if you don't, you're a winner who laughs at working your life away for me while I amaze myself at what people will do to remain "winning".
> Some say that because we write slower than we type, it allows for deeper thinking as opposed to faster thinking, which could be beneficial.

My understanding is that studies showing this apply primarily to note taking, like in a class. When people take notes by typing they tend to copy what is said verbatim, whereas writing notes forces people to summarize and therefore internalize more of the information.

As for me, my handwriting is atrocious, I use it so rarely, and it's so much slower than typing for me that I get frustrated whenever I write things.

> because it's harder to edit one is more careful while writing...

Typing allows for easier editing and refinement, so I think it wins out overall :)
> A situation that shares many similarities is: "it is that woman's fault that she does not leave her abusive husband."

oh please. this isn't reddit, HN is full of grown adults with jobs and relationships that live in the real world.

women have full agency in 2015 and to claim they don't is so insulting and sexist i don't even know where to begin.

same with white collar professionals. i don't condone what amazon does but it's your own damn fault if you decide to stay, and same with individuals MALE OR FEMALE in abusive relationships, and believe you me there are plenty of males in horrendous relationships - physically, mentally, and emotionally abused by their wives or girlfriends.
Show HN: Find your competitors that Google can't
That's why we need something decentralised as torrents and as flexible and intuitive as Soundcloud.
It lets you design a sub-app, screen by screen. On each screen, you can put text, picture, button/links. Link destination must be within the sub-app.

Every time Mozilla gets a product out, I hope it's a privacy-aware social network, with no full-name or single-account policy, with little centralization, which doesn't require installing MongoDB (Disapora I'm looking at you), where I could share some pics. I'll have to wait for the next round ;)
Most of the time I'm typing, but definitely yes! I mean, just ask these guys! http://www.pri.org/stories/2015-06-29/mathematicians-mourn-l...
FWIW, Nextdesk has been in business for quite a while and the desk comes with a three year warranty (though I think you can get an extended warranty for not a lot of extra money). In any case, yeah, you'll probably save money with a crank mechanism.
We obviously type more than we write now, but I've always found the implicit suggestion of abandoning writing, or engaging in the hypothetical of having to pick only one, a bit of a pointless discussion. While it's not an exact analogy, I would say it's like walking and swimming. Both can get you somewhere, but just because we do one a lot more than the other doesn't mean we don't need both.
Was the client in the finance field? I've heard of something similar be used to ensure that employees weren't doing anything 'fishy'.
I don't want to detract from the valid point that if you are not paying for a service, you are the product, not the customer.But I do pay for online services from Google and Amazon and others, and would happily pay for secure communication. None of them encrypt real time communication, and none encrypt my data at rest with my key. Any portal that has directories or a social graph is very well placed to implement a web-of-trust that would not rely on CAs. But there's nothing like that out there.
Yes - as a software engineer I would be interested in learning how to manage a business tailored to the field I would be most interested in managing a business in.

>> No. Getting an MBA is all about the contacts that you make.

Who's to say you wouldn't make the most relevant contacts for your business on this program.
Everyone should read Steve Yegge's classic rant about Amazon (vs Google/Facebook)[1], in particular his description of Bezos:

"We're talking about a guy who in all seriousness has said on many public occasions that people should be paying him to work at Amazon. He hands out little yellow stickies with his name on them, reminding people "who runs the company" when they disagree with him. The guy is a regular... well, Steve Jobs, I guess. Except without the fashion or design sense. Bezos is super smart; don't get me wrong. He just makes ordinary control freaks look like stoned hippies."

1. https://plus.google.com/+RipRowan/posts/eVeouesvaVX
And like clockwork, there is the PR reaction. Whatever you do, don't write to HR or Jeff - that is amateur hour stuff to smoke out the problem people.
Confirmed here: https://insights.ubuntu.com/2015/08/17/ibm-and-canonical-pla...
In particular, what's it like using the phone outside of the silent circle ecosystem...because let's face it, 95% of the people you are going to call/text etc will not be using a similar device
As a bassist, I'm curious when neuroscientists will think about analyzing the brains of the rest of the rhythm section.
Why IP Is Imperative to Channel Partners' Future
One point is missing: the state of debugging.

Current state: https://wiki.haskell.org/Debugging

For comparison (F# and Ocaml):

https://msdn.microsoft.com/en-us/library/ee241127.aspx
http://oqamldebug.forge.ocamlcore.org/
Jump Point Search (JPS)+: Over 100x Faster Than A*
I believe the landers were Cheops-class warships, not the Ha'taks?
I would love to live in this future -- but where's the incentive for businesses? How do they make more money developing in this way? How do users get more value accessing sites developed in a purely decentralized fashion? How do we avoid JavaScript being the basis for all of this?

Interesting (almost exciting) vision, but I don't see why the majority of existing users would move. They just don't get much value out of privacy, versioning, reliability, etc. They get enough of those things out of Gmail, Facebook, et al for their purposes already.
I don't know for certain, but it feels as though the only possibility is that Mozilla is hosting the content.

It's obviously not being stored on the phone, since it's meant for other people to be able to access. It seems unlikely that it wouldn't be mentioned if it were using any non-Mozilla hosting.
Not to be critical, but shouldn't that be SendApevisor?
Definitely a good idea to whitelist ips, and, I'm certainly no security expert, but I still would avoid putting any type of credentials in a repository. Someone could have an ip reset, use a VPN tunnel, or any number of scenarios. I think it is better practice to use environment variables or something similar. Correct me if I'm wrong for those of you who are in security.
Maybe this could be helpful:

https://github.com/mozilla/webmaker-android

[EDIT] - Had the wrong link up before, was to the repo for the website
> I think you're being oversensitive about PHP.

I'm just tired of seeing the same search on github for PHP config files.

> its predictably-named settings file

So does every other popular application and framework on the planet. This isn't something specific to wordpress - we can play this game all day with different applications, frameworks, and languages.

https://github.com/search?q=mysql+user&type=Code&utf8=%E2%9C...
Ask HN: Is it possible to code a self-destructing message?
Like in Mission Impossible, except in software. How could this be done, in the browser?