skysight-inc/HackerNews huggingface dataset:
Blockchain to Become the DNA of AI
If a patent is being upheld for the right reasons, it's not a troll. The patent troll is the definition of a bad actor in this arena. There's arguments for and against patents, and especially so software patents - but there's not many arguments for the existence of bad actors.
>It's not ridiculous.

Its not ridiculous if you think of an operating system as a tool for generating profit for microsoft.

It is ridiculous if you view an operating system as a tool to serve only the users needs and not suck all of your data up for advertising.
Did this "track" system run afoul of Civil Rights Act of 1964?
Your assumption here is in exact opposition to the article. Unless you can successfully argue that the numbers in the article are wrong, it appears that what seems like a preferable situation is, in fact, not.
Since Tether can't back the 1/1 USD in an actual bank (due to banking regulations), they have to park that money somewhere.

If they are parking it in other cryptocurrencies, then they have to ensure that the value of that particular cryptocurrency does not fall below the average price they had to buy it at (to ensure they can redeem).

So if, for example, Tether has had to buy Bitcoin and the average of all those purchases came out to $7,500/BTC, they have to ensure that BTC doesn't fall below $7,500 now because otherwise they end up net-negative.

At least from what I can gather.
Yeah, I was continuing the GP's sarcastic comment about WWVB etc.
No, fractional reserve banking does not work that way, despite what the cryptocurrency community thinks. Most of a bank's assets are in the form of loans to others, usually with real assets, like houses or cars, behind them. The risks are loans going bad, and owning long term loans while taking short term deposits.
At the other end of the spectrum, I've worked on an ecommerce site where I was instructed to ignore that our JS payload was taking more than six seconds to parse on flagship phones (setting aside the network entirely).

Worse still, after loading that code up, only then would it request the manifest that described 90% of the above-the-fold content.

The decadence of web development today, particularly with agencies and large corporate customers, is truly boundless.
Yeah and it is also a net negative for consumers if the big company offering things for almost free stops innovating once their competition goes away.

Personally I think that free markets just don't work with products that are zero marginal cost. I don't necessarily have a solution, but it sure seems like the rules just don't work well anymore.
The word crossover implies a unibody car-like vehicle, but people call things SUVs whether or not they are car-based.
A 10x is actually fine by me.
In toxic environments, the individual is forced to choose to be a target or be a bully. You chose to be a bully to survive. That is expected. If you'd chosen to be a target, you might be dead.

Unfortunately, it's very difficult to unlearn those bully behaviors that enabled you to survive. Had you instead been able to focus your attention on developing your gifts and confidence, you would be much better off right now and society too, I imagine.
> That wasn't the argument made in this article.

Who cares. Zuckerburg is being told by basically everyone to 'cool it' in all sorts of ways without actually talking about the actual reason. If he keeps doubling down it's going to end badly for him.
"Ordinary" being the typical sort of public school most children in your city/county/etc would go to. A school that pre-selects students based on race, wealth, test scores, etc would not count as ordinary for obvious reasons.

If what I wrote was drivel, it should be very easy to refute. Just labeling it as drivel seems like a cop-out--driven more by ideology than first-hand experience.
Are you familiar with how the word "vector" changes meaning depending on which vector space your talking about? The same goes for "morphism," which depends on the category. In your example of "tmap : a -> f a", the only way this would make sense is as a morphism from object 'a' of the first category to an object 'f a' of the second, but this is a semantic error (a categorical error, if you will).

It is true that functors are morphisms between categories, but that's a morphism in CAT.

> I'm confused about this.

That's how these things go :-) Anyway, natural transformations are between two functors C -> D. This is an example of a 2-morphism in a 2-category. It's hard to come up with something to say other than they're just different, but think about this: a natural transformation is a consistent choice of morphisms F X -> G X (in D) for each object X (in C), but a functor needs to know where the morphisms of C go, too.

