skysight-inc/HackerNews huggingface dataset:
Perhaps I'm disrespecting my own American culture, but it _is_ weird.

Which industries expect tips and which don't feels arbitrary and ridiculous. Cabs, food service (sort of? Lots of fast food places leave a line item for tips, but I don't think it's expected,) bell hops. People in the fashion industry like tattoo artists and hair dressers expect tips, but I've never heard of people in retail wanting tips. Food delivery wants to be tipped (especially given that they have to cover their own vehicle costs,) but not package delivery.

I know that I'm not the only American that considers tipping to be arbitrary and backward. The only American I've heard who defended it didn't understand that we wanted to replace his tipping wages with fair wages
A billion useless nested divs will do that.
Perhaps you philosophically disagree with the strategy of the upper management of our Military Operations - and rightfully so, IMO, on many counts - but it's a FACT that they are the ultimate line of defense for our nation's independence.

And without someone willing to put themselves on the front lines where the bullets fly, (to use a tired cliche) we'd easily be speaking German right now.

To take the stance that 'they're putting themselves in front of bullets for their own reasons, but not for me' is incredibly selfish and myopic.

Your other option is to try living in a country with a ragtag militia and government with an organized-crime-level-of-corruption. Let me know how that works.

And 'swank control room in Vegas'? You watch too many movies. :)
It sounds from the article like a rogue dealership. In any case Ford should audit access logs for these keys and look for odd access such as a high volume in area beyond statistical clustering.
Medium.com, Your Second Home
I'm sorry, but that's absolute rubbish. I rarely post on HN, but I feel compelled to do so here.

People rarely live in a vacuum, they engage with society, and those interactions have tangible results. I feel this is obvious, but it seems lost on people. When a person is systematically bullied, that negative interaction with society will inevitably have an impact, and if severe enough, suicide is a potential result. Aaron had the weight of a state on his shoulders, and while I'm glad to say I've never experienced that the prospects of it terrify me. As someone with a history of depression, I can quite confidently state, I'm unsure I'd survive through the experience, and can foresee it simply becoming too much.

To state that no one has responsibility for his death is to excuse the gross abuses of those who's interactions with Aaron led to it. You are giving a pass to disgraceful prosecution tactics including intimidation and overreach. You are giving a pass to institutions that abandoned morality by siding with an abusive prosecution instead of standing up for a member of their community. Most egregiously, you are encouraging a broad view that only the victim is at fault for their choice. There's so much wrong with this view it's hard to know where to start, but for one, it suggests they're in the position to even logically and rationally evaluate the choice. If you're depressed to the point of suicide, it's fairly safe to assume, you aren't thinking logically or rationally. How can you then be held at fault for the resultant choice?

Suicide is horrible, and I've known some who've taken that path. But blaming those who commit such an act is the easy way out. To reduce the instances of people taking their own lives, you need to understand why. This means fully comprehending the circumstances that led to their choice, and this means holding those to account that contributed to it.
As implied in Cory Doctorow's "The coming war on general-purpose computation," modern cars are really computers with an engine and wheels. This event has proven that computer security breaches in cars can have real-world legal consequences for citizens. As a result, there may be a market in a hardening/privacy guide for new cars, similar to the kind sysadmins use to harden Internet-facing servers. Alongside your standard hacker-types, a guide like this probably has a market in survivalist/conspiracy circles.

The guide could explain how to change the code in the car's alarm transmitter as well as how to remove devices with privacy implications like OnStar.
It's worth ruling out embedded software.

The utilities (include the telecom companies too if you want) have a lot of assembly code written ages ago that they're afraid to touch. I suspect that's worth a good first look. I think 50 years is a reasonable guess.
Is it even fair to do a straight comparison? Each has their own plusses and minuses I'm assuming - I'm actually quite ignorant on the topic. Can anyone provide a brief breakdown of pros/cons over each.
In most cases people who commit suicide are in ill mind (clinical depression, psychosis, and so on), so I don't think calling it 'sinful' is such a prudent choice.
2,300 codes over 18 months is probably far above the norm, and should have raised a red flag with Ford.
Are there actually any schools that don't use Microsoft products?

Nearly all the machines at my university are Windows machines. The CS department has Linux machines in the labs (alongside Windows machines). There are a few Macs around, but all the other machines run Windows. My job also provides Windows machines almost exclusively (there are some Macs and tablets for testing).
Jacob Thornton Hates Computers
> It's a fact that the military-industrial complex exists to protect the military-industrial complex.

No it's not.
Right, the distinction is lost on me.
Outside. It boots the server which will run your docker containers.
The only issue I see with this is that graphics cards become obsolete much faster than monitors do. I wouldn't want to replace my perfectly good monitor just because the graphics are too slow.

