skysight-inc/HackerNews huggingface dataset:
Everything everyone posts on Twitter can be used by anyone for any reason. It's in the Twitter TOS. Disney didn't even need to post anything, they could have just used your tweets for whatever they wanted to use them for.
By far the best way is to submit articles that the community will find interesting. Successful submissions are the way to karma riches. If you want to play that game, looking at past front pages (click 'past' in the top bar) is a good way to get a feel for what the community likes.

From a quality point of view, the best submissions are on obscure topics that haven't been discussed much before. But quality and karma-earning aren't exactly the same thing!
How the Internet actually works from the ground-up.

There are lots of videos that stop once they get to the IP/network layer.

There is very little content that goes further down the stack than this and talks about the backbone, transit, routing, BGP, autonomous systems, etc.
Looks like it works 'properly' in the sense that it does all that it can (colouring, incl. syntax highlighting, which d-s-f never does) without making the result wonky.

The core issue is the same for delta as it is for d-s-f (or any other interactive pager) - there must be a 1:1 correspondence between lines out from git, and lines back into it.

So, delta can do the fancier colouring interactively, but it can't mess with the header either, for the same underlying reason. (And so 'solved' it with a `--color-only` flag.)
AdWords has a rich API that allows reports to downloaded in CSV format https://developers.google.com/adwords/api/docs/appendix/repo...

Disclosure: I work on the team that builds the client libraries for this API.
7 minutes older with a lot more points and comments: https://news.ycombinator.com/item?id=22998423
Still, I like that spirit!
This is quite unfortunate. In countries where whether the people have access to internet or not is under the control of the government, this was a neat work around to get voices heard. In the recent history, an 'internet lockdown' has been the MO of many (oppressive) governments, including India.

edit: removed a comment on about 2-FA as it takes away from the intended point.
Yeah, sorry, groceries were meant as an example. I tried to make that more explicit in my comment.
that's not true
I've build GUI tools for projects like game editors before and since they're mainly for developers it'll just end up as a huge mismash grid of buttons anyway. Not really any better usability than a console app, just there is usually a requirement to show some image on the screen at the same time.
Aren't we and our children exposed to much more violence, blood, and plain evilness in media nowadays?

I don't understand how people in those times would be less sensitive to such themes.
> I.m.o. this kind of post comes very, very close to the line between information and spam.

I strongly disagree with this sentiment.

This post is "Hey, I built a cool thing! It costs me money to run so I charge for its use." Their last post about this app was for the initial version released like two years ago. Two posts across a couple years hardly constitutes "spam" by any regularly used definition I am aware of.

This app also addresses a unique problem in a way that is straightforward and elegant, and was improved upon as a direct result of comments from HN, so it has close ties to this community. Why would the author not post here with information about the update?
I can't help but think this person was selling shirts without stripes.
To fight fraud, Amazon now screens third-party sellers through video calls
As a not-Swede, I know it as a friendly joke by Scandinavia and the World [0]

[0] https://satwcomic.com/no-invitation
Two Errors Our Minds Make When Trying to Grasp the Pandemic
It was known at the time that the virus did not affect the young and healthy the same as it did the old and vulnerable, and Sweden did recommended that vulnerable people self-isolate. They had a plan, it was to get to herd immunity as quickly as possible.

I haven't heard of any current data that supports a 1% death rate, the numbers I see lately seem to be around .2%, which is 1 in 500 people, and have been getting lower as more data comes in. This just doesn't seem to be as bad as was first feared.

Unless South Korea can deploy a vaccine in the next couple months it doesn't look like they'll be able to stop the virus eventually going through their population like it will everywhere else.

It does not appear that the enough of any population wants to live for a couple years in lockdown waiting for a vaccine to save 1 in 500 people, or less, who didn't have long to live anyways.
Engineers develop precision injection system for plants
> some people are just wired different and can handle more traumatic situations than others.

