skysight-inc/HackerNews huggingface dataset:
I like to run xeyes and see if they move when I interact with the test application. It's not better but they're as charming as they always were.

Also consider running an xwayland app under gamescope which smooths out some issues.
I think it's less "this asteroid belt is unrealistic," and more "I assumed asteroid belts were dense because that's what it's like in movies."

For a lot of people, they know that super nimble spaceships aren't real, but they may have never thought about asteroid belt density. People often see something in media that seems plausible, and assume that's what it's like in reality, even if the media portrayal was way off. I can guarantee it's happened to you at some point.
>but the most obvious one is that Japan is eminently walkable, while the US is so pedestrian-unfriendly

Japan is also extremely tiny compared to the US.

Japan is also something like ~70% mountainous where things cant even be built.

It also helps a lot with planning/building if parts of your country were bombed into oblivion and gave you a chance to rebuild and rethink everything from the ground up.
I have just discovered Simon’s blog a week ago, and it’s one of my favourite reads of the year. He seems like a really interesting person.
While technically true, this could still be a great trade for all involved.

If you invest in shares in a company, you are a link in the chain to that company existing at all, employing people, serving customers, and paying a dividend to shareholders. Employees have a job and income without the need to come up with the initial capital to start the venture and the associated risk of no income for a while.

If you invest in real estate, you are providing the capital that allows someone to have shelter (and maybe allowing a property management firm to also employ people). Tenants have shelter without the need to buy an entire lifetime of a house that they only want to live in for a few years and without the hassles of being tied down to a specific address (in the event their relationship status or family size evolves or a job improvement arrives 50 or 200 miles away) or buying and selling houses frequently as these changes tend to happen frequently early in adult life.

Neither is something that you had to wipe sweat off your brow this particular month, but it is a deployment of foregone consumption in the past that allowed you to make those investments. Now that previously foregone consumption is being returned to you.
I am putting together a media site dedicated to aging and how to better prepare for health changes as we get older. https://seriousaging.com
Aren't all these distributions of openjdk, therefore largely being the same codebase?
Same here, the answer is easy for me: recursive algorithms are for recursive data structures.
Once you've outgrown a single physical server, you can continue to scale the Trench cluster by spinning up more Trench application servers and switching to dedicated Kafka and ClickHouse (either self-hosted or via cloud offerings). You can also shard Trench itself depending on the structure of your data (e.g. 1 Trench instance per customer, use case, etc.)

Auto-archiving to cloud for Kafka (Confluent, AWS KMS, etc.) / ClickHouse (ClickHouse Cloud, etc.) is definitely high on the roadmap.
No cookie for you, MS/GitHub. You're redacting so much information this is a nearly worthless, token effort. Lumen will provide at least some info, enough to identify DMCA abuse. For example, I clicked on one of the most recent DMCA requests in Lumen, filled out the captcha, and then clicked on the submitter's name and...oh hey, they've submitted 100,000 DMCA notices (!)...it's a DMCA mill, specializing in online porn.

With how Github is doing this, there's no way to tell who or what was actually involved, thus impossible to verify if the DMCA claim is BS or not:

https://github.com/github/dmca/blob/master/2024/06/2024-06-1...

If you're making a claim of copyright infringement, your name / who you represent and the nature of the violation is not "private." And further, that redacting is purely Github's decision; nothing in the DMCA requires any redaction or limits publishing of DMCA notices in any way.

...and hilariously, GitHub rejected the counter-notice because...it didn't have the right kind of contact info?
One needs to look at multiple markets like for example Japan. Which really points that future growth is not guaranteed.
I don't find the "not as bad as" argument to be a convincing one. Given that users can run hardware and software that doesn't give out any information about them, it seems defeatist to only consider software which does give out information. A lot of people have spent a lot of time and effort to make software like Linux and LineageOS available and easy; choosing the least-bad of bad options makes no sense when actual good options are available.

