skysight-inc/HackerNews huggingface dataset:
>it is militant and provocative in a way that overshadows even Iran.

"Overshadows even Iran"?

Sounds like Iran did some very militant and provocative things, to be singled out as the second most offensive country after NK.

What exactly were those?

Iran, with the exception of the Iran-Iraq war (which Iraq started, with Saddam supported by the US at the time), merely made some idle threats to neighbors it has a beef with.

To contrast, the US has been involved directly in around 10 wars where it has no place --thousands of miles away from home-- in the last 30 years. And lots of proxy wars and interventions. Including toppling the legitimate, democratic at the time, government of Iran, to install the dictatorship of the Shah.

So, people in glass houses et al...
Searched Google for SMS API providers and clicked a paid advert
Now I’ve received several random emails from Twilio like providers, addressed to random names at my domain, since I’m the catch all for my domain, I’m seeing them WTH!

I cannot believe this is just coincident, do you think it was Google (since I was logged in with them) or the websites I visited desperately scanning their web logs?
Work in "real" engineering in oil&gas.
How I sold 22 copies of my game in 3 weeks on Android
Take a picture of sheet music and play it back.  Android and iOS.
Checklists are OK, but beware the checklist. They tend to cause complacency. "It wasn't in the checklist!"
And they are making far better use of those benefits than Turkey ever could.

For instance (since so many people here are fond of economic arguments), tiny Switzerland (population under eight million) has a GDP a bit over six hundred and thirty-five billion dollars.

But even though Turkey has a population nine times greater, that country's GDP is only a hundred billion and change bigger than Switzerland's. If the Turks were as productive, their economy would be the equal of China's, with only a fraction of China's population.

The Swiss literally get more done before their morning coffee break than the Turks do all day, maybe because they somehow manage to spend their time at useful tasks rather than blowing up Kurds, staging military coups, listening to crazy preachers, banning political parties, and so on. I'm glad the EU is helping them out, because they deserve it.
So there's a shortage of good IT workers. Your point?
Apparently some think that the root password to the US Constitution is "4daChildr3n"
Isn't destroying evidence obstruction of justice?
Sorry. I thought that "black hat" was implicit.
Yes you are. You didn't answer the question asked, you avoided the question and talked about what you found important, rather than what the interviewer found important.
One day on the Western Front
Losses != negative margin.

Amazon was not profitable for 10 years, because revenue did not exceed variable+fixed costs. But revenue exceeded variable costs. They had losses for 10 years, but had positive margine.
I appreciate this because it's a bit of a challenge to a narrative. I think in startup landia, we see the same thing. Everyone knows company x is next to ipo, everyone knows company y doesn't have a shot.

And while sometimes those public projections are correct, other times they're carefully orchestrated pr masterpieces.

Without giving too much away, our company has chosen to go quietly along, trying to attract the right attention that'll get us noticed by our customers, without alerting our (actual) competitors[0].

GW Bush connected more effectively with the middle class than Romney, and that might have been his best weapon in a fight against another likable candidate.

Whether you'd like to admit it or not, public narrative effects business / presidential / fundraising / customer acquisition outcomes. If you're the one in control, everyone else can be a pawn in your game.

[0]: I'm sure our current close competitors are acutely aware of us, but they're not the ones I fear. Our game is much longer than the current space we occupy (getting social media on tv) and so keeping our head down and just impressing customers is the best way to get us to the goal. Raising money, especially from places like YC or the kind of investors everyone wants, would put a target on our back. So instead we just lay low, and get all the flexibility we need to try out a bunch of different business models.
Yes. Same can be said for the heroin trade in some countries. Or the weapons industry.
And not one of these people identified the Boston pair before they blew up the Marathon. Yes, the FBI interviewed the older brother but never followed up. If you can't catch the amateur "terrorists" how will you catch the pros?
There's decent Common Lisp support in other editors. Lots of people use Vim with Slimv. Clojure is still supported better (especially now that we have tpope's fireplace.vim), but CL is decent to edit.
I'm interested in an update.
How I increased conversions from LinkedIn by 866% in 2 months
When your business is dependent on Apple, making and having good relationships with Apple employees can be very, very useful.
Good job on finding your way to a better life. Remember those you left behind and work towards setting them free.

