skysight-inc/HackerNews huggingface dataset:
How could it possibly be stupidity. Let me list the reasons why.

This is multiple orders to multiple restaurants over a span of years. You are not going to have that many people all with a similar address and all making exactly the same mistake.

If you order pizza and it doesn't turn up then you are going to call again and ask where it is. At that point the mix up will be revealed and you will be more careful in future.

I am very surprised the police haven't investigated. If this is costing multiple restaurants hundreds of euros per order then it seems they would be quite insistent the police get involved. They would all have records of when those orders were received so I can't imagine it would be difficult to check call records to determine if the calls all came from the same number.
GenExpr: The Codebox Operator
I'm literally browsing hacker news right now to procrastinate work on an Angular task. I can't think of a less boring technology, I've been writing it for a couple years and it's still not simple to work with.
My 10 year old son keeps saying, "I thought the police were our friends?" Frankly he is traumatized by the actions of the police he is seeing on the news. Yesterday we were driving to the pharmacy to get some medicine and he suddenly started crying and freaking out. It turned out that he saw a police car and was convinced we were going to be pulled over and killed.

Thankfully my state has just passed a law making it illegal for police to enter elementary or secondary school grounds except in the case of an emergency. At least he will probably be safe from the police at school.
For credit card transactions, you would otherwise get the variable fee back on a return/refund from normal legitimate processors.
Seneca's essays & letters.
Business model: buy cheap land with hookups for these things like millennial trailer parks.
I'm guessing that the company you're working for has concerns about the possible legal liability of doing security research on software that they don't own. For example, even if it is permitted under law, disclosing the vulnerability might violate the license under which the software is provided for their use. Since you're apparently not a lawyer, you're not really in a position to question the wisdom of these policies, and as long as you're working for this company, you have an obligation to protect their interests. If the company was sued by the software owner, you could be personally liable if you ignored explicit instructions to not disclose vulnerabilities.
I once overheard a conversation between two colleagues.

"I'm not interested in learning Go because it doesn't have many compelling features"

"That IS the feature"
The culture of America's law enforcement is derived from the actions of its military heroes.

American LE and American military are intertwined, and the policies which are derived in one arena and moved to another have been for decades a mainstay of the means by which America's military industrial pharmaceutical complex maintains an iron grip on the nations martial resources.

Until the American people avail themselves of the truth regarding their leaders involvement in committing crimes against humanity with impunity, the American people will themselves be subject to the very same criminals' policies.

What happened to Mosul can happen to Baltimore. The very same mechanics of discrimination and hatred are at play.
https://aviation.stackexchange.com/questions/36853/do-safety...
Protip: use the web based versions when you can't choose which service to use. Zoom, Teams, WebEx, Slack etc all support it.

Then, when you can choose which service to use, pick one that is web-first.
I don't think this comment should get downvoted this much - it may sound a bit provocative, but the question is an interesting one, and worth getting answered.

> what is this obsession with terse languages

It's not an obsession at all. It's a recognition of the fact that there are certain areas where the terseness is helpful, sometimes exceptionally so. It doesn't fit everywhere, and indeed there are domains where it would be downright detrimental. Still, people who prefer compact languages know this and are sure to carefully evaluate the circumstances before choosing APL or Forth. There are "rabid fans" - who would like to rewrite the whole world itself in their beloved language - in every language community, but in my experience, they're scarce among APL, J, or Forth users.

> that look like a composition of random characters,

Most of the tersest programming languages are meant for interactive, REPL-driven development. In PLs like APL, Forth, J, K, Cat, and now Xs, you are supposed to build your programs as a series of short expressions that you create and evaluate interactively in the interpreter. In such a setting, where you're likely to rewrite and evaluate every expression often, it's faster and more convenient to work with as concise syntax as possible. It's simply a different development mode, and it has its strengths, and - like every other programming model - its weaknesses.

> didn't we learn from Perl

