skysight-inc/HackerNews huggingface dataset:
You are still thinking about this in terms of a physical object. Miners don't "produce" anything except in the same sense that I "produce" the answer to a crossword puzzle. You can take away my pencil but it doesn't make the puzzle unsolvable.
Kohl's will let Amazon customers return stuff for free
Ads are not Apple's primary business. It's a side-service to attract app creators. More/better apps = maintain/increase the marketshare for their devices. Apple remains a hardware company at the core.
Yeah, germany insists on eurocard, so often transactions for folks without one, you end up having to use cash. Really weird since credit cards are accepted most places on the continent EXCEPT germany.
It's a reasonable hypothesis that there's probably a correlation with when someone started programming. Both editors and languages are "sticky" tool choices in that way.

FYI, I think there's a free version of PyCharm (Community Edition).
She is the bank's most effective employee
Hyping the history of mathematics
> the best simple password strength estimator

What one is really trying to estimate with a "strength estimator" is how much entropy needs to be used to crack it when the generation method is known (Kerckhoff's principle, sort of). So what one really needs to look at is the generation method, not the resulting password.
There's no way they audited 300,000 accounts and got conclusive results about all of them. I wonder how many innocent accounts were swept up in this?
Using Emacs and/or Vim is also a test of how much you care, primarily because they're not the default anymore, so anyone who uses them cares enough about their programming environment to use a non-default editor, and one which has a rather higher barrier to entry than most at that.

(Although, to be honest, using the GUI version of GNU Emacs as a Notepad replacement is possible: Just ignore the keyboard commands and interact solely via the menu up top. You even get access to at least some neat major modes this way.

Still, Emacs isn't the default, so anyone using Emacs probably knows why, and won't be the kind of person to use it without getting more out of it.)
My top 5 positive points about Ansible in 2017
Awesome. Have recently started work on a well established product with a ton of data but it's painful to go through all these channels manually and tag it all. Ideally we'll get better at that over time but I know that we'll miss out on some of those new tags, or adding verbatims to tags easily.

Requested access but 404 on your Calendly link to book a call...
but it's a valid point too. The 'hacker ethos' is inherently childish in a way that can be both seen negatively and positively.

The disregard for rules, the commons and so forth is what makes it so easy for Zuckerberg to turn it into a pseudo-subversive marketing reel. It's easy to twist it that way, and Zuckerberg is not the only guy doing it.
I'd be interested to know how many PyCharm users were using standard editing mode vs Vim mode.
another native - but paid - alternative not mentioned so far is Tower (https://www.git-tower.com). Both the Mac and Windows version are native apps.
Even in 2017, mankind is still trying to move from eminence-based science to evidence-based science.
I think Barclaycard is the only major CC issuer in the US to have actual PINs on their cards but it defaults to signature. Here's what they say about it:

>Your credit card is a chip and signature card with Personal Identification Number (PIN) capability. In most cases when you travel abroad, you'll be asked to sign for your transaction. However, at some unattended terminals, such as train ticket kiosks, you may be asked to enter your PIN instead of signing.
very cool, I didn't know that.
It is possible that eclipse users are more used to relying on their IDE for auto-completion so they can't whiteboard as effectively...
Yes it is also true for functions in general, which is why you shouldn't have functions with lots of arguments (and especially lots of arguments with the same type).

Currying exacerbates the problem because the function application doesn't occur in one place--not only do you have to get the ordering right, but the order in which the function is applied is scattered across your code and depends on the control flow.

It's a neat trick, but most of the time it significantly reduces the clarity and maintainability of a program.
Article title is a bit misleading. Should be "Technical Interview Performance by Editor/OS/Language"
Your "own thoughts" don't have to be about yourself. It just means you're paying less attention to what other people think or feel.

(edit: added "don't")
Meh, as an EU citizen I think their balance of free speech is OK. Not as extreme as in the US, but that doesn't make it worse. The UK draws a sensible line without having it enshrined in any constitution.

The right to forget is a great example. Sure, its "against the free speech of Google" but it's decidedly for the people being spoken about IMO.
We currently don’t have iOS/Android app store integrations but they’re definitely on our roadmap! Many of our current customers already have their customer support channels all integrated, for example they integrate Zendesk with their Google app reviews so when we integrate with their main support channel i.e. Zendesk, we end up analyzing all of their customer conversations!
"roughly 95 percent were identified by the company’s spam-fighting automation tools"

I wonder how high the false positive rate is.
Ah yes, the hazards of skimming. We'll just leave this here so that others don't make the same mistake I did.
What is terraform? Read the page, but didn't get exactly what it does.
What's most incredible about Darwin is how readable and essential (and fundamentally correct) his two major treatises, Origin and Descent, have remained.

It's like Newton not only discovering calculus but also inventing its modern syntax and writing the best textbook on the subject.
Seems like a good time to mention this oldie-but-goodie from Oliver Steele on how IDEs affect our thinking, from 2004. This blog post was a big reason I started coding with basic text editors, and I'm glad I did:

http://blog.osteele.com/2004/11/ides
Very nice!

Any idea why the image from the NYT article "United Nations General Assembly Convenes in New York" is so low quality?
The IDE Divide (2004)
Fastmail has that same technique, and it is very nice. I have run into sites where I sign up for an email where they do not allow the "+" (presumably to prevent you from doing a "foo+spam@example.com"). My only concern with this is it seems like with either way, it would be trivial for a spammer to figure out your real email address (i.e. spam@foo.example.com, use a regular expression to convert it to foo@example.com). How hard would it be to maybe alias foo@spam.example.com and spam@foo.example.com so they both go to foo@example.com? or maybe spam@foo123.example.com also aliases. That way it makes it that much harder to derive the original email address.
Hacktoberfest is upon us
That's a great resource, detailed step by step instructions. This will get you started.
Do you have advice on finding companies that are more likely to give a generous salary offer?

I have friends who continually seem to get lowball offers. What other factors might play into that?
We should aim to break up the ongoing dominance in tech by these ever-increasing conglomerates, either nationalize Twitter into a public utility, or break it so alternatives exist so people can switch to them. That may be the ideal world to strive for.

In the current world, though, I find free speech arguments in this context to be alarmist because Twitter isn't the only channel for public discourse, and this specific case (shutting down jihadist accounts) seems like a less flagrant act of corporate censorship than, say, Apple banning iOS apps that warn civilians of drone attacks. It just seems like there are worthier incidents to get outraged about, but people like to choose certain targets of outrage because it suits their tastes. Hacker slacktivism is as annoying as any other kind.
Anyone who makes hiring decisions predicated mostly on which editors the person uses is going to get what they deserve.

Just like in web development, do feature detection, don't sniff for things which might loosely correlate with what you actually care about.
32 bit apps don't run natively on the new ARM chips. Heck many old apps don't run at all on iOS 10.

Apple was able to reduce the size of iOS by not having 32 bit support libraries in memory. Since iOS doesn't have paging, that saved memory benefits 64 bit apps.
What's the most popular editor for Go?
Google hasn't been "Do No Evil" since Ads became their primary revenue. People have been saying they've been suspicious and not super trustworthy before Android came out.

The writing on the wall has been there for a long time. They just had a very large stockpile of goodwill.
If you're reading a story a week about x being in a bubble, then by definition it isn't a bubble
Sure, just like you could convince McDonald's to go vegan with a few carefully worded arguments...

ISIS doesn't use twitter to debate you. They use it strictly for outbound propaganda.

Even if you could somehow convince those running ISIS accounts of the folly of their endeavours, these are likely to be a tiny fraction of ISIS' people. There are a few dozen social media people in their ranks, but the idea that the bulk of them even have access to Twitter is somewhat laughable.

Denying ISIS such propaganda outlets is useful in fighting them. Proof by the free market theorem: they wouldn't use Twitter if they did not consider it better than the alternatives. They are also better informed about their situation, so they're more likely to be right than anyone else. Denying them this possibility must therefore be damaging to their cause.

This idea that extreme ideologies are somehow damaged by access to mass media is among the most ridiculous infatuations HN has embarked on, informed almost exclusively by wishful thinking. An ideology that is pushed underground is, and this is almost a truism, strictly worse off than one that has access to these tools.

See the recent reddit paper for some numbers, or consider something like r/the_donald: does anybody really believe that community would have been more powerful if it had been relegated to their own platform early on?
That has a lot to do with the PS4 being horrendously underpowered compared to a gaming PC. It just isn't powerful enough to run high quality graphics at the resolutions and framerates necessary for VR to work well.

Using PSVR to judge VR is like using a Subaru BRZ/Toyota GT86/Scion FR-S to judge what it's like to drive a sports car. I mean, it isn't bad, and you can have some fun, but you're not REALLY experiencing the full potential.
Some days ago I watched the movie Idiocracy which is set in a future where Gatorade is used for everything and water is only known as something used to flush the toilet.
I didn't realize we're this close.
React Native Navigation Drawer Part 2
The word "terrorism" is a PR word intended to marginalize whatever group it is applied to.

As a tactic, terrorism describes the infliction of civilian casualties meant to create a disproportionate climate of fear. By this definition, drones used in warfare are a form of terrorism.

In today's world we are not fighting wars in the traditional sense of defending ourselves against aggression. Since there is no obvious threat, the people will not support a pragmatic war of aggression meant to help install US hegemony in oil rich (or otherwise geopolitically important) regions of the world.

So our planners are left with the need to create a moralistic crusade and to marginalize and dehumanize the adversary so that Americans will not care when we find out that many of them (and their civilians) were slaughtered or forced to live in poverty/squalor.

It starts with the framing of the adversary as helpless against an illegitimate regime. The people are framed as victims of their own failure to end up with a better regime, and the moralistic idea of nation building and bringing in democracy is introduced.

Then, the regime is asked to give up power. When it refuses, as all regimes would, the US pretends it has a moral justification to use force against people and infrastructure. There is the heavy implication that a greater purpose exists, such as democracy or women's rights, or stopping the torture policies of the regime, etc.

But in fact no plan exists other than to remove the regime from power. Never before has there been a more hollow policy/intellectual movement than the idea of nation building.

Meanwhile, the US has typically funded various militant groups that oppose the regime, and now those groups are no longer needed. Some decide to seek power in the newly existing power vacuum. They will be branded as terrorists arbitrarily to suit the needs of the US PR campaign.

The word terrorism is used to characterize a person or a set of beliefs or an organization as unworthy of respect and unworthy of humane treatment.

Yet in the US we fail to recognize our drone strikes as the same tactic as suicide bombings, while we create untold pain and suffering abroad.

Both of our major political parties strongly support the endless war and the endless killing and destruction of the political adversaries abroad who dare to try to control their own destinies and the destinies of their region.

Twitter clearly supports this too, and feels obligated to help eradicate the first amendment as much as possible in its own small way, even if it can't actually revoke the amendment.
Isn't that fundamentally different, though?

With password guessing, one wants to generate as many possible options as possible in order of most likely to least likely. If the generation method takes more than a microsecond it might already be faster to just go the brute force way.

With speech recognition one is also time-constrained, but much less so. If it takes 0.2 seconds to come up with the best match, the user is barely done pronouncing the next word.

Neural stuff is slower than Markov chains if I'm not mistaken, but while for speech recognition that might work great, it could be fatal for password guessing.
> Using Emacs and/or Vim is also a test of how much you care, primarily because they're not the default anymore, so anyone who uses them cares enough about their programming environment to use a non-default editor, and one which has a rather higher barrier to entry than most at that.

Depends, at the school I went to (less than five years ago), you start by learning emacs in the first month. A lot of people just stay with emacs for the remaining of the three years, because that's the first thing they learn.
That's not directly tied to their stock price though. Apple could suffer a corporate scandal tomorrow and their stock price could fall 20% and revenues could be largely unaffected.

I just don't follow the reasoning that stock price enables resource allocation.
That's what you got out of the article?

Obviously it's just highlighting a single interesting correlation.

Wow someone is going to learn an editor thinking it will help he/she interview better?
Not for me: https://imgur.com/a/agXEb
What you call a "horror" is what most human beings throughout history would call "life". Not only history, but most human beings throughout the world today. We in the developed world enjoy a dream-like existence few in the whole of human history have ever known. Legit the biggest problem some people will have today is that someone forgot they didn't want guacamole on their burrito. Unfortunately, this has a way of completely twisting and corrupting one's view of the world, and it gives most people a very strange set of priorities. Most human beings alive today are living in dangerous shitholes. Some people need to carry an AK-47 to go to the market, but because they have semi-reliable access to food, they're better off than a lot of others. The one thing the infantry taught me is what the reality of life is like for the vast vast majority of human beings not living lucky in the developed world. And really, any history book will teach you that this is and has been the standard throughout our existence. I wake up every single day thanking the stars for the life I have. I think more people in the developed world could stand to be grateful for what they've got.
It does appear though that for on-site interviews, folks using emacs did not do well.

> Using Emacs and/or Vim is also a test of how much you care, primarily because they're not the default anymore

That's probably true, but I want to add that I used emacs/vim because I hung around with folks who looked down on other tools. So, it wasn't so much that I cared about my tools as it was about I wanted to fit in.
Nice. It's too bad they didn't support that initially. It was issue #3 on their repo, incidentally. I might still be using it if it had been implemented sooner.
Thanks so much for catching that. It should be good now, here's the link for reference https://www.getscopeai.com/schedule_call
Unfortunately the feed im working off of has that low quality image. I need find a better way.
They spend nearly 75% of the page weight on that party parrot image - if they dropped that, the rest of the page could probably be a lot more impressive (and less screechy!)
Reducing attack surface by only minimizing dependencies is a bit like putting your house on stilts.
"Apple seems to be the only tech giant adhering to 'do no evil.'"

Apple does plenty of evil, as you're about to find out when you realize the amount of freedom you enjoy on your Mac will not in any way translate to your iPhone, and further discover the business model to which Apple would want to gravitate (hint: not the Mac model).

They're arguably less evil than Google and Microsoft right now, but to say that they're "adhering to 'do no evil'" is by no means accurate when they still push their walled garden and treat their mobile users as incompetent children needing their hands held.
Around 80 MB of RAM with my project open in GitHub's Electron-based desktop app as well.

For comparison, gitk is about 14 MB for the same project.

Overall, GitHub's desktop app seems to have fairly stable memory use in my experience, though that stable mark seems relatively high compared to native counterparts. Not nearly as bad as some Electron apps, which seem to have no ceiling to their memory usage. Not a horrible price to pay, if you can accept the stable overhead.
Windows 10 desktops can download content through the app.
I'd never heard of Mautic! Looks like a great alternative to Mixpanel.
> So you don't agree with laws about hate speech?

In fact, no.
Your reply does not refute the point you quoted in any way, nor does it address the other points I made. You are merely restating what the other person said in an equally hand-wavy manner.
I don't think you need force touch. From what I've seen people do, you can just long press and it'll be the same as force touching the item.
> MS was never seen as 'cool' or an aspirational status symbol like Apple products are.

Sure it was.

In Portugal during the 90's, there were lots of CS students applying to work there.

Apple not so much, specially since they were about to close, and except for the Interlog shops in Lisbon, it was almost impossible to get an affordable device in a country where the average salary was about 400 euros on today's money.
> Twitter said about 75 percent of the blocked accounts this year were spotted before a single tweet was sent

Fascinating... Just based on the username and the user's self-description?
You use twitter to radicalize and indoctrinate - not plan attacks. Attacks are typically planned alone and in solitude after someone has already been radicalized.
> Nobody chooses who to reproduce with for purely sexual reasons.

People are most definitely making mate selections (at least on Tinder) on physical attractiveness, primarily. We won't even scratch the surface of the argument that prettier people have it easier in life for this thread's purposes.

"This study was conducted to quantify the Tinder socio-economic prospects for males based on the percentage of females that will “like” them. Female Tinder usage data was collected and statistically analyzed to determine the inequality in the Tinder economy. It was determined that the bottom 80% of men (in terms of attractiveness) are competing for the bottom 22% of women and the top 78% of women are competing for the top 20% of men. The Gini coefficient for the Tinder economy based on “like” percentages was calculated to be 0.58. This means that the Tinder economy has more inequality than 95.1% of all the world’s national economies. In addition, it was determined that a man of average attractiveness would be “liked” by approximately 0.87% (1 in 115) of women on Tinder."

https://medium.com/@worstonlinedater/tinder-experiments-ii-g...

(emphasis above sourced from Medium highlights)

EDIT: HN throttling kicked in, can't reply to replies to this:

My personal opinion (insert enormous disclaimer here) is that Tinder is providing the illusion of choice (hundreds, thousands of profiles you can swipe through in an hour) and higher "quality" (top percentiles of both sexes shown to everyone) that is not within the grasp of most users.

I don't want the Whole Foods/Amazon of dating apps, I want the Aldi: average looking people who are decent human beings who share an interest or two with me.
What is your revenue model? Are there costs to use the platform? Etc.
Buying Bitcoin ASIC miners creates a paper trail.

Manufacturing them in china let's you move money around, but you could also Manufacture anything else and just sell it in the west.
While not ideal, one tool for this situation is "cargo expand". It will expand your macros so that you can examine what code is being generated, and hunt down what might be happening.
Gonna have to mark that up a bit more. :)
Fresh new Montreal website
How to survive a coding bootcamp and maximize your chances of getting hired
Oh wow, there are schools that introduce these tools?

I know that every SE degree includes a course on practices in which they go over version control, some diff tools, etc. but I wasn't aware of a school teaching vim/emacs. May I ask which school it is that is doing this?
No, I really do think that's a pretty unreasonable take on ecommerce. The sales tax loophole might have been nice, but I highly doubt that it was a significant cause of ecommerce success, and its elimination (in most US states, AFAIK) doesn't seem to be hurting ecommerce much.

It's really a perfect analogy. Apparently some people think that cryptocurrencies and ecommerce were both founded or significantly based on criminality, but I think there are some great advantages and opportunities with both that have nothing to do with crime. With cryptocurrencies, that's still largely a prediction, but with ecommerce I think it's ludicrous to claim that its success is owed to crime to any meaningful extent.
We're on AWS so we use SSM Parameter Store. Works nicely with KMS and IAM.
Full service stations don't preclude a lack of terminal tampering. If the gas station closes at some point in time anyone can tamper with it after hours when it is unstaffed. Additionally, tampering can occur by criminals paying off employees to install skimmers.
A bit of topic, but I'd like to see how practical continued fractions could be used in day to day calculations. It's mainly a matter of having decent arithmetic algorithms.

Continued fractions have a lot of cool properties that positional notation doesn't:

* Terminating expressions are exactly the rational numbers,
* All (eventually) repeating expressions are precisely the roots of some quadratic polynomial (e.g. √2 = [1;2,2,2,...]),
* Truncated expressions of irrationals give best approximations to their irrationals

Also, some famous irrationals have easy to remember patterns in their continued fraction representation:

e = [2;1,2,1,1,4,1,1,6,1,1,8,…]
Φ = [1;1,1,1,...] (the golden ratio)
Bessel(1,2)/Bessel(0,2) = [0;1,2,3,4,5,...]