As for the other comments here, there is no doubt there are many other countries all around the world that suffer poverty under the rule of totalitarian regimes.
Many of them are supported or ignored depending on whether they can afford to buy stuff (mostly weapons) from leading powers.
The first-hand report in this article does nothing to deny or highlight that simple fact.
So, take it as the personal account that it truly is, and nothing else.
But did you expect them to do such background checks in the first place?
This is really quite xenophobic. The majority of migration is going to be from the EU [1], and despite Europe's integration by way of treaties, I'm under the impression that someone fresh off the boat (metaphorically speaking) can't just suddenly claim all the welfare there is. Immigrants from non-EU countries have to be able to show their ability to support themselves before they're granted a visa, so I highly doubt they're a huge burden on society too.

Only something like 2.16% of population is from Morocco [2] and I really doubt they're the result of society's ills. While I can't find statistics, I highly doubt these people are draining the country's coffers through welfare payments. Also, why do you think they're constantly seeking health care? Even if they are, you seem to be saying they're unnecessarily visiting the doctor and are hypochondriacs; again, I struggle to understand why this would be the case just because they're from the middle east. Do you have any statistics available that demonstrate middle-eastern immigrants visit their GP more than born and bred Dutch, and are feigning illness? (I'm not saying it's untrue, I just can't find anything to support or refute your claim.)

The thing with the freedom of movement provisions is it works both ways: the Dutch are just as able to leave and move to another EU nation as other EU nationals are able to move to the Netherlands. Quite a good number of Dutch emigrate both to within and outside the EU, which is fair and fine.

Immigration, at least in the US, can be argued to have quite a positive effect on society. [3] I see no reason for this not to apply to the Netherlands.

What your argument really seems to boil down to is that there are people from a different tribe that are living among your tribe and, by way of confirmation bias, you notice all the things they do wrong.

No society is perfect and not all immigrants are going to integrate into society or be a net benefit, but many more will be. Relatively speaking, the Netherlands has its shit together and I fail to see any evidence that supports your claim that the Dutch standard of living is being significantly eroded because of brown people.

[1] http://www.cbs.nl/en-GB/menu/themas/bevolking/publicaties/ar...

[2] http://statline.cbs.nl/StatWeb/Download/Population__origin_2...

[3] http://www.nytimes.com/2012/06/20/opinion/the-beneficial-imp...
Judging talent is extremely difficult, especially when the pool of candidates is at arguably the most volatile point in their lives.

I think setting some standard benchmark is necessary, but diversity needs to be guaranteed. (Even if it is as heavy-handed as basing it on race)
"No, I'm sorry, that answer is incorrect. The correct answer is, you don't need to sort the array at all because you are a polar bear on an ice floe."
Funny story: In 5th grade, on career day, the proprietor of an Army-Navy Surplus store explained margin to me:

I buy a shirt for $7, sell it for $10, and get $3 dollars profit and $7 to buy another shirt.

I was genuinely confused about the $10-3=$7 he was claiming he could use to buy more shirts, when it was already used to pay wholesale for the first shirt.

But maybe that was confusion about Return on Invested Capital, not confusion about margin.
Let's use a different example.

You have a friend who is into lockpicking. Hey, that's a perfectly legal hobby as long as you're picking your own locks.

You have a Dremel tool and a grinding wheel, so he asks you to make him some custom picks. You don't know initially what these things will be used for, and you intentionally don't ask him what they're for. As it turns out, they're built for breaking into a specific make of lock that is only used on government installations. So, there is no way that it's just a hobbyist thing.

