skysight-inc/HackerNews huggingface dataset:
Beyond the low purchase price the running cost is so low in comparison to other planes that I can't help but wonder if grabbing these would free up budget for more planes/men etc in your department/group which is often at the core of politics. I wouldn't be surprised if someone said something amusing like they could have 1 of X or 3 of these, but because it isn't as "good" they will need to have 4. :D
Poor customer service? That would be enough for me, in the purely hypothetical scenario where I had a choice other than "no internet", "hook up an antenna to steal internet from the Starbucks down the street", or "Comcast".
I'm moving in two weeks into a building where Comcast is the only option for internet.

... Yikes.
What is terrible is you have to LIE. I understand the OP POV. He has the right to disconnects without justify himself.

This is a privacy matter.

The operator acting is barely legal.
ExSwift
the only correct response to any sort of intrusive question by a customer service representative is "thank you for your time. transfer me to your supervisor"
How to Create and Analyze the Best Database Distribution Policy
The points about rejecting fame deserve mention. Not just fame, but the pursuit of it.

You have a finite amount of time in a day. You can allocate it between careful study and practice of programming, or retweeting today's tech groupthink so you can stay relevant.
As a web developer I think its worth spending some time to learn about the various protocols in use. Writing your own HTTP server can be a useful learning exercise and is pretty easy a rudimentary server running.

Also I think a deep understanding of JavaScript and concurrent design patterns will be invaluable over the next 5+ years.
Let's take a step back here. So, you're trying to tell us this is some kind of joke? No, I don't think so at all.
These are fantastic.

>3. Encourage everyone to “take a step back”

This one is the best cause it is so damn effective at getting everyone to pay attention to you without you having to say anything of substance.

>8. Ask the presenter to go back a slide

Because clearly the presenter doesn't know enough to give you the most pertinent information on their own slides.
Wow, reminds me of the guy trying to cancel his AOL account: http://consumerist.com/2006/06/13/the-best-thing-we-have-eve...
12 Extensions and Apps that Fill the Gaps in DevTools
>Their job is to lie to you, your job has to be to lie right back.

I usually use some variation on "I'm moving in with my girlfriend, and she already has <type of service I'm cancelling>"
It's incredibly exciting to consider just how much talent Google has managed to amass on this team. Say what you will about whether it's an entirely altruistic endeavour or not, but I don't think anybody can dispute that devoting a team of this calibre to vulnerability research can turn out as anything but great for the internet as a whole.

I've seen Ian and George work in passing, and if the rest of the team is half as capable as they are, I'm expecting some really great findings to surface from the project.
"Well, do you serve the International Space Station? No? Then I will not be able to use your service."
Hanging up and calling back does work but it can be time consuming. I once spent an entire day calling and hanging up on Comcast in order to fix a problem (I knew what the problem was, but they wouldn't listen because it wasn't part of their script). When I got a rep that listened, it was fixed in 20 seconds, but I had literally just wasted my entire day already.
I have tail -f on various logs running, I often run processes that spew massive amounts of debug output (which I then search through), and even ls -al can sometimes be fairly long. There are lots of use cases where you want lots of text. And in this day and age I really want to just dump it all into my terminal, without planning ahead how to work around the slowness.
The issue I've always had with the tmux integration is that it doesn't support multiple sessions simultaneously. I am typically moshed into several hosts and running tmux on each of them. I'd love to have one window per session with tabs corresponding to tmux windows.

I'm a little surprised more people don't run into this more often. I've never seen the benefit in running tmux locally. Do most people only ever use tmux on one remote host?

Edit: it's been a while since I've tried it; apparently tmux integration doesn't work over mosh at all. So s/mosh/ssh/g above and it still applies.
Adobe:Brackets is an open source code editor for front-end developers
Yes! That bug was the one that sent me looking for iTerm.
Aaaaah! Get meta!!!
We can all appreciate the value of having this recording be available as a learning opportunity for consumers.

If you have the sense to know you are being strung along, become the questioner and outflank the rep every time.

