skysight-inc/HackerNews huggingface dataset:
If you had used Postgresql you may be familiar with psql, createdb, createuser or pg_createcluster. All are perl scripts.

So if you remove Perl, either you renounce also to include Postgresql in your distro, or you would need to rewrite a non trivial amount of scripts in a different language to restore Postgresql support.
This is for people who aren't cowards.
If you think the North's lack of slavery means a lack of officially supported anti-black violence, you should think again. Loewen's Sundown Towns documents widespread ethnic cleansing across the US in the 1890-1920 period. Prominent examples include the Tulsa Race Massacre, but in smaller places than Tulsa they had an easier time of it.

Then as white flight took hold in the 1950s, there are plenty of examples of anti-black state violence. Especially when newly-created all-white suburbs and towns were eager to kick out any black people who might want to move in.
Rubbish title. They are automating the curating of the news section of MSN. I'm sur it will turn out swimmingly because most of the curating algorithms I've encountered so far have done a piss poor job of being informative. We can expect their AI to be gamed by press releases.

Primary sources still need to work and an AI can't replicate that.
Java is pretty good. Go. C because of the nature of how libraries are shipped. Just as an example:

"0 - libcurl 7.1, August 2000

1 - libcurl 7.5 December 2000

2 - libcurl 7.7 March 2001

3 - libcurl 7.12.0 June 2004

4 - libcurl 7.16.0 October 2006"

"During the first seven years of libcurl releases, there have only been four ABI breakages.

We are determined to bump the SONAME as rarely as possible. Ideally, we never do it again."

This is the attitude of what I want out of my dependencies.
That's all quite interesting, do you have some ressource on how I could understand it more deeply given that I have a highschool physics level understanding of physics more or less?

I'm particularly intrigued by why the range would impact the sound based based sensing? Is it because of spacetime curvature or something?
I experience this as well after upgrading to Catalina. I thought it was my fault at first, caused by some sort of key combo. It only happens for me when in full screen with another app.

I use Mail with a GSuite account as well.
Zillow: 'We're not seeing' people bolt from cities to suburbs due to virus
Yeah but even with the phone number “leaking” (only to the recipient) nothing else even comes close to it. If your standard calls Signal a privacy disaster, what kind of product would you expect people to use? Everything else either involves storing comprehensive metadata in plaintext or worse durable logs of all conversation and interaction. Prepaid SIMs are pretty cheap and outside the US most phones are unlocked. Emails are too easy to fake and generally abuse. Nobody has solved this problem yet.
Being able to see how many resources you have used or have left has been around since the dawn of time. A stack of logs from which you take away for example. Being able to see how much water you use is as much "gamification" as a fuel meter on a dash board.
I recently saw pictures of social distancing circles drawn on the grass in parks [1]. They were drawn in a square grid. It would be more space-efficient to draw them in a hexagonal packing arrangement.

[1] example: https://images.foxtv.com/static.ktvu.com/www.ktvu.com/conten...
I would vote for something around ~100 with a tolerance for ~130 (CI/linter warning if between 100 and 130, maybe with a threshold limiting the proportion of lines per file in warning so that the tolerance is not abused).
So is the exponential one in the featured article. But both do sort. If you could get a sleep sort shorter than that, that would be a nice achievement. Though I guess your original post was just a bad joke, oh well.
I don’t know about those who volunteer to fight in wars but I’m pretty confident that people become vegans/environmentalists when the social benefits outweigh the costs of doing so. It’s not a coincidence that veganism and environmentalism cluster around left wing ideologies.

For a right wing person in a right wing area to become a vegan would have a social cost, not a social benefit, and thus is much less likely to happen.
Triangle Choke
"And "we know who" now spreads the disinformation about the COVID-19 virus (I won't intentionally mention him, he has too much fans here)."

