jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
My thoughts exactly. There's nothing new or unique about this article that hasn't been brought up or debated before.

Saying that data binding is wrong because it doesn't use click handlers for a button is kinda silly...Angular allows you to do that. I use ng-click all the time on buttons. $watch is for communicating between interdependent components not handling click events.
If it takes five seconds to pick up the penny (that's maybe high but it's including time to notice, bend, put it in your pocket), you're valuing your time at $7.20 an hour.

(To be clear, there are other plausible rewards to picking up a penny, such as feeling lucky from the superstition. But you only mentioned a financial reward, and the financial impact is negative.)
I don’t think they have their filtering right at the moment, and they’ll have to find a sweet spot before everyone turns off notifications for good. I’m following Kimdotcom who is an interesting person, but whenever he joins in on something, I’m notified. I like to hear what he has to say, but not every bloody time, especially not at 3am when it’s a German-only speaking club!
Sticking with an LTS/Recommended kernel has served me well in Manjaro. Currently I'm running 5.4.95-1.

Last year I was running a 4.x kernel but I began having an issue with some piece of software (I forget) that, when I researched it found everybody recommending a switch to a 5.x kernel which fixed it immediately for me.

Switching kernels indeed is extremely easy!
From your link, it's clear Los Angeles' GDP is growing slower (up 32% from 2012-18); SFBA is up 50% over the same period. With another decade, if growth rates maintain their trajectories, SF is eating LA's lunch: with each passing year, LA becomes less dominant.
It’s $2M for the land, not the house.
So far there are only 2 car companies with comparable quality, Tesla, and GM with Supercruise ( available on only 1 model ).

This is intended to provide functionality for all the rest
A lot of this stuff would have been invented anyway. We still would have had 3D printers without these patent holders.
Say Spotify's share price is $100, and as part of your compensation you are given an option to buy 100 shares at $100 in 5 years time

If Spotify in 5 years time is $500, you buy 100 shares for $10k, and immediately sell them for $50k, making a $40k profit (or you keep them).

If Spotify in 5 years time is $102, you buy 100 shares for $10k and sell for $10,200, making $200

If Spotify shares in 5 years times is $90, you don't bother buying the shares, but your options are worthless.

Now imagine you were given 100 shares instead, but couldn't sell them for 5 years (an RSU - or restricted stock unit)

In 5 years time, if Spotify is $500/share, your shares are worth $50k

In 5 years time, if Spotify is $102/share, your shares are worth $10,200

In 5 years time, if Spotify is $90/share, your shares are worth $9,000
"Masks" meant something different in March than it does now.

Cloth masks were a thing in Asia, but the US had never thought about them much. They were not available for sale.

When Fauci discouraged use of masks among the general public, but implored that they be conserved for medical professionals, he was speaking in the context of PPE. N95 masks, etc.

Sometime in March, people started asking "well do cloth masks work at all"? And there was no consensus answer until (IIRC) early May.

Maybe someone should have said "Hey, we don't know for sure, we've never studied it -- but they use cloth masks in Asia and they have more experience than we do. They certainly can't hurt as long as you recognize clean side/dirty side, and wash them regularly. You can't buy them, but you can make them. Don't make them poorly."

Remember that Fauci was sidelined for a while in there though. And that his job is not public health communications management.

I really don't think you can blame Fauci for the failures here. His messaging, when able to speak, was not that confusing or contradictory. And yet he still got in trouble with the people who wanted him to be less honest. He was simply not able to counter the extreme bloviation and misinformed dishonesty coming from the administration. And he received death threats for trying!

Blame Deborah Birx, a bit, for conflicting signals and bending to pressure. Blame Jerome Adams, for not having the background to separate truth from fiction, and lacking the strength to demand accuracy and clarity. But even those two didn't have much power, their biggest error was lending the appearance of credibility to the broken process which employed them. Blame their boss for having an agenda at odds with direct and honest communication.

