skysight-inc/HackerNews huggingface dataset:
> the psychology of

Here's this: "I hate ads. My time is valuable. I want free things. What I do is justifiable. Especially when you consider moral relativism and their practices."

And this: "I hate war, but the corporate media of the 2000s sold it to me and then didn't pay the bill; so we need citizen media."

I don't think we're entitled to free video streaming; maybe because I remember how much it costs to host an .mp4 without HLS on a shared hosting account without nginx-rtmp-module (C and ffmpeg, not yet Rust) and how long it takes to encode video without buying custom hardware video encoding accelerator cards and low-volume ASIC/FPGA TLS load balancer accelerators because now video over HTTPS, and because I don't want to pull media from your MediaGoblin tube site.

I don't support artists suing fans listening from the streets.

Artists are entitled to proceeds from their work if that's how they want to run the show.

I do support paying artists with the audio fingerprinting that YouTube pioneered.

(As an artist and a visual artist - it doesn't matter what kind - I don't want to ruin YouTube with payout demands; but if musical artists are due their cut for their plays, then visual artists are too. No musical artists have yet stood up for the plight of visual artists. Nobody has yet determined how to pay everyone on a production with a smart contract that gives them their fair cut for their contribution to the collaborative ari project.)

It costs money to encode, host, and moderate video, live video, comments, and live chats.

It costs money to stream video.

Good content costs money to create, in an ad hominem-d influencer-affected landscape devoid of critical thinking and media literacy.

Artists don't get paid when you stream for free without ads or premium subscription.

How can we pay artists and content producers and privately bootstrapped infrastructure if the marginal cost of a stream is not offset by the marginal returns of a stream?

Content creators have real costs.

--

Copyleft is my decision as an artist. Open Source is my decision as a developer who can't donate their services to charity.

--

Anti-competitive anti-competition context:

What's not fair, anticompetitively? Tying, Bundling, Exclusive agreements, Price fixing, Colluding cartels (for non-essential commodities), Bribery, Kickbacks, Becoming a lobbyist without waiting a fair amount of time first,

What is fair? Selling to the highest bidder. Approved mergers and acquisitions. Strategies against hostile corporate takeover. Taking the bank's money and your creditworthiness and bootstrapping. Penny-pinching to scale and gain market share. Appeasing shareholders/owners. Charging people when they use hours of free services per week.
Mars is colder than Antarctica, drier than the Sahara, and has lower air pressure than the top of Everest.

What little atmosphere Mars does have is 95% CO2, but it's so cold in the Martian winter that the sky literally falls each winter as 25% of it by mass condenses into solid CO2 "dry ice" on the poles. Mars has no ozone layer (not that you'd survive outside without a space suit on), and the entire thickness of the atmosphere is so tenuous that a large coronal mass ejections that happens to hit the planet will kill basically all humans walking or driving around outside on the surface.

The Martian soil has about a million times the concentration of calcium perchlorate (toxic to both humans and plants) than the perchlorate concentration in water found in literal superfund cleanup sites.
>FWIW, patents are one of the forms of intellectual property.

To keep the discussion well focused, I didn't want to get into the nuance of "patents are IP law too" since in broader discussions, IP and patents are usually discussed separately, even though yes, they exist under the same legal umbrella (Intellectual Property).

