skysight-inc/HackerNews huggingface dataset:
This does not appear that crazy to me. In fact, today it's almost a recommended practice for large web applications and it's called "tree shaking". ECMAScript modules are inlined into the same scope. It makes the JIT work easier because it now works with symbols instead of `require(foo).bar` calls to speculate on. It makes most web apps run better, both in bandwidth and compute.

It's very likely to have affected users on other websites, but Google is a common denominator for debugging.

My uneducated guess: they're using the Google Closure Compiler to make smaller JavaScript bundles. It saves some bandwidth and allows for better optimizations. It seems like a reasonable engineering decision to ensure product decisions don't affect the user experience too negatively, something a lot of us are familiar with..
Obviously some people think bicycles are vehicles and some don't. For this reason, I applied the logic that if the park wanted to ban vehicles including bikes, they would write "No vehicles, no cycles" and so while I think a bike is a vehicle, I don't think it violates the intent behind the "no vehicles" rule.
in other words, there's two pieces here, 1) the rule, 2) the consequences of breaking the rule.

It is agreed that the rule (1) is broken by emergency vehicles. It is unknown that (2) is in effect (it is not described in the scenario), but people would assume that there's no consequences for emergency vehicles breaking the rule.
They write that commercial licenses are available.

Is it a shame the Apple's pricing holds back adoption considering how good their product quality is [*]?

[*] Not a fanboy and not ever a user since 1995ish. Just an analogy.
> Why would it be so, any more than for humans who learn from material?

Because AI isn't human, and there is no credible argument that it's anything close to a human, and unless you do establish that connection, you can't just auto-apply the logic/intuition we've developed for humans to AI
Like having lakes?
I think we are all proving the author's point here.

For my decisions, the assumed intent of the rule was slightly different than yours: no potentially fast-moving objects that might cause severe accidents.

So: no cars, no bikes, no skateboards. RC toy cars with low mass are okay. Rowing boats are not okay because they might harm swimming people. The surfboard on the beach is okay because it is not moving fast within the park. Etc.
2. Because they are different
Exactly my thought. Whenever I see wild optimization goose chases it's Python causing all the issues.

The problem is that a lot is still possible to optimize "in Python" although as you say the code becomes less and less readable to your average Python developer, so that people don't notice they just picked the wrong tool for the job.

You need more speed? Use multiprocessing? Allocate memory appropriately? Rust, or if you like pain, C or C++.
Obviously this isn't tested in the courts (for now) but it is my opinion that model weights aren't even copyrightable.
I'm using https://github.com/pilotmoon/Scroll-Reverser for years for that purpose and I'm very happy with it!
Launching Cronbot.ai – Transforming Data into Conversations
We're excited to share something we've been working on - Cronbot.AI. It's all about making data management easier and more interactive.

With Cronbot.AI, you can chat with your data. Sounds cool, right? Our platform leverages AI to transform heaps of data into simple conversations, saving you from the manual data sifting grind.

One of the features we're really proud of is 'Spaces'. It's a unique way to group and manage your data, giving you more control over access and security.

And don't worry about the data format. Currently, we're supporting PDF sources, and we're looking to expand that soon.

To top it all off, we're not just confined to our app. We're rolling out to other platforms like Slack, and more are coming soon.

Curious? You can learn more and give Cronbot.AI a try on our website.

We're also on Product Hunt today. Do drop by and let us know what you think: https://www.producthunt.com/posts/cronbot-ai-beta

Can't wait to hear your thoughts and feedback!
Therefore, in the legal sense, an algorithm does not "learn",

Are you saying there is actual case law / precedent establishing that, or is that just your personal theory? If the former, I'd love to see any such citations, as I was not aware of those developments.

Your "learning" right does not cover, for example, your tape player recording a performance and playing it back at later date to some commercial audience.

That's pretty much a straw-man here. I'm not talking about cases where an AI reproduces an existing work exactly. That is problematic from a copyright standpoint for both a machine OR a human.
You need to tell that to the authors TensorFlow.
Yevgeny Prigozhin: Wagner chief blames war on defence minister
It isn't made up, but the story isn't even a day old. HN isn't a site for tracking sensational stories hour by hour. We want more reflection than that: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor....

There are certain stories where it's better for HN to not be about that. This feels like one of them to me; I'm happy to be wrong if the story turns out otherwise, but the current reports are far too politicized to evaluate objectively.

Edit: after looking things over in the morning, I found myself feeling persuaded by the arguments in favor of this story, so https://news.ycombinator.com/item?id=36460937 is currently on the front page. That's probably still frustrating to people who wanted a heat-of-the-moment thread, but that's not really what HN is about.
Interesting article that makes some good points but this part

>They generally prefer to use time in units of half a day at least. You can't write or program well in units of an hour. That's barely enough time to get started.

