skysight-inc/HackerNews huggingface dataset:
https://medium.com/glassblade/pragmatic-monad-understanding-...

Try this instead, simply put monads are used to provide an easier to use API to some black box abstraction. Example monads can include a "List" or a "Class"

Why does Haskell etc need this? because its hard for them to make an easier to use API to access the internals of some abstraction due to the strict type system unless they use the monad pattern. In comparison in untyped FP everything is transparent while OOP allows you to create your own API within the abstraction itself.

Funnily enough from this thread you can see all sorts of wrong ideas about Monads that beginner Haskellers have
wow thanks for sharing thats ART! i love that museum btw. vegas isn't all 'cheap' (in the chintzy trump meaning) $10k bottle service lol. amazing climbing too.
You know google support boolean terms in their search products, right?

"most people don't think like that" is an odd statement. How do you know how most people think? You think most people don't understand how to ideate "all my friends except bob" to invite people to bob's surprise birthday party?

Thats syntactic sugar, right there. You don't need a degree in psychology to get this. You need a degree in computer science to know what syntactic sugar is.
They may want to look into using a screen reader to avoid eye strain, or headaches depending on what their condition is. Everything has one built-in at this point.
Windows has Narrator, the Mac and iPhone both have VoiceOver, and Android uses Talkback. For something extra, and more advanced, I definitely recommend NVDA.
https://www.nvaccess.org/
I believe they’re just going to log your IP and sell that data to other companies. If someone posts a gif from Giphy in my Slack workspace, FB could sell my IP and Slack metadata to anyone else, and then I probably start seeing ads (if I’m not using uBlock for some reason) for B2B stuff related to my job. Maybe if a gif gets posted to “#engineering” they show me Software Engineer job ads.
You can write a DSL using words rather than symbols, and IME that makes programming a lot easier - you give up very little density and in return you can discuss your code aloud, search for it, ...
2022 Lamborghini Countach: Everything You Need to Know
Was expecting to read about a stunt by the Yahoo beverage company to pump chocolate soda through pipes

Edit: My memory has failed me, that would have been "Yoo-hoo"
A variety of posters doesn't prove there is no spamming ring.
yup. There was optimism aplenty when the internet was first growing, with the idea that it would democratize information, and pretty much everything.

Yet here we are with a few mega-corps basically eating the whole pie, working as fast as they can to destroy the open internet in favor of their walled gardens, and curating every shred of content and amplifying it based on 'engagement', which is roughly inversely correlated with truth value, moral compass, or societal value (what ordinary publishers generally curate for). The net effect is highly corrosive to governance and society without even accounting for their amplification of intentional dezinformatsiya as part of active measures warfare.

As you said, we need to create things that tip the balance towards democracy and the have-nots.
Given the choice of examples the author picked to illustrate their argument, it seems likely that they're one of those people.
> Don't you think he has them on the roof as well?

He doesn't, and you replied without even watching the video. He has the usual tent on the roof, which would have been the best spot to mount the panels.
Had the kid been some some western youtuber, those who downvoted me would be in line to write my same exact post. Please be honest with yourselves and others.
> If you don’t constantly doubt at least a little bit

Pretty sure we've gone quite a lot farther than a little bit.
Bulk of the PREEMPT-RT locking infrastructure posted for merging
Religion, no doubt.
If that hardware isn’t on your own personal private premises, then you can’t really be said to own it.

Even if you really did buy the hardware from somewhere else and shipped it to the co-location facility to have it put into what is supposed to be a private cage, you still don’t own the premises, and the co-location facility can choose to let in anyone they want.
The first thing that came to mind is the banner under YouTube videos that appears when YouTube wants to insert their point of view about something. "This video is about X. Find out more about X." Imagine the power one could wield if you controlled such a feature with wide adoption.
tune out. it's not like being up to date about everything going on the world is necessary. follow only the news you care about, read only the people whose work you enjoy
You’ve got me curious; would you mind sharing the images used? The SFW images that were mislabeled, rather.
Needs to be relative to megawatts prodoced, not to "power plant count".

