skysight-inc/HackerNews huggingface dataset:
I'll just leave the whole discussion thread here: https://twitter.com/OvidPerl/status/1402999735292551179

TL;DR;
- my modules had been up for adoption for *YEARS* already, but nobody was willing to take over maintenance
- you can *NOT* just remove modules from CPAN. You can only schedule them for deletion after a week
- during that period, no alarm bells started ringing that modules that had downstream dependencies, were being completely removed
- I knew that my modules would always be available on BackPAN, and that it would be just a matter of someone re-uploading them and adjusting the master list. Annoying at best, because it would not be breaking anything that was already in production.
- And I still had my own copies, so if anybody would have asked to please upload them again, I would have. Nobody did.

What this showed, is that CPAN has a definite vulnerability in this area:
- someone (hopefully the owner) can schedule all modules for removal
- if these modules have downstream dependencies, then that's too bad: they will stop working

Now, almost two years later, this vulnerability still exists.

As to the reason of me removing my Perl modules: it signalled my leaving the Perl community for good. Before that, I had still hope that some day, I actually would enjoy being part of the Perl community again.

Should I not have removed my modules like that? Well, I don't know how I could further indicate that I did not have any desire to keep maintaining them. The ADOPT-ME status was clearly not enough.
That is the law. But your legal rights are worthless if you can't afford a lawyer, and only in very specific circumstances does the law say the losing party has to pay the winner's fees.

Unfortunately, the US government doesn't take identity theft seriously from a criminal prosecution perspective. At least not when it's affecting regular Americans.
There's a difference between art and a statement of facts. What we're talking about here is mostly a statement of facts, written with the objective of informing the public instead of profit (the fire department doesn't rely on online "exposure" to fund itself).
I recognized it immediately when I was watching the video :^)
I don't think that our news is "so bad."

I think it's written by human beings who have a limited subset of knowledge, many times because sources aren't forthcoming or verified, and that if we ever held developers to the same standard that we held journalists, that it'd be nigh-impossible to hire any of them.
Sorry, you're right. Off-by-one error on my part. The second derivative still doesn't exist though, which means the function isn't smooth.
Smart human for you, someone obsessed with micro-optimization but lacking knowledge of compiler optimizations for me..

Writing it for human readers can be used to argue for the original implementation if you think of for(i=0;i<expr;i++) as the C idiom for "iterate expr times" and here you want expr to equal the length of the string, which is what the (obviously pure) function yields. No unnecessary variables and assignments -- no clutter. It perfectly describes the intent.
Now you’re trying to weasel your way out with ad hominems.

- the article suggests storytelling as a way to increase your funding chances.
- you say that’s stupid and needs to be solved
- I say it seems like a good idea if you want founders to be able to sell
- you say that’s not valid, giving, of all possibilities, Google as an example of how storytelling is unnecessary, regardless that (1) you don’t know how good they are in it and (2) they obviously were very successful in fundraising, the very topic of the article (did you even read it?) You also claim they did not tell their customers about what their product is, yet you also claim that their product was enough to keep them growing, apparently unbeknownst to their customers.

I don’t know man, if you can make sense of your arguments, good for you.
The Elm guy is infamous for this kind of thing
Why we decided to migrate to federated GraphQL at SSENSE
I think it'd become Just Another Monad Tutorial. Its something that clicks after a bit of FP programming without monads. Simon Peyton-Jones wrote a good paper about how IO worked prior to Monads which is nice - context helps with these things. I remember struggling to understand OO until I got my first junior dev role so I do think it's just practice practice practice to get through these things.
That depends entirely on the voltage in the wires. A proper high voltage line could draw an arc to the wheel and chassis if they get close enough (less than a meter can be enough). The people in the cabin should still be protected by the Faraday effect. But anything outside that cage or close by may be effected - it's almost impossible to predict which way the currents would flow.
The most striking thing to me is the incoherence. It’s as if a bunch of sprawling, unaccountable bureaucracies —- the White House, the Pentagon, the CIA, the State Department, Congress, the DNC, the MIC —- were prosecuting essentially independent agendas that could co-exist under the fog of a forever war, but someone accidentally triggered the exit routine and rather than graceful closure you see the incoherent stuttering of a bunch of zombie processes.
Money. It's about who makes/takes the money.

