skysight-inc/HackerNews huggingface dataset:
You don't need internet, you can create the main repo somewhere else on your pc (preferably on a second disk to have very minimal backup) and you use file url to access it "file:///F:/MyRepositoriesAreHere/MyProject-repo/ProjectName/trunk"
We asked teachers how their year went. They warned of an exodus to come
Amazing write up! Something I would add as open source maintainer:

* Feedback is needed. After years I built up a filter to annoying users, and I would simply ignore their feedback, but +1 and mentioning the feature would be useful is invaluable (and why you cannot use workarounds). Please do that in a nice, productive way (:

* It might be that the feature you and others are asking for was in paid version of the project, thus maintainers actively ignored it. Not the healthiest thing to do, but this happens, business matters, especially if governance is poor (single vendor behind the project).

* I think it would be useful to mention that if it's just a work needed and not other blocker, anyone would be welcome to create PR for the needed feature or at least moving it forward 10%. Sometimes faster that motivating your rights in issues (:
Brent is the engineer building all the real tech that a company in the Phoenix Project is building, and when the MC (a manager, Bill I believe) realizes this he re-directs resources so Brent can do his job without interruptions, ultimately saving the company. Excellent read, it's the first book managers are told to read when they use SCRUM/AGILE incorrectly.
Apple has a ~53% market share when it comes to tablets and ~27% with phones [1-2]. I'm not an Android developer, so I don't know how hard it is to make an app responsive, but: Why isn't Google incentivizing developers to make their apps compatible? Better Play store rankings or similar. There has to be a lot of money to be made through the stores long term. It seems like only Samsung is trying to push the Android table sphere forward.

[1] https://gs.statcounter.com/vendor-market-share/tablet/worldw...
[2] https://gs.statcounter.com/os-market-share/mobile/worldwide
Yeah I agree, and the biggest issue is that making it a commercial product is extremely dangerous (though some company try it anyway). IMO this is one of the major competition issue in the Android world.

Thankfully there is China (so both mainland, and Huawei overseas) to have app makers understand that google push isn't everything. Notably the China market has no interior monopoly on the matter, so the 4 big China OEMs made a generic API that is independent of server side under Unified Push Alliance. (Also opensource-world did the same - without knowing the China side- under UnifiedPush). Hopefully we'll be able to switch to something like that, I just don't know how many apps support it, and whether it's possible to push them into supporting it.
Issac Newton spent more of his intellectual capital on astrology and theology than mathematics or physics.

Like most leisured smart people of his time and place.

Good luck.
If the rest of the network doubles its hashrate relative to yours, then (up until the next difficulty adjustment) you'll still find blocks at the same rate as you were doing before. The rest of the network will find blocks faster, but you will not find blocks any slower, apart from a very small percentage of the time where you find blocks at roughly the same time as someone else, which will now happen more frequently.

Yes, broadcasting solved blocks quickly matters, but the principal deciding factor in how quickly you find blocks, for any given difficulty target, is how quickly you compute hashes, independent of how quickly everyone else is computing hashes.
The problem is everyone thinks they're good at naming when they're the one writing the names, but it turns out everyone is terrible at naming when you're the one reading the names.

Names evoke ideas, and this is very subjective. So "self-documenting names" can turn into "misleading names" in a hurry. The name "x" never misleads because it evokes nothing.
How is this service financed exactly?

One would expect this to be at the top of their FAQ.
You don't counter "heavy survivorship bias" as you frame it by swinging to the other end and talking to ER docs about their horror stories; humans don't process information by consuming extreme data points and then internally averaging them into some sort of model. You look at the data in aggregate and end up pretty much where the experienced touring posts here land, which is rare but real risks sprinkled across typically accident-free riding. "statistics is against you on this" is NOT the reality, in terms of likelyhood of accident or severity comparing car travel to bike travel.
Great, this is now all correct!
You could build a nice Plan 9 cluster… https://www.rs-online.com/designspark/a-pi-powered-plan-9-cl...
Why not have static typing and an IDE catch the issue before you run the test?
Many things are noble goals. Why is one to be preferred over another?
Not yet. I expect gaming and high end personal computing to be targeted sooner or later by the ever moving goalpost of environmental activism.

Maybe in a dark timeline triple A gaming might be only available from cloud desktops as a service from licensed ESG and DRM friendly cloud providers. Crunching numbers and cryptographic calculations being a ToS violation.

So I’m not a big fan of having people often with obvious hysterical political bias dictating what I do with the equipment and energy I paid for. This goes the same for mining or gaming. The idea that rendering realistic grass is okay but not SHA256 hashes is preposterous and borderline medieval.

I’d say if there is a concern about energy usage please price it accordingly.
Programmable 2-dimensional Turing machine in Minecraft [video]
Any form of communication is lossy

The only differentiator is to what degree. Gell-man amnesia is stating that all news has a high degree of it, not exactly equal amounts.
The adult industry is another one that where I've heard a stigma exists. Saying you work for a premier streaming video platform with hard latency or caching characteristics sounds interesting until the interviewer asks the question and you feel compelled to be transparent and answer the NSFW domain name of the company or even just the industry.
More lucrative in the sense that they can collect a lot more information on the user :/
At withcoherence.com, we agree that leaning on managed runtimes for as long as possible makes a ton of sense. I’ve also seen that hiding the complexity of transforming code into deployed containers by fully abstracting away dockerfiles and CI/deploy scripts can lead teams into a tough spot at a bad time to learn what’s really happening.

But the appeal of k8s is often the ecosystem of tools that solve real problems these runtimes leave on the table: managing multiple environments, load balancing across services, SSL/TLS, SSH, long-running tasks, managing multiple versions, integrating tests into pipelines. Coherence is working to solve these problems and create a great developer experience without hiding what’s really going on under the hood.

(Disclosure, I’m a cofounder)
I regularly see fungible products right next to each other where the difference is brand and/or package size and the unit prices will be "$X/each" for one, "$Y/lb" for another, and/or "$Z/oz" for another.
Are they sure it was definitely the same author? Maybe Secundinus saw the insult and carved a big dick in response.

Classically, a phallic representation can disrupt a curse or evil eye. After all, how can you maintain an evil eye when you see a big honking cock in your field of view? It’s like a bad vibe disrupter.

Read more about the “fascinating” magic of big fake dicks in antiquity:
https://en.wikipedia.org/wiki/Fascinus
> (I'm not going to share the particular details on which request and which query parameter that is)

Why not ? It's not like that would matter anyway...
Exhibit A of why predatory consumer practices work.

You'd rather be civil, than treated civilly.
It isn't rational to say that FSD will be here in 12 months every year for 4+ years running nor is it rational to say that Starlink in Ukraine has never been jammed a few weeks after tweeting out that Starlink in Ukraine is being jammed but a software update fixed it.

It also wasn't rational when doing work covered by ITAR and other requirements to smoke something your most profitable client, the US Government, says you should not.
All the code running in the kernel with kernel privileges and visibility is at least open source now, though. The GPU firmware can't be audited, no, but the sandbox it's running in can be. Which is a huge improvement.
Sounds amazing, but when do you have time for that once you're working full time? Do employers usually offer unpaid time off?
The point here is to not bump the issue. My GitHub notifications are a mess, and bumps cause me to unsub from notifications to issues in my own repository. There’s also a 0% chance a bump is going to cause me to reallocate my evening, so it doesn’t help get the issue moved forward.
True that there's no 3rd party caching benefit anymore, but it's still just very convenient – select fonts a'la carte, copy the CSS/HTML snippet, paste it in, and that's it. All for free, no licensing considerations with Google Fonts.
You need more than just access to electricity to mine. You need the hardware, somewhere to run and maintain it, as well as the whole supply chain leading back to chip fabrication. These are all limited. You'd need a multi hundred-billion dollar covert operation to do all of that and it would take years to build.
What are the obstacles to a free, open, easy access database that
gives a simple trust rating of all known companies?

I'd like to be able to hear about a new product and before clicking
anything enter it into a reputation search that tells me:

- exact corporate structure and where its registered
- who owns it
- any acquisition history
- partners, associates, dealings
- what capital backing it has
- court orders, debtors, pending litigation
- ethics violations
- customer service record

We need something a little simpler and accessible than Companies House
and having to dig deep in order to do basic diligence.
Funny how "cacator" sounds like the Portuguese word "cagador". I thought the verb "cagar" was recent, turns out we've been saying it for thousands of years.
Looks more like the new US youngsters becoming more like brainwashed Chinese or Russian apostates, who need to make public apologies before being allowed into society again. mea culpa, mea maxima culpa. What's wrong with you? Seriously.

There's nothing wrong in these tickets to apologize for. Issues are for public discussions of issues. If maintainers cannot deal with public issues, they cannot be maintainers. Problems don't come with silverspoons, And this case there were not even problems at all.
It depends a bit in the project and maintainers motivation.

However: Many projects swim in a sea of open tickets. Too many for the maintainers to keep an overview. By auto closing you make it clear to observers that currently this thing likely won't change and by forcing to reopen the maintainers can get users to tell them whether the issue still persists without having to try themselves. Generally there is little worth in keeping many years old tickets open, hiding recent issues while probably not being an issue anymore for whatever reason.
This indeed. I have crossed the Pyrenees twice and the Alps from north to south by bike. We chose the fast and light options, riding road bikes and staying in hotels, but still the feeling of crossing a large map entirely under one's own steam is gratifying and addictive.
> Why not look at solutions that have actually proven to work first?

Power structures are ending cash in various places for various reasons, and we need some even kind of private digital replacement to cash.
Show HN: Rune Reader – A dedicated email inbox for your newsletters
Hi HN,

I'm Arnav, the creator of Rune. I've been a long-time reader of newsletters.

Historically, newsletters have been about sharing a collection of links or short form content. However, with platforms like Substack and Revue becoming the preferred publishing medium for many, newsletter content has become more long-form in nature.

As a reader, Gmail, Outlook and other general purpose email clients are less than ideal interfaces for reading this such long form content, let alone remember what I read by annotating, adding notes, etc.

After grappling with this problem for a while, I decided to build Rune – a dedicated email client for reading & annotating newsletters.

Upon signing up for Rune, you'll be assigned a unique email address that you can subscribe to newsletters with or setup autoforwarding to from your email provider of choice.

TL;DR: Rune is an alternative email app for reading and annotating newsletter content.

Excited for you all to try it :)
Ask HN: A Tool to download a media by having it preadjusted
What and/or how a net or web tool, e.g. yt-dlp etc, that will download a media with resolution being preset, predetermined or preadjusted so downsampling it and having the far more efficient or cut-cost actual download then?
Since no one has said it yet, please always use https://www.shellcheck.net/ on your scripts, you don't want to be That Guy https://github.com/ValveSoftware/steam-for-linux/issues/3671
Thanks for digging up the original quote and clarifying what I was replying to. Agreed, income per hour indeed doesn’t depend on competition until the next adjustment.
I think two different industries can be corrupt and environmentally damaging at the same time. It's not about picking sides. Maybe use common viewpoint to attack both problems.

You're just very rude in your first reply. That's one thing.

The second thing is that I don't care to argue so much about bitcoin, so I just want to not be in your path, you seem to really be angry about this. That's fine, but I don't want to be in the way. Let me leave thanks.
Covered in what sense? As in tested? I can easily open the data driven enum amd push all values through some switching code if desired.

To alert the user about removed values I have code which checks key values against the definition and errors on deleted values. Using tokenized enum values is convenient for the programmer but again I want to discourage it as it often blocks the non-coding designers on my team when they need to extend a component to handle more app states.

Compiler token checking is nice but IMO data driven behavior is nicer. We dont avoid the use of strings and ints or any other kind of data because they don't have a compile time tokenized representation.
I have a 2017 Hyundai Santa Fe. It has a cellular radio built-in to “phone home”. It is not a high-end car.
> nobody can tell me that bugs don't happen

They do happen. And whenever someone does make use of them, that's considered unlawful - which is absurd considering that the bug is part of the code and thus part of the law.
The PRF is what I meant by "the Alpha-like OoO engine". It was not an innovation specific to Netburst, AMD uses it too nowadays and it's not really possible to do otherwise with 256- and 512-bit AVX registers.

The structure of the Netburst front end depended heavily on the trace cache while the Sandy Bridge uop cache is more like an "L0" that can miss sometimes. The back end of Sandy Bridge doesn't need the messy replay system that was in Netburst. So this is what I meant by the pipeline being more similar to Nehalem.
The three securities they guarantee and cannot hold.

Fearless concurrency.

Java also promised memory safety. I still get Null pointer segfaults in Java code.
Same, I find these bots really annoying. I guess they might be necessary/useful for popular projects where a small team of maintainers is trying to stay on top of a massive pile of incoming issues. But for the most part they seem misguided. (Especially the ones with a really short (like 30 days) activity window.) If an issue still exists in the project, why should it be closed? That will just require the next person who notices the issue to open a new one... Also, no activity on an issue can just mean that folks are waiting patiently for someone to get around to implementing it (or, more commonly, for some project dependency to release the patch that is necessary for fixing the issue
..).
Congrats on your Show HN!

Where do you aggregate news from? Twitter, HN, Reddit?
> From what I see, somebody submitted a bug fix that hadn’t been approved/merged by you for 6 months.

From my perspective the PR was reviewed and was stuck on a test case being created. The author of the PR even stated "I'll try to make a simple test case." so as far as I'm concerned the ball was in their court.

But you know, reviewing PRs takes time too. Acting entitled about a review taking a long time shouldn't be done either.
Terrible doesn't begin to describe that app. Honestly what does the turbo button in the app even do?

I have one in a room on the far end of the house that the main AC can't reach, it helps reduce power usage since I can keep the rest of the house warmer.
I dunno if that's strictly true. Many fields can be reasonably covered with some minimal training. The hard sciences, though, are constantly changing so much that even practitioners in the same field of science can barely keep up in peer review... much less scientists from other disciplines, and much less poorly-paid journalists without dedicated science training. And these days, so many of the findings are subtle and perhaps somewhat interesting in a purely scientific sense, but have to be hyped up in marketing dept PRs to make the general news cycle at all.

The issue compounds when poorly trained, poorly paid journalists interview scientists and then misreport and misquote their findings, leading to a loss of a trust, the next interview being less detailed, etc. It's a vicious cycle of dumbing down and hyping up, all to fit our clickbait-sized attention spans.

Is there an easy way around it? I doubt it. You're essentially reporting bleeding-edge findings from leading PhDs flailing under a publish-or-perish model, to an audience who mostly has not touched science since middle school (if even then). People don't even know why they should CARE about science, much less what your margins of error and P-values are, etc.
Ahh, the language of love.
It just means that we would have Dickcarving-as-a-Service by tomorrow afternoon.
Imagine how that would look if everybody was driving their own car.
Hang in there and try to find something you like :-). I love riding and even though I dislike all the same things you do, for me it's more fuel than it is making me give up.