First, Perl is nowhere near the terseness of APL or J, so I'm not sure what it is you think we should have learned from it. Further, Perl sigils are actually an elegant solution to the problem of type conversions in a dynamically typed language. Take a look at JavaScript and PHP, with all their implicit type-related shenanigans, then come back to Perl - chances are you'll appreciate the sigils quite a lot.

The most important thing with APL descendants is that they all have a minimal amount of core operations, which compose incredibly well. Xs is at a very early stage of development, and it will undoubtedly grow, but for now, it has but 5 functions bound to single-character symbols. You can check out the J vocabulary to see a mature, well-developed array language: https://code.jsoftware.com/wiki/NuVoc

It might look overwhelming at first, but it's essential to realize that what you see on that page is the entirety of J - there's nothing more to the whole language. It's not English-based, but math notation also isn't, and it's similarly concise. Plus, for a significant portion of the planet's inhabitants, English-based languages are just as foreign as J is to you.

To sum it all up: the conciseness of the APL-related languages, which comes from both heavy use of symbols for function names and the tiny amount of core concepts which compose effortlessly, opens the door to a style of programming which fits certain domains and circumstances very well. It may be hard to grasp without first putting some effort and playing with them for a bit... Still, the array and concatenative languages are powerful, and in the right circumstances, can provide an indispensable boost to programmers' productivity.
Bad idea IMO. Really prefer not to see more militias dressed in civil clothes because thats what they become
It is interesting that he brings up the assistance of helping Saif Qaddafi getting a PHD as morally flawed.

The destruction of Libya led Africas richest country - with free education and healthcare - to become a failed state with black slave markets and human trafficking.

Is everyone that voted for Obama also complicit in the human misery/genocides in Libya ( or insert Somalia, Yemen, South Sudan, Chad etc.)?

https://www.reuters.com/article/us-libya-security-rights/exe...

https://www.amazon.com/Dissent-Channel-American-Diplomacy-Di...
You can link libc statically, it's probably smaller than the other stuff you use. If you are really worried about size you can use the musl which is quite smaller.

The only problem I have found with static linking is for programs that use opengl, that need to be linked to a specific version of the graphics drivers. If you try to statically link a program that depends on libGL, it may work for you with an nvidia chipsed, but then it will fail at runtime for somebody that does not have the same type of graphic card. I do not know of a clean solution for this problem, regarding static linking; but I would love to know.
The connotation is that white is good and black is bad.
I think brainfuck has the keyword please. Now that sounds nice!
> This is to keep my head straight on what topics had been touched on by that book.

Most of the time, it’s more be beneficial to file notes according to the situation in which they’ll be useful rather than where they came from: If you’re going to have a tree structure, the original sources should be out at the leaves as external references rather than the root. This manifests in many forms from lots of different people giving advice:

In Getting Things Done, Allen spends a lot of time on the importance of organizing your todo lists by where you’ll be able to do the actions.

Luhmann used his original Zettelkasten to store passages that he could pull to make drafts of papers, and cross-referenced them to other passages that could be included together.

In How to Write a Thesis, Eco recommends writing a preliminary outline of your thesis and then tagging notes with the section number they’re relevant to.

In his MasterClass series, Chris Hadfield emphasizes the benefit of collecting summary notes organized by the interface you’ll see when actually performing an activity.
In the world full surveillance you think all telemetry is wrong.

There were better days and there are better worlds. In Arch Linux and Debian you have to find out and install telemetry by yourself [1], [2]. It provides neat insides to the community.

Like in Arch Linux Firefox is on the rise [3], Chromium on the fall [4] and Google Chrome while small is constant [5]. While Debian community strongly prefers Firefox ESR [6] over Firefox [7] and Chromium [8].

Yes, statistics skewed to those who participate in community [9], but same could be said about forums, wiki, chatrooms, mailing lists. That's fine - community care most about those who help community. Anonymized highly technical telemetry is easiest way. I opt in. Bonus point - Firefox Public Data Report [10].