Generally, any mass scale stupidity that seemingly makes zero sense boils down to specific people making money. Bigger stupidity equals big financial gains
The "New Zealand Quarantine" is effective.
We can never be sure that every building’s solar is properly isolated from the grid.

Is this a new problem? Standby generators seem pretty common in the SF Bay Area - you can tell when the power goes out by the sound of generators in the neighborhood. I'd think that there are at least as many sketchy generator installs as solar installs.
If you read the thread. There's no flame war going on at all. It is just discussion. Seriously.
> it will make UUIDs that have the right number of characters but seem suspiciously non-random and don’t fit any of the defined UUID formats

As predicted by Scott Adams in October 2001 ;)

https://dilbert.com/strip/2001-10-25
Imperative programming is intuitively literal in a way that formal functional programming in something like Haskell isn't, because you have to understand some nontrivial abstract mathematical formalism to build nontrivial programs.

I think a lot of programmers, including me, have a gift for the former kind of thinking but not the latter. So we tend to struggle with abstractions like monads, because we're looking for some literal ground truth about them that doesn't really exist.

Learning Haskell to the point where I could use it for practical work was one of the best things I ever did for my programming brain. I'd recommend it to anybody.
He was also around for this https://twitter.com/shipwreckedcrew/status/14270339972640563...

Compare and contrast https://www.c-span.org/video/?c4804968/user-clip-joe-biden-s...
> when your program is (tail-)recursive you can carry the "current" value along without ever really mutating it

right, what im curious though is, how one would go about making an app like say, itunes or the appstore in that way... it probably would go along way to help people understand these concepts
I suspect this is a big component: uk population density: 281/km2; us population density:36/km2. Obviously not a perfect comparison because density is highly variable, but the US is just so so much more spread out than european countries.
Correct, but we're talking about "idiomatic" not "most efficient" solution. Input validation is usually not time-critical, and for these cases the code clearly showing the intent is much better than optimal one.
Yup. Typical American policy, treating expensive taxpayer funded hardware from the profiteering military-industrial complex as a substitute for the motivation and morale of the freedom-loving Afghan, assuming such persons can be found within the borders of Afghanistan, and is willing to bear arms for said freedom.

Perhaps such persons existed, but never showed up in enough numbers during the 20 year occupation.
I agree with all that except financially poor. Most sellers I imagine would prefer their clients be wealthy (because wealthy people on average value a marginal dollar less)
The federal government can legalize it without the states doing the same, it’s still up to the states as an and rather than an or.
"Port", "starboard" are unambiguously defined relative to the vessel. "Left" and "right" require specifying or guessing a point of reference.

For instance if you're facing port and I ask you to take two steps forward, you could either take two steps to port or two steps towards the bow. If I tell you to take two steps to port then the direction is unambiguous.
Immediately after carbon tax comes carbon credits, and carbon futures, so you can keep doing the same because someone else promises to lower their carbon emission in the future.

What is desperately needed is carbon reduction, not financial maneuvers.
You simply can't foster a regime, for the fostered government is by definition a puppet that simply does not command enough support of its people. What's surprising to me is the US government never learns despite so many failures around the world.

