skysight-inc/HackerNews huggingface dataset:
OP didn't bring up optimality, nor is it necessary to his argument.

His argument is that success does not hinge on being an asshole - and that one can accomplish one's goals without being an asshole.

There's nothing in there about optimality or minmaxing every one of your decisions.

Whatever your goals may be - unseating a corrupt taxi monopoly, organizing the world's information, whatever - OP's notion is that it can be achieved without being an asshole.

His statement wasn't "all asshole actions are non-optimal", and frankly given that optimality wasn't even hinted at in his post I have to wonder where you're getting it from.
The OP also mentions this, and has a link to a working copy: https://code.stypi.com/hacks/13sentences
Jill Abramson startup to advance writers up to $100k for longform work
Portlandia Satirizes the Sharing Economy. What Does It Mean?
Ah, well if its an advertised feature it isn't like you weren't informed. I was thinking you thought it was something shady they snuck in w/o your knowledge.
But isn't that exactly what a security researcher with links to intelligence agencies _would_ say ;)
That's a second-order effect. The first-order effect is that even large, urban areas like LA did not get behind Prop. 19. The growers have minimal influence on LA voters.
The most popular neovim feature (based on reddit's reactions) seems to be job control, although not enough people are using it. You can start an asynchronous job via `jobstart('name', 'prog', ['arg'...])` which will return a job id. You can send data to the job via `jobsend(id, 'text'). Every time the program has some output available, it will trigger an autocmd to let you process it. (This happens synchronously.)

We have refactored some of the code base using modern coding standards, which makes it more hackable. Some of these systems have become more efficient by, for example, using pipes over temp files.

We accept upstream patches in order to stay on top of vim, so I hope that no one will ever not use neovim because of a feature lacking (aside from a GUI--see below).

neovim creates a socket for each instance that external programs can communicate with, allowing one to write a plugin or extension in any language, providing it has a msgpack implementation. These plugins may eventually control things like the GUIs, spell checkers, syntax analysers, allowing nvim to become more focused, like a micro-kernel.

As of right now, many people have switched without having any real problems.
People in the third world don't eat that much meat because meat is expensive.

Now in the west, eating only plants is an expensive luxury.
No, the issue is exploitation.

It seems a little to easy to reduce the situation to a "Once Foxconn employees stop killing themselves at X rate we can consume Apple products guilt free." type of equation, doesn't it?
We use a very different model actually. Since spawning OS threads is expensive, we opted for the popular nonblocking-IO approach. Each worker thread (usually 1 per core on the CPU) is given connections in a round robin fashion from the listening socket. The worker thread runs an event loop processing events on the accepted socket.
Uber Is Reportedly Pushing Its Drivers to Sign Up for 'Subprime' Auto Loans
Yes. I hate receiving documents in .docx or any other proprietary format, especially if I have not agreed to that format prior to receiving them. I like plain text if at all possible. I'll happily receive PDFs because I can view them under Linux/BSD, but others piss me off. People THINK MS Word is the de facto business standard. It isn't. Text and PDF are the standards. Never had issues with either.

I had a friend tell me my CV should be in PDF and locked down to prevent recruiters and others from changing it to something other than the original. I know recruiters are fond of changing things up without informing you.
Yes I agree there may be times where suicide seems preferable to life in the cases you mentioned.

My issue is with this article As far as I can tell this man wasn't definitely depressed. It seems he was just unhappy with his situation and chose to take the easy way out.

There are others who have committed suicide at that factory but of course they aren't poets...
Come now, I've spent plenty of time as the only white person in sight, and it never felt anywhere near as uncomfortable as walking by druggies, needles out, late at night. Or going through the empty NYC subways at 4AM. Or the guy who pulled a knife on me.

Social anxiety is real, but do you really find the fear of imminent injury/death no more terrifying than social harm?
Nobody agrees on who's an asshole. It's more likely that in order to be successful you need to stop caring so much about whether or not you are liked by everyone.
Not yet, in CA. That time will come, but in 2010 (Prop. 19) the growers and vendors were not organized enough to make anything happen. The inevitable consolidation has still not occurred in 2014, but you're right, it will eventually.
I'd argue Microsoft's Band is ambitious in "righter" places, with the inclusion of on-band GPS.
I assume they do share the majority of vulnerabilities they find, but keep the top 2% for their own use. By top 2% I mean the vulnerabilities that are highly unlikely to be discovered by other nations.

The other 98% of zero days that are easy enough to stumble upon by foreign cyber units might be better to disclose and get fixed.

If the NSA can find a bug relatively easy, then we can assume China(example) might be able to as well. Getting those bugs fixed is a big gain for national security. Although, it will boost security of all nations.
Thank you. I'd wondered how this would compare to a rotary engine. It's interesting how enthusiastic the rotary-engine crowd is, since my takeaway was always "well if it's so much better why isn't it more common".
Because "let's rewrite it all from scratch!" always ends well.
How to Leverage AngelList to Win Over 30 Consulting Offers in 30 Days
We didn't do anything like network programming where I worked. We just copied files on and off of network shares with batch files or such and let the Novell drivers handle the network.

So you'd download the day's schedule or updates by copying the file off the network and use a few primitive means of coordinating things like using 'flag' files for signaling and then if exists xxx / echo foo > do_bckup.txt type things in your batch files.

It's very primitive, but most things were at least doable and you could always write small programs to extend your scripts if need be.
Let's turn this around. Let's look at coal miners and the problems they've gone through. I don't think the consumers of coal would be considered frivolous or the cause of the bad conditions of the miners. It's the companies that want to squeeze out that last drop of profit at the expense of their workers. That's the problem.

Humans can abuse other humans for any reason, and greed is the cause.
> No one solution fits all, but some solutions, like Angular, fundamentally suck at everything, because they're terribly designed, and their developers refuse to acknowledge or correct that fact.

That's utter BS. There are lots of very good ideas in Angular. Yes, some of it is not done nice but at the end of the day it's quite a nice framework. Have you even worked with angular?
I think his parents/siblings would have wished he had never committed suicide.

Although it seems there is no end of politicians willing to ride on his act and use it as a source of legitimacy.
Here are a few examples. Here's operational transforms from CT [0][1]. Here's probability theory (and thus much of ML) [2][3][4]. Lambda calculus arises as a certain kind of category. Operads form a model for wiring diagrams. Database schemata are categories [5].

[0] http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.7744
[1] http://bosker.wordpress.com/2012/05/10/on-editing-text/
[2] ncatlab.org/nlab/show/Giry's+monad
[3] arxiv.org/pdf/1410.4432v1.pdf
[4] https://golem.ph.utexas.edu/category/2014/10/where_do_probability_measures.html#more
[5] http://arxiv.org/abs/1302.6946
By that logic, wouldn't every part of government with unions be "run by organizations with direct financial interests in growing...?"

That seems like it would be a union problem and not a prison problem.
There is an obligation on the part of the executive to enforce the laws passed by congress. The constitution requires that he "take care that the laws be faithfully executed." Clearly there's some room for prioritization and allocation of scarce resources but he can't just ignore them. The Executive's check on the legislative branch is the veto power.
It should be noted that public github repos are _not_ public domain and not even necessarily open source unless the author specifies a license.
Isn't this exactly what Active Record in Rails does?
Using un-paired BLE devices you can do things such as adhoc mesh networking, which isn't possible with "old" Bluetooth. That's kind of cool, and possibly useful.

I agree that general Bluetooth usability could be improved - having to switch to an OS-provided, generic "add device" wizard before being able to use any Bluetooth device is just UX murder.
Show HN: Woodsly Lookbook – An experimental video essay
This is so true. Plan on never getting any money out of VCs and spend your time making a great product that your users will pay money for.
This is incredible work. I've written similar abstractions for my former startup (http://bubb.li/ - it'll take a while to load) which abstracted a 3D rendering engine across CSS3D, WebGL, and Flash. Unfortunately, when we launched the only platform stable enough for CSS3D were Safari & Mobile Safari and some Android (they also couldn't run any of the other aforementioned technologies at the time).

The primary issues are touch handling and clipping. The safari team nailed clipping (or they just relied on the GPU to do it for you) and touch handling has always been a little bit hit or miss, fortunately not huge for our requirements (although I did end up writing my own raycasting to compensate in some unreleased things). Chrome has been somewhat of an utter disaster with clipping and based on the current demo, still is (things flicker in and out randomly). They've come a long way (Android Chrome was locked around v18 or so for a while which was completely unusable for this sort of thing), but the fact that Chrome supports both real GPU accelerated and acceleration in software appears to have somewhat muddled their implementation.
There is a limit on the available angle that can be "wobbled". Once you exceed ~20 degrees IIRC, the displacements perpendicular to the stroke start causing problems.

I think the more interesting interaction is between the number of pistons and the size of the pistons.
Sorry, I tried to reply here yesterday but was rate-limited out of the conversation :/

Our aim with this project is to not give advice about what works "right now", because we aren't convinced there are any secure messaging options right now, especially when the usability dimensions of security are taken seriously.

Instead, what we're trying to do is articulate the things that both large companies and open source projects need to be doing to move in the right direction.

Since this is phase 1 of a multi-part campaign, we're going to take a closer look at the usability and further security properties of tools that are doing well on the Scorecard in subsequent phases.

On Skype, before launch it wasn't clear clear to us whether the NSA's reported Skype intercept capability came from breaking or having Microsoft backdoor the crypto (which would mean they loose the second checkmark) or by having Microsoft hand out a false public key for the other party (which is possible due to the lack of a check mark in the third column). We have an ongoing conversation with Microsoft about this and are reviewing Skype's ratings at the moment.
Good advice, though I wish the author had focused a bit more on informing the user about the product to stimulate demand than the semantic benefits of just changing the wording.
I actually think this is a good thing. Angular doesn't get nearly enough heat for its flaws. The more they are publicized, the more the framework can improve.
Obviously, my post is at best a sketch of a principle rather than a complete description of the economy and government as a whole :)

