skysight-inc/HackerNews huggingface dataset:
I was curious, so I rescored his list using Levenshtein. No normalization for long words though:

https://gist.github.com/anonymous/431b163b2a2d532bfd0a3bdcc7...

I sorted it reverse so that the interesting pairs would be on top.

Compare to his original scored list, here: http://pic.blog.plover.com/lang/anagram-scoring/anagrams-sco...
> Free speech is not an entitlement to a forum, it is a right that guarantees that the government will not interfere with your speech, but even that has some limitations.

That's a pretty narrow and legalistic idea that's often deployed to excuse some pretty terrible behavior by private parties. Yes, it's accurate if you're talking legalistically about First Amendment free speech rights, but there's a more general principle of free exchange of ideas that's clearly violated when protesters try to shut down events they disagree with. It's that broader idea that I believe people are actually referring to when they talk about "free speech" in these contexts.
> Then how would they make money?

I think that assumes that the truly valuable content on facebook is the "trash content" people are sharing.

If I'm speaking for myself, I love status updates, baby photos, dinner photos, and the mundane content created by my actual friends.

If I could never see another "shared article" I think I'd be OK with that. I wouldn't like facebook less because of that, I think I'd probably like it more.

If they make money off selling adds around the stuff I'm paying attention to, then they could still make money without driving the news and quiz sharing.
yes some of their api's and tools are a bit shoddy eg unable to parse a xml sitemap to spec and that spec was only a 3 page RFC!
Read the last sentence of the person I replied to's comment.
If you have a good idea of the price you expect, based on a clear understanding of what you can command, then this is an excellent idea.

The standard "don't name a number" advice is based on the assumption that most candidates don't have that. They know what they earn right now, but they don't know what they could be earning. In that situation, you want to sweat some information out of the recruiter by getting them to name the number.

There are other ways you can get a bit of edge.

In a previous round of job hunting, i let a recruiter persuade me to apply at Amazon, even though i was 85% sure i didn't want to work there. They made me an offer substantially higher than my salary at the time, because they're desperate to hire, because nobody wants to work there, because they're a shitshow. I could then take that offer to the other companies i applied to, where i actually did want to work, as a starting point in salary discussions.

In my most recent round, one recruiter said to me "Company X want to know how much you currently earn, because they can't offer above 130k for this position and they don't want to waste their time if you're on more than that". 130k may not sound like a lot to you over in the Valley, but it was getting on for twice what i was making at the time here in London. "Well,", i said in the most noncommital voice i could manage, "130k would probably be okay".
It's possible in some cases, problem is that work is often harder than the thing you're actually trying to do ><

Also a lot of the time you don't really have good specs or there are closed source bits e.g. firmware blobs for wifi.
Do you have a citation supporting the claim that those failures were due to poor performance and not far more significant problems like failing to correctly model the actual business problem or handle changes? That era was dominated by waterfall development which is notoriously prone to failure due to the slow feedback loop.

This is highly relevant because one not uncommon problem with highly-tuned algorithms is the greater cost of writing that faster code and then having to change it when you realize the design needs to be different, especially if pride + sink cost leads to trying to duct tape the desired feature on top of the wrong foundation for awhile until it's obvious that the entire design is flawed. That failure mode is especially common in large waterfall projects where nobody wants to deal with the overhead of another round.
lol. time to fire my fact-checker
A React component for JSON schema generated and validated forms
There is reason to believe that. Linux hasn't fundamentally changed in .. well has it ever? The driver model still sucks (I guess this is probably the main reason Google is moving away from it), the security is still embarrassing, the graphics story is very much stuck in the 90s (does display hot-plugging work yet? what about secure password entry?). It started as a Unix clone and it's still a Unix clone. What makes you think that will change?

I think the time is ripe for a new OS. Especially given that Google's OSes don't expose much of the OS to apps - it should make it quite easy to port their userspaces over.
Not sure of the insight, here. "Optimize experiences and be an order of magnitude better" doesn't seem to be especially actionable.

The most useful bit seemed to be about building KPIs around core user journeys, but that feels a bit obvious...
I'd love to hire a programmer that knows this is actually O(n^3), and not O(n^2).

Hint: Don't ever work for or hire anyone who would exploit the ambiguity of the English language in a hastily written comment to gain the false appearance of geeky superiority. (Exercise: how would you interpret the situation referred to in the comment to wind up with O(n^2) and how you interpret it to wind up with O(n^3)?)
Snapchat just met with investors in New York and faced a tough set of questions
Thank god for now that you are in error about that:

> That’s the average amount of time, the company said, that users spend each day on its Facebook, Instagram and Messenger platforms (and that’s not counting the popular messaging app WhatsApp).

