skysight-inc/HackerNews huggingface dataset:
> It's 5 minutes of research if you know what you're looking for. It can be much more if you don't, and you don't know when and where to stop.

I know nothing about the topic, but literally just Googled Drugs from the Amazon [1], and the very first example of the very first search result I came across was Quinine. [2]

[1] https://www.google.com/search?source=hp&q=drugs+from+the+ama...

[2] https://www.adventure-life.com/amazon/articles/medicinal-tre...
> illicit source

Because everyone wants our taxes to crack down on every herb garden in the neighborhood that evades taxes! specially the heirloom tomatoes! those creates multi-generation lost taxes oportunities!

everything that is somewhat not-ilegal will have small scale informal market. Friends grown their own tobacco, roast their own coffee... and all sell a little on the side.

how dense you have to be to think a literal weed would be different?
Friction Stir Welding: Principle, Benefits, and Applications
Select the "Desktop site" menu option in your mobile browser. YMMV, but this works for me in Chrome on Android.
Update: The JS on this site frequently crashes on a fully updated Linux Firefox browser. It's neat so I honestly would have paid, but it just freezes up during some of the later exercises.
I Loved your article, I translated it to spanish for some friends that can not read english at all. I don't know if translating something counts as "creating", sometimes you need to change stuff in order to make sense in the new language but most of the time you don't need to think on new ideas, just different ways to express something.

Nevertheless, I do it because it helps me to relax, forget about the day-day problems, practice english and as result to make it accesible for my friends / family. It also helps me (or obligates) to understand the article deeper which makes those more memorable.

That (on my mind) helps me to consume / create at certain point in a more balanced way, as I need to spend more time on an article which makes it more valuable for me to pick responsibly the right one and not just live on the scroll-scroll-scroll-like-scroll cicle of most of social media.
I've seen it go bad both ways. Inexperienced leaders often pressure them to push their estimates down.

Also working excess hours tends to screw with estimates as something in the head clicks that you can always work longer if the estimates are off. My estimates are strictly 40 hours/week, no more.
I have no idea. I was just a kid.
See also the 'Punic ditch'. I can't find a good description online ([1] is the most specific), but basically it's a fortification comprising a human-scale haha with the wall on the outward side, and the slope on the inward side. The idea is that attackers can cross it easily, by jumping down the wall, then charging up the slope, at which point you open fire on them, then when they turn to run way, they have to climb up the wall to escape, at which point they are sitting ducks.