With that said there are hills and there are hills - we did just the last 10km after our train ride recently but it was all uphill all the time. We took almost two hours because my family just couldn't make it. It was rough even for me. Going back was the a 30 minute breeze, we spent more energy braking :-).
This is close to the speed vs time argument that does go into city and highway speed limits.

Notice how no nation caps their speed limit closer to a 0 fatality level?
Yes, but if you turn off inheritance perf goes up 10x. It's a policy, not the NTFS driver itself.
Now we are just talking about using a sane naming convention for your types. Depending on the paradigm you are working in your instance of IBlaha has a consistent definition - in a trait or a class or whatever else you like. It also likely makes simple work for your IDE during refactoring as others have observed. You don’t get this from dynamic typing.

Of course you could say the same thing about sane naming dynamic naming conventions for your declarations in a dynamically typed language - and you wouldn’t be wrong, but a compiler won’t help you in the case of human error. All I’m interested in is offloading as much complexity onto the tools at my disposal, so I can focus on what’s important.

On my citation … that was tongue in cheek and I thought it was obvious. I don’t have a citation, this is all my own experience. For the third time, if you can work your way around this you have my respect.
I think that bots are a uniquely bad fit for in depth simulation. A city builder is more like dwarf fortress.
> People have started realizing that when people say "AOSP Android" they actually mean "Google Android" because the discussion is never about how to get rid of google bloat, only how to get rid of manufacturer or telco bloat.