Them: "I'm just trying to understand..."
You: "I find Comcast's customer service to be poor. Let's see if you can help with that. Can you tell me if you are empowered to quickly cancel my service without probing any further?"
Them: doesn't matter if they do anything but answer your question
You if "yes": "Let's cancel and ask no more questions then."
You if anything else: "I need to talk to someone who is able to execute my request. I'd like to talk to your supervisor."

You will be put on hold and forced to wait.

You do not ratchet down the intensity of your demands unless you know that your request is in motion. You mostly continue to treat the call as being with one entity (it is). If the next person makes any inquiries/reasons, etc.

You: "I am not answering any further questions. I am cancelling the service. Are YOU empowered to execute this process without further probing?"

Leave them only with yes/no answers directly related to them executing the action you want. Any words you provide other than repetition of the action or requests to escalate will be used against you.

If not, keep asking for supervisors. Poor level 1 is just doing their soul-crushing job. Every middle manager is desperately trying to not do that any more.

Until they have so many people trying to jump over level 1 will you ever need to waste time in level 2. I've only once had to go to level 3.

Does Comcast hire from the list of people with restraining orders on them? Sounds like some guy trying to not get dumped.
Programmers must take Vitamin D
Self Promotion for Developers in a Competitive Market
He means the demo board: http://www.nxp.com/demoboard/OM11043.html
Nice idea, so long as you're in the US where you don't really have an 'official' location...

I tried to do this once in Berlin to cancel a gym membership outside of the contractual limits. They required showing an official 'de-registration' from the city of Berlin. I was moving within the city at the time, so instead of telling the city I was moving, I instead told the city I was leaving and then a few weeks later reregistered with my new address.

Unfortunately I wasn't aware that this would reset the amount of uninterrupted time spent in Germany which is needed for getting a permanent residency. D'oh!
From HN #1 to Stanford #1
That's a great page. I learned a lot, thanks!
Northrup tried "fast light cheap" back in the 70's with the F-20 Tigershark:

http://en.wikipedia.org/wiki/Northrop_F-20_Tigershark

As a direct competitor to the F-16, it was squashed (IMO). Are these guys savvy, have they learned the Tigersharks lesson? Maybe. This aircraft seems to compete with the A10, which has been retired.

Edit: Correction the A10 is not retired yet, they keep talking about it though.
That reminds me of the fastest known (in terms of number of multiplications) matrix-multiplication algorithm, where the constant factor is so huge that it's of no practical use.

Even the more practical ones e.g. http://en.wikipedia.org/wiki/Strassen_algorithm trades 8 multiplications and 4 additions with 7 multiplications and 18 additions, won't be all that much faster on modern architectures where multiplication is often surprisingly fast (almost the same as addition) and how much data is read/written also matters (memory bandwidth and latency).
Right, which was great, as "We already use Rust in production" combined with "we built Bundler" is a pretty decent pitch.
Γίνετε διάσημος με τη δύναμη του copywriting – SEO | WEB DESIGN
Any known identity system can be gamed, including web of trust.

Proof of work is the only known viable sybil attack prevention mechanism.
10 SEO Methods That Will Complement Your CRO Efforts
So 25% of the time it is a joke? That is 1 in 4 times...
He wasn't answering the question over and over; he was refusing to answer the question.

Which is, of course, his right. And maybe it would turn out that the rep would refuse to recognize his answer. And there is some social value in there occasionally being a crank who refuses to play by the rules just to expose them for the silliness there is.

But realize he wasn't trying to get through this call easily. He was trying to make a point.
Call records, plus recording, plus subsequent chargeback, would likely be enough to contest a "nuh-uh!" from their end.
Exact same thing happened to me with AT&T, and when someone informed me it was sent to collections, I informed them they would be hearing from a lawyer if it wasn't resolved in the next 24 hours. This was after I had documented proof that it had been paid. These companies are abysmal.
Does a heavier boat require greater effort for this to operate?
The FBI follow-up apparently didn't include Googling the guy's name.
Is it legal for a company to send your debt to multiple collection agencies?
I think my PM's have this printed out on a cheat sheet they bring to each meeting.

