skysight-inc/HackerNews huggingface dataset:
I would dip my toes into FP occasionally (but very, very briefly) for years. I bought a book on Scheme in 1995, to give you a sense of how long I wandered in the wilderness.

It wasn't until I discovered Erlang in 2012 (thanks, Seven Languages in Seven Weeks) that I finally found the motivation, aided in no small part by the fact that it's a very simple language and it's designed for server programming, where I've always been happiest.

I still haven't graduated into category theory or type theory. I still don't know the difference between a monad and a monoid. But functional programming really speaks to me, because I have an old, tired brain and I need pure functions wherever I can employ them to keep things straight.
Scalable Neuromorphic Hardware Presented
Trying to get panels up for French style wall onlays.

Also trying to squeeze in time to write a script for my coding for kids series.
If this works out maybe Dan Harmon and Justin Roiland should buy Shoney’s
Interesting that compensation is vague for such a high standard of qualification.
> … to buy Casa Bonita, the Mexican theme restaurant made famous across the world by one of the show's episodes.
That's really smart, but I think the 'directionless energy' is phase 1 i.e. not aware of complexity.

Phase 2, 'anti complexity' is more one of frustration, trying to stop arbitrary things.

I wonder if the 'quiet' is just rising above the noise and accepting it is what is is, and accepting some devs will build to much like Wild Stallions but that they are useful for some things obviously.
The intro to programming course for the math department at my University was taught in Haskell. And it was really interesting to see how people who had never programmed before on the whole did better than those who had a bit of programming experience.

Those that had programmed before kept trying to make Haskell behave how they thought a programming language 'should' behave, while those who had never programmed just looked at Haskell and went "I guess this is what programming is" and just rolled with it.

The only problem was that once they moved onto the intermediate course, taught in Java, they where completely lost again.
That's not a problem with longevity. Mortality isn't even a solution; it barely qualifies as a workaround, what with dynasties.
That’s a really good point and I agree, but I don’t agree on the carbon tax. I would prefer no tax at all.
Love seeing the set of gems that folks tend to bring into all their projects. https://github.com/dejan/rails_panel Was a new one for me, will def be checking that out
I didn't ban him for making an incredibly stupid upload.

I banned him for responding to it being pointed out that it was an incredibly stupid upload by explaining it wasn't a problem because the slur in question was "just a word" and anyway, he called his black friends that and they didn't mind.

> Mr. Trout, in his self-assumed role of moderator of the then #perl6 channels

I took responsibility for the perl6 IRC infrastructure with Larry's active approval.

Jonathan Worthington was in no way involved in the unbanning process, only Liz being angry at me in private messages on behalf of her 'friend' until I gave up and lifted the ban.

> permaban on the channels as instated by Mr. Trout

The ban was intended to last while he thought about his mistake and considered whether that was the person he wanted to be going forwards.

I still think he would be in a better place today had he had that opportunity then.

> I'm not the only person who left the Perl community because of Mr. Trout's antics.

On a long enough timeline, anybody with an opinion and a spine will get into personality clashes that result in people leaving.

I know of several that were because of me, some of which I regret. I know of several that were because of you, some of which I hope you regret.

So it goes.
The author sounds just as cranky, ironically.
His daughter’s question “Why do we use functions?” is something I found myself asking during my math undergrad, and no one could give me a straight answer.

To answer it to my own satisfaction, I eventually arrived at a form of predicate logic so I could directly experience how cumbersome it was to try to express everything that way. I liken it to trying to speak in a language that lacks a definite article: doable, but way more verbose.
Sounds like a grifter, though uncharacteristically grifting very rich people around the one thing their money can not really buy them.

Though it’s a similar grift to many religions, promising eternal life based on random technobabble instead of magic man.
Passengers duct-taped on planes happens more often than you think
For your own sanity, please stay away from Flatbuffers. The key here is 'doesn't do parsing'. I used it, and wound up writing a ton of extract code to unpack things in the way I wanted. Behind the scenes everything in FlatBuffers is stored in a byte array or byte buffer. It can be made to work, but protobuffs worked better for me.

