skysight-inc/HackerNews huggingface dataset:
>> I applied to 291 companies, did 32 phone screens, 16 technical screens, 13 coding challenges, 11 on-sites, and received 8 offers.

How much time would that take?

Figure 15 minutes per company - 4,365 minutes, or 72 hours. And that's time just spent finding the company, changing around a cover letter, and then emailing it and responding etc.

32 phone screens? Let's say 30 minutes each, that's 960 minutes, or 16 hours of phone screens. Forget accounting for prep time, etc

16 technical screens, an hour or two, let's go 90 minutes. Again, not accounting for prep or anything else - 1440 minutes, or another 24 hours.

13 coding challenges. From experience companies want you spending no more than 1 day or 8 hours on a coding challenge, so 104 hours here.

11 on-sites. At least 2 hours each, 22 hours, not accounting for travel or anything like that.

Also, I would have targeted applications to a lot less than 291 companies. I guess if I was trying to get my first job I'd be a lot less picky, but the 'ideal' company to work at can be few and far between.
> Will wearing a t-shirt with "I heart America" get you fired at GrubHub? It's on Matt's list of no-nos: nationalist.

Where does he say that?
Our lead investor actively acknowledges this potential conflict with us in spending/funding conversations so we can all make sure we're conscious of whether it is or isn't happening. One of many reasons I enjoy working with them.
This part about HN people is heart-warming :).
The dynamic is the brain.

For example look at https://en.wikipedia.org/wiki/Hospitalism - infants will themself to death because they are not loved.

Ask doctors and nurses and they'll tell you about people with and without the will to live, and how having a good outlook can mean the difference between life and death.
I remember it being used a lot by radical leftist (mostly anarcho-*) groups when I was at university. But even then it was basically assumed that riseup was infiltrated or a honeypot run by the feds.
Here are some features that the lambda calculus doesn't have: n-ary functions for n other than 1, macros (or any other means to analyze its own syntax), dynamically scoped variables, physical object identities, etc. In the untyped lambda calculus, any two alpha-equivalent terms are internally indistinguishable - in fact, you can even make them externally indistinguishable using a nameless representation of syntax like “de Bruijn indices”.

So much for “Lisp comes from [the] untyped lambda calculus”.
It's not unique. McAfee, Symantec, etc. are scams too, and they're worth billions. AMEX is a scam and it's worth billions.
Google Now Lets You Check How Busy a Place Is in Real-Time
Pretty much! :)

No, for real: It looks like I failed to communicate the intent very well.

I do NOT recommend setting up such infrastructure for running Ghost. I do recommend such setup (not necessarily on DO though), if you have a sufficiently complex stack and you want to be able to deploy to it quickly. This is often the case if you're have multiple teams who want to deploy independently and you can't wait for building and spinning up VM images. Or if you're running on bare metal and can't get away with something like Docker + a few shell scripts.

In my case I just run this way-to-complex-stack because I've worked in the space (at Docker and Mesosphere to be specific) and want to stay in touch with the space.
Even if you don't care about using code as data, Lisp is simply more readable, period.

You don't have to crack open a reference manual to look at grammar rules or precedence tables to work out what the shape of the syntax tree is; you can read anything just from the symbolic prefix, plus a smattering of minor notations like sharpsign-this and sharpsign-that.

A programmer who doesn't know Lisp can still instinctively tell that in (foo (x y) (z w)), the x and y go together more tightly than foo and x, or y and z.

The meaning is determined by foo. But foo is a word. And words have the nice property that you can look them up easily in manuals (potentially with just a mouse click).

Those who say Lisp is not readable are trolls and liars. They are liars because they see it's obviously more readable, but it threatens their self-image of being a competent programmer. It does that because their self-image is rooted in having memorized a bunch of arcane syntax and believing that that is what makes a software developer.

Look at this comment, for instance:

https://news.ycombinator.com/item?id=12883362

"If only the LISP syntax looked like a programming language and made logical sense."

Very good representative comment which captures the mindset aptly.

A programming language can only possibly be legit only if programs in that look like what you already know.
The examples you gave aren't 'Like Cures Like' in the way homeopathy works. The things you described work by triggering your immune system to create T-cells with a memory of the disease.

Homeopathy works by taking a chemical and diluting it, generally to the point where it practically doesn't exist. Best case scenario, it's a sugar pill, worst case, they don't dilute enough with something dangerous and you are taking poison.

This isn't picking winners and losers, it's consumer protection that's required for a free market to be fair to consumers. If homeopathic producers follow clinical standards and proven that their products produce statistically better outcomes, then they can call it medicine and sell it on the market.
I think you could describe that as full-stack + devops. Full-stack generally just means backend + front-end.
Wait till you hear about US Employment law! Your London salary includes a lot of things that are uncommon for US tech salaries.
I always read that sort of if block as the mark of somebody who's been round the block a few times. Because they know that one day you'll want to place a breakpoint on one case or the other, and they know that one day they'll want to know what the value of the condition is before it's used, and one day they'll want to put some logging in, and so on - and they know they won't thank their old selves for making that harder.