The obvious answer is a user replaceable card - but that hardly screams "Apple."
I did some brain dumps here the other year, hopefully you'll find this helpful:

http://gitdoctor.com/post/24762323164/rebase-demystified
Ember Routing, The When and Why of Nesting
It's kind of annoying on a tiling window manager (i3) as well since I otherwise don't often open a GUI file explorer. On the plus side though I guess when I do open it, they're always both visible.
It will be interesting to see if Firefox OS, Ubuntu mobile, and Sailfish OS will fragment the same way Android does. Albeit with much smaller data sets, of course.
With O(N) rather than O(1) costs for any list operations.
Asus has just announced it's abandoning Windows RT.

http://allthingsd.com/20130730/asus-pulling-back-on-windows-...

Samsung and Acer has said so earlier, too. And Microsoft took almost a billion dollar hit on it (and probably more losses to come). Windows RT is dead.

I've noticed many of the "old PC companies" are starting to aggressively support Android, and there's also a rumored massive wave of Chromebooks in the second half of this year, from most of the big PC OEM's.
Perhaps you're right, but if so, what is a single 'willpower' level the body has that we can measure? The comparison you made with energy is very appropriate.

As an aside, and not related to the broader point here about this kind of psychology experiment, scientific fatalism rejects the notion of willpower altogether.
I'm confused how she set up the data binding? Shouldn't she have to specify where it binds to on the back end? A database perhaps? Otherwise how to do other users see that I've added something to the name field?
The word free means nothing if you insist on this definition.
A list of 8,363 unused domains owned by Google
How do you handle user authentication, and management in AngularJS?
That's technically true, but prosecuting him with a 30 to 35 year sentence gave him all the incentive he needed. I think any reasonable person facing 35 years in prison would at least consider suicide as an alternative.
Well I'm doing alright with 100s of GBs of SQL DBs, replication, tx log shipping, HA clusters, etc. and I wouldn't consider myself a DBA. Basic stuff like transaction log management (recovery model) hardly qualifies me as a DBA.

