skysight-inc/HackerNews huggingface dataset:
> Now, they have to do “git push —help”, likely (depending on how their shell is set up) losing sight of the ”See the 'Note about fast-forwards'” phrase, so they’ll have to remember what to search for.

I am not sure we should be worrying too much about developers who forget 2 words in the span of a few seconds. In fact this whole comment reads like we should change Git to cater to the some of the worst theoretical developers I've ever heard of.
Article title: Securely design your applications and protect your sensitive data with VBS enclaves
We will soon have AIOps instead.
Machine Learning and the Triumph of Gofai
Verif.ai: Open-Source Generative Q&A System with Referenced Answers
And there is still a contract wrecking nearly everything, including the business relationship.
Your metaphor is comparing apples and oranges. When we could life, it's "one year old" or "aged one year," both of which mark the completion of a milestone. Using the term "18th century" is all-encompassing of that year, which is a different use case. When one recollects over the course of someone's life, like in a memoir, it would be normal to say "in my 21st year", referring to the time between turn 20 years old and 21 years old.
Generally I hear that in reference to chromatic's book / blog posts:

http://modernperlbooks.com/
Discussion (155 points, 20 hours ago, 101 comments) https://news.ycombinator.com/item?id=40885155
Rotating Sandwiches
Sounds nice, will try it
I'm considering it. It might be a language that does not need constant changes because of useless churn. Especially now, with the Raku split worked out.

On the other hand, the changes in my Ruby project have always been very manageable. Both the language and the ecosystem were reasonable those last years.
@wryl:

I can't find a definition of the title term, "Software Crisis," anywhere in the post.

Is it "...[the] growing complexity of software..."?

It's difficult to reason about something with no definition.
Saw a similar sign in a beach town south of Melbourne where a tree cull had occurred across from another three story modern villa.
I’d say more sensible. It’s always weird to me to use the number 17 to talk about years that start with 16. Makes more sense to just say the 1600s.
The OP definitely has credentials in open source but is also a co-founder of coroot. Like I said, he's got both expertise and a vested interest.

That said, the post seems pretty innocuous on a close read: Datadog is expensive, observability is important, there are some OSS competitors trying to offer a complete suite, this is all similar to what happened in databases in the early 2000s.

Hard to argue with any of that.
I wrote something to bulk download my library from Bandcamp and actually packaged it as an excuse to mess with github actions: https://github.com/ReK42/bcamp-dl
That only works for now because we are so close to 2000. So there is little ambiguity whether "the 2000s" refer to the century or the decade. But in the future, "the 2000s" will refer to the century. Just like the 1900s refer to the 20th century rather than the decade (1900-1909).
Don't worry about it. They just care about your experience and want to keep you informed.
Seattle does have a concept of “exceptional trees” (a big old tree worth saving) which are protected by law. But it requires involving the city for them to be recognized and documented.

A friend quashed a developers’ plans in West Seattle by getting ahold of the city to come out and look at what he thought was likely an exceptional tree. The city arborist confirmed that it was and noted that several more were as well.

YMMV, but definitely advocate and engage the city ASAP if there’s any sign of development around big trees.
Author of this paper here, I have pasted the abstract below. Would welcome feedback. Tyvm!

In this paper, I introduce Hydra - a novel methodology that applies multi-head prediction embeddings to sequential data. The aim is to enhance performance by selectively focusing on relevant input parts and addressing the constraints of fixed-length encoding in traditional sequence-to-sequence models. Building upon Yann LeCun's Joint Embeddings PredictiveArchitecture (JEPA) and integrating concepts from neuroscience, particularly predictive coding, the proposed Hydra approach seeks to seamlessly integrate training and prediction, advocating for a shift towards online learning principles.I propose lightweight methods to achieve this goal, which are more efficient than currentGPU-intensive methods such as transformers. While the implementation primarily focuses on video data, the methodology is equally applicable to audio, text and other modalities. I also present an implementation methodology, and results from applying the Hydra approach to publicly available datasets such as UCF-101 with a top-1 label accuracy of 91%, showcasing its potential in advancing machine learning capabilities.(Github repo here)The core idea behind Hydra is to leverage multi-head prediction embeddings to selectively focus on relevant parts of the input sequential data during encoding. By integrating predictive coding principles from neuroscience, Hydra aims to unify training and prediction into a seamless online learning process, moving away from the current disjoint training and inference phases.

