skysight-inc/HackerNews huggingface dataset:
Well, it varies from source to source. E.g. if we look at John Hughes' working definition from his 1984 paper 'Why Functional Programming Matters', then functional programming is programming with only pure functions with no side effects, assignment, or mutation. No mention is made of 'monad' or 'functor'.

The rise of effect handling systems like monads in functional programming languages since the oughties was driven by the real-world need to, well, print 'Hello World' to the screen. And different practitioners have different opinions on how far to take effect management. Haskell is just one extreme, but there are several FP languages on the spectrum.
The worst thing is when things start getting sensored and you get the creeping feeling that the sensored content is the only true content. Then you just go back in your hole, try not to read the news, and cry a lot.
finally, a full self driving car... /s
Without taking a stance on whether or not we should, humans do care if many species of animal dies. Not because of some altruistic drive, but because their welfare influences our own.

Species dying out can dramatically impact the environment we live in. We don't even really understand the degree to which it will change our environment.

Humans respect animals and the earth because both are liable to kill us if we don't. I agree there isn't some intrinsic respect for nature because it's nature, but humanity most certainly does care about nature.
The timelines. These increases have been in place for months, and eventually restaurants have to increase prices. Especially around proteins and disposables (ie all take out stuff) right now. EX: Chicken wings and pork butts are probably being sold at a loss by most restaurants right now, unless they have tripled prices.

Secondly, restaurants usually purchase some portion of product as prepared or partially prepared which is being hit by the labor shortage for preparation cost in the production facilities.

Third, grocery increase are less noticeable due to the price point. Ten cents on a dollar is less noticeable than 1 dollar on 10 dollars.
It was either inflation or raising the interest rate which would blow up the corporate credit bubble.
>> -Causes borrowers to get ahead of savers and lenders.

> Savers who don't stupidly hold their savings in cash are unaffected, since securities prices increase with inflation.

Savers save money in their savings account or in other accounts. Investors both save and buy appreciating assets. Savors hold savings, investors hold appreciating (or sometimes depreciating) assets.

>> -Allows governments to spend more than drunken sailors.

>This is generally the cause rather than the consequence.

They’re both correct. The Cantillon Effect, not having to raise taxes from a new bill, and being able to inflate the debt away are all seductive to those with the means to use it.

> This is caused by low interest rates more than inflation, though they're somewhat related. The basic problem is that if money is cheap to borrow, people borrow it and bid up asset prices, and then people who don't already have assets (e.g. a home) are forced to buy high.

Employee wages at the same company typically don’t rise to meet inflation. In the few companies that do, the employees still move higher up the income tax brackets.

>> -Causes people to pay taxes on capital gains even when their purchasing power hasn’t risen.
>This one is actually true. We could easily fix it by calculating capital gains as adjusted for inflation (and make up the revenue by using the ordinary income rate instead of the capital gains rate).

True.
The past seemed better because we were younger and instead of our current state of the world we could imagine anything we wanted about the future.
In the U.S., I've opened all of my checking accounts and credit card accounts online. The only thing I've ever had to do in person was sign for a home mortgage.
>to get away from high taxes

I read this online pretty frequently, but haven't met anyone IRL who did this. If you like living somewhere like silicon valley, I can't really imagine choosing to move to Arizona to save a few bucks on taxes. A friend near Phoenix tells me it sometimes stays near 100F all night there. I wouldn't want to deal with that unless I was really backed into a corner.
Out of principle, I've wiped my iPhone and moved my primary SIM card to a Pixel 5 running https://calyxos.org

This CSAM scanning will do effectively zero to stop children from being abused. It will only serve to breach the client side of E2E across the industry. Apple's privacy credibility is shot. We need to push hard for true open source mobile.

Today's mobile duopoly (including the look don't touch that is Android), is the digital yoke of our times.