Caveats:

1) I needed to work in C++ and Java

2) I was transporting serialized messages over ZeroMQ
Really I think the mistake there was not forking Elm. Maybe the fork wouldn't have been popular long term, but at least they'd ship.
Ahnold is like a lot of the wealthy and elite: they only care about things when it affects them directly.
> What causes the outrage at these models and their output?

What "outrage"?

The AI was pretty bad, bad enough the writer used almost none of the AI's words in the end.

I think that's about as much "outrage" as you're seeing here - "not very good".
What is a TPM 2 chip and how would I know if my computer has one? I built it from parts last year.
Airtel supports dual stack as well. I have been using Airtel Internet with IPv6 for a year or two now.
This is not the only instance of Liz opposing conduct enforcement, but I don't feel like tracking even more drama in onto the carpet in that regard.

I appreciate that she's revised her opinion on this specific case and apologise for not making clearer that she's done so - I only wish she'd be more supportive of code of conduct enforcement in other cases.
AFAICT, IPv4 addresses are currently going for about US$ 40/IP. At some point if ISPs run out of addresses and need more, it may be cheaper to simply implement IPv6 with a one-time, up-front project than having to go back to the well/market for more IPv4 blocks.

Similarly for hosting providers: as IPv4 addresses get more expensive, they may have to start charging their customers more and more for each one, at which point the customers may simply go only-/mostly-IPv6.
I think this gets overblown in the sense that followers often do no equal customers, especially when it's a subscription. obviously yes, having an audience is helpful, but it can also give you false confidence too. They'll tell you your product is amazing, sign up for an early access waitlist, and then often very few of them actually buy because what brought them there was a desire to emotionally support you, not a need for your product. It does help you get the word out though.
Yeah, one of the key selling points of Rails was that it was Omakase (Japanese: "I'll leave it up to you", i.e. you take the defaults Rails provides) and "batteries included" (i.e. there's enough provided in the box to get a working application).

Having to jump through all these hoops (I'll note that one of the suggested gems is Devise, which provides a framework for user authentication) suggests either this is very much no longer the case or this is tacking on a lot of stuff Rails was never intended to use, which could be fun to maintain down the line.
It's telling that most instructions deal with the Javascript toolchain and not Rails itself. And let's hope that everything works and none of the 2000 imported node_modules blow up when this tutorial is 3 months old.

I'm looking forward to Phoenix 1.6 which ditches Webpack for esbuild. Every step away from the insane churn of the modern frontend world is welcome.
I couldn't find any technical description of the material they are using, and this sentence is very weird.

> The material deteriorates due to the formation of deuterium, or heavy hydrogen. When the light shines in the material, it does not release deuterium, and the material gets “soaked” with it as time goes by.

Are they saying that the device transform normal Hydrogen into Deuterium? My guess is that they don't want to say it, the problem is that the small amount of Deuterium mixed with normal Hydrogen accumulates and cause problem. Anyway, it's a sloppy weird sentence.

Also, it is possible that the system somehow acts differently on Deuterium and normal Hydrogen, but it would be very strange. They have very similar properties, and that makes the separation difficult.

It would be nice to read more technical details, because it feels like the tech fluff added to make the project more impressive.
True, but you also aren’t spiraling in any meaningful sense of the word as used here. That’s what I’m curious about.
Maybe the lower pressure, and particularly at close to/at stall speed, turbulent air above the wing reduces the effectiveness of the engines? So you probably need the engines mounted further from the wing (longer, heavier pylons) than an equivalent under-wing mounting?
Now that’s an interesting take. Aside from the likelihood that aging treatments are likely to be free or subsidized by governments to avoid having increasingly old populations, what do you define as my normal lifespan? Should I avoid cancer treatments if I get it later in life? What about heart disease? Or Alzheimer’s?

For better or worse, you cannot make those value judgements on others.
The particular concern with the AstraZeneca vaccine is the rare combination of blood clots with low blood platelet count (thrombosis with thrombocytopenia syndrome - TTS), not just blood clots in general. Accordingly the Eurosurveillance modeling study [a] (which the Irish Examiner article you cited [0] is based upon) studied specifically the risks of TTS.

Neither of the papers that these links [1 & 2] reference indicate that either of the mRNA vaccines are associated with TTS.

The first pre-print [b]:

> No safety signals were seen for ATE or TTS.

> Rates of thrombosis with concomitant thrombocytopenia after vaccination with BNT162b2 were low and in line with expected rates

The second study [c] examined only the risk of cerebral venous thrombosis (CVT) and portal venous thrombosis (PVT) after COVID-19, and did not assess the safety of the vaccines:

> Importantly, the present study cannot be used to draw conclusions on the relative risk of developing a CVT or PVT after receiving an mRNA vaccine compared to the baseline incidence or compared to other vaccines. Far larger samples are needed (such as those used by the EMA and the FDA pharmacovigilance studies) because the events have so far been found to be extremely rare. The observed incidence of CVT in the matched cohort of people who received an mRNA vaccine is compatible with even the lowest estimate of the baseline rate in the USA of 0.53 per million people in any 2-week period (binomial test: P=0.18).

The marketwatch thing [2] seems pretty misleading IMO as it implies conclusions that the researchers specifically warned cannot be drawn from the study - the relative risk of developing CVT or PVT after receiving one vaccine when compared to another vaccine.

[a]: https://www.eurosurveillance.org/content/10.2807/1560-7917.E...

[b]: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3886421

[c]: https://osf.io/a9jdq/
Why don’t we just burn our trash?
This seems true for all social media. Someone recently was complaining about Facebook and I said "If your newsfeed is full of garbage it's kind of your own fault..." It takes some effort to pick and choose what kind of content you want to spend your time with. Of course, you also have to be careful that you don't just build yourself an echo chamber.
> IPv6 is a bad technical standard to begin with

Can you expound on why you think this is the case?
> I think it's more that you shouldn't use a tool that you're incompetent at. It has nothing to do with how common or not it is.

These two points are closely related, though.

Common tools will always have more available programmers, more documentation, more tutorials, more help, more libraries, more maturity.

We had a server written in a functional language at a company I worked at. It was fine, but when the two people who wrote it left the company it became a huge pain point to even hire someone to work on it. Consultants knew this and demanded exorbitant fees for basic work on the project.

Eventually we just rewrote it from scratch in a common language and saved a huge amount of time and money compared to trying to build teams and schedules around this obscure language.
DDR4 memory training (Synopsis phy) and HDMI. It is basically the same problem librem5 has: https://www.devever.net/~hl/imx8 . See also: https://mntre.com/reform-irc-logs/2019-04-17.log.html
That doesn't work as an explanation.

NAT was developed. CGNAT was developed. HTTP Host differentiation was developed. SNI was developed. STUN was developed. TURN was developed.

The main problem with IPv4 to IPv6 migration is the, frankly, overzealous utopia that "they will migrate anyway". Worse, it's very different that doesn't allow for a simple upgrade option of "IPv4, but longer addresses" because IPv6 is designed to be fundamentally different.

Which is more insulting considering that BGP was seamlessly upgraded from 65536 ASes to more than a million because they only changed the bits in an AS and nothing more. As a router developer, you only need to do the relatively minute changes of extended ASes than the (relative) mess that is IPv6.
Mullah Omar said:

“God has promised us victory, and Bush has promised us defeat. We’ll see which promise is more truthful”.
Useful recap. I went through something similar a few weeks ago and the webpack/tailwindcss JIT/postcss setup has been a pain in the ass: dependency hell, outdated documentation, unintelligible error messages.

I'm glad to see that both rails and phoenix guys are looking for a way out of this madness. The writing is on the wall.
The cynic in me wants to know if all government cloud services support IPv6 as mandated, on paper only or in practice? :)

The linked article isn’t as ambitious as to claim IPv6-only government networks by 2023, only that new systems should support IPv6 by 2023.

I’d also be very surprised if the government was able to hit any of the IPv6-only targets put forth in the article.
They also removed a couple of the posts that showed, supported by hard numbers from their analytics, that several things that match.com et al. will sell their users hard on don’t work at all and can even negatively affect your odds of being successful of the site.

These posts were deleted shortly after the acquisition but they’re probably still in archive.org etc.
I honestly read "Postgres beat perfect" and imagine an article about just using PostgreSQL for all your early features. Features like Full-text search, Documented DB, distributed tasks running, etc., and not worrying about scale and always know that is better to have it ready for customers than keep them waiting for the best tool for the work
It's a selection process. In vitro is for identifying candidates for pre-clinical tests, mostly.
CreateJS – A suite of JavaScript libraries and tools for HTML5
Alternatively, learning a new thing is easier if you have a grounding somewhere. Maybe the ideal would be a guide like "this is how functional programming differe from imperative programming"
carrier NAT is unlikely to introduce measurable latency, especially in wireless networks. I agree that IPv6 allows for better user tracking, probably that's one of the reasons to adopt it. For example iPhones are virtually indistinguishable from each other, so the only reliable way to track them is cookie or IP address.
Unflavored seltzer (i.e. no sugar, no sodium, no caffeine) is also as healthy as water and some people like myself find it significantly easier to drink than water.
You are right. It’s definitely possible if you accept false positives.
Your point could be valid. A quick googling of water demand in CA produces the following. Urban water use is only 10% of total water use in California. Agriculture uses anywhere from 30% (wet year) to 70% (dry year). Just raising cattle in the state uses anywhere from 100-250 million gallons per day.
That's not how it works.

A single ISP can't do anything about the situation. They can provide IPv6 to their customers, but they still need IPv4 so their customers so they have a usable internet connection. It doesn't help them at all.

Which is part of the problem here: As long as IPv6 is not implemented by everybody the people who do implement it have no advantage.
Asteroid Bennu now has a greater chance of hitting Earth through 2300
> His success is mostly limited to milking gullible people, as far as I know not a single usable item is the result of this fraudsters activity over the years.

Really? SENS research is pretty niche in the broad field of regenerative medicine - that's kind of their schtick after all - but it appears to follow the well-known pattern from medical research where it's amazingly useful for mice, with results on humans being either inconclusive or many years away from practical usefulness. https://en.wikipedia.org/wiki/SENS_Foundation#Research
recursion is always synonymous to me of unbounded memory usage. Understanding the memory consumption of a for loop updating a local variable looks easy.
But a recursive function ? forget it...
I wonder how long it'll take before California starts to see a decrease in population due to scarcity of water.
For overpopulation, Mechai Viravaidya's work in Thailand on lowering birth rates, plus many peers, like Costa Rica, Iran, and more. I posted a bunch of podcast episodes and blog entries on him https://joshuaspodek.com/?s=viravaidya, and YouTube has more.

On overconsumption, I think of Bea Johnson https://joshuaspodek.com/guests/bea-johnson and Josh Becker https://joshuaspodek.com/guests/joshua-becker, just among people I know, improving life on individual basis, then systems people like W. Edwards Deming who showed systemic change begins with personal transformation. He worked in other areas, but led to national and global change on the scale we need in years.
You don’t think both reasons have been important? How about the eastern block during the Cold War?

I bet my rulers in the USA are happy that the EU makes it difficult for our people to move there. On the other hand I am certain our populace mostly thinks about keeping “the other out” sure.

Cannot both things hold on their own time and place, and depending on where the person holding the view sits?

Mexico’s ruling class is likely glad for our immigration law, as it keeps their populace pinned in. Economic issues always cut two ways, and the press will stoke emotion about only one of the two, for some reason.
I always thought of functions as just boxes. We like to put similar things in boxes because that lets us remove the complexity of having to manage many similar things at once. When you can just say "this group of balls here needs to be put in the closet" you don't need to think or know that one is a tennis ball, one is a basketball and one is a softball. A function to me is just a way to wrap up a complicated idea or task into a box. It's what we already naturally do with everything in our lives.
Allegiance: “loyalty or commitment to a superior or to a group or cause.”

The phrase almost works. People spend half their lives feeding the beast of social media by documenting their movements, having their divisive arguments and giving them eyeballs and attention.

At the same time, the god they serve has plenty of the themes of 1984 - constant surveillance, total control of the message, incredible degree of power over your business/personal life and ability to deplatform you.

Big Brother had to use a network of Telescreens. Now we just give it all up for free in glorious technicolour.

This feels especially stark having been at the “skeptic” end of the covid debate this year.
They’re empty now, but presumably they would not have been pre-drought, delaying the point when the current shortage begins.
Hot tip: use the stack that you know best if you want to ship. Feel free to experiment with other stuff for hobby/entertainment/educational purposes.
If you think about it, The OA wasn't cancelled, was... _finished_, since they ended up in current reality.

Altough I'm sad that the show ended, I'm pretty happy on _how_ it ended.
I think it is more important because it is a broken IF statement in a language. If IF statements were broken in a popular open source language, I am sure it would be discussed thoroughly here and fixed ASAP.
> It turns out that when you do this simple find and replace, we get equally as factual statements.

Only if you ignore the known facts. We know that covid-19 originated from wuhan, we know that the wuhan institute of virology was studying that exact virus. We know that the CCP did not allow the WHO to investigate the WIV hypotheses until over a year later.

Yes the USA acted shady, but the USA doesn’t have these addictions factual contributing elements. These factors don’t prove anything, of course, I never said that they do, but they certainly paint a picture that shows that the lab leak hypothesis is at least viable and the alternatives require some coincidences to be true. Again not proof, but certainly evidence that shouldn’t be ignored.

The USA analogy is ignoring all of the other factual information we have and is focusing purely on “well China isn’t the only country acting shady”, which I don’t think is relevant or useful. CCP aren’t the only ones responsible for where we are today, but they were a rather key part of it, regardless whether covid-19 was a lab leak or not.

> by assuming guilt based on their claim of innocence?

It’s not their claim of innocence that is suspicious, it’s their actively suppressing information that is: they didn’t allow the WHO to investigate until over a year later and they didn’t allow scientists and doctors to acknowledge there was a virus. More recently they even tried to say the virus originated in countries other than China. That’s rather more than a claim of innocence.
Touch ID, Apple Watch unlock, drag and drop, and universal clipboard support all still work on 1Password 8 (just tried it out).

It's almost like they have a native Rust backend that makes it possible for them to still use platform-specific features like that...
The problem is that California is the breadbasket for a ton of US goods. You're right, we need to stop but it's gonna be painful for a lot of industries.
I wouldn't say the used an uncommon language. They build some kind of tool to run on top of Elm which wasn't inline with the goals of the Elm project (unlcear how). Seems like something that should've been investigated before commiting
Yes, this was the joke. It was also true it may happen.
This is going to be one of the most defining tragedies of this decade, apart from COVID-19.
> As an aside, I wonder if there exist an Slavic-language HN where Eastern Europeans argue that American steel was the true winner in the war and the Soviets don't deserve glory...

At least it is sure that many of them wished the Americans had liberated them, not Soviet.

The USSR for all its achievements was a harsh place to be for everyone except the luckiest ones.

"In America there is huge differences between rich and poor - in USSR everyone is equally poor".
Yes, this is very true. It took me a lot of time 'unlearn' bad habits about state and side effects before functional programming really clicked. The interesting bit is that it made my other programs better as well, because I still find myself avoiding mutable state and impure functions.