But the advantage of describing it in the terms that I did is that, yes, government subsidy can be a way that an entity generates more wealth than it is spending to obtain it. But it is only one way. If that particular way is special, it is only due to its especially feedback-isolating effects (being beholden to voluntary customers for money provides more direct feedback than being beholden to another over-large entity), rather than any special "government" badness.
This is the sort of arrogance that creates and bursts bubbles.

I hope you can learn to live sustainably and in harmony with nature and your own soul before it's too late.
How does his setup compare to running the blog in a minimal (ie not full distro based) Docker container?
It's sad to say this, but that's not the real reason.

The US ignores various agreements it's signed all the time, and international conventions, etc.

So I'd say, you're right, but only because it's convenient for them to adhere to it.
WhatsApp – readed
WhatsApp now support has readed function (fb like).

The delivered simbol becomes BLUE once the message is read.
Apple fans whenever the company announces something new
There is a distinction. A gravitational field has a center, so if you are in free-falling towards it you can determine that you are in it.

Take two objects and place them apart to float stationary( the line they make should be orthogonal to the center of the field ). Even though they started completely stationary, they will slowly start to move towards each other, as an unknown force is acting upon them. In reality they are falling towards a common center.

I guess this doesn't work on dimensionless points, so the your comment is correct as far as mathematics are concerned.
Except in this case, peoples' freedoms are denied. Versus, say, waiting longer in line at the DMV.
Software Engineer - Infrastructure (San Francisco)