The OP of this thread gave a specific example of Apple circumventing user privacy in a way that I would find unacceptable. "Replied to" was not the best phrasing for that, I admit.
… of course it matters?

Sure, the names CW/CCW don't matter. But I first have to determine an orientation for each star system, to look at it to see if it is spinning CW or CCW. If I don't, then we cannot decide which way it's spinning, since it's spinning CW from one view, but CCW from another.

E.g., let's say I orient each star system in the galaxy such that it appears to be spinning CW: then by definition, all star systems appear to spin CW. I could choose the other method, and now all star systems spin CCW, despite nothing in the universe changing. I could orient them randomly, and it'd be 50/50. But that tells us nothing: we're sampling how we orient the system to sample it, not any innate quality of the universe.

That is, the entire question, to me, is how do you pick a frame of reference, since there seems to be nothing upon which to pin a frame of reference to.
to be fair, Python's performance has lagged far behind comparable languages (e.g. JS) for at least a decade. maybe more devs could give it the V8 treatment?
The idea that this was a noble decision would be way more credible had it not occurred a few days before the election. They should have said this months, if not years ago.
> ...the Flutter team is in maintenance mode for 3 of its 6 supported platforms. Desktop is quite possibly the greatest untapped value for Flutter, but it's now mostly stagnant.

Can you make any comment on this? Is it accurate?
Is Porn Misleading Men?
I've never been a fan of news organizations making endorsements. However, the idea that such an endorsement is being suppressed because of an owner's fear of reprisal against their other businesses by a candidate should they win the election is very very very bad. Intimidation of a free media is how fascist regimes begin and thrive. As Timothy Snyder wrote: Do Not Obey in Advance.

In general politics is to be avoided on HN, but I will sacrifice every point I have to for my fellow Americans (international viewers, apologies for the American centric writing).

1)Russia is at war with the United States of America.
2)The goal of this war is to destabilize America.
3)The battle-ground is here at home.
4)The weapons in this war include pervasive laundering of Russian money into a) bend the minds of Americans through pervasive propaganda, b)direct corruption of U.S. citizens with money in return for favors or for promoting propaganda (e.g. influencers), c) corruption of politicians with promises of power, d) our divisions and our platforms for communication.

Too few Americans accept or appreciate the veracity of points 1 thru 4, and this makes us weak. We have a free and open internet, and while this is great, it means that U.S. citizens are accessible, viable targets to any foreign-influence campaign, which can be all the more effective given the amount of data accumulated on each individual, and the ease at which these attacks can be individualized at scale. The United States does not protect its citizens from these attacks. Its hard to do right, and it poses difficult questions about freedom of speech, and freedom more generally. Nevertheless, we are exposed and blind, and in a war, that is asking for defeat.

Offense is a form of defense. Why not take it back to Russia? Maybe we are. I do not know. But there, free-speech is dangerous, and the rebellious mind gets crushed quickly. China has the great firewall, and for all the terrible things this allows, it does protect their citizens from easy targeting to influence campaigns. Could the West do the same?

Is it time to imagine an internet that excludes Russia, one which only includes liberal Democracies, partners and allies?

[1] Do not obey in advance. Lesson 1, first page, by Timothy Snyder's pamphlet "On Tyranny." https://snyder.substack.com/p/on-tyranny
The asteroid belt around Sol might be sparse, but what about other solar systems, other galaxies far far away?
As AI technology continues to evolve, so does the way we interact with it. BatchGPT is a powerful new Chrome extension that revolutionizes your experience with ChatGPT, allowing you to streamline your workflow and maximize productivity. Whether you’re a developer, researcher, or content creator, BatchGPT is designed to make your life easier. Get BatchGPT now at https://www.batch-gpt.store/.

BatchGPT is a simple yet effective tool that enables users to run multiple prompts on ChatGPT simultaneously. Instead of entering each prompt one by one, you can input several queries in a single session. This feature is particularly beneficial for anyone needing quick, diverse responses—think content ideation, data analysis, or customer support.

