skysight-inc/HackerNews huggingface dataset:
When imbalances of power exist, it's almost never as simple as "two parties disagree, so they go separate ways."

We don't have complete information, and the article is clearly a one-sided representation of the situation. That said, based on her account, it seems one of these things is true:

1. Code Club's board acted independently of any action by Google in an attempt to stop some perceived conflict before it started (e.g. Google balking at further support because on of their key people says some negative things about Google now and then).

2. Code Club's board acted based on off-the-record or unofficial complaints by unknown Google representatives about the negative things Linda says/said.

3. Code Club's board acted based on on-the-record/official complaints by Google.

If the former, the board is in error. They have neither the obligation nor the right to demand anybody in the organization, Linda or whomever, to behave in any manner when not "on the clock." Our society is conditioned to accept the imbalance of power that makes such a demand seem reasonable, but it doesn't have to be that way (my opinion, if it's not clear, is it ought not be that way).

If it's either of the latter, it's an egregious abuse of power on Google's part (and an obsequious act on the Board's part). Google's relative power and influence makes Code Club a rounding error in terms of their PR efforts, either direction. In this scenario, Google's support of Code Club is little more than an advertising purchase masquerading as giving back to the community, which is certainly not unusual, I suppose, but it's also not something that leads to anything like an equal/level playing field.

If she's making stuff up, well, that's pretty bad on her part, and at least as awful as any of the above items.
No, we haven't moderated it. The only thing affecting its rank are upvotes and flags, which are in the usual tug-of-war that we see with controversial threads.
UX Lessons from Weebly
This is the most god damn cathartic thread I have read on this site after taking 1.5 years out to work on my own stuff and having failed 4 interviews getting back into the workforce, with the most random god damn shit technical tests.
In practice neither is strong.

I worked in infosec for a while. Nearly every real-world threat we saw came in via HTTP, IMAP/POP3, or some other "pull" mechanism. Firewall might as well not have even been there. Anyone who thinks "firewall == security" is terribly out of date.

I'd say the only thing firewalls still provide protection against is pure remote vulnerabilities in common system services. Those still appear occasionally, but are more rare than they used to be. With better service isolation, coding standards, and authentication they'll become even rarer.
From https://www.dropbox.com/terms

No Refunds. You may cancel your Dropbox Paid Account
at any time but you won't be issued a refund.
Show HN: Stackeo – Daily curation of the latest and hottest coding tools
You don't have to share any of the code. The idea is that before committing, you run the tests that you mention and you're blocked from committing if those tests don't pass. That's really all there is to it. You can disable those checks at any point when you commit if you wish.
Wouldn't that cause problems with (a) browsers that cache dns for a little while anyways, and (b) clients arriving on the captive net but already holding a long-lived cached proper dns result?
I agree that the article is irksome and illustrates the worst caricature of the economist, but as a confound: some airlines do charge differently for seats that recline and don't recline. United Economy Plus seats that don't recline are cheaper than United Economy Plus seats that do recline. Some people certainly are paying money specifically for the ability to recline.
Share Extension, UIActivityViewController, and UX Concerns in iOS 8
What is the state of the cleanliness theory these days ?

What state of proposed-debunked-revisited is that in ?

The narrative that one could be raised in too clean of an environment which then leads to an immune system on a hair-trigger is a sensible and compelling one, but I wonder how accepted it is in 2014 ?
Great job, Andrei and Peter!
Patent examiners are generally not allowed to search external sources for information about unpublished apps. I've had this discussion numerous times with examiners and PTO officials while working on improving prior art finding on google.com/patents.

They have a very fixed number of sources they search, and are generally not allowed to search elsewhere with unpublished app info.

So I can pretty much 100% guarantee you they are not searching patents.stackexchange for information.

(Plus, patents.stackexchange themselves do not suggest examiners use it that way. They email examiners).