[1] Arch Linux pkgstats (2008) https://popcon.debian.org/

[2] Debian Popularity Contest (2004) https://pkgstats.archlinux.de/

[3] https://pkgstats.archlinux.de/packages/firefox

[4] https://pkgstats.archlinux.de/packages/chromium

[5] https://pkgstats.archlinux.de/packages/google-chrome

[6] https://qa.debian.org/popcon-graph.php?packages=firefox-esr

[7] https://qa.debian.org/popcon-graph.php?packages=firefox

[8] https://qa.debian.org/popcon-graph.php?packages=chromium

[9] https://wiki.archlinux.org/index.php/Getting_Involved

[10] https://data.firefox.com/
I came across this sentiment on Twitter for the first time just a few hours ago today, and while it almost feels like searching for reasons to be offended (which you will always find) I'm pretty happy with the change. Allowlist/Blocklist is even more obvious than the original.
If American martial culture had not operated with such impunity in foreign theatres, it would not have made the mistake of thinking it can apply the same policies within its own borders. Complacency and complicity brought us to where we are today.

And what America feels in the last week is a form of karmic retribution for all the suffocating that the American people have, themselves, supported over the last few decades.

The victims may speak a vastly different language, but the policies that led to the boot on the neck are one and the same.
Breakthrough close on coronavirus antibody therapy: reports
Chrome includes proprietary (licensed) binary blobs such as certain DRM features similar to widevine.
What Is Travel Insurance – Quick Guide
> So here is an important moral question: is knowledge of moral risk (in the sense of a risk that I will do something bad, unknowingly) a reason to hold me morally culpable?

I would say yes. Let’s make an analogy to physical risk: suppose you are a shift manager who is aware of general and persistent safety issues at a factory (by hearing about mutilations and deaths), even if you don’t know any of the specifics. Formally, inspecting equipment is not your job and you only have “standard” safety responsibilities. Still, if you take no effort to investigate potential safety issues in your own factory line, and one of your workers gets killed due to an undiagnosed machine fault, I would say you held significant culpability in their death.

This might not be legal culpability vis a vis manslaughter or OSHA trouble, but in an informal and societal sense, you could have done more to protect that person, and the only thing stopping you was your indifference and a shield of “it wasn’t my responsibility.”

In general: if you are aware of potential ethical or moral liability, you can’t lawyer or philosopher your way out of it. Engaging with the question itself is assuming responsibility.
There's languages better than TS/JS for back-ends. I don't mind Typescript but I only use it because some flavor of JS is mandatory these days.

The non existent standard library and pretty nutty dependency management makes JS a bad choice for back-ends. There was a article a few days ago on how Deno is aiming to fix most of this and other issues, but I wouldn't use it for a couple years.

Back ends tend to stick around far long than front ends. Every company I've worked at is still running their original back ends, some decades old. Front ends are easier to replace because it tends to be just UI stuff, not a lot of business logic. I apt to take a lot less risk on the backend. It's probably going to be around forever and customers don't have to see how crusty it is :)
I saw an interview[1] with radio host Charlamagne tha God who seems to promote gun ownership to the black community.

It’s sad to say, but I think that might actually be a smart way to promote better gun ownership laws in the US. Using racism against itself: black people (legally, openly) wearing guns might be a good (but really dangerous) argument against any people wearing guns.

[1] https://youtu.be/5qxdCopOeJ4
What happens if Chinese people work on it?
I would assume that's because the hardware they provide is for calculating the triangle-ray intersection.