I've heard it hypothesized that ADHD is adaptive/selected for in some contexts, because people with it are more resilient to stress, i.e. it takes more to make them scared/shocked/traumatized, just like it takes more to excite/motivate them. And so such people can respond "normally" to stressful situations where the other people around them tend to freeze up, thus potentially saving the rest of the group.
No one can “own” the law
Would you okay with me reposting your paper on my site? I'm working on a piece about the regulatory implications of contact tracing apps in the U.S. -- you've done a better job outlining the pros and cons of the various approaches than I could.

Feel free to hit me up henriquez AT protonmail if you'd like to discuss!
As a suggestion, I'd have the configuration step in 'Configure git to use delta' not reference a theme that doesn't come with the initial install as you've done with 'base-16.ocean.dark'. I had to investigate why, and (admittedly happily) then found out about bat and installed that and changed it to 'zenburn'. But I suppose most users would like to see it work without having to do that.
Are you suggesting this post goes against the rules because the submitter didn't create it? This post is not a Show HN.
"async" is BS. You can't smear concurrency over your systems like Nutella.

Read "Communicating Sequential Processes" by Tony Hoare
https://www.cs.cmu.edu/~crary/819-f09/Hoare78.pdf

There's also a book: http://www.usingcsp.com/

See also https://en.wikipedia.org/wiki/Process_calculus
The hilarious thing to me is that folks love that sort of attention and go out of their way to get a highlighted tweet - just DMing a few dozen folks with tweets you like to see if they're willing to have their random brain farts re-posted elsewhere will get you a lot of positive responses.
Show HN: SharpWebview – C# .NET core bindings for zserge/webview
In order for the drag it out and get attorney's fees back plan to work, you have to be really confident you'll win. I doubt that was the case.
> nobody's doing anything stronger than weed, nobody's fucking or even dating at all

Doesn't align with my high school experience at all, where there were several pregnant girls and coke was commonplace.

Maybe each high school is just different?
This prompt appears in many, many contexts - whenever the ML model decides that a Duo prompt is useful. These "smart suggestions" aren't sent in the chat to both parties, and have been around for quite some time. Maybe Google decided to retrain their models specifically to target Zoom, and maybe they didn't. Whatever the case, this issue is blown so much out of proportion. This place is starting to remind me of Reddit.
- It's true.

I'm not sure 100% cynicism is warranted in all circumstances.

Occam's razor: Tyson's business is at risk of serious losses because of supply chain disruptions. To try and get ahead of the problem, they put their message out to the public, including lawmakers, who may otherwise be unaware.
How many platforms does LLVM support that Clang does not?
I’d be surprised if it ever has meaningful impact in the Western world because of company policies/ban lists. You can bet with 100% certainty that the CCP calls the shots.

But on the flip side, for the most part the big 3 can’t sell into China so it can have a commanding lead.

Its growing at over 60% per year in a far less competitive environment than the big 3. Tencent (mostly focused on gaming) is also competing there.

Full disclosure: I invested in BABA today because of the above.
AllStack Talent (A CloserIQ Company)
Apple Product Feedback
Yes, they are called the trademark law.
I didn't mean that as a criticism; I just don't know much about groceries. Grocery stores and their suppliers will definitely be affected by many other industries though.
not even their account - it specifically refers to replies to a specific tweet & using that specific hashtag
I'm not sure what the point of your first paragraph is. I'm sure a ridiculous number of people would be willing to work at a rendering plant for $48-60/hr right now.
Command lines! That's some fancy UI.

For utilities I won't use very often I just hard code the parameters. If I want different parameters I edit the code.
The original comments was about detecting if a given IP is a bot or not - I assume they probably can't do that given 32 random bits!
> I'm curious if this is something that some sort of modified license could help resolve. Do I have the option to license my software so that it can't be used in war?

"The Software shall be used for Good, not Evil" - https://en.wikipedia.org/wiki/Douglas_Crockford#%22Good,_not...
I took an exercise class a while back and the instructor came in one day shaking.

On his way to class there was a bad motorcycle accident. Guy didn't die but had life-altering injuries, and the instructor was first on the scene. It was bad.

