skysight-inc/HackerNews huggingface dataset:
It's a little hard to tell if and how much you are being sarcastic. I don't see how people could expect payouts for just existing. You are already getting plenty of (often unseen) services and benefits from society, and you presumably pay back taxes to more or less get even. Fame already brings many benefits and opportunities by itself. Some people are famous against their will and I am sympathetic to that issue, but this is a wholly different discussion.

There is an argument that you might work to look a certain way (clothes, makeup etc.) for some professional reason, but then do it on a private property if you want to stop people from photographing you. Otherwise you're just grabbing public space for yourself unilaterally. Note that I made a similar critique of modern copyright in a recent thread, so I'm not really advocating for privileging artists over the objects of art.
"And you blow up the already complex / almost unreadable code with type definitions."

I don't thing your problem is Typescript.
> Google, Facebook, etc. are victims of early success.

This is accurate. What makes a company good a defending market leadership makes them terrible at innovation - and you see this with both Google and Meta as they churn though building 100 million dollar products only to discontinue them because they aren't worth billions yet.
I didn't say anything about culturism in that comment.

My point still stands that the problems of overpopulation in the countries these people are from is just going to bring that problem to canada. The economy cannot support them.

Canadians today aren't having children so why are we bringing these people in? How is this in anyway moral?
Jest?
The author's daughters aren't old enough to be playing video games (under 5) and shouldn't be. People under 18 can have real money transactions turned off by an adult, so that's not the problem either.

This story also says that 90% of the gamers studied over 6 years had no negative impact from video games. Aren't those numbers in line with other dopamine-releasing products that lead some people to become addicted?

The South Park episode about this ("Freemium Isn't Free") is a great commentary. Yes, some people (even kids) become addicted to fun things that adults like. This is an unfortunate risk of being a person, and not all such risks can be eliminated or even mitigated. The kinds of fun that become addicting may change as technology and culture changes, but the psychology and biology that drive these behaviors probably cannot be changed, nor can its prevalence in society as a fraction of the whole.
The package phones home. One has to set an env var or fix several lines of code to prevent that.
It's been decades since i studied this stuff, but i remember there being a very promising line of work on the connections of the growth factors BDNF and NGF, which promote neuroplasticity, to depression. Seems it's still being worked on:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7174655/

https://pubmed.ncbi.nlm.nih.gov/30235967/
Did steam ships run on salt water or did they have to carry the water?
There are two different ideas here. The fact that the CCP can act decisively and has an iron grip on China does not contradict the idea that it is still a granular organization with its own internal logic. Xi is not the CCP and the CCP is not Xi. And the iron grip and the decisiveness are not as total as you imagine them to be.

This is in fact where the orientalism comes in: the rejection of granularity. If you think about it for a few seconds, it really makes no sense that a single person would be able to entirely control a structure of 96 million adherents, or that this latter structure would have no internal dissension and tumult. The only reason we might come to these conclusions is if we are deeply unfamiliar with the history, culture, ideology, way of doing things that apply and thus reject the individuality and complexity that are part of these systems. Few Westerners would qualify Western institutions in this way. I don't mean in terms of agreeing or disagreeing with what they do, but analyzing them as just a unified blob and thinking nothing of it.
Copyright is an artificial right created to assist the "progress of the Science and Useful Arts."

Is copyright still doing that, or is it creating cartels, being used to tell you what you can see and hear, encouraging patenting obvious things for a "landgrab", and supporting companies who don't really add anything to society other than file lawsuits when they think they can get a payout?

For some industries that need a lot of upfront R&D and investment and can be well articulated, copyright/intellectual property should be able to be used to protect that investment, but we went very wrong with the current maximalism with copyright terms being 100+ years for songs that might take less than 1 hour to make, and where things like business processes and "X but with a computer" can get patented.
It really is a game of semantics as another person commenting mentioned. It might feel like there's something distinct here but all RPC was remote procedure calls aka functions and produced tightly coupled clients and server code. And the term API is not specifically owned by HTTP calls or REST/GraphQL, it's a definition of an interface for consumer some service. Even in your case whether you feel like you see it or not, every function is part of an API.
And for a more accurate experience throw thousands of dollars away and have a Sherpa carry you part of the way.
The fact that they’re supposed to taste like prawns (shrimp) is greatly in their favour, I’m not too sure what is meant by like though.

I’m a bit put off by food that has to be made to look like something else.
Gentoo, i3, polybar, alacritty, nvim, wallpaper set and a bunch of custom scripts and key mappings I can take with my dotfiles to any new install in minutes and feel at home right away is my definition of comfy software these days
Arbitrary rules are better than no rules.

Of course the concept of fair price is made up. The money itself is made up, it's just pieces of paper with serial numbers. Does that mean we all just have to bend down to every trickery ever invented by the rent seekers to extract value while bringing none? No, fuck rent seekers, their parasitic behavior ought to be punished by arbitrary rules.

