skysight-inc/HackerNews huggingface dataset:
I imagine using bluetooth for peer discovery, so you find peers by sharing an elevator with them, or stopping at the same intersection, standing in line at the grocery store etc. Although the network would probably never converge entirely, it would drift approximately towards convergence as long as the gossiped dataset stayed small.

The gossiped data would be:

> My public key is ABCD1234... and the most recent CID of my data is DCBA9876...

These devices need be on no other network at the time, just in range of each other.

At other times when they're near a node on the larger network they offload their discovered peers and the consult their trust graph to see which peers (new or already known) are both trusted in some capacity (maybe transitively) and interested in the same topics/apps. In those cases, that data syncs to their mobile device, and apps which reference it update.

This would work better if you dedicate some device somewhere to be permanently attached to a network node, but unlike what we're doing today there's no need for it to be maintained by the author of your apps. We can decouple those personas. If the device hosting your data ends up on another partition, you can dedicate a new device to the task without updating anyone, since nobody is hanging onto device identifiers anyway. Probably this just means leaving yesteryear's busted phone plugged in at home so it can be a cache for your data while the device in your pocket is offline. Your mobile device an update when it gets on the wifi.

So now you've got users carrying around data which other users might be interested in (beyond the peer-finding data), and it's organized by topic/app, so when two peers are nearby which share an interest (perhaps on the behalf of their peers, transitively), they can directly sync heavier data as well. I think that attaching a wifi router to every delivery truck would get you most of the way there, since it could move the data between houses it's delivering to.

This might mean network latencies measured in hours or days, which would be awkward, but at least it's never hard down because it never depends on the state of a unique server. Besides, if the partition-tolerant fallback works beyond a certain usability threshold then you've removed the incentive to disable the internet in the first place.

Maybe I don't have the details perfect, but something like this is possible and I don't think the difficult part is getting the underlying protocol right. Rather it's getting the apps we rely on to also work under the fallback paradigm. The necessary shift is to get away from request/response architectures and towards pub/sub ones. Fewer unique server identifiers and more trusted user keys and predicates about the degree to which those users trust different content hashes.
sites which survive will charge them for access to data, like reddit and wikipedia are already doing.
How to Beat NES Mario in 5 Microseconds [video]
10 Years In. News from Some of the Best in Augmented Reality
I’ve seen similar sort of nonsense suggested by GitHub copilot on occasion
what's this network people keep bringing up?
Only if one is determined to be stubbornly pedantic about it! That would make no sense, so the poetic sense is obviously the one intended.
Is this basically like Valgrind, but using CPU counters?
Hey! BTW In your FAQ it contradicts the pricing "it's $60 a month"

Also PulseBeam.dev can handle your connections and real-time infrastructure + reduce costs, so you can focus on features and functionality
I don’t think I believe in the term “commercial art” - it’s “commercial artwork”.

My spouse is doing artwork for a beer company right now and she would throw the chair at me like in that Orange Country TV Show meme if I tried to insinuate that this is her “art”. It’s not art it’s artwork, it’s labor, it’s a job, it’s for a boss.

This is where the ick is from - nice artwork can be commissioned, can be labor intensive and require talent. But it’s not truly the distillation of the artists process that art is.
It's also hard to make the case that it isn't, ultimately, what the people want, by "the standard you walk past is the standard you accept" principle.

It's been nearly twenty years. If Americans were deeply, deeply bothered by the government spying on them, they'd have burned down this government by now. At most charitable, this speaks to a deep ignorance or apathy in the American electorate and American citizenship. Or a general anxiety about what "the other people" are doing that exceeds their anxiety about what the government can do with panopticon surveillance.

I think, in general, hackers vastly overestimate the average human concern or sensitivity to this kind of thing.
Okay so it used to cost 3 dollars, egg prices go up and now it costs 10? How does that make any sense? Eggs still cost well less than a dollar apiece so this seems like complete bullshit to me
So surely it's more important and not less that notable Russians like Snowden use their influence to drive policy and change, right?