He was vibrating when he came in. I finally convinced him to do some extra shake-out exercises like we already do which helped a bit. After class our timing didn't line up, I was trying to slip him some cash and 'prescribe' him an evening doing something he loves to wind down.

He was trying to be macho about it and I was trying to get him to acknowledge that some fucked up shit just happened. Haven't seen him since the COVID thing so I don't know how he's doing.
The supply chain for rice and beans can't double its capacity because we suddenly have a meat shortage, we don't have vast amounts of raw material, logistical, and processing capacity just sitting around.

If you need to massively increase the amount of beans in the supply chain, you'll need someone to plant them first and so on.
At a rummage sale a few years ago, I bought a book published by Disney in the 1960s or 1970s which had instructions on how to make Mickey Mouse puppets. It also said to "have fun" making them. Selling things for a profit is a lot of fun.

As far as I'm concerned, I now have a perpetual, transferable license to make and sell Mickey Mouse puppets. I even asked a lawyer.
Yeah, the whole article is pretty sketch. Almost feels like astroturfing. Unlimited budget. Oh but also have to be profitable. Yeah, pick one.
Weekend project vibes: Ethereum ERC20 CLI
here are a few quotes from the original blog post that had announced systemd (http://0pointer.de/blog/projects/systemd.html):

- "systemd starts up and supervises the entire system (hence the name...)."

- "timer shall provide functionality similar to cron, i.e. starts services based on time events, the focus being both monotonic clock and wall-clock/calendar events. (i.e. "start this 5h after it last ran" as well as "start this every monday 5 am")"

- "More importantly however, it is also our plan to experiment with systemd not only for optimizing boot times, but also to make it the ideal session manager, to replace (or possibly just augment) gnome-session, kdeinit and similar daemons. "

so, it's not like this did come up as a surprise, did it ?
Good Tech Companies Make Bad Bailout Targets
IMO the reasoning is more likely "you have to use our official app" rather than "text messages are expensive to send so let's discontinue"
I ran into the same issue, and chose the same theme I use with bat.
tl;dr...

"...there are several ongoing epidemics that affect crops and put global food production at risk. Oranges, olives, and bananas are already under threat in many areas due to diseases that affect plants' circulatory systems and that cannot be treated by applying pesticides."

"The method uses an array of microneedles made of a silk-based biomaterial to deliver nutrients, drugs, or other molecules to specific parts of the plant."

"The microneedles, which the researchers call phytoinjectors, can be made in a variety of sizes and shapes, and can deliver material specifically to a plant's roots, stems, or leaves, or into its xylem (the vascular tissue involved in water transportation from roots to canopy) or phloem (the vascular tissue that circulates metabolites throughout the plant). In lab tests, the team used tomato and tobacco plants, but the system could be adapted to almost any crop, they say. The microneedles can not only deliver targeted payloads of molecules into the plant, but they can also be used to take samples from the plants for lab analysis."
The link to doveloop.com is dead.
Why would Disney have to sue anyone? The violation will come from Disney, not thousands of people.

Disney is saying they have the right to use any tweet containing the hashtag, including your name (and probably profile picture). If they use your tweet and you don't like it, you can sue them for copyright violation or using your name in advertising. However, there is no way in hell you can win that suit, because it is Disney and it will take years or decades and millions of dollars to fight it in the courts.

So if they use your tweet in advertising without your consent, your options are (1) to give up and move on, or (2) to spend the rest of your time on earth and all the money you have and will earn to fight them in courts.
Fourteen Wild Ideas, Five of Which Are True
- CS Degree

- Enterprise Software - Java

- Startup - Ruby

- Enterprise Software - JS

- Startup - Go/Ts

- 7 years in total
Genetic factors explain 50% of differences between people's Covid-19 symptoms
Rap Legend 205 and Bad girls club lyric spotted out together
>Actually a few have done that.

>Korea and Taiwan have effectively stopped Covid and it looks like they will keep numbers at bay long enough for a vaccine to develop and have therefore saved countless lives

They haven't actually done it, they're trying to do it. We can only determine if they're successful once its over. Even if you temporarily reduce the spread by forced quarantine/lock-down, you have to also look at the natural reservoirs for the virus, human or otherwise that will ensure that the disease doesn't go away. It originally started will a few people, and now the entire world is affected. That can still happen again in a local setting. This thing spreads like crazy as we all know.

The vaccine talk is not realistic IMHO. It will be at-least a year (likely a LOT longer), there is no way Korea (or any country) is going to be in a lock-down for an indeterminate period.
And relevant today:

Ring-a-ring o'roses

A pocket full of posies

A-tissue, a-tissue

We all fall down

(actually this is not at all related to the plague but it makes a more scary story if we say it does)
It is complicated. Because of the as-if rule, a compiler can do anything it wants as long as a conforming program can't tell the difference. So for example if a compiler can prove that a program doesn't compare fiel addresses, doesn't cast pointer to a struct to its first member, etc it can reorder as it pleases. Turns out it is very hard to prove, often requires whole program optimization and the gains are questionable, so it is seldom done. Both clang and gcc had such an optimization pass in the past but it got dropped.
Show HN: App that asks you to type a valuable reason before phone unlock
Try to be more mindful with your devices :)

