skysight-inc/HackerNews huggingface dataset:
Id like to propose something akin to the Ship of Theseus Paradox: lets call it the Ransom Letter Paradox.

At what point do newspaper clipping arranged together become the work of the arranger and not the individual newspapers. If I take one paragraph from the NYT and one paragraph from the WSJ am I the author or are the NYT and WSJ the author? If I take 16 words in a row from each and alternate, am I the author? If I alternate sentences am I the author?

At some point, there is a higher order "creation" of context between individually associated videos played together in a sequence. If I arrange one minute clips into an hour long video, I can say something the original authors never intended. If I, algorithmically, start following up videos with rebuttals, but only rebuttals that support my viewpoint, I am ADDING context by making suggestions. Sure people can click next, but in my ransom note example above, people can speed read and skip words as well. Current suggestion algorithms may not be purposely "trying to say something" but they effectively BECOME speakers almost accidently.

Ignoring that a well crafted sequences of videos can create new meaning leaves us with a disingenuous interpretation of what suggestion algorithms either are doing or can do. I'm not saying that google is purposely radicalizing children into lets say white nationalists, buuut there may be something akin to negligence going on, if they can always point to a black box algorithm, one with a mind of its own, as the culprit. Winter v. GP Putnam giving them some kind of amnesty from their own "suggestions" rubs me the wrong way. Designing systems to give people "more of what they want" rubs me the wrong way because it narrows horizons not broadens them. That lets me segue into again linking to my favorite internet article ever (which the bbc has somehow broken the link to so here is the real link, and an archive https://www.bbc.co.uk/blogs/adamcurtis/entries/78691781-c9b7... https://archive.ph/RoBjr ) Im not sure I have an answer, but current recommendation engines are the opposite of it.
Well, way more people are aware of the intended endorsement than would have paid any attention if it had been published as expected. Nobody was going to be surprised about WaPo endorsing the democratic candidate.
I think CNN and especially Fox are already way too sensationalist.

I prefer a good writeup like the guardian does. Not every fart needs to be "BREAKING NEWS".

I'm sure some people crave the hollow mindless screaming of random influencers but there's still mindful people out there.
> you have canonical for years now who have made flutter the default for all native linux desktop development

And yet, I can't think of a single app I depend on for anything on Linux that relies on it.

How'd Snap go for Canonical?
I couldn’t quickly find how dependency resolution and versioning works in Mill. Can you give any pointers?

Also, what’s with the “ivy” on https://mill-build.org/mill/0.12.1/comparisons/maven.html ? Any relation to Apache Ivy?
Back during college, we found an abandoned one in a massive pile of junk in the basement of one of the research buildings. It was already opened up, but out of curiosity we poked around how it worked, and ended up fabricating a key to open the change drawer - it was just a cross shape, nothing special that even looked key-like.

Nowadays you can just buy them on Amazon.
All your social media bookmarks in one place
I thought linus had lost it for a second there, until I saw it's just named after him and not something he created. I generally disagree - I think that having many developers with a shallow understanding of the whole codebase scales less-than-linearly with the number of devs.

It's probably less actively harmful than new product development, but I'd still say a team of 50 is probably larger than is necessary for the amount of usage flutter gets.
Well why would I need a car downtown - all that traffic, parking, and cost.

If I’m going further afield then why would I need to get off the train downtown.

When I hire a car at home or the office it gets delivered to my drive.
Reading the law, it sure seems to be aimed at protecting services like ISPs, web hosts, CDNs/caches, email hosts, et c, not organizations promoting and amplifying specific content they’ve allowed users to post. It’s never seemed to me that applying 230 to, say, the Facebook feed or maybe even to Google ads is definitely required by or in the spirit of the law, but more like something we just accidentally ended up doing.
You sell a can of soda for $50 and include a gram of cocaine. I don't know what cocaine sells for but that is how you make it work.

