skysight-inc/HackerNews huggingface dataset:
Not sure why you state #2 contradicts #1. If you are in a position of ignorance, choosing inaction (unless and until said ignorance can be rectified, anyway) is the correct action.
The architecture of the GB smart grid only allows any given meter to be remotely disconnected on certain days. This is to make it impossible for an attack to disconnect more than a fraction of all meters with any one attack.
Just totally irrelevant, managed decline. Unfortunately English people appear to lap this kind of thing up in droves
What is a Costco degree?
the fact that the numbers of terms (errrm... comments) in a series is growing is no guarantee that the it will converge
> Perl is not going away. That ain’t gonna happen.

> It is still being used in CGI scripts. It is used in several sys admin tasks.
> Perl is still alive and kicking.

I thought this was an article in favor of Perl, but when you write things like this in the conclusion you don't make your job easier... I agree though, there will be perl code around for decades, even just because some ancient systems were written in it and they haven't been replaced (yet). But at the same time, if I were a CTO at a company with 5-10 critical Perl scripts my first instict would not be to hire more Perl devs but to migrate away from that ASAP.
The title doesn't really match what I expected from the article. I was expecting use cases where Perl just excels or is a hard to remove part of a critical work flow that needs active Perl development.

I know why I would pick Perl over bash. But why should I pick Perl instead of Python or Ruby? Ruby is a natural choice for all the things he mentioned too. That's the question I would've liked answers to.
This isn't the repository which runs on Lichess. The actual one does have much newer commits. Though not sure much fundamentally changed. Ultimately, I guess it does what it's supposed to do (catch obvious cheaters to save human time). But this is only one part of a lot of anti-cheating measures, including a lot more automated ones (some, like kaladin, which actually is a recent development, were also linked in the other thread about Lichess) but also a huge amount of human work. Most of the people here or in the other thread don't really know anything about cheating, how to properly detect it, and the difficulty of it.

Though ofc you're certainly right that this isn't a recent development at all and at the same time it's certainly also not perfect yet. And I doubt it ever will be. I don't think cheating in online chess is something that can ever really be solved completely.
Germany's shutting those down because of the Fukushima disaster.

A lot of Germans believe (rightly or wrongly) that Japanese are as quality-conscious and dependable as they themselves. Corollary: if the Japanese can fuck up in the ways that led to Fukushima, then the German operators can fuck up in similar ways.

Now, these people may be wrong. But they made the decision. Until Fukushima, there was a net pro-nuclear vote, after, against, because these people switched.

If you want to argue about safety, I think you might do well do focus on the safety issue that made the significant voter segment change their opinion.
Why is Firefox's slow decline a bad thing? Firefox seems to be leveling out at 5% of users. Perhaps serving those 5% of users is more important than selling out and becoming another Chromium-based browser? Sometimes I think open-source advocates have an obsession with "winning" and think that increasing market share is the only goal. (You can also see this in the way that this article throws Brave and Vivaldi under the bus... lol)
>Sure, passwords and credit card info is obscured with your methodology

Even that's problematic, because there may be code that depends on the data being somewhat "real". Credit cards, for example, may need to pass LUHN tests, or have valid BIN sections, etc.
The entire docks, of a port city, ie that's the only reason people built a city there, is restricted.

The University has a department with its buildings inside the restricted zone (Oceanography, it would be stupid to not put it next to the docks).

Do I expect the average driver to be in and out every five minutes? No. Do I expect taxi drivers to have seen the docks before and know that, duh, "I have a fare to pick up" is a perfectly acceptable reason? Yes. That'll be what the guy who did pick us up thought too. How do you think we got in to visit a ship in the docks in the first place? Taxi.

The docks are big. They're docks! We didn't walk out of the docks to meet that taxi, that would take ages, we just went from the car park next to the ship to a road that the taxi driver could find on his map. Unlike Uber, when he couldn't find us I just talked to him on my phone.