> Copyright cannot and does not prevent someone from clean-room engineering a replacement for your software. Patents can do that. (Whether or not they should is a different question, but that's not what you asked).

That's a fair point, only patents give an entity the legal "teeth" to do this, though there is room for argument that a clean room engineering replacement would then show novelty and non obvious aspect of a patent to be invalid, and could be grounds for patent invalidation

[0]: Arguably, the fact that courts are sorting this out and not specialized experts at the USPTO is one of the main drivers for why our patent system is broken. Federal judges are not required to be technical experts to oversee a patent case. In addition, this allows the USPTO to liberally grant patents as they pass the validity concerns off to the courtroom
You could ask ChatGPT for help, too!
Time to use AV1.
Perhaps, but if you know how far to push it, it's not a bad strategy. If you're on a salary it's in your interest to do the minimum possible that won't get you fired, just like how it is in your employer's interest to pay you the minimum possible that will get you to do your job.
Well it's honestly about time. I've tried to build something like this personally with OTs, but it can be pretty brutal with all the fuzzying and N-way merges. I even chose one of rich editors just because it supports OT (then i learned it's only in commercial version not even available for small-timers).

I like the completeness of the Loro solution: the state, the rich text, the tree. Local-first database approach sounds like a great idea. Wondering how large is the code size overhead for using this though.
Sublime and Microsoft also are making it work - as are a number of smaller IDEs. Editors and dev tools tend to be pretty profitable as long as you remember the golden rule - let the small fish pirate freely, charge nothing for college students... and go after any of the large corporations using it - those are the people who subsidize the entire tool.
What a crazy world we live in, that people might actually have to rely on an AI that takes megawatts of training, supercomputers, and millions of dollars, just to get a job making more of the same sort of technology. What modern tech is doing is starting to seem rather pointless...
And? You're not accomplishing anything by pushing back on them.
Nope, math is invented, without people there is no math. Math is a logic system invented by humans. You don't have to use math to describe relations between things. Math is a language, it describes real world and is not real world itself. So math is invented.
Yeah for a default rigidness with the ability to tinker in obvious ways the framework for python is imo Django.

Flask is almost completely freeform in what it allows you to do, it just has a few style recommendations and a ton of community convention, but you could technically ignore 90% of it since Flask doesn't really expect any sort of structure.
Maybe you’re already aware, but you glossed over something: Since you’re using the hash to locate/identify the contect (you mentioned Merkle and git), if you support multiple hash functions you need some assurance that the chance of collisions is low across all supported hash functions. For example two identical functions that differ only in the value of their padding bytes (when the input size doesn’t match the block size) can’t coexist.
Oh, I agreed with you, I just feel like any blunt accusation of "Wrong" really deserves some data along with it.

I don't know how to solve this problem, either. Covid seems to have only caused all of us to double down on the social isolation that was already introduced by computing/the internet somehow.

As soon as my kid is a little older (he's 2.3 years old and still extremely high-maintenance currently), my partner and I will try to get back to what we used to do and throw more dinner parties/social events.
> Your comment is simply pretending that the manufacturing cycle/production process for wind and solar, utility or otherwise, doesn't involve the production small scale power generators produced at a massive scale.

This is not correct. I explicitly address this. An SMNR is not comparable to an individual solar panel, it is comparable to a whole solar instalation. See my comment again.

The individual parts of a solar instaltion are mass produced, e.g. individual panels. Whether a single solar panel is 6ft by 10ft or 60ft by 100ft does not really affect it's performance. The individual panels are made the size they are now, i.e. small, for convenience of transport, installation, and replacement. But the final power plant is made as big as possible in order to gain the benefits of economies of scale. The price of residential solar > price of commercial rooftop > utility scale solar.

> As it stands, we are left with China to possibly figure it out.

China so far has not figured it out. If anything the lack of progress that nuclear has made relative to wind/solar/hydro shows how difficult it is for it to compete. Nuclear energy production capacity has been growing, but at a fairly constant rate. wind/solar/hydro meanwhile has been growing at an ever increasing rate, which far surpases that of nuclear.
Obligatory "patents are terrible and should not exist".

But given that they exist, that H.265 is known to be extremely patent encumbered, and there are alternatives (AV1) which are believed to be unencumbered, why do companies repeatedly choose to put themselves at risk by choosing H.265?
Yeah that's pretty much how it works :) will launch this as Show HN soon.
The “Death to Pixels” shader pack for Retroarch has done an awesome job of tricking my nostalgia brain when playing old games. (https://forums.libretro.com/t/cyberlab-death-to-pixels-shade...)

I wonder if these are more efficient in sone way? Or accurate?
Half of what you wrote here has nothing to do with the context of this discussion (again), and the half that's at least superficially relevant is materially irrelevant as a consequence of being a strawman.

> Java programmers don't think they hit NPEs, C++ programmers don't think they have ("modern") memory issues, and dynamic programmers don't think they have type problems

Aside from the obvious category error, you aren't talking to a "dynamic programmer" who "[doesn't] think they have type problems". (It may also shock you to learn that I'm not an advocate of NodeJS/NPM, the programming style exemplified by the Adobe project identified in the blog post, or even TypeScript. That doesn't change the fact that I'm right about the things I said before—and the fact that I am right means it wouldn't matter even if I were a "dynamic programmer", anyway.)

The _entire_ point of what I wrote is laid out in my first paragraph: "People accustomed to strongly typed languages and thinking mostly of monolithic apps always pin things on dynamic typing even where it's not the cause." I even made it more explicit. This problem is not because of dynamic typing. This is a problem because of code mobility and separate compilation. I even provided references, FFS. You'd get the _same_ problem in languages that are not JS or TypeScript—including static languages. Why? Because this is a problem arising from code mobility and separate compilation—not static versus dynamic typing.

> What really prompted me to comment was your suggestion that it would have been better to skip the confusing checks

Not what I said, Holmes. The strength of your powers of divination don't merit the confidence you seem to have in them.

This is where I exit.
OK, then wait until you run into the students who somehow passed algebra two but don’t understand the difference between a constant coefficient and a variable coefficient
A big issue with the $1 recognizer is that it requires strokes to be drawn in a specific way, for example to draw a circle you need to go counterclockwise, if you go clockwise (as seems more natural to me) it gets recognized as a caret. This makes it not really usable in a context of free drawing were the users are not aware of the details of your implementation.
> The other thing you can say about that is that it's guaranteed to assess property at values that are too high

How so? It seems like it would lead people to asses things at the "correct" value (eg the value at which you would actually sell the asset). So if you buy an asset for less than it is worth to you then you still have a valuable asset, you just need to pay a tax on that asset. Where this would obviously break down is with personal property that has some sentimental value. It would be unjust for people to either have to sell a treasured family heirloom or else pay an exorbitant tax to avoid selling it, but if restricted to domains where that is not a consideration (like patents or other corporate assets) it seems like a good system to me.
Yes. The chat is gone now, but from what I saw, you explicitly asked about shopping for vegetables.

It gave the correct answer but you insisted it missed onions and tomatoes. Yes they were part of the recipe but
those aren’t vegetables. Why did you expect it to return onions in its answer?

Do you consider onions and tomatoes to be vegetables? (They are not)

(I also make biryani and there are usually no vegetables in biryani and there was definitely none in the recipe you pasted)
You don't have the option of tolerating or not tolerating it. You're seeing one of these people, but there are a thousand more behind them, and they don't care what you tolerate or don't; it's a numbers game to them.
How is it any different? Sounds like demagoguery to say that software isn't patentable, but algorithms are. Algorithms shouldn't be patentable even stronger, since it's more abstract than software. It's function claiming otherwise.
And with RHEV dead, there aren't even any serious alternatives
I'm of the opinion he was a scapegoat to draw the ire of the decision. The board were going to try to make that change anyway. If it went well enough that they didn't have to fire him, they'd still have him as a buffer for another unpopular change.
This isn't restricted to "offices." It's also why it's difficult to live with other people and housemates often end up in conflict. The more people you need to share a space with, the more contention each shared resource gets, and fewer individuals get what they actually want when they want it most of the time. There's tradeoffs to make, of course. We have societies and communities precisely because groups tend to accomplish more than individuals thanks to specialization and division of labor, but there's a reason humans tend to live in roughly family-sized units when given the choice, not open dorms with hundreds of other people.
Nearly anything can be bucketed up into some kind of "this is an N-class issue, think of the non-N class!", so I am not sure this is a great approach to problem solving. Doctors, lawyers, bankers, investors, CEOs, world leaders all have problems and they all want solutions. My doctor who exists in the top 0.1% is still entitled to say, demand working less than 80 hour weeks and whatever else their "class" problems entail.
You could modify it so you have to sell it at that price you listed if you decide to sell it at any point.
Of course you'd need a system to feature in normal price appreciation but that can all be worked out, like not being able to change the price year-on-year by more than a certain percentage and then being forced to sell at the 3-year low price or smth like that.
Whoah, I am definitely mot telling you to pay these people.
California, the state? What about a jury in Redding, CA? That's what we're looking at here. Does Munich make decisions for all of Germany?!
Some interesting comments about the plural of die, apparently all three forms are commonly used (die, dies, dice)
Turns out C is better at some problems than Ruby after all? This was my point.
Don't ferrofluids break down in to the surrounding liquid over time? Or is that mitigated by treating the glass as was mentioned in the bluetooth speaker video from the article?
Governance seems more invested in making ideological changes (dropping Webpacker, TypeScript, breaking changes between versions that add busywork but no value) than building the community and expanding reach. DHH continues to push poor technical decisions and alienate contributors by taking weird political stands.

As someone who’s taken multiple projects to production in Rails and generally loves Ruby, these days I prefer to start new projects in full-stack TypeScript. RedwoodJS has been quite good.
Well, at least these three:

> Did you format the code?

> Did the tests pass?

> Did you fix the tests? Or did you just comment them out?

should be obvious from the MR/PR page
Ok but insofar this is true, this is also a misguided, terrible state of affairs that needs to be addressed!

Like saying "you better support your employer's aims or maybe grandma wont get her cancer medicine," is not the gotcha you maybe think it is.
I'm not interested, and neither is the author of the article, or, thankfully, most of this thread, which managed to be about Lovecraft's work.
Also "dismantled". Presumably those countries gave their arsenals to Russia.
It's not odd at all that people in a similar situation tend to act the same way, particularly when they can see how the others act and realise that following the crowd is the best way to not get fired.

Many companies would benefit financially by reducing their office footprint and thereby paying less rent. The idea that boards everywhere would sabotage their own companies to appease commercial real estate investors is tinfoil hat level stuff.
> she did it because this is clearly not the first time so it makes sense for there to be a spare umbrella.

Where are you getting this information from?

IMO there is nothing wrong with the comment you're replying to. They didn't say that they didn't appreciate the gesture. Just that it taught them that they needed to be more explicit about the priorities of requests.
So, you basically confirm that said women are shallow.
I helped write what might be a similar API gateway prototype in rails (made a DB query and decorated downstream requests with auth/role/etc headers). You might have threadpool/process/concurrency tuning to do. Even then, I don't think rails is a good solution for what is essentially an HTTP proxy, and I would've pushed for a different tool if time wasn't an issue. Rails was fast to build, I'll give it that. We ended up getting downstream service to $1M ARR so rails wins out against my "let me write it in XYZ language/framework" again somehow.
We call this "University"
Doesn’t it use cgs only (I think the new editions finally bit the bullet and switched to mks)
Shipping a macOS app doesn't require view of any kind, beyond notarization, which is just an automated malware scan and takes only a few seconds.
Public S3 buckets are not a good choice for that because of the "anyone could bankrupt you" reason above. That is generally NOT the use case for S3, and it's the reason why private is the default and there are alerts for public buckets. For public access, within AWS, you'd want to put CloudFront in front of the bucket and only allow external users to access CloudFront. However, there's a better option...

Outside of AWS, Cloudflare has a service called R2 which is just like S3, except you DON'T pay egress! It's the same thing, but without the "anyone could bankrupt you" aspect. You pay for the storage but you don't pay per download. I highly recommend this for hosting open source binaries. You can still keep a copy in a private S3 bucket for safe keeping if you don't trust Cloudflare long-term.
The usefulness of the patent disclosure is that it allows someone to write a different document, paper, or blog post that explains how it works in terms a normal software engineer can understand. Without that patent, none of the other public documentation of how to do something would exist.

You don't read the patent to learn how something works, you learn by reading other explanations that can be made available because the patent exists.
Not sure if it was the original plan, but vscode is now a sales vector for SaaS.
Where in the law is the condition that "math is patentable if it has a marked impact on data size"?
Variadics are a prerequisite for this sort of introspection, not an alternative. The design you linked uses an ad-hoc keyword to hack around their lack.
Duplicated myself, sry
the docs show installing and using a wasm version from JS: https://www.loro.dev/docs/tutorial/get_started
GP expressed the need for an umbrella and she went above and beyond. He now knows that she's the type of person who will do so, so now knows to add a disclaimer to not go out of her way. Or he can just appreciate the fact that she will go out of her way and sincerely express that appreciation.

No fault here for either party. Just a learning experience. And as you say, he can give the feedback that she didn't need to go out of her way as well.
OK imagine you have $500 million in revenue and $154 million in losses.

That means you've been selling $1.00 for 70 cents.

Not sustainable. If their customers don't like what they're doing, it's not surprising. Because anyone buying $1.00 for 70 cents is going to be angry when it ends.

If their developers don't like what they're doing, it's not surprising. Anyone benefiting from a company paying them more than they can afford is going to be angry when it ends.
H.265 predates AV1 by a good margin. Also, when they switched, there were not really any efficient AV1 decoders (there is dav1d now in software), and they are still quite rare in hardware today. The power of H.265 came from existing decoders and the quick adoption of hardware decoders, which are important for phones and smart TVs. And your walmart craptop.

I'd also bet they calculated the savings of H.265 for bandwidth and storage outweighed the cost of the lawsuit. Now they "just" gotta shell up for a license and call it a day. Or switch to AV1.
I tried 4 different shapes (circle, rectangle, triangle and heart) and it always said "Ellipse with score ...".
It's not about 'fault' really, it's about achieving better outcomes by learning from previous experiences.
And AMD is nowhere to be found
Makes me think of Jackson's electrodynamics - yit always seemed to me a hazing ritual. I remember a story of someone asking him a question from the book and he basically said "how the hell would I know?"

I enjoyed the book and class myself but it did not make me a better physicist, just a better mathematician
Would be interesting to hear Zooko's response to this. (Peergos lead here)
Depends on the level of effort required for the task in my opinion.

If it's a trivial thing like send an email or some small ask then I wouldn't necessarily expect it to be in writing.

For any non-trivial task I'd expect it to be in writing, even from my manager. Reason for me is that where I work I don't only report to my manager when it comes to how my time is used, but other workstreams and projects, etc.

If I'm busy working on a task for you that is undocumented, then all these other workstreams will wonder what the fuck I'm doing with my time, or may question whether its more important than other tasks. Obviously this is industry specific, since I don't actually work directly with my manager on any projects and probably never will.

From my perspective, my manager has failed or is lazy if they fail to put their non-trivial tasks in writing.