We're both right depending on the value of DBA. I don't think the argument can be made that SQL Server will require vastly less effort to figure out for the majority of cases (and edge cases have people explaining things assuming you're not an expert).
MIT obviously is conducting it's affairs like a business. Therefore, asking MIT to do the "soul searching" they promised is like asking Dow Chemical* to do so some "soul searching" searching after the the Bhopal chemical spill. https://en.wikipedia.org/wiki/Bhopal_disaster

Dow Chemical bought Union Carbide
Optyn launches Anonymous Opt-In Chrome Extension
> It doesn't take much work to pivot that into a SaaS product or two that replaces the same amount of income.

Do tell! Creating the product is easy, it's causing the product to generate income that has always eluded me.
I couldn't disagree more. Yes Office has loads and loads of extra features but I have never seen a university use anything more than the most basic of features. LibreOffice covers this completely and I find it insane that people think that they need Microsoft Office in order to do such basic tasks.
As a general remark, the statement "If A had done X then Y would not have happened." is not sufficient to prove that A's doing X is responsible for Y. Various counterexamples:

- If the murderer's mother had refused to have sex with the murderer's father, the victim would be alive today.

- If the train driver had had a sudden impulse to stop his train, the suicide could not have taken place.

- If he had subscribed to the protection racket scheme, his family would not have been harmed.

Responsibility is finer than causality.
Have you used ms office? I've used both extensively and ms office is clearly and obviously superior in my opinion. Superior in usability, not in functionality (you can do everything with LO, it just takes more work).
So once they sell those cars, then they shouldn't have those codes? when a customer loses their key and needs a new key made, then what? what about a customer losing key while he's far away from home or where he purchased his key? people do move you know? how about losing your key when you are out of state? it's one thing to lose a key, it's another to have to wait a day to get a key made and be stranded.

iMHO, a better solution would be tracking how often locksmiths request for key codes and have an algorithm that can detect unusual patterns which will then be followed up by human eyes.
I think the obvious reason for Backbone and larger teams is that larger teams are more likely to be working on projects that have been around "a while" (being defined as say, more than a year). A year ago, Backbone was clearly a more popular choice. I didn't see anything in the article that corrected for that.
Thanks for your family's service!

('family', because everyone is uneasy when a loved one is away on duty)
I understand why Keep-Alive exists, but I think HTTP is just the wrong place. I don't believe that the round-trip latency shouldn't be an issue. It simply creates too much complexity for what is suppose to be a simple protocol.

> I think all it'd take to change your mind is to load Facebook or Twitter with SPDY and Keep Alives turned off...

I also believe that those sites are loading way too many resources. I'm also not against SPDY, but I don't think it should be HTTP. If someone wants to use SPDY, then so be it.

EDIT: Actually, I just loaded Twitter and Facebook with HTTP 1.0 (No Keep Alive). It was a bit slower, on the order of a handful of seconds, but nothing that I would consider terrible. These are also some of the heaviest sites a browser is going to load.
By volunteering to join the military and obtain security clearance, Manning waived his First Amendment right to disclose anything he saw fit. If he only broke the law to reveal evidence of government wrongdoing, then there might be a case that he was just a whistleblower. However, leaking hundreds of thousands of additional classified documents that demonstrate no government wrongdoing is indefensible.

While some may believe that the incriminating leaks were excusable, the rest of his behavior should not be forgotten. Honing in on one aspect of Manning's actions does not justify making him a martyr or painting this trial as purely an assault on the First Amendment.
That's correct, and probably why Windows RT has such a small portion of the tablet market.
No one else bears any responsibility for his death.

that's a black and white view of the world. One that I also don't think would hold up to the slightest logical scrutiny.

Can we delve into your comment a bit. Is your claim that when someone commits suicide that no else ever bears any responsibility for their death?
You may well be right but just to add a small data point in the other direction: I'm solo founding a new start up right now and chose to go with Marionette (which is essentially Backbone + some very handy batteries). Its been bliss (and this is coming from a backend guy who normally loathes frontend programming in JS).
Fair enough, I can believe that they can provide a secure key scheme, but understand why they don't. The risk/value trade-off in the general case is small for mid-range cars. The article demonstrated that you could make it high value with right circumstances, which is a clever hack. Of course security camera footage at this guys office would show who was sneaking up to unload his trunk when he was at work.
It runs directly under KVM/Xen/Virtualbox/etc. Essentially it is a Linux Kernel, root filesystem and minimal set of services to be able to launch and manage containers.
HAHAHA, you're welcome, sir.
just called 1-800-SUICIDE, they didn't really give any helpful advice other than telling me ways to calm down myself.. I feel even more helpless now. Thinking about calling the police, not sure if too crazy of a thing to do...
mmmm yes tell me more about the free software on the apple store
We'll address these in our next article (we get a lot of requests for handling user auth). This series is specifically intended on introducing AngularJS to beginner and intermediate users.
There are _many_ individuals of the military that have put their lives on the line and some unfortunately had it taken from them. Some have done heroic acts that have not been revealed and others that just haven't been recognized. Just because you disagree with why they were put there doesn't make their actions any less admirable.

http://www.cmohs.org/recent-recipients.php
https://en.wikipedia.org/wiki/List_of_Victoria_Cross_recipie...
Is it kind of like SmartOS but with Linux instead of Illumos and without DTrace and ZFS?
You're welcome to actually explain that distinction. Otherwise, it's just intuition.
This would break so many scripts. In such environments, surely it would be preferable to transparently implement "trash can" functionality behind RM transparently? (As on commenter on that site mentioned). Rather than unlinking, in some circumstances it would transfer the data (or rename it - I know `delete` in DOS used to just change the first character in the name to ?, which has hacky but fast and enabled utilities like `undelete`) to a recoverable repository.
> Anyone complaining about Android fragmentation should ask themselves if they would prefer if every device would go the "Apple way" and make their very own operating systems for their device. Would this really solve fragmentation?

I, for instance, would prefer that the industry adopt six or eight standard screen sizes and stick the fuck with them. Google is in a position where it can mandate that, actually.

There are many excuses one can make in Google's favour, but this does not take away the fact that their development environment is very poor, primarily due to fragmentation (and then there's development tools and documentation, but those have been traditionally been a stumbling point).

Also, it's intelectually rude to try to rest your arguments on words for which you construct your own meaning. That's what salespeople do and it's a marginal improvement (in technique, not in correctness) of the straw man sophism.

> "operating system" is a very generic expression. For most people today an operating system is the software that is installed on the device minus applications that the user installed himself.

"Operating system" is a very clear expression that means exactly one thing.

Fragmentation can mean more things, and this article claims one of them. People who want to write software for the iOS operating system have a small set of screen sizes and resolutions to target. People who want to write software for the Android operating system have a fuckload of incompatible APIs, screen sizes and resolutions to target, which is exactly what fragmentation means. This is especially problematic for small apps: if you need 3 weeks to write the core of your application, and 1 day to tweak each combination of obscure resolution and screen size, strange device, hardware configuration range and API version you can easily end up doubling your development time.

Also, if you actually try your hand at writing an application with a decent UI, you'll find that the "a little" you want to tweak it is "a lot". In my experience, if you try to target a full set of platforms, ranging from small phones to full HD tablets, you actually end up designing 3 UIs from scratch (unless you want at least two of them to feel like someone stretched or compressed the other one to fit a screen it wasn't designed to). This includes entire sections of the UI logic (e.g. redesigning navigation flow), and while there are tools to help you with it (such as Fragments), it doesn't take away the pain.
I have an RT. And buyer's remorse.

