jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
For a well done interview, the problem is definitely mine. I wish I could reliably do the right thing and show a quality thought process as I iterate towards a good answer. However, I need to be away from the pressure to speak in order to solve problems. Sometimes this only takes a few minutes, but that silence in an interview ruins my composure.

This problem doesn't happen to me when I'm delivering a product pitch, speaking at a conference, meeting with investors, or any other situation where I'm on equal footing with my audience. Frequently, though, I ask to get back to people later with answers to difficult questions. I also prepare fanatically for those situations, where it's very difficult to prepare for a random tech interview.

A huge part of this is simply finding ways to stack the deck in my favor. A great interviewer knows that it's THEIR job to figure out what I can do well. Most people are not great interviewers. This makes a technical interview a total crapshoot that has never worked out for me.

My post is definitely suggesting that companies should examine their process to see if they're filtering for the right things. More importantly, I'm explaining how I've solved this problem for myself. Will I miss opportunities with my approach? Absolutely. I just now believe that I find better ones with my new method.

One caveat... I mostly consider a question like, "Can you explain what a closure is?" to be conversational. Simple knowledge quizzes are great fodder for a phone screen just to find out if someone even belongs in the room and whether they match the needed skills in general way. Where I get into trouble is with with whiteboard coding, brainteasers, etc.

We could have a great chat about async front end dev and then I'd stare blankly at you when you asked about CSS specifics. That's productive and tells you about my experience, though not my aptitude.
If the excerpt given in the original post is any indication, the wording of the passages is probably too general to be of any direct effect but there is some evidence that forming what are known as "implementation intentions" does have some effect in helping direct oneself in goal attainment (http://www.psychologytoday.com/blog/dont-delay/201001/implem...). So it could be that reminding your self to "persist" can lead you to form a more specific intention that does help you towards goal achievement, but you're probably better off just making your own set of implementation intentions and reading those each day.
Thanks. Will look into making it easier to share - perhaps permalink short URLs?
Btw, just about every professional performer, especially popular musicians, pop beta blockers.
Thanks. Definitely that is a very important improvement to make.
No, I haven't neither. I'm not saying don't register any .ly or .by or whatever domain, I'm just saying be cautious. (See my other post with "legal actions".)
Max Levchin: "Being an entrepreneur is not about being in love with an idea, it's about being in love with running a company." http://www.quora.com/Max-Levchin/What-are-your-greatest-less...

When he puts it like that, I'm not sure I'm an entrepreneur.
Looks like this is a response to the privacy breach reported last month by the Wall Street Journal: http://online.wsj.com/article/SB1000142405270230477280457555... (HN thread http://news.ycombinator.com/item?id=1801898)

From that article:

It's not clear if developers of many of the apps transmitting Facebook ID numbers even knew that their apps were doing so. The apps were using a common Web standard, known as a "referer," which passes on the address of the last page viewed when a user clicks on a link. On Facebook and other social-networking sites, referers can expose a user's identity.

From this article:

Sadly, all those parameters [identifying the Facebook user etc] go in the URL [by which your Facebook app is invoked] and if you app includes any other external resources (iframes, imgs, scripts, etc.) that sensitive data gets passed along to them in the HTTP Referer header.
I wouldn't be surprised if Apple will make Mac OS 11 run on ARM only.
It would be helpful if you gave a couple of examples you find questionable.
Haven't used Zim, but looks at least a little like Tomboy, which has several options for synchronization, using a local folder (Dropbox?), SSH, WebDAV and something they call Tomboy Web. I don't love Tomboy, but it's easy and functional enough that I actually use it.
I have two close friends who are professional filmmakers, Sari Gennis and Ted Arabian. Sari was the animation director for Ferngully, her sister was my boss' girlfriend back in the day.

I met Ted in high school, when he and I both played Roman Soldiers in Jesus Christ Superstar.

However I plan to make most of the video myself, but then to have Ted edit it. Real Soon Now I'm going to make a storyboard from digital still shots, then an improvised voice track, then I'll transcribe the voice track into text and edit it down to where I think Ted could get it to fit into three minutes.

My plan is to produce a quality video but with some very humbling imagery. Consider that a homeless fellow here in Portland, not long ago said to me "Some of they people I find sleeping on the street, they tell me they used to make six figures".

I find lots of software engineers eating at soup kitchens and sleeping in homeless shelters.

It's not exactly like my computer employer index is going to find them jobs, but that if I can make it easier for most people to find jobs, then everyone will benefit.
Aha. So now, the toothpaste in the tube (if you will) shifts to the issue of which technologies are boring, and which use up innovation tokens. Surprise: the technologies you prefer are boring (note the direction of causality there), and the ones you don't like require innovation tokens!
Git is distributed. Any up-to-date copy if the repo can be used as the deploy source. Likewise, if you have all the changes you need to deploy, you can set up your own Git server pretty quickly, then push there and reconfigure your deploy mechanism to pull from your Git server.

DigitalOcean has a useful reasonably complete guide: https://www.digitalocean.com/community/tutorials/how-to-set-...
Who is this made for ? I'm not hating but genuinely curious.
They prioritize form over function in their Lightning cables. Inadequate strain relief is a far more consequential problem in an airplane wing. I can't see Apple practices being applicable to mission critical fields like transport engineering (with high regulatory burden). They're different worlds. Apple also simply has a huge amount of money from hardware and software (App store etc.). I suspect they're far looser with resources for their teams than Boeing, whose mechanical/aerospace engineers have salaries a fraction of most Apple engineers.

Edit: Overarching point is that Apple has a focus on aesthetics that is far less important in aerospace engineering, and has no experience on ensuring human safety.
Those of us in the operations sides of buisnesses or doing research at universities really only see all the terrible hurtfull decisions these MBAs are making. Constant cost cutting and understaffing tend to lead to a lot of built up resentment. Maybe it is just a few bad eggs spoiling the broth, but to operations people it looks like the whole organisation is out to make their lives miserable.
Tim Cook is also an industrial engineer, and this is easily available information.

My point is more that you don’t want people focused on business and profits instead of people who have deep knowledge in the area and passion for the product.

Accountants and business majors are better at managing insurance companies, banks, etc, because they understand the space. Engineers are better at managing engineering companies for the same reason.
It’s always a tragedy when police have to kill a assailant instead of apprehending them. Particularly when the assailant is unarmed.

There have been countless situations more dangerous to the lives of police or bystanders than this, where the assailant was not killed. But perhaps none with so many “important” people in the same room.
"I always wonder why executives earn so much money when there is no responsibility on them when things go wrong."

Because they can get away with it, the political, cultural and legal environment they operate under allows it.

I also agree it makes no sense, either personally or from the standpoint of society at large.
I doubt there is anything like gentlemens agreement last 8 year's. Everyone was aware it is sociopaths run the place.

So I think other party stsffers are not trusted to be left alone.
$2.5B could have paid for a lot of R&D on a clean sheet design that wasn’t fatally flawed.
All products have defects, and the Apple hardware defect rates are some of the lowest in the industry. That doesn't change their commitment to product quality and service, and how it compares to their peers. Take a look at eBay and compare any Apple products resale values to any other (and no, it's not just about brand).
Yeah and I walk to the grocery store on good old fashioned feet, but you can bet your ass I'll use an airplane if I need to get to California.
Any specific types of projects you are interested in? Like bendmorris says, this is a very vast field. Some pointers that might help