(PDF) Hydra: Enhancing Machine Learning with a Multi-head Predictions Architecture. Available from: https://www.researchgate.net/publication/381009719_Hydra_Enh... [accessed Jul 06 2024].
http://modernperlbooks.com/books/modern_perl_2016/index.html ... seriously tho, if your search engine didn't at least link "modern perl" to somewhere in that site, something's very wrong with it. (edit: I see what you mean, it's thin on worked examples. I'd say browse around cpan for new uploads, most new perl code these days uses modern idioms)

The principles of modern perl pretty much boil down to "use the new stuff and turn off the old stuff":

* use strict and warnings, those go without saying. 'autodie' is also pretty much de rigueur these days too.

* disable legacy things like bareword filehandles and indirect object syntax.

* enable unicode everywhere by default in strings and I/O layers

* use Moose, or at least a compatible subset like Moo or Type::Tiny. This is probably the biggest differentiator of modern perl, as Moose is a major addition to the OO system, basically a backport of the perl 6 object system.

I wouldn't say the evolution of the language via modules is any kind of "faction", it's very much the mainstream thought of perl and always has been. Perl was designed from nearly the start to be hackable from within itself.

Also quite a few hits on CPAN: https://metacpan.org/search?q=modern%3A%3Aperl (ima convert all my old production code to Acme::Thoroughly::Modern::Perl tonight!)
Terraform module that deploys OpenVPN server
I may be late to this discussion, but what has changed in MV3 that shifts the balance of power to publishers? declarative WebRequest?
Taser Chess [video]
The argument is not inconsequential, you just need to understand the work the argument is trying to do. If you are only interested in testable hypotheses, then the argument isn't relevant. But that's not the only thing that matters in Science. Science doesn't operate free of assumptions or conceptual frameworks. An experiment is situated within a set of background assumptions that determine what the experiment outcome says about the world.

Our conceptual framework for understanding consciousness also matters, and the p-zombie argument is directly relevant to what conceptual framework is a plausible basis for doing a science of consciousness. The zombie argument puts limits on what the brain sciences can say about consciousness as such, i.e. the qualitative feel of subjective experience. The very point of the argument is to elucidate the limits of scientific explanation regarding consciousness. For that it is very consequential.
I'm not sure if I'm a good listener, but I've improved by asking people questions instead of just talking about myself. Doing this makes you realize how tedious it is to be around people who dominate conversations, and it shows you how tedious you might have been yourself.
what kind of use cases or specific scenarios are you targeting with this feature? I get about internal presentation or MVP but, why should I pay for it
PG bigserial is already strictly monotonic
Parallel is written in Perl, it's still going strong after a couple of decades.
Yes, but updates are covered by updated app code
> If Apple's actually rejecting this application because "they used standard platform buttons in a standard platform way", then yeah, nail them to the wall.

Apple has publicly commented that the buttons are in fact the reason for the rejection.

“Apple has since told AppleInsider on Friday that it has approved Epic's marketplace app. It has also asked Epic to fix the buttons in a future submission of the app for review.”

src: https://appleinsider.com/articles/24/07/05/apple-green-light...
Just rotating slower than earth so dragging behind by reference.

