skysight-inc/HackerNews huggingface dataset:
The idea of functional programming is much older than this article. I learned the principles of functional programming in the 90s at San Francisco State University, on a language actually called "FP"[1]. Similarly, SQL has been known as a logic/declarative language since it's start and these two paradigms have been known to be different for a long time. I don't think you can get away from a situation where the author is abusing the concept and terminology.

Edit: the argument seems especially galling given that logic languages seldom get credit as "industrial strength" and functional programming has a huge following of "language geeks" when a logic programming language is what works-with a broad swath of regular languages.

[1]Also, John Hughs' manifesto, Why Functional Programming Matters published in 1990. https://www.cs.kent.ac.uk/people/staff/dat/miranda/whyfp90.p...
So you need to organize your project in a sane way regarding module dependencies. Bummer.

OCaml or Haskell do just fine with proper modules and parallel builds. I presume the same holds for Go, rust, et. al.
I think cloning and certain types of stem cell research might fall into this category.
Uh, floating point numbers don't.
Wilhelm Reich trustee has died
Oh my god , that was funny man... Don't know why remembered me the good short Lannister. He is a master of humor, I have to say. I imagined him saying "artifactorum"

But maybe I was wrong, phenomenons or phenomena, this probably greek and not latin, but with "s" is easier :D
The endless hunt for the perfect flu vaccine
agreed - he's missing a business-savvy co-founder
I think visual studio might require a library to wait for another library it depends to cookie on before compiling, but that's not necessary. In general you can compile all c++ files at the same time - the only stage that needs to wait is linking.
The underlying technology here is nuclear fission and fusion, which we do use for "good" purposes (i.e. energy generation).
I think this line of thinking goes into an extreme. Preserving bodily fluids is not as useful as the Esoteric Teachings claim, and can lead to accumulation of frustration. They just keep people horny and try to reuse that energy, with more or less success.
Warranties cover defects which are few. A $500+ watch will need servicing after a few years, which is not covered and will generally run a few hundred dollars.

Not really a "big risk".
They are currently listed under Lenovo on the site. They own them now not sure who is the technical manufacturer.
China definitely isn't as overt as the US

It doesn't get more "overt" than China's occupation of Tibet.
What I am missing on the website is a "buy" button.
Faire enough, on my case I am free to spend the time on any technology, provided it is agreed upon and I happen to do an session to the team afterwards.

So lets not generalize if it is a waste of time to the OP to learn Scala.
What you’re looking for is the backtick in lisp. Or more generally: lisp macro’s where a function can inspect the ast of an argument and base it’s result on that.

For those who gave never used linq: this allows the above function to translate the function to a sql, sparql or mongo query depending on the currently selected backend
For all its other faults, Britain was the leading force in combating the worldwide slave trade in the 19th century.
I want until the topic is dead to confess I was too overly old to play already when the player base was all most kids. haha

So, even for today standards, I would be the oldest there. But they banned my acc by mistake and I never cheated so I never will play anymore, i mean, only after I buy the company if I feel inclined and fire whoever the inconpetent who banned my acc.

Really never never cheated...All hand-made sweat Grinding...Its was unfair and very saddening.

But will never write email

will fire :D just joking. but no email.

Cheers, friend!
Negative income tax, explained
Why didn't he start selling, even if it meant selling the prototypes one by one? If people can live by selling choppers, it can work with this as well.
Didn't Vancouver have to slap a big tax on non-domestic property sales because of something similar to this? Also I've heard ~20% of the BA real estate market is overseas buyers parking cash, was in a report recently.
The big fail here is lack of focus. The guy has not defined who he's creating the boots for. He just created them and hoped someone found a need for them. It's no wonder he's gotten nowhere.

Now that he has a working prototype, he needs to pick a market segment that can use his boots and tailor them towards that market. My first guess it that the army would find them useful for soldiers that need to carry heavy backpacks over long distances or abid outdoor sportsmen that carry lots of items over a long terrain.

This is a product without a defined need. If I'm an investor I need to know that I'm going to get my money back so I need to know someone will buy it. If I'm a buyer I need to know what problem it will solve.

A product that exists without a reason to exist is useless. It does not matter how cool it is.
What are your opinions on the TPUs Google uses versus more traditional GPUs from say Nvidia for machine learning?
Good point! From https://en.wikipedia.org/wiki/Chlorofluorocarbon:

> Because CFCs contribute to ozone depletion in the upper atmosphere, the manufacture of such compounds has been phased out under the Montreal Protocol, and they are being replaced with other products such as hydrofluorocarbons

Maybe this success is at least somewhat due to the fact that there is an alternative technology that has very similar utility and cost, but without the significant negative effects.

The absence of such an alternative might explain why Asbestos hasn't had similar success. From https://en.wikipedia.org/wiki/Asbestos#Usage_by_industry_and...:

> Some countries, such as India, Indonesia, China, Russia and Brazil, have continued widespread use of asbestos.
We are talking about a language that goes so far as to make sure it functions on systems where the size of a byte is not 8, or where memory is not necessarily linearly addressed. People tend to forget how shockingly flexible standard-compliant C++ code actually is.
There are plenty of banks that operate with rather flexible attitudes towards the onerous financial regulations most US residents are familiar with. Add in the archipelago of tax havens and opaque ownership structures and for criminals operating above a certain level; accessing the global financial system is less of a problem than you might think.
The problem then becomes one of legitimizing money that was obtained through criminal means. And in this case the definition of criminal extends to otherwise legitimate enterprise carried out by actors who are under sanction from the US government.
What password manager do you use that uses TOTP?
Game programmers use entity systems, not OO... or do they?
That about never happens. Partly because in no mainstream OO language a game entity can "run like an [independent] simulator" - you'd need green threads for that. Partly because the industry has learned its lessons with trying to shoehorn things into inheritance structure, resulting in god classes (see e.g. original UnrealEngine's Actor class, or Pawn class). Partly because mainstream OO is too weak to be useful (e.g. no multimethods). Partly because of cross-cutting concerns - physics, "game logic", rendering, AI and networking - each preferring slightly different view of things. Partly because performance - if you structure things in exactly the wrong way according to OOP, you get better cache use patterns. Partly because OO's "complex interaction between objects" is complex in the wrong directions, and too simple in the right ones - hence the current trend of composition-based "entity" modeling, when you encapsulate behaviors in tiny tags and treat game objects as (mutable) arbitrary collections of those tags.

I still struggle to find areas where full-blown classical, class-based OOP is a good fit for the problem. Game development isn't such area.
That's just stupid. What's killing rent is inheritance.
No they do not!!!

They are in the /system partition, which is sized once per Android release and never changed again. If you remounted it as read/write, and deleted them, you would recover no space!

Any application installed in the /data partition can be deleted. That has the space you see and the space you can free. Applications that come pre-installed on the phone and cannot be deleted are in the /system partition. It is a completely separate part of the storage, not accessible to the user for writing and does not count against free space. It is where the OS lives. Even if you do modify this partition, no matter how, you will not get any more free space for your user data
Not my restriction.
Fixing it seems like a tough task. At first glance, somehow requiring tech vendors to work not to fulfill the customer's technical specs, but their actual real-world needs, seems necessary. But all other problems aside, if the customer doesn't have the knowhow to specify their needs in the first place, that's a tough task. Maybe it would have to be a combination of bolstering the buyer side's in-house technical understanding and legally requiring providers to commit to delivering the product their customer needs, not the one they say they want.

I wouldn't want to try to formulate that into concrete legislation, though. It would be an enormous change, and I'm not sure what we'd end up with if we tried that.
The signed distance function also finds application in real physics simulations of fluids, where it goes under the name of "level set method". Ron Fedkiw, who's worked a lot on it, is one of very computational physicists who also holds an Academy Award. His homepage is very interesting:

http://physbam.stanford.edu/~fedkiw/
Ask HN: How to calculate a company’s value?
I want to define value in a very specific way: the amount of money (converted to dollars adjusted for inflation) that was put into the stock over the lifetime of the company.

More money going in than coming out tends to drive the price of a stock higher.

The MARKET CAP of the stock is simply the spot share price of the stock multiplied by the amount of shares. But this should be wildly larger than the value of the company as I defined it. If people start selling the stock, the price will drop and with it the Market Cap. The amount of money the whole company will fetch before being “liquidated” is probably far closer to my definition of “value” than the Market Cap is. In fact, I would say that the two would roughly be equal, a lot of the time, as those who have tried to corner a market have found out.

I would define the value of the company mathematically as the integral of the money velocity in “real dollars” (adjusted for inflation) going into the stock. It can be really any set of assets, doesn’t have to be equity. It can be a commodity for example.

It seems to me that this would be an extremely useful measure of “desirability” of something vs something else. But how to calculate it? Where do I get the historical data when the thing is trading across multiple exchanges and OTC markets, and had private investment rounds too?
..and sadly Netflix often does not have the dubbing in many languages, so my non-english speaking toddlers prefer to watch other stuff.

It's painful, really, I just want the Mickey mouse clubhouse in Italian and am unable to obtain it legally.

The day an international Disney streaming service appears I'm guaranteed to sign up.
I don’t agree or disagree with you but apologize you are getting downvoted. I think multiple points of view are important for this topic especially, as contentious as they may be.
If you want to understand more about the money laundering world, check out the Organized Crime and Corruption Reporting Project (OCCRP). They've impacted > 5B$ of assets.