Seems ... made up?

There are all sorts of things you can do in an hour as a programmer: update a test, fix an automation script, fix and/or test a bug.

Not all programming starts with grandiose algorithm design or an architectural green field. Some does, so there's a small nugget of truth, but this is far too great a generalisation.

I do agree with the difference in schedule though. Having worked on both IC and mgmt tracks, it was easy to see a whole day fragment in to nothing when needing to get on the critical path.
Also got 11% - what does this number actually express?
There is two levels of moderation in my mind. The first is to logical/ mathematically determine if the rule is broken, with goal of amoraly just answer if the rule is broken (binary). The second step is to determine the degree of rigidity/flexibility.

So by my logic the rule is broken when the ambulance drives into the park, but the leeway of the moderator to allow this should be apparent.

The way this thought experiment is framed, it seemed that you where supposed to only determine if the rule was broken. I think a more realistic way of framing the problem for a moderator would be something like: As security guard in a park, given this rule, would you allow ...

If the game was framed in this way I'm guessing the agreement would go way up.
I would love to see someone use the tool on a diversity of topics. Having me imagine how it is used is probably not what you want.

I see that one can look at the tool as a terrible way to search google a search engine full of bullshit without the most basic search filters...

..it can also be seen as a fast useful tool to at least check thing's superficially while you write.

Perhaps it can help cure some of the proverbial "eating fat is bad for you" doctors.
https://www.cnn.com/2023/06/23/europe/russia-mod-wagner-yevg...
If you have a 10+ year laptop then there's not much of an advantage going with rolling distros. Stable Debian/Ubuntu distros would be better suited.

Rolling distros are great if you get a brand new laptop with modern HW and fancy features (AV1 encoding, thunderbolt/USB4, keyboard RGB, OLED displays with HDR, variable refresh rate, etc) that require you to be on the bleeding edge to make use of them.
What's the difference between using a pencil to write something and using an LLM to write something? Seriously, I'm asking the question. Why does one produce something copyrighted why the other doesn't?
There was once this crank who claimed the Earth orbited the Sun, and not the other way around...

That was misinformation too, no?
An (in my opinion) easier way to remember the bit representation is to remember that a positive number and its negative counterpart should add to 0. But zero is congruent to 2^b (where b is the number of bits). So equivalently, a number and its negative counterpart should add up to 2^b (since bits can’t add to 0).

Then, suppose we take a positive number x and invert all its bits to get y. Then x + y = 1111… = 2^b-1. So if we choose one of x or y to represent with +1 in its bit representation, they will be positive/negative counterparts. It’s easier to keep positive numbers having the same representation as unsigned, so we choose to represent the bit value of -x with +1.
Mischief Rule
There are all kinds of parks. I would argue you should probably not be letting a 5 year old loose on a biking path which would seem to me to mean it is an inappropriate place for (some) children.
I agree in theory.

But engineers with good tech skills and good people are already likely to be the most valuable and time-constrained resources in the business. So taking 2 of them out to have a 2 hour interview with, say, 100 candidates is 400 hours. Even assuming they’d be willing to do that, that’s about 2 months worth of development from your best engineers.

This is why companies have processes like screening with a non-tech person and tech tests. It filters that 100 down to, say, 5 which is more feasible to put in front of those top engineers.

It hurts not to be selected for that 5, to be told you’re not good enough. Companies should do a better job at that. If they can’t give feedback because of the lawyers, they should warn you of that in advance, to set your expectations. They should be responsive and transparent through the whole process. What they can’t do - seemingly to the chagrin of many engineers here - is offer you a highly-paid job merely because you think you deserve it. I can see people on this post that likely have appalling people skills based on their comment, arguing that, since they didn’t get an offer, the company’s process was wrong. Perhaps those commenters need to look in a mirror to find the problem.

Recruiters might miss some top talent, but that’s the price they pay. All other solutions also have costs.
I take your point, but somewhat ironic given that Slack - another Electron app - is eating the market share there too.
No, you missed the point entirely. The question was whether the scenario is a violation but the answers were not labeled accordingly.

For an exercise that is, by it's own admission, pedantic by design that's a pretty glaring fault
Maybe a huge crane lifted it into the park from outside the park. Would the crane be in the park then?
... except that Visual Studio Installer, the pkg tool on FreeBSD, and others do do various forms of self-update. Visual Studio Installer does exactly what you describe, updating itself before updating any version of Visual Studio. FreeBSD pkg has an update from the static to the packaged version of itself.

