skysight-inc/HackerNews huggingface dataset:
Someone else pointed out that Java has (or had?) a similar issue with comparing boxed Ints -- equality checks for object level equality while inequality compares the values.

Without explicit casting, the equality operator casts to a more general type (or rather, doesn't cast at all) than the inequality operator (which casts to numerics).

This happens anywhere you have weird coercion rules.
James Damore (Google Memo Author) at Joe Rogan Experience
So happy to hear. I've enjoyed your contributions here and on Metafilter.
Because you are probably spending 3K in 3 months anyway. If you absolutely aren't (or you can't hit the minimum spend in other ways [pay for your friends etc.]), sure, don't get the card.
I hate to ask, but have you actually checked what the extra features are? There is a solid chance that the folks working on this are hitting real use cases.

Offhand, in this case in particular, it is probably to provide dependency isolation of things that you are building. Some things work as global to the computer dependencies. Some do not.

As for why give the flexibility allowed with a full language? In large, so that users are not constrained by the single vendor of the templates. You could have multiple vendors of the templates, of course, but I suspect you will find that immediately everyone is encouraged to self vend their own. In which case, few would ever actually talk about the templates, but the language the templates are written in.
> Most common foods were served in a bowl, not in smaller, highly decorate plates

Kaiseki ryori is not 'common food' (a good kaiseki meal in a major city is easily 30-50,000 JPY or more) so what the article is writing about and what the average Japanese meal is are two very different things.
Yeah. People can talk about the influence of campaign spending on elections all they like, but campaign spending only works if have arguments (good ones or otherwise) that persuade people to change their voting intention.

Here, you just buy extra votes for a block of people you have good reason to believe already intend to vote your way, and the net result is very much in your favour.

The only way this works is if you're giving everyone credits to spread between multiple known issues according to their priorities (and even then interested parties can theoretically trade votes on the side)
But not all code that looks faulty is faulty. I know plenty of competent people who have used the numeric properties of undefined and null directly with numeric operators knowing exactly what they're doing. Likewise there is a natural association between nonzero and true, zero and false, which is very useful (multiplying by a boolean, accumulating a list of booleans in a collection of records to get a count).

If you're using JavaScript, I encourage you to embrace the dynamic, coercive funky nature of the language. There is a twisted logic to each twisted feature.
"rational employers"

Well there's your problem.

Humans are mostly irrational. Massively so. Rationality isn't the default state, it's not to be expected, it's a rare and precious jewel.

So many nerds dismiss the idea of systematic bias because "rational people wouldn't do that." This is true. It's also true that leprechauns wouldn't do that. Both statements are equally tied to reality.
Let me agree with you but then turn that on its head.

You've argued that having `null >= 0` is the best that JS could do while having a coercion-based semantics. And I agree: this confusing behavior may be the best you can possibly do with a coercion-based semantics. And it's not just this example, either. JavaScript is filled with gotchas, and a lot of them have to do with automatic coercion. For example, did you know there are number and string values x, y, and z, such that x<y, y<z, and z<x?

But if this is really the best you can do in the presence of automatic coercion, maybe that's an argument against coercion.
Finally a breath of fresh air and reason amidst all of the fear mongering and anti-CRA FUD. The system isn't perfect, and consumers are definitely at risk...but it's far more important to really understand the relationship and interplay between CRAs and businesses in order to get a handle on the problems and work towards meaningful reform.
Laptops are terrible for posture. For good posture with a laptop, you'll need a laptop riser and an external keyboard and mouse.

Adjust your chair or table height so that the tabletop is 1-3 inches below your elbows. Sitting in the chair, with your elbows at a 90-degree angle and your wrists straight, your fingers should droop to lightly touch the external keyboard keys.

Measure the height of your laptop screen. With your arm at your side and your head upright, measure the height distance between your elbow and your eyes.

Subtract the screen height from the elbow-eye distance. Then add 4 inches. This is the height you should set your laptop riser at - the number of inches your laptop should sit above the tabletop so that you can sit with good posture and look straight ahead at the screen.

You'll notice most laptop risers don't go nearly that high. There are a few adjustable ones out there that do (adjustable is good - the height formula above is an inexact estimate), or you can prop your riser up on top of a box or some books or reams of paper.

With everything properly adjusted, when you sit down with your shoulders relaxed and head upright, and look straight ahead, your laptop should be squarely in your field of view. Your eyes should be level with a spot a bit below the top of the screen (roughly a third of the screen height).

Adjust the tilt of the laptop screen so that it's comfortable to look at from this new position (the correct angle should be very close to 90 degrees).

Enjoy your improved posture and decreased neck and back pain!
Let me condense my last post down for you.

1. You're right, in the sense that most people on HN with an established career in technology are, relatively speaking, "rich". That was my point: if you're stably employed in technology, your credit score might matter less than you think it does.