more often this is done not in soda which has a street price that you can't get absurb values on. Better to sell a custom leather purse which can sell for a lot but you can make a junk one for almost nothing.
I’ll bite: what about their devices is not easily resellable? Sure seems easy to factory reset basically anything Apple, and their resale values hold up a lot better than most devices.
I did not claim the opposite. Although I do question the morality of partnering with Russia in 2024.
> I remember how the pivoted from saying how millionaires should not exist to millionaires are good

funny how large amounts of money corrupts one's own values
Yes, I agree, trying to use Kotlin instead of Dart would have killed Flutter.

I've been hearing about Kotlin multiplatform just as long as flutter, and writing Kotlin since 2019.

Kotlin is a horrible daily driver.

I worked on Android for Google at 7 years, and maybe it'd have a better chance if it didn't win internally. As it stands, there's too many organizational boundaries created, and each organization holds itself accountable only within itself, so it's sort of the worst of all worlds, impedance mismatches everywhere, and nobodys fault they exist

I'm always stunned to read wish casting about Kotlin because there's ~0 path to even basic things that change productivity dramatically, like hot reload.
As someone desperately fighting to keep their company's main product to stay using a native desktop UI, Microsoft makes it real hard. WinUI3 hasn't even officially launched and it already feels like it's on life support. QT is good, but even qt seems to be starting to use a web renderer.
> is almost a scissor concept

I was curious but can't seem to find much on that phrase except as a player-movement tactic in US Football.

Perhaps autocorrect-gone-wrong from something else?
The citation is common sense.. if your business is consumerism, you are by definition the opposite of "green". Putting some idiots on stage every year to carefully gesticulate to soft music about how "green" creating immense amounts of industrial waste are and thinking it is real is getting high on your own supply.
> they don't meet the minimum standard to actually have an opinion on the topic

Who should judge that and why? I think that’s what makes free speech a basic right in functional democracies - there is no pre judging it. Challenging authority and science is important if we want to seek truth.

In the case of vaccines, for example, people were getting censored for discussing side effects. Myocarditis is now officially acknowledged as a (rare) side effect of the MRNA based COVID vaccines. But not long ago it was labeled as a “conspiracy theory” and you would get banned on Twitter or Reddit for mentioning it.
> if taking no stance makes your audiences leave

Do you really think that is why people are leaving?
Apparently the point of electing a president into office is to make money too
> I don’t think Cloudflare workers, as deployed by Cloudflare, really tick that box either.

They mostly do. You can map different Workers to different paths in your site. A Worker can only access the resources it is explicitly bound to. E.g. if you create a KV namespace for storage, a worker can only access that namespace if you configure it with a "binding" (a capability in an environment variable) pointing at the KV namespace. Workers on your account without the binding cannot access the KV namespace at all. Some more on the philosophy in this blog post:

https://blog.cloudflare.com/workers-environment-live-object-...

There are a couple of caveats that exist for legacy reasons, but that I'd like to fix, eventually:

* The HTTP cache is zone-scoped. Two workers running on the same zone (domain name) can poison each others' cache via the Cache API. TBH I want to rip out the whole Cache API and replace it with something entirely different, it is a bit of a mess (partly the spec's fault, partly our implementation's fault).

* Origin servers are also zone-scoped. All workers running on a zone are able to send requests directly to the zone's origin server (without going back through Cloudflare's security checks). We're working on introducing an "origin binding" instead, and creating a compat flag that forces `fetch()` to always go back to the "front door" even when fetching from the same zone.

Note that if you want to safely run code from third parties that could be outright malicious, you can use Workers for Platforms:

https://developers.cloudflare.com/cloudflare-for-platforms/w...