These ditches are called Punic not because they were invented by the Carthaginians (Punic is the adjective for things from Carthage, don't ask me why), but because they were incredibly brutal, and Rome's early wars with Carthage were so horrific, they became a byword for anything eye-wateringly cruel like this.

[1] https://luntfort.wordpress.com/2012/11/28/punic-ditches/
That's not the point; the point is 4G is still mostly just in major cities, and 5G is only in very select major cities. There are places where you still can't even get a reliable 3G signal. It'll be decades before those places get 5G.
Why would someone that believed that, ever publish it? To convince others to not try to convince others?
There are many more, though what comes immediately to mind are variadic macros and long long. (Actually, here's a good list: https://stackoverflow.com/questions/47524553/are-all-of-the-...)

Are there any widely used C++ compilers that don't also have a C personality? I've only ever worried about C++ compatibility in my headers. IME C and C++ toolchains make it relatively trivial to build and link C and C++ units together. However, I don't have much experience in the commercial embedded space (as opposed to x86 appliance "embedded"), which I've assumed were mostly C shops.
Interview with FreeBSD Foundation at Linux Foundation Event
You have to consider the net redistributive effects, not the top line number. A large amount of that spending ends up back as tax revenue because it gets taxed away from people who don't need it.

Or to put it more simply, suppose I give both a poor person and a rich person $1000, then I say later on I will see how rich you are and collect that $1000 back if you're above a certain threshold. I thus collect the $1000 back from the rich person, but the poor person keeps theirs.

In such a scenario, you wouldn't say that I redistributed $2000 worth of wealth. The net redistribution ended up being $1000.

Yang's team has studies on the precise amount of new redistribution they expect their UBI would entail, and it's considerably less than 14% of GDP. (They also project that the UBI would generate saving elsewhere, which contributes to the lower net redistribution.)
So the effect would be that the US companies would have to abandon their investments in China? I guess this could be offset by US seizure of Chinese investments in the US. But US investments in China are much greater, so it seems like trading a knight to capture a pawn.
Ask HN: Best ML / computer vision books to read after a linear Algebra course?
Recommendations for machine learning or computer vision books which would be good for building on top of some newly found linear algebra knowledge?
Can you elaborate on how turning off Siri deletes the recordings?
Could someone use Siri, then right after turn it off to prevent Apple from storing the recording?
Definition of adware: "software that automatically displays or downloads advertising material (often unwanted) when a user is online."

Sounds like adware to me. The messages are certainly unwanted. The messages are automatically displayed be default. It meets all the criteria.
Making a Windows 2000 Notepad Clone in C [video]
Just type into google "drugs developed from amazon forest" and the results appear above the search results right in an answer box.

No need to wag your finger.
> American cities pre-car were generally as dense as European cities.

Nope. Even after a massive population increase in the last ten years of the 19th century, New York was still only half as populous as London in 1900:

https://en.wikipedia.org/wiki/Demographics_of_New_York_City

https://en.wikipedia.org/wiki/Demography_of_London
Says the account created 58 days ago, possibly coinciding with China's PR push? I'm not sure how people who support a murderous dictatorship live with themselves.
I find about 20 hours/week to be the cap. The remaining 20 hours is just sitting around the office recovering from the intensity of flow. Working a full 40 hours usually translates to less productivity and my workplace has recognized that.
Nearsightedness would actually help quite a bit with fine work like this. Before presbyopia took hold with me, I could easily focus on my own nose, while things started getting pretty blurry about three feet/one metre out. (These days, I have about a 10cm clear vision range uncorrected at an utterly useless distance, just at the limits of an arm's reach.)
>Obviously, earth has more than recovered from a comet strike. It's hard to believe that what we are doing could be worse.

Earth did, after millions of years and a mass extinction. I'd rather not have that happen to the biosphere if it is something we can control.

Some food for thought: Earth is already well on the backside of how much longer it will be able to support life. (https://en.wikipedia.org/wiki/Future_of_Earth for more details) Stopping damage now is the better option that thinking "Eh, things will recover in geologic time." Geologic time is running out.

tl;dr- Earth is ~4.5 billion years old. Solar output increases by ~1% every 110 million years. There are ~500 million years left before long-term processes make Earth a hostile place for life.
No. As a special case, if you're not logged in, you appear to contribute with a username matching your IP address. https://en.wikipedia.org/wiki/Wikipedia:IP_users
> they will somehow be the hero.

Or the victim. A lot of actual villains think of themselves as having been made a villain. The story is often that they realized through their own victimization that non-villains were just prey, or that the reason they are bad now is because someone or something destroyed all of the good within them.
Seems glass half empty. The things you can change are vast, innumerable, infinite. Maybe less infinite, but infinite.
I work with Python in my day job. It is very possible to add tons of abstraction on top of a Python codebase. In fact, I would argue that it is very easy to do just that in Python, thanks to a combination of dynamic types and mutable state everywhere.

With Python, I find it's easy to understand what individual lines are doing, but really hard to understand what the codebase is attempting to do as a whole.
Amazon is making a mistake by throwing out its low-profit areas. Amazon no longer allows me to buy used books from 3rd-party used-book sellers in the States, so now I have to use newly-found online-sellers like 'Abe Books' or 'Alibris'.

But both of these online sellers don't just sell used books, they also sell new books and other items which I probably would have bought from Amazon previously.

Amazon has lost me as a customer, and no doubt many others as well with their new restrictive sales terms. When 'important' companies start slavishly following profits instead of customer service, they have peaked and are now on their long slow decline to irrelevance.

(It was one of those 'aha!' moments, when I was looking at an earnings graph one day, that I noticed that a company's decline always begins when they are at their peak. It's self-evident from a graph of course, but not an intuitive piece of knowledge for most people.)
I still think Delphi was the best tool for creating GUI apps ever invented. Nothing I've tried since has made it as easy.
Romans aren't the outlier here. Most ancient civilizations had a similar level of accomplishment; a one or two outstanding mathematicians every century, a few practical applications, some new rules of thumb. We did have a dark age, after the Romans after all, which likewise produced little (not none) new math.

The question should rather be, what made the Greeks (and, later, others who adopted their deductive, axiomatic method) so exceptionally productive at mathematics?

Or to paraphrase Wigner, why is Hellenistic mathematics so unreasonably effective?
People can't seem to tolerate dissent or contrary opinions worth a damn nowadays; is it possible you're not actually super argumentative after all? I mean far be it from me to encourage someone who's honestly self-examining, to look away from the mirror and blame everybody else in the world... but still. Consider the environment you're working in.

But to the degree it's your fault, and even if it's not, it will help others digest your arguments if you preface/frame them a little bit. "The following is me trying on ideas for size." or "Hey what if..." or making clear it's just your opinion rather than The Truth... "I don't believe in ___ - I'm more of the opinion that ___" Or there's always the standard disclaimer, although I find those kind of ineffective and I'll give you an example: "By this I'm not trying to imply that your very existence is a foul and intolerable travesty that must be eradicated across the land henceforth or anything like that." It's ineffective because despite themselves they won't think "Oh that's good," they'll be more like "HEY he said my existence is a travesty!!!"

Anyway as a final note, some tact & humility is always called-for, since we're all just idiots and precocious apes without the fur. You don't have a direct line to The Truth any more than anybody else.
They're even more vulnerable to the 'ladder' attack than a regular wall, since you don't have to worry about the drop on the other side of the wall.
Standupmaths has a good video on this: https://www.youtube.com/watch?v=3GJUM6pCpew
I'll add all of Edward Tufte's books, which are excellent both in content and presentation. The Humane Interface by Jef Raskin was also formative for me.

They complement each other well; Raskin being more technologically/psychologically oriented and formal, while Tufte takes on information design in general at a higher level.

And I second The Design of Everyday Things by Don Norman, it should be required reading for anyone designing anything used by humans.
First I've heard of those tools. I am ... amused.
Works on Safari/iOS
Yeah they do. I almost can read them now (not very confidently, but I was interested in similar topics), because there is always some strict clean concept below the terms. You just go to definitions of, say, surjection or impredicative, and down there is an explanation. You may bury in the details for first times, but with some logging or skipping “for later” it’s still possible.

The same you may find of course for “intelligible over sensible” etc, but then there are 53 schools, 734 works and billions of words to read, before you get that all of them just tossing meanings to claim their right. If something cannot be drawn as a diagram (whatever complex), it is not worth studying, because you cannot spend 50 years to understand something like “well, not sure what that means”. It almost feels like philosophers simply are bad at math/logic and have to use vague words and broad examples to prove their theorems or build axioms. After few iterations of “looking up” everyone is lost in trees forever, since there is no common sense of a forest, whose meaning could be fixed independently of given language or jargon differences. Thought turns into master and thinkers turn into its slaves? Who can prove that they understand this complexity and not simply trained their bio-NNs to claim it to themselves with no inner resistance? Can they reveal an impostor from that xkcd quickly? He-he.

Boring long-running sentences of form “bla bla ... (bla, bla, bla, bla) bla bla bla, bla bla (...) ...” only make it worse. I never seen it in good tech/math docs, but for subj it was a big red flag “never touch it”.

Ed: grammar
Interesting maps. I wonder how they can tell there's a fire. Also, what's the false hit rate? Interestingly enough, the FIRMS data has 2 fires in my town, not 10 miles from where I live, and I don't believe there were any actual fires in the past day. Unless some redneck was making a heck of a burn pile....
O/T: One real answer, and multiple bot posts, including one about removing another real person's comment. As a person who doesn't read much Reddit, it leaves a really strange impression.

Anyway, the top answer was still a cool read.
> It's like if someone writes something that I disagree with, I'm compelled to launch into a logical argument with them right there and then.

Perhaps this haiku might help:

A Master will say,
To make a donkey follow,
Be the horse that leads.
I've been thinking about trying a forum with no usernames or reputation system, just trees of comments with varying root topics. Not sure how to filter the garbage though. I'm thinking let it happen, and figure out various ways to hide it, without erasing it, later.
I can't read the article, what's up with fires? Fires are also a natural part of wild forest renewal. Are there unusally more fires worldwide this year?
Interesting. The highest ideal in western culture is truth, not harmony.
If you have docker installed, you can run it (nearly) instantly with:

docker run -it --rm freedomben/pacvim
"They inevitably ask what I do and I have to respond that I'm one of the asshole carpetbagging tech people who come in and raise the cost of living, raise the rent."

Uber customers are not generally deceiving Uber drivers, and if they want to feel better about themselves, they can tip. No one is forced to driver for Uber. The United States is a rich country in part because people can move to better job opportunities throughout the nation. That mobility does not deserve the "carpetbagging" slur.
off-topic:

Does anyone else hate the naming of this package, which is essentially a coding style? It's made to sound authoritative, like it's drafted by a standards committee and ratified by a large proportion of the programming population, but nope. It's yet another opinionated eslint config with some controversial parts (eg. no semicolons). Call it Feross' standard or something, don't try to make it sound like it's the standard style.
What you can change is a drop in an immense ocean. And that's ok. Yo can either ignore the rest of the ocean (denial), or make peace with the fact that the tiny drop of the ocean you can control is all that really matters.
Sore arm turns into dangerous medical mystery
1. Google Places API.
On the contrary.

It means that everything will only change when you change yourself. Find your own harmony and don’t worry about others. Their path is theirs.
I'd recommend --rm too so that the container is removed afterwards instead of sitting in your `docker ps --all` list.
I give fewer shits.
It does seem a little bit dangerous if there's no warning signage at the top. I could imagine someone running off the top landscape by accident if it's hard to see the divider.
They’d only be anonymous if none of their family had used 23andme. CODIS already supports similar familial searches.
Yeah definitely. I edited and added it. Thanks!
> What does this mean?

Essentially, it means "lead by example", "let others learn through acts and not words", "there are situations which no amount of skill can rectify", and "accept that some may not understand what you try to teach."
Nobody wants an i3 so no reason to build software to steal one.
Show HN: Side-Window Box Filter(CVPR 2019) C++ Implementation
Going to need a definition on that, the first result on google for 'fruit basket fallacy' is literally this comment.
This is typical of /r/AskHistorians , not Reddit as a whole.

They have an explicit policy of removing any amateurish or unsourced answers, in order to keep quality high.
Apache has a large number of stream processing frameworks:

Flink vs Spark vs Storm vs Kafka vs Samza vs Apex

How do they compare? How would you choose which one to use?
I’d love to read more on this humid forest climax narrative from any credible sources, it sounds interesting and I don’t know anything about this sort of thing really, but at the same time it’s tripping my “just-so” sensors something heavy!
Desperate Venezuelans are making money by training AI for self-driving cars
Setting aside the cultural baggage of its authorship and nomenclature, from a purely objective standpoint I could not pass Introduction / Motivation without attempting to elucidate the objections I felt to its generalizations.

The most frequently cited architectural flaw is the lack of a coherent security design: The success of IP is simplicity/general utility - the ability of the system to support different use cases as a packet-switched alternative to previously dominant circuit-switched telephony systems. This is precisely the capacity of the system to vary service types and levels based upon application requirements. Viewed in this lens, not having a 'coherent security design' is the core feature, not a bug.

many question whether the basic service model of the Internet (point-to-point packet delivery) is appropriate now that the current usage model is so heavily dominated by content-oriented activities: CDNs, content-addressable P2P networks (torrents), and multi-mirror package management databases are all excellent, broadly deployed counter-examples. The fact is, by normalizing packet-switching, IP has made bandwidth so cheap that inefficient distribution becomes a trivialized cost. Again, this is a core feature.
We call this "skating to where the puck is going to be".
I have heard or read allegations that there is a wall like this along parts of the border between North and South Korea.
--I meant they would not* show me the person, so the notification persisted. Pushing people towards paying and unblocking their likes.
Is there anything I hold sacred? No. Well there probably is, but I would hope someone would point out that I am doing so and ridicule my silly assumption or inculcation.

Have to get right down the list of definitions, to the very end, to find a secular usage of sacred. Which then makes a circular religious dependency: "treating a policy or law as though it had religious significance, deserving of sacred separation".

I'd argue we have almost a duty to hold precisely nothing sacred of itself, perhaps especially those held sacred. "Because that's the way it is" and "because some people 1,000 years ago said so" are damn poor reasons to leave something alone. Heresy and blasphemy should be especially encouraged. If there really is a $deity, it can handle a little ridicule, or it would have created beings that did not ridicule the system.

> Maybe we should all learn to think twice before we laugh.

I couldn't agree more. What we choose to ridicule matters greatly.

The institutions, systems, social mores and assumptions I am so wholly a part of I no longer see them, those are deserving of endless and ongoing ridicule at every opportunity. At least until a majority wonder if the historic choices are actually the best approach or conclusion. I want extensive heresy of government, the system - any and every system, human choices, churches and all organised religions, of buildings and social habits. They are all choices, sometimes made a very long time ago. That includes the multiple, wildly diverging and mutually exclusive views held by all the different sorts of Christians. Ridicule the silly edifice they built, and rules they make, but not who they are.

On matters of biology or what you cannot choose, well those are fundamentally different. You can't change an accident of birth, the processes of biology or ageing, the car crash that cost you your legs, or skin colour. Yet I don't hold those sacred either, just that they not be used as a means of discrimination, repression and othering. Targeting $other for being that way is not OK. Making reference to $self and ridiculing $self's disability, upbringing, biology, features and culture is perfectly fine.
We are no happier as a result of that success. Instead, we are on the verge of destroying our biosphere and civilisation.

Material progress is useful, but hollow.
I think the bigger question in a lot of human centric things is the "why" -- why did that head of state say that thing? Why does this company avoid that regulation? Why do people complain when this tax credit goes away? It's not reasonable to stop with the "what" in many situations. Or alternatively, the comparison to physics should be an article saying that the what is the spin of a single electron in an experiment, even though the experiment is about gravity -- missing the point entirely.

And backtracking slightly to my grandparent comment, Gell-Mann was coined by Michael Creighton who in the same quote compared Murray Gell-Mann's knowledge of physics to Creighton's knowledge of show business. The "what you know well enough to spot errors" can be anything as can the "what you blindly trust the reporter on out of your own ignorance."
It's a "serious" subreddit. Unlike HN (or many other subreddits), where you can say something completely incorrect and be upvoted by the army of uninformed people, /r/askhistorians specifically allows only well-sourced posts.
> If vaping is a path to quitting altogether then that can be a win. If it's just a different vice then no.

No? Even if you don't quit, it's still almost certainly a health win to switch to vaping from cigarettes. If it's a path to quitting for you that's great. Even if someone is not going to quit them, switching is still good.
There's a streaming format which is used for this: JSON Lines [1] AKA newline-delimited JSON [2].

[1] http://jsonlines.org/

[2] http://ndjson.org/