Basically, you're just saying "It's OK not to challenge Putin if you're afraid". Which is fine. But I argue it needs to then inform the way we treat his other decisionmaking. The facts on the ground are at least as compatible with "Edward Snowden is a Putinist Partisan" as they are "Edward Snowden is a Patriotic American".
At first I only had a tape drive. But I was later given a 1541 disk drive. I thought life couldn't get any better than a single floppy disk drive. LOL
Or just never empty it. Who cares?
This is actually a great approach. Essentially you're using time travel to prevent misunderstandings, which prevents the context from getting clogged up with garbage.
CISA: We didn't fire our red team, we just unhired a bunch of them
Just coming off from pulling an all nighter, it's been a incredible week so far but figured I would cross-post as well.
This was a popular tip when Tim Ferriss published his "Four Hour Workweek" book: He recommended ignoring e-mail or only checking once per week, forcing anyone who wants to contact you to put in more effort.

People some times get away with it in some corner of an old corporate job where their job is stable enough that nothing matters. Their coworkers and manager usually hate it.

> Do you just wait for people to follow up with you on other channels when they don't get any acknowledgement from an email?

This is it. They shift the burden of communication to their manager and coworkers.

It's a tip that only sounds good if you imagine yourself as the one doing it.

Then one day you have to deal with a person who does this and you realize how painful it makes your job.
It's always interesting to compare pictures. The approximate location of the article's picture of the Observatory Clock from the 1870s:

https://maps.app.goo.gl/7GSD3VytQ5cJ5ayR6

It provides a good view of Canary Wharf's skyscrappers today.
ah indeed, that definitely happens a lot in larger commits and it can be a huge pain. Great point!
And their efficiency plummets starting at 40F and below.
One definite UX improvement over the past 25 years have been command menus. In the most simple implementation, press Ctrl+P start typing to filter a list of commands down and hit enter.
It'll help some, but I don't think enough—it's way, way easier to get a good score on a small number of ratings than a large number. And the span on the number of ratings is several orders of magnitude—for instance, on Amazon you can do a search and get back products with less than 10 ratings along side products with over 10,000 ratings.
I am weighting each of the channels according to the formula in my post.

I’ll try OKLab and compare, thanks for the comment :)
Sounds like the media: Gell-Mann Amnesia more than Dunning-Kreuger?
Don't like it, don't use it - same with systemd. I'm not sure what the complaint is. When Go is used to rewrite something, nobody complains. Also, you should find out what a cult is and do some research on past cults before you start accusing a project of being a cult.
This illustrates the difference between a scientific and an engineering approach to things. A scientist is going to review literature and try to develop a mathematical or mental model for the situation, then proceed to articulate different things to test from first principles. The engineer is going to spend a little time identifying a few pre-existing solutions to the problem and then order them by likelihood of working and by cost, then pick the solution that's most cost effective within the bounds of likelihood. Sometimes nothing you try works, and that's when you dip into research, but usually it's in the form of empirical characterization of the problem and the situation. And you're always trying to timebox the work because you have to solve a real problem in a reasonable amount of time and with minimal risk. You don't have time to go to the college library every time you have a question. So doing the stupidest thing that could possibly work is often the answer. If the answer is to go to the college library then you email a professor instead and offer them some money in exchange for a shortcut because they're going to be better at navigating the research than you ever could hope to be.
> Static methods and classes are commonplace and a normal practice in C#

Certainly. The feature is there for a reason. That does not mean that you would write the codebase in that way if you were starting from scratch. You would leverage the entire suite of features offered by C# and stick to the idioms of the language. You would not constrain yourself to writing Go code that just happens to have C# syntax.

> The ship has sailed so not much can be done at this point.

