skysight-inc/HackerNews huggingface dataset:
> [Java 8 and C++11 lambdas] are essentially syntax sugar for an ad-hoc function

that's what a lambda is pretty much anywhere, FP or not :)

> [in FP] you're supposed to be doing absolutely everything with lambdas even addition

in imperative programming, are you supposed to be doing everything by writing symbols to a moving tape, a la Turing? there's more to FP than pure lambda calculus, even if it was the starting point.

sure, natural numbers and other types can be implemented with lambdas. no serious FP language actually does that.
On Mac OS, is there a way so that Enter opens a text file using vim and not xcode.
I would argue the list is not individualistic at all as, as others posters have mentioned, it implicitly reduces the individual person to their economic output (productivity).

A real individualistic list would focus on the quality of life of the individual.

Of course money is important in that regard but studies have pretty consistently shown that community, meaning, and I’ll throw in health, are the key components of individual happiness.
I think people in HK get more exercise in general by... walking. Walking here is the key.
"Double Commander (https://doublecmd.sourceforge.io/) is a free cross platform open source file manager with two panels side by side. It is inspired by Total Commander and features some new ideas."
Yeah, the whole concept of a modern corporation that restricts ownership to members of a certain ethnic background feels backward in this day and age. Yes, I know the actual requirement to be a shareholder is tribal membership and as Elizabeth Warren will tell you, tribal membership is not equivalent to ethnicity ... but it's a pretty close proxy here.

Apparently when the Alaska Native Corporations were set up, folks were aware of what a terrible failure the Indian Reservation system had been in the lower 48 and knew they had to do something different. And as far as I can tell, Alaska Natives have a much higher opinion of their native corporations than American Indians do of their reservations. So I dunno ... it's a gross corporation, like many others around the world, but it's a gross corporation that belongs to, and works on behalf of a population that could easily just be victims of said corporations. At least they've got one deep-pocketed organization in their corner.

Mixed feelings about the board too. I wonder how many other multi-billion dollar companies have a board member without a college degree? ASRC has several! On the other hand, 4 board members are female and there are a wide range of ages too, so their democratic board selection might yield a good diversity of experience and outlook.
In the days of applications with no concept of standard file dialogues, running on single-tasking operating systems, for platforms where disc media were sold unformatted, and needed low-level formats, it really was.