So several things in the world at present work like this; whatever one might say about their being expected, needed, or wanted.
That's not how fair use works. This kind of use would facially fail three of the factors for fair use; it's not be transformative, it copies the original work in its entirety, and it harms the commercial market for the original work.
If it's a "Once upon a time these worlds were the same place" or a "There used to be milions of these doors a billion years ago" kind of thing the pressure might be equal.
Putin vows to punish ‘armed uprising’ by Wagner militia
Unfortunately no-win scenarios believe in you.
> It doesn't matter, the rules on police and emergency vehicles usually supersede some local rule about a park.

Nobody said it was a local rule. It could be a federal rule about a federal park. And it could be there for a more important reason than keeping ATVs off the hiking trails.
CSS Only dark mode without JS
Same for me, long time user of https://github.com/pilotmoon/Scroll-Reverser
Just curious, when you have a tool that does such a precise small single task, and does it perfectly, why would you bother installing an alternative? What I thought when reading this post was more like "I already have a perfect solution, I don't need another perfect solution", so just curious if you think I'm missing something by thinking like this?
Yes, the instructions say to not moralize, justify, or apply local laws. Strictly enforce the stated rule.

It's amazing how many people can't follow the instructions, without realising their proving the creators point. Even while arguing the creator is wrong!
But that is the point. With basic needs covered, people work on stuff that they care about personally regardless of how much or how little it earns them.

Do also note that most people spending countless hours on standards work on them either on their own time, or more usually, their affiliated organisation time (university, company...). Standard bodies rarely pay for actual standard development.
The AGPL only covers a very tiny bit of it, i.e. the access to the source code of Web services. The crux however is that access to the source code is largely meaningless when you aren't the one running the program. The problems we have on the Web are all related to the control and flow of data, not program source, and none of the regular Open Source licenses even touch that topic. Even CreativeCommons doesn't address any of it.

If Facebook released all its all its source code tomorrow, nothing would change, they are still the ones controlling the server and controlling your data. You being able to run your own version of facebook.com is meaningless when all the data is still locked behind the actual facebook.com, you just have a useless empty server full of nothing.

The one document that actual covers the flow of data is the GDPR, but that's a European law, not a Free Software license. Good for Europe, but if some Free Software developer in another country wants to grantee their endusers the same amount of freedom as the GDPR, they have do DIY their own license, as there is nothing ready made they can stick on to their program. Furthermore the GDPR doesn't go far enough, e.g. the ability to export data out of a service is great start, but the GDPR allows that process to take up to 30 days, making it useless for any kind of real time interaction between services. A "Free Data" license could go much further than what the GDPR offers and try to make it so that data can actually freely flow between services instead of being locked behind one.
I was thinking more about Ford Escape, Explorer or even Mustang rather than the F150. Indeed I don’t see why anyone would buy a pick up like that in Europe for almost any reason.

I thought we were talking about brands rather than specific models? But yeah the Camry is not that popular in Europe, RAV4 and Corolla are on both continents though.
An (open-source ((program diffing) (IDA plugin)))
So if child A starts hitting other children is it still appropriate for child A to be there?

You're creating a hard and fast rule that X group should always be allowed, the parent was saying all groups should behave reasonably towards each other.

I think the parents view is more reasonable. You could still take the view that bikes will always be dangerous to children, at that point you can then decide whether to prioritise children or bikes.
This is seriously an amazing rule! Down the Wikipedia rabbit hole for now!
Yes, but that is an actual situation in real world.
But then you'd be "using" the park (for parking), which means you fall under the definition of "use"!
On nebulosity, see https://mitpress.mit.edu/9780262134095/ . No need to read it, just to be aware that there’s a thick book full of people trying to get a handle on what a concept like “park” or “vehicle” or “in” actually is for humans, and failing completely.
Joules are energy
Needs macOS 12.0 or later.
I believe the issue is not a lack of content, but the quality of the content. There are so many decks on https://ankiweb.net/shared/decks/, including ones for Kotlin (https://ankiweb.net/shared/decks/kotlin) and Trigonometry (https://ankiweb.net/shared/decks/trigonometry), but most of them are of low quality or not what I want. Sometimes it's easier to just create a deck by myself.
Interesting. So, discussion on the outbreak of war was allowed as an exception, but the coup that maybe ends the war is verboten? I'd love to read the mod chat from that discussion ;) assuming you aren't acting unilaterally?

Oh, it's sensational, is it? Well, yes, I suppose a coup that ends a bloody war (that is contributing, if only ideologically, to the crippling economic policies all over The West) would be rather sensational, wouldn't it?

Edit: Related question, why can I vouch for some flagged comments, but not for others?
Edit: Think I figured that out. Vouch is only for dead, not just flagged?
You weren't being asked to enforce a rule, you were being asked to determine if a rule has been violated.
> You have a right to hear and learn the song, you can play it back from memory, but your tape recorder does not, it's a tool, just like your fancy AI machine.