For published apps (this was recently published), they are allowed to do more, but they generally don't anyway. They stick to the databases/etc that are available to them internally.
Right. That old adage about "keeping honest people honest" I think really applies. The ol' $20 Schlage deadbolt will keep the random bored teenager from wandering in. My personal feeling is that folks who are... shall we say on the edge ethically still make a distinction between wandering in somewhere freely, and literally breaking in.
I'm consistently surprised that airlines have yet to launch plane lines featuring business class seats / service throughout the cabin on select routes. I would assume that it would be easy to fill such a plane a few times a day with reasonable rates across east coast commuter routes and from NY to London.
I don't know why you are being downvoted when you are, sadly, 100% correct.
The people who actually own the airplane you're in will tell you to stop doing that, and will deny you use of their property if you refuse to comply.

Those same people intentionally paid for a seat reclining function with the intention that passengers use it.

This is constantly framed as an issue between passengers, but it's not. It's an issue between passengers and the airline. Their equipment, their (and the government's) rules.
https://hn.algolia.com/?q=mavericks+qemu#!/story/forever/0/m...
> By default, the app doesn’t tell me if the place is open or not? It makes me wonder why “Open Now” is not enabled automatically and needs to be set manually from the Filters section. It is bewildering because it is a quick fix...

Only bewildering because you have incomplete knowledge. Yelp's business hours data is far from accurate or complete. Lack of completeness is the biggest problem, as many if not most business are missing this data in Yelp. Using Open Now results in a huge number of false negatives since Yelp treats businesses with unknown hours as closed. It makes a lot of sense for Yelp to not have it on by default.

With respect to business hours, business addresses, and photos, you have to remember that Yelp is primarily crowdsourced. You can't expect it to be as accurate as Airbnb, where the proprietor creates and maintains the info, and selects the best photos. Yelp's UI will ask randomly ask users whether a photo is "useful", and probably shows the ones voted more useful first.

By the way, on iOS, the Yelp app does provide a carousel of photos, whether by pulling down or clicking on any of the thumbnails that are shown.

The number one failing for me is that Yelp does a horrible job with respect to user saved favorites. When I look at search results in a map view, I would like all my favorites shown in a different color. I also would like to filter my favorites in the same way I can filter regular search results. For example, "Show me all my favorite cafes nearby".
Any feedback is highly appreciated. The app is available both for Android and iOS. "ZenQ" very much :-P
I would argue that airline has responsibility. They explicitly allow laptops use and even provide tables and sometimes wifi.
Do you know how similar the Connection Machine was to a modern GPU? The descriptions I've seen sound similar, but I don't really know enough to say how similar.
On feedback
> United Airlines

Enough said. When you run an airline like a prison, surprise surprise, passengers tend to get into fights.

I told myself I'd never fly Continental again, as their planes don't even have enough room to fit my knees without sticking them into the aisle. Turns out they'd merged with United, and fooled me once more.

This last (and final) time I flew them, they elected to forgo loading a small plane with many passengers' bags so that they could load non-passenger cargo instead. EWR->BDL is a mere three hour drive (actually shorter than the flight, given delays), but they insisted on flying the bag. Of course their phone support hotline is designed with the sole purpose of preventing you from communicating with the people delivering your bag, and they are unable to handle someone who changes addresses every second day (ie a traveler), so the next time we saw that bag was back at LAX a week later. Still waiting on a reimbursement check for all the wedding paraphernalia we had to spend time rebuying.

Just say no to legacy carriers, and let these aging dinosaurs die.
I would call 23% a terrible number! From your account, these folks are hemorrhaging money, stealing from the till and totally dependent on their supply. Those don't describe a well-functioning adult.
not just socially unacceptable (which may vary by person) but more important against the rules of the airline. In buying a ticket you agree to abide by the rules, which means not being loud and playing music, and means allowing others to recline.
I think $10/month is still a reasonable price for 200GB of storage. And most of their customers are like you and probably won't use even close to the full amount, so it's a big win for them.
Paying for rights to the space behind a seat may not be a great solution, but at least it's a solution, and debating about its merits may lead to a better one. The current situation is that there is no right answer: neither the seat-recliner nor the space-requester can be objectively said to be in the right, so who gets the space comes down to who is less polite and more assertive. If everyone agrees that whoever bought the ticket can claim the space or sell it to the person behind them, then that's an objective property right one can appeal to without having to just say "Well, I want the space, I don't care that you want it too, and I can be more of a jerk than you about it."
Picasso and Cézanne both got popular in the 190x's. As photography got better the art world stopped being impressed with accurate perspective.

Cézanne was famously bad at perspective, but kept painting anyways.

Essentially they were both doing interesting things with color and shape at the moment that became trendy.
SecTor 2014
There is a homeless fellow dressed up as a space alien on the L train in NYC that does exactly this. He rolls on with a saxophone, plays as loud as possible, and tells passengers 'I'll stop if you pay me!'
With respect to TODOs and FIXMEs in the comments, I use them to mark places I know I will need to go back. Before calling a piece of code done, I grep for TODO and FIXME to make sure I haven't left anything unfinished.
Reminds me of Dickens:

"Mr Micawber's famous, and oft-quoted, recipe for happiness:

"Annual income twenty pounds, annual expenditure nineteen [pounds] nineteen [shillings] and six [pence], result happiness. Annual income twenty pounds, annual expenditure twenty pounds ought and six, result misery."

http://www.telegraph.co.uk/finance/personalfinance/9066005/W...

Edit: didn't only remember of it myself, bradshaw1965 beat me to it:

https://news.ycombinator.com/item?id=8232898
This Guy Is Launching 12 Startups in 12 Months
Ask HN: What to expect in an established startups onsite SRE interviews?
I'm about to fly SFO for a big YC startup's SRE interview and really nervous about it. I feel and know that I'm good at what I do, I built, managed, designed, architected many working and fulfilling projects, environments. Consulted inhouse and outhouse.

But this process is terrifying me. Whiteboard coding, 5 - 6 engineers and hours of interviews with Linux fundamentals, concurrency, scaling and more. I'm not sure if that's constructive.

I'm efficient with coding but I do not memorize. I always use reference materials, even for simple parameter orders. I know complexity but never ever need to do memorized analysis. Never know if some algorithm is n log n or n^2 from heart but have the grasp and educated guess for how it would do under pressure. Also can lookup or test easily. I use my memory for problem solving and reference counting so I know where to look anything.

I'm not sure If I will do well in this situation.

So What should I expect from this? If you were in my shoes how would you proceed?
My favorite interview, ever, was a phone screen. Untimed. They gave me a weekend to solve two not really difficult problems, with well defined interfaces. The catch was to write it in a production ready style. That is, do everything I would do for actual production code. Documentation, test suites, write the code to be as elegant as possible, while failing as cleanly as possible if invariants failed.

I have no idea their results with that, and I ended up taking a job before the in person interview, but I enjoyed the screener a lot.
Yes. You'd be responsible for crashing into someone's car by accident, same principle.
The problem is that the most obvious way of doing it - File.readlines('foo.txt').map { ... }.select { ... } etc. - is not stream-oriented.
Just a counter-point to your no health insurance view. I opted for health insurance while I was a healthy early 20s guy in grad school. $110/month, and 2 months later I needed my gallbladder removed. The surgery would've cost me $15k out of pocket. So with my premiums and copays I ended up paying a total of $2k for the surgery (effectively) and saved about $13k. At that age and employment status (stipend and free school with a research assistant position, but that wasn't much) I would've been fucked. As it was I lost nearly a month of academic progress that I had to make up because of the excruciating pain and isnomnia it induced. As a healthy 20-something male, the savings covered my insurance premiums through the rest of my 20s. And in that time I had other injuries [1] whose treatments (surgery or PT), again, dwarfed the cost of the insurance I continue to carry.