Know what else is in the docks? Cruise liners. Need a taxi to the airport after your cruise? Those taxis are coming into the restricted access area. Know what else is restricted? The airport! I wonder if any taxi drivers ever visit the airport...
Thanks! I didn't know about this page.
> In school everyone always complains about group work sucking

I supervised software engineering projects at university. It works well when students in a group have similar motivation and abilities. This is the case when they are free to choose who they collaborate with. Otherwise, students are usually frustrated.

In a company, teams can be much more heterogeneous (cultural background, skills, age, social status, experience...), and the pressure is higher: goals can be loosely defined, evaluation is less fair, stakes are higher for everyone, managers can be less benevolent than teachers...
That's only if it's a vertical video. Most videos on YouTube are horizontal.
It's a okay article, but they really should have mentioned the Perl 7 initiative as well as the fact that Perl is still installed by default on OpenBSD and some other BSD and Linux-based OSes.
It is a known and unfortunate phenomenon that regulation winds up creating moats even if in service of good ends and intentions. Pulling up the ladder effectively happens to the benefit any incumbent who can afford something far more than upstart competitors. If say, a scrubber stack on factories doubles the equipment costs it favors the existing factory owners even if retrofitting is a hefty expense, it would buy them a moat.

Stopping on their own has to do with cost benefit analysis and is thus circumstantial. For a sort of in progress Amazon openly admits that they need to reduce turn over because they are running out of hiring pool. Their work conditions are still infamous but they set standards. That could ironically potentially mean a more competitive environment could have had worse wages. Not an arguement against it being a problem but an amusing irony.

Similarly deeper pockets mean a need to be less reckless as big payout judgements become collectable. If a fly by night roofing company has a worker fall and break their back from lack of safety equipment it may only have a few hundred thousand in assets total. If it is a state wide one they could be on the hook for millions.
Why would any rational company follow the law when the cost of not doing so is miniscule and the upsides are huge.

If the law encourages people not to follow it the law isn't very effective.
I'm a Brit and I think it's too soon. This won't affect Toyota that much - some countries may ban ICEs and some not. But it'll be an expensive pain for us Brits if it happens. If you really want less emissions you should tax emissions and let the market figure the best way to achieve that rather than enforcing iffy tech choices.
Their Perl examples are full of line noise and footguns. Just the string concat operator can be a source of problems because it was misplaced or forgotten. The qw() operator is also very confusing unless it's explicitly explained.

I don't hate on Perl, the first code I ever got paid to write was Perl. It's not a bad language. It's also not a good language. It's a nice glue language you can assume will exist on any random Unix-like machine you sit down at. Its nice in that it can replace a mess of bash/awk/sed scripts.

That being said I could not imagine starting a green field project today in Perl unless everyone on the team was a Perl monger. Even then I think there's much stronger options than Perl for most types of projects.

Edit: autocowrong typo
Careful: of it's electricity, not energy !
Related:

Ask HN: Is perl still relevant today? - https://news.ycombinator.com/item?id=11406046 - April 2016 (4 comments)
Cult? What unfortunate word choice. We're talking about a period possibly 8000 years ago! The common understanding of "cult" is shaped by the Euro-centric, post-Christian New Religious Movements (the preferred academic nomenclature) of the 1960s. Not only did European culture not exist in the Neolithic, nor did Christian nor even the so-called Axial Age whence the roots of many of the world's major religions.
These are UFO landing strips.
the perl community is small(er) but I would argue more active and effective than in recent years

every perl library I make use of is updated regularly

perl itself is released regularly and just had a 5.36 release

perl won't be conquering much new territory, but it isn't going away either
The number of employees looks off, I wonder if the author used 2021 end-of-year numbers? And maybe 2021 revenue numbers as well? This is current employee count I see on Google Finance for these companies (number in brackets is from the Twitter post):

Amazon: 1,608,000 currently (1,298,000 in original post) 24% increase

Apple: 154,000 (147,000), 5% ⬆

Alphabet: 163,906 (135,300), 21% ⬆