Key Features

- Bulk Prompt Execution: Save time by running multiple prompts at once. This capability is perfect for generating content, gathering insights, or exploring new ideas without the repetitive task of separate queries.

- Effortless Exporting: After generating your responses, BatchGPT allows you to export entire conversations in CSV or JSON format. This functionality makes it easy to analyze your data, share insights with colleagues, or integrate results into reports.

- Custom GPT Compatibility: Whether you’re using a standard ChatGPT model or a tailored version, BatchGPT works seamlessly across various configurations. This flexibility ensures you can leverage your custom setups effectively.

- No API-Key Required: Since BatchGPT is a chrome extension that works on the existing ChatGPT interface, you do not require an API key for batch processing

Starting with BatchGPT is quick and easy!

1. Install the Extension: Visit https://www.batch-gpt.store/ to download the extension.
2. Input Your Prompts: Enter multiple prompts in the user-friendly interface.
3. Export Your Results: Once you’ve received your responses, download your data in your preferred format with a simple click.

If you’re interested in trying BatchGPT, check it out and let us know your thoughts! Your feedback is crucial as we continue to develop and improve the extension. Happy chatting!
https://github.com/flutter/engine/blob/main/impeller/docs/fa... discusses the reasoning a bit. There's more of a difference in the approach
> Shouldn't that be expected of any interviewer?

No? Imagine how ridiculous that would become if interviewers actually followed that logic. "Great gameplay out there, <insert professional sports star>, but nevermind the sport we are all watching, my research identified that you erroneously wrote 1+1=3 in Kindergarten. What was your thought process?"

The podcast in question is known as "People I (Mostly) Admire" from the Freakonomics podcast network. The name should tell you that it is going to be about the people, not diving deep into their work. Perhaps there is room for a Podcast that scrutinizes the work of scientists, but one that literally tells you right in its name that it is going to be about people is probably not it.
IA: https://archive.org/details/NoMapsForTheseTerritories
The blobs have been washing up on beaches since September...and it sounds like nobody in either the Canadian Gov't, nor the journalism industry, has every heard of a microscope - let alone a chemistry lab - to get the slightest clue as to what they are.

OR - maybe lots of people know what they are. But the truth is boring, so the journalists keep saying "Mysterious!". Because they're only in it for the clicks.
Or to put a finer point on it: Suggesting that some President would abuse the powers of the office, using the government as a tool to harm others out of corrupt personal revenge.

The prisoner's dilemma here is that each group that surrenders to the potential threat makes it more likely the bad situation will actually come to pass.
But if you wanted to discourage immigration, wouldn't you do exactly that? Reduce funding and increase bureaucracy in a system that's already creaking under the weight of a massive influx of immigrants?
I’m not sure the iMac market is centered on upgrades.

Humanity is growing. There are more new people ready for their first desktop than ever before. Many young new computer buyers have never used anything but a phone.

I think the screen size alone is the biggest indicator as 24” is a step down for many existing desktop users, but anything larger might overwhelm someone accustomed to tablets and phones.
> That is, a company can be held liable if it intentionally mislead its client

But only in a case where it has an obligation to tell the truth. The case you cited was about communication to investors, which is one of the very few times that legal obligation exists.

Furthermore, you would be hard pressed to show that an algorithm is intentionally misleading unless you can show that it has been explicitly designed to show a specific piece of information. And recommendation algorithms don't do that. They are designed to show the user what he wants. And if what he wants happens to be misinformation, that's what he will get.
tldr: Men who watched porn more frequently were slightly more accurate in their predictions about what women liked
I find the prevailing use of “recursion”, i.e. β-reduction all the way to ground terms, to be an impoverished sense of the term.

By all means, you should be familiar with the evaluation semantics of your runtime environment. If you don’t know the search depth of your input or can’t otherwise constrain stack height beforehand beware the specter of symbolic recursion, but recursion is so much more.