Genomics:

Take a look at work that Mike Schatz is doing at CSHL: http://schatzlab.cshl.edu/

Or you can check out this recent webcast by C. Titus Brown: http://oreillynet.com/pub/e/1784

On the comp chem side, check out Rajarshi Guha's blog. You don't get much better on the cheminformatics side of things: http://blog.rguha.net/

There's a lot of folks doing some very interesting research in genomics, proteomics, cheminformatics, metagenomics, etc. You might also want to ask this question at BioStar: http://biostar.stackexchange.com
We use Grit extensively all over GitHub. It works quite well. I've yet to have a seizure from it.

At the same time, we're also funding work on libgit2, which is an efficient, well-designed C library for accessing those data structures. There's also wrappers for consenting adults. http://libgit2.github.com
Sure: https://github.com/libgit2/libgit2.
Burned out employees cost a lot of money to replace and a team that is working that much overtime is almost certainly not working at their peak for even half of it. I would argue they would probably only be at their peak for the first day of the week and maybe even only part of that the rest of their time spent coasting at below peak to way below peak is not really adding value.
2 points about this leaped out at me:

Firstly:

"Sweeping insider trading probe" that involves "multiple insider-trading rings" which "reaped illegal profits totaling tens of millions of dollars..." That's it? Sweeping obviously does not apply to the actual trades since tens of millions of dollars involves a couple of seconds of trades. Given the size of our securities markets, this is not even peanuts in scale. "Pervasive insider trading networks" would have to involve at least a significant percentage of a billion dollars, if not multiple billion dollars.

I'm not arguing about the illegality or the ethics of this; just the characterization of this being so incredibly important.

Secondly:

When discussing whether insider trading should be illegal or not, keep in mind that the U.S. Congress has thoughtfully exempted themselves from insider trading rules. Ethics, like taxes, is only for the little people.
The first explanation for that that pops in to my mind is someone googling/searching/researching a question they saw in the exam that they didn't know the answer to and finding it as a part of a test bank, then realising all the other questions in the test bank were on the exam too. He tells someone, they tell someone and next semester 200 students have a copy of that test bank.
I'm quite surprised it took this long. Hasn't Microsoft's strategy in this space for a long time been to sell schools Microsoft stuff insanely cheap to win the mindshare of students, most of whom leave school knowing only of Windows and Office?