https://acture.app/

Android: https://play.google.com/store/apps/details?id=com.actureunlock

iOS: https://apps.apple.com/us/app/acture/id1507694725?ls=1
Their advertisement was the main reason, that I've bought an Onyx Note
What are the algorithms used for encryption? What are the defaults, do they now match the currently best known approaches?

Also why can't I use the application to do symmetric encryption? Namely the problem with GPG is that its defaults are still ancient (maybefor compatibility with whatever, I don't remember the excuse) and to reach the currently best settings one has to jump many, many hoops, even for simple task of symmetric encryption.
JavaScript Methods to Use When You Want to Go Back and Forth in History
This reminds me of how I hacked twitter 10+ years ago to get free SMS delivery for a web app I built. Before Twilio, custom SMS notification delivery was hard and expensive.

At the time, twitter allowed you to receive SMS notifications of tweets posted to a followed account. I created a private account and used twitter's API to post tweets to with the notification content I wanted to send. I then had "dummy" accounts follow the "notification" account. These dummy accounts had recipient phone numbers with SMS notifications turned on.

The flow was: Web App -> Twitter API -> Tweet from "notification" account -> followers received SMS notifications. Free SMS delivery!

It was clunky and SMS notifications looked like they came from twitter (they did) but it solved my use case perfectly.
Budget limits simply mean your ad will still be shown, but only on N% of clicks.

Bids are what you are thinking of, and I'm afraid this is the nature of an auction...

Remember it isn't highest bid wins... It's highest bid multiplied by a secret quality and relevance factor that wins.

If your ad is more relevant and useful to the user, it can win with even a very low bid.
stop, it hurts.
Thank you! Fixed that.
Yeah Teams may be the best "do it all", but Zoom and Slack are far better at their focus. Slack makes it very well known they don't use the calling built into Slack, they use Zoom.
CoV supply chain: Ground freight costs up, 3PL and final mile SLAs extended
I found it very difficult to understand WHY Foucaults pendulum behaves the way it does.

I could picture what was happening with the pendulum at the Norh Pole... earth rotates under the pivot point every 24 hours. And, I understand what happened st the Equator... no effect on the pendulum as nothing is rotating beneath it.

But, at points in between, it was hard to understand why the pendulum might only rotate 80% or so depending on how far north it was. (Easy to derive mathematically, but hard to truly intuit what was going on.)

As I doubt I'm the only one, allow me to provide the thought expirement that make it click for me; specifically, why the pendulum turns some fraction of a complete rotation while the Earth -- at any point -- makes a full circuit every 24 hours.

Put a pendulum in your car. If you drive straight, the pendulum won't be affected. If you turn, of course, the pendulum will turn a bit. Easy to visualize so far.
Now, let's stop the Earths rotation for a moment. Let's get in the car and with the Pendulum and drive due East from L.A. All the way to N. Carolina (or wherever due east would end up.) Across the Atlantic. Across Southern Europe, Asia, Pacific, and back to L.A.

