skysight-inc/HackerNews huggingface dataset:
The way the consumer would force manufacturers to do this is by passing laws that would make manufacturers liable.

They would do this because of information asymmetry and the collective action problem. At the point of purchase, consumers don't have the information to make a choice, and they don't have the ability to will an alternative into existence so they can choose it. Improvement in collective outcomes is often hard to achieve purely through market means, which is why we don't rely on markets to solve all these problems.
You don't need Word for spell checking. For instance, Emacs can use ISpell, ASpell, etc.
Sure, it's a failure. But you can still be jailed over it.
The cynic in me assumes this is just a test of how many ads people will tolerate before cancelling their subscription.
Please do not use LaTeX. If your textbook is supposed to have special layout needs, you will have a hard time with LaTeX. Tables are a real nuisance in LaTeX as well - normally you have your data in some other tool like Excel or some Jupyter notebook or CSV. Turning the data into a nicely looking and well-placed LaTeX table is not straightforward. Sure, there are specialized LaTeX extension packages for a lot of functionalities, but you will need time to get familiar with them.
I would just start with MS Office or LibreOffice - both offer sufficient functionality and if you need more specialized tools, then those tools usually have an import function for DOCX /ODT files.
RMarkdown can make for some great textbooks. Take a look at the online version of R for Data Science, to see what can be accomplished:

http://r4ds.had.co.nz

https://github.com/hadley/r4ds
Looks interesting, but I found the fact that they say

| Be wary of aggressive performance claims, as benchmarks used by some of these projects are known to be out-of-date and flawed (in the sense that they can be - and are - exploited)

on a page full of aggressive performance claims[0] slightly ironic

[0]https://mithril.js.org/framework-comparison.html
Lets take a look at what a stock market is. Shares can be represented by a paper certificate that offers people no utility. I cannot use my 0.0000001% share to do anything other than sell it to another person. For the majority of players in the stock market it is the sole reason for buying shares and the sole reason for selling. I may have voting rights but it doesn't mean much in the larger context, ultimately the reasoning remains the same.

So the entire stock market consists of people trading paper. It is a game of people trying to buy paper at a low price and sell it at a higher price. HFT is people taking computers into this game.

Now lets look at a market that produces true utility. I am a farmer and I grow apples. You are a farmer who grows oranges. I want oranges you want apples, so we exchange products with genuine utility as we both can eat the products and both enjoy and sustain ourselves.

The only time where utility is created in a stock market is during an IPO when stocks are issued. All other transactions after that are typically a waste of energy and resources. If I could redirect all that compute capacity used for HFT towards protein folding we'd actually be creating utility rather than tossing it into the void.
Hmm...how about never? It can be an incitement to violence, but unless you are amplifying it to levels that produce physical harm, it's difficult.

"Sticks and stones may break my bones, but words can never hurt me"

The idea that anything that causes harm is violence is downright silly, the linguistic gymnastics of TFA notwithstanding. Aging causes harm. The sun causes harm. Slipping on a Banana peel causes harm. "Bananas are literally violence"
It is like housing market: the moment there are more buyers than sellers, the prices rise. That's why when funds want to buy(sell) lots of shares, they spread it out over weeks by working with market makers. No one is going to naked sell (or short) shares in a rising market.

When an entity acquires more than 5% of a publicly traded company, it needs to file 13(d). And it is hard to acquire even 30% of shares in the span of 3 months: people/algos watch volume every day. This is why it is easier to offer premium and buy the company outright, than to go through the rigmarole of 13(d), working with market makers, etc.
Your dad is so cool.
> Sometimes we simply have to accept that our personal will does not always dovetail with that of the majority - that is how democracy works.

That's true. But said acceptance doesn't need to translate to acceptance of the laws that the misguided majority enacts - you can sabotage those instead, Underground Railroad style.
TL;DR: my research suggests that different groups work with significantly different definitions of "racism", which I feel injures all conversations that build on fundamental assumptions - to society's detriment.

Recently, I did some research on the subject of white privilege, and I came to some troubling (or at least, intellectually interesting) conclusions that I wish people would talk more about.

Humans are notably passionate about naming things and defining terms. Not only do definitions shape the way people experience reality, but there’s a massive cultural and often economic prize to those who define what words mean.

The positions of both progressives and conservatives on the subject of white privilege (eg. whether it exists) get interesting when you look at what the conservatives say differently (or in many cases, are not saying), starting with the way that they define “racism”:

Jordan Peterson: “To attribute to individuals of a community the attributes of the community on the basis of their racial identity is called racism. That’s what racism is. There’s no other way of defining it.”

Wikipedia: “Prejudice, discrimination, or antagonism directed against someone of a different race based on the belief that one's own race is superior.”

Ben Shapiro: “If you’re accusing somebody of something because of the color of their skin, that’s called racism.”