You can use that for path tracing, but not only.
Hasn't the the vast majority of recent QE been done as a direct response to the pandemic? (Legit question, it's my impression but may be misinformed)
You're thinking of INTERCAL: https://en.m.wikipedia.org/wiki/INTERCAL
Do you think SpaceX customers look at tweets and the current outrage of the month when they are looking for a rocket to launch their satelites with?
Are you limiting yourself to books? I got interested in science with docuseries personally (Cosmos, old and new one, come to mind). And there's a lot of good YouTube channels out there, Veritasium for physics, numberphile for math, historia civilis for history, Wendover productions for general knowledge that always ties back to planes.
No, you do not. Do not lie to try to make a point. That does no good to anyone.
No, old.reddit.com
Vivaldi works too...

https://vivaldi.com/download/
Nice sideshow. Black and white people are equally screwed by corporations, but this is a cheap way of demonstrating virtue and creating dissent among the plebs.

Two minutes later they'll continue to track you or sink your small business by an algorithm mistake.
Same. I love Reaper, its no-nonsense approach, how unbloated and customizable it is. Truly great software. I paid for a copy out of respect and encouragement, but I never use it. I've tried, but it's just not going to happen anytime soon.

Cubase is kind of a house of cards with lots of weird technical debt from back when there were Atari ST's in every recording studio, but it works and the Cubase keyboard shortcuts and workflow are just so ingrained in me that switching is not worth it -- when you're writing and recording music the shortest path from idea to execution is always the best. I can't afford to let my tools get in the way of that. This is also why I still use Cubase 5 instead of a newer version -- because I know exactly how it works, there are no surprises, and it does everything I need.
They are operating in the US already, delivering supplies and PPE to hospitals.
Should have used boss/worker instead of leader/follower.
Hacker News is a subreddit of sorts
"It's clear that there are people who are hurt by them and who are made to feel unwelcome by their use due not to technical reasons but to their historical and social context."

Any people that aren't white liberals?
What does it matter if Google avoided an anti-trust suit?

What matters to me and (I bet) other consumers is that we have a good browser that isn't Chrome. One that tries to keep Chrome honest when it comes to web standards. Consumers actually have increased choice, we're in a better place than we would be if Chrome was a monopoly. If that helps Google avoid anti-trust scrutiny in this area, fine by me.
Is that at all surprising when you have corporate execs, hedge funds and private investors reaching into the cookie jar, not with one hand, but with both and shovel out the money into their bank accounts?

“The biggest U.S. airlines spent 96% of free cash flow last decade on buying back their own shares.“

“In 2018 [...] companies in the S&P 500 Index did a combined $806 billion in buybacks, about $200 billion more than the previous record set in 2007.“

https://www.bloomberg.com/news/articles/2020-03-16/u-s-airli...

https://hbr.org/2020/01/why-stock-buybacks-are-dangerous-for...
I found that reddit has grown some very nice communities around topics I care about. As long as I try just a little bit to avoid the distractions that other subreddits bring, it gives great value.
Some subreddits I joined are
r/compsci
r/linux
r/programminglanguages
I stopped drinking alcohol three years ago because, as I was getting older, it wasn't working for me anymore. Two or three beers and I would feel it the next day.
The drink was born out of the desire to create an alternative to alcoholic drinks.
Also, there is a big movement away from alcohol right now, with people looking for alternatives and I was hoping to tap into this.
But, looking at the site with a fresh eye, I think you're making a good point. Perhaps it comes across as a little judgy.

Thanks for pointing this out, I'll do some thinking.
Show HN: Monads for Deno
There is nothing wrong with the change, but I personally not sure if "slave" offends someone. "slave" does not represent a social group anymore.
You can have tags instead of hierarchy and then you also have a network.

So instead of "java notes" and "design notes" you add the "java" and "design" tag, etc., so you can approach your notes in any direction: you can find "java" notes and then narrow the result sets to design notes (so java+design), and vice versa.

And you can add links too between the nodes, so you can also walk them in any order you define.

Existing tools can do this already, it's just a matter of using them.

Is there any more to zettelkasten? Its author invented the same thing on paper notes, but digital tools provide this naturally.
Are Foam Mattresses Safe?
The western economic system cannot deal with lockdowns, and more generally, any kind of stop-the-world scenarios.