(An intuition is a natural transformations is kind of like a continuous path transforming one functor into another. This might just make things confusing, though.)
It's worth mentioning that gifted and talented schools also put all the top test takers into a small number of schools within a system taking away AP opportunities and other funding from other schools within the system.

Additionally, other kids in the system miss out from the interaction with top performing students whose habits and interests can rub off and help lift up other students. One of the most important parts of going to school is meeting people and learning new things from them and this isn't mentioned enough in the test score and percentile driven education age.
Is it more difficult to transact with? I can hand you a gold coin. But with bitcoin we need the internet and a whole network of miners.
I would wonder what the standards used are. There was a recent article about how students are less prepared for University since Common Core was implemented. Maybe the advanced class is easier that it ever was.

The biggest problem with education for gifted or even average students is that our standards are too low. It would be like if we set a 10 minute max for the mile run. Anybody that could run faster would still get a 10Min score. Then we rate the school based on the average running time of the entire student body.

There is no incentive to push kids faster than 10 min. All the resources go into the 2 kids on crutches.
Those colleges exist, but they exist in the form of for-profits like Strayer and University of Phoenix. They prey on veterans and marginalized folks, many of whom don’t get jobs that can a pay off the debt afterward. It’s not “basket weaving”
Superbooks on RSS Feed
I think it might be time to look again? Cost of panels is extraordinarily low and cost of installation (e.g humans) is not on a similar curve. I looked at price/watt and went ahead and installed. The payoff period is ~11 years, 1 1/2 years in. Warranted to 20. You could take panel price to zero and it wouldn't have changed the math much.
Bitcoin has a just as relevant, or more so, actual use in buying drugs and frowned upon things on the internet, escaping government restrictions on money, etc.
The quantities used are usually very small though. Gold plated not made of gold. I don't think the use as a commodity drives or explains the price.
Bravo!!! This warms my heart a little.

I do wonder though... what's Blackbird's mentality like when they started hitting on big players like Cloudflare? In my limited reading of past patent-troll-related posts on HN, it's almost always about preying on small entities.
Are We All Celebrities Now?
I think... ideally, the GPL wouldn't be necessary, we'd have a strong software commons, and people wouldn't take advantage of it to exploit the rest of us. That's not the world we live in, though, and I see the GPL as an attempt to bootstrap a commons in a world that cares for profit above nearly anything else.

Is it selfish? Perhaps, in a way. I'm sure there are some who genuinely value the freedoms granted by more permissive licenses for their own sake, and who are principled enough to never take advantage of that and lock up the results. You may be one of them, and I can respect that position. I'm willing to bet most of those who strongly avoid the GPL are not.
Hey everyone, Doug Kramer, Cloudflare GC, here. Happy to answer any questions as we close out this chapter.
Non-GAAP accounting shown to the general public/investors is marketing material. Of course it's going to make them look good. That doesn't mean it's the only non-GAAP accounting being done. They're just using the useful stuff internally.

The criteria for figures you use is audience dependent. Report creation 101. Decision makers, regulators, investors are all different audiences.
"The code is ready for release, but we're still waiting for lawyers to resolve some legal issues. Once it's approved we can release it." -- issue #1

Kudos to NVIDIA Corp. for the planned release of this code. It seems to have a lot of commercial potential. Maybe they see it increasing demand for their hardware.
Doesn't ring a bell. Am I supposed to know who he is?
Back then I chose MySQL because of php-myAdmin. That and the fact there were so many more tutorials for it were the main drivers of the decisions. Proper foreign keys and transactions were nice, but who knows if this app would go anywhere anyways (it didn't).
You've worked with basically every vendor in which space? Surely not enterprise-level networking, where there are hundreds if not thousands of sources for numerous different types of device?
Ask HN: How do you deal with software licensing?
This is sort of related to DRM. Basically, an application I'm working on needs to have a licensing scheme. Generate keys for users, validate keys client side, revoke keys if needed (so obviously it would need a server component, the generation can't be done client side). I can't seem to find any product that already accomplishes this that isn't also trying to be a SaaS. For reasons I won't go into it needs to be self hosted. I'm trying to avoid handrolling a licensing scheme at all costs. Anyone aware of a "standard" product or open source project that could fulfill these requirements? What tools do you lean on to deal with software licensing?
No. Traditional banking doesn’t even serve everyone in the United States, with 55 million people unbanked or underbanked: https://en.wikipedia.org/wiki/Unbanked
New Horizons can and may do exactly that.