Wikipedia: “The belief that all members of each race possess characteristics or abilities specific to that race, especially so as to distinguish it as inferior or superior to another race or races.”

The conservatives - who both take great pride in their precise language - categorically do not acknowledge that superiority is a fundamental aspect of racism. Instead, their definition speaks to the outrage they feel when they are accused of something because of their race.

Conservatives perceive racism as an unfair, deliberate act perpetrated against the individual members of an ethnic group.

Progressives perceive racism as a passive, self-righteous system which oppresses members of less-powerful groups to maintain power over them.

I believe that both sides are arguing about different phenomena. This is a huge problem because it confuses any further discussion that doesn’t share a similar definition of racism. How can you find true common ground on a provocative subject with someone who is seeing different images and feeling entirely different emotions?
Hold on, did someone say 'fuck you' to the face of Sundar Pichai in the all hands meeting?
Pure hyperbole. Nobody is denying their right to exist.
I’m beginning to think VC is the most important driving force of rising inequality. It replaces natural flourishing of community connected entrepreneurship with a winner take all market. It crushes the less connected and resourced with tactics that would be called dumping in other markets.
I shouldn't say absolutely no utility. I mean to say after an IPO every transaction or trade of a stock share generates ZERO utility.

Here's a picture of a country that has no stock market that prospers:

https://upload.wikimedia.org/wikipedia/commons/thumb/4/48/Vi...
The  Muse (YC W12) Is Hiring an Engineering Manager or Director
it would make a lot more sense to have a set charge on top of the amount: $40-50 charge for a $20 item. Otherwise, it is just making sure that those stealing even though they have the means to pay can avoid criminal charges and further hassle, but someone stealing a few groceries due to lack of money cannot.

Like the other poster said, wanting to avoid criminal charges is enough deterrent for most folks. A shoplifting charge can really mess up your life for many years, and that is without actually going to jail.
Really. Writing text beats fighting with (whatever) tech.

Once the writing is done, you have something you know makes the formatting fight worth waging. That way, the half-hour you'll spend finding a bloody compromise for some problem won't be cutting into your writing.
> "Why do we describe hurtful words as a punch to the gut or a slap to the face?"

Because metaphor and analogy.

"You see, menudo is our chicken soup for the body and soul, our metaphor for bread-and-butter issues." That does not mean that menudo is actually soup, just like describing the effects of speech in that way does not mean that it is actual violence.
Isn't this a misuse of Github? Surely there's a more suitable website for hosting a page with text and pictures than a source control system?

I don't mean to pick on this guy - I've seen an several repositories like this recently.
> SaaS services have been replacing free open source solutions even though they are expensive and they take away flexibility from those who use them.

What are some examples?
With SaaS and as a business owner and operator, I see the value in a specialised company offering hosted X and charging for it. My general purpose sysadmin employee will never be as good at looking after whatever niche tool than the SaaS company offering it and charging me $500/mo or whatever.

Even at several thousand/month (approaching thr salary of a sysadmin), the economics can work out fine as you're being more productive and the sysadmin can be working on the really custom things that are core to your business like specific CI pipelines or monitoring and optimising our own software. It's the same argument as AWS. EC2 is really expensive, but it's still usually cheaper than actually running your own hardware at the same service level as AWS can provide.

Scale of operation changes things, but the vast majority of companies are small enough that spending money on SaaS and IaaS is usually better than building a local team of commodity staff doing nothing unique for the business.
Arduino Pro Mini Library for Proteus
My Unusual Computer Setup
Many here are not getting the point of this article. Imperfect produce claim that most of the ugly produce used to get wasted , which is not true. Imperfect produce is also killing small non profits like Beetbox by taking away their customers.

Also, what happens when Imperfect produce gets big enough that there isn't enough ugly produce to source. This is a problem with investor driven, profit hungry companies. Other example is SeatToTable which claimed to deliver fish from local fishermen to your doorstep was actually sourcing from other parts of world.
In the corporate world: completely agree.
Thank you for this comment.

I run into this same issue when I use the word sexism. I hate using it, but I don't know what else to call it.

When I say sexism, I roughly mean systemic issues that lead to gendered outcomes. Most other people seem to hear "You are actively and intentionally on purpose excluding women because you are an evil asshat." So, they get defensive. They get mad. Etc.

It is not a good path forward for productive discussion. But I don't know what language to use that sidesteps the issue.
Reference: https://www.gamespot.com/forums/offtopic-discussion-31415927...
If his dad is still updating his resumes, why not :)
Doctors have done that - and pharma firms would and have done worse.

The reason they dont is because there are regulations and trials which have to be passed before you can go forward.

And those are things which people on HN regularly criticize - pointing out that life saving drugs would be on the market faster if these regulations were not so "onerous".
"CDC Cyber" made me laugh. Marketing seemed to be on point