My ICT teacher was quite open that Microsoft essentially wrote his curriculum and provided all his funding, and that's why all we learned was Excel/Access.
I often see "have an attorney present" arguments, but they make me wonder - can you really afford to have an attorney on retainer if you're not independently wealthy? Or is it as simple as calling a plumber and asking them to come over?

Should I shop for an attorney and keep their contact information with me just in case I might need one?

Will the attorney be willing to come over at a moment's notice if I've never used their services before?
I could see it for things like electronics projects where the firmware gets modified as a form of configuration.

You might want to give out or sell customized devices, adapted to the specific user or deployment. The end user typically only wants the binary, so distributing the source is at best a good-faith-waste-of-time and at worst an opportunity to cause support problems.

The example I'm thinking of is keyboards running QMK firmware-- it's literally customized by editing a bunch of C and recompiling.
This sounds like a dream to be honest.
> Don't. Talk. To. Feds. Ever.

This is the lesson I learned to teach to my kids.

I didn't get to this complete turnaround easily. It took years of systemic, post-911 malfeasance (and endless accompanying lies) by pretty much every fed LEO/IC agency, to nurture this mindset in me.
"Scraping data using features meant to help people violates our terms. We have teams across the company working to detect and stop these behaviors."

Hmm, that's interesting. I read about a court case recently that seemed to say scraping was okay and also that companies shouldn't work to prohibit scraping.

https://parsers.me/us-court-fully-legalized-website-scraping...
Ugh. Someone please tell me this is a belated April Fools' joke.
It might be 'easier' in a certain sense, and possibly a way to optimize for your paycheck, but 'resisting the pull to move into management' for me is about wanting to do high quality engineering, having a sense of professionalism and pride in my work, and feeling good about what I'm doing at the end of the day, even if my management doesn't understand it fully. If I'm a "line item on a budget", I want to be the best damn line item I can be. I am an engineer.
Here ya go: http://sfdbi.org/mandatory-soft-story-program

P.S. Thanks for all the good work you did at Reddit.
Those alcohol contents are quite reasonable for the NZ craft beer scene. If you look at Garage project, recently named NZ's best brewery in certain circles(and I can attest they are fantastic), the 7-8% range is well represented: http://garageproject.co.nz/ .
Out of curiosity did you look at gearman? I really like the ability to coalesce identical jobs.
This could be a good replacement for gzip/zlib. Similar compression ratios, but much faster.

There is another variable that isn't mentioned here: memory efficiency when compressing/decompressing large files. For me it's an important feature of gzip.
http://en.wikipedia.org/wiki/Open-world_assumption
I never said that it would be "concise". Also, there would be nothing preventing the use of stubs in the knowledge graph.
Call me a skeptic, but there's nothing philosophically "pure" about a locked down hardware platform where discrete components are all dependent on each other and NOT user serviceable.
Thanks! I'll update the post. A quick search found this RabbitMQ plugin https://github.com/rabbitmq/rabbitmq-priority-queue , which specifies: "In contrast to the AMQP spec, RabbitMQ queues by default do not support priorities. When creating priority queues using this plugin, you can specify as many priority levels as you like."
I'd have preferred we not have slaves.
What job skills exactly are you learning doing minimum wage jobs in 2019? That always seemed like a bit of a meme to me, considering if you've already held one minimum wage job before then you've already learned everything they have to offer practically.

This might be different if companies were interested in training employees but they aren't. So what happens with no minimum wage is that you have a class of workers who work over 40 hours a week yet have to survive off of government assistance.

The government is literally subsidizing the profits of that company at that point. So why should companies get away with being a drain on society?
You mean, kind of like Android, Google Docs, etc? Google makes its money by charging for add-ons to those products (space on Google Drive, Play store for Android, etc), not from those products directly. I see no reason why Google would be hurt by open sourcing those products, yet they don't, and that choice leads to all sorts of issues from privacy-conscious individuals.

I understand not open sourcing their secret sauce (e.g. search algorithms), but they have a ton of other products that could absolutely be open source without any negative financial impact. It's things like this that make me seriously doubt their commitment to open source.
According to another comment thread, this isn't accurate: https://news.ycombinator.com/item?id=21629207
From my view, I think it must depend on your use case and common searches. I've been using DDG for years now without any major qualms on search results. For my purposes it finds what I need, and for the few cases where it doesn't (perhaps 1 out of 50 searches?) it's easy enough to just add on a !g to my query to use Google instead.
Reddit also uses commonmark, plus some GitHub flavored markdown extensions, via the comrak library, plus some custom extensions. So Reddit markdown should mostly look like GitHub.
Is it fair to ask companies, even large companies, to be able to match the resources state actors bring to bear? I feel like the debate is missing that asymmetry.
The problem is who enforces the law for the enforcers?