Your buddy then goes and steals government secrets with your custom picks so that he can sell them to China. He then sends you links to news stories talking about the thefts. You know that he's doing the crimes, but you say nothing. And when the police come by and ask you if you made the picks, you lie and pretend that you don't know anything.

Do you deserve the same sentence as him? No. But I'd say that you deserve prison time.
You are essentially saying that a VC has no problem saddling up one of their portfolio companies with unnecessary costs, in other words that they are hurting their own interests.
Why was it killed?
It's a huge error to assume that people who disagree with you are dumb. Bush is like 4th generation Yale, and his father is extremely smart. It makes more sense to pin e.g. his record at Yale to being a slacker than the apple falling so far from the tree.
Which means that exams need to be much more difficult. When I was a grad student Teaching Assistant at Harvard we had a newly hired professor who'd spent the last decade at Cal Berkley. He decided to give the same midterm exam he'd given many times before at Berkeley. When we TA's saw the exam we politely told him he needed to change it or the whole class would ace it. "Nonsense!" he said, "Harvard students aren't that much smarter than Berkeley students." We had to write and administer a second midterm because everyone scored 98, 99, or 100 on his Berkeley test.
Given the choice between hiring less skilled workers or workers somewhere else, which would you choose?
Where is the part where Hsieh wrote that he sold each item at a marginal loss?
You can define qualification to be leadership skills or whatever else you want, I'm not claiming they're just looking for good test scores.
I'm just saying that race isn't a qualification.
degrades to political debate. The content doesn't really lend itself to much interesting startup commentary.
the numbers are pretty misleading without context. you gotta compare it to class composition (very low for blacks/hispanics) and raw admissions numbers, not just percentages out of who applied. med school really is a holistic admissions process and that's not just code for affir action. you have to write tons of essays on your values, experiences, obstacles, and interview everywhere you want to go - this is a huge part of the admissions process and a lot of smart kids can't interview for shit. Not to say that it divides along race lines, but the only two metrics listed are GPA and MCAT which aren't the most telling or important things and it's likely that certain groups have more justifiable excuses for low performance than others which are taken into consideration.
People do display distinct genetic clustering based on ancestral geography. If someone has your DNA, they can tell with high certainty where your ancestors came from.