[1] I've had 2 infections since I was 14: food poisoning and an ear infection, every medical thing I've needed is the result of injury or organs gone mad. You just can't predict these things, a good immune system does not prevent you from needing medical care.
The Best and Worst Parts of Peter Thiel’s New Book: Zero to One
Indeed. "I hate reading articles that make abstract arguments, so enough bloviating" Author then proceeded to do exactly that.

The single item I agreed with was the blocked out old code that will never be used again - source control handles that.

Otherwise, what a load of nonsense.
It's not that pointless, it filters out a certain casual thief type quite effectively. For most people its about cost/benefit analysis, and if it's a minor pain in the ass to do something, then it won't happen.
Every rational human being at all times should be gauging whether they can get more for less. You're imagining sinister motives where there's no need for them. If your second best offer is, let's say 75k, why would the hiring manager offer you 100k when he could get you for 85 and you'd be happy? Just because "he's prepared to" pay 100? I'm "prepared to" pay $4 a gallon for gas, but I'm not going to offer it if the gas station will take $3.
Crowdfunded products marketplace post-campaign
Same here... west LA too. UberX usually has more cars available and the Lyft ones are usually older models.
What kind of crazy bug did the CapDaemon have that a single iOS device was able to crash without even trying?!
Why stoop to raw interpretation of metaphorical illustration?