With actual financial incentives on the line (their insurance premiums and their jobs) we may see natural behavior change without having to build out a new enforcement apparatus that could be subject to the same abuse as the current one.
it works the same way as a Wacom-type screen-less tablet for interacting with a phone, tablet computer or desktop -- with or without paper. It has a stylus for use in screen-only interactions, but you can also use it away from a computer with pencil [ with "ring" ] and paper, and pull up your notes later.
As it relates to the problems with education, that is would be what one learns in STEM courses, while outside of them, I imagine one hears more about the Mona Lisa.
This has little to do with the linked article and has been gone over repeatedly. Stack Exchange points out some of the problems securing a blockchain with 'useful work':

http://bitcoin.stackexchange.com/questions/20879/why-cant-we...
Ruby. It feels like telling the computer what I want to do, instead of piping my orders through some arcane syntax like most other languages.
I've been thinking about this for a very short period of time, but then it got to me that I would not want to use it because ad-recognizing algorithm is not perfect, and I could miss a road sign or other important information because of such augmented vision.

I still find the amount of advertising annoyingly high, literally every plane that could be possibly filled with ads is filled with ads. This has to change on another level, not by simply ignoring the advertisement in one way or another.
I tried to submit the form but Safari warned me that it wasn't being submitted securely. I wonder if they use JS to detect what you're typing in before it's submitted.
In the NASA promotional video, the project lead says they plan to implement the tech in July.
> We called the project Brand Killer.

Ah neat, that certainly is a lot more fitting of a description.
> What's the purpose of putting the company name on there.

Well, for the owner's it's a sense of pride over all the hard work they've gone through to get to the point of being able to put their business name on the wall. Why do people buy flashy sports cars? To show off success.

I don't think having a name on a building like "SomeGuy's Sawmill" is really an advert, if anything, it's a brand.

Not to mention, say you're trying to find a location like the closest clothing store, or restaurant. How will you locate it (or the right one) if every building is just plain and looks exactly the same?
Without a backup, you need a temporary, identical NAS device with the 4 new disks. Then do a file-level copy. Then put the 4 new disks in the old NAS and import the array. Do you know of a store with a very lenient returns policy?

An online capacity expansion (replacing one at a time) will mean a very long time in a degraded state, possible multiple disk failures, increased chances of data loss (power goes off, etc)
He meant it would be nice to have this AR technology replace the ads with artwork in your field of vision.
Nothing. We pretend that we are special or different. But at the end of the day, we have a beer fridge and a pool table. An open office plan where its always noisy.
I'd assume for sound that it doesn't use headphones so much as bone conduction so that it doesn't get in the way of natural sounds. From the design, it seems that there's some kind of device-skull contact most of the way around.
Pointer tricks are dirty and scare the elders. cjtenny is playing the childless uncle who talks about things no parent would. Kids that age will eat it up :-)
I agree with that.. Kinda expected a better setup for a real business.
Hehe... I just thought of this: I bet there is easily a consensus between parents and peers on the suckiest 5% for most schools in the US today. When it actually becomes hard to all agree on the suckiest 1 out of 20, we probably would be a long way toward better schools.
Just watched that this afternoon. Fantastic film. I can't recommend it highly enough.
I'm thinking along the lines of a 24-hour drop-in center / hostel for developers instead of crazy bums.

The wikipedia entry for hostels kinda sums it up, including the picture of the taiwanese hostel:
http://en.wikipedia.org/wiki/Hostel
I guess I would focus on cleanup, method names and parameter orders. I don't know enough about the internals to know if also allowing say $var = $val->substring(0, 2); could be an alias to how values are currently passed into functions.
I don't think your analogy holds... nor do I think of the institutions as being "run" by anyone. They are emergent properties of the overall system... including resources, etc.

For example, in a geopolitical view, the US is stable b/c it has lots of ocean shipping ports and good north/south waterways, plus abundant natural resources. Not because everyone happens to speak the same language -- though such easy transit encourages people to want to learn a common language.

So since we have lots of institutions that are functioning well and durable, they provide incentives to newcomers to interact with them in mutually beneficial ways.

Contrast this with mexico which has been destabilized by US drug policy which enriches the criminal gangs who produce drugs and profit from high black market prices. In that setting, the main "institutions" are criminal gangs and corrupt cops. There's not much incentive to undertake legal agriculture, so few try. There is not much incentive to build structures that would be toppled by the gangs and corruption.

So without getting too long winded, I'm arguing that institutions are an emergent property of geopolitical factors, and that the US has many strong institutions that would benefit from improved economies of scale if more people participated.... even if those people started out at the low end of the socioeconomic spectrum.