Of course, a substantial number of white Americans would be surprised by discovering they had ancestors from Africa in the recent past. (Most African-Americans, on the other hand, wouldn't be too surprised to find out many of them have European ancestry.)
Tmuxinator especially makes doing the vim + tmux thing so much better because it has nice session support (just type "mux <name>" to bring up a session). I've been using it for about six months now, and my current setup can do anything an IDE can in a fraction of a time.
Given that this is illegal, either they're making it up, or this is why they are no longer an admissions officer.
>In startups and small companies, the problem has been exacerbated by a relatively recent obsession with growth uber alles. Growth, growth, growth, with little regard to whether growth is sustainable, or to how costs scale with revenue.

This is absolutely true. I'm getting downvoted farther down on this thread for a similar observation, and for attributing this obsession to the SV culture, in particular.

This article is attempting to assert that Mr. Sherman was literally incapable of understanding basic math (i.e. the concept of margin). I think it's more likely that he was well-aware of the definition but was focused on growth at all costs.

It's funny, because you look at companies like Twitter and Pinterest which come up to scale with absolutely no revenue model, let alone revenue. That seems to be "normal". Nothing to see here. But, when a company with actual revenue deeply discounts products to scale up, it's somehow shockingly bad.

I'm not arguing that Ecomom had the right strategy here. I actually think they did not (partly for the reasons you mentioned). But, then in the same universe Pinterest could become the darling with millions of users and no revenue model?

It's funny how twisted things are without people seeming to notice the contradictions.
Sorry but I have little sympathy for this guy. He knew or should have known that he screwed many people's lives (clearing up the mess thanks to your stolen CCs is a nightmare) and cost hundreds of millions.

He should've been happy making $130k a year in 2007
I disagree the point of the question is clear. I also strongly argue that questions like this are not productive and that most companies have completely broken dev interviews.

I disagree because I've been in interviews where a question like this, and all questions asked for that matter, have a testing expectation to them. If a developer answers this question without considering test coverage and what that means, some companies see that as a sign of a dev who doesn't appreciate tests or have a full grasp of the entire lifecycle of development. "Trick questions" with hidden undertones are very common.

Or is it a practicality question? I do not want to hire a dev who is concerned with squeezing every drop of performance out of function calls that make up 0.001% of the app's runtime.

Is finding out the candidate is aware that sort+binary search is O(nlogn) versus O(n) of linear search really enabling you to find a quality candidate? Maybe, but probably not. We don't ask questions like this at all anymore. The bulk of our interview process is sitting down with the candidate and writing a small program with them, end to end. Not perfect either, but far more effective than ambiguous questions.
In reality, that would end up being a disaster. What if a friend or family member turned on your computer to check their email or print their airplane flight pass? They'd give up after seeing the password prompt, and if they don't tell you about it, then all of your data is gone forever.
See my reply to raylu. I suppose I'm biased because I feel questions like this are completely ineffective. Whatever the interviewer finds to be important is not necessarily going to get them quality candidates.
I have yet to see a code review checklist that I find useful. There are just too many things that can go wrong with software, so the list ends up either too long to be practical, or too generic to be helpful.

What I do find useful is to have a good variety of skills on the review team. Different people tend to check for different things. Some are just naturally good at spotting, say, concurrency problems, others have a pet peeve with names that aren't clear, etc. But someone who doesn't have an eye for concurrency problems won't magically start noticing them in a pile of code because there's a box saying "check for race conditions" somewhere on the list.
Tokenadult, what the parent said is not necessarily a quota. For many good medical schools, if you sum up the top 5% of every ethnicity of apllicants, you still get far more applicants than there are spaces.

edit: what I said about public schools is incorrect.
Dumb/honest question from someone who isn't as experienced with database mechanics as he'd like to be:

What exactly are the tradeoffs of adding an index?
Re: "Our discounts are meant to be one time only, but we can't limit them by customer so every order ends up sold 50% off"

Sounds like a technology problem.
I don't think there's a debate per se.

IDE's (as a notion) are better than editors, and everyone would agree to that if IDE's (as an implementation) weren't worse than editors.

I mean, if we could have an IDE with:

1) Fast, and I mean FAST, startup times and response.

2) No much visual clutter when you don't want it (unlike Eclipse/XCode/Idea/VS etc tons of toolbars and such)

3) A great editor pane, on the level of Vim/Emacs for editing code.

While retaining all other IDE features (debugging integrated, refactoring, intelligent auto completion, building system, REPL, etc)

then everybody would like it.

Except for the total barebones kind of guys, people don't have IDEs in that they hate an IDEs feature set. They hate IDE in that they hate current IDE implementation.

As proof, consider that people using Emacs/Vim/ST/TE also adds tons of plugins and settings and stuff to them to add them IDE like capabilities (project handling, tree views, debugging, AST-auto-completion, etc).
This is more fault of government and how they use tax money, not the people who created their own wealth.
Good info-graphic but if you think about it how many people started in the same position and did not progress at all? This just proves that a billionaire can come from anywhere.
You don't have to decrypt anything no matter what. You can't be compelled to give up the key.
Since they're evidently looking for pedantry, I present the following:

>What factors influence which approach, between a linear scan and a sort+binary search, you should pick for an unsorted array?