Some plants are tiny, others huge.
1. Addiction doesn't have to be debilitating to be harmful, or to cause someone to need help.

2. Calling someone addicted is not disrespectful, degrading or disempowering. If they are diagnosed (or even self-diagnosed) as addicted, then that is a mere statement of the situation, and shouldn't carry an emotional payload. Mixing emotions into this is pointless, and doesn't address the real problem.

3. The phenomenon of the word "addiction" being thrown around so commonly these days might be because the scale of the problem is just that big. It's not a far-fetched hypothesis - at what other time in history have we had so much money being poured into addicting our bodies, hearts and minds as totally as possible, with a successful outcome?

In short, I disagree with this article completely. I think we are more addicted than at any other point in history, and we should do something about it.
Genuine question - is there a concrete and practical problem that can't be solved without Loom green threads on the JVM?

Generally I think that programs can be structured nicely and have them perform optimally by using traditional threads, backed by idiomatic usage of the java.util.concurrent package and integration of those vanilla threads with the NIO package.

IOW, using NIO doesn't inevitably imply using an async framework (be it bespoke, or official like Loom)?

Personally I've always had my reservations around async, it seems a paradigm that makes things gratuitously harder.
ok, but forward on a boat is toward the bow, as unambiguous port and starboard
Tough Love Astrology: Week of 16 August 2021
That's certainly the easy way. But that only applies to news and internet chatter and social media blather -- stuff that's fairly easy to tune out. I've already tuned those out. But the lies and BS are much more than just what the nattering neighbobs say on the Internets and the glowing chatter box. The lies exist everywhere if you look deeply to find the truth when what you expect doesn't match reality. It's much more difficult to tune that out.
Parallel construction is how rules are circumvented
Well puppet doesn't have loops. I hope that's not because the "fad" is ending.
How to Do a Ton of Analysis in the Blink of an Eye
I've lived in Texas a good while. I think alcohol is completely celebrated here. People consume a lot of alcohol [0]. It's a massive part of every social function and many peoples daily home life. Many have drinking problems.

I remember when it was a big problem in terms of the combination of Texas roads & drunk driving. And people carried shotguns & rifles in their vehicles (on display).

Now, at that time, we also had a bunch of marijuana and "illegals" from South (which were associated, at least in our minds). We also had a national/universal war on drugs and cartels. Reefer madness was in full effect during my teen years, but as teens, we smoked Mexican brick weed mostly. This, this is the mentality that continues to shape our marijuana policies. Also, Fox News.

In good news, Gov. Greg Abbott has recently said he would sign the bill to broaden medical marijuana usage [1]; including for veterans.

[0] https://www.americashealthrankings.org/explore/annual/measur...

[1] https://twitter.com/gregabbott_tx/status/1403188569817161730...
It's probably just because he spends most of his essay complaining only about left-wing media sins. Nobody said he had to be neutral, of course, but if you want to know who the haters are...
Seriously?

Not only are snakes fascinating to anyone who has a clue, they are also quite helpful.

After building gardens, we had a minor plague of voles (kind of mouse-like, but eating plants and behaving a bit like moles) eating the plant roots - in the spring, just go touch a plant and it falls over, it's rootball having been eaten back to the size of a tennis ball.

The next summer we started seeing garter snakes, and several years later a milksnake (I live in the Northeastern US). The voles aren't 100% gone, but mush less of a problem.

Watching an ecosystem balance itself is wonderous.
In summary:

From: [0]

Author of [0] labels ALL cryptocurrencies as an abusive, CPU burning, botnet creating, ponzi scamming abject disaster which he cries as '...one of the worst inventions of the 21st century.'

He then further rants about CIs... but overall, this is an ant screaming for water in the Sahara Desert.

The reply to [0] debunks anti-cryptocurrency alarmist myths (which needs citations) in [2]. Everyone in [1] is also replying to [2].

Reality: The world once again moves on and cryptocurrencies are here to stay and have reached the mainstream.

And finally, a reply to my post:

> I wonder if you read the article.

I wonder if you read the guidelines? [3]