Being able to format a floppy disc and continue to do things on OS/2 without applications becoming seriously jerky was also a feature. (-:

CentralPoint PC Tools seems little remembered nowadays. It was quite an extensive toolkit, as I recall. File viewers for various types of database/spreadsheet/wordprocessor files. Disc and file hex editors. Repair utilities. Extended directory change. A uniform look and feel, and a fairly good manual.

The Graham Utilities was another one.

* http://www.warpspeed.com.au/Products/OS2/GU/graham.htm

There seems to be no trace of things like InspectA (another OFM for OS/2) on the World Wide Web.
Drinking water under threat: water contamination risks this bushfire season
The Eudaimonia Machine – Open Office for the 21st Century (2018)
I would also be concerned about people living longer but with the mental sharpness of an (average) 80 year old.

Pre emptive; yes I know there are sharp old people but it’s fair to say that on average old people have significant mental decline hence targeting for scams and what not.
Love it. Thanks for sharing.

But I found one issue which might be a critical one:

When you start broot with "br --sizes", it shows you all the folder sizes. The tree than takes a while to render all the different files and folders, since they probably have to be recursively evaluated in size.

However, when you select a specific file, press space and then `rm` to delete it, the pointer might change to another file randomly. This is because the file list is still not rendered-out because of the file sizes beeing calculated, however, the pointer to the selected file should be persistant or you might accidentaly delete an important file.
Plugin for creating quiz and increase website conversion
Really? I live near Kendall Square in Cambridge and there's been a massive mount of development there. It's been a nonstop construction zone for a decade, with no end in sight.
AuditD: A Neutral Overview of the Linux Auditing System
They walk a lot too. If you want to live a long time walk as much as possible.
The OP is guessing/presuming that this is the case, and asking why else would a property owner leave their space vacant for a year or more. I'm offering an alternative reason.
Related Q/A on physics.SE: https://physics.stackexchange.com/questions/30366/why-do-wet...
personally I think the best IDE in the world is Visual Studio for C#.

I think Rust has the _potential_ to be better, but it's years off and requires the rust community to change how they think.

I'm interested in the IDE due to the authors claims, but I don't really see him making this IDE better than VS + C#. If he can, that would be amazing though.
More of my 3 year old post:

“Finally, let’s not delude ourselves into thinking that death is going to be an easy disease to cure. Maybe we’ll get a few breakthroughs over the next couple of decades and we’ll figure out how to add a few extra healthy years to the average person. We definitely need to move beyond long term studies and peer deeper into our bodies. By the way, the latest study says we need to take 15,000 steps a day to live a longer life.”
Swift Tutorial: Getting Started with Arrays
Twitter to introduce ability to stop people replying to tweets
The Japanese Plan to Win WWII with Flies and Fleas (2019)
Same with Chrome actually. Your best bet is to use a proper password manager that integrates well.
M32632 (National Semiconductor NS32532 Derived) 32-Bit Processor (FPGA, Verilog)
I think this will always be the case when looking at the base cost of infrastructure itself (price of a compute/GB of storage in the cloud vs on prem)

However, the cost of cloud pays off so dramatically (in my past experience across companies) when you can see what new things the company can do with IaaS/PaaS and how quickly its done.

I've been at a large bank and a small startup that was forced to use an external datacenter, but the result was the same until we went to AWS/GCP: Infra needs were highly manual and often required purchase orders to scale that took months. As soon as we moved to the cloud and embraced infra as code things started to move 5x faster and we could focus on building software and products, not fighting legacy IT teams
I can’t help but think, when I read things like this, that laptops are already foldable. I don’t get why people want the screen to be foldable too. I haven’t seen a use case that’s gelled for me, but perhaps I’m just missing the point and it’s just about technojoy.
Still, absolute budget seems huge, to me. So if police and social services really are starved (are they?), it's a problem of allocation rather than absolute revenue (as implied by GP w/ reference to prop 13).
It's not individualist so much as corporatist, and not so much anti-collectivist as anti-humanist. This post exactly mirrors Stalinism in its reduction of humans to their capacity for production. Can we please just for once stop trying to portray anything but the most extreme pluto-techno-libertarian POV as pure communism?
A Closer Look at the Got-It Bluetooth Tags
If only we had some sort of political system where we could tally up choices for leaders, where everyone, rich or poor, made an equal contribution to that tally, and the candidates who won the majority of contributions in the tally would set policy and pass laws.

It seems obvious that under such a system, since there are so many more poor than rich, leaders would be selected who would pursue policies to help alleviate the burdens of the poor and construct a more just and compassionate society.
How do you know that the owner of the building that Sparky's was in, would not qualify for this deduction?
The vast majority of native apps need next-to-no extra features on top of what the web provides. Facebook, Uber, Seamless, etc. etc... all they really need is an internet connection and location. And the web provides that.
Related:

https://en.wikipedia.org/wiki/NS320xx

(Most notably National Semiconductor's NS32032)
> But we haven't been enriching the poor.

Of course not. We've just been lifting many hundred millions of people out of poverty in China, India, South-East Asia and elsewhere, but what does this have to do with "enriching the poor"? Maybe you need to look beyond the literal "first world problems" in your privileged corner of the West.
But the application would have no way of knowing that to display this message to the user if the browser lies about it.
Castles made of Sand
It’s hard to understand how things that are harmless today can be prosecuted tomorrow. Imagine a drugstore keeping a list of its customers who have diabetes... or AIDS.
I do not know much about commercial real estate but why would big chains pay top dollar? McDonalds is famous for seeking bargains on real estate and here in dowtown Toronto Starbucks did not flinch to axe several underperforming locations.
>At its simplest level, Moore’s Law refers to a doubling of transistors on a chip with each process generation.

That is an interesting way of moving the goalposts. The actual observation is that the transistors will double "about every two years."

With Intel moving from a tick-tock to a tick-tick-tick-tick-tick-tick-tick-maybetock I can see why they want to redefine Moore's Law to reference their new reality.
Is this a gimmick to boost your seo?
I don't really understand why people consider CORS to be such a blocker. It's trivial to implement and it's a useful security measure.
I'm not a tax lawyer but I see the link you posted states owners can get a tax deduction for upto $25k a year, which is ~$2k/month which means you can wait for that comfy Bank to come and lease your space.

Of course this is based on owners with deep pockets that can benefit from this, and not the rest of us that might actually need that rental income; but like they say, the rich get richer...
> public masturbator

Minor point, but that wasn't him. You're thinking of Diogenes.
Thanks for your opinion. This project is so tiny, and it is based on package `threading`. We used the 'wild ways' as you mentioned before, but we just don't want to copy the same code into every project or to pass the original arguments as a tuple(like 'threading.Thread' does). So we made a pip package.

As for 'defer'... The original reason why we implement 'defer' is that the name 'gogo' is used by someone else. Since 'gostyle' is the only choice, we tried to implement something else other than 'go' statement. So now we have 'defer' here...

Python can do everything, so can golang. There would be nothing wrong if someone thinks that nothing is needed to be created. I believe everybody here knows how to use 'with' in python... But think about the cross-language packages(actually we are writing our project in go and python simultaneously), those packages can not rely on 'with'. If you are facing a cross-language package with no `__exit__` method implemented, I don't think having a 'defer' available is bad.

Everyone can use this package for fun or use it for just avoiding creating threads with arguments passed via a tuple. This package is so tiny, using it is costless anyhow.
(￣▽￣)"
This list seems like a plausible set of causes: https://edition.cnn.com/2018/03/02/health/hong-kong-world-lo...

Given that this is Marginal Revolution, I wouldn't expect them to accept any of the answers that involve state intervention.

There's another possibility: several of the "oldest person in Japan" were found to have been dead for some time and their relatives were claiming their pensions.
> That's unfair. Most of the article is basic.

> Even then, DAG seems like a very straightforward concept that would be useful to have in your toolkit, but is probably something most thoughtful people do without explicitly thinking about it when doing regressions.

I appreciate the honest response. To elaborate a bit, I think you may be mixing up the point of the article with the fact it starts with a low baseline of expected familiarity / knowledge to be able to bring more readers along.

My read is that the purpose of the article is to explain how to perform more accurate blocking and be explicit about you model assumptions by using DAGs. Followed by why the common tool everyone reaches for of linear regression is the wrong tool in this case, and TMLE is better.

That's the meat of what the article builds to, and is 9 out of the 30 paragraphs. Roughly 1/3rd (not 1/2 as guessed).

> Why couldn't they spend the article describing this, as it seems that this what their value add as a service is.

Agreed, but I think this is a different type of article. It's (in my opinion) and article saying "hey, there is a problem or shortcoming in what you're doing today. Gives justification as to why many people do have this problem, and then says "These are the tools to help you fix it."

A person unaware knows what to look into to solve their problem. Presumably a treatment on the solutions doesn't fit in a blog post - and it doesn't have to. There is value in identifying a person's problem and telling them how to learn about the solution. Even without fully detailing the solution. And I think this is your main criticism with the post, is that it wasn't a post to just present the solution in full detail.

That said, I don't want this to seem like im beating you up - but rather show that there are many different ways to get value and information on a topic without a detailed treatment of a solution.

And cycling back to your original point, I agree, I think the reason they don't go into full detail on the solution is because at that point the amount there'd need to cover to do a full treatment on the solution ends up having the cost outweigh the value in a blog post that is motivated to bringing people to their company/service.
If you have a way to brush aside death, do share with us.

So far as I can tell, nothing about the attempts have been cavalier. Fortunes have been squandered, tears wept over the fresh graves of the beloved, lives were focused in an all-consuming passion, and so forth. The subject has already been rendered not cavalier by the agonies of our past.

We haven't a "skip death" button to press.

Chesterson's fence, which you referenced, is only applicable to the conscious acts of thinking beings. Evolution is not wise, evolution is not careful, evolution did not plan or reason for that fence. Evolution also gave us susceptibility to diseases, revolting parasites, defects of birth, and an often tragic fragility. Shall we preserve those as well? After all, they must be there for a reason.

Under that aegis, nothing which applies to death does not equally and as thoroughly apply to quite literally every other medical intervention humanity has invented starting with the humble bandage.

Evolution gave us allergies which cause people to asphixiate and clotting disorders which have children bleeding out from a casual scrape. Blindness, gangrene, arthritis: this is the wisdom of evolution.
If you are connected to the developers, as a side-side note there is the "common" issue with:

>You need to enable JavaScript to run this app.

I actually do not want to run any app, I only want to have a quick look to your homepage/site to see what it is about, and if javascript is needed (which is of course OK) something like "This site needs javascript enabled" would be IMHO better, and even better if that was accompanied by a brief text/description of your product/contents.
On the Illusory Superiority Bias (we’re unduly negative when assessing others)
...no?

PWAs all share the same system webview. Three PWAs are essentially no different to having three tabs open in Safari/Chrome. The load they place on the phone is significantly less than most native apps.

I've noticed when having this debate that people seem to compare the worst possible web experience with the best possible native one. Yes, there are bloated and slow web sites, but don't try to tell me there aren't also native apps bloated to the point of absurdity, with multi-second load times even on a top of class device. And there are plenty of fast, small web sites too!

We can agree on UI, though. The web could do with a lot more native-level UI primitives (UITableView, please lord). As an added bonus this would help remove a lot of the bloat and performance issues as people try to replicate native behaviours in JS.
Oh, it does suck, hugely. Longer time to first paint, more bandwidth, more cpu and battery usage, huge dependency chains, slow "live" updates...

A lot of my issue with the Javascript-heavy present of "modern" SPA websites is that they have to recreate native browser functionality, which is inevitably slower and worse.

Way too many websites could have the same functionality, in a simpler form, with better performance with a more "traditional" stack. You can even have your API separated front-end and back-end via server-side rendering (by which I mean old-style server-side rendering).

The modern zeitgeist is mostly hype, fad, and novelty.
The point of this was to look at questions the author thought were interesting but maybe overlooked I think, not a "TOP 10 QUESTIONS WE NEED ANSWERED NOW OR THE HUMAN RACE IS DOOOOMED!!!" listicle.
tried it, pretty neat like other useful rust tools: bat, rg, fd, etc. For this one compared to ranger, here is what I feel to make broot even better.

1. support vim keybindings
2. support editing text files inside the terminal as ranger does

with a quick try i still feel ranger is better, if I missed something that broot has advantages over ranger please let me know.
Yeah. What the heck does this do? What distinguishes this from a thousand other shareable notebooks?

Needs more screenshots and less abstract drawings of the UI.
An unusual UCI chess engine
For some time now I have been fascinated by the idea of a chess engine with an unusual evaluation function - at least I imagine it is unusual, I'm not an expert chess programmer and am not particularly familiar with the field.
Most chess engines employ a tree-searching strategy with an evaluation function applied at the leaf nodes. It is the evaluation function that interests me primarily. Most evaluation functions embody some form of 'chess knowledge' such as pawn structure, placement of pieces on the board etc. My idea is for an evaluation function that scores a position purely on the number of legal moves available. By adopting such a simple function I would hope to be able to explore the tree a little more deeply than other engines.
I have never written a chess engine before and I based my work on the Vice engine which is described in detail on Youtube. My engine - provisionally called Moby (for mobility) is written in C++ and the first implementation is running. Right now it plays a reasonable game but would be no match for the competition. At present it is only searching to depth 5 or 6 as it presently doesn't detect duplicate moves. Adding this in should make a difference I imagine.
I'd love to hear from anyone who has considered something similar or who might find this post interesting.
If my engine gets stronger I might release it so that it can be ranked alongside similar engines.
Better to put it as an "officially supported" standard, where it can be turned off by the user, rather than in some 500kB JS library.
Well, at sufficiently low energies and sufficiently large length scales we can say gravity is how space time curves under the influence of energy (principly from gravitational mass; another mystery, why gravitational and inertial masses proportional to each other). This picture is called general relativity and it works very well in a wide range of regimes (from motion of planets and galaxies to merger of black holes). However, there should be an exchange of force carrier description (quantums of graviton) at small enough scales or very large energy densities where we fail to make the math work (because we expect certain properties/symmetries from gravitons).

So the word "understand" is a bit loaded. GR is a certain understanding of how gravity works, but it is not a "quantum mechanical" understanding.
US police are fat and lazy. The days of a skilled gumshoe hitting the streets for information is a romanticized memory. The only time they get their blood pumping is when they get to use some new toys, kicking in a door guns blazing, shooting the family dog, killing innocents at the wrong address.
Presumably a vim mode user would jump straight to `/` to filter, or i/a, or f{letter}, etc.
Short version: It changes the refraction index and less photons bounce of in the direction of the observer, so it looks darker.
BLAS-on-Flash: Neural Networks on SSDs [pdf]
Fleabag, Fully-Clothed
Just because law enforcement asks for it doesn't mean Google has it. They might just ask for it because many companies actually do keep that data, but Google provides in its privacy policy some fairly strong guarantees on data deletion. The documentation at https://policies.google.com/technologies/retention?hl=en is a good read to get an idea of what is kept and for how long.

Disclaimer: I work at Google, some of my work relates to privacy infrastructure, but I don't speak for the company.
Evolution is not always correct.

Evolution is correct only for a certain set of circumstances at a certain point in time.

Appendixes are an example of legacy evolutionary artifacts.

Evolution keeps...evolving.

So one could argue that mortality is a legacy evolutionary process and by overcoming it humans are evolving as a species.

Think of all one could accomplish if dedicated 1000 years of learning and research to developing fusion for example or space travel.
Iran Can Still Use Cyber and Drone Technology to Attack the U.S.
Templating YAML in Kubernetes with Real Code
Fax-2-Shredder
Will Google Acquire Salesforce?
I'm a user of this app and very happy so far. For me it helps having a moment in the day where I at least think about what went well or what didn't. I use the Telegram notifications where I get a daily reminder.

I'm using it now for a few months and I have my moments of using it a lot and some days none, but I feels great to be more aware of you life. Keep up the good work Marcel!
Can you share GCP features Google has sunset every week?