Money is not sacred. The market is not sacred. It is supposed to serve people. Once it stops serving people, it ought to be changed.
you keep looking at LSD for feelings you're having while sober. examine your reasons for your feelings now. if you can't identify your own motivations, how can you attribute cause like that?
And you claim systemd is not working well, which is factually not true.
> This is what everyone thought in 1999. Search engines were a solved problem in a crowded market

We must have lived in different 1999's
Missing element for life may be present in ocean of Saturn's moon Enceladus
> Study with 22 people

i.e. worthless. DHA is being studied and has massive effects on inflammation but the science is definitely not there for depression. You need to adjust your epistemology if you are making decisions based on tiny studies like that.
Can it be used for large and fast changing datasets?

Example: 100 TB, write us every 10 mins.

Or, 1tb, parquet, 40% is rewritten daily.
Yes! It's a very similar idea. If I remember correctly, LVars are restricted enough to enforce determinism statically, which is quite nice.
If common lisp is the go-to Lisp, that's a sad indictment of Lisp itself. By commit counts in Github in first quarter of 2022, it doesn't even break into top 50 languages [1]. Surely a flawed metric, but it's damning when you have Elisp - configuration language for a freaking text editor - at #25, and Clojure at #28.

[1] https://madnight.github.io/githut/#/pushes/2022/1
Check out vite.
I think some people have gotten the mistaken idea that floating point arithmetic is inherently somehow non-deterministic. It is of course entirely deterministic, and if you do the same FP operations in the same order you will get the same result.
Much worse is the example showing their inability to eliminate answers when multiplying decimals.
Could be used for games like Silent Hill or Amnesia for effects that only happen if you don't look directly at them.
This is now firmly in religious territory.

Is there much of a difference between this and halal/kosher certification?
My gut reaction looking at it is to judge the quality of the art but that isn't really the point. We shouldn't only defend "good" art. So that does get into the fact that fair use is a "doctrine" and so it harder to quantify. Would anyone confuse the photograph with Warhol's version? No. Warhol's look was so distinct that regardless of the photo used, it still looks like a "Warhol." So on that grounds I would say it is a transformative work and therefore fair use.
That outcome also explains why the avocado toast propaganda worked. Propaganda isn't telling falsehood, it's omitting truth, math in this case.
> You can be a scientist without a degree in the philosophy of science

Scientists generally have a Ph.D. degree in science. Although the Ph. in Ph.D. stands for philosophy, 99% of scientists don't learn philosophy, or even philosophy of science.

That said, a scientist without a Ph.D. is a rare bird.
I am not quite sure how to respond to 'I don't believe' response.

Even FDA is approving these mutation targeting drugs without mutation status. Niraparib was approved for Ovarian Cancer even if you don't have HRD mutations. Approval was based on NOVA trial, you can lookup the details.

I am not saying there isn't any connection, what I am saying is it not really well understood or clearcut as mutation x = drug y that general public believes about these drugs.
Ask HN: In what ways is programming more difficult today than it was years ago?
Reading Peter Seibel's Coders at Work, and this is Joe Armstrong on the issue:

>Also, I think today we’re kind of overburdened by choice. I mean, I just had Fortran. I don’t think we even had shell scripts. We just had batch files so you could run things, a compiler, and Fortran. And assembler possibly, if you really needed it. So there wasn’t this agony of choice. Being a young programmer today must be awful—you can choose 20 different programming languages, dozens of framework and operating systems and you’re paralyzed by choice. There was no paralysis of choice then. You just start doing it because the decision as to which language and things is just made—there’s no thinking about what you should do, you just go and do it.

For context this book is copyrighted 2009 so this interview is more than a decade old, and I'm sure many things have changed since then.
There is regulation for that? I would be interested in finding out more.
Zod allows for more complex validation like "input cannot exceed 256 chars", "number must be positive", or even arbitrary "refinements". I could, of course, simply write a function that will `Abort` instead, but tRPC+Zod handles that automatically - zero boilerplate. My current understanding is that I'll need to invoke Abort manually if the Zod.parse fails.

Importantly Zod philosophically follows "parse, don't validate" https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va... which means that once validation is done, you get a type - a parsed value. This means you can validate clientside and serverside using the same types. Again, sure you could do the same with Telefunc, but you still need to invoke Abort manually and every single RPC definition you have needs to be followed by Zod.parse. A small cost to be sure, but what are the advantages of Telefunc over tRPC? I'm not seeing any right now.

tRPC also isn't strongly tied to Zod, it also works with yup, superstruct, and custom validators.
Oh wow just felt the pain reading this.