Anthony Fauci did not save us, nor did Robert Redfield. We all wish they had. They both spoke honestly when given the chance though, and in a functional government, they (along with the rest of NIAID, CDC, HHS, and OSG) might have given the country a fighting chance.

Or maybe not. Most of the rest of the world is in pretty rough shape too.
They have short response times and higher refresh rates.
Their online videos show video capable devices.
http://www.businessinsider.com/henry-blodget-myspace-worth-z...

In order for something to be worth anything at all, it needs a buyer willing to agree to that number.

I'm not sure MySpace has such an optimist.
And you want the client to then trust a new root certificate from the firewall?
Here's more awesome resources:

* Pandas: https://pandas.pydata.org/docs/getting_started/index.html

* DSP: https://greenteapress.com/thinkdsp/html/index.html

* Numpy: https://www.labri.fr/perso/nrougier/from-python-to-numpy/

* Data Carpentry: https://datacarpentry.org/lessons/

* Data science path: https://github.com/ossu/data-science
In Scheme jargon, it has come to be that a "tail call" is in fact the name of the goto-like control transfer which replaces the regular subroutine call.

Tail calls are not eliminated; rather it is ensured that a function call in tail position is a tail call.

This is a useful view/terminology. Without the code transformation that implements tail calls, there is nothing special about a function call in tail position; it proceeds exactly like a call not in a tail position. Therefore, it is not a different kind of call. It becomes one after the code transformation: it becomes a tail call.
Most people will pay with either cash or card because it's more convenient. But I haven't heard of anyone that refused a check, unless it's a rather large transaction and they're concerned a check will bounce. I myself used checks and not cards for a bunch of years.
For what it's worth, Chase really stepped their design game up for mobile and responsive web. The weekly money insights report is a great summary of my overall banking activity. Check it out in the app store.
This is an interesting perspective. Since you're an eye surgeon, this might be a relevant question.

What do you think of the relative success of Diabetic Retinopathy (DR) diagnostic models, especially the FDA approval of the clinical trials Digital Diagnostics (formerly IDxDR) [1]? Their approach to the model architecture was slightly different from the black-box approach of other labs, wherein IDxDR's model is trained to look for clinically relevant indicators for DR. Is that a more likely route for future diagnostic AI models?

[1]: https://dxs.ai/newsroom/pivotal-trial-results-behind-the-fda...
You are going to have a hard time running JS Custom Elements or even the DOM on Mosaic!

IE4 had an early DOM but it was different from the current one, and JS syntax was different too.

Writing DOM-modifying code that does useful things on IE4 as well as on current browsers is possible, but requires a lot of extra code and testing for little gain, and will encounter browser bugs if you do anything complicated, so you can't just drop in a thoroughly-portable framework, you need to test as well.

If what you mean is you'd like graceful fallback to a decent non-JS page on ancient browsers, that's doable, but then it doesn't matter if the JS framework only supports 99% of browsers. Just make sure to disable the framework on browsers too old to use it. (You'll still have a hard time with CSS on Mosaic.)
Right, pull request or https://github.com/thonny/thonny/issues/new
I'm not a Windows person, but in places where people post screenshots of their dev setups I often see the taskbar icons in the middle, so it seems there is a hack or third-party tool to achieve that.

Now if only macOS notifications for important meetings weren't in the top-right corner...
Thanks for this. I can definitely evidence that the post was prior to the patent submission and I have a live website which I can evidence too (also live prior to the patent). I think I'll need to speak with a patent attorney for advice.
I worked for a big French bank for a few months about 3 years ago and they were using it on a few of their projects (CRM, budget planner).
brilliant article!
I wonder though, why they don't mention the latest Google Inbox, which is also done in GWT.
On Windows (which is most of developers):

1. Visual Studio.

2. Everything else.
I'm going to give different advice from the other person. Start out getting some basic technique and reading ability, but when you want to play jazz stuff, it's really a language. Learn by imitating -- transcribe (by ear) and play other people's solos and try to get the articulations, dynamics, rhythms, and so forth exactly right. Train your ear -- learn to hear the different chord colors (major/minor/dominant/diminished/half-diminished) and degrees of the scale.