Support the Calyx Institute: https://calyxinstitute.org/
Yes, well, some of us are working with barely more than what a Commodore VIC-20 had to offer. (And we like it!)

;)
How about lowering the cost of healthcare, housing, and education instead?
I think the author addresses that quite nicely in their signoff.
But then you (and the author?) talk about different things than the Wikipedia entry that the author linked to, because that entry (and what I remember about structured programming--but I was very young, so might have missed a lot) specifically talks about "making extensive use of the structured control flow constructs [...], block structures, and subroutines", also mentioning Dijkstra's "Go To Statement Considered Harmful" and some debate around that.

The structured program theorem is also about specific control structures, essentially proving that they are Turing complete by themselves. I remember that we had to prove in university that as a result, you can transform any program into a program with one big while loop. (I think that's equivalent to "μ-recursion", whereas the simpler "LOOP" statement only implements "primitive recursion" which is not Turing complete, but it's been a while.)

What you talk about sounds like it could be "modular programming", of which Wikipedia states: "Modular programming per se, with a goal of modularity, developed in the late 1960s and 1970s, as a larger-scale analog of the concept of structured programming (1960s)."

Of course, Wikipedia is not a good source, I wasn't there when it started, and it's entirely possible that structured programming meant more back then than it seems to mean today, or meant different things in different circles. A quick Google search seems to confirm that nowadays structured programming primarily seems to be the use of control structures, though maybe that's just what survived?
Show HN: Tzar, Easy compression and extraction for any compression format
http://philsci-archive.pitt.edu/8833/4/dome_100711.pdf

It looks there's a paper related to the topic.
If you can capture an asteroid full of palladium or whatever then that's worthwhile even if all you do is take chunks of raw asteroid down to Earth for processing. But then once that's in place then it becomes worth doing some basic refining in orbit so that you're not shipping a bunch of dirt down at thousands of dollars per kilogram, and eventually it becomes worth moving more and more of the manufacturing chain up into orbit for the same reason. That's the most plausible way I can see to bootstrap things.
> "I am curious as to where you live where underground is the norm?"

It's very rare to see above-ground power lines in UK towns and cities. You do see them in more rural locations.