And an honest question: why do American people think that it's so damn important to spread American democracy at the cost of waging wars? Pew Research said 94%+ of Afghanistan adults support Sharia laws. So why do we risk our own people's lives, kill thousands of people in a foreign nation, and throw trillions of dollars just to force other countries to buy our own ideology? Isn't it text-book definition of pure evil? Another case in point: According to the book Skin in the Game, the western countries removed Assad in the name of bringing democracy, yet triggered one of the most brutal civil war in a country, left dozens of cities in ruins, and ironically fostered the largest slave market in the world. Yeah, slave market. Isn't it ironic?
It sounds about right — finance engineering interns from our school like 5-6 years ago after our 2nd/3rd years fielded offers for $12k-$14k a month, with a housing stipend included
I didn't intend it as a learning resource, merely as an example of a university that teaches Racket in an introductory CS course.
I can't find a tilt test standard for the USA. Im assuming there is one...
The Korean war was a defensive war where the North Koreans with the help of the Chinese almost pushed the South Koreans into the ocean. American intervention resulted in heavy NK losses. Although a defensive war, it also resulted in a net territorial gain for South Korea.
Everyone I know who isn't tech-literate uses Gmail because (a) Gmail is/was better than their ISP's email in many ways, including UI and spam filtering, and (b) it's hard to switch off without dedicating a few hours to changing your email on a bunch of services (and there are a lot of services that don't offer email changes at all) - also, if someone hasn't use a password manager religiously, chances are they don't even have a convenient list of all the services they're signed up for.
+1 for Contabo. I've been a happy customer for years.
For one, languages like golang prevent over engineering or bad practice. I’ve never read unintelligible golang code. Some might abuse the interface{} but that’s the worse that you’ll see. Not bad compared to some other languages.
Oh neat, isn't that the parent to the company running Matrix?

(for anyone that freaked out, you should have been using XMPP.)
Isn't this San Jose? Eastern end of Silicon Valley, population density in the thousands, and home of the super-rich?
The millennium bug defence.
There are btw. IPv6 only hosters out there, e.g. https://ungleich.ch/en-us/cms/ but other are offering IPv6-only as a cheaper option. Yes, it is not totally mainstream yet.
The Complete History of Silicon Graphics
Talk is cheap, but it takes money to buy a farm.
Good vid, shame it's only on Youtube which is just as bad for privacy. Should be on some open platform too.
It’s pretty easy to write Lisp “functions” that are not actually functions because they invisibly depend on each others’ side effects. The goal of FP is to prevent that.
Apron in this case is more or less the driveway, I believe. From the photos (and expectations from living in Santa Clara county for several years), there is no overhead structure outside fire department buildings.

From what I can tell, the fire engines couldn't go out the front, because the wires were hanging down over their driveway and they didn't want to strike them on their way out.
A breach of trust, perhaps
There are a lot of interesting differences in the basic grid designs and layouts that are a result of the 120 vs 240 voltage differences. Everything from number of transformers, to distances between substations, to the required line separation and clearance from ground.

It all results in fundamental cost differences, that were originally calculated based on density and distances, with US being low density/ large distance and the opposite for the UK.