So that's not Americans it's users, and it's not FB, but I am hopeful that it's Messenger, WhatsApp and Instagram, which I perceive for now are "task" based communications and sharing apps, not the "spam my friends and family with my political beliefs" stuff I don't want in nearly the amount that FB shovels at me.

You had me scared there for a moment, but I bet you are more right than wrong in your basic point It's probably the prime source of news in the western world. This is not to be underestimated.
Mojave was a great idea. I've tried and failed to recruit the founder and engineering leader for Mojave at least three times. :-)
Instead of going to college, I did an apprenticeship and have now been working for three and a half years in the tech industry.

I have also been doing a college degree part-time online, it will take six years in total, but I am working full time so I don't need it, but just want it to maximise my potential.

I am three years into the degree already, so only have three left. I am 21, and my friends are all still at college, so feel like I already have the upper hand.

Just need to get some good content on my GitHub profile!
The solution for rural areas is to decentralize production again. That means renewable energy all across the country, faster internet speeds, small farms, local commerce, etc. These all happen to be strongly opposed by the current iteration of the Republican party, and the Republican party dominates so these solutions aren't even considered.

Gay rights were a difficult fight over the last few decades. You can look at it now and say people don't give a flying fuck but the same was not true 20 years ago. 30-40 years ago it was womens' rights. 60 years ago it was black rights. Look at abortion today - probably one of the most significant drivers of Republican voters right now. That's not something Democrats will budge on (for many scientifically validated reasons) and it's not something Republicans will budge on (for primarily religious reasons). That becomes a sticking point that blocks other issues from moving forward. Another example is business regulation. Various small businesses feel constrained beyond what they think is necessary, but Democrats require consumer and environmental safety. It's very well possible that businesses are overburdened by unimportant regulations but Democrats think they're just complaining about not being able to poison the environment or rip people off, so they shut down.

Headliner Democrats visiting rural areas would help but I don't think that's the only requirement. We need to plow through the roadblocks before rural areas will see any improvement.
That might have been the point.
What a bizarre response?

The parent is suggesting that there are other topics that people feel are important and want to discuss, and your dismissive response seems to be, "We have all of these other things to discuss that I think are important, without justification, we don't have much more room for what you want to discuss, so you need to justify it for me."

Why is anything worth discussing? Because people think it is! It should be self-evident! Enough people mis-understand enough things that we got this new incompetent president; maybe we aught to discuss what they want more so that we can all be on the same page?

I agree with you; the things you mention are worth talking about, but so are many things that are shouted down and we have room to talk about them all.
People alone with their negative thoughts do real damage to themselves and others. Therapy is the only and/or and appropriate resource for many of those people. Negative attributes from therapy? Without a doubt it says more about the modalities, and even the therapists than the patients.
Organizations like Black Lives Matter also draw inspiration from the 60s Civil Rights movement, but they have concluded (correctly, in my view) that relentlessly opposing and calling out racism is enormously effective. Black Lives Matter is so successful that their message has reached almost every single American.
Almost exactly 0.5%
> My mom voted for Trump because of the abortion issue. The reason it's above all others in her mind is that she literally views it the way we view the holocaust. (e.g. "Millions of people have died because of pro-choice policies.")

I hope she understands that prior to Roe vs Wade, abortion still occurred, and women died in many cases because they didn't have access to a safe clinical means to obtain them.

She should understand that if the laws are changed regarding abortion, that women will still have abortions, will still need abortions, and will still find means to obtain abortions - even if it kills them - which it most assuredly will.

If she is fine with that - if she is fine with women dying - then I don't know what to say.

If she really wanted to decrease the number of abortions, she (and others like her) would do what we know actually works: Increase access to contraceptives, and teach people proper non-abstinence based sexual education.

But we are unlikely to see that really happen - because being anti-abortion isn't about saving the unborn, it's about punishment (via pregnancy and birth) of women for having sex (premarital or otherwise as it happens).
It's also not realistic, given the wheat-to-chaff ratio
out there, for a manager to interview all the candidates
directly without an elaborate screening process

Sure, but that screening process should be completed before you invite a candidate for an on-site interview.

I'm a hiring manager. If I say someone should spend 8 hours attending an in-person interview before I'll spend 5 minutes reviewing their resume/github, I'm saying my time is a hundred times as valuable as theirs. I can understand someone taking umbrage at that - especially someone who had better skills than me. And I want to hire people with better skills than me.
> Meanwhile Linux advocates have to be happy with the hollow victory of The Year Of Linux (Android) On The Smartphone, because how do you hack on a smartphone? Type in C code on the onscreen keyboard?

If that's victory, I don't even want to imagine what defeat looks like...
Hershey, Pennsylvania