It embarrasses me when we have techs from other companies doing training or demos and management starts spouting this bullshit.
Once I moved and realized I forgot to turn off my phone and DSL. The company did it in minutes over the cell phone. I was surprised, and a little worried, by how easy it was.
I don't know what sort of serial adapter you're using, but I've used a number of the PL2303-based ones over the years (currently a Trendnet TU-S9), and have never had them cause any sort of instability. Weird.
Technology redefines the new generation music festival experience
The smartest trick of all: not to work for companies where everyone feels a need to "appear smart" during meetings.
"I don't have a supervisor" is a surprisingly common response.
The URL contains a subtle hint about whether or not it is a joke.
Ask HN: What is the best way to resolve storyboard (iOS) conflicts?
When a team of programmers working on a storyboard (managed by git), it is rather painful to merge changes. I know people are saying that using multiple storyboards can mitigate this problem.

I wonder if there is a better way?
It appears so. Probably worth filing a bug about this, but I suspect that something about mosh's terminal emulation filters out the VT100 command sequences tmux uses to perform the handshake with iTerm2.

Details on the protocol are here: https://docs.google.com/document/d/1ABI0kqUUxoAjxhWW3AsWFis6...
How Microsoft Perfectly Predicted the World Cup's Final Stage
I found The Pentagon Wars, both the film and the book, to be absolutely brilliant at explaining how things like the F-35 can happen and why cheap, fast, light, targeted vehicles like this aren't produced.

I highly recommended that my fellow HNers to either view the film (10/10) or read the original book.

You will not be disappointed.
If you shop around in the UK for a credit card, you will get one with zero fees and an excellent exchange rate on foreign currency transactions.

I use the Halifax Clarity card and I believe The Nationwide and the Post Office do a good card too.

I'd never use a Debit Card for foreign currency transactions though, they always seem to have fees involved.
His original comment didn't lack originality because he posted something that he did that was quite interesting. I, for one, believe that anyone is capable of anything they set out to complete. I don't think noticing a polarized reaction from a community you participate in is always a transgression. No ruleset rationalizes the community's reactions 100% of the time.
More comments here: https://news.ycombinator.com/item?id=8035735
Trick question? I'm showing that my question - "Why isn't it appropriate for an encyclopaedia?" - is meaningful, by giving counter-examples from three encyclopedias. This suggests that your definition is not aligned with how the term is used in practice.

I ask that you clarify your reasoning.

You say my linked-to reference "hasn't made the case that dictionary-like brevity is suitable for an encyclopaedia". The link isn't trying to make that delineation between the two. It's arguing (and I agree) that a dictionary is a type of encyclopedia, not that they are two different things. You mentioned some quotes, in bold. The author later comments on those exact same quotes (with bold translated to italics):

> These definitions show that whereas dictionary is defined by words alone: “reference work that lists words, usually in alphabetical order, and gives their meanings and often other information such as pronunciations, etymologies, and variant spellings“, encyclopedia is defined either as synonymous to dictionary: “the term is often interchanged with the word “dictionary,” as in the present work” or by a larger extension than dictionary: “explains subjects in greater detail than a dictionary”. There is thus no conflict between dictionary and encyclopedia. They are either synonymous or only have different extensions (i.e., encyclopedia including dictionary, but covering a larger set of phenomena).

I checked with the OED, at http://www.oed.com/viewdictionaryentry/Entry/52325 . It concurs, since its definition 1b. for dictionary is (italics mine):

> In extended use: a book of information or reference on any subject in which the entries are arranged alphabetically; an alphabetical encyclopedia

Yes, I'm saying that the article for "gumboil" in WP is not a stub, does not need to be longer than it is, and very much like what WP should support. While I agree with you in that the older print definition of the term is easier to understand than what WP has, that's at most one more line, and more likely solved by rewriting.

BTW, I also looked up Gimlé in WP. That's three sentences long, so a full two sentences longer than the 'Gimli' entry in Encyclopaedia Britannica.