Yelp’s Infrastructure team designs, implements, and maintains scalable software architectures that are at the heart of our technology. We do everything from build performance monitoring tools, to design APIs and develop libraries.

Is building large scale distributed systems, debugging systems and optimizing network performance is a way of life for you? Does helping enable hundreds of engineers to safely and quickly deploy their features into production get you excited? While serving millions of active Yelp users? If so, come join the team that is the glue that connects Yelp’s feature teams to their underlying software infrastructure - in the data centers, up in the cloud, or anywhere in between.

You will
Design, build and deploy software systems that run 24/7 at increasing scale
Develop custom tools and automate processes to find answers to challenging questions and reveal the unknown
Write code, document, participate in code reviews, and mentor other engineers

Requirements
Strong knowledge of systems and application design, with an understanding of operational and reliability trade-offs
Solid foundation in data structures, algorithms and complexity analysis
Strong understanding of Linux or Unix-like operating systems
Solid understanding of fundamental protocols like TCP/IP, HTTP, DNS
Strong understanding of web technology
Fluency in Python, C, C++, Java, or a similar language
Ability to work well with and able to influence many personality types at all levels of the organization
Excellent written and interpersonal communication skills

Pluses
Experience building distributed systems
Experience at a large-scale consumer internet site
Experience with configuration a management tool (Puppet, Chef, Ansible, Salt, CFEngine), monitoring (Nagios, Sensu, Monit), metrics (Graphite, statsd)
Experience with AWS
Experience with web frameworks

Apply here: http://www.yelp.com/careers?jvi=oWxPZfw1,Job
That was high-quality whining. I keep trying to tell people that the best way to complain about a title is to suggest a better one.
In theory you can use a unikernel to run a rails app, python app, etc. This post uses static sites as the example but I think it's more of a "prep" than the end all be all use.
Morals and ethics, staying true to one's values, that's worth making sacrifices for. I take it from your comment you don't understand that.
Check out the anarchist socialist experiments like Catalonia during the Spanish civil war. They tended to collapse because of inability to fight external forces, not because of bureaucratic bloat, etc.
Another thing to consider is that, at least in Europe, cannabis + tobacco joints are very popular. So not only could big tobacco quickly gain traction in the cannabis world if it were legal, but it'd also help hold onto its crashing tobacco sales.
The smallest EBS snapshot you can create is 1GB
The article didn't mention my favourite (ha) pet peeve with Angular, error handling, which makes me wonder about if everyone else doesn't have that problem: even after working with the framework for a couple of months now, I still run, about every other week, into the issue that if something doesn't work, there is exactly zero indication of that. Most prominently misspelled names and parameters of directives. You're lucky if you get an error in the Javascript console, if you happen to have that open all the time.