http://pluto.jhuapl.edu/Mission/2019-Onward.php

"Future New Horizons extended missions, if funded by NASA, could explore even farther out. The spacecraft is on an escape trajectory from the Sun, traveling about three astronomical units per year. Moreover, New Horizons and its payload sensors are healthy and operating perfectly. The spacecraft has enough power and fuel to operate into the mid-2030s or longer, perhaps enough to reach the boundary of interstellar space."
> much as you call property setters or getters in OOP languages

Good design is obvious and orthogonal[1]. If you write setters in an OOP language in such a way that they do surprising things, i.e. not just setting a value, then I would call that bad design.

> which is good for loose coupling, modularity, etc.

What do you gain by using triggers in this case? All you get is mental overhead, because whenever you use DML you have to keep in mind that there might be a trigger hiding somewhere that does strange things.
If you call a procedure instead, you make it clear that you want to do more than just a simple update or insert.

> [...] it is possible for the method call to make use of concurrency and parallelism constructs [...] to do a unknown number of things in an unknown order

Why would I want this? I want my code simple[2], stupid and obvious, and not convoluted, clever and surprising[3].

[1] https://stackoverflow.com/a/1527430

[2] https://www.youtube.com/watch?v=rI8tNMsozo0

[3] https://en.wikipedia.org/wiki/Principle_of_least_astonishmen...
This is one of these cases when quality emerges from quantity
How to Accelerate Your Path to Product Market Fit (in 5 steps)
I don't understand why people say oil is useful for plastics and such as though that was fundamentally different from its use as fuel. In either case, the reason we use it is because it is a pre-existing store of energy. If you have an energy source, then you can make oil, plastics, and whatever else you want. I have, or had, a mug from a former employer that was made out of plant-based plastic. It appeared no different from any other.
I went back to the blog article to read about Garrett. Pretty awesome attitude in this case!
Doom 3 Libretro/RetroArch core dhewm3 coming soon to Core Updater
Hey Doug,

All in did cloudflare have to spend a modest amount of its money to retaliate in this way?

I think public shaming of the layers involved by name would also be appropriate - bullies often don’t like being called out.

Would be keen to hear whether the ethics inquiry had any effect.
> Light Commands is a vulnerability of MEMS microphones