Now I've been driving straight this entire time, so would the pendulum have moved?

Well, as it runs out, I HAVEN'T been driving 'straight'. The entire time, I would necessarily had to have been veering a little bit to the left to keep me in my due East path. If I was truly driving straight the entire time, I would have made a Great Circle and dipped down into Africa at some point.

In any case, as my desktop pendulum moves around the globe every 24 hours, it isn't traveling in a straight line... just as a car transporting it along its path would have to be curving a bit to stay on course.

This was the 'ah-ha' moment that allowed to understand the gradual increase in the pendulums rotation as you move north (or south) from the Great Circle of the equator.

Maybe that is common-sense for everyone else. If so, disregard. ;)
Very nice! Just a small note of correction - you seem to be showing Korea as 'JPN'
One advantage is that you don't need a C++ compiler to build the Rust compiler. Dealing with building C++ projects can be a major headache.
I can see that the bank ended up with $4 less than it planned to, but I don't see that as money being destroyed. It happened because the original estimate of hypothetical dollars was wrong. (Also if the hypothetical dollars are "money" then you're double counting it: creating $10 in circulation has required creating $17 overall which strikes me as poor notation to say the least). (Also if all had gone according to plan, the extra $4 would have come from the pockets of people buying apples. That $4 is still in circulation, either in the same pockets or it got spent elsewhere).

Suppose I buy a painting. I believe it to be an original Van Gogh so I pay $10 million for it. I then find out it is fake, and worthless. Was $10 million (of money) destroyed? Of course not, I just mis-valued an asset. Suppose it then turns out to be real after all. Owing to the fascinating history of this painting it is now valued at $20 million. Was $10 million of money created (relative to the moment when I originally thought it was a Van Gogh)? No. Was $10 million of wealth created? Yes as the world now has one more thing worth $10 million in it.

Money != wealth, even in the materialist sense where wealth consists purely of goods and services. Money is a metric we use to keep track of wealth, and in general it's considered helpful if that relationship holds, so if we're trying to maintain that relation rigorously the central bank should print another $10 million (or create it by making loans) to reflect our knowledge and appreciation of the Van Gogh - if it doesn't then the existing fixed quantity of money in the system will now be representing a greater quantity of wealth, causing deflation.

As I said in my other post I am not an economist by training. If the economists want to call this thing that got created/destroyed here "money" then I guess I should let them, but I would like to hear a good reason why it makes sense to do so, and I haven't heard one. Absent of a good reason I might as well call it haddock. Or, considering the OP was asking which things that could be explained better, we could acknowledge what any good programmer knows: part of a good explanation is choosing the right names for things.
I think you're going to point out that I'm about to demonstrate non-JavaScript nuances, but here are issues I've encountered:

Let's take a great of example of where promises are used most often: AJAX. If the endpoint isn't RESTful and there is state on the other end, cancelling a promise requires updating the entire module of the new state. There can be multiple reasons for cancelling, and the code needs to be aware of what is happening beyond a simple timeout.

Same thing goes for USB devices (via libusb+ffi) and serial-ports (via serialport). In flight requests can disturb state if cancelled, and it makes the programming very complex to just time-out.

One could argue AJAX and hardware programming are outside the domain of JavaScript, but I wouldn't.

I guess it is more than a "nuance", it is the observance that cancelling an asynchronous operation in general can have unintended consequences if not handled correctly ... beyond memory leaks from unresolved promises.
I own an elegato Key Light but gave you my $5 because this is clever. Thanks for sharing!
Firejail, mentioned elsewhere in the thread, should do that correctly. Personally though I've been doing docker (substitute with systemd-nspawn or whatever you like) with xpra; not sure it's as secure, but it should block accidental snooping while still supporting clipboard transfers.

It appears that the relevant developers are pushing towards using Wayland for more secure remote windowing, but I do not know what state it's in.
Show HN: App to auto-hide apps when your boss lurks behind you
Help Wanted at LWN