Almost 40 years later, phone numbers are on the way out, DOBs are "illegal" and github and email are more important information on a CV.
It's elegant and powerful; there are very few coding constructs that are widely used that aren't in Julia, and those that are (like Classes) aren't there because the authors of the language don't think that they are useful, as opposed to "it's hard to implement". But YMMV, the downside is that the ecosystem is evolving, and it's just hit 1.0 so expect things to be smooth in 6mths to a year. The upside is that I find that the Julia code I write appears from the keyboard easily, quickly and in a form that I can understand a few weeks or a few months later.
Solidified|market prediction platform with Solidtoken|tokenmez
the next stop is the central station, and it's possible that there's too much traffice -> more service/cleaning there. The kungsträdgården station isn't at all active since it's just some strange one-station off-shot in the south-ish direction and there are no transfers there. Might as well get off at central station.
Any reasonable definition of "actual violence" should concern harm done to the body. Countless studies show that abusive speech, in fact, harms the body in profound and sometimes irrevocable ways.

The fallacy you are committing is assuming that language and speech float in the ether. In fact language can best be described as a sort of pointer to a muscle movement, a reference to some bodily feeling. The ideal of "objective" meaning floating in air is nothing but an illusion.
Stream processing with Redis streams and Clojure
Pages now saves ePub, might be a better tool for most of the job.
Fire is an interesting project that's great for testing and hacking. But for crafting Python CLIs from scratch, I fail to understand why Argh[0] doesn't receive more attention.

My only frustrations are a missing default handler for --version, and that I can't use argument names colliding with builtins such as 'input'. All the flexibility of argparse without boilerplate.

[0] https://github.com/neithere/argh
> thorn would have been its own character; uppercase þ, lowercase ð

I think you've actually got uppercase thorn and lowercase eth.
How can we have a productive discussion about why women live longer than men when the most common cause of death before old age in men is suicide?

Here is a data question, how does the average life span change if you remove suicide as a factor for both women and men? All the other factors that the article hints to like hormones, biology, smoking habits, animal studying, and so on are interesting but unless one address the most common cause of early death then this seem a bit dishonest.

It also seems odd of the article to not acknowledge attributes that is correlated with long life span. A large social network, having people around you at old age, good mental health and stress treatments. Those all have sex difference in outcomes and are highly connected to life spans, but completely missing from the article.
> For example, if I buy MSFT for $100 and later sold it for $110, who "lost" $10?

It is hard to answer at micro level--that is, it is hard to answer who gained or lost. However, at macro level, this question has been tackled from the sectoral balances framework introduced by Wynne Godley.

On the aggregate, households spend less than they earn/receive. So, households accumulate net financial assets and tangible/real assets. During a stock boom, the net wealth of households increase. During a crash, the net wealth could become negative.
A couple days ago "concerned parents" literally declared "hunting season" on a 12-year old child: http://www.towleroad.com/2018/08/hunting-season/

This is reality, there's a reason why suicide and self harm ratios are enormous among LGBT, especially youth.
Because of home economics and lack of affordable choices - sometimes lack of choices at all. Folks that have some money do make those choices.

If Wal-mart is the cheapest retailer around you and you make $15-$20,000 a year, they are basically your only option for everyday household goods. Even if you are saving $20 per month, that's $20. Or perhaps you get more food that way.

Where I was at in the states, it was the cheapest place. We did have Aldi in some areas, but one couldn't buy everything there and the opening hours weren't great. Some areas didn't have this option either. (You can survive on food at aldi, but aren't going to find underwear and bras there either. Not to mention the lack of name-brand soaps if you had sensitive skin).
Sorry, just got back and saw your reply. This is too big a topic to go into here and there's already plenty written on it. Sum is not a realistic use case. If you're doing Javascript, maybe look at lodash/fp for ways people really use currying.

I think my answer to "why" would be: if your mind is already geared to think about problems in terms of composition of functions, then currying (for example) is just one necessary and natural thing that falls out of that.
Since I'm a tab hoarder I much prefer a browser that can have tabs on the side, like Vivaldi: http://blog.tjago.eu/wp-content/uploads/2015/12/vivaldi-tabs...
(the browser is configurable so the tabs can be placed top, left, right, bottom of the window).

And if you don't know Vivaldi, it's a browser made by a co-founder of Opera, and it uses the Chromium engine so it's more or less Chrome: it has the same dev tools, and Chrome Extensions work on it.
The self-checkouts here have a gate to get out of the store from the self-checkouts. To get out, you scan the barcode on your receipt.
Ask HN: Are you doing async programming with Python?
If yes, what are you building, and what’s your opinion of async Python?
date of birth is illegal? Probably one of the more irrelevant things, as it is easily deductible from the rest of the entries.
Personally I find it pretty painful creating large documents in Word. Creating documents in Latex helps me focus on the text/structure without worrying about figure/table placement (I can still have them in the markup, but and fix all the formatting issues after I’ve written the text).