Why must everything require more than a few lines to fit into your concept of an encyclopedia? Certainly Gimlé doesn't fit in a dictionary, so where else would it go?
Almost seems like you're talking to a robot, don't you think?
oh they all do. they all do.
This guys have it rough. I used to call them a lot and I can't recall a single instance where I saw someone raising their voice had a better outcome. The only had a more stressful call.

The operator pushes it a lot but consider this: he is probably paid like shit and he probably get commission on how many customers he can retain. Maybe if he loses too many he can even lose his job. Knowing this and knowing that their job is extremely horrible(getting called names all day) what I see here is not the operator's fault at all. I see a person crushed by a job that he might be losing taking the blame for problems that he didn't cause(maybe in this instance but they often do). The only thing I have for someone like this is a kind word instead of rage. If you are unsatisfied at the end of the call, send a complaint letter about the service, do not take it on the operator.

(Obviously there are exceptions where the operators are just assholes)
Firstly, Comcast has no business why he wants to cancel. He might want to cancel because he landed a tails on a coin flip on a Tuesday, and it shouldn't matter.

Secondly, with such strongly hostile customer service representatives the more you speak that's more ammo you're giving them to argue without cancelling the contract. If you say, 'customer service is poor' there's a high chance that CSR going to pull up records saying that "You called us X times with Y and Z complaints and we have responded to them within 48 hours. That's well within our metrics" or some bs like that.

Talking to hostile CSRs is akin to talking to the cops - don't speak more than you have to.
At least one other region has had them for a while (Singapore I think).
Outside of the vendor's relationship with the credit card company, a chargeback is identical to ceasing payment. The credit card company has zero control or influence over contract disputes. At best they can threaten a vendor relationship for disregarding their arbitration (which vendors will do simply because they have to pay somewhere in the range of $700 to pursue), but they won't and don't do that.

So you can find stories by the thousands of people who won a chargeback, and then were hounded by collections and ruined credit. Because Visa and Mastercard don't overrule contract law.

Credit cards are safer/more powerful simply because money is influencing, and he who controls the money controls the relationship. They don't override contract law, however.
https://www.youtube.com/watch?v=2xEuihUWSE0
Must Watch CSS
Maybe we could use the lawyers from my divorce to figure this out.
Load Balancing with HAProxy
How do the KAI/Yak alternatives compare when it comes to running costs?
Show HN: TypeZen = GitHub Zen ± Google Fonts
The operator acting is barely legal.

Still technically legal, bad faith business dealings? For better or worse (worse imo) this is just how businesses currently operate by default.

It's "just business" when you're perpetrating it, and the sky is falling when it happens to you. For a handful of reasons, the powerful (read: monied) are spared the brunt of the ugly end. Comcast is a regional monopoly that sells service to a lot of poor people. Welcome to the retention department.
look at the code. AT_RANDOM is. used when it's avaible in the fallback function. For some reason, the devs don't seem to trust it much, according to the comment.
This is the latest release of my serversforhackers.com newsletter. I'm hoping for improvements / comments on configuration if you have any! (Otherwise, hopefully you learn something useful :D )
Floor web framework: JSON body parser added
Here is a small update on floor the web framework for Rust that aims to be dead simple.

I just added a new JsonBodyParser middleware to floor.
I think it's usage is pretty straight forward:

#[deriving(Decodable, Encodable)]
pub struct Person {
pub firstname: String,
pub lastname: String,
}