That's definitely your own bubble :-)

I have bubbles where they say "stock android" to mean "AOSP + google apps", I have bubbles where "AOSP" mean "*without* google apps" (notably professionally), and I have bubbles where AOSP just means without major changes to AOSP but doesn't imply anything about whether it's using google apps or not.

Notably, I make an "AOSP" ROM which has three variants, one with Google apps, one with microg, one with nothing, and sure I have more users using the Google apps one, but that's maybe 2/3 for google apps, 1/3 for non-google apps.

> Meanwhile I actually think that the OEMs have driven innovation and usability in the Android smartphone space as much as or more so than Google. Sure, some of the UI was over the top but it was a learning experience for consumers as well as for manufacturers.

Yeah that's a pretty hard compromise to make. Nowadays, the compromise is moving hard towards "use Google-provided UX with very minimal changes", which imo reduces innovation, but most devices have pretty close UX from each other (I have a friend who moved from a OnePlus 5 Android 10 to a Samsung Galaxy A53 running Anddroid 12, the vast majority of their annoyances are because of Android 10 => Android 12 changes). A decade ago, going from one OEM to another you had very different UX (and very slow OEM UX...)
In a couple millenia, they'll say that's what we mean by it too, if any of our writing is left.

8==D
If there were no users, presumably there would be no network (at least if "users" include people who are in it for the financial speculation), so it is meaningful to attribute energy usage to users. But how to quantify that? One reasonable approach that shows up a lot is to say that usage is making transactions, and just consider the energy usage of all transactions to be that of the entire network (since mining exists to add credibility to transactions). Then estimates will say that on average, any transaction uses more than 1 MWh of electricity.
Apple’s M1 instantly made Windows laptops obsolete. Why go back to much worse battery life and loud fans?

I checked Intels roadmap and it looks promising. They seem to aim for parity with TSMC before 2025. It’s going to be interesting if they win some of Apple’s business and make ARM chips for them.
“If there was no positive impact people would simply abandon meth.”
The practices need regulatory action to fight against. Germany got recently some legislated improvements like automatic renewals being cancellable with a one month notice period. Not sure if that applies to gyms too, but I certainly hope so.
It's not in Norway that they are burning fuel to produce electricity…
Essentially, that distinction makes DI a game of skill, as opposed to a game of chance.
That 'face' is what is required of the job, similar to when a waiter smiles and makes you feel important even though they are drowning in debt. That said, I'm sure some are happy there. But the fact they wanted to unionize is a sign that not all is as it seems.

Unions protect workers against wrongful firing, intimidation by management, and number of other situations the average person would find unacceptable, but otherwise had no recourse.

Note, some employers actually have good relationships with their unions; it pretty much comes down to how much a company cares about its workers, as people who are primarily trying to make a living.