Microsoft: 181,000 (163,000), 11% ⬆

Meta: 77,805 (58,600), 33% ⬆

Netflix: 11,300 (11,300), this doesn't appear to have changed?
Isn’t “University of Dallas” also deceptively named?
Malnourished: Cultural ignorance paved the way for pellagra [2016]
Dozens injured in Portugal wildfires as heatwave to intensify
As I understand the data is pulled from OSM but the presentation is indeed so much better than what https://www.openstreetmap.org/ looks like.
Yes, logically I agree. I'd rather the species sees another millenium to deal with this, than "go extinct" before.

Yet that is half the reason for the drama. The other half being Fukushima and Chernobyl.

Humans are not rational beings, hence we need to look at where their fear comes from, to find appropriate solutions.
Perl may or may not be relevant in 2022 (it's certainly relevant to me), but this article does not do a great job at explaining Perl's merits. The example code, in particular, is certainly not what I'd expect to see in a modern Perl shop. They don't use warnings or strict, which the author cites as a benefit of Perl over Python, and which is the bare minimum for maintainable perl these days. The examples also use CGI.pm, which was removed from the core Perl distribution as of perl 5.22, which was released in June 2015! (Nowadays you'd use a framework for that; there are lots to choose from.)

Many of the things the author cites are good about Perl are, in fact, good about Perl. But if you're writing new software in 2022, you should probably pick a language with a future, and that language is probably not Perl.
The GB grid has half-hourly pricing for retail customers (with a cap and floor to prevent exposure to full wholesale risk i.e. not like those Gridly clowns in Texas).
Perl is really nice when you are passing a lot of data around compared to bash. Enough struggling with parsing and escaping and bash arrays and you'll be better fit for perl very quickly.

Perl is also really fast to prototype with, with a lot of nice helpers for scripts like while(<>) { say $_; }, make writing oneliners/short scripts easy.

I find Perl is a good fit above bash.
Which humans?

Is it more ethical to test treatments with potential long-term health complications on research monkeys or... poor people?
What I imagine I will use Perl for is as a replacement for Sed, Awk, and all those little tools that are simple but either have annoying differences or are gimped in some way or another. I don’t like SSHing into another “box” and being at the mercy of that things `PATH`, but if most of those boxes have Perl installed then at least I can bring some utility scripts with me.

But beyond that? I think not.

As an application programmer Perl will never be a daily tool for me. So it gets relegated to that once in a while toolshed. But then that Tim Toady slogan kind of might get in the way: I don’t want to google for all kinds of “creative” ways to just get from A to B. Because I will surely be in that annoyed, I just wanna get this thing done kind of mood (is “in anger” the right phrase?).

> We can easily invoke a Perl daemon to avoid spending hours working on C and avoid several security flaws.

> […]

> In today’s event-loop-centric asynchronous world of JavaScript, node.js, and TypeScript, Perl offers a very straight-forward code flow, and Perl code offers simplicity and control.

In a few paragraphs the author went from some ’90s looking argument (you don’t even have to touch C) to mentioning baby’s first exotic synchronous programming encounter. I almost got a whiplash.
Hi!

Could you please elaborate on what learning "sight words" mean?

I'm a little bit concerned my daughter might have dyslexia, but she is too young to be evaluated according to the standards here.

Anything I can do to help her pick up reading better would be appreciated.
> why should I pick perl instead of Python or Ruby?

Nostalgia, maybe.
Hold on a second - I'm English and I definitely don't lap this kind of thing up at all.

checks rest of population

Oh, ok. You might have a point there.
Yes, Germans have been wrong about nuclear.

No, nobody will admit to that or change their minds, the end of nuclear in Germany will be celebrated as a success for the environment.

No, changing the opinion now would not matter. Germany killed its nuclear industry decades ago. Being right about this would have mattered in the 80s and 90s. You don't get the CO2 or methane that has been emitted back into the ground or the people that died out of the ground by being right in 2022.
All this marketing and I don't see the most important pieces of information. How well does it keep time? How accurate it is over a year?
There are thousands of examples if you work for a paternalistic megacorp. Case in point, our office now lets people "hotel" at desks, but we have to reserve them for time slots. We could, like the library, just sit and use unoccupied desks. But they add this level of control that's geared towards toddlers that can't operate in a shared public space.
But surely Amazon have the same profit taking opportunities as other tech giants. Presumably they do make money out of advertising and selling personal data too...
imho, the language didn't age as well as other popular multi-paradigm predecessors. I never got my head around their OO implementation, or handling of arguments.
Can you please not do this here? If someone else is wrong, please explain (respectfully) how they are wrong so the rest of us can learn.

If you don't want to do that, option 2 is to chalk it up to the internet being wrong about everything and walk away. But please don't post unsubstantive/dismissive/swipey things. That just makes everything worse.

https://news.ycombinator.com/newsguidelines.html
we should be able to write MDCCCLXXXVIII as MCXIIM
> does seem to be some amount of information

How so? How would you define information and its communication?
I had a very strong coach work with me on this exact problem. He required me to reframe my definition of what it means to win. Basically it came down the the quality of effort I put into the game. If I put everything I have into a game and lose, it now feels like a win, because I know it will make me stronger. Conversely, if I don't give a good effort, but happen to win the game, I count that as a loss. This only applies to longer time control games. I still play blitz now and then for light fun.
This must be extremely frustrating.

What do you think it might take to satisfy the criteria of the AASLD guidance by forming a new study that is more patient-friendly than the Mayo study mentioned in the article?

I wonder what it would take for patients affected by this to organize such a study themselves. I imagine that paying for it would be a big hurdle.
I assumed it was a landing page test
Please don't post in the flamewar style to HN, regardless of how wrong others are or you feel they are. It's not what this site is for, and it destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
A Bayesian ghost: Sensorimotor activity leads to an illusory social perception
We could have universal Covid vaccines soon if we urgently reform the process
I don't know, as a layperson I love everything about this except it's final appearance.
Why are you using the internet without multiple ad blockers?
As some who dipped in to Perl 3 times, each a decade apart and therefore dealt with Perl 3, 4 and 5, it's annoying that now in version 6, the Perlites finally realize that they got the ridiculous way of using sigils wrong.... $foo[2] is (formerly) an element of @foo. Also the joyous talk of brevity (think $_) is nauseating. Having to Google for the meaning of line noise is once, twice, three times a headache.

I acknowledge that every mind is different, and folks are drawn to different languages. I've met engineers who hated syntax coloring. But for the mind behind my own eyes, I love Ruby, hate Perl.
It's far too late to change this. You cannot restructure the energy sources of a whole continent in a few months or even years. This could've been fixed if the West had understood and reacted appropriately to the magnitude of the Russian threat about 10 years ago, as foreseen by academics like Stephen Cohen and businessmen like Bill Browder, instead of blindly falling for its own hubristic self-delusion (which continues till today), i.e. the delusion of considering the West to be omnipotent and the delusion of considering Russia to be an irrelevant, backward, economically insignificant country (Obama famously called it a "regional power" much to the chagrin of Putin). But the West is too decadent, fat, and blind to see anything but its own narrative of post-cold-war unipolar dominance.

The worst part is, this delusion of believing in Western omnipotence continues fuelling bad decisions today. I was in Kharkiv, Ukraine when the war hit -- there were two major delusions prevalent in the weeks and months leading up to the war. 1. People believed the war could not happen because we believed our American superpower ally would somehow magically prevent the war or stop it quickly, or 2. we believed our leaders would have the sense to settle with Russia instead of destroying our country. 4 months later after losing 20% of our territory, both fantasies evaporated quickly, but I'm astounded at how many people continue to live in the 3rd fantasy of believing Ukraine could somehow "defeat" Russia while still avoiding WW3. Do people understand what a defeat of Russia would look like? Are you trying to bring a global thermonuclear war apocalypse? What is your endgame here?
> Contracts have been terminated, replacement parts with long lead times haven't been ordered, maintenance windows have been shifted in anticipation of the shutdown.

Sounds like a long list of lame excuses.
This seems like an interesting idea. You can object to the religious element. But a low cost liberal arts college that also teaches a trade sounds like a really, really good idea.
Lofi Girl radio streams taken down due to copyright claim
By reading the article, the word "collaborating" somewhat felt like they were referring to meetings based on the word used around the context of people's calendars and availability that week.

Having less meetings and more individual contributor time will make anyone happy. You can at least do the job with that time and not stress that you will get it done that week with whatever artificial constraint that week has created based on the "collaboration" you were involved in.

People like determinism, no surprises here.
Very little of git as used by most people is Perl these days; almost everything has been rewritten in C by now. A few things remain, but they're pretty niche: git-send-email, the git-cvs tools (!), git-svn, and git-fast-import (maintained in the contrib/ tree) look to be the only top-level perl things left, at a glance.
Their political strength is decreasing in the US, while Falun Gong's is on the rise. Both have similar political goals. Falun Gong is the cult that owns right wing rag The Epoch Times and puts on the Shen Yun show.
We don't know what Europe looks like in 2023 but the electricity will probably be useful then too.
To my knowledge, accreditation takes a few years and requires demonstrating adherence to the accreditation standards over a similar period of years.

I don't know if, for a new school, accreditation groups retroactively "credit" any degrees that the school has granted since opening.
40000 (or even 40960) seems an odd number to fail at. 64k or 32k would make the cause pretty obvious, but 40000 doesn't seem all that round in binary. Perhaps a 12-bit counter incrementing every 10h? This is puzzling.

Of course, I am also entertaining the possibility that no one thought they would be in use for this long, which would certainly be evidence of planned obsolescence.
Sortaaaa. I’ve seen horizontal videos that, in the past were standard videos but under 60 seconds, and they were cropped down to Shorts compatibility.
https://www.nytimes.com/2021/06/06/us/aclu-free-speech.html is one such source.

Note that the shift has been quite recent (more or less since 2017) and not uniform; the ACLU does still take up free speech cases, while avoiding others, depending on various things.

Related, but not mentioned in the above articles, are tweets from prominent ACLU lawyers calling for banning certain books (see https://reclaimthenet.org/strangio-shrier-free-speech-suppre... for a reference, but this was quite widely reported). On the one hand, said lawyers have a right to their own opinions on their own personal twitter accounts. On the other hand, the ACLU never bothered to say that this opinion does not represent the ACLU organizational position....
Unification Church of the World Peace [0]

[0]: https://en.wikipedia.org/wiki/Unification_Church
I just booted a Gentoo rescue CD from the early 2000s and it didn’t have perl. It pretty much only had busybox and nano.
My point is that this all irrelevant when ideas pose a threat to people. Ideas have real world consequences. It might seem easy for you to approach communism with good faith because it's a harmless ideology in your time and place, but those who lived a terrible life under it might disagree, and you can't really blame them. It's a bit rich to demand good faith out of people towards their aggressor.

Also, good faith is a 2-way street. If a ridiculous drawing of a horse is defended by otherwise intelligent and honest people, yeah I might be interested what do they have in mind that makes them say so.

If a ridiculous drawing of a horse is defended by a bunch of rage zombies who know no other disagreement strategy except censoring, bullying and otherwise exercising coercion, I'm guessing that whatever they have to say is not that high IQ or high utility. What's the point? Ideas are cheap, whatever intelligent or useful things those modern Puritans have to say have likely been said a thousand thousand times in much better and articulate forms.
One thing I’ve been wondering about that, but I can’t reliably keep track of the frames and their transformations and I know I need to do that to get the answer myself:

The Alcubierre metric was designed to not have any time dilation inside the bubble. Does that change anything about the paradoxes?
What does "five fewer hours in their workweek span" mean?
I believe Perl is integral to the OpenBSD package system.