This sort of hard-won experience is how you get the high salaries, you know...
Why an image? There is no cross-reference to the source, isn't this way how fake news start to propagate? The link referred as being "sourced" on that page goes to https://www.wikileaks.org/. That doesn't help much.
What's interesting (and regrettable) is that these issues and restrictions are not a reflection of you as an individual but rather your government, their policies and behavior as well as political push-pull around the world.

We, as individuals, are not judged as such but rather as members of the "tribe" we accidentally belong to, whether we agree with the leadership or not or have any part whatsoever in their conduct.

As Spock would say, highly illogical.

Not sure how a fairer system would work though.
From the US perspective, the EU is a lot more like 'the US' and individual 'EU member countries' are more like 'states'.

I happen to view the EU as a slow-motion process of converting Europe in to one 'super nation' just like the US eventually became (remember, it was originally 13 distinct colonies).

Ultimately I believe the preferable goal is one world government. A government which would only exist to ensure a few common rights/laws were common, and for leadership should any life not of commonly terrestrial origin appears which doesn't cause an extinction event. (Trying to phrase that to include AI, artificial biological life, and actual aliens.)
Honestly, I think the reason its still around is because it approximates "write FizzBuzz", which people should be asking.

People ask the 'quiz' stuff, successfully throw out some bad candidates who talked a good game on experience/theory, and assume its a good way to go.

The ideal middle ground is probably to offer ultra-basic code problems, ideally before an onsite. It's awkward, but it really is necessary to filter the non-programming applicants. And by not trying to be clever, you don't create an incentive to memorize Rabin-Karp and generally acquire useless interview-only skills.

Even for those still doing testing interviews, that's a good rule of thumb: if it was a paper-worthy insight originally, it's a ridiculous thing to make someone derive in an interview.
The proof of misinformation is the BBC article itself: It starts with an inconclusive study and ends with a definitive title.

I could provide you with the hundreds of papers I've once stumbled upon[1], but it would be useless in convincing you because you don't acknowledge that articles like the BBC one discredits science.

[1] Actually they're all printed under my desk. They undemonstrate every argument of the feminists. And no-one wants to review them because they (like you) don't agree with the conclusion. That's science in reverse: "Women are oppressed, everyone knows it, so arguments against women can't be reasonably true". If you accept to start with "Are women oppressed?", comme to my place and we'll review my documents together. In the meantime the BBC article is a fine example of what is wrong with science.
Better Know an IPO: Optiv’s Public Offering
I love this! I didn't know I needed this until I saw it. It was a breeze to set up and be up and running.

One small question: does anyone know how to add a color background to a slide (as in the example provided) - is it done with CSS?
Hmm, this says more about the current state of the "PhD in CS" institution and the hiring practices at 'Big 4'...
Part of it is folks in the UK, and even London in particular, get paid quite a bit less than Americans.

My wife is from the UK and has worked in London and NYC and she makes quite a bit more money in NYC. She has told me there's no way she'd make her salary in London and it would probably be quite a bit less. She doesn't work in software either; she works in finance.

I think part of it is it simply costs a whole lot more to employ someone in the UK. All those social benefits have a cost and companies have to pay them. It's also much harder to fire someone in the UK than the USA where you can be fired on the spot for no reason at all. The benefits the company has to pay out are technically none except for some unemployment insurance for a few months which is quite small all things considered.

We've talked about moving to the UK but our lifestyle would change for the negative we believe due to the low salaries and the very high cost of living anywhere near London. Especially with the beating the Pound has taken recently when we convert our dollars to Pounds there's no way we'd get close to our current income.

To be honest I'm not sure how you folks do it. The UK is expensive and people simply do with less in general. That's not such a bad thing either.
Mark Andreessen interview
I actually tried to approach this problem in my own apartment complex. The effort died almost immediately. Very few consumer wireless access points even expose Tx power as a configuration parameter at all, even buried in an "Advanced Settings" section somewhere. You're lucky if they even expose channel selection at all.

So with the craptastic firemware of most consumer wifi APs, the AP hops on channels 1, 6 or 11, and stays there, screaming at full power. And the consumer, even if they know enough about radio to realize such is suboptimal, can't do anything about it without changing the firmware or buying a more expensive device.
Oh, I love out of context quotes. Can I do one from the same e-email.

"the new administration deserves our open minds and a chance to lead... never stop believing that the fight for what's right is worth it"
This is a natural result of hyper-partisanship, which is a natural result of groups separating into their preferred echo chambers, which is a natural result of it being easy to move to said echo chambers, which is a natural result of the internet.