let mut server = Floor::new();
server.utilize(Floor::json_body_parser();

fn post_handler (request: &Request, response: &mut Response) {
let person = request.json_as::<Person>().unwrap();
let text = format!("Hello {} {}", person.firstname, person.lastname);
response.send(text.as_slice());
};

server.post("/a/post/request", post_handler);

One can simply test that out with the example using curl

curl 'http://localhost:6767/a/post/request' -H 'Content-Type: application/json;charset=UTF-8' --data-binary $'{ "firstname": "John","lastname": "Connor" }'

Jump to documentation: http://floor-org.github.io/floor/struct.Floor.html#method.json_body_parser

Repository: https://github.com/floor-org/floor
As a developer looking for work I found a ton of startup job opportunities in the NYC area. But I found the companies hiring for a very specific set of skills (frameworks, insert random buzz words) instead hiring for general ability and knowledge. It's an interesting dynamic as the startup has limited funds and limited time. They want someone who can jump in on day one without any learning curve. The smaller startups are willing to wait for the perfect candidate because hiring the wrong person could be a disaster.

In my own startups I've found the developers I know love the idea of working for a startup. But when it comes down to it, they are risk averse and value job security and cash compensation over the freedom and equity that a startup offers.
I use SQLite for web apps and I don't think there's any reason not to, since my sites receive around 200/300 pageviews a day on average.
Accidentally downvoted you, meant to upvote... sorry about that.

Anyhow: I was actually moving, told Comcast so, and I was indeed off the phone in a few minutes. "I wonder what everyone's concern about Comcast is anyway," I wondered. Then, a few days later, the "follow-up" calls began. It got to the point that I had to block the Comcast number just to get some peace.
Announcing Project Zero
JavaScript/CoffeeScript Developers and Designers

Intellinote - The Team Productivity Platform

LOCAL PREFERRED, REMOTE CONSIDERED

Reston, VA (Washigton DC Area)

WHO WE ARE

==========

Intellinote is a funded, fast-growing startup led by experienced team. All three founders have had one or more successful exits.

Our offices are located in an innovative co-working space in the pedestrian-friendly (and soon Metro-accessible) Reston Town Center in Northern Virginia.

We have funding, a viable business plan and traction. We're adding key members to the team to help accelerate our next stage of growth.

WHAT WE DO

==========

Intellinote sells a multi-platform (mobile, web, REST API) collaboration and note-taking platform for teams.

WHAT WE'RE LOOKING FOR

======================

Intellinote is looking for super-smart, motivated, programmers/designers who can utilize the latest technologies to deliver the best experiences for our customers. We want developers who strive to be DRY, to continuously improve not only our product but our development practice, and who care deeply about what we are building for our customers.

The ideal candidate will join an exciting team executing a highly visible product in an agile, high-velocity software development environment.

Key Requirements:

- Should be familiar with Angular/Ember/Knockout, Backbone

- Fluency with all tools helpful and required for high-quality webUI development, including Bootstrap/SASS/LESS, Grunt, Bower, Yeoman, Jasmine, Protractor, Mocha, RequireJS, Promises, Underscore/Lodash, JQuery, etc.

- Ability to research, assess, and integrate open source technology for production use

- Familiarity with OAuth for security, Mobile/Responsive development, integration of libraries/tools such as d3.js, Modernizr, Socket.io, Skrollr, Togetherjs, Impressjs, etc.

- Be able to work with local and remote team members via Skype, Jira and Intellinote

- Contribute to continuous improvement of development, QA and deployment processes

- Participate in deployment of Intellinote builds, releases, and support

- Maximize and promote use of Intellinote within engineering processes

- Experience with Server-Side JavasScript, Node.js or CoffeeScript a definite plus.

Skills/Experience:

- At least 3-5 years experience with Web programming, particularly Javascript MVC libraries/tools, HTML5, CSS3

- Experience with or strong understanding of Single-Page application development (SPA)

- Experience writing to and improving REST services for web clients

- Should have experience with tools such as Git, Jenkins, shell scripting in *nix

- Experience working in live, production secure, multi-tenant environments

- Detail-oriented

- Analytical

- Focused on deliverables

- Problem-solving orientation

- Self-motivated, able to plan and execute work collaboratively with team members and management

- DRY-oriented, TDD-oriented

- Must be capable of handling fast-paced, dynamic development process in a startup culture

Education: Bachelor’s Degree or equivalent

Contact us at jobs@intellinote.net.

Also see http://www.intellinote.net/careers/ for more information.
Yeah, I'm talking for retail customers who don't have a VAT number and can't benefit from the reverse charge scheme.
Unless they can built it using plants in all 50 states then they don't stand a chance. The F35 is already built using parts sourced from all 48 continental states.

Defense procurement has been using pork barrel strategies for decades, its the industry standard. You can literally sell something that doesn't works for whatever price you want as long as you got the political backing to do so.