(Some UK towns do have broadband cables running on poles, installed in the 1990s/early 2000s and typically splayed out in star configurations to several houses from a single pole. They're very ugly!)
That demonstrably did not happen. Did you see the picture on the cover of all of the major news sites of the Taliban sitting in the presidential palace? At least according to Reddit (I'm not an expert on military weaponry) those rifles are American made M4s and M16s.
Scala may be hybrid OO/FP, but Martin Odersky has been absolutely clear that Scala's primary functional programming design was inspired by ML. At various times in the past, he has referred to Scala as OCaml with a different object model. I believe I read a post on Reddit quite a few years back from Martin Odersky about how he originally intended to only have structural typing, a-la SML, but when the decision was made to implement Scala on top of the JVM, that nominal typing made it's way in, with an object model that was closer to Java than OCaml, for interop purposes.

Rust's primary influence was ML. The compiler was originally written in OCaml. In fact, Graydon Hoare has commented about how he preferred OCaml's module-based polymorphism, but the Haskell advocates would never shut up about type classes so he eventually relented on that one single idea and implemented traits. But he held on to OCaml's ideas for almost everything else, at least until the point where he resigned his BDFL position.

Haskell has some ML influence, but it received that influence via Miranda. Miranda deliberately diverged from ML in the operator emphasis, and execution (lazy vs eager). They both might have been considered at arm's length with the ML family right up until the point (1990ish) that Haskell decided to eliminate all unpure IO and adopt Monadic IO. There is almost no resemblance anymore, and the functional programming community is very cleanly divided: you're either in the ML camp or you're in the Haskell camp, unless you're one of the few Lisp weirdos sitting in the corner singing hippy songs.

The actor model does have a lot of roots in functional programming (as well as logic programming), but you're right that it is also related to modern OO programming insofar as most modern OO languages inherited a ton from Smalltalk, which was a similar message-passing model. However, unlike Smalltalk, the actor-oriented languages rely on immutable state and pure state transition functions. That makes them functional languages at least in some respects.
We use similar approaches with terrestrial navigation too.

At the intersection of Main and Oak, go two blocks east. The building will be on the north side of the street.

Those instructions are the same no matter what direction the person is facing or direction they came from.

However, on a ship, the absolute positions of NSEW (relative to the Earth) aren't as useful as the ship may be heading any direction (and may be going forward or reverse). So a different absolute coordinate system is use - fore, aft, port, starboard.
FP is not a new idea. If FP is easy and efficient, most projects will be written in it.
That database would need to store everyone's info in order to know who's who, right? What happens when that database is breached?
Corporate uses of nsfw filters typically want to filter out clothing store models and similar content. “Brand safe”
Im as cheap as most people you will find. I bought a Sprite 2 litter bottle and after trying to drink the liquid (couldn't bc of the sweet/sugar) I rinsed it, marked it with hourly Mark's (using permanent marker) and use use it as my reusable water bottle every day . It really helps me drinking my 2 lt water every day and prevents me from using several water bottles.
there are already reverse-engineered "pathalogical" geometries that can convince ml that a random squiggle is a car or a human or whatever.it would be interesting to see insects evolve dazzle patterns that fall into some local minima in the ml gradient and are clearly bugs to the human eye but seen as nothing at all by the ml implementation.
8/12/09: White House Press Briefing
I could invoke Always Sunny in Philadelphia Frank's duper/dupee dichotomy or Carlin's rant ('it's all bullshit and its bad for ya'), but I won't. It is lazy.

Knowing something is bullshit helps. Knowing the system and understanding what the levers do is an advantage. This is also the reason there is so much bullshit. Advantage goes to those with accurate world model and ability to use it to their advantage.

All that said, I have no real answers to the posited questions as those probably have to be answered individually.
>because they allow the wealthy to continuously expand their capital stock through rents.

Is that hard to do during inflation or something? Given that asset values generally don't get inflated away, I'm not sure how inflation would be bad for them.
> That's it. Now your mailer should work.

Work... technically... yes. If the definition of 'works' is: "I press send and sometimes my email reaches it's destination".

The spirit of the article IMO implies a definition akin to "I press send and my email reaches it's destination. And... my emails have some protection against spoofing attacks".

So in the spirit of the article, I would recommend your 1-liner takes a small yet significant change:

v=spf1 include:example.com -all

Now... let's talk about biggest barrier to entry for n00bs (myself included) in the self-hosted email game: non-blacklisted ip-address space. And blacklist here refers not just to public lists (SPAMHAUS etc) but private ones too (e.g., outlook).
Structured Concurrency with Swift
How would you decrease housing prices? Right now it's impossible, because we barely build any new homes (much less then people would need them /want to buy them)
glad you are seeing such awesome performance with gevent+envoy! which part of our experience do you think is suspect?
That's a fair statement, and you're right about that. I used it more as a defense than an intellectual debate, and I apologize. My only intent was to show how much I love the people I'm 'generalizing', as not to show bad intent. But it was, admittedly, a bit of an overreaction.

I understand the colonial tones, but bear in mind those folks always have something in mind. Slavery, resource extraction, invasion. I have absolutely no ill will or intentions, which I hope makes some difference. I truly find beauty and interest in people's differences.
IMHO, the huuuuuuuge Achilles' heel of the ReMarkable is no Bluetooth, which means no Bluetooth keyboards.

I want a pen about 10% of the time, for doodles. The rest of the time, I want a keyboard and mouse, or at the very least a keyboard and touchpad, and an e-ink tablet is just a low-power way to achieve that. ReMarkable is sort of famously hackable, but the Bluetooth chip is physically not wired.

PineNote has a sane pathway to being a low-power tablet with both Wacom and captouch input, and proper keyboard support. The only way to attach a keyboard to the RM2 is with a USB OTG dongle and external power pack, which is just bonkers.

I'm keenly aware that PineNote is a few steps beyond a figment of a designer's imagination, but still far far far from a finished product; they only just got the screen working to display a static image. It's not going to do everything the ReMarkable does for a long time yet.

But it's already as useful _to me_ as my RM2 is _to me_. And unlike the RM2, it's going to get better over time. I'm absolutely getting one.
What raise?
Indian inventor dies in homemade helicopter accident
Sxmo: Simple X Mobile
Chiming in to say this was one of my checks notes currently 508 tabs that I saved to read later which I did eventually come back to read and engage in so tab hoarding isn't entirely always fruitless.
Yeah, not sure what that guy's on about. PBS, NPR, and other not for profit news orgs like BBC aren't perfect, but then what is? If I had to choose a single news source to try to stay informed, I'd take any one of those three over any of their for-profit competition.
>Loosing $2 trillion wars has consequences

Are you saying that the iraq/afghanistan war caused the inflation we're seeing today?
open source attempt at a clone,(not by me…)

https://github.com/CodedotAl/gpt-code-clippy
I would love to pay a cell phone company that takes data privacy and security seriously.

There are similar companies for high-value domain names, why not phone numbers?
Surprisingly complete, but there are some missing.

"The Sun Also Sets" is the fictional soap opera in the 1991 movie Soapdish.

Ultra-Max is the fictional (and lethal) game show in the third season of Futureman.

Not sure if "Pigs in Space" from The Muppet Show counts.

And I suspect there are a lot more missing from the Simpsons, like "Blood on the Blackboard: The Bart Simpson Story".
Thanks for your thoughts! I've been mostly involved with Electron lately and I'm a believer in all-HTML UI. For this project though, Electron was ruled out.
s and f are different conditions
s=success
f=failure
default is unconditional

Is bitwise OR a built-in or would it require writing a separate function.
What? People do this all the time. I know tons of people in silicon valley who moved to Florida or Tennessee or Texas over covid.

My own parents moved to Washington state in retirement solely for taxes.

People absolutely move for taxes whether you know them or not.
Fair enough, my bad - that definition is what I use as well. I think I got a bit stuck up when OP said "aren't really required", because for the definition that's true, but for real world usage, it is required in pretty much every pure FP language that I know.
Genarate a Tree by Go
I made a CLI and a Package with Go to generate a tree. See the README for details.
https://github.com/ddddddO/gtree#readme
Your link is what I currently use, can you delve deeper into why Graphreader would save you time?
You are incorrect. People of low incomes can save a modest amount but we choose to keep it liquid because we can come into dire straights at any time. I can't invest my money b/c I may have to buy a used car, fix a roof leak, and/or cover medical expenses.
> Savers save money in their savings account or in other accounts. Investors both save and buy appreciating assets. Savors hold savings, investors hold appreciating (or sometimes depreciating) assets.

This is just using a narrow definition of "saving" that excludes investing. Moreover, if your "savings" is a hundred dollars, inflation on the hundred dollars is the least of your worries, and if your "savings" is a hundred thousand dollars and you're a "saver" and not an "investor" then the consequences are of your own choosing.

> They’re both correct. The Cantillon Effect, not having to raise taxes from a new bill, and being able to inflate the debt away are all seductive to those with the means to use it.

Those are all still the causes. If the government prints money and spends it then they don't have to collect the money as taxes, but that causes inflation, it doesn't result from it. Inflation can also devalue existing government debt, but that's counterbalanced for new spending by inflation resulting in higher bond rates because you have to compensate investors for holding dollar-denominated government bonds during a period of high inflation. Unless you have the central bank buying the bonds, which is equivalent to printing the money and we're back to things that cause inflation.

> Employee wages at the same company typically don’t rise to meet inflation.

Employers who don't give their employees cost of living adjustments would lose them to another company, and then have to pay the higher wages to replace them and the turnover cost of finding a new employee. That is more expensive than simply increasing wages for existing employees.
Can someone suggest a Node.js mail server thay does everything for you?
Am I the only one that thinks it's odd that the Java JDK project and EA landing pages don't have a proper or even basic (in the case of loom and metropolis) summary of
what the project is all about? Seems very poorly documented / managed, like its published because its supposed to be an open project, but the project team is not all that interested in your feedback...
He most likely just didn't pay enough close attention or thought about it I guess.

And I agree that MS set themselves up for success with this type of scenery, it is fascinating how well the end result looks overall.
So I'd guess that your sensored content is probably a take like "masks are bad" or "covid is a hoax". And the reason I'd guess that, is because the word you're looking for is "censored". Is that right?
>> -Caused Satoshi Nakamoto to release Bitcoin.

>Isn't really useful for anything other then speculation. The fact that it's inherently deflationary prevents it from being a useful currency.

I don't think he's saying it's useful or not, just that it's a consequence of inflation. If anything he's anti-bitcoin, given that the other items on the list are mostly negative.
You want proof that people don't yet trust IPv6? Simply lookup SPF records, very few (like <5%) of domains list IPv6 records in their SPF record, for example Google and Outlook do, but aol.com/yahoo.com do not. Email is a critical service and the fact most people aren't using IPv6 to deliver email yet is a telling sign.

dig -t txt DOMAIN | grep v=spf1

and walk the records and includes for "ip6:...". Good luck finding any.
2FA was probably the most important improvement to security in a long time. It seems to be the only thing that kept attackers out when everything else has been exposed.
C# has evolved quite a bit over 20ish years. I suspect those posts predate $.

Also: some people really oppose "var." I don't understand why, especially when newer languages like Swift and Rust really encourage similar idioms. Something something = new Something () is usually a smell to me. I personally find "var" much easier to work with.
Depending on your feelings about a wealth tax, we may not need to fix capital gains. Or maybe what needs to be fixed are all the ways to avoid it?
Could the discrepancy be explained by the type of responses?

Sounds like an app like clubhouse might have lots of small, fast responses (like direct messaging), where very little of the response time is spent in application code. Does your API happen to do a lot of CPU-intensive stuff in application code?
It becomes an easy decision to get an electric f150 when gas costs $8 a gallon because of carbon taxes and a full charge is only a couple bucks
You do have an argument, but was it as blatant as it is now? I just saw Clapper today and no one, but weird people like me remember his lies to the American public. In 1977, you could easily miss it, because it was hidden.

Today it is in plain sight.
Kotlin of course for native android. Java is dead for android development… no point in using it with new apps.
Thomo Bravo To name one.
There are other considerations with Windows as well - if you’re using SMB, large file counts in a directory will create performance issues with SMB shares.
That’s a good theory, we’ve been flailing around and failing at that for quite a while now. I have no confidence that anyone will figure it out, and in the mean time the working poor continues to suffer.

I personally see no reason to block policy changed based on the theory that we’ll suddenly figure out another policy issues that we’ve been utterly failing at fixing. That’s a recipe for permanent inaction.
HouseCanary is a leading data feed and is $150k/year. MLS offers a limited feed for around $1,500/month. You can scrape Zillow and use a captcha handler tool for $30/month.

There are distinct differences in these approaches. Zillow’s data lags 3-4 weeks while HouseCanary’s is about as real time as you can get. MLS can be weird and is typically market-specific. With all of that said, you can’t just login to a website and have this available. There is legwork required.
I always forget how to compress or extract tar, zip, 7z files on linux. I felt it should be simpler, so I hacked a python CLI together that gives me a single interface for all compression/archival formats. You can extend it through it's configuration file and I'm adding new formats there as I need them.
Kotlin for native android is great!