What will be most important now is how the west will be able to deal with this crisis in comparison to China.

If the Chinese system is able to deal with the crisis more effectively in economic terms, this may put the western system as a whole in jeopardy, in particular values like freedom and privacy.
I'm conflicted about this, because on one hand I don't enjoy Americans exporting their notion of racism (which is historically loaded and makes sense only in the context of US history), on the other hand I'm writing this on an American site using software developed mostly by Americans etc.

So I guess it's "take it or leave it".
They are very different, it's been seven years of heavy development since forking. For comparison that's longer than the time between apple forking kHTML to make webkit and the the first release of chrome.
"SJW" is a thought-ending cliché at best, and a racist dogwhistle at worst.

This is a real issue, where real people feel unwelcome because of use of terminology with an extremely charged history. Changing it costs next to nothing, and makes those people feel more comfortable with using and contributing to a project. Doing so is a no-brainer.
This one is useful sometimes: javascript:document.body.contentEditable = true; void 0;

It lets you directly edit most content on a site. Kind of nice for quickly changing the wording to see if it fits nicely in a layout.

You can paste it into the URL bar to test it out. Just manually add "javascript:" since browsers tend to strip that out on paste.
Google Chrome is closed source, Chromium is open source under a three-clause BSD license.
Yes, but I don't see the correlation to any race.

black is bad everywhere, probably because of its physical properties.
ditto for white.

Those who wish to see a racial relation are just racists, and racists should not be fed.
I use sections (materialised as markdown titles so I can easily navigate through them in a text editor) for recurrent subjects (so in some way this is my tagging) and never date anything unless is relevant to do so.

I don't dive into "implementation details" but you might find something here: https://github.com/slowernews/hamster-system#hamster-flow
This is not a good example. He doesn't even put proper titles for his videos, how are people supposed to find them in an ocean of billions of videos? He seems to be doing it for his own satisfaction.
Good for them! When it was first pointed out to me that these terms feel harmful for many, I rolled my eyes a little bit. But after thinking about it for a while, a few things became clear:

(1) There's no particular reason to start using the terms in a new project

(2) Leader/follower is much more accurate and clear than master/slave in basically every way

(3) It's a lot less difficult than I originally thought to fix legacy docs and code with nicer language

(4) The fact that master/slave has never bothered me personally has absolutely zero bearing on whether I should support their continued use.
I started replacing master/slave with primary/secondary in my code 20 years ago. I was never happy with the terminology (been programming for over 30 years now, didn't like it what when I was 14, still don't like it at 44).

As for blacklist/whitelist, my first thought was that I'd change it to allowlist/blocklist and sure enough that's exactly what they did.

There's nothing wrong with this change. If you have a problem with it you need to look deep inside yourself and reexamine your own biases. That's where the real problem lies.
> Is everyone that voted for Obama also complicit in the human misery/genocides in Libya

On one hand, all American citizens are complicit in US foreign policy.

On the other hand, anti-war voters who voted for Obama didn’t do so because they sold out, it was because the idea that McCain or Romney would be more dovish is transparently ridiculous.

Some people may comfort themselves in a consumerist, selfish fantasy that their vote must express their principles. But voting is an exercise or limited power, not personal expression. Using this power responsibly means taking seriously its compromises and limitations.

Going back to the employment analogy: working for an ethically suspicious employer because you are facing homelessness is a lot more defensible than the Harvard grad who worked for McKinsey after writing a blog post pretending to be anguished about the moral choices.
Game Asah Otak Android Paling Menantang
Are black and white people equally screwed by corporations? Wage theft seems like something that would happen more to poorer people for example and class has a racial component. Additionally workers in the global south, predominantly non-white are totally abused by these large corporations.
It's great that anyone can just drag drop bookmarklet from website into bookmark bar and just use it without any restrictions, unlike extensions. No signing and uploading to "extension store".