Paper: Inner core backtracking by seismic waveform change reversals (11 points, 16 days ago) https://news.ycombinator.com/item?id=40679957
I can't get enough of Ed Zitron. I first found him on the Scam Economy podcast, and now I'm addicted to his blog and appearances on Crypto Critics Corner or any other podcasts.
Teaching general problem-solving skills is not a substitute for teaching math [pdf] (2010)
Tabs. When you use tabs, indentation and spacing has to really make sense (like no parens/brackets on a line by itself unless indented). For example, with spaces, you may end up with this monster; and with tabs, it is nonsensical:

function stuff($a, $b, $c,
$d, $e, $f) {}
Too many people in leadership value features over fixing tech debt.
Heroku Joins CNCF as a Platinum Member
> generate a pretty good poem about my cat

I do not consider a text generator to be the pinnacle of "great software", regardless of how well the code was written. I don't think "meh" is the wrong word.
This was for some internal tooling. Not sure about router deployments.
More specifically, peoples purchases are not governed by any economic logic but instead their emotions and companies know and will exploit this. I don’t care what the tolerance is on a Lego piece if I’m going to pay the price of a new computer for some shaped plastic it better be able to do my taxes at least
I feel like this is a misinterpretation of the findings. I think the finding is that your metabolic rate doesn't change much if you are very active but you still burn a lot more calories doing the activity. Physically moving weight around (weightlifting) or moving your body for tens of miles (marathon runner) requires a large amount of energy, your body can't just take this from other processes, it needs more input or it will have to burn the fat. People who train any sport need to eat a lot more too maintain their weight.
You think they would have executed a child sooner? What kind of logic are you trying to use here?
A quote from someone I know working in a related agency for “cybercrime” in China:

> If you just set it up and use it yourself, at most you will just be given a verbal warning and urged to rectify and confiscate the tools. If you set it up and give it to your friends to use, there may be risks, but in reality, law enforcement agencies usually don't have extra time to manage these small things. If you set it up for your friends to use, the traffic of three or five people is very small, just normal access to the external network, and there is no other illegal behavior such as money laundering, telecommunications fraud, etc. No one cares. If you are the airport owner, that is, the VPN commercial service provider, then your legal risk will be very high, you will be involved in illegal operation of telecommunications services, because this requires you to apply for a license, and VPN commercial service providers usually earn large illegal income, may be sentenced and confiscated for several years. Note that the sentence is due to its illegal operation. Once he has the qualifications, then he will be a legal communication service.

> Because such behavior can be subject to administrative penalties at most in the law, which is what I just said, warnings or orders to make corrections and confiscate tools, and at most fines, but generally not. The fine will be determined based on your attitude of admitting your mistakes. If your attitude is good, there will basically be no fine. In addition, if there is illegal income to be confiscated, such as illegal income obtained by browsing the Internet and conducting cross-border money laundering or cross-border telecommunications fraud or computer network crimes with international illegal organizations, it will be confiscated.

Funnily enough, he says almost everyone used VPN-like technologies, even within the regulatory agencies.
Yes. That is a problem.

Tech execs are strongly pressured to keep the AI hype going at all costs, which just makes the damage worse when it inevitably collapses.
Press This: Your Product or Service Needs a Community [audio]
Especially since the CEO in question certainly didn't bring "don't be evil" back, so citing a guidestone fifteen years expired seems disingenuous.
Discussion (540 points, 4 days ago, 141 comments) https://news.ycombinator.com/item?id=40857041
Yes, although timestamps may have collisions depending on resolution and traffic, no? Bigserials (at least in PG), are strictly monotonic (with holes).
The question is the same; why would you use bigint instead of the native UUID type?

Why does OT compare text and UUID instead of char(32) and UUID?

What advantage would there be for database abstraction libraries like SQLalchemy and Django to implement the UUID type with bigint or bigserial instead of the native pg UUID type?
> “I had terrible customers in the Palm Beach area, Manly area, Bondi. They asked me to cut trees on the water, on public land. They told me, ‘just come at night, drop it’,” he says.

The people who can name names and testify... could retire from tree labor, by pivoting to blackmail?