It has been ported to a new language before. It can be ported to a new language again. But there wasn't a compelling reason to choose C# last time, and nothing significant has changed since to rethink that.
I'm not sure encouragment itself is the performance enhancer, it's more that you're communicating that the model has the right "vibe" of what your end goal is.
If there was a way to financially contribute to development of the browser and only development of the browser I would. Probably like $5 a month.
I’ll try them as soon as I get the chance, I have perceptual luminance implemented already. I’ll compare :)
I expect that's not what they were talking about, but I bet what you are talking about can happen just about anywhere.
> Do people in Silicon Valley respect Apple has a company?

People in Silicon Valley generally respect money more than principles, so, yes, they still respect Apple. Even if they struggle to leverage their resources, they have the money to be an industry player and can't be dismissed.

> it's unclear why talented people work at Apple

This is a different question, but for many people the answer is the same.

Sure, hardware designers in the mobile space aren't excited to work for Apple because they're doing innovative things. But nobody in the mobile space is. The sector isn't attracting people who are driven to innovate, but people motivated by getting a paycheck. In contrast, Apple can certainly attract innovators in enterprise hardware.

They did attract innovators on the Apple Car project until they canned it, and they could certainly bring them back if they spun it up again. Opportunities to innovate in the automotive industry are limited and opportunities with funding more so.

AI is a bit different. They'll attract some talent because they can fund training models, but I think the funds involved and Apple's large corporate structure will actually hurt them here. I think we'll see more innovation come out of smaller research teams and startups that are willing to experiment (and risk failing entirely in the process).

You can't ignore giants like Apple and Google. But their resources don't always let them move faster than smaller teams on new, risky ideas.
It's also interesting to float the thought experiment of what Gen Z would say about this question because the online norms are so different.

"Hey, sometimes people try to send bombs through the mail. Would you be okay with the government opening 1% of packages, inspecting them, and re-sealing them to make sure they're safe?

... what if they threw in a coupon so the next package mailed is free?"