There is two different copyrights, one for the melody/text, and one for the recording. Sometimes they have different owners who fight. The most famous recent example is the Taylor Swift controversy I guess. She ended up re-recording some of her old songs so that she owns the rights to the new recording.

https://en.wikipedia.org/wiki/Taylor_Swift_masters_controver...
> So if this is supposed to be an example of how content moderation rules are unclear to follow, it's achieving precisely the opposite.

The game gives a super simple 2-paragraph-instruction that I feel could not be any clearer, but that you chose to ignore in favor of your own interpretation of what is being asked (because you deem the intent "crystal-clear").

Super fascinating.
I really like Tumbleweed.
I've been running it on laptops and desktops for over 10 years without much problems.
There are a couple of minor annoyances, like the way it handles patterns, or the way it sometimes updates large swaths of packages when libc is updated, but it's overall rock-solid, does not get in the way, and snapper makes it a breathe to rollback if anything wrong happens.
Really an underrated distro, backed by a small but really knowledgeable and welcoming community.
Thank you! How far did you get?
Actually Gradle.
Site doesn't show anything with Computer switched off, either.

That's not feedback dude...
The copyright office has issued guidance on this which contains a very thorough and thoughtful legal analysis; you would probably be most interested section 3: https://copyright.gov/ai/ai_policy_guidance.pdf

The practical answer is that the copyright office refuses to register AI generated works, and you can't sue for copyright infringement without valid registration under Title 17.
Obviously, it does. The rule says "No vehicles in the park" and tells you specifically not to moralize , justify, or apply local laws.
The instructions beforehand were very clear that you should answer whether the scenario violated the rule, not whether it should be allowed.

I suppose that's the beauty, intentional or not, of this exercise... Since the point was to highlight human behavior your response is still a valid, important datapoint despite you "failing" to complete the exercise according to the instructions.
Social App IRL, Which Raised $200M, Shuts Down After CEO Misconduct Probe
Right, optimization is good.

But first building insanely heavy functionality and then optimizing it is not sustainable approach.

The background is of course that increasingly heavy function is moved into the client. Technically and especially economically this makes sense for Google. But the environmental footprint is outsourced to client devices. Greenwashing in a way. Avoidance of computing is a better solution than all types of optimizations. Not everything that is technically feasible is good for the planet and mankind.
What if it's fired from a cannon and lands in the park?
You might be interested in reading the classical book about cultural difference by Geert Hofstede as it provides another perspective on this.

He describes what he calls uncertainty avoidance cultures that try to reduce uncertainty by making lots of rules. These end up being impossible to follow, so it's generally expected that you don't. He contrasts this with cultures that are low on uncertainty avoidance that have fewer rules, but on the other hand it's expected that they are followed.

This is probably to some degree a caricature.
> Once you stop using moderation to implicitly endorse speech you aren't as responsible for anything that is said. This is the entire point of section 230.

Are you suggesting that section 230 is meant to discourage Internet intermediaries from moderation?

The original intent of this law was to stop requiring intermediaries to choose between adopting a passive conduit role and having legal responsibility for content. The legislators hoped that providing a general protection from liability for user-generated content would encourage more moderation by intermediaries.

https://en.wikipedia.org/wiki/Section_230#Background_and_pas...

That might not have been the most pro-speech policy option overall but it was notionally very pluralist (with different platforms potentially having very different standards, purposes, goals, rules, communities, etc.) and it did manage to temper the previous somewhat paradoxical incentives, as well as providing a lot of legal certainty to facilitate the creation of new platforms of various sizes and models.

Pretty much everyone on the Internet is frustrated by moderation and sees pathologies and biases of moderation, intermediaries putting their thumb on scales, and so on. On the other hand, what we haven't seen is the enormous volume of litigation against intermediaries that would occur without §230. I expect people would literally be suing Y Combinator over HN moderation decisions. I can think of HN moderation decisions that I really disagree with, but it's impossible for me to imagine that having had those turn into lawsuits would somehow have been better for anyone.
Hikvision cameras does not require any app and work without internet and without account
Like speaking?
Translation: I want to take your open source code and make a closed source commercial product but your pesky open source license is making it difficult, please change your license.
I think the biggest reason we don’t get feedback on take-home work is that the company people have decided to not move forward with you, and any additional time spent on you is time not spent hiring the person they want. You’re turning in homework for a course the instructor has just kicked you out of, asking if they’ll grade it anyway.

Adjacent to that, they probably don’t want to open themselves up to an argument about your work, while you try to convince them to give you another chance.

That doesn’t make it any less frustrating though.
The EU also funds tons of projects outside its own borders.
Standards are an insanely large part of tech, and the government funds lots of stuff. Is it that much different from building a bridge or something?

Or we could (And I have always thought this would be helpful) have a FOSS standards forum. Want a standard, make a Git issue, people discuss it for a bit, someone makes a markdown pull request.