Please don't comment on whether someone read an article.

[0] https://drewdevault.com/2021/04/26/Cryptocurrency-is-a-disas...

[1] https://old.reddit.com/r/programming/comments/p55xvy/re_cryp...

[2] https://paste.ee/p/vfs3B

[3] https://news.ycombinator.com/newsguidelines.html
Long time e-ink hacker. This is cheerful news.
I'm a paper-fiend and adore my reMarkable 2 as a paper replacement. But let's get down to brass tacks.
Points to the PineNote vs. reMarkable 2:
1. PineNote has 128GB storage whereas RM2 has 8GB.
2. PineNote has frontlit eink display. RM2 has no illumination. (This is a big one.)
3. PineNote has speakers + mic. RM2 does not.

Points to the RM2 vs. PineNote:
1. reMarkable 2 is 4.7mm thin vs. PineNote "just over 7mm thick." I know it sounds like "spec wars," but this is a big deal, to me at least. My dream is an electronic index card, bendable and everything. 7mm is... smartphone and iPad territory. It's not bad, but it's not great. The promise of e-ink is that it is gloriously thin, like 65lb cardstock.
2. reMarkable 2 has the nice frosted tempered glass back. PineNote has plastic back with what looks like a... generous taper to squeeze the 7mm in.
3. Subjective, but the PineNote puts the pen at the top. I think the emergent universal style of magnetically docking the pen on the side is better. It's a little more friendly for left-handed users as they can always flip the pad and reorient it in software. With the pen at the top, now they have to reach for the bottom. If you rest the pad in your lap, now the pen becomes disconnected.

The reMarkable software is very good, albeit closed. I have struggled to build a decent e-ink focused desktop environment on my hacked Kindle. Pine will require a strong effort to build a first-class UX.

All said, as a hacker, I'd go for the PineNote in a heartbeat.
e-ink tablets are still somewhat future tech, so Joe and Jane Consumer would be better served by an iPad, or reMarkable 2 if they're feeling brave. The UX makes (and breaks) it.
I won't go into the iPad vs. eink discussion except to say I have an iPad Pro + Pencil for non-handwriting tasks. Writing on glass is fatiguing. I will check out the screen covers that give more paper tooth.

It would be great to see aggressive optimization on thinness in the next generation. Things can be open, and thin.

If you're new to the e-ink tablet scene, these price points are unbelievable compared with the state of the art 10-15 years ago. Don't think of them as iPads or Surfaces. It's different tech, not for everyone. But if you're a handwriter or have your nose in PDFs all day, it's a game-changer.
It's both. You can defer side effects, and avoid state in most other languages; but it's not enforced, or encouraged; and might even be tedious. The difference with functional languages, is that they encourage or enforce deference of side effects, and avoidance of state.
It absolutely goes beyond just having the right hardware for pen optimization. I have an old rockchip based eink tablet from onyx here. Yes it's Android based but there are a few interesting things to observe here:

1. Onyx provides a few libraries that give access to a special surfaceview for pen input.

2. The pen drawing latency is completely different between this special input view and and any other native Android drawing app.

3. When sharing the screen from the tablet the surfaceview drawn lines have a delay from when they were drawn to when they should up on the shared screen (this is different from the network latency, it seems like the lines on an optimized surfaceview are drawn on screen before the OS sees it)

4. Remarkable has had its fair share of straight line aliasing problems as well.

5. Even more interesting is that there is a preliminary update to android 9 for the old onyx device and the same surfaceview has a lot of issues with initiating the drawing.

That said this device looks fantastic. I've been happily using the onyx devices but I'm glad I finally get a chance to improve the parts that bother me or collaborate with others that do.

EDIT: two things I am a bit unclear about is:

1. I wish the SoC was better. This is comparable to an snapdragon 450. It doesn't really matter for an SBC but for a tablet it would be nice to have something better. I'd gladly pay more.