A lot of this can be self-taught, but it really helps to have a mentor, and lessons can really be helpful. That's what I did when I initially learned in high school. Go on your own until you hit a roadblock or get stuck in a rut, then take a lesson.

Also, don't forget that jazz is a communal activity. After you achieve some base level of competence, you really need to start playing with other people, and preferably other people who are better than you are.
I use rebase often because it rewrites history - it lets me squash commits into a conceptual single commit, or re-order commits together that chronologically make more sense next to each other.
Yep, time to start interviewing. Tangentially, Always Be Interviewing.
"Solvitur lavando" Shower thoughts...
Agreed, I'm just puzzled at what the end state is. Would we expect that everyone who moves in and out of this area takes a gradual loss on home prices until they normalize, do we have financial tools for mitigating it, will the tax payers pay the cost? These are some of the options I've had run through my head.
I think code is equivalent to a math notation. A mathematical notation is unclear in the first read as it tried to cover all edge cases, while being rigorous at the same time. A piece of code that implements the math formula is somewhat similar in a sense it's trying to implement a core idea while also covering the edge cases. Both needs training, patience and some background knowledge to parse accurately.
> If you think a commit is a diff, you have a mismatch between the mental model and what's actually happening behind the scenes. This will make it difficult to understand concepts later on.

I find that thinking of commits as snapshots is not so useful. I prefer to think of them as a pair of parent commit and diff.

With that in mind, things like rebase become obvious: Take the same diff and attempt to apply it to a different parent.

It's not clear to me how thinking of commits as snapshots helps me to explain operations such as rebase.