Functional reactive programs do not suffer from stack-overflow on recursion (implementation details notwithstanding). By Church-Turing every sombolic-recursive function can be translated to a looped iteration over some memoization of intermeduate results. The stack is just a special case of such memoization. Popular functional programming patterns provide other bottled up memoization strategies: Fold/Reduce, map/zip/join, either/amb/cond the list goes on (heh). Your iterating loop is still traversing the solution space in a recursive manner, provided you dot your ‘i’s and carry your remainders correctly.

Heck, any feedback circuit is essentially recursive and I have never seen an IIR-filter blow the stack (by itself, mind you).
THANK YOU! I've been trying to understand wtf lisp macros are for so long I'm embarrassed to say. I've heard that their "extremely powerful" and kept thinking "Macros? like in C? In Excel? WTF is the big deal about macros?"

Now I understand why I should learn lisp other than to play with its weird-but-kinda-cool-looking prefix notation.
Example: Sindre Sorhus' FNV library uses BigInt to support hashes up to 1024 bits. It's quite popular (for a hashing algorithm) on NPM, with 80k+ downloads / week.

https://www.npmjs.com/package/@sindresorhus/fnv1a
:) but we take it that you are not disagreeing on the first part of their claim?

That said, I have bought many cheap Windows PCs/Laptop in my lifetime and I have only ever upgraded them once and they also don't last as long. Somehow... I don't feel shouting at Apple. These things do last a bit longer...
Robinhood admits it's just a gambling app
In hindsight I didn’t need him. I am pretty technical but I couldn’t figure out what happened so I hired some squarespace seo guy to make sure I had everything configured properly. It was the first and only time I heard of this happening.
That is the entire point of 230. You can remove whatever you want for whatever reason, and what you leave up doesn't make you the speaker or endorser of that content.

Taken to the extreme it obviously leaves a window for a crazy abuse where you let people upload individual letters, then you remove letters of your choice to create new sentences and claim the contributors of the letters are the speakers, not the editor.

However, as far as I know, nobody is yet quite accused of that level of moderation to editorialize. Subreddits however ARE similar to that idea. Communities with strict points of view are allowed to purge anything not aligned with their community values. Taking away their protection basically eliminates the community from being able to exist.
It was much less. Github is a social media, it has the like/dislike button
The rule of 72 suggest 6% doubles in 12 years not 5. Meaning you have ~400K at 50 making 24 grand a year.
That's true, Maven is ridiculously slow to resolve dependencies while Gradle only really works with reasonable speed if you allow it to hog your system with a deamon.

I myself wrote a dependency resolver that matches Maven in functionality, and even a large project that uses Spring Boot and its dozens of dependencies can be resolved in a couple of seconds. About 10x faster than Maven or something like that. If you look at Maven's source code you'll see why. It's the worst kind of Java Enterprise overengineering you can imagine, complete with its own dependency injection framework, everything is pluggable (for no reason, really, do you really need to replace HTTPS for your protocols?? In Plexus you can), to the point that all the de-coupling results in lots of things duplicating functionality everywhere. I am not sure but I would bet Maven parses your POM at least 10 times to do anything due to the de-coupled nature of it.
A return to hand-written notes by learning to read and write
Why does a news paper need influence to being with?
Over a decade ago, and after asking about it on the OpenSSL mailing list, yes. I don't think it is much of a reason not to use Debian now.

Characteristically good piece on this by Russ Cox: https://research.swtch.com/openssl
It comes from this short story: https://slatestarcodex.com/2018/10/30/sort-by-controversial/

Basically, a scissor statement is a series of words optimized to split a group of people along a novel faultline, and then make them fight.
Sure, and that's not ideal for women, but it's also not stopping their dramatic rise in education, wealth and status.

As for bankrupting the social safety net, that's a real concern, but it's not unavoidable. We've already seen into the future in places like East Asia and Western Europe. We've got a ways to go in the US before our fertility rates match theirs, and they're still holding the line. Plus, it's a problem that America is uniquely prepared to handle as a nation of immigrants. Once the hardcore nativist movement has finishing blowing its wad.
> the key verification for those artifacts does work and has worked forever.