I'm sure there's related consequences with line burial, but I don't know if that's the reason it's so common in the UK.
Certain parts of the US have that culture, like traders on wall street who work 100 hour weeks, yes. Part of the culture doesn't mean it's everyone. I don't know where that lands for CR, I just know someone who went there specifically for recreational use because it's decriminalized. My point was only to be aware of this potential cultural difference, and that it may not be for everyone. I'm sorry if that is hurtful to anyone. I should have said that drug use is decriminalized and accepted, which is the real difference.
FWIW, it it seems like it is supposed to be called "poke sallet" (that apparently being a word for a "cooked salad"), so misspelling both words is probably funnier than just one.
Can you mv niceDir/* newNiceDir/ && rm -fr niceDir to reset the directory size?
I went with Bank Novo, arbitrarily. It's fine.
The Korean war was a defensive war. The goal was not to annihilate an opponent. It was to defend an ally. This result was achieved, thus a successful war.
Clarified in another comment, what I should have said is it's decriminalized, and therefore may have a different culture around recreational use that may or may not suit everyone.
> And I don't take handwritten digital notes, I prefer either keyboard or paper.

Kind of hard to see why you’d buy a Remarkable in the first place then.
Hrm. Is uncanny locomotion to modern robotics what uncanny valley is to CGI?

Fun to ponder.
What kind of policies were you writing? IAM is structured in a hierarchical fashion to limit policy complexity so that performance is fairly consistent at the cost of expressiveness. Zanzibar-like systems tend not to limit the complexity/expressiveness, by instead relying on denormalized views of the data to keep queries fast.

Disclaimer: I'm a founder of authzed (YC W21), a productized Zanzibar implementation
I am not an expert on U.S. law, so I can't answer in detail, but you better believe that formal standards to define that have been developed. I have heard of polling being done to determine what the average "reasonable person" thinks. Remember, this is not what any individual random person thinks, but what people in general are likely to think, so Poe's law doesn't really apply.
How to Be Happy(Instead of Miserable) on Your Deathbed
Ossia Score 3.0 Beta
I don’t consider myself an FP programmer but when I use modern C# for code that’s not terribly performance-critical, I use these FP concepts (purity, composition, currying, immutability, etc) when they’re a good choice. For suitable problems, FP can be awesome.

However, I often write performance-critical CPU-bound code, often impossible to do with FP. To write fast code for modern processors, programmers have to think about RAM layout and L1D cache misses. With these immutable data structures, FP code ain’t exceptionally fast because for optimal performance it’s essential to reuse the L1D-cached lines of virtual address space. Also, better to avoid any heap allocations on hot paths. Much easier to achieve these two things with imperative code, with their mutable variables, native stack and for loops.
I think the seated woman is Pauline Neville-Jones, who was leading the UK's delegation. She was a senior civil servant (director of the Foreign and Commonwealth Office) rather than a world leader.

I think the woman in green leaning over the table is some sort of aide rather than a person of power in her own right. See e.g. the picture here https://www.aljazeera.com/news/2020/11/20/dayton-25-years where she's apparently sorting out a document for the president of Bosnia while others to her left and right are doing likewise for the presidents of Serbia and Croatia.
I went to CCSF off and on for about 20 years. I decided I wanted to study drama when I was fresh out of high school, so I must have seen this mural in the lobby of the theater several times a year. It’s absolutely gorgeous and I’m glad it will have a home where it can be seen by a much larger audience.

Thanks for posting this.
There are some experiments https://www.doesnotwork.eu/ (here are more details: https://xn--ondej-kcb.caletka.cz/dl/slidy/20180824-SNT2018-E...)

It is good for testing stuff.
I'm sure I am just showing my ignorance, but in the man page it says:

"-1 list one file per line."
and
"-f do not sort, enable -aU, disable -ls --color"

It's not obvious to me that this would bypass the buffer and fix the problem of being able to list a large number of files. Just that I would get the files unsorted, one line at a time.
I can't figure out how to get these enabled for prepaid accounts (t-mobile and verizon). And I'm not going to switch to post paid for 2-3x the cost just for this. I'm already paying extra to use carrier prepaid instead of an MVNO.
You can turn a generator off, and power in lines ends. Solar is different in that there is no way to safe a panel. If it’s receiving sunlight it’s generating power. That’s a pretty different paradigm then any other electrical system currently used on buildings.
somedomain.com is not guaranteed not to interfere!

example.com is guaranteed not to interfere (and example.org)

http://www.iana.org/domains/reserved
A few years old but here you go:

https://www.retevia.net/fast/

In some cases, yes, the routing table size will impact performance; for example if the FIB is too big to fit in TCAM:

https://labs.apnic.net/?p=520

Note that this particular incident was caused by deaggregation of routes announced by Verizon, and that had the routes been properly aggregated it could have been avoided (though normal routing table growth would have eventually caused the problem anyway).
I'd guess anywhere snow can build up on roofs will have the lines buried.
Please send an email to beta at burstable.ai

And anyone else who's interested please contact us
The media is universally garbage, why are you stating the obvious?
The arithmetic if might be one of the best examples of how structured programming has become the new standard.

In 1960, it was the only way to do "if" in the most popular programming language that existed at the time. Today, I bet that most programmers haven't even heard of it.
They sure are on par with Google in caring not that much about their users.

https://www.classaction.org/news/sonos-docked-with-class-act...
How does this compare to https://spotty.cloud ? That's a very convenient open-source tool for provisioning (spot and reserved) instances, and syncing your data to and from it.
Clickbait title, this amounts to creating sufficient training data on review like sites such that a model trained on said data will have small and specific triggers for desired labels.

"hackers" poison "open source code" when someone produces sufficient reviews, someone trains on the data, publish a pretrained model, and someone else uses this. Well academically interesting in isolation, more interesting would be to see what the threshold is in the real world.
I'm not convinced it's an improvement over ballistic delivery with some kind of elastomere faring.
In Slovakia all new construction must have underground power lines. Not only that, hanging anything in the air (like fiber) across the street in all residential areas is banned. But only few decades ago it was common and there are still active 240/400 volt power poles everywhere. The major reason is probably winter icing.
For those that don't know, this is fibers for Java: https://wiki.openjdk.java.net/display/loom/Main

As someone that codes Java (using various async libraries) and has dabbled in Go, I really look forward to this, it can't come soon enough.
Lol it always amaze me how people can be that persistent in trying to get what they want. He wants to get a jet for 7m points!

I respect his persistence, I would never do that.. regardless, good read
It would be awesome if when reading a news article on court cases or patents, that your browser could automatically inform you about the actual patent or court case given the content of the article.

But implementing that would probably violate Microsoft patent on 'Extensibility for context-aware digital personal assistant' or one of the millions of other patents. It is better to not make that feature at all I guess.

I am not sure how anything gets made, unless you ignore patents, and then see if you get sued. No way the typical start-up is cognizant of the millions of patents they could potentially be violating. It would be impossible to even try to keep that in your head when being creative.
I love how the era of Zoom lawmaking has killed decorum for so many of these state public functions. The pompous elected officials now have to connect from what often look like very pedestrian suburban homes, with either bare walls or run-of-the-mill family pics on them, bad lighting, cameras too close to them and too high or too low... They no longer project the institutional authority of big, carpeted, wainscoted, pillared halls of power, and it's just as well: I like that they should think of themselves as mere managers of public administration, not historical figures destined to leave grandiose legacies...
Clausewitz famously said in his book On War that "War is the continuation of politics by other means." Following this logic, I don't see any reason that Afghanistan government wouldn't collapse. I mean, for what will their troops fight, and for whom will their troops fight? Most of the people there do support Sharia law per Pew Research. Afghanistan people are famous for being independent and for fighting foreign occupation to death. So, the troops were not fighting for their ideals, neither for their people. Besides, they knew they would lose. The US intelligence said the government would fall in 90 days. Then why would the troops fight their own people for a losing war, especially given that Taliban will exact bloody reprisal on those who didn't surrender?
It was pretty interesting when I updated and my reaction was and still is "Oh wow. This looks great."

Then I came across some threads about the new UI expecting everyone to be congratulating Mozilla on a job well done but instead were just on fire with vitriol about how it may be the worst thing to ever happen. I didn't even notice the dozen of tiny changes all of these people found.

I'm not a tab slouch either (typically 250+ tabs open accompanied by the shame and anxiety that brings) so I'd expect to be pretty sensitive to even minor inconveniences added to the tab bar but apparently not.
> line endings should be standardized

I don't see that happening! ;)
> Yeah, it seems weird that the author latched onto some things as part of their definition of "functional programming" which aren't really required.

They are required when taking the original meaning of functional programming though (nowadays often called "pure functional programming" to differentiate it).
A guy standing in the middle of busy road and screaming that pigeons are spying him, has probably a lot of haters and not much to say. Let's judge people by their creations, not by the hate.