What's the problem with mentioning Putin?
> But I think a good summary is that emergence happens when relations between things on a finer level of analysis become the things themselves on a coarser, higher level AND that these new things also have rich and complex interactions among them, making the levels roughly equally interesting, complicated and useful. Overall the bottom level is "enough" in theory but rising up the levels allows us to gain orders of magnitude more "practicality".

Hofstadter discusses this in his book I Am a Strange Loop: there's a line that's something like "sometimes the bottom level - despite being entirely responsible for the effect in question - is nonetheless totally irrelevant to it"
Show HN: Top 10 Newest HackerNews Stories (Phoenix/LiveView)
HNLive is a small Elixir/Phoenix/LiveView web app showing the top 10 (by score or number of comments) newest HackerNews stories in "real time" (i.e. as quickly as updates become available via the HackerNews API).

You should find the app running on https://hntop10.gigalixirapp.com - please note that this is running on the free tier with limited memory and resources.

GitHub: https://github.com/gstipi/hnlive

The motivation for building HNLive was twofold:

1. I had read and heard many good things about Elixir, Phoenix and LiveView, and after watching Chris McCord`s demo "Build a real-time Twitter clone in 15 minutes with LiveView and Phoenix 1.5" on YouTube, I finally said to myself: "That looks awesome, time to learn Elixir and Phoenix!" HNLive is the app I built over the last couple of days while on this learning journey.

2. I love browsing HackerNews, but for me the selection of stories on the front page, the "newest" page and the "best" page is not ideal if I want to see at a glance which new stories (say, submitted over the course of the last 12 hours) have received the most upvotes or are discussed particularly controversially (as judged by the number of comments). HNLive attempts to address this using data from the HackerNews API to provide the top 10 submissions, sorted by score or number of comments, taking into account only the last 500 submissions. I also wanted to see updates to the top 10 (and scores and number of comments) in real time, which was made easy by using LiveView.
That's a good reason to have public education, of course. But it's a nice-to-have. Democracy cannot function without educated voters.

Agreed for sure on the second point. They turned everybody into publishers with global reach and still haven't really thought about what previous publishers did to make sure that power was used responsibly.
Can you elaborate on that or provide a link to where you learned this? According to there site, they only maintain two official plugins for production builds (Webpack & Parcel). I'm coming from using Rollup, so I would prefer to use Rollup instead.

https://www.snowpack.dev/#snowpack-build
Example is a representative in the sate of WA, Matt Shea; He'd like to know who doesn't pass his fealty tests:

"The document, consisting of 14 sections divided into bullet points, had a section on "rules of war" that stated "make an offer of peace before declaring war", which within stated that the enemy must "surrender on terms" of no abortions, no same-sex marriage, no communism and "must obey Biblical law", then continued: "If they do not yield — kill all males"." [0]

[0] https://en.wikipedia.org/wiki/Matt_Shea#%22Biblical_Basis_fo...
In case the opinion of a third party watching this exchange is useful, I felt that thaumasiotes's comments were reasonable and your comment above is the first to contain hostility.

Your confusion may stem from the fact that you mis-read thaumasiotes's first comment and you were on the back foot from that point forwards.
People who take courses which are online will be entering the workforce with a devalued degree. Employers already frown when presented with online courses but now the whole period will be like so. This whole period of online education is troubling as kids educated during this period will be disadvantaged academically and socially.
So here's a theory about the downvotes.

Some person P likes technology X, but they are aware that others consider it a sport to dump on X. A rare article about X comes up in a popular forum. P clicks on it with dread to see how X is being dumped on this time. But it says positive things! P's dread is replaced with optimism. Then P reads the typical dumping-on-X post, which says something like "X is a hideous monstrosity. I fart in its general direction" or "X is antithetical to simplicity, often jokingly referred to as etc". P's dark mood returns and P does as people do when they feel like someone has been unnecessarily cruel and provoking: they press the shun button.
This is the wrong question. The question should be why are containers so popular? If you're going to use containers, kubernetes makes it easier to do so.
Kinda thought they look too good to be true. Market is filled with them and I saw one referred in a sailing channel.

We’ve got mains powered one in our current place and it makes a big difference.
Recently migrated my company's k8s product to Cue and it's pure bliss.

Configuration should be data, not code. Cue has just the right amount of expressivity - anything more complex shouldn't be done at the configuration layer, but in the application or a separate operator.
Very well done. I got names that really surprised me that they were available.
Good job!
Because Python is sometimes too "formal" for dirty glue scripts that consist in invoking other commands and parsing their output. Perl blows pretty much every other language out of the water when you need to process text fast and without too much cruft.
hits me too and it‘s really annoying... I even got used to quit Mail.app but yeah... it‘s bad.
My feeling though is that google is more and more saying goodbye to standards... just a feeling
>I do miss the days of ‘cap deploy’ for Rails apps.

Add operators, complicated deployment orchestration and more sophisticated infrastructure... It is hard to know if things are failing from a change I made or just because there are so many things changing all the time.
> There are grass roots protest organizations popping up everywhere that need serious pro bono tech help. If you work on distributed systems or production networks this stuff is stupid simple to you.

how can one tap into the stream of information and find groups which need help? where can one learn more?
good to know as a workaround, thx
This post is about base system, which doesn’t include postgres. Obviously, if you don’t have Perl in the base, Postgres package could just include Perl as a dependency.
I thought I was going insane
Is postgres in the base distribution for any BSD or Linux distribution? I'd assume it would just have a dependency on Perl.
I'd like to see what you have built so far.
Link to the app on Gigalixir: https://hntop10.gigalixirapp.com (since URLs do not become links in the text field of a submission)
Changing Constraints: Thoughts on Postponing a Wedding
What Is Python Best For?
Even as someone who is more of a physicist than a biologist, that quip of Rurherford's, quoted in the article (“science consists of physics and stamp-collecting”) has always bugged me. Even though I assume that all of biology can be reduced to fundamental physics, very little of importance can learned or understood about biological systems by doing so - and biological systems are significant physical phenomena.
A lift capacity of 110 tons might be enough to have engineering priorities other than weight.
Head to toe symptoms could also be from false covid diagnosis. ie they died of clotting and were called covid for the $13,000 that diagnosis brings the hospital.
The preventative medicine for a riot isn't not being at a riot, it's correcting the circumstances that birth the riot. Unfortunately, under the worst circumstances, your "normal day downtown," can turn into "being at a riot" without your ever intending to.
Our of curiosity and as a noob to coding theory, what makes a Binary Golay code more useful than say a RS Code or something else more common?

The linked wiki article said that given 12 bits, the BG code can encode them as 24 bits with the ability to correct up to 3 bit errors and detect up to 7. If I'm understanding RS codes correctly, an RS code with 12 data and 12 parity bits would be able to correct up to 6 bit errors and detect up to 12. So what is the advantage of a BG code in that case?
That I could get behind. The parent post though said "positively reward them (via tone—and other UI hints—of the message, e.g., “you reduced your shower carbon by X this month! Great work!”)" and that crosses my personal line for creepiness.
I usually file bug reports but this issue was already well documented in their support forum even by official Apple staff so I'd assume they would at least file the issues if they see something show up there?

Also checked on https://openradar.appspot.com if there's anything but there wasn't.
If you really think that deploying a single binary is an alternative to microservices then you don't understand microservices.
Facts are facts. Choosing which facts are relevant is an opinion. Editorializing doesn't mean creating fiction.

Edit: It's so odd what gets downvoted sometimes. Anyone care to enlighten me on what could be controversial about my statement?
The best thing about Apple Mail is their integration with contacts and everything "i" Phone, Pad, etc.

It is the whole ecosystem lock down deal again. Nothing has progressed in tech in this aspect, each company is still for themselves instead of consumers.
They weren't doing that already?
Yeah, quite weird. PHP as a webserver has a large amount of known language design things which decreased security (most have been removed over the years afaik), but for scripting? I can't think why it's particularly insecure compared to Python or Perl.
Republicans, after defeating the South and ending slavery entered a state of moral exhaustion in the 1870s and 1880s. Tired of constantly fighting battles for other's civil rights...

After the Grant administration, Republican presidents focused a lot more on business and the wealthy northeast. They turned a blind eye to Democrat shenanigans

So frankly we're all culpable whether through direct action or choosing to ignore the problem
I have never programmed Lua, but it also seems to fit the bill fairly well.

- Acceptable license? MIT

- you need something that builds everywhere. It probably does? At least it compiles with Turbo C 1.0.

- Modicum of security: probably.

Lua is also small compared to Perl, is easily embeddable, and seems to have a sane syntax compared to Perl.

I do understand why they use Perl though, probably more OpenBSD developers/users are familiar with it.
And Larry & Co realised that it was sufficient different that now it is no longer called Perl 6.
I wouldn’t exactly call theses workers journalists.
What digital info product will you like to pay for now ? (Open discussion)
What kind of information product will you pay for right now ?
In the US any cash withdrawal that large triggers a legal requirement for the bank to file a transaction report with the government. If the teller didn't ask you anything and you don't regularly make withdrawals like that then somebody messed up.
I don't think space efficiency is a goal
Analysis of 200M tweets discussing coronavirus suggests 45%-60% come from bots
This is great, nice work!

Out of interest what is the startup idea for propprices? Like the interface but I'm not clear who the customer is
It's interesting that some things (even the same thing) reach the front page and some things don't though.

It may depend on time of day, the interests of who's reading or checking "new", what other submissions are competing with it and perhaps who submitted it and/or who upvoted it.

This has 111 upvotes now but even that raw number doesn't seem to matter; submissions can and do reach the front page with just a handful of upvotes.
CNN Atlanta is about to happen to theverge. Death to propagandists.
Ah sweet summer child, but that's exactly that. You see I prefer Delphi/Pascal to anything but if I would do a blog like OP, I'd lament all day how this is stupid and that is awful in Delphi. And yet at the end of the day if a client doesn't care in what programming language I'll solve his problem I'll choose Delphi
Splitwise Telegram Bot
Reminds me of the Bush quote "you're either with us, or against us". Polarization generally doesn't lead to good results for a society.
If everyone in a 2 year period is disadvantaged in the same way, that disadvantage becomes the new normal.
You did not get my point (maybe my English is an obstacle). Of course, US allows carrying weapons legally, as well as granting other freedoms. As I said, not everyone have the same luxury - treat your freedom as responsible citizens. I would repeat my main point - one person's freedom ends where other person's freedom starts.
We subscribe to two newspapers, we have a number of broadcast channels of TV and radio available. In every case, the news and opinion are coming from corporations. To be sure, the wild internet offers a great number of non-corporate sources of news. But that offers its difficulties also.
You think cool explosions are among them?

My first guess at an explanation, assuming the first poster is correct about the panels and welds, would be that they haven't narrowed down their specifications of the panels and welds yet, not that they have purposely left the welds as the weakest portion.

Another guess would be that they are using identical panels in many locations and have thinner welds in some of them. But that is sort of the same thing as above, because they'd likely make different panels as production volume increased.
>>Because universities are billion-dollar funds with schools attached to them.

The market value of US endowments in 2016 was $542B, of which 120 of the richest accounted for a whopping $401B or 74% of the total endowment value in the US.[1]

The 26% remainder ($51B) was split between 2832 4-yr degree-granting colleges[2] for an average endowment (excluding the top 120 richest) of ~$19M/college.

Only 4% of 4-yr degree-granting colleges have endowments >$750M.

[1] https://nces.ed.gov/fastfacts/display.asp?id=73

[2] https://nces.ed.gov/fastfacts/display.asp?id=84
And then release your code and watch the people roll into the comments to tell you how you are doing everything wrong. Where were those people when I was trying to learn? Why haven't they written some God damn documentation? I know C lets you do whatever you want. I don't want to do whatever. I want to write software that is easy to maintain and doesn't fall over in a light breeze.
I've switched back to a new MacBook, temporarily due to COVID as it was easy to purchase from Apple and it was an emergency.

I used OS X fulltime 2006-11. I'm surprised how buggy Catalina is, including Mail.app. I have had serious firmware issues too, such as needing to reset my SMC very frequently because my USB C stops charging the machine every other day. Apple is clearly, sadly, neglecting mac OS.

Surprisingly, I haven't disliked butterfly keys as much as I thought I would do. I can type extremely fast. I do prefer their scissor keys, though, which are really good and low latency [1].

[1] https://danluu.com/keyboard-latency/
Yup. You don't so much learn languages as ecosystems.
Ask HN: Language Server Protocol for backend frameworks and API languages?
Language Server Protocol solves the problem where M integrated development environments need to work with N programming languages.

There's a similar problem where M web backend frameworks like Spring or ASP.Net or Express.js need to interact with N API description languages like OpenAPI or OData or GraphQL.

In a perfect world there would be a single source of truth and no duplication between the API schema and the backend implementation. This is somewhat hard because currently every framework needs its own integration with every API description language.

Perhaps there's space for a protocol that would standardize this interaction: integrate every backend framework once, then integrate every API description language once, then use any backend framework with any API description language with no duplication.
Show HN: More than 100 name generators without any signup
recently, https://news.ycombinator.com/item?id=22802108, https://news.ycombinator.com/item?id=22464904, https://news.ycombinator.com/item?id=21968257
> And "we know who" now spreads the disinformation about the COVID-19 virus (I won't intentionally mention him, he has too much fans here).

Are you referring to President Xi?
Another thing you need to know. Zoom will charge you automatically next year, you have to cancel the subscription by yourself. What is disgusting is that the menu is hidden in the zoom webportal!
I think 99.99% of the customers don't know it will renew(charge again) automatically and don't know how to cancel it.
Could be worse! Outlook on Windows just locks up entirely while it tries to connect. I don’t know why they’re still doing network IO in the UI thread - over 10 years after they admitted it was a major problem.
No, it's not interesting at all. PHP is fairly good at web things, but that's it.
You can turn it on and off for the conversation whenever you want.
reminds me of the departed where they're doing a deal for the chips. quite the foreshadowing.
It's worse than that. I believe that in many cases the social connections developed in college are one of the most important collateral of education, sometimes rivalling degrees themselves. A fully online education don't enable networking at the same level. People from privileged backgrounds might not notice much of a difference (they can socialise in other ways) but students that could really benefit from strong social connections will suffer the most.
The sentiment is changing somewhat though. The US used to be a leader in the Western world.

Currently: not so much. The value of the US with shared 'western' values is greatly declining, since they are retreating from almost every partnership.
Huawei is basically owned by all the employees(98.99%), and Ren Zhengfei only owns 1.01%.
You must not work on anything remotely related to desktop gaming.
We were lucky enough to not be able to raise money every time we wanted.

That made us improve every action and work harder on every situation so we can have a better connection with what we are building.

So, money is something that we always think that could help, but sometimes you can only find secrets without it.

Raise or not to raise. That's the question.
So many companies see funding as a replacement for actual revenue. These companies are doomed to fail and deserve to. If you look at their founders then this is their existence. They live off of the funding for a few years until the funding runs out then move to the next idea. It’s the modern day snake oil spoon fed to investors.
Give Go another 15 years to catch up with JavaScript's current maturity and see where we are then with its ecosystem.
Where does the EU say that? This is a false accusation accordign to me ( Belgium)