http://www.hersheypa.com/about_hershey/our_proud_history/abo...
From my experience, network in GCE is way more stable and usable than it's AWS counterpart. So maybe we can see another OnLive rise again ;)

(I'm joking, but there has to be a day when it's possible, right?)
> I think what a lot of them would say is that because of how biased Hollywood / the media / schools / etc. are,they already are familiar with the liberal point of view

Do you think that Hollywood is sufficient for understanding your liberal views? Do you think they are or would make an effort to understand your views, or would they be satisfied with the shallow understanding that Hollywood provides? Given the lionization of the police and military in American culture, you are already familiar with the conservative point of view. Yet you still feel you've learned more about where conservatives are coming from.
>A primary focus should be on overthrowing the military industrial complex, which seems to be the source of a lot of waste... If the US didn't have its fingers in so many other governments, then it would be safer to ignore this fact.

The only problem I have with this idea is that, if the US weren't the superpower pulling strings, surely someone else (Russia or China) would be. Would that be any better for the world? How much waste was there during Soviet times, when so many nations had so little productivity under Soviet management, and their economies were closed to the rest of the world?

Personally, I'd rather see a more equal alliance among western nations, but for some reason that just doesn't seem to be happening.
> why adding to the end of an array that doubles when it expands is O(n) amortized

Not to be overly nit-picky here, and technically O(n) is correct as well (it's also the un-amortized worst case of insertion), but you probably meant to say that the amortized time is O(1), or θ(1) to be even more precise :)
I recall reading a book about the development of NT. One of the key figures joined in because it was seen as the last great chance to create an OS from scratch. Seemed very short sighted to me at the time.
> They are sick of "coastal elites" running their lives and pretending like everything is OK. Small towns are hurting. A lot. Realize the median household income in the town I came from is <$30k and the average number of people in each house is 6, and you'll understand why people are livid about Obamacare increasing insurance costs (after so many promised it wouldn't do so). Things are tight, taxes are scary, and when the seemingly rich, out-of-touch people are hand-wavy about increasing the single biggest expense by 50% when you're barely making it (food/housing is cheap) you get the hatred for Obamacare.

Why aren't they on expanded Medicaid?
For the rest of us who were confused: only the kernel part is non-preemptive. A user program can still be interrupted at any time.

That said, how much better performance are you seeing.
Remember Trello is separate from Fog Creek. Until the acquisition, they were complementary products. Now they are still complementary but being offered by a direct competitor.

So the question is how do the people who were left behind at Fog Creek feel about something that was spun out of them now going to make their biggest competitor stronger.
>There is no reason to believe that Linux, and other possibly OSs, won't all grow during this time. As long no one is monopolistic and anti-competitive there is a ton of room for competition in this space.

Well, grow enough to counter-balance the sudden loss of billions of Android devices? I don't think there's reason to believe that. It had stalled for ages on the desktop, and mostly got to devices outside the embedded space through Android.

(Of course Android-Linux devices will continue to exist -- but eventually those with the new Google kernel/OS underneath will overtake them, especially if Google insists on OEMs using it to get access to the various Google apps).

>The network effect, the winner takes all effect, is becoming less pronounced as there are more ways to build cross platform software.

It's not about having some cross platform software though, it's about the whole ecosystem. Which is e.g. one of the reasons why Firefox OS, et al never got anywhere.
I bunch of things you talk about show all the symptoms of the bubble effect.

People don't believe in things because they personally analyzed everything and came to a conclusion.

You don't believe that a fossil in a museum is 5,000 years old, or a painting is truly made by Da Vinci 500 years ago, you trust 'experts', even though your own intuition would be against it.

So for instance, if I showed you a painting and asked you if you believe that it was painted by Da Vinci, you may agree with the statement, but once you hear from the experts, you realize that it is a fake, then you'd change your opinion.

It would be patently dishonest for me to go out and perform survey of people by showing them a fake da Vinci and getting a 75% affirmative answer that it is a real da vinci and then claiming "75% of the people believe that it's a real Da Vinci painting, but because 'experts' say that it's fake, nobody wants to come see it in my private museum".

Same goes here, when asked, most conservatives might be ok with the individual Obamacare mandates like "Would it be better if your kids are allowed to be on your health insurance until they are 26", once they hear from the people they trust that this means health insurance premiums would go up, then they would be oppose it.
How to Withdraw USD from Your PayPal Account into a Canadian Bank?
Even if you barely know the language, I've found it beneficial to listen to foreign language audio with subtitles (YMMV). It mean that when I actually try to learn parts of the language, I already have somewhat of a feel for it, so what I'm learning solidifies into something usable more quickly, and I don't spend as much time stumbling with pronunciations/verb conjugations etc.
related to your related note (which should have been less coy, and perhaps more informative):