> James says clients often tell him “name your price” and he says some job offers have been worth up to $15,000. [...] James suspects a tree lopper would charge at least $20,000 for a big, risky job like the one at Castle Cove.

Then again, they already know that these particular rich people are comfortable hiring lower-class people to illegally remove annoyances.

So blackmail of any single party might be capped well below the going market rate for removal of a blackmailer?
Couldn’t put it better than this post

https://www.linkedin.com/posts/softwaredoug_absolutely-kille...
(Without looking at the product) I think you'd want to cross fade the static out with the content in. Maybe even use static as an indicator of available buffer... more static as the buffer gets low, etc.

Or just not probably works fine though.
Bro. Successful cult leaders are really good at what they do. Stay away. Believe people when they show you who they are.
The point about the parks rings so true to me. We have a playground near us that was built in the 50s-ish and the slide is probably 12-15ft high, with just a ladder. The swings are about the same height and you can swing pretty high. Honestly, even as an adult it's a bit thrilling to go down the slide. You can imagine what it must be for kids.

Meanwhile, the brand new park near my parents: the slides top out at like 6 feet. The swings are made so they don't swing high. There's absolutely zero risk of falling. No monkey bars, etc.

Very sad
Are page misses still a thing in the age of SSDs?
Interesting indeed. I suppose third-order pedantry must be "jerk".
One of many factors. Another is the dissolution of community and intimate time spent with other people (especially outside one's demographic) leading to what is basically insanity: thoughts and behaviors with no external "sanity check" or stop-gap (like an older more mature person mentoring a younger one to correct maladaptive thoughts and behaviors or even to just protect them from the onslaught of bad-faith actors).

Those older are also to blame for not taking a greater part in preventing this; but seeing as it's so widespread, there are most likely more systemic, societal-wide issues at play.
What would you use instead of ACI?
There are a lot of shibboleths and pointless conventions in the world. Flutists are called "flautists" because classical musicians aspire to be Italian, and if you don't pretend to be Italian too you'll embarrass yourself. Minute hands were originally long because they pointed to an outer dial of minutes, while hour hands were distinguished by being decorated, but now being slightly longer is just a stylization that means minute hand (even though "minute" means "small") and we have two pointers using the same dial for different enumerations, one without the relevant numbers and distinguished by fractional differences in its width and length. British English spellings are substantially French, and this is perpetuated as a matter of national pride.

Like the word shibboleth, these examples are all kinds of language. Even the clock hands are a sort of visual language. Nth century is another language element. The conventions make outsiders stumble, but for insiders they're familiar and shedding them would be disturbing. Over time they become detached from their origins, and more subtle and arbitrary.

In programming we have "best practise", which takes good intentions and turns them into more arbitrary conventions. These decisions are unworked again later by people saying "no that's dumb, I'm not going to do that", even if it is "how we do it" and even if learning it is a sign of cleverness. We have to be smart to learn to do dumb pointless things like all the other smart people.

Is this good? Keeps us on our toes, maybe? Or keeps us aligned with bodies of knowledge? I think it's definitely good that we have the force of reformist skeptics to erode these pointless edifices, otherwise we'd be buried in them. But new ones are clearly being built up, naturally, all the time. Is that force also good? Alright, yes, it probably is. Put together, this is a knowledge-forming process with hypothesises (I don't like using Latin plurals, personally) and criticisms, and it's never clear whether tradition or reform is on the dumb or overcomplicated side: it remains to be seen, as each case is debated (if we can be bothered).
I always thought the road to Ray-Tracing is wrong on mobile. At least in its current form or iteration. But then Apple decided to go with it, I would have expected they have something new. But turns out not.
I particularly liked this interview on Ed Zitron’s own show: https://overcast.fm/+BGz6-w7jjI
In case anyone hasn't found it yet, I've been enjoying his newest podcast, Better Offline. Currently only about 28 episodes in.

https://www.iheart.com/podcast/139-better-offline-150284547/
> The basic disadvantage of that design is that a real radio or TV can change channels in milliseconds, but it takes seconds to set up a digital stream in most cases.

Real TV is all mpeg transport streams these days. Maybr you can tune in milliseconds, but you can't decode until you get a keyframe.
It’s called everyone not wanting to risk being sued.
Only last week I was trying to find out how to draw a dashed stroke on a path without needing a separate draw call for each dashed segment. I hope someone makes a library that uses this technique, it may be slightly beyond my abilities to implement myself.
List and scalar context make plenty of sense once you wrap your head around them.

Of course it took me learning XS and using Perl as an extension language (Lua was brand new and the Python GIL was a dealbreaker) to fully understand Perl lists, so yeah.
Vedangi Kulkarni, trying for women's record for bicycling around the world [video]
In 2018, at just 19, Vedangi Kulkarni became the youngest female to cycle around the world. Now, she's back to break the world record as the fastest woman to do it... in under 124 days
Russia is just misusing certain holes in our society we keep open for our superrich to make money on our private data, avoid taxes, and stay intransparent about corruption. Russia is just a symptom. The real enemy are our corrupt elites who don‘t care about society and democratic values or at least the planet. They just care about profit. And these people are the real problem for our western democracies.
There is no AI bubble.
It's not on them and perhaps not even on the parents. A lot of this may be from others. An example is a recent case in GGP of a coyote biting a child. Animal control culled three coyotes. Seems reasonable to me. Mankind has defended its children from the wild for millennia. Our children have explored and we've defended them when they stepped into danger.

But there are certainly those who believe that children should not explore bushes in a park https://old.reddit.com/r/sanfrancisco/comments/1dt16au/well_...
After an update you get a notification saying something like "finishing update". It takes a while, maybe 5-10 minutes.
I guess the issue is that, if you factory reset while this process is ongoing, something isn't reset properly.
Complexity Anti-Patterns
Now you have 10 problems. But it's always a matter of choosing the problems you want, I guess.

I might argue that this is quite minor in the face of... well... a Microsoft controlled browser, but what do I know
Way to long and no bubble in sight

Ai is already changing plenty of industries...
I agree that for weather F is better, but I don't think it's so much better as to be worth having two different temp scales, and unlike K, C is at least reasonable for weather, and it works fine for most scientific disciplines.
Don't panic over that! Panic over this!
Ding ding ding.

Welcome to the modern executive 101. If you are ever directly culpable, you aren't nudging well enough. You try to structure things around the peons to make them do that thing you want; but in a way responsibility never bubbles back to you.

As a "peon", your moral job is to make that impossible by not tolerating hand waves, and pinning execs down into giving a clear, traceable, accountable order. Even if it makes them uncomfortable. If they aren't made uncomfortable, you aren't doing it hard enough.
I used Huel for 6 months twice a day because I have ADHD and would simply not eat because I would forget or felt eating “interrupted” my flow, and I thought this would be cost effective and efficient; I could just leave Huel in containers at my desk with water nearby, ready to mix and consume without stopping what I was doing. Reality? I had diarrhea on most days and towards the end of that experiment, trying to consume one had the psychological impact of water boarding myself.

Meal prepping rice bowls with beans (bought dried and in bulk, cooked in an Instant Pot), tofu/seitan, veggies, and whatever sauce I felt like for the week is cheap, fast, easy, healthy, etc. and doesn’t make me feel suicidal. The latter point might be because I was taking time to enjoy being alive rather than hyperfocusing on being a good little cog in economic machine trying to spin as fast as I could.
This is such a boring dismissal of a very interesting subject - what information is important to whom and why.

A pretty important reason for learning about the history of democracy is to learn how and why to preserve it.
(Edited from original comment): Found the actual cause of the problem: https://mediawrites.law/wp-content/uploads/2019/11/judgment....

Just like TuneIn, they are behaving like a broadcaster and aren't paying license fees, so I guess they are afraid of similar legal action