2. At some point there were extra chips used for the display refresh. Is that nowadays part of the display assembly?
Rubicon - wondering if you can recommend any readings, links or books on energy management. What you described is the crux of my life limitations. When I have energy, I can do almost anything...and when I have no energy...can't do much of anything. All of other factors become secondary, and proper management of energy is not something I'm very conscious of, nor have good strategies for.
How will you cool the reactor without water?
Flat roof panels are visible in 00:05 through 00:08. I think he used panels are door because they are available cheap. Typical Tuktuks have a curved cloth/plastic material as roof
> How is thus an excuse?

Because it is a causal factor and not an excuse?

> South Africa, Russia, etc. all have grave issues.

I agree. See, we have so much in common.

> either have objective criteria, or we don't

I am not invested in any criterion discussion, merely because I'm not into political science, I am merely firing back at the original poster at their "first world" vs. "third world" views and obvously flippant tone in their message with the audacious preface of not being flippant.

The specific causal factor I understand is white flight and the associated downstream effects. That's pretty objective and measurable (tax base), but it's more of a powder keg analysis. The real cause of fault is in the pipes as the other commentor shared, something I did not fully understand until now.
Fighting? I haven't seen any fighting happening.
I wonder if you read the article.
The worse part about this is all this media coverage on inflation is a self fulfilling prophecy. All this brain washing will make us think inflation is here whether it’s true or not which will ironically cause inflation.

Edit: For those downvoting, price increase for supply decrease != monetary inflation (at least not 1:1). That just simply the movement of economics and the movement of supply and demand curve that HN loves. Inflation on the other hand is the devaluation of money. While I can see why these two things are hard to decouple, they are not the same.
That's not functional programming at fault; that's a case of hostility toward users.
The Butterfly Economy
One perspective is that on average if you stopped random punters in the street and asked them to list their ten biggest problems then you might find 5-7 of them can't be fixed with money - eg friend or relative very ill/dying, child not motivated at school, spark gone from marriage etc etc.