I help filling in compliance excels when we get a new customer - explaining that "it does not work that way and 80% of this is not applicable to our systems" 10s of times.
I used to be on twitter (wonderful thing, I know) for about a year during 2020-2021. I never really any social media accounts aside from that, but anyways, during that time on the site I felt so stressed, anxious, and manipulated that it actually kind of hurt me for a while. I was led into agreeing with things that I simply did not believe in, and that influenced a lot of bad decisions in my life.

I think it has changed me for the worst. I used to be a much kinder and more open person, and now I constantly feel inadequate or toxic. 2021 was also a pretty bad year for me. And plus around that time, the twitter communities I engaged with were absolutely ruthless with pushing political, SJW agendas, participating in movements they poorly understood, and enforcing their views on everyone. If you've been there you'll know what I mean

Seeing hundreds, hell even thousands of 14,15 year olds being "indoctrinated" by other, equally treated 14,15 year olds is so depressing and almost caught me. I deleted my account earlier this year and will never regret it. Sure, I had some popular tweets, but I don't care about that small hits of fame anymore.

If you engage in communities, or even small groups of friends, which you feel are uncomfortable or unhealthy, then all power's to you to leave, and I highly encourage you to do that if you want to.
I'm not sure what Linux has to do with this?
How movement controls the body’s stress response system (2016)
> I think both sides are right, and that this is another example of why copyright is not a good abstraction. It ultimately doesn't make sense because the way we learn how to do things is by imperfectly copying each other. Being successful means to successfully produce a stylish, architectural variation of combinations of fragments of things that you've seen before.

Making copyright last 10 years only sort of solves this issue.
So don't be a sinking ship.
>wanted it against the law for people to cover his songs without his permission

IANAL but note that covering a song is not fair use. However, with music specifically, it is (normally/always?) possible to pay for a mechanical license [1] which allows a musician to pay to cover a song. The same concept does not apply to many other types of creative works. For example, a playwright can (and many do) refuse to allow their work to be performed by amateur theater companies or to have the content modified.

[1] https://en.wikipedia.org/wiki/Mechanical_license
Aren't egalitarianism and personal responsibility kind of incompatible with each other? You can't maximise them both at the same time.
It doesn't matter. Why would it?
i love and use fish, but it doesn't solve the problem of everything is text. it's not even a shell problem in my view but it's really a problem of what kind of data is piped from one command to the next. that's quite shell-agnostic
The officially unofficial installer with non-free firmware has always been suitable for me when I needed it.
For convex polygons, I would think checking that it’s on the correct side of each oriented edge of the polygon is faster. It allows for an early exit. Best-case, you’d only need to check that for a single edge.

That’s especially true if many points being tested lie far away from the polygon.

If your polygon isn’t convex, splitting it in multiple convex ones may be the better choice. You can then use the lines you used to divide the polygon to quickly discard some of the partial polygons.

Whatever you do, numerical errors may bite you. If that ray happens to pass close to a vertex, tiny calculation errors may make you decide it intersects an edge while it doesn’t or vice versa. For the algorithm you propose, you can fairly easily detect that and pick another random ray if it does. I don’t think that makes up for the inefficiency of always having to check all edges, though.
1000% This. A good therapist can help you figure out why you feel the way you feel. For me, I put my self value in my work, so if my work or the work of those around me was not up to my standard, I'd take it as a blow to my self worth.
Shouldn’t firmware in general be considered part of the “hardware tier”? Free software, including Debian, had no choice but to run on non-free hardware since inception anyway, right?
this is neat. I wonder how to combine it with fail2ban / nginx. That said, from a practical perspective, I wonder if "boring" consistent responses might be better, not to encourage attackers to keep trying? (plus false-positive might be costly)
The new consoles both have this exact feature thanks to shipping with SSDs.
Show HN: Stemble – Discuss anything STEM over text or video, 1:1
> Fairey sued for a declaratory judgment that his poster was a fair use of the photograph. The parties settled out of court in January 2011. In February 2012, Fairey pleaded guilty to destroying and fabricating evidence showing that he had used the photograph; in September, he was sentenced to two years of probation, 300 hours of community service, and a fine of $25,000.

Very similar, and more unfortunate for fairey than tfa. He is a graffiti artist, so there is that in regards to illegal art. I've seen him speak to Warhol's archetype before, and he resented the copycat nature of it pretty clearly. I think that is a bit ironic.
> When one group wants to eliminate open society and civility, how is possible to have an open and civil debate with them?

Roger Baldwin, founder of the now gone-astray ACLU, said this [1],

> Host: "What possible reason is there for giving civil liberties to people who will use those civil liberties in order to destroy the civil liberties of all the rest?"

> Roger: "That's a classic argument you know, that's what they said about the nazis and the communists, that if they got into power they'd suppress all the rest of us. Therefore, we'd suppress them first. We're going to use their methods before they can use it."