I do concede, however, that "git cat" (I think that's the command) seems more closely related to a snapshot: you identify a commit and a file, and it will give you the content of that file at that commit. Clearly in this case the concept of a snapshot works well. But I need this very rarely.
It's helpful to understand git in terms of the "porcelain" and the "plumbing".

The git commands you know and love are largely the porcelain, nice fixtures over other things. When you "git cherry-pick", under the hood what it's actually doing is querying that commit's parent(s), finding the diff the commit introduced relative to its parent(s), and then applies those same changes to the index and your working tree.

Cherry-pick is porcelain on top of the plumbing.

There are a few "write git yourself" tutorials out there, of which "Write yourself a Git!" is I think the most popular. In it, you'll learn how git really stores data, and you'll write a (fairly basic) git client that can do several things to locally manage a repository.

Write yourself a Git!: https://wyag.thb.lt/
> Someone donating large amounts of money to charity just to write it off on their taxes isn’t doing so altruistically

I mean, it's still altruistic because they're going to 'lose wealth' by donating. You're never going to earn back in tax write-offs as much as you spent by donating.
It seems that this whole thing is mostly about colorful stickers.
string theory?
1. Are you including limitations in place to ensure that cycles do not end up in an infinite loop (if a specific condition is never met) or detecting n+1 queries(assuming that there is a database component involved) ?

2. Is there a sandbox where users can test and play with their flow before they decide on proceeding with it ?
Probably. And OpenShift 3.0 (also on the front page today) is a PaaS (Cloud Foundry competitor) built on Mesos.
> how you can guarantee that you've fixed up all pointers to an unmapped virtual page so you can reuse it.

Maybe they don't.

amd64 effectively has a 48-bit addressing limit. You can unmap 1,000 4K pages each second for over two years before you need to reuse a page address.
I don't know what model of phone it was, but I had an LG phone lockup after a system update. I called support and they said it was out of warranty and I could send it in for repair at my cost. I never bought an LG phone after that.

It's just not possible for a company to push out a software update that bricks your phone and refuse to fix it in a competitive market.
Please explain the downsides then. Does it take too much effort do to make them work, too much energy?
My guess: it's the word "updoot" that people are downvoting.

Discussion about the voting on comments is generally discouraged[0]:

"Please don't comment about the voting on comments. It never does any good, and it makes boring reading."

https://news.ycombinator.com/newsguidelines.html
You make some good points here, but it's important to avoid the false dichotomy that medication is either good for everyone or always scary and dangerous.

Stimulants for ADHD have a long history of use (Ritalin's been approved for medical use since 1955!), and there's lots of scientific literature indicating it can have a variety of long-term benefits for people with ADHD.

That said, no two people are the same, and there is no one-size-fits-all approach to treatment. I've met someone who takes monstrous 70+mg doses of vyvanse (essentially extended release dex-amphetamine) to function normally, has been stable that way for years, and is happily pursuing an impressive, productive life. Conversely, I've met people who can't take 5mg of instant release dex-amphetamine and get to bed 14 hours later.

Obviously, there is the risk of heretofor-unknown side effects with some of the newer drugs. We also cannot forget about known side effects of well-studied drugs: Atomoxetine, for example, can cause suicidal ideation as a side effect. That being said, if Ritalin and Adderall were going to lead to massive settlements because of side effects, I think we would have already seen that happen in the last 65 years.
Is there a good page about font sizes, spacings and all that?
> Crusader Kings III has you live on as your daughter/son when you die.

No, you play on as your heir, which may be your uncle or some distant relative. This may even be your liege.
The post isn't super clear, but I think they're describing base62 here. It says base62 later in text when talking about the checksum, and the "Our implementation for OAuth access tokens are now 178" section uses `a-zA-Z0-9` which is base62.
So we should ban them from operating without medals? You can't have it both ways... And I don't understand why shouldn't free market apply to them as well. Or maybe start applying it to all labour. Demand that all workers can be hired at certain price level for any job...
Richard Stallman will be punished until the day he dies. And then they will vandalize his grave.

All I can do is to try not to commit crimes [1] myself, lest I be similarly removed from employment, stripped of accolade, and banished forever.

[1] I'm LGBT and very open and inclusive with everyone (including democrats and republicans), but I seriously worry that eating meat might one day be frowned upon and punished.

edit: the idea that maybe we should give him a chance is persecuted, too. Nevermind that our entire careers are built on his shoulders and that no US court has found him guilty of a crime -- off with his head!
While this sounds like a fun project, if you want a cheap PCR machine, why not buy a used one for a few hundred bucks?

Getting molecular biology to work is going to be hard enough without trying to reinvent the wheel and re-do the relatively uninteresting, but highly optimized engineering that has gone into these machines over the last 20 years.
What, back in your day you didn't even have water baths or accurate temperature measurement?

:)

(tongue-in-cheek)
They're just packages that you download and install, so they could feasibly be charged for. I'm pretty sure it's impossible to hide the source code, however, so a copy would emerge almost immediately if you tried to make a market for yourself. So yes, effectively all Safari 5 extensions will be free.
For some reason, you seem to think I'm claiming that arbitrary untrained women with no experience must outperform experienced male traders with graduate degrees on account of their womanness. My claim is that other things being equal...

You said: Men are more likely to make irrational choices because they systematically discount quantifiable risk. If our institutions were rational, [...] women would be well represented in the upper echelons of the finance industry...

I said: Holding all else equal, you are right. But all else is not equal... [mentions background, skillset, personality, effort]

You said: Um, why does any of that matter when women would increase corporate profits?

That's why I believe you are claiming "womanness" would increase corporate profits - because you completely discounted everything besides that.

Also, your result for retail investors at a discount brokerage is irrelevant. Average trader at financial firms >> average eTrade user.

Regarding quant traders, I admit my personal sampling may be somewhat skewed (I'm a quant trader, formerly academic math). Tell me; what do you believe is the typical background/skillset of a non-quant trader, and what fraction of people with that background/skillset are women?

Also, overconfidence is not the only type of logical fallacy. I suspect that groupthink and an unwillingness to go against the crowd played a much greater role than overconfidence in the housing bubble.
I agree. Visual Studio doesn't make everything easy. But, I was shocked at how productive I was at using it immediately after opening it for the first time.
The best thing Clojure could do for widespread adoption, IMHO, is to build a Clojure native IDE, extended from the NetBeans Enclojure plugins and REPL.

This would provide neatly for the programme suggested here:

http://muckandbrass.com/web/display/~cemerick/The+Ideal+Cloj...

A language like Clojure deserves an IDE which is extensible in the native idiom. Building one, with the explicit intention of making it the environment for learning and using Clojure, would do more for adoption than any other single move.
Impatient Hacker English?
Would men have a hard time working with a tool called "vag"?

You seem to be infantilizing a lot of women.
BTW, you can run "killall -CONT emacs" instead of having to use a mouse and expand the window (which is hack anyway).

You could also use cua-mode, which makes Ctrl-Z work like in other applications. Or you could use an "Emacs starter kit" which includes it (I started with "Emacs Prelude", although that doesn't include cua-mode if that's what you're after).

Other answers are given here, including a one-liner to disable Ctrl-Z completely:

http://superuser.com/questions/349943/how-to-awake-emacs-gui...

Of course, this "frustrating behaviour" goes the other way too. I've lost count how many times I've made a selection in some application, then pressed Ctrl-W to cut it, only to have the document/program close!

I don't think it's fair to blame this kind of mis-match on Emacs though, since it's been around for 30 years and pre-dates the "standard" conventions by quite a bit. Emacs shouldn't have to change based on current trends, and as I've already mentioned, changing the default behaviour is a job better suited to Emacs starter kits than Emacs itself.

I don't blame the convention for not being Emacs-compatible either. It's just another unfortunate case of standardising on a sub-optimal solution. An "optimal" solution wouldn't need to work across every application, it would just minimise the chances of accidental data loss, crashes, etc. when used across as many popular applications as possible. Accidentally selecting text, or moving to the end of a line, is better than accidentally closing an application ;)
Sadly, the code is, evidently, no longer valid.
This is a privacy nightmare.

Perhaps wifi devices should no longer provide constant MAC addresses....
Meanwhile, somewhere in Western Europe, someone gets made redundant.
You can assert that, but plenty of people have an over-entitlement and will claim stealing for anything. Not saying that the author is being over-entitled, but just asking if it's stealing shouldn't somehow elevate things.

For one, this completely destroys fair use, even for parody. Just claim something was stolen. It'd kill any innovation driven by competitor enhancements: stealing.

Heck, some people felt that Kindle's text-to-speech was stealing.
Yes. I've heard of multiple studies concluding employers hire those candidates that are the most "like" them.

I read a book called "Money Ball" last year. One of the lessons I took away is that a successful baseball team can be created from undervalued stats (i.e. irrational beliefs in value cause inefficiencies). This trend you described forms teams of walkers xor home-runners, for example. I don't know why I believe this (I'm subject to my own criticism), but I strongly believe teams with multiple talents outperform teams with one talent (generalists vs niche).
There's a very good reason government isn't agile.

"Individuals and interactions over processes and authority", "Empowered civil servants over procedures and bureaucracies", and "Responding to change over following a plan" are all fantastic descriptions of a dictatorship. Deadlock, bureaucracy, process, jurisdiction, authority, barriers and limits to power are defining characteristics of a limited, constitutional government.
The entire coastline is free and populated... I haven't seen any pictures of dead wildlife or even oil on land yet.
Bear in mind that one of the primary things freelancers are compensated for is their ability to find clients and to accept the risk of dry spells. If you outsource those things to a freelancer meat market site, you may end up hurting your rate.

Using Rentacoder to build a referral network, which you end up mostly relying on, seems like a fine strategy.
> I'd pay extra for high-res 4:3

I suspect they know this, and simply shifted the market to 16:9 so they could later charge a premium for what used to be the standard.