Great people, they accept donations, and they are often looking for technical talent. https://www.occrp.org/en/about-us
The takeaway is that you can't have the single best-defined array difference---it is badly adapted from the well-defined set difference. There are tons of possible values that `[1a, 1b, 1c, 1d, 2, 3] - [1e, 1f, 2]` can yield (where `1a` through `1f` all compare identically but have different object identities):

[1b, 1c, 1d, 3] (remove the first occurrence only, no matter the RHS has many occurrences)
[1a, 1b, 1c, 3] (remove the last occurrence only)
any of [1a, 1b, 1c, 3], [1a, 1b, 1d, 3] etc. (remove any single unspecified occurrence)
[1c, 1d, 3] (remove the first K occurrences where K is the multiplicity)
[1a, 1b, 3] (remove the last K occurrences)
any of [1a, 1b, 3], [1b, 1c, 3], [1c, 1d, 3] etc. (remove any K unspecified occurrences)
[1a, 1b, 1c, 1d, 3] (remove a whole group of equal occurrences only when multiplicites match)
[1a, 3] (flatten both the LHS and the RHS and calculate the set difference)
[1d, 3] (same as above, but the set flattening prefers later occurrences)
any of [1a, 3], [1b, 3], [1c, 3] or [1d, 3] (same as above, but the set flattening is unspecified)
any of [1a, 3], ..., [1d, 3], [1e, 3] or [1f, 3] (same as above, but without any guarantee of the identical element)
runtime error, as there are multiple same elements in the LHS and/or the RHS
[0, 0, -1, NaN, NaN, NaN] (okay, I'll stop being clever and calculate actual numeric differences)

See? The "array difference" is not enough. Something like the "array difference with multiple occurrences removed in the order of appearance" would work, but this refutes the OP's claim of the "array difference" being "readable" and "intuitive".
The Privacy Coin Dilemma – What Are the Options on Offer?
Are you serious?

Axler defines determinant as (up to a sign) the constant term of the characteristic polynomial, and he needs two different definitions for characteristic polynomial, one over R and one over C. Now what if the ground field is something else? Do we need yet another definition of characteristic polynomial in order to define the determinant? What if you are doing linear algebra over a commutative ring?

LADR actually presents a very narrow view about linear algebra : it treats linear algebra merely as finite-dimensional functional analysis. The readers can be hit hard when they need to do other (computational or theoretical) stuffs. Similar concerns had been voiced on the internet before. In particular, I think Darij Grinberg's comments (below the answer https://mathoverflow.net/a/16996) on LADR are rather spot on.

It's fine if you find LADR helpful. The book does have its merits (I like its clear and fluent writing and its neat proofs), but it has also its own shares of problems and there are other nice choices of books in the wild.
Another way to visualize it is the volume of air that has gone into a balloon (from one or more openings / gateways)
Both fields appears to be making progress.

From https://en.wikipedia.org/wiki/Cloning:

> Macaque monkey: (2017) First successful cloning of a primate species using nuclear transfer, with the birth of two live clones, named Zhong Zhong and Hua Hua. Conducted in China in 2017, and reported in January 2018.[59][60][61][62] In January 2019, scientists in China reported the creation of five identical cloned gene-edited monkeys, using the same cloning technique that was used with Zhong Zhong and Hua Hua – the first ever cloned monkeys - and Dolly the sheep, and the same gene-editing Crispr-Cas9 technique allegedly used by He Jiankui in creating the first ever gene-modified human babies Lulu and Nana. The monkey clones were made in order to study several medical diseases.[63][64]

From Pluripotent stem cells: the last 10 years
(2016) (https://www.ncbi.nlm.nih.gov/pubmed/27908220):

> Over the past 10 years, technological advances and innovative platforms have yielded first-in-man PSC-based clinical trials and opened up new approaches for disease modeling and drug development.
This guy is obviously an adherent of George Daniels. His story is fascinating. He produced likely one of the only significant inventions in mechanical watches in the last century, the coaxial escapement. The book shown in the OP is wonderful and here's a documentary:

https://www.youtube.com/watch?v=_Nsh8llV5dE

Daniels' apprentice and now watchmaker Roger W. Smith has carried on making watches with his escapement and like Kikuno-San makes all of the components by hand and in-house.
1Password and Bitwarden support TOTP. Obviously, you lose the security of having two separate factors to compromise, but you gain the normal mechanical advantages of TOTP and a bit of extra phishing protection. I have a few YubiKeys as well, but yeah, less stuff supports that...
Python (mentioned in an article) usually works nicely without a build system.

C++ does not. The build system will also take care of this problem, just as we currently e.g. define libraries in cmake.
> A useful analogy might be junk food: 600 calories of potato chips has exactly as many calories as 600 calories of a balanced steak dinner, but the former is less filling and nutritious.

The former also takes two orders of magnitude less space, time to prepare, time to eat and time to clean. :). Also tastes better.

Personally, I interpret "time suck" as something that sucks time in, i.e. you may have "allocated" X hours for entertainment this week (but who truly allocates this?), but with Netflix, you find yourself spending 2 * X this week, an increase from 1.5 * X the last week.
This is somewhat true except Spotify and Apple Music are absolutely clobbering purchases of à la carte content, such that I think you would have to put the individual prices of media incredibly low for people to get over the psychological hurdle of shelling out for it, even if in the long run it would be cheaper to buy.
I agree with what you're saying, but I think the most gamed and shady category on Amazon is household products. Trying to find shampoo or toilet paper or cleaning supplies is ridiculous on Amazon. I generally go straight to Target (online) instead.
> Because a clone is criminal. As long as I know. And is not only against the law, It is morally theft,

I just want to respond to this because we see a lot of the same comments in the software industry and I think it dilutes the meaning of the law to speak imprecisely.

If you make a watch and put a brand name on it for which you have no license, that is a trade mark infringement. It is illegal in most countries. It is not theft. Theft is where you take something that belongs to someone else, thereby depriving them of it. Infringement is where you use something that belongs to someone else, often without depriving them of it. They are different things, both legally and morally.

There are design patents, and I suspect that there are probably design patents for watches (although I've never looked). If you copy a design that is patented for which you have no license, you are infringing the patent. This is illegal in most parts of the world (but probably different parts of the world than trademark infringement). It is also infringement, not theft.

Fashion designs can not by copyrighted under most (all?) international treaties. If you make a watch that looks similar to another watch, but that does not infringe the trademark, nor infringe any design patents, then you are not infringing at all. It is neither illegal, nor immoral (IMHO anyway) to do this. However, it may be fraud if you try to pass it off as something it is not, which is illegal, of course.

Karl Lagerfeld, the famous designer had an interesting comment about look-a-like copies. When prompted in an interview (unfortunately I can't remember which programme it was on) for his opinion about people who buy knock bags he replied something to the effect of, "Those people are not my customers. None of my customers would buy those bags. Neither would customers who are happy with a knock off bag want to buy my bags. It makes no difference to me". As much as I realise that not everybody will have such an expansive point of view, I've always thought it to be an incredibly wise position to take in the fashion industry.
This makes zero sense. If your money's clean enough to get it into an REIT, it's clean enough for anything isn't it?
“It's time for mozilla to get down from their philosophical ivory tower.”
It's easy to make cheap stuff when somebody else invested in the R&D and you just steal their designs.
Besides the other two mentioned there's also Codebook.
Plenty of nations maintain those and are ready to use them - and there's even a decent argument that if they stop, the world will plunge into chaos.
So , the maximum you can get from it is the console log text return of the script you paste there. right? Or you can glue your script with anything like webgl or canvas there to do anything?
There's an android app for it even: https://f-droid.org/en/packages/com.aragaer.jtt/

I just started using it recently and I really like it. My mood is very much affected by exposure to daylight and it really helps to plan my day around the sun, rather than arbitrary numbers on a clock.
Indeed, I'd like an Amazon competitor focusing on high quality and great service as much as anyone, but going into a Best Buy is depressing.

The staff act like robots. Their responses and behaviour both when you ask for help and when you go to checkout seem scripted, while at the same time they give off a tired air of mildly annoyed indifference.

A lot of US chains are like this, really. Everyone just seems so downtrodden, even surly or hostile. I'm sure the staff is paid little and not treated that great, but still, I've never encountered this in Europe, where I'm from, and I can't imagine that conditions are much better there, so it might be a cultural thing.
Type safety, without using Typescript
Because writing software as if still sitting at Bell Labs is so much better.
Are you implying that bird box was not a good movie? Because it was great.
How the data tracking here?

Can I avoid to share my core financial data with third party services?
Gantz: O is CGI but oh my... It's amazing.
I get that, but there's also precedent for cutting ancient things loose. Both C and C++ have finally decided to specify that signed integers are two's complement: https://twitter.com/jfbastien/status/989242576598327296?lang... Also trigraphs are gone in C++17.
The default setting has the GA planner only kick in when you combine more than 12 tables in a select, if I remember correctly. This is because it's always slower than the standard cost-based planner.
Say someone downvotes because they disagree, but they misunderstood what you wrote ...

At what point do you take responsibility for writing something easily misunderstood?

I'm not meaning this as any form of snark. I think anyone who writes anything has to consider to what extent it can be misconstrued and where the line is after which they won't be even more pedantic, just to avoid being read poorly.
It's right there in the article:

> ... his target customers: “Well-to-do adventure-seekers in their mid-30s who had tried every type of extreme sport and wanted something new.”