To me that's infuriating. I get that Javascript isn't Haskell (and I don't even want to go that far into that direction), but the combination of extreme leniency and the remarkable absence of checks is really bad.
I signed up, and took a quick look. I'm actually looking for a diary solution at the moment, so I'm your target user.

What are you trying to achieve with this? Why would people use this instead of a) keeping a private pen & paper diary, b) using one of the well-known blogging platforms? Not a criticism - I want to understand exactly what the use case is.

For my purposes (private diary solution), I'm trying to figure out if anything digital could ever be as good as the offline experience - just getting a nice LeuchtTerm notebook and putting pen to paper.

Because: why do I want to write a diary? For me, a diary is catharsis, and the process of writing helps me force clarity. It's also a personal project that will delight me later on, once I have enough material to browse through.

So, what could a digital solution offer me that's better? Indeed, two of the most important features of a diary are made worse by this solution: I'm dubious of your privacy standards (are entries saved in free text?), and it's less personal to me. Organisation features (e.g. tagging) are of no interest at all - I want my diary to be a massive end-to-end mess that I can only dip in and out of, not "search by tag". Finally, if this was ever going to work for me, the design would have to really stand out - e.g. something super minimalist, absolutely no frills.

Sorry if some of this is disappointing to hear! It may be that I'm just not the right user.
Cheap Bus Tickets Site Wanderu Has Raised $5.6M to Become 'Go-to Travel Brand'
Show HN: Tomahawk 0.8, a multi-source music player
Triangular Trusses
The future of books is on your phone – interview with Oyster co-founder
Engineering Manager @ Yelp

Yelp Engineering is filled with master jugglers, pro helicopter flyers, and expert coders, and we are looking for strong leaders to continue growing this talented team. Average team size is small and you will work in lock step with the product team to get features out the door quickly. To succeed, you must be passionate about Yelp, keep up with our daily release cycles, and maintain our useful, funny, cool culture during times of immense growth. It also doesn't hurt to impress us with your technical chops! Ready to take us from big to big time?

Responsibilities

Manage complex technical projects and a team of software engineers
Willing to roll up their sleeves and code alongside their team
Enjoy providing frequent and constructive feedback
Able to coach and mentor junior and new college graduates
Participate in the hiring process
Excellent typing ability in the presence of flying nerf darts

Requirements (and we mean it!)

Previous experience as a technical lead or manager
Agile development experience
Command of your favorite modern programming language: Python, Ruby, Java, Objective-C, C++, etc
Comfortable working in a Unix environment

Apply here - https://hire.jobvite.com/j?aj=oNOmWfwD&s=Hacker_News
What matters most
I used Django Tastypieapi (http://tastypieapi.org/). Deployed with wsgi, backend was mongodb. Worked perfectly fine. Documentation is also better than average.
Wild ideas for fixing gifted education
The growers have a lot of money though, that can be directed (or not) to supporting lobbying groups/advertising. And when the vote is close, small groups can have an outsized influence.

Another important element in California, of course, is the Prison Guard unions - they are a very powerful and wealthy lobby, and are directly threatened by legalization efforts, though, with universal "medical availability" - their sun is waning.

California will eventually make the move though, it's inane to believe any state will, in the long term, allow legal nicotine, legal alcohol, but illegal cannabis, particularly now that there are states in which the results of legalized cannabis show that it's not a major threat to society - unlike alcohol and nicotine, which do a lot more damage.

The long term might be measured in decades, but not centuries.

It will be interesting to see how some of the more conservative states like Singapore (Death to Drug Dealers) will deal with this type of cognitive dissonance.
For OS X I really like Chronomate which integrates with Freshbooks nicely: I can select/add clients/project/task, add time entries, run multiple timers etc; it sits in menu bar. One thing that sets it apart from other timers is that it detects idleness and asks me what I want to do (keep/remove, stop/continue). When I've considered alternatives to Freshbooks, Chronomate is what kept me.
If I recall correctly in a old reddit ama Alan Schaaf said that Imgur strips all metadata from images on upload.
Going through the App Review process as a first timer
Interesting question. Going to have a shot at answering it.

You said:

>What if nothing itches?

Then the obvious thing is, find things that itch, or rather, pain, others. (It's been said on this site before. more than once.) Find processes that people do as part of their work or business, in which they have some pain, i.e. some area with friction, that potentially can be done better, using software (if they don't use any, or better software, if they do). Go to some meetups. And I don't mean tech meetups. We techies (not all) tend to live in our own echo chamber or bubble; I like to combine the two words and call it a bubble chamber, just for the heck of it - not really the same as this one: http://en.wikipedia.org/wiki/Bubble_chamber

So I mean business networking events. Talk to people there, introduce yourself, ask them about their business, and at least some of them will probably tell you about some problems they are having, without you even having to ask. I've seen it myself in real life. Some of the projects I've worked on, I interacted with people on the (factory) shop floor, and they often talked about issues with the existing software or with their work. Some of those issues could be made better with software.