skysight-inc/HackerNews huggingface dataset:
It is illustrative to read through some of the franchisee message boards where Subway owners talk. From what I recall, the margins are incredibly low and profits hinge largely on "combo" chips and drinks deals.

Subway is getting hit high and low: high from fast casual, low from convenience stores which can add in sandwiches made on premises (small remodels, no rent or significant additional overhead, ability to leverage existing business infrastructure).

Minimum wage laws will sink a lot of these franchises soon. One immigrant-owned Subway in my area seems to be surviving only by stretching vacation visa laws with a rotating cast of visiting relatives working the line. It's no coincidence that it is in the same strip mall as a couple of nail salons.
We clearly have a very different interpretation of the expression "cultural fit". Not in anyway saying that my definition of it is correct. If you looked at the people we hire, then you would see it is not people just like me. Far from it.
A few years ago when I upgraded to a new more powerful box at my hosting provider I noticed half a year later the old one (which I had whiped and done some testing on after transfering) was still chugging along, serving the silly 403 page I set up. After a few days of talking to the confused support it got shut down.
I wonder how this culture would transform if it were subjected to facebook.
Fair enough, I guess the main point is that whoever is being asked (you, I presume) is not offended :) At least, I hope you're not (maybe I can get a non-anonymous question in this way :p)?
The issue with undefined behavior is it's kind of hard to... well... define. It's an odd combination of unsafe memory, float/integer rollover, and rules with memory allocation. I wasn't quite sure how to clearly state it.
Actually, you'd be surprised. I'm taking the "jerk" definition to mean a sense of self-entitlement and sense of power.

You don't need to be a jerk and eat the last cookie but having a strong sense of "alpha" confidence in most interview-like situation pays off really well.