Those interested might be well advised to read their history and learn about the work that Stan Grof and Walter Pahnke were doing before the drug war crackdown.
Deep customer integration for BigCommerce with Reamaze
Probably as people flood into the field my guess is those with formal education will be picked purely because they check somewhat arbitrary boxes.
You probably need to talk to a M&A professional about this, a lawyer/firm that specializes. How much it will cost depends on how big a deal it is.
"I think this will be useful for applications that want to know if the execution environment is safe or not - Banking / Payments etc."

Which is the safe one ? The default ecosystem or the jailbroken one ?

I ask because most of the advanced security measures and hardening that I ever considered doing on an android phone required jailbreaking ...
Simple: with UBI, you can eliminate a gigantic amount of bureaucracy in administering those programs. How much time and money is wasted in employing armies of public servants to go chase after welfare recipients and make sure they aren't "cheating" by making money somehow, or that disability recipients aren't "cheating" by not being as disabled as they claim? It doesn't help that welfare punishes people who want to work.
Closed source is what is unique.

I can tear apart any engine to understand how it works.

I can rip out the bathroom in my house and install a totally new one.

With closed source, I can't just rip out component X and replace it with component Y. I can't read the binary to understand how it works (Technically I could, but I mean that with modern languages, the assembly looks massively different from the original source).
Yeah, that's pretty much where I'm at too. :-)

I originally wrote the puzzle without reference to string theory, then added the "extra credit" part mainly as a hint.
Isn't Netflix motivated to see if you changed your network (such as using a VPM)? I don't see why this wouldn't call home and report you
You don't need to virtualise if you treat the embedded hardware as a dependency - in the same way that a database or a remote web service can be dependencies and we can unit test without access to them.

That said, there are some cases in embedded where there is just no possible substitute for the real thing. I've heard of physical actuators and webcams being used to drive devices from test harnesses in those cases. I think a popular example of this that's open source is published by one of the pay tv companies.
It's amazing how long I've heard this song, and I still remember what it sounds like and sing along to the lyrics!
People said the same thing about the printing press. It's a paradigm shift for sure, and will likely lead to all sorts of bad things before humanity adapts and keeps chugging along. Should it be controlled? How would you feel if the current administration could shut down or edit what CNN posts online?
Lowden acoustic guitars. Never found anything to match the design (never mind sound) of my '82 L23.

La Pavoni coffee maker. Replace O-rings and give it a service every couple of years and it'll last forever.

Copper cooking pans, especially old ones by Leon Jaeggi. Amazing cookware that will last forever, given the odd retinning.
So, 'jailed' is a reason to mark it as 'requires attention'? Well played, well played..

Honestly, I won't run a non-rooted device (although I admit that the current way to root a device is questionable in parts). But here's a real, honest question: Why would services stop working because of root access?

Why can't Android Pay work on a rooted device. Samsung's crappy equivalent (I use neither, but I think those are often considered examples for 'stops working if rooted' issues)?

I also own my credit card. Just like my mobile. What is the danger that these services try to protect against, why is root a problem in these cases?
Gabe Newell discusses the downsides of working at Valve
I, for one, still hold out hope Google will one day pay me to hang out on internet forums all day :)
I absolutely don't disagree with optimizing when it's obvious (two for loops instead of one, etc.)

What we disagree with, is the expansion of one's knowledge of what constitutes "obvious." Many people would say that the scam nature of "Solar Freakin Roadways" was far from obvious. Other people would smack their foreheads and ask why some people didn't pay attention in middle school and high school physics!
That looks to cover about 95% of the population.
2. That makes sense.

4. Definitely a horrible situation to be in. What do they/you think Trump has promised to do that might make an actual difference?
By tracking links do you mean custom-generated links to a certain page that reply back to some software showing that you clicked the link?
That is complete speculation. There are tons of reasons why Google wouldn't switch Android "over", including established development environments, drivers, and licensing.

It's fun to speculate on the purpose of this but it's just that: speculation.

Don't get me wrong: there are massive improvements to the existing linux ecosystem just ripe to be made, but many of them are in the environment and not just the kernel.
I used to travel from France /Germany to the US for business about 10 times a year, and twice for holidays. It never was a pleasant experience at the border. Horrible in Chicago, barely tolerable in Phoenix.
All of the people I discuss this with have the same opinion, so there is I believe a core problem with how people are welcomed to the US.
I was one asked at the border why I will be staying for two days only (with an aggressive tone), to which I answered that I feel so welcome here that if I could squeeze everything in a few hours I would leave even earlier, not spending my money on local businesses. This cost me an extra hour at the airport but boy, it was worth it.
No more Us travel for me before this "you are the enemy and we do not want you in the US" mentality changes.