Go try to verify some of the PGP signatures on CPython releases that are older than 2.7. You might be surprised.
No Eric founded Flutter at Google. However, Google had previously acquired another company called Flutter, and they had that domain lying around, and decided to use it. That's what I understood, at least.
I'm working on a digital version of a board game. It's 2-4 players, turn based. Im using Rust (actix) on the backend for learning purposes; React, redux, immer on frontend. Communication via Server-Sent Events.

Im experimenting with redux-like contstructs, which reduce the boilerplatey stuff, for example:

export function setStatePlain(state: State) {
return {
type: SET_STATE,
payload: state,
} as const;
}

export function setState(state: DeepPartial<State>): Thunk {
return (dispatch, getState) => {
dispatch(setStatePlain(Object.assign({}, getState(), state)));
};
}

export function someAction(data: Data): Thunk {
...
dispatch(setState(immer.produce(getState(), state => {
state.lobbyGames[result.data.uuid] = {
...result.data,
adminId: state.playerId,
players: [{
id: state.playerId,
name: state.playerName,
ready: false,
}],
};
...
}
})));
But do they actually remove it for that?
I'll update the post with this clarity too. Thanks!
From my perspective as an outsider looking in (that meaning, I have no horse in heterosexual dynamics), the problem is we've had no progressive movements for men. At best, men have gotten whatever crumbs have fallen through the proverbial car seat crack of the vehicle of feminism.

Largely there's only a few different ways to be a successful man. Even small deviations from the norm are met with ruler whips - and I don't just mean from other men. Modern women are incredibly cruel in the way they view non-conforming men.

These limitations used to be superpowers. If you could perform an adequate display of masculinity, you were granted the world. This is no longer the case, which is a good thing. But the expectation still exists and is still enforced with an iron-fist, just without the riches.

I mean, most heterosexual men I've met wouldn't even dare of so much as painting their nails. Let alone opening up their mind. How can we expect these people to follow along with the train of progressivism when none of it is for them? How can we expect them to leave gender roles behind when they know, and understand, there is only failure and heartache for them if they leave theirs's behind?
they are sensationalist because they are trying to imitate the discourse like on TikTok or Twitter - some short sentence that makes people pay attention while reading the headline. It is like "click on us!!!"

And it is getting worse because media has to compete with online media.

> I'm sure some people crave the hollow mindless screaming of random influencers but there's still mindful people out there.

For sure, there are event podcasts with cool and calm discourse too. There are options.
I was talking to a fairly avid scifi reader who hadn't heard of the book before.

It's always someone's day to be one of 10,000.

https://xkcd.com/1053/
My good ending would be to redistribute equitably the wealth generated by the machines labor, and maybe even abolish currency, once (if) we reach such a point.
Research reveals new clues to the mysteries of long Covid
> Just recently I've read that camera and battery are still what users looked for when buying a phone in the last 6 months, AI was not a concern to neither iOS nor Android users.

I think that’s part of the reason Apple calls their stuff ‘intelligence’, not AI.

Users do not want better cameras, they want better pictures, and a large part of what gives that to them is smart software.

for example https://machinelearning.apple.com/research/depth-pro (“Depth Pro: Sharp Monocular Metric Depth in Less Than a Second”), if it works across huge ranges of pictures, will enable features that users like, but users may not call that AI.
under any circumstance?

No newspaper can claim to be independent. The WaPo's slogan is "Democracy Dies in Darkness". This, in and of itself consists of multiple political statements (ex: Democracy is important, information is crucial to the health of a democracy).
| How many Flutter developers exist in the world, today? My guess is that it's on the order of 1,000,000 developers. The real number is probably higher, but one million should be reasonably conservative.

one million flutter developers? that does not make sense to me at all (by orders of magnitude). does anyone know any metric to validate this? i am shocked if it's true.