That sort of puts perspectives on it.
There are plenty of further restrictions (such as immutable languages that don't have loops, because loops require mutation, and so instead rely on recursion), or which eschew being concerned about control flow at all (such as puppet, SQL, Prolog, etc; any declarative language). Certainly, those languages aren't "undoing" structured programming.
Inflation is the elephant in the room no one wants to talk about that keeps poor people poor. If you don't have any assets during the past year, I feel bad for you. You have lost so much purchasing power. I'm all for raising the minimum wage to keep up with inflation, but you never hear anyone talking about why we have to raise the minimum wage. They just want to cure a symptom and not address the root cause of why we need to raise the minimum wage. Hell, if you want to help address poverty by giving poor people more purchasing power, wouldn't you want deflation? Oh yea, people who own assets only benefit from inflation and are the ones pulling the strings on monetary policy.
I still find PuTTY very useful, but domain spammers have managed to hijack the author's official page from the top of search-engine lists.
What are these mysterious "untyped functional programming languages"?
Backend controller performance is rarely a bottleneck, and if raw-compute still is there are a number of ways to speed it up, such as cython and/or work queues.
Of course it's a complicated situation, but interest rates are at extreme lows. Doesn't that mean we have headroom there to combat inflation?
check link https://www.notion.so/TikTok-Software-Engineer-Job-32afd492f...
You can open an account without actually going to a bank in person with your ID card? Where the hell can you do that?
Bourbon/whiskey tradition or not a lot of the South has this very moralistic relationship with alcohol where because of Baptist and similarly strict religious traditions casual alcohol use was forbidden or looked down on, so even today in a lot of less urban places you wouldn’t see adults having a beer or glass of wine with lunch. They kind of conceptualize drinking as an all or nothing thing where college students or alcoholics binge and respectable adults abstain. Of course its changing quickly but its always weird coming back here and being constantly hassled for id instead of having wine pushed on you by a server as you have in other places.
Was the documentary "Tapped" by chance? I saw that one around that same timeframe you mentioned and it inspired me to get a reusable bottle I still use to this day.
this view leaves the practical & steps into the curmudgeonly & nothing good ever gets done there in my experience
>Remember what happened in Flint, MI?

If memory serves, the contaminants in Flint were introduced after the water treatment, and could have been identified if the community had said "this is weird, come test it". That being said, if memory serves, there were also several points of corrupt/incompetent leaders who failed their leaders.

This is generally viewed as anomalous. To be clear, what happened to the residence of Flint ABSOLUTELY SUCKED. It should not have happened anywhere to anyone, and as someone who pays federal tax dollars, I'm very disappointed that my federal government let them down. I'm also suspicious that similar problems are happening in other places, but I'm not sure how to detect it.
viva jwz
Framing effect: How we frame choices changes what we choose
Beside automatic disconnects, every solar installation I've seen (Boston area) has a readily accessible grid disconnect colocated with the inverter on the side of the house. As in, I could walk up to anyone's house and disconnect their solar from the grid with no special tools. (I know they all have automatic disconnect as well, because by and large the majority are the same brand -- SolarWave. Not sure about microinverters though.)
Engauge Digitizer is another useful alternative
http://markummitchell.github.io/engauge-digitizer/
Ok, Makes sense. It's the first version of the PineNote anyway so I would wait for the second revision to see if they have improved it. I'll give it another 8 months or a year and see; same goes for the Remarkable.

Once again, thanks for your reply.
I had a Lenovo Duet Chromebook delivered a few days ago, bought it directly from them. My gear is Apple and System 76, and I bought the Duet on a whim, to get a very portable Linux laptop (Linux container support is pretty good on Chromebooks). I was surprised how good the build quality is, given the very low price.
>The information it imparts, if one bothers to sift through it, is information about itself; about the purposes, beliefs, and loyalties of those who produce it: the informing class. They’re not the ruling class — not quite — but often they’re married to it or share therapists or drink with it at Yale Bowl football games. They’re cozy, these tribal cousins. They cavort. They always have. What has changed is that the press used to maintain certain boundaries in the relationship, observing the incest taboo. It kept its pants zipped, at least in public.

I think this is thought provoking. An at the same time harmless but also horrible example was to see Jen Psaki sing Happy Birthday for a Reuters journalist. Am I alone to think this reflects bad on journalism?

https://youtu.be/EFyFOQTs9DI
What's wrong with .localdomain? Or is that for something else??
An interesting thing about the Amish is that they don't generally have a religious objection to vaccines. Low vaccination rates in the past in Amish communities have generally been due to concerns about the vaccines themselves. They might feel that the number and timing of the standard childhood vaccinations would overwhelm the child's immune system, for example.

These beliefs were wrong, but they were wrong due to ignorance not due to stupidity. So when, say, something like measles would break out in an Amish community that had low measles vaccinations the doctors treating it could explain why the reasons the Amish gave for not being vaccinated were wrong, the Amish would understand this, and they'd get vaccinated to help stop the outbreak.

But with COVID the Amish are giving the same stupid reasons that the social media disinformation campaigns are giving. That raises the question of where they got those reasons from.

Are there a bunch of Amish with smartphones surreptitiously hidden at the bottom of their sock drawers who sneak out to the barn to furtively access social media?
He also forgot to mention the looming threat of violent revolution exterminating the ruling class, which drove countless concessions to the average person.
> You'll never use anything other than FLAC and Opus for lossless and lossy compression respectively.

That's true only for if you don't mind losing a substantial portion of your potential audience.

In contrast, AAC (including low-bitrate HE-AAC and HE-AACv2 flavors) is ubiquitous as MP3 for anything made in the past 10 years.
That’s deeply depressing and I hope you figure out why that is and make changes if necessary to enjoy living.
I suspect it is due to Alexa integration of the Amazon app.

(I am an Android user, so I do not have an iPhone to test the idea against.)

If you have the Amazon app open and say, "Alexa, where is my stuff?", does the Amazon app go to the Your Orders page? If so, then the iOS Amazon app has Alexa integration similar to the Android Amazon app.

I am guessing that closing the Amazon app removes the Alexa listener functionality and might be causing the pause you are seeing.
R/selfhosted – Selfhosted open source alternative to GitHub/Gitlab