Next time you have an interview (or a one-on-one or a salesy meeting), try to exude some sense of power[0] (don't overdo it!) and see how the other person reacts. I know that it blew my mind the first few times I tried it.

As an aside, it's crazy to me that we engineers are so focused on hacking systems but seem to denigrate hacking personal interactions as if it's something dirty/beneath us.

[0] http://www.ted.com/talks/amy_cuddy_your_body_language_shapes...
There was a mention of garbage being returned from an out of bounds array.
Subway has a brand problem,most people no longer want the cheapest food around and those that do will go to food trucks or places more "authentic". Subway is now viewed as everything wrong with American food.

For one thing, it is insufficiently "artisanal" for today's consumers. If I was opening a sandwich shop, I would actually offer less options. I would offer a "curated" selection of sandwiches, changing daily/weekly, based on local ingredients. I'd charge 10-12 for a 6" inch sandwich.
What's the license on this? I'm guessing since it's just a decompiled version of André Michelle's code, the copyright still belongs to him?
Innovation is part of it, but in the Subway example you see another phenomenon, which one could call "profit-taking" in analogy to the financial-media cliche. That is, a decade ago when Subway was in growth mode, they didn't want anything to prevent new franchisees from signing up. They kept their fees and ingredient prices low, and the low prices were passed on to the customer. The parent company probably didn't worry about profit during that time. Now they feel like they have enough franchises, and it's time to make some money. When prices are raised, the parent company makes more money, even though the franchisees probably make less, because they get a similar percentage on lower volume. Franchisees make up for that by getting really cheap, especially on labor. Because people are creatures of habit, there are still customers, even now that the same crappy sandwich that used to be $3.50 is now twice that.

Eventually Subway will be like Arby's (maybe KFC is like this now as well): such a bad deal for so long that no one goes there anymore. Perhaps like McD's, Taco Bell, etc. have in the past they'll be able to get investors interested in supporting a cycle of lower costs.
and nodes from the second harmonic (which dominate the motion) at about a quarter of the length in from the ends

Ahhh, so the master archer (such as the guy we see in the video) likely knows where these nodes are and can compensate his aim for that?
Lazy hack, or using OS/browser/whatever features instead of reinventing them poorly?

What's the benefit you get from programming like that?
They aren't mutually exclusive: being nice or not is a tool in your toolbox for all interactions.

You can be nice all the time, but that doesn't mean you'll be effective all the time.

It's crazy to me that we engineers are so focused on hacking systems but seem to denigrate hacking personal interactions as if it's something dirty blah blah[0].

[0] copied from my other comment.
An argument behind not increasing the block size, is that miners can price-ration the inclusion of transactions in blocks.

During periods of high network contention, an ordinary user can include a higher-fee to prioritize their transactions.

Correspondingly, the cost for attacking the network using spurious transactions will increase.
When Alex demoed their first hardware, he'd hold an ice cube against the custom vlsi chip to get it to work at high enough frequency. Early overclocker!
Mark vs. Marek – Whose Hotel Booking Platform Reigns Supreme?
Subway's bread is awful, which pretty much kills the sandwich.

In my neck of the woods, there's a couple local chains that do subs right and dozens of local mom and pop stands. Subs are one of the harder things to screw up, yet Subway somehow manages to do it and then charges $6 for a tiny sub with soggy bread and flaccid vegetables.
I have never bought btc, there is a fee? This is a function the wallet provides? Who gets the fee? I have bought dogecoins as a joke, and I have a wallet for that, which I send a few coins here and there to others, which cost me nothing. Not quite following what I thought was the basic principles of how this works now.
When looking at designs of these types, I find it's instructive to think about what catastrophic event the designers are trying to mitigate. In this case, my guess is some sort of decompression where the pressure inside and outside of a window is rapidly equalized and the people onboard don't have time to react in an intelligent fashion.

I think the purpose of the hole is to ensure that stress does not build up on the redundant pane so that it is only used in the case where the main pane fails. When you build redundancy into a system, it's important to ensure that failure of both pieces doesn't happen at the same time. Either can fail on its own, but they can't both fail.

So you want the middle window to be as close to the ideal condition as possible when the outer window fails. By adding the hole, you accomplish this. Moreover, once the outer window fails, the hole ensures that the middle doesn't need to take the full pressure differential and allows the pressure to equalized in a somewhat controlled manner. Yes, the pressure in the cabin will drop, but there are oxygen masks that will drop if it gets too low and the pilots can always descend to a lower altitude. The people onboard will have the time necessary to take both necessary actions.
Imagine if every library you used named itself with a single character. Does your language have more than 27 libraries available? Then sorry, some of their choices of letter will overlap and those libraries will conflict, perhaps requiring you to manually edit the distribution source or build scripts. Do you ever want to create a project that has more than 27 transitive dependencies? Yeah, good luck with that. Found a code snippet online and want to figure out what library it's invoking? Hint: Google is probably going to be useless when searching for a single-letter name.

The problems with using single-character names for libraries are so self-evident, I'm not quite sure how to respond to someone who doesn't see it.
The article explicitly says he did not collect her information. Is the argument being made that he is lying about that detail of the story? To what end?
Another consequence of people caring more about how than what. They don't want good rolls; they want fresh rolls. "Made on site!"
I regularly download mame updates by pointing the updated torrent at my ROMs directory. All changes are redownloaded, and new ROMs are grabbed.

Edit: just realized I misread the question. No. In my case, the previous mame romset swarm is usually abandoned, and the new torrent takes all the traffic. The swarms are unique.
They have to like you, focus on that. I've been on interviews where I am very technically qualified, but the interviewers didn't care for my personality. This is one area that I am working on. Someone posted the following article which explains a lot of this:
http://www.nytimes.com/2015/05/31/opinion/sunday/guess-who-d...
I want to use ZeroMQ but stuck with RabbitMQ because I am using Celery.

I hate Celery and I hate RabbitMQ because it was so difficult to get stuff working the way I wanted which makes me wonder if it would've been better if I just wrote my own simple job queue.
As noted above: you could solve the Halting Problem, and compute optimal data compression. Oh, and then we could go ahead and calculate Kolmogorov complexity K(x) for any arbitrary string, thus allowing Solomonoff Induction and AIXI to work. If you can compute Omega exactly you can thereby do almost anything at all.
The thing about pointers that I don't get is why do you need the memory address of the variable? Is that the only way to get the value when you want it? Like, every variable has to have a pointer in order to make use of the variable?
There is a fee, it goes to the person who processes your transaction (a bitcoin "miner").

Dogecoin has the same thing. It was likely not free for you to send those coins (unless it was an off-chain transfer via a hosted wallet [think transferring money between checking accounts at USBANK])
teaching C and not checking malloc, bad idea. using realloc in the way its used in this "tutorial" can cause memory leaks. realloc should be checked before reassigned because it can return NULL and that will overwrite the previous valid memory address.
Yeah I tend not to get hung up on the different ways it can trigger. It's more like, if you trigger it your program might run fine for now and then suddenly act up one day. It might die before the undefined behavior. It might launch nukes. Still sure you want to get into this? No? Want to go back to Ruby? Well, Ruby is built atop C. That's the five states of grief I try to get them through.
C is quirky, flawed, and an enormous success. While accidents of history surely
helped, it evidently satisfied a need for a system implementation language
efficient enough to displace assembly language, yet sufficiently abstract and
fluent to describe algorithms and interactions in a wide variety of environments.

-- Dennis M. Ritchie (in "The Development of the C Language" [1])

[1] http://heim.ifi.uio.no/inf2270/programmer/historien-om-C.pdf
Computer Chronicles ­– The Internet (1995) [video]
That's a weird text. At the beginning the author lists reasons why it's clearly Newton's third law, and then just basically says: "But then an 'authority' on aerodynamics waved hands around telling me it's not. The end." Maybe I misread something, but nowhere in the examples that are apparently inconsistent with Bernoulli's law, and for which the professor claims they actually support it, does he actually provide an explanation.
Why Art Could Become Currency in a Cryptocurrency World
Aussie Banks Missing the Point on Mobile
So basically the JS built-in container and prototype semantics are totally stupid, broken and confusing. I already knew this.

Apparently underscore is a community-driven "stdlib" that implements more functionality and saner container classes, and has more freedom to evolve since it's not part of the core JS language.

And the justification for using a single-character name is that it's basically a de facto part of the stdlib?
I would object. This creates exclusivity that somebody well-intentioned, but without an account (you don't need an account to browse HN everyday), wouldn't be able to overcome.

If you want to prevent recruiters then the principle-company's email address should be in the job description and/or a link to that company's job description (maybe this could be required if the threshold wasn't overcome). Also, most recruiters don't want to reveal the name of the company hiring, so requiring real company names (I guess you would have to ban 'stealth' startups) would be necessary too.
I'm a Swiss German who mostly stays abroad nowadays and the three things I miss most is decent sausage[1], decent bread[2] and Doner Kebab.

[1] What is everyone doing with their spare meat parts?

[2] Is bread something that you noticed in Berlin? Or is it just personnal taste? I never had anything that didn't come out of a bakery in a German speaking country that was (a) satisfying and (b) not baguette. Hmm too many negations here. Let me try again - 'The only bread I like abroad is Baguette (sometimes)'. ;-)
They're owned by the same parent company, and in fact a lot of the HG servers are moving over to Provo.
Some Thoughts on Orbital Angular Momentum (OAM) for Future Radio
If you want arrays of variables, you need pointers. It's not enough to know the value of an int (the first element of the array), but you need the pointer to an int (pointer to the first element of the array). Now you can increment the pointer to go to the next element. You couldn't do this with a simple value.

Also, suppose you want to pass a variable of a large data type, like an image, to a function. Instead of copying the entire variable, just pass the cheap pointer. The analogy is giving someone an URL vs the source code of the site for them to paste in the browser (You can't fit the latter onto a QR code, for instance, but you can the former).
That makes a lot of sense. I wonder if you can hack this in with a little more CSG stuff: maybe union the blended version with some giant solid blob that covers the crisp seam edges, and then intersect the result with the fully-crisp version. That's a pretty indirect way to solve the problem, but I wonder if it might work?
You have my support.

PS: MOOCs(massive, online ordered courses)
Sure about that ? :)

Jokes aside, exuding confidence is different from being confident and orthogonal from the truthiness of you statement/position.

Being a leader means that you can exude confidence regardless of how confident you are on the data or it's source. Why? Because, at the end of the day your team needs to trust you to make the correct decision and the first thing they will measure (knowingly or unknowingly) is whether you trust yourself.

If you keep being proven wrong your team will stop trusting you. But, that will start happening a lot sooner if you don't look like you trust yourself.

tldr: being doubtful and exuding doubt in yourself are completely different things. If you are in a leadership position doing the latter is poison to your team.
NSA Surveillance powers set to lapse tonight with no deal in Senate
Patriot Act powers to lapse at midnight as Senate fails to agree on NSA reform
But is it really worth $30-100 of your time? Especially if you don't know or care to know about craigslist or ebay?
Note that IE can have some issues with transferable objects.

Also note that the messages cannot encapsulate, say, closures or anything else that you can't JSON.stringify()/JSON.parse().
Same, intentional clickbait title. A decent editor would not have allowed that through. "Discarded Apple I sells for $200k; mystery woman stands to get half". Not difficult.
I curious about the 50/50 split? It looks like a relatively new company.(couldn't find a review on Yelp, and 50 plus like on Facebook). I went to Clean Bay Area, under 'How much money can I make?'; The answer was scarce, and I would need to email them for details.

Call me cynical, but while I feel this is a true story, I wonder if this is the first time they actually ponied up any money on donated equipment? That is without a firm agreement to buy before the drop-off, or pick-up?

This one Apple computer and their earnest attempt to find the woman and give her $100,000 sounds fishy? It sounds like it could be a PR move?

I could be wrong, and they always make good on their promise to split proceedes with customers 50/50?

I will probally never know--unless the company comes on here(HN), and describes the details, and discusses the 50/50 split? It would all be good marketing for an honest recycling company? Especially, a new one?

My main point, is I have dealt with antiques, collectables, etc.--for 20 years. I have never found a completely honest wholesale/picker/auction house/reseller/buyer? You have to keep a keen eye on All of them. If you want to donate to a supposedly good cause--just drop off the stuff. Just keep in mind even companies like Goodwill are loaded with huge internal theft problems. My local San Rafael Goodwill has fired at least three managers, that I know for internal theft. None of the managers were charged? Why? Maybe, because the nonprofit didn't want the bad publicity? They sure go after, customers caught stealing--with a vengeance?
By the way--I see people buying too many products from Goodwill close to, or exceeding retail prices?

One manager was literally cherry picking the valuable donations and selling them out the back door. He was quite the happy entrepreneur--for awhile? Another was caught taking expensive jewelry out of the company safe, and yes Goodwill rehired her for some reason! I am not picking on Goodwill. I am actually hesitant to say anything because they have a lot of lawyers. Someone wrote a book on Goodwill, and no one bother to read it.

Just expect to get ripped off if you are not selling your stuff yourself. Hell, even the wealthy need to beware--I believe Christie's was found guilty of price fixing a few years ago? Oh yea, go through your stuff before tossing? I've seen a lot of people throwing away 1st edition books. I can go into most people homes and find something of value--they thought was junk.
Sorry, you are right. I had meant to write pyglet as my preferred option.
It's not about American or European. Assuming these jerks are of higher rank, few people have the balls to stand up to their boss short of quitting. If they're lower or equal rank, then we don't have much to talk about unless the person is just a masochist that enjoys being a doormat.

In the West, we have some laws to deal with these problems.

In Japan and Korea, it wasn't that long ago that it was
totally acceptable for your boss to smack you in the face. And you have to take it because no company will hire you if you quit.

It's still pretty bad in South Korea and China, just look up Korea Airline nut rage scandal.

The strong always oppress the weak. The weak gets angry and revolt, then they become the strong and proceed to oppress those weaker than them. This is the summary of human society and history.
Has anybody tried making arrows with increased damping? I searched briefly, found nothing.

This would extinguish the flex oscillation more rapidly. I wonder if this would affect arrow performance one way or the other.

With carbon arrows, you might do it by using a lower modulus matrix material, which would dissipate flex energy faster than the high modulus epoxy they likely use. The arrow flex amplitude should be determined by the carbon fiber modulus and layup pattern. Oscillation ringdown (damping) should mostly be a function of matrix material energy dissipation, since the carbon fiber has very low damping.
The altitude increase coincides with the batteries reaching 99% capacity. The decrease coincides with nighttime and the batteries draining.

In other words it's another form of energy storage.
The fee is optional and currently just make your transactions get processed faster.

Although, a hostile party would be able to stop transactions without fees from being processed simply by flooding them.
Yes declarative sandwich-ordering is superior to the imperative variety. It certainly seems so when someone picky (or worse, someone on the phone with someone picky) is ahead of me in line.
I'm guessing they are boring because every day is the same as the day before. They have no religion, no beliefs, no customs. None of the things antropologists get excited about.
I worked at a Subway while in high school, and I agree the smell is not very inviting. Even the dough, once thawed, has a strange odor to it, though the biggest cause of that funky odor you smell is the bread proofer located beneath the oven. It circulates warm moist air around the bread to help it rise. The thing is, it's not cleaned regularly (at least it wasn't at three different stores I worked in), and when left unchecked mold forms on the bottom.
How is this different from https://github.com/niklasb/dryscrape?
I'm not a fan of thread-splitting but that'd be one option (Ask HN: Who's hiring directly). Otherwise what about people add tags like [Direct] or [Hiring Manager] to their posts:?
Industry averages isn't convincing. Most employers have better industry average data than you do as an employee. My company gives me industry data for all the positions I manage that can be segmented by location and years of experience. We use it to guide comp changes and it makes it easy for me to know whether someone is bluffing, even when they're talking about moving to a different city. So if one of my directs comes to me with industry averages, I can normally tell immediately that it's just what recruiters have been quoting him/her and they're just saying that to entice him/her to interview and get negotiated down.

What is useful is another offer. If one of them came to me with, "I've got an offer at $X and would prefer not to have to switch jobs...can you match it?", I have to take that seriously. It's also much easier for me to sell it to my boss when I'm basically selling it as a save job rather than something preemptive.

It's a strategy that can't be used too often...eventually, your employer will just call your bluff and you'll have to move jobs. And it only works if you're actually under what you can get in the market. But if you're in a situation where you really need a one-time correction, taking the time to interview will make the process of getting the raise at your current employer go a lot more smoothly.
This comes from a restriction of almost all existing computer architectures. You have a small amount (16 on amd64) of 'variables' called registers that you can directly work with. Additional variables have to be loaded from and stored in memory, which is slower and requires you to know that variables address (pointer) -- which is just an integer with special meaning. In C, variables you never take a pointer to might live exclusively in a register, and all local variables are stored at a fixed offset to a special 'stack pointer' which is kept in a dedicated register.

Some architectures try to have a more sophisticated approach and have some sort of 'fat pointer' in which pointer values have a special tag and are subject to special rules so they can only point to valid objects. The exact rules used and what constitutes 'valid' is specific to the architecture. Intel has introduced mpx on newer processors to check array bounds with such a scheme, and older processors such as LISP machines have much stronger (but less efficient) schemes.
The article sounded like it was going to be interesting but I couldn't get past all the ads in my face.
my mistake, there was one other commenter i thought was baining, but on rereading it turned out i was mistaken. ngorana is indeed the only one.
Woman loses out on $100,000 by mistakenly recycling Apple I computer