I've always wondered how it's possible for smartphones to sound so good given that the microphone needs to fit in a few millimeters, how do they sound better than much bigger (cheap) microphones. Apparently the answer is MEMS microphones.
Molek-Syntez
OTOH Bitcoin is easier to transact at a distance than gold.
>(Given any sets A and B there is always a function from A to B unless B is empty and A is nonempty. But that's not very helpful, is it?)

Can you clarify this? I can't define a -> f a because the functor can't determine one?

What about like for list functor?

Int -> [Int]

Doesn't this work?

>This doesn't mean anything. A natural transformation is from one functor F:C->D to another functor G:C->D. Not from a functor to... a category? Huh?

I'm still kind of confused. Yeah you're right it doesn't make sense. But then the parent poster is saying that

a -> f a

is the natural transformation from identity functor to f it seems off to me. It looks to me like it's just a functor from a to f a. So I'm confused with the nomenclature here. a is a category and f a is another category how is a mapping between categories a natural transformation?

Isn't this type signature the natural transformation from identity to f?:

(a -> a) -> f a

--edit:

I think I see where I'm confused. Your last comment on the parent helped. Thanks.
Love fishtailing the Camaro.
Be exceedingly clear when a given task or project has a hard deadline or when someone is picking up a task that is likely to halt production if it isn't completed within a narrow window of time.

Some of my worst experiences have been when my boss got on my case for something I said would be done in two days as a best case scenario, and then exploding when I told them I'd need an extra half day for a problem that showed up and required a change of plan (corroborated by other team members or the PM).

Or when a PM would let me know they just need a status check, but didn't take care of backing up my decision with my boss - which also leads to my boss exploding. Idk, maybe I had a toxic boss in a shitty org?
You can’t use benefits to pay for housing - the topic of the submission.
Fun fact: in my country (Croatia), police officials cite GDPR as a reason they consider recording police officers in public illegal.
> Honestly this is pretty impressive

You know what's more impressive: "Matthew Prince is co-founder and CEO of CloudFlare. CloudFlare’s mission is to build a better Internet. Matthew wrote his first computer program at age seven when his mom would sneak him into university computer science courses."

Age 7 sitting in on a Uni CS course?! Holy crap
Exactly! As an owner of a Turbocharged ICE sports car (EVO X) I can say that turbocharger(s) in a car gives it some very specific characteristics (namely a specific torque curve to the engine) which differentiates it from a non-turbocharged vehicle. The turbocharger compresses the input charge and is driven by the exhaust gases. If companies start labelling non-turbocharged vehicles as Turbo, it's a complete mis-representation and a faux-pas in my opinion. Porsche has simply got it wrong here.
How is this justified except in the "everyone does it" sense?
I left my very first job out of college because of it. I think you're probably right.

I'm glad I got it out of the way early, I'm a few years into my next job now and loving it.
No degree, no matter how gold-plated, is worth $400K. Go to a community college, get a degree in accounting or whatever and spend the rest of your life laughing at the idiots still paying off their tuition debt...
Ask HN: Did you ever have to start from zero again, career wise?
Somewhat. If the gifted kids can socialize among themselves then that certainly is more beneficial. In theory it'd be nice to only interact with people like oneself but I don't see that happening, learning how to interact with others is definitely not useless but indeed depends on the amount. Not sure I'd measure usefulness with some productivity metrics, that success = productive kid at that point in time, social skills are hard to measure like that.
How “OK” became the most spoken word on the planet
By your definition, yes, I went to an ordinary school.

My personal experience is against your position, for what it's worth.

>>> Their paymasters want high-value cogs.

> If what I wrote was drivel, it should be very easy to refute.

You made the claim. You have the burden of proof. Show that either the educational bureaucrats have a "paymaster" that is different from the state bureaucracy, or that the higher-ups in the state bureaucracy want "high-value cogs".
The Low Down on Attribute and Structural Directives in Angular
> I only see Chinese netizens appear in huge angry voting brigades, spamming threads with proclamations, denunciations and flimsy claims.

You will never see it anywhere on the internet, because from the very beginning your decision has been made. Anything you read will be morphed according to your belief. Anyone pro China on this site is immediately either labeled as brainwashed retards or paid shill. That's why there are no discussions, it's just your echo chamber.
Note that I only mentioned that number for tuition.

Rent, food, clothing, etc. will of course be more than that. $10,000/yr doesn't even clear the poverty line, college or otherwise. [1]

My number might have been a bit low, but average in-state public college is $10k/yr for tuition and fees. [2]

I went to college in Florida and Utah. Their top ranked public universities right now cost $6k/yr and $8k/yr respectively.

[1] https://www.thebalance.com/federal-poverty-level-definition-...

[2] https://www.usnews.com/education/best-colleges/paying-for-co...
GitRoyalty – First OSS Paywall
Nice, care to name them for everyone's benefit?
So you're saying the constructor of the type itself is a -> f a. Right?

I think I get it. Thanks.
So, can this particular problem be solved if social media accounts had to be tied to a verifiable identity?

I don't think we should go that route - as just some non-celebrity figure I would much rather post psuedo-anonymously because the social costs of accidentally saying something "bad" on the internet is way too high. I'm just trying to figure out where the boundaries are.
Yes; I use LN more than standard Bitcoin.

There are many apps already and things are just now getting started: https://www.lapps.co/
They hit on small entities to build up enough of a war chest to buy enough lawyers to make the big players think that a lawsuit is going to be costly. If the terms offered to the big player are less than the big players think the lawsuit will cost, a lot of big players will just make the economic calculation and pay up.
SUVs were a thing during the Reagan years. Although they were mostly 2 doors and based on small pickups with body on frame construction and very little power by today's standards.

In 1987 I remember you could get a 4Runner, a Pathfinder, a Cherokee, a Blazer, or a Bronco.
tidyverse is just an mind-boggingly amazing ecosystem of packages

Forget Da Vinci, the first man to be cloned should be Hadley Wickham
I am not a design person and I usually think that design people know what they’re doing. My opinion about design is usually as good as that of a 5-year-old looking at a Picasso.

But, am I the only one to think that this is not very good? Shortening the name to its equity ticker? What kind of message does that send to your users? But beyond that, it’s all caps in a font that’s really not original. Is that all?

This looks like it was made by a cheap automatic logo design app...
the bay area needs to loosen housing laws and allow more building. Its not really an apple problem (except in the PR/political sense), but a supply and demand problem.
> They have selectively applied them to themselves for ages as far as I know. Which must be regarded as anti competitive to some extent.

This only affects the App Store, which Chrome quite purposely is not part of and which the vast majority of Apple apps aren't distributed through.

> They don't seem to care that much, but it could be a good way to make sure it's harder for eg Chrome to compete with Safari. Simply make the API they have to use a bit slow and inefficient.

My understanding is that the inefficiencies in question come from a need to bridge from cross-platform code into the public APIs.

For example, one of the private functions mentioned was needed to treat mach ports as file descriptors - not needed if you are using the proper API to deal with ports.

My understanding is the CoreAnimation private calls are because the layers are rendered and composited externally and CA is only being used for display. Because the rest of CA is skipped, it can't determine a list of partial changes and thus performs a lot more work than necessary. The Private calls are being used to force CA to skip rendering parts of parts of the display. Safari doesn't need to do this because they are using the proper API for the entire pipeline.
Be careful how you define 'behavioral issues.' I think I know what you mean, but you should more carefully define it; I had plenty of behavioral issues. In fact, I was constantly in trouble for talking too much, not paying attention, being loud, etc. I was bored af.

But I wasn't doing drugs or fighting (minus the one or two times), so there's that.
I don't live in California. I live in a place with functional zoning laws and no parking minimums. These greatly restrict density in places like LA.

This WSJ piece is instructive. Tokyo has seen flat housing prices despite population growth. The secret? Tokyo had a lot more housing starts than NYC or SF.

Yes, california attracts new people. A sensible housing market would build more houses to build them. It is not clear how higher taxes would help, unless you think higher japanese tax rates cause their private sector to build more.

https://mobile.twitter.com/wsj/status/1113274956765331456?la...
Non-practicing entities (NPEs) are like HFT. They’re not something that was deliberately created, but are an artifact of deliberate policies we created for other reasons. NPEs are the byproduct of the fact that patents are treated as transferable property rights. That general principle has value. For example, you can sell patents if a company goes bankrupt, which makes it easier to attract investment on the front end. If the patents are good (cue debate about what, if anything, counts as a “good” patent) NPEs can serve valuable functions such as reducing transaction costs. (Multiple inventors can sell to the NPE, and implementers can have a one-stop shop for licensing.)
Most LN apps recommend sending no more than $50 USD over the Lightning Network right now. That will increase over time.