> "Well that is contrary to our experience. In a democratic society, if you let them all talk, even those who would deny civil liberties and would overthrow the government, that's the best way to prevent them from doing it."

[1] https://youtu.be/ND_uY_KXGgY?t=1225
I'd say there's a big difference between someone choosing one of the first two answers versus the last two.
“Rust is safe” is not some kind of absolute guarantee of code safety
Yes, I know. For purely sequential code that's the actual use (though sometimes, golden tests are generated through matlab or python, in double precision and then every divergence becomes a game of whack a mole. And don't start me on x87-80 bits extended precision suddenly compiled to SSE, so actual ieee754... We have integrated some of the FP static and dynamic analysis tools in our CI/CD pipeline for new code but ugh...

Anyway, as time passes by I veer off equality and think about the actual necessary accuracy and wish there was a way to set it as a spec for proof (SPARK/Ada or a higher level DSL that can be lowered to proper accuracy analysis tools...

I wish I could also specify 'no NaNs please' as a postcondition. Need to check in with the SPARK team and get an introduction article going...
> I would definitely consider REST a layer in a RPC framework.

A beef patty is not a hamburger without the bun, pickles and condiments.
> trpc relies still on strings

I believe this is only the case with routes, and they're still statically typed. E.g. if you only define `/getUser` and try to invoke `/gteUsre`, it will yell at you.

> Telefunc should support zod, why shouldn't it? Just pass them as native zod types and all good. You could also convert them before with z.infer but you don't need to.

Can you elaborate on this? AFAIK it only supports the types listed here https://telefunc.com/shield#all-types So my understanding is that you can't pass native zod types.
Proper tool to block these is WAF that most likely comes with rules for any of such requests.
“The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.” - Bertrand Russell

Yes, perhaps this pattern of behavior is to be expected from someone who's staked out such an uncompromising position and stuck to it for ~30 years.

But it's also really sad that, in acting this way, he undermines his own goals.
Meet Silicon Valley’s rattled layoff ‘survivors’
My insurance offers reduction if you pass a basic health check each year. It's kinda nice but also sets up a slightly adversarial relationship with my doctor, which I don't like.
> In my opinion, the pillars of coziness (in no particular order) are:

> - Customizability

Customization is what I loved about software in the earlier days of the internet. It was just fun! It seemed like we were heading for a future where the average user could eventually customize just about anything, but we took a sharp turn away from that reality, unfortunately.
I mentioned Evans’ The Coming of the Third Reich because it’s critical for understanding what happened here to know the historical context. Those measures were not targeted at the Nazis specifically, nor were the tactics developed by the Nazis in a vacuum.. Organized political street violence was already normal in Weimar Germany before the Nazis had more than a dozen members. They came into existence at a time when violence was a socially acceptable method to shut people up. They faced political/legal repression, censorship, and arrests before the coup.

I don’t know if it helped them amass the numbers/backing and cement the ideology that led to the attempted coup, but it definitely didn’t stop it. You can definitely see how pre-existing political street gangs made it easier to justify forming their own street gangs.
This strains plausibility. Do you want to cite these reports you mention?
All four virtues boil down to the third: devoting one's waking hours for
a non-profit cause.

This puts Stallman in a pretty massive demographic, one that includes
the clergy, public school teachers, and professional baduk players.
Weeping angels from Doctor Who
The irony of “anti racism” is that its core goal of racial preferences is one championed mainly by white elite administrators.

Let’s be clear: most minorities oppose explicit racial preferences, including Black people: https://www.pewresearch.org/social-trends/2019/05/08/america...

In a recent example, the California ballot measure that would have legalized racial preferences in the state failed overwhelmingly, including in every majority Hispanic county in the state.

But explicit racial preferences are at the core of anti racism as Kendi formulates it:

> The only remedy to racist discrimination is antiracist discrimination. The only remedy to past discrimination is present discrimination. The only remedy to present discrimination is future discrimination.

Why does this hold so much appeal? Because the audience of Kendi’s book isn’t minorities, it’s white people. And white people who dominate university faculties and professional organizations love this because it empowers them.

For one thing, it empowers them to use race as a club against other white people.

For another, it gives them tremendous power to shape minority culture. They have the power to select the brown people who will “represent” their whole group. Want a Muslim American professor, but don’t like what Islam has to say about women or homosexuality? Easily handled. The white faculty in charge can just pick a Muslim who agrees with white people about those things instead of other Muslims. And for good measure they can be made to sign a diversity statement. No wonder it’s the dream for Elizabeth Warren types.
Yes, the post says those things, but those things have absolutely zero to do with whether or not a piece of software feels good to use. I have lots of paid software that's lightyears ahead of whatever is available for free. If that doesn't fit the definition of cozy, oh well. I'll stick with the software that makes my life better for a few dollars a year.