I think it depends on author mentality somewhat. Word works well for some, Latex for others.

It might also be worth considering Markdown or plain HTML. Particularly if an ePub/kindle version is a possibility.
Use your preferred variation of plaintext - markdown, reStructuredText, etc. - in as plain an editor as you can come up with. (There are plenty of minimalist/distraction free plaintext editors out there if you'd rather not use your favorite code editor.)

The hardest part in long form copy is getting the content written. Anything visual on top is just distraction that will get in your way and slow you down.

Once you've the copy, use Pandoc or equivalent, and then typeset and format using a more sophisticated medium as needed.
About 5 years ago we had a nice talk on M4 from Bart Massey of Portland State. He gives a nice survey of the language and a demonstration: https://www.youtube.com/watch?v=ULZxHSPWn98
The author is confused.

He says he is a liberal “in the enlightenment sense.” He cites John Locke and John Stuart Mill.

But then he makes a “contrast”:

>In contrast, today’s so-called progressive liberals are often intolerant, calling for official censure against anyone perceived as uttering non-progressive views.

What the author fails to reconcile is that this “progressive liberal” target of his is all but the product of John Stuart Mill’s brand of liberalism that includes many wonderful things but has a certain clause that makes all the difference. Mill’s liberalism defended democratic ideals predominantly in cultural terms. That is, democracy to the extent that it does not interfere with free market capitalism.

Fast forward 150+ years through 2 world wars, the Great Depression, the federal reserve Vietnam, globalization, corporate takeover, etc., etc. and old Mill’s ideas are not looking so spiffy. The instability is anything but defensible, so what can the ole’ liberals do now but hunker down on the culturalism? There you have it.

There is nothing new or complicated about this. Mill and Marx defined the terms way back when.

The youngsters in the US are having trouble working through it because their parents skipped the conversation entirely, but they’ll figure it out. Fool them once.

So, this is not about free speech. The only problem here is this author’s insistence that it’s a contention between old and new. It’s not, of course. It’s a contention between capitalism, it’s glories, and messes it makes.
Does it matter? Like really.

I personally have almost everything I write or do backed up in various git repo, why not? Literally my resume folder, with one file, has its own repo. Can I not push this to GitHub and share it?

Its not a source control system. I'm sure you know this but you are interacting with a website, not git itself.

Furthermore GitHub offers their pages feature which turns any repo into a website. If this was in gh-pages would that make it okay?
yup- the "consumer" is not a source of moral force. Its an approximation of whatever purchase decisions people make.

So consumers would of course be happy if you made plastic straws - look at how many get sold!

Now if you told people they would not have plastics, and everything would cost 5x more because we dont have a cheap packaging option, OR tell people that they couldnt transport liquids anymore because we dont have bottles - well you can imagine those customers and consumers would be upset.

The economy is not moral.

Morality is laws and regulations which impose restrictions on the system to make it

fair
Environmentally friendly
less exploitive
etc.

We try and let the market resolve as much of this on its own, so that we can have market efficiency without tying it up with regulations.
"The idea that anything that causes harm is violence is downright silly"

When something is "silly", this is an important sensation you should grasp at, not dismiss, because silliness is nothing but a reveal of your innermost biases.

Furthermore you are setting up a straw man. The article does not say: "speech causes harm, if x causes harm, x is violence, therefore speech is violence", which is what you seem to be arguing. Violence, obviously, is meaningless unless there is some person behind the violent act. This is why your silly sentence "bananas are literally violence" is incoherent: you are confusing an act, a verb (speech) with a thing, a noun (banana).
however I would skip j as it is too similar to i. Use k instead.
iDeal. Sending money from my bank account to the account of the webshop.
The dynamic binding 'debate' began in the Lisp community in the 60s. Some functional programming language designers and people thinking about implementing them also explored it then.

See: The Funarg problem, 1968
http://www.softwarepreservation.org/projects/LISP/MIT/Weizen...

Mid 70s Scheme then was the first dialect to use lexical binding as a default. From then on new dialects of Lisp or new versions of of it switched over time to lexical binding by default. Scheme names block-structured Algol as one of its influences. 1982 Common Lisp was initially described amd it was then also using lexical binding.

The primitive block structured languages like PASCAL had it
from Algol, too. But it was not a big deal, because they had no Closures, were not using Interpreters, had first class functions, no higher-order functions, etc. Lisp users were looking to implement higher-order functions in a 'right' way.

But most Lisps never gave up to provide dynamic binding as a feature, since it is used in a lot of programs...
Taxiing accounts for more than 1/8 of fuel consumption [slides] [pdf]
Private property laws as a moral value go back to at least the old testament. Ahab and Jezebel get vengeance from God for sneakily trying to take their neighbors property without compensation for example.