Sure, capitalism, as a philosophy doesn't have goal. Yet, the clash between a capitalistic society where land-ownership exist and societies where land is shared does and has ended up in conflict, with the capitalistic ones taking away the lands from the native. At gun-point. It happened in Canada, USA, the whole of Americas. It happened in Australia. Rolling eyes and acting smug does not further the conversation. It does lead credence to the meme that people ignore their own history.
sort -T your_tmp_dir is very useful for sorting large data
No, there is no change in how you share, nor is this any sort of local history.

Git has the concept of "pre-commit hooks" which is a script that is run (by git itself) whenever you run "git commit", before your changes actually land in the repository. This can be used to (for example) run your local tests for you, as a sanity check.

However, your hooks are configured on a per-repository basis, and not transferred when you clone. So you would need to configure these manually each time you clone. It's easy to forget to set up the hook with all the things you need to run.

This tool is to help alleviate some of the pain in this, by having a configuration file to set up all the necessary hooks, as well as having a library of default hooks (whitespace checks, etc).
Personally I find silversearcher (ag) faster, and reinventing standard commandline tools with a collection of other tools is often slower.

One liner shell commands often turn complicated quickly.
Disheartening to you.

I like Dropbox, it solves a none trivial problem in a good way and I don't care that they hired Condoleeza Rice for their board.

I'm not a American.
> "I do not want to get into the specifics of any particular corporation. Nonetheless, it’s worth restating that the Code Club board believe X are a tremendous partner. As a member of the board I am completely aligned with that view."

> I'm not comfortable with lying and so it is in my best interest to resign.

I'm not sure what part of that statement would be a lie?
You sound much like me w/regard to advertising and not seeing any of it. This has probably saved me $100K or more over the years simply by not being enticed to buy/lease new cars. I have a 2000 truck and a 1997 Miata, both bought used and kept well-maintained, and I'm perfectly happy with them. I'm not sure if that would be the case, the happy part that is, if I was constantly exposed to new-car-porn. I see beautiful new or newish cars all around me, and not just in the "nice" areas, in a city with a below-average income profile. It's hard to fathom how people both will, and can spend so much money, on very expensive, depreciating assets, most likely using borrowed money.

Advertising and its emotional manipulations have become extremely powerful, and between TV and the internet, most people are probably exposed to more minutes of it per day than ever before. If you can't fight its power, avoiding it entirely is a sound strategy.
Sure, but saving is the half of the road that applies after you start earning :)
For my first job out of uni, I was asked to write pseudocode on a whiteboard to solve a simple scripting problem (call an executable repeatedly, changing the command line args). My background is nuclear engineering, and I was interviewing at a cloud/networking business, so I was already slightly outside my experience comfort zone[0]. I was explaining my thought process while writing on the whiteboard, trying my best to be transparent about how I was thinking, when the interviewer interrupted me.