A few apps are beautiful and smooth, but most frequently pause and stutter (for example switching between inboxes in the mail app locks up the UI for seconds) and few third-party apps use the modern UI design language well. The actual app selection is abysmal. I really want to like the tablet and held out hope that Windows 8.1 would fix some of the underlying problems but it turned out to be minor update in functionality.

My wife's iPad was cheaper, is always smooth and has a great selection of apps.
MIT "Negotiators" were the ones primarily holding out against the "No Jail" plea-bargain [1] which would have otherwise succeeded in getting Aaron the commensurate penalty for his actions.

Instead, because of their pigheadedness, the govt. got a chance to threaten him him with a very large Jail sentence leading to the completely avoidable tragedy that happened.

Whitewash indeed...his death is certainly attributable to MIT & Carmen Ortiz, et al.

[1] http://gothamist.com/2013/01/15/aaron_swartzs_lawyer_mit_ref...
What if most business software gets replaced with SaaS?
If he had not read the agreement it would be difficult to hold him to it, however once he had read it continued payments are him affirming the contents of the contract.

Now whether it is worth the effort to fight his logic is another matter entirely.
So the Linux crowd now reinvents SmartOS... Good, I guess.
If you want AngularJS mixed in with a backend storage framework, I'd recommend AngularFire

https://github.com/firebase/angularFire
Choosing the "Right" Maternity Leave Plan
Brazil is one of the most expensive countries around central/latin america and there's plenty of people living(maybe not living well) with this kind of salary, that on the economic centers, I believe there's plenty of beach cities(e.g.: in the northeast) that have ridiculous low costs of living because there's not much for the local economy to revolve at, only commerce, small biz, leisure and tourism so people make a little but live good lifes at a slower pace and if you've got a near-big-city-like income, or remote thing it's like you're rich if you go to a place like this...
Non-scammy people tend to use the term "lifestyle business", because they're painfully aware of the number of hucksters promoting the idea of passive income. The obvious example in these parts is patio11, who has described and exemplified a straightforward and non-scammy way of building a sustainable business that pays the bills and doesn't place huge demands on your time.

Your list misses:

4) Build a quality product that serves and established need for a niche market and market it directly, using scalable methods
8 week iOS Bootcamp in Seattle Guarantees $60k job offer
Telecom. We store tight, tiny columns. We've got 100s of GB of data. Many records are transactions that earned us nothing (call didn't connect, yet tried several attempts). We're not a large business by any measure.

Even smaller companies in other fields might want to store tons of rows. User action data, for instance. Living in the past and insisting 64GB of MEMORY is somehow huge is just being silly.
They're not exactly socialist, they're centre left. They just look socialist in comparison to stuff like the Telegraph.
In terms of discussing AngularJS, there is the client-side front-end and back-end view and the server-side view. We address talking to a backend later in the series, stay tuned.
The staircase in the picture down the page is mirrored compared to the Scala logo. I've added some css to 'correct' this ;-) Pull request here:
https://github.com/scala/scala-lang/pull/75
We use AngularFire currently and it is fantastic. We can't recommend it enough.
Hiring first QA Engineer for eSignature company – HelloSign (YC W11)
HelloSign (https://www.hellosign.com) is the easiest way to sign documents online. We're a funded startup with growing revenue and great investors (Y Combinator and others). We have a lot of traction and we're looking for our first QA hire to take responsibility for all things QA.

About the position:

It will be up to you to decide how best to improve our QA processes. You'll be responsible for defining and managing the pre-release QA process, writing automated tests, and working with DevOps to establish continuous integration processes. We have some automated tests already, but need someone to help automate the rest of them alongside the development team.

Right now, every employee at HelloSign takes part in testing each release; your job is to change that.

Responsibilities:

- Organize and expand our automated test suite

- Work with DevOps to establish procedures and controls for
continuous integration and deployments.

- Construct and perform stress/load tests.

- Perform manual testing when necessary. The goal is to automate as
much as is reasonable.

Requirements:

- A get-things-done attitude

- Attention to detail

- Highly organized

- Programming proficiency

- Working knowledge of SQL

Bonus points for experience with:

- Front-end testing frameworks (Selenium, Watir, Windmill, etc.)

- Load-testing (Multi-Mechanize, Pylot, etc.)

- AWS (EC2, S3, etc.)

- Continuous Integration

- PHP and the Symfony framework (our main codebase is PHP)

About us:

- Usability is core to everything

- There are 10 of us now

- We're building an experience that can scale to millions of people; not
just people who read a manual

- People love our product. Check us out on Twitter

What we offer:

- A competitive salary

- Health and dental insurance

- An awesome work environment. We're based in SOMA, San Francisco.

Interested? Contact us at jobs at hellosign dot com