(... and suddenly I've discovered of my own psyche that if those "The TSA inspected this bag" slips included a coupon for a free coffee, the visceral response to their presence would do a 180. "Oh, sweet! Free coffee!").
Very cool, although I would probably prefer to use this inside of a GitHub runner instead of on your own platform.

I'm not sure but maybe git hub would let you sell this as an extension
because that's a great place to put it...in the logs...when we are troubleshooting an issue \s
I don't think rg speed can be attributed to Rust.

ripgrep gains comes from a ton of brilliant optimizations and strategies done by it's author. They wrote articles about such tricks.
There can only be one widow, surely...
Show HN: How are you tracking your subscriptions? I built a tool that might help
They don't even necessarily need to clam up in a way that hamstrings developers. If they have enough of a product there that they can call their APIs even halfway stable, they're probably going to be able to ship it, even if it's not perfectly on time. That sort of thing they can absolutely talk about at WWDC, give a tentative release date to, and largely retain our trust that it will show up.

This isn't that. This aspect of Apple Intelligence has nothing visible. They didn't announce it ahead of time so that developers could start hooking into it; there's still nothing for developers to do here.

This was a bad decision, apparently done purely for its short-term marketing potential, and it does, indeed, make me concerned for what's going on inside Apple.
DHTML rolling in its grave
Please do. My manager is going to love this.
Lots of o orgs moved away from email as their primary comm tool.
I just tried it. Worked for me.
It's an open secret, borderline meme in the General Aviation community about rich plane owners being overconfident and impatient, resulting in flying into poor weather conditions and getting into trouble.

https://www.faa.gov/media/19371 "get-there-itis"
We're well into subjective areas.

For me, while I find the 1% of purposefully obnoxious engines to be annoying, the thing that grates on my nerves is anything more constant. So for me, road noise dominates in what gets under my skin, not engine noise.

I cannot speak for you or anyone else, except to say that you have no right to speak for anyone else, either, who has not granted such right to you.
My suggestion is talk to small, indie recruiters. Big recruiting firms will not likely have these types of roles. I'm currently doing a 2 month contract, 40 hours a week, for a small tech consulting agency.
topic was about ubuntu
Did you end up getting notifications working with your PWA? That's something I've worried about
There's literally no shame in this. Jobs are just value exchange. Job applications are a proposal, to say, here's what I can offer you. If you're very honest about that, and about what you're looking for in return, they can make more informed decisions. Everyone's life is vastly different, there's no shame in declaring what you have to offer (edit: and what you're looking for). Everyone is better at some things and worse at others. This is the basis of the economy.
The efficiency of modern cold-climate heat pumps plummets to 200-300% at 40F and perhaps 175% at 5F.
10 years in. What's next. From one of Earliest in AR systems. [Media Tweet]
Speed up your fuzzfarm: fast hit tracing (2012)
you're absolutely right. i definitely don't need an agent for that just like the first section of pulling in the emails. i can use the `@after_kickoff` decorator to empty trash.
Yes, I know that this is what happens which is why I am upfront about it. If they hate it, they can tell me, I won't take it personally.

I like to think that I use the time saved not reading email to help those teammates and managers get actual shit done.
frfr let it all pile up
> This all just comes off incredibly arrogant

I know, but it's the truth. Consider another case. I worked in a machine shop in college trying to make my steam engine. The man who ran the shop, was kind enough to show me how to operate the machines.

Those machines were like C, built during WW2. They had no user friendly features. The milling machine was a particular nightmare. It was festooned with levers and gears and wheels to control every aspect. There was no logic to the "user interface". Nothing was labeled. The worst one was a random lever that would reverse the operation of all the other levers. My terror was wrecking the machine by feeding the tool mount into the cutting bit.

I would make a part, and it would come out awful - things like the surface finish was a mess. If he had some time, he'd come over and help me. He'd turn a wheel, "ting" the blade on a grinding wheel, adjust the feed, and make a perfect part (all by eyeball, I might add). The man was just incredible with those machines. I was just in awe. He never made a mistake. Have you ever tried to get a part centered properly in a 4-jaw chuck? Not me. He could on the first try every time.

But he'd been doing it every day for 40 years.
When someone is using a tool, improving their house, working in their yard, I have very few issues with that psychologically. Yes it's a bit irritating, but generally my neighbors are courteous enough to not do that at night, and I can certainly talk to them like adults if it becomes a problem.

When it's a dog barking multiple times per second, in that deep boomy hound voice that is impossible to cancel in any way shape or form, for the 6th straight hour... I see red.

One of these things is reasonable. One of these things is not. When someone is driven to extreme lengths to try to block out the sound, it's somewhere in their personal second category of noises, and it's often *persistent.* In my case, I'm reasonably convinced that the only true solution will be to move, as I'm a musician and need actual quiet. Sometimes the damned dogs take away entire days.
Currently coming off from an all nighter. This was posted to Twitter yesterday. Really exciting week!
DBeaver is great and you're probably right. If I was only doing DuckDB work it would be helpful but that is rarely the case for me and DBeaver works better for my use cases.
It's weird how a lot of stuff in that show I dismissed as unrealistic techno-babble back then, now is very real.
Would you be more offended by your employer contacting you during your vacation to ask you to work, or is that less offensive to you because it's less unrelated to work?

Is the company asking you to go to a morale event where free food is being served less offensive?

Perhaps a better way to ask what I'm trying to get at... if asking (not demanding) you to try fasting is too intrusive into your personal life, what are some examples of an appropriate amount of intrusion into your personal life for the company, by way of voluntary, optional requests?

Is the problem that there's an ask with nothing offered in return? Is it that the ask isn't work-related? Is it that it's the company's leadership asking, rather than your coworker?

I am a big proponent of voluntarism - I believe that voluntary interaction free of coercion is at least partially inherently ethical in a way that involunatry interactions featuring coercion aren't. I tend to give a lot of good faith leeway to voluntary interactions (requests) that I do not give to coercion (demands), so your perspective is very intriguing to me and I want to understand it better.
JFYI, there's a total lunar eclipse occurring tonight that will be viewable across the continental United States. Don't miss the blood moon!
"Political" is not a binary true or false. There are plenty of on-topic articles here that merely have "political overlap" as dang[1] puts it, and they should not be flagged. To be fair, this article seems to be more towards the "purely political" side of the spectrum and was probably correctly flagged.

I think this rule is generally followed by HN's users, but for whatever reason, anything that touches "Elon" or "DOGE" always gets insta-buried, whether or not it's tech-related, whether or not it's interesting, whether or not it's worth discussing.

I don't think it's automated bots, but there is most certainly an online Elon Defense Brigade of real users out there trying to bury anything negative about the guy. I don't know what would make someone devote so much time to defending the honor of a billionaire. It's almost religious.

1: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
Render Your Gaussian Splats to Video with SuperSplat 2.2
IMHO selling yourself (selling anything, really) is a bit demeaning. But this is probably a class affectation on my part, not real moral intuition.
Gchat ftw!

Or has it been renamed again?
Sabine Hossenfelder is sharing her point of view, titled "Microsoft’s Topological Qubits Probably Don’t Exist, Researchers Warn" at https://www.youtube.com/watch?v=bJTsFZtD7xE (from 9 days ago, I just found out)
Since we're talking about the "utopian and unrealistic vision" of the GNU project, I'd just like to pedantically note that the GNU project has no vision for "open source" but Free software.

Indeed, the Chief GNUisance himself is very adamant about that[0]. Of course, the GNU project is a lot bigger than just RMS, and we shouldn't condemn the project and its struggle against non-free software just because RMS is problematic.

[0]: <https://www.gnu.org/philosophy/open-source-misses-the-point....>
It's the thing OP and I don't have, otherwise we'd not be asking these questions. HN being helpful as always..
You don't have to use the entirety of C++, either.
Enterprise-Grade Open Source Privacy Computing Framework in Python
> You can not control the entire call stack of your functions in cooperative environments.

That's true. But I try by doing code reviews, and I try to lead the team by example and suggestion.
It's a lot like using Google, but it's different in at least one important way: it doesn't reveal where the information comes from. How do you know if ChatGPT is repeating The New York Times, reddit, or 4chan?
Calling someone racist is not hate speech my lord. If you don't want to be called racist don't say racist shit it's not hard.

But if saying racist things on the tech news site is important to you then you're going to have to stand up for your values and take a little heat about it.
The Auteur, the Cat, and the Flood of GPUs
Neat. Feels like a solution in need of a problem though. The hints aren’t really hints, oh I was supposed to see that the rivets on that ship in the background were sovjet?! lol
yes, you could use the `knowledge_source=[file_name]` param in the agent to pass in the writing style or one shot examples. they'll get indexed in a vector db and used by the agent.
Harry Coonce, founder of the Mathematics Genealogy Project, has died
Hey, issue has been fixed. Sorry for this weird error.
> fork when they try to monetise it

To maintain a successful fork, not only are you going to need to find people who volunteer for maintaining a fork at that scale (including a large user base due to popularity), you’ll need to find skilled Rust developers, too.

That’s going to be immensely difficult.
Every post on D attracts C, Rust, and Zig replies :-)

Feel free to downvote any and all posts I make.
it's wild. saas at your command.
The United States of Elon Musk Inc
Hmm - YMMV, of course, but I've found quite the opposite.
I've been waiting for the Rust ecosystem to stabilize, but reading through this I thought "OK, they still haven't had their Django moment".

Go is weird and arcane (and oddly cathartic if you were exposed to Plan9), but it has so much less cognitive overhead that the most likely direction (for me, at least) if I need something else is back to C++ and not Rust.
Good thing the actual article is introducing a tool that makes it easy for people to switch between the rust core-utils and the gnu ones. Almost as if it enables a wide-spread, opt-in beta...