"What is that?" he asked, pointing at the whiteboard.

"...pseudocode?" I replied, hesitantly, frantically looking for some mistake where he was pointing.

"That's not pseudocode..." he said as he started to berate me for not writing bash.

After that (I did not get an offer), every interview I went to when someone asked me to write pseudocode I'd always clarify "Is there any particular language you want me to use?" because I never want to relive that experience again.

[0] I had previous experience interning at Cisco.
Summer School on Hashing (videos and slides)
Very interesting suggestions here. I wouldn't have expected this one:

If you were starting from scratch again now, where would you start?

Short-term plan: Write a book about the problem space for the SaaS business in #1 PRIOR TO LAUNCHING THAT BUSINESS. For example, if I were biting off im going to once and for all solve email marketing for software companies, Id write about the strategy of doing so prior to making software.

Has anyone else done something similar? Perhaps writing an ebook or creating a video? As long as the asset you are creating costs money and can allow you to give away pieces of it, would other mediums work as well as a book?
most technical roles aren't generating revenue

Wait, what? The products I build don't generate revenue for my employer?
It depends on what shipping address you use though. An online vendor could probably be sued for false advertising if they showed one shipping price, but then changed it later because a customer decided to use a new shipping address.
> Even if you're right 60% of the time (good enough for your typical stereotype), you're wrong 40% of the time and that's important.

This disagrees with your previous comment, where you suggested that stereotyping would be okay if there was a statistical correlation.
The search space of email is small enough that hashing is not a good solution.

http://www.developer.it/post/gravatars-why-publishing-your-e...
http://archive.hack.lu/2013/dbongard_hacklu_2013.pdf
We built Kato from product down, trying to avoid protocol-driven pitfalls. We'll add an integration sooner than later.
It would be great if ikea sold some of these model libraries for use in videos etc.
You might want to use sort -u
https://www.gnu.org/software/parallel/parallel_tutorial.html is very handy
How is Uber addressing this? If anything it seems like it would be harder for them to enforce this that a regular taxi company.
I would probably use the word ability instead of right.

Further, just because you have a right to do something doesn't mean you should exercise that right.

The fact the conversation is happening means this isn't exactly an open and shut case on social acceptability on reclining.
Or if the firm only uses Emacs.
> I do not want to get into the specifics

That part - it looks like she does want to get into the specifics.
I've researched the "why" and a couple years ago had the opportunity to discuss some of the broader ideas in the history & anthropology of locks. It was actually titled "Why do you lock your door?"

https://www.youtube.com/watch?v=jqjacHSTd48
I'm surprised that this is an issue. I'm a frequent flyer and I always recline my seat whenever it is possible to do so (except when eating). I never ask the person behind me, and nobody ever asked me for my permission to do the same. I've always assumed that this was standard practice in airplanes. Only once somebody complained but I think he wasn't used to flying (he wasn't particularly tall). Actually, I find it impossible to sleep without reclining the seat as my head falls forward.
I propose an alternative solution then, I'll kick the seat of the guy in front of me until he sits up or pays me to stop kicking his seat. I've never had someone offer to pay me to stop kicking his seat, so clearly as per the logic of the article people must not mind it.

Seriously though, they should just take the seat recline feature off the seats in the first place. Its not like it makes much of a difference, they only recline like 3 inches anyway, but that's 3 inches less the guy behind you has to cram his knees into that tiny space. My usual solution is actually much like I said above, if they lean back and bang my knees I just keep shoving my knee into the back of the seat till they get the hint and lean it up again.
You use Emacs without autocomplete? That's not snark: I'm just here to tell you that Emacs has fantastic autocomplete and you should definitely look into it.