2. You're wrong, in the sense that with the exception of the credit card anecdote, which I related as a way of demonstrating that I had in fact had some interaction with my credit score, all of that post concerned stuff that happened long before we sold Matasano. By the standards of HN in 2017, in the mid-00's, I was most assuredly not rich (the way you mean it; I'm just stipulating your term). I've had terrible credit the whole time.

A big part of my point is that "just use cash" worked out much better for me than attempting to rely on credit. Obviously, if I worked as a retail clerk, that would a very problematic strategy. But I don't. If I had been able to resolve "need a new laptop" with credit instead of cash, I'd have been worse off.

I get that the rules are different for tech workers. Part of the point of saying this is to remind people that the rules may be more different for us than we think, which should have moral implications for us as well.
Elon Musk's 'Dota 2' Experiment Is Disrupting Esports in a Big Way
I would teach every citizen how society and politics works and that there is no magic solution to social problems.
The plots are pretty nice. The serif font for the axes captions and the monospaced font for the axis labels are jarring.
The commenter was just simplifying.

By "doing nothing" what they really meant was "by not doing all that much work".

Compared to people who, you know, actually do hard, serious work for (much less of) a living.
That's not true in all cases, which is one of the problems people have with civil asset forfeiture.
Champagne gifts
I had a networked account in the later 80s. I also read Ted Nelson (Literary Machines) and Eric Drexler (http://e-drexler.com/d/06/00/EOC/EOC_Chapter_14.html) predicting something like the web but in important ways better -- there are ideas there worth returning to for today's fights about "fake news" and open-access science. Drexler was right about the timing, too.

Those guys were on the futuristic fringe, but their ideas looked good to me. So why didn't I believe Pournelle? I was like, sure, someday, but his scenario seemed practically AI-complete. I did not foresee it coming so soon out of a little bit of the right sort of natural language processing plus some great engineering.

I'm sure there were people with a better imagination! But hindsight really is way too easy.
Because once there is a layer of "electronic" between you and the vote, there are millions of things that can be done to falsify one side or the other.

4% of the time it prints a different paper receipt, it just makes the electronic numbers go in someone's favor by a few percent in a couple choice districts. Or it uses crafty UX to make people vote for people or things they normally wouldn't.

And what if the numbers don't agree? Are you just going to pick one side? Are you going to hold a re-election? Will the re-election have the same turnout? Will people not go because their side won by a landslide before? Will some people change their mind because the media is reporting that side "X" is behind the discrepancy? Or will it just give side "Y" the few extra weeks they needed to campaign and win?
Eh, that's normal human behaviour.

I've found that if you're engaging in a behaviour that has a positive value judgement associated with it (dieting or eating healthier, exercise, etc), if people find out and do not share that behaviour, it often puts them on the defensive (they're not doing it, too, therefore they are somehow lacking).

This is exacerbated by the fact that a vocal subset of people engaging in those behaviours talk about it in order to either virtue signal or brag to others those who don't.

After that it's all about protecting the ego. The vegetarian is seen as an inconvenience. The dieter is teased for not eating desert with everyone else. The people who don't go to the gym start explaining all the reasons why they hate gyms and the people in them.

And I'm hardly immune. One of my friends is extremely fit and I caught myself teasing him about it as a consequence of my own envy and insecurities. I hope I've since stopped but it's a pretty basic human behaviour as far as I can tell.
More work:
- cancel the card because yearly fee.
- pay tax on churned $.
- shorten cumulative account age (lowers credit score).

I've done this... Not worth it. Focus on more important things.
They also make better smartphones still. They just work, while Android is a buggy mess.
Veertu – Native virtualization for macOS
And all this is happening with a spec of dust sized brain for processing. Meanwhile we need acres of datacenters, satellites in space and lasers on top of car to stay on a road. We have obviously missed something.
I completely agree with your comment about selection for working class people working in the meat industry. Often, it's not what they would choose. I have friends who grew up in the Midwest US where the largest employer (easily half the population) was a meat packing plant. For many in highschool it was perceived that "the meat" was the only choice for those who remained in town (e.g. didn't leave for college).

At the same time, I disagree with your other point. Although, I've never really known anyone who liked the industrially mechanized meat industry, I do know individuals who enjoy raising and eating those animals. I've raised chickens for eggs... other family eat the pullets. Friends raise pigs, and other friend's kids enjoy raising pigs and cattle. My group of friends enjoy buying buying meat from them and their friends, exactly because we know where it came from. I know hunters for both deer and pheasant. I know many fishermen.

What I don't know are people who want to know that the food they eat (including vegetable) was industrially farmed without care or concern. Whether it's tasteless heavily fertilized veggies, herbicided soy, fumigated strawberries, or hundred carcass ground beef, it's disturbing. The distance of packaged food is welcome then. Although, I also know some people who would refuse most preprocessed food (e.g. cooked, prepared, packaged), unless it was from a friend or acquaintance.
Learnuv – Learn libuv for fun and profit, a self guided workshop
A penny saved is a penny earned, especially when you're lasering communists from space.
I don't think the SSN can be trusted as a key. They should be considered public data now. There's no going back.
If I understand your solution, it seems to suggest more global monopolistic size and behavior for the "Internet Giants".

Do you mean to define "Internet Giants" as the social media platforms or the infrastructure carrying these platforms and traffic?

Separating the social platform from the physical transport platform may change how enforcement is carried out depending on who owns which part, i.e. physical infrastructure being publicly owned vs private etc.

Without that type of change and distinction, I'm not sure how your solution is a solution without better understanding it.
Improve your skills, increase income, invest and save, live with roommates, learn that consumerism is programmed into people through TV ads and thus is completely unnecessary.

Mr. Money Mustache[1] has been blogging about this for years, and it's a great place to start for people who don't understand personal finance. Also check out the personal finance[2] and financial independence[3] subreddits.

[1]: https://www.mrmoneymustache.com/

[2]: https://www.reddit.com/r/personalfinance/

[3]: https://www.reddit.com/r/financialindependence/
Not only it can be washed perfectly but river sand (and gravel) tend to be much better for concrete when compared to "crushed" aggregates.

More or less the reason is that usually for a given size river ones are harder/more resistant, and have rounded edges (which also imply a bigger resistance) due to the cycles (wear, long time immersion, etc.) they were subjected to in the river.

And, as a final advantage, concrete made with rounded aggregates is usually easier to pump.
Redux is unnecessary complexity. Anyone considering it, please do yourself a favor: check out an MVC framework and see how simple it is. Remember, when React first came out they described at as "React is the V in MVC." Adopt MVC in your project and watch your productivity soar.

Note: Some people believe that MVC implies two-way data binding. This is false.
I'm not suggesting buying a house in cash. This would take a long time.

There are lenders who do not require a credit history. Look it up.

The "save, wait" comment was more general than house buying.
They are providing a different form of value is all
All very good advice.

The bit about calmly but methodically collecting a paper trail and then reading it back to them is excellent advice for any out of control bureaucracy. Such entities can handle angry irate people all day long, but a calm and collected person that posses ample evidence of documented screw ups and potential illegalities is a bureaucracy's worst nightmare.
It's "open" as in "not guarded by patents, you're free to roll your own".

It's "proprietary" as in "it does not make sense to run your own unless you are already a giant, and Google won't let you examine their caching servers".
When I sell my house I'm not getting back all my property taxes paid, interest paid, closing costs, inspection cost, realtor commission, insurance payments, and routine maintenance costs.
"is it OK to misrepresent yourself in order to deceive someone to give you something that otherwise they would reject as an illegal act"

It depends on the situation, sometimes the answer is yes
Let's not confuse physical access to getting it over the internet.

If they stayed old-school and had their computers inaccessible except to their own people, you'd have to make phone calls, fax, and mail to do anything with them. That would be less efficient - more costly - but it would prevent the possibility of a remote attack compromising huge amounts of data.

If we move up in abstraction, if these companies didn't exist and collect all the data the danger would be completely eliminated. OTOH the banks and lenders who use their services would have to find other ways to estimate credit-worthiness and that would again... cost more.
California could be hit by 8.2 mega-earthquake and damage would be catastrophic
You could sell all of it. But, for such a large trade, the market will move, so your BTC priced at USD$1,000,whatever will be worth much less. The trick would be to sell in many smaller batches.
When I grow up, I want to be a Dangerous Professional.
One card with a yearly fee is probably worth it for the other benefits. Other than that, the traditional way is to downgrade it to a free card. Either way, it's fine if you think it doesn't make sense for you, but it's pretty much no-hidden-costs net positive, and that's why so many people actively churn.
Equifax's impact checker site is reporting false outcomes
Isn't that a core idea of mainframes too?
You may also want to take a look at my own redux tutorial https://spapas.github.io/2016/03/02/react-redux-tutorial/
So they're not lazy, they're just unemployed.
> It's weird that a language with the mantra "explicit is better than implicit"

The lack of braces enforces a certain style - something that can be found throughout Python. For example, the lack of multi-line lambda statements.

> braces implied by the negative space

It's easier to think of it in the same way that the compiler does: indent and dedent. Indent? Creating a new scope. Dedent? Exiting the current scope. All of the "constant 4 spaces" and "spaces instead of tabs" simply makes it easier for humans to interpret the indent and dedents visually.

In my experience in writing code in multiple languages: even when using braces you, the coder, still effectively require indentation to visually parse blocks. Yes, copying and pasting code is a touch harder, and most text editors are too lazy to parse for indents and dedents, but the first is mitigated by applying basic DRY principles, the second by installing a python-aware plugin.
"rising air in the eyewall follows isolines of equal angular momentum, which [also] slope outward with height" (Wikipedia)
RE: US-Americans balking — hard to say what everyone's tax situation is like. A few states lack income tax, but pay is accordingly lower on a nominal scale vis-a-vis other states, so perhaps 20 percent would seem high.

RE: federal tax — taxed on three levels federal, cantonal, and community. Each has its own scale. Too numerous to enumerate here.

RE: percentage and recipient state — Swiss is equitable. I pay that first. The U.S. fraction is a mess to calculate. I pay a differential of the two with some measure of tax credits and income exclusion, meaning hypothetically a remaining higher marginal percentage to the U.S. There are exclusions and credits, but they only go so far. Often they completely fail in localities where the nominal cost of living and pay is higher than the U.S. Think: Scandinavia and Switzerland. You don't get much sympathy arguing about this with countrymen, because the see the nominal amount and assume you live like a sheikh — until they visit and then comprehend that the economics are vastly different. Frankly it is very peeving since the United States' Revolutionary War motto was, "No Taxation without Representation." Sure we can vote from abroad, but no aspect of the U.S. political system acknowledges us or affords special treatment. Our votes are tied to this vague concept of last state of affiliation. God forbid someone lose a U.S. state driver license abroad and then have to reprove residence to that state for them to issue a new one. Happened to a friend here, and the process would have made Kafka blush. So the Swiss fraction is the base I always pay. I pay some amount extra to the U.S. At least CH has no capital gains taxes! This is one of the big reasons expats are very careful to follow the criteria each U.S. state has to avoid them claiming you were a tax resident and thus be subject to extra taxation without representation. Don't get this wrong. I believe in taxes and happily pay. I just want the society to have collective agreement that we will have successful governance and do something good. This whole half-assed approach the U.S. has been taking for decades makes me never want to return. I feel zero connection to the U.S. body politic. I regard it the same as a fuck up alcoholic relative whom the family has repeatedly helped but who always lets them down. Sorry. Among expats, this is very common theme.
I wonder whether the effort in question was scientific. In particular, did it control for life-style (e.g., single without children, married with children)? Sociological results on sex-related biases have been reversed when properly controlled for this parameter [1], which warrants skepticism towards any study that doesn't give it a serious consideration.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4418903/pdf/pna...
Is it implemented somewhere as a real code I can run?
No, I think we need more FUD given what has just occurred. SSN and sensitive financial data of over half of U.S. adults obtained by criminals. Nice.
The INI example is in response to "Don't make your users created multilayered objects". Personally, I cannot stand TOML, but there's no accounting for taste.

I think the significant whitespace is a pragmatism thing. If you're already doing it, do it consistently, if you're already doing it consistently do you really need brackets? The answer is no, and the added bonus is you (and everybody else) is forced to do the whitespace consistently. I'll take a consistently formatted codebase over inconsistencies any day!
For small projects it can sometimes be heavy weight , especially making all those 'best practice' container modules / action modules .
I understand why. Semi-free money.

Invest in increasing your income instead. That's my recommendation. Long term thinking.
CH VAT is cheap compared to it's neighboring countries! Heck, let's not kid ourselves about sales taxes in the U.S.; they are not necessarily cheap!
"Angry people demand; professionals “require.” "

YES YES YES--it's not enough to merely be aware of the connotations of your words. You must also be aware of any unintended information conveyed through their use.

For example, despite being synonyms, the use of the word "demand" in this context exposes one as an amateur. It doesn't matter if you think this is unfair. It matters that you know all information conveyed, directly or indirectly.

(This is incredibly good writing! Great business writing exhibits the characteristics of great code: as simple as possible but no simpler, and unambiguous. Reading this post is worth your time just for the chance to see an example of a relentlessly relevant post.)
Noone is talking about it because the fix is obvious: If you have secret votes then you can just take the money and vote the other way.

Which is what prevents this today.
In a less serious sense-- prime time on The Food Network is basically non stop competitive cooking shows--a genre invented in Japan, afaik. That is going to have to have an influence on up and coming chefs. It's certainly had an influence on how ordinary people perceive chefs.
But the code using twisted features is hard to maintain afterward.

You will have to put comments around them just to be sure the next guy (it might even be the author himself) doesn't waste its time understanding what the hell the code is doing.
Maybe in the future, but right now there is no clear way to manage a collection of random on premise Windows VM's, which is what many enterprises have, with the full Azure toolset.
In this system rich people have the opportunity to buy a couple of extra votes for (e.g.) everyone who has been a member of Party X for four or more years. Unlike the present one-man, one-vote system, they can swing the election in favour of their cause without changing a single person's mind.
Those TWiT episodes with Jerry and John C Dvorak were pure gold. He was a giant in the industry. R.I.P.