"A" search implies once. Linear will always be better, since sorting implies visiting every element at least once, followed by a lookup, where linear is at most once. You can of course come up with data structures and contents where this will not be true, but if you're asking for all solutions to everything, the only possible answer would be "it depends".
The article says it was a packet sniffer. How would he know what the planned use was? In terms of your analogy, it would be like finding out only later that you opened the door for a crook. (Of course, he might have known from other correspondence, but it seems strange to assume that.)
certainly, but those top notch academics are more relevant for graduate research than undergrad courses. with the swarm of ivy graduates going to work on wall st, I doubt the advanced botany course with a medalist in the field is as relevant as the name of the school.
It depends on the intent. If you create the system explicitly to destroy evidence if the police are looking for it then yes. If, instead, you create a "safe" that as an anti-tamper measure destroys the contents, then no (BUT IANAL).
I hope no one forgets we often value companies (in an overly simplified way) by a multiple of their revenue. Of course other things are taken into consideration but had they kept their discount as a marketing expense they could have gotten away with it in going on to next steps like a potential IPO. What the article highlights is that the wrong variables were taken into account when calculating margin, and this could happen very easily/could be debated both ways.

The thing I'm curious about is their balance sheet. If someone buys from a site like plum district a gift certificate for $40 that they paid $20 for, California residents are entitled to at least $20 of goods for an unlimited time... What a nightmare!
CryptoTrack - The Google Finance Portfolio of Bitcoin Launched
>The problem with this is you then need a new IDE for each new language.

Well, it would be nice if we had some "IDE framework" to take care of all the barebones stuff (editor pane, basic UI, loading files, encoding, high level abstract support for highlighting, refactoring, embedding a terminal, etc) and people could hook it into their language to make an IDE for it.

And it would have to be written in C, to not usable from all languages with a C ABI/FFI, and not be dog slow like Eclipse.
In regard to getting up and running in Windows, the smoothest FOSS alternative is Lispcabinet. It allows multiple Lisps to be installed (e.g. it will install Clisp, closure, and sbcl), it integrates all of them with SLIME, and installs GNUemacs along with many useful utilities. It is about as painfree as anything which requires learning Emacs can be.

LispIDE is another Windows option. It is very minimal but doesn't require dealing with emacs.

http://lispcabinet.sourceforge.net/

http://www.daansystems.com/lispide/
You sure are excited about this economy stuff. It's as though you think that people exist to serve the economy rather than the other way around. I hope nobody points out to you that per capita income would go up if we gassed all the old folks and cripples.
Here's the actual policy document: http://www.whitehouse.gov/ondcp/drugpolicyreform

(It uses that horrid layout with broken scrolling that the NYT popularized with its Snowfall story.)
Maybe I'm missing something. How does "10% of our customers have X disease" allow you to get down to a specific person?

| With this information I can take the 100% and cut the list
| to 50% that are male. 50% that are caucasion. (25%) Would
| have already know if they were over 55 so we cut another
| 25% Strip last names for ones that would not be of the right
| heritage. Suddenly the eligible candidates are only 12% of
| the total.

| I know that 80% of those are the people on that
| list.

What list? Are you somehow taking a list of names from outside and correlating them based just on 'X%'?
Storage size of the index itself, insert/update performance. Also there may be very little gain from adding an index to a column with only few distinct values or a very skewed distribution (partitions may be a better approach in those cases).
Yep. My official title is IT Technical Specialist 2 - but I'm an iOS Developer if we're playing with words that actually mean something when said together. Funny enough though, I don't have a CS degree, I have an Art degree. Though everyone I work with is either CS or ECE.
Except that we are talking about 5th amendment rights, which are not about striking a balance. The 5th amendment does not use compromise words, it is very clear:

"No person shall be...compelled in any criminal case to be a witness against himself..."

Nothing in there about being "reasonable" or about being "clearly guilty." The 5th amendment makes exactly one exception, which applies only to the military, only during a time of war or danger to the public, and has nothing to do with self-incriminating.
In other words, he didn't get it.

You cannot say someone truly gets that something is in their best interest if they think it's best to continue to do the opposite.