(I'm the tech lead of Cloudflare Workers.)

(EDIT: lol wrote this without reading your username. Hi, Andy!)
Every time you pay a profit margin, or pay taxes that cover bond interest, or pay inflated asset prices (real estate), you put money into the system. Every time your stocks, bonds, and real estate holdings go up, you receive money from the system. How good of a deal this is depends on how rich you are and how good you are at picking assets. And your luck at timing, of course.

The Fundamental Theorem of Capitalism -- on expectation, rich people get paid for being rich in proportion to how rich they are and how good they are at capital allocation -- is both great and terrible.

It's great in that it gets you skin-in-the-game capital allocation decisions. Everyone gains 50 IQ points when they have skin in the game and capitalism is how you leverage that to run a society. It's terrible in that it does tend to establish, reinforce, and perpetuate a class hierarchy where the people on the bottom must constantly pay to exist while the people on top constantly get paid to exist. It's great in that it maximizes the money available to accountably chase exciting new prospects. It's terrible in that it creates extraordinary incentives to enshrine old prospects whose time should have passed long ago. It's great in that it can democratize wealth and power away from a King or Party, but it's terrible in that it tends to concentrate wealth and power around the Wealthy. It's great in that damage of capital misallocation can generally be contained to the balance sheets of those most capable of bearing it, but it's terrible in that the wealthy and powerful have the means, motive, and opportunity to bend the entire system towards bailouts, monopolies, and asset-pumping.

It sucks, except for everything else we have tried. Shrug.
Yeah you are right. https://docs.flutter.dev/brand

I expect there will be some communication from Google at some point and the foundation will have to be renamed. It reminds me of OpenTF being renamed to OpenTofu.
Well yes but even in the good old days papers certainly had a colour.
Just ask them. I don’t know which country it’s in but they may be legally obligated to send it to you (maybe for a modest fee), regardless of which country you’re from. They usually are in developed countries but YMMV everywhere else.
> If they can't explain the basic intent of the agreement in the first place, I'd be awfully hesitant to sign

This is fair.
They had a guest on who has a history of surprising results published from studies with flaws in methodology (although the author of the post is clearly a little biased). The complaint is about the podcast not being very critical of her, while framing the discussion with the question “How do you know whether you should believe surprising results?”.
A host of a prominent C++ podcast expressed more or less this sentiment recently (on an ep within the last year). He was being a little bit "devil's advocate", and not suggesting stopping working with C++ altogether. But he could see most use cases of C++ being well satisfied by Rust, and with more ergonomic features like Cargo making the overall experience less of a chore.
The velocity changes are an illusion because you're looking only at the spatial metric of distance. You have to look at temporal metrics too.

The proper "a" here in F=ma is the time derivative of four-velocity or spacetime velocity, and that is constant. It's c (the speed of light). Its time derivative is zero; hence no force and no acceleration.

Yes, this gets tricky because you have to care about "the speed of time through time." Welcome to general relativity.

The answer here goes into more detail:

https://physics.stackexchange.com/questions/102910/why-would...
Exactly: the number of users is just not a good way to measure this.
Technology is quickly helping to eliminate the "pitchfork" option. By the time we are in a world where human labor is unnecessary or worth nearly nothing, the elite will have all the automated surveillance and robo-policing technology they need to prevent rioting and pitchforks, and more secure ways to remain safely isolated from the rabble. When it comes to "what Sci-Fi future we're headed towards" I would bet on something like Elysium.
Which dock are you using? Looking to get one + a large display, and share both between my windows desktop and mac laptop.
Cool stuff - the porthole in each bunk compartment is a nice touch. The overall tone feels like it must have been meant for schoolkids, it's just slightly too cute (which is endearing, but maybe not in the way it was intended to be).
There's a lot to be said both for metal, and for cardboard.
In a similar situation ( mine is iMac 2019 ), I just added Linux box with 8x Xeon cores and Nvidia GPU. I use iMac as remote VNC / X11 client for that server. It still good enough for web browsing, email, and heavy tasks offloaded to Linux server. I do mostly ML / software build, no video editing though.
As a mastodon user, I can definitely confirm this.

Give people the way to repost / retweet / boost, and your feed suddenly turns into mostly negativity, even if your algorithm is "show posts from my followers only, newest to oldest"
I generally agree, the fact that the project relies on Google's internal steering is the much bigger factor in this to me.

There is no guarantee these 50 devs can actually focus on Flutter, instead they might get looped in in the internal race to AI products.
> BTW, I do not think Bezos needs npr to remind him the financial consequences.

The story is newsworthy. I seriously doubt people at NPR are trying to...communicate directly with Jeff Bezos via...journalism?
Formalizing Goodhart's Law in AI Alignment
i'm working on a website to report trail conditions after Hurricane Helene in the Blue Ridge Mountains of Western North Carolina and the Smokys of Eastern Tennessee.

there's a lot of unknowns as trails are still closed and there's not a conditions report feature in strava to use to figure out conditions as they do start opening up.

goals are to have:

- map search for a trail in the region
- click the trail, see a popup summary of open/closed, and number of reports on that trail
- page for each trail with most recent reports and ~maybe~ pictures
- recent reports on any trail on the home page

currently, i'm stuck on full functionality with mapbox directions api and getting the search-for-trail working.
reminds me of this
https://pbs.twimg.com/media/Gawc7-sXwAAHPaR?format=jpg&name=...
I don't think passive income requires the abolishment of non-passive reward structures.

You'll never hit a point where people will starve before working even if they're pulling in some amount of presumably useless currency. It's hard for me to imagine a scenario you're talking about.
That link you posted is comparing the M3 Max with the base M4, it has more CPU and GPU cores
there are two broad categories of "passive income" that people often talk about, with differing effects on society.

1. You have a product that takes little effort for you to maintain, but people find it valuable and pay for its use. In HN terms, this might be a small software project that can be maintained with just a couple hours each month. This is not bad for society- you are offering something that people find valuable, and you get lucky because it's easy for you! A key point is that you are not exploiting people to make this income. We all have varying skills and we make gains from trade. If you are good at programming and I am not, I can pay you to do something that is easy for you but would have been hard for me. This is how we increase our productivity as a society- let each person focus on the things they are good at and avoid the things that are hard. So this type of passive income is okay. We'll probably never see a society where every need is met through people's low effort projects (nobody has a side project that builds major roads or infrastructure), but you aren't harming society by doing it.

2. You have a product that you charge for and you add no value, but for some reason people have to buy from you. In economic terms, we are talking about rent-seeking. Imagine if, right before a hurricane came through, you bought every single 2x4 from all the Home Depots and Lowes' stores in the local area, and sold them to people at twice the original price trying to repair their houses after the hurricane. You did not improve the value of the 2x4s and if not for you, people could have bought them for less money. You exploited the limited local supply of 2x4s and added nothing, but extracted money from people who had no other choice. This is bad for society.

https://en.wikipedia.org/wiki/Rent-seeking
Well, wordpress.org runs at a large loss...not clear how that could work exactly...
No, generally developers prefer to request help or work around an issue than dive in and fix it. The activation energy for contributing to an upstream project is high and very few do it.

Developers are support intense because dev tools and platforms get used in a bazillion ways and combinations you can't predict. It's not like a nice consumer app where the user can only press a limited combination of buttons, and test coverage can be quite exhaustive. GUI toolkits are especially a bottomless pit of edge cases and bugs because they have tens of thousands of API methods, enormous numbers of features, they can all be used in combination, they have to run on multiple platforms usually and those platforms also have bugs etc. The support costs of a GUI toolkit are basically unbounded.
record amount of women are set to be single and childless past the fertility window, the most reasonable cause is a "lack of eligible bachelors"[0] in similar or better socioeconomic conditions.

Record amounts of people will never reproduce creating a deep demographic imbalance, bankrupting most social programs.

[0]https://www.medicaldaily.com/egg-freezing-rises-among-gradua...
It's funny how often you hear "put your money to work". Money doesn't work, people do! If you receive a monthly income by doing nothing, you're taking from someone else's work.
Interesting that you ended up going all the way to Rust land instead of just using one of the multiple tools that have been created to help with this, like:

* Spring Boot (it has a UI to create projects where you pick Java version, DB, build tool, some libs etc): https://spring.io/guides/gs/spring-boot

* JHipster - the nuclear option, pick what you want a la carte: https://www.jhipster.tech/

* JBang - a cute CLI for this: https://www.jbang.dev/

* Maven Archetypes - the old fashioned way (existed before "create-app" kind of tools appeared): https://maven.apache.org/guides/introduction/introduction-to...

And most IDEs also have "new project" wizzards.
There's a big difference between the complexity of setting up Bazel and the experience of using Bazel at a company where Bazel has been set up for you. As a user I love Bazel. When working with Java, I use the java_binary and java_library rules. When coding in Go, there's nothing new to learn regarding the build, just use go_binary and go_library instead. Everything is repeatable, builds and tests are cached, it's easy to query the build dependency tree, etc.

A few startups are offering "Bazel build/test as a service." It's one way to eliminate the work involved in setting up Bazel for an organization.
I have written both professionally for long enough to say that there's not real comparable advantage to either. You trade one complexity to fight for another when refactoring or iterating.
One of my takeaways from my time as a RATELO is the thought put into connector design. Everything in the Army was designed to plug into one thing and one thing only to prevent mistakes.
Related (with more context and no paywall):

https://www.utilitydive.com/news/wind-solar-levelized-cost-e...
Velcro shoes for everyone
It gets easier to kill a lot of people when you have a lot more people to kill. Texas has 4-6 times the population of Spain 1400-1800. I mean, there is a reason you hear sayings like "I'll Believe Corporations Are People When Texas Executes One". This will stick with Texas for a long time.
As Kaylee would say, 帅!
heads up, none of the buttons on your site work
> The Post employees (including acquaintances of mine) are begging subscribers not to leave. They insist that Bezos doesn't interfere with the news reporting, only with the op-ed pages.

Even if you plan to resubscribe in the future, cancelling is the only action subscribers can take that will make any difference in the future.
I proposed the nomination of an award to this commentator! That's hardly derision.

I'm actually a little hurt that you would treat my comment with such derision :(
Today, Telegram serves around 1B users and is run by only 30 engineers: https://www.reddit.com/r/cscareerquestions/comments/1djposn/...
https://ln.hixie.ch/?start=1714717681&count=1 is a sensible estimation
There are multiple ways to model reward. You can have it be fine-grained, such that every token gets its own reward, but by far the most common is to feed in the whole sequence and generate a single reward at the end.
> 200K left but some other might also join.

News media keeps making this mistake - "if we go centrist enough the right-wing will join us!" It never works. Even Fox News is losing viewers to further-right outlets.

Nothing the WaPo does is going to please the MAGAs - certainly not to the point of paying for a newspaper! - but they can piss off their existing readership (and staff).

> And if taking no stance makes your audiences leave

Taking no stance after taking a stance every election for almost fifty years is a choice.
I live in San Francisco and a few blocks down the street from me is a street that always has a bunch of Saabs parked out on it. I don't know if it's one person that owns them or fixes them for others but I thought it was pretty random and interesting.
I could be convinced if those features of Gradle actually worked well, or even worked properly, like dependency management does in e.g. Bazel.

In practice, Gradle really seems to fall down on the basic task of just being able to build stuff in the first place. It feels like you’re constantly fighting version hell just to find a Gradle version and plugins that work together, let alone your actual code dependencies.

And if you actually do need to do something slightly more complicated, like code generation, it’s very difficult to work with and the docs are really bad.
> more people will lose than win.

It's not necessarily zero sum. If money is invested to produce value instead of simply moving it around then everyone can benefit.
> And if taking no stance makes your audiences leave, it might just be a symptom of an existing condition.

This is not why I or anyone else I know cancelled. We cancelled because the owner of the Post overruled the editorial board, which is extremely concerning