In these hyper-partisan environments, everyone is afraid to tell the whole truth because Team A might use pieces of Team B's statements against them (see the sibling comments about feminism and global warming, or anything around the current election, but any and every partisan topic applies). So what happens is people choose tidbits of truth that fully support their side's claims and ignore the rest of truth, and make sure everyone on their team follows suit. These tidbits of truth then get used in broader contexts and somehow become universal truths. These now universal truths are not questioned in one's own echo chamber because it would work against their shared goals.

Team B then admonishes Team A within the Team B echo chamber because of the obvious ignorance of reality of the truth tidbits that became universal truths. The (not so) funny thing is that Team B is completely unaware that they do exactly the same thing.

So, inside the Team A echo chamber all you hear is how the other side is completely ignorant of reality, suppresses the truth, ignores facts, outright lies and deceives, while our team is where the logic and reason exist. And the exact same thing is happening in the Team B echo chamber. Both teams are equally fervent about their superiority over the other team. And both sides have the same answer to the problem: get rid of the other team's echo chambers and everything will be fine.

The actual truth cannot exist in this kind of environment.
See zk-snarks, zcash, homomorphic encryption, etc..

Let's not make this an accidental strawman.. My second paragraph is referring to electronic and internet voting solutions vs decentralized/blockchain solutions and NOT traditional in person voting with independent observers, etc..
Shameless plug: I also blogged about what you should roll on your own and what not: https://5pi.de/2015/04/22/scope-and-ownership-in-tech-compan...
A beautiful quote. A nice picture. Also worth seeing the previous two messages there made on the same day while also thinking about the hummingbird.
2FA is generally effective but not enough to guarantee security by itself.
Austin Coding Academy's lights are back on; what really happened?
No, it's not at all the same. Those articles are about eliminating overfitting and improving accuracy. This article is about how much fairness constraints will reduce your accuracy/objective function.
You just linked to a honing steel that is incorrectly labelled on amazon as a "sharpening steel" (which no, does not exist) by the random vendor who knows nothing about the products they sell. Read the actual item description from wusthof:

"When that time comes that you need to touch up the sharp edge of your Wusthof knife the 10" steel is a good option. The Wusthof 10" inch steel can realign your knife edge quickly and easily. Honing steels are often confused as sharpeners. Your honing steel will realaign your knife edge but will not put a new edge on it. In trying to explain what a honing steel does try to imaging your sharpening steel and your toothbrush. It is a maintaince tool that you use everyday. In the case of your knife this would be maintaining the knifes edge. Now eventually you would need to see your dentist. That would be a sharpener. This would be a more detailed and agressive action and they would actually remove metal from the edge of the knife. Much like a dentist would do to your teeth. Now to maintain healthy teeth you brush everyday. To maintain a sharp knife you should steel your knife everyday. And remember only go to the Dentist(sharpener) once or twice a year."
That's a good point and I don't know the answer.

I have a gigabit fiber (to the home) connection which terminates at a device with 4 Ethernet jacks. They all work, I've tested connecting directly to them with a laptop, but I plug a router into it and all devices connect through that router instead. It's the 'stateful firewall' aspect of using a router that I want for improved security. https://en.wikipedia.org/wiki/Stateful_firewall
They apparently have Russian funding too. Both could actually be disturbing if it wasn't such an obvious sinkhole.
Yeah, you can't do half of these without understanding Calculus.
Doom on the MacBook Pro Touch Bar [video]
Why all news are so Google related lately ? Is this something to do with Trump and draining the government IT swamp ? I hope google will not have part in government at all. They have broken long time peoples privacy. Google ? - No thanks!
If you're concerned that your domain registration is tied to your Gmail address, consider having different addresses on different providers (e.g. Outlook.com, your own domain, etc.) and assign different addresses to the Registrant, Admin, Billing and Technical contacts. You could also use a separate Gmail account, though that could be slightly riskier if the accounts get linked somehow by the giant data vacuum.
Show HN: Canvas based bug tracking and co-browsing with debug log (testers welcome)
The zombie problem - same issue I brought up at [1]. Not successful enough to pay back investors, but they won't die.

[1] https://news.ycombinator.com/item?id=12981392
I think what the research itself (as opposed to politics surrounding it) was about is summed up in the last paragraph:

A key result in the paper by Hardt, Price, and Srebro shows that—given essentially any scoring system—it's possible to efficiently find thresholds that meet any of these criteria.

The crucial thing is that this "credit score" doesn't actually predict defaults quite well, because blues who are 50% likely to default have higher score than oranges who are 50% likely to default. If you base decision on a simple credit score cutoff, the blue defaulters will screw you up because of their higher score. You can defend from this by tweaking cutoffs per-group to achieve profit maximization or various "fairness" goals. In a sense, it's an attempt at producing non-garbage out from garbage in.

And of course whether real-world implementations of this idea are "good" or "bad" is another can of worms altogether and varies case by case. They probably could have came up with some better examples than credit scores and labeling people by colors.
Is it fair to say that Trump had made hateful comments? If so - in what way is it unfair to bring Trump up on the day after the election?
Thanks for correcting me, do you have any examples I can follow up on and learn something new today? I'm not being sarcastic, I'm serious.
You could buy fairly anonymously via certain methods on localbitcoins.com (or in person, etc).
> Ooh, where did you play?

It's a new venue in Dalston called Club Makossa for the Dr Blacks night; near Dalston Superstore and the now defunct Dance Tunnel.

> will have to try and catch you play sometime if you play that sort of thing

I play a range of stuff, but yeah that's fairly typical for when I play out. I don't know when I'll be playing in London again, but will probs be back playing for Dr Blacks again in february.

I have some stuff on my Soundcloud page that might be of interest:

The last time I played at Fabric they asked me to do a mix for their blog to promo it. This starts off quite housey, but ends up in a similar area to the Donatto Dozzy sound: https://soundcloud.com/paullouth/paul-louth-fabric-mix-march...

A bit tougher, this is a live one from a festival in Austria : https://soundcloud.com/paullouth/paul-louth-live-at-sonnenpa...

On a more techno level, check out me and my friend DJing back-to-back for 4 hours as 'Waterwalk' in Berlin. There's a number of Donnato Dozzy tracks on there, and Peter Van Hoesen - who I consider to be quite similar as a producer (if a bit tougher): https://soundcloud.com/water-walk/waterwalk-live-from-staub-...

This is quite deep dubby techno, a personal favourite: https://soundcloud.com/paullouth/paul-louth-lux

This is a live show on Ministry of Sound radio. A bit more melodic: https://soundcloud.com/paullouth/paul-louth-live-on-ministry...

There's lots of other mixes on there, but those should be roughly in the right area if you like the Gol track.
Norton is one of the first things I uninstall on people's Windows machines when I encounter it in the wild. The zombie corpses of both Norton and McAfee consumer products seem locked in a head to head battle to produce the worst, most ransomiest security theater software they can imagine.
Though by this definition, Lisp, the granddaddy of functional programming languages, is not a functional programming language.
Making Machines Talk Beautifully: Open Design Standards for Chat UX
What the actual!

I must point out that I am an actual customer, that have paid actual money services delivered, not just a user and someone else's product.

I must admit that I have never read more than some random bits of the terms and conditions, but moving does not strike me as an obvious justifiable reason for terminating the contract..
The fact that his response rate when from < 5% for "applying the right way" to 22% for "maybe you upset a hiring manager" suggests his new approach, in spite of your reservations, is better for cases where you don't know anyone who can give you a warm introduction to a given company.

If anything, assuming most companies have an 'employee referral' program, emailing a random non-recruiter may have the additional advantage that, for no cost to you, someone at that company becomes incentivized for several thousand dollars to lobby for you.
> isn't all that bad

So, how would you characterize it? Somewhat bad? Doesn't it bother you to work somewhere so universally reviled?
Stateful Container Services on Nutanix Part 1
This style is really filtering those who "don't have time," not by age.
I understand the cynical take, but having worked with a lot of investors, I don't think it's the dominant reason. If at all possible, investors would rather own a smaller piece of something huge than an ever increasing share of something small.

This is actually something you can use when negotiating if someone tells you "I need 20%." Really, they need a big return on their invested dollars. The exact % is just a rule of thumb based on the overall returns they expect from their investments in the context of the entire portfolio.
There tends to be a relatively large number of initial applications that are more or less A/B tests - do companies respond well when I showcase my React project or my stint at a startup? Should I bother writing that I have Mongo experience even if they're not hiring for it? And so on.

I haven't really applied for jobs since getting my first - just keeping communication open with recruiters generates more than I can keep up with all the time.
I believe the ask is to have any scripts loaded to persist through restarts of Redis. As is, you have to reload them on each init of Redis. As such, the onus is on applications to catch evalsha errors and load the missing scripts, in the case of Redis being restarted.
I wonder how they will be able to differentiate bitcoins you were paid vs bitcoins you transferred from your other wallets over to Coinbase.
That doesn't make the term meaningless, it just means that "functional programming" is a victim of its own success.
For home: Synology NAS backing up to glacier weekly. It doesn't get a lot of use, so it's very cost effective.

For work: projects on gitlab.com and servers (all Linux-based servers) I use Backup Ninja. Backup Ninja is really just a front-end for several other packages, making it easy to setup backups via SSH on a remote server.

Databases are backed up locally, then everything is backed up to a remote server using rdiff. I can have 30 or 60 days of backups for a relatively small cost. The backups go to a 2TB server hosted by another cloud provider, which is more space than I need.