skysight-inc/HackerNews huggingface dataset:
Thank you for the kind words.

> How well do you think this can scale.

We have startups in production using Instant. It could hiccup if you get a big spike of traffic, but all of us will be on deck to fix it.

> Any plans to make native SDKs for iOS and Android?

It's definitely on the roadmap, but we want to get the Javascript / React Native experience really right first.
IF those settings has been migrated to the new app, you know.
Welp, I guess HN has answered. On my front page it says:

> 6. Ask HN: Imagine a world with 1Tb/s internet. What would change?

> 7. OpenSSH Backdoors (isosceles.com)
so you're saying chromium would use even more memory
I just hope one day these mice can see the advances we have achieved in medicine for them.
Early this year they messed around with a credit card account I had with them. I immediately said fix it or I cancel today, they refused, I cancelled the account and they've been nagging me to come back for 6 months. Fuck no!
Call me cynic, but with every improvement the adtech and survillance gets stronger, so 4k video ads everywhere, more analytics to analyse your environment(somehow with lots of AI on everything), your door lock might need internet, metaverse might become a common thing, faster computers to allow AI more strong(like how we needed a hunky rig to play Crysis but my dinky notebook can do Crysis 3 fine) etc. That being said, I have access to 1Gbps but I still use 150Mbps because after 100Mbps, I don’t see any improvements for my daily life .
If you use a database library that does mmap to create a db file with SC_PAGE_SIZE (4KB) pages, and then upgrade your device to a 16KB one and backup/restore the app, now your data isn't readable.
I lost my Google Play dev account
Not the GP, but I use Fastmail and love it. I hear Protonmail is good too.
Sound currency arithmetic is a lot harder when you have to constantly watch out for the accidental introduction of a fractional part that the type system can't warn you about, and that can never be safe with IEEE 754 floats. (This doesn't just bite in and near finance: go use floating-point math to compute sales tax, you'll find out soon enough what I mean.)

Bigints solve that problem, but can't be natively represented by JSON, so there tends to be a lot of resistance to their use.
> But at least in France I get the sense that the speed limit isn’t followed closely

This is correct. The speed limit is 130kph. You don't risk very much by driving (reasonably) above the speed limit. 140-150kph on a highway is quite common. If no traffic by night, I consider myself pretty safe at 160kph. There is some automated speed control, but it's indicated by signs. That being said, I think people drive more slowly than what they use too

On the other hand, my experience in the US is that people are much more abiding of the speed limits, and I often see cops on the side of the road, and they do chase and catch people! (amusing to see as a foreigner).

People in the US are also more civil and patient and don't honk nearly is much, which is great.

EDIT: https://www.groupama.fr/assurance-auto/conseils/amende-exces...

29km/h above the speed limit is only a 65 euros fine.
> It's like all the cars on the road are in an arms race with each other.

My wife is trying to participate in the arms race unfortunately. She was rear ended while waiting to make a left turn and pushed into oncoming traffic. Her solution is to get a much bigger vehicle so people behind her will see the vehicle sitting at a stop with its turn signals on. At some level I can’t fault her. Though I know she’s likely to have the same or a very close likelihood to be rear ended or in other sorts of accidents as in a smaller car. I can’t blame her for feeling like she’d be safer in a massive SUV and then we’re just contributing to the problem.
If rdtsc is a cycle counter then this also assumes a constant clock rate.
Setting file associations is the worst UX regression in the W11 Settings app.

For example, say I want to set Irfanview to be my default application to view images. I need to go through every file type that Irfanview can open, then select Irfanview. I can't tell Windows just to use Irfanview for all the formats that it can handle.

In the W7 Control Panel, this was a single click.
That's just a link to the "All Tasks" view of Control Panel with some extra characters stuck in front, not an actual separate mode. If deprecating the Control Panel only ever means the main Control Panel view and shortcut itself then that will be an alternative. If deprecating the Control Panel means eventually these views, and their associated tools, go away too then this will be no different.
I don't think anything meaningful will change. We'll have higher-definition video and that'd be it. Business practices and the client-server model wouldn't change, and the internet as we know it wouldn't change. Files will just get bigger (and arguably morr bloated). That's the trenf we've always seen.

It might be easier to do distributed computing in some fields, and there could be interesting opportunities for mesh networks and internet of things in addition to data collection, but it'f all be the same corporate data sales stuff we see now. There won't be a paradigm shift because the current culture is built around business.
Sunlight and transparency are good. All attempts at secrecy should be eliminated.
I don't think food scarcity/availability/price plays any appreciable role in developed nations birth rates but I'd be willing to consider evidence that it does.
There is a middle ground called "community banking".
> With 1Tb/s content creators could serve the content from their own network. This would allow for platforms that have much lower operating costs, and could offer much more generous revenue share.

We have PeerTube now, which does that. Works fine. Nobody uses it, because there's little "discovery". The centralization of YouTube allows people to find your cat video.
Yes it is much harder to drive a stick and fiddle with your phone at the same time, at least in town. On the open road once you're up to speed there's not much difference.
A lot of the people we've talked to who get the most value out of remote compute are doing really intensive stuff - they need server-level resources far beyond what you can find on a consumer laptop!

Hopefully someday you'll have 8 H100s on your Macbook, but I think we're still a long way away from that.
Would not the opposite be true? If you have to write your name out just so the mail can find you, you are less anonymous than if you just have a number that gets mail directly to your mailbox.
I’m converting a billing system from js to ts right now.

Looking for a therapist.
Yes. for more context:

Right now because our client SDKs are in JS, we can share much of the logic between React Native, React, and vanilla JS.

If we were to add native client SDKs, we'd have to duplicate the logic across different languages. One alternative path could be to write some shared code in a core language.

This idea is not set in stone at all though, I just enjoyed Mitchell's experience report.
They laugh at me for constructing as much as I can from the infra as plain kubernetes objects.

Keep laughing, I can switch clouds in less time than you take for figuring out cloud costs.
So is it just a folder layout that can optionally be zipped? What's the actual on disk format? Is it something SyncThing would be happy about?
According to wikipedia

> The maximum speed limit on Interstate Highways is 75 mph (121 km/h). This limit may be applied outside of "urbanized areas", where speeds of over 85 mph (137 km/h) on any highway (regardless of the posted speed limit) is considered a criminal (rather than civil) offense.
Why is it diamonds, and not iridium, pearl, or opal? Why does a diamond's value depreciate to nothing the instant it's sold, unlike gold? Why did the price of diamonds shoot up so drastically in the early 1900s? Why are the indistinguishable lab-grown diamonds in so much lower demand? Who are the major actors in the diamond trade, and what are their strategies and relationships to one another?

Many books could be (and, I'm sure, have been) written on these subjects. Don't act like "Econ 101" explains everything. "Econ 101" introduces a bunch of extremely simplified models that are later qualified, criticized, complexified, or even outright replaced. That's all fine if you're continuing on to get your economics degree, but I'd argue that someone who took Econ 101 without continuing into much more depths in economics probably has a worse understanding of the world than someone who never took it, because they take these ridiculously over-simplified models as some sort of inalienable truth. After Econ 101 you merely "know enough to be dangerous(ly wrong)".
This is because a particular support page has "The Control Panel is in the process of being deprecated in favor of the Settings app, which offers a more modern and streamlined experience.". Crazy how that somehow has spawned endless articles from tech "news" sites. But it's hardly news, and saying they've 'officially deprecated' is misleading. Fact is The Control Panel has been in the 'process of being deprecated' since Windows 8.
4K, 2M ("large page"), or 1G ("huge page") on x86-64. A single allocation request can consist of multiple page sizes. From Windows Internal 7th Edt Part 1:

On Windows 10 version 1607 x64 and Server 2016 systems, large pages may also be mapped with huge pages, which are 1 GB in size. This is done automatically if the allocation size requested is larger than 1 GB, but it does not have to be a multiple of 1 GB. For example, an allocation of 1040 MB would result in using one huge page (1024 MB) plus 8 “normal” large pages (16 MB divided by 2 MB).
I'm saying this as quite a strongly left-wing person. I am very much in favour of competent government intervention and regulation of markets. But the current government, probably since Thatcher, has shown themselves to be incapable of delivering large-scale national projects.
Wish Apple would deprecate the macOS System Settings app!

So clunky and slow in recent versions, it’s the only app that can make the latest M3 hardware feel underpowered and laggy. Yet still suffers from age-old problems like not being able to resize it’s window freely, which would at least help alleviate some of the UI weaknesses.

Older versions prior to recent redesign/“improvements” were actually better…
If something can be configured, it can be configured incorrectly. People are fallible, so they will configure things incorrectly.
By more or less holding its angle constant by moving. The intercept trajectory is nowhere near optimal.
That an interpretation. The other interpretation is "Hey I'm not a talented artist. This tool allows me to express an idea I couldn't otherwise." Yes AI art is used in scams, and AI doesn't give you good taste. By I don't think it indicates laziness.
> The new settings stuff is materially worse than the old stuff.

This depends on who your audience is, and I'm shocked by this community not seeing it.

The new settings are far more intuitive for non-experience users who are more comfortable with an iPad than a traditional computer. That's where the market is. The enthusiast demographic who actually understands what the settings mean and how the machine works is minuscule.
Yes all the lane keeping, auto braking, collision warning stuff could well be making some drivers feel safer trying to "send a quick text" or "just check my notifications" or (as we've seen in some "autopilot" accidents) reading a book.
We could have smartphones that are essentially streaming their UIs from a cloud instance that's running the actual OS/rendering for the device.

That approach would allow for thinner, cheaper devices with longer battery lives since their hardware is only responsible for processing the video stream from the cloud and rendering it on a screen.

Perhaps it's not a direct result of 1TB/s but such internet speeds would likely have the second order effects of providing extremely robust streaming infrastructure that enables such a use case.
Hard to see how this doesn’t throw the election to Trump. Most of Kamala’s supporters left RFK when she announced and with them basically tied in the polls, it’s looking like a Trump landslide. I suspect we’ll look back and apply the old Clinton campaign adage “It’s the economy stupid”
Why would I use this over Yjs or Automerge?

Yjs is great if you sharing a single data structure, like a document. It doesn't work as well if you are sharing relational data, like 'documents for a workspace'.

We are thinking about supporting Yjs for document editing inside Instant
> 5-10% performance boost sounds huge. Wouldn't we have much larger TLBd if page walk was really this expensive?

It's pretty typical for large programs to spend 15+% of their "CPU time" waiting for the TLB. [1] So larger pages really help, including changing the base 4 KiB -> 16 KiB (4x reduction in TLB pressure) and using 2 MiB huge pages (512x reduction where it works out).

I've also wondered why the TLB isn't larger.

> On the other hand 9% increase in memory usage also sounds huge. How did this affect memory usage that much?

This is the granularity at which physical memory is assigned, and there are a lot of reasons most of a page might be wasted:

* The heap allocator will typically cram many things together in a page, but it might say only use a given page for allocations in a certain size range, so not all allocations will snuggle in next to each other.

* Program stacks each use at least one distinct page of physical RAM because they're placed in distinct virtual address ranges with guard pages between. So if you have 1,024 threads, they used at least 4 MiB of RAM with 4 KiB pages, 16 MiB of RAM with 16 KiB pages.

* Anything from the filesystem that is cached in RAM ends up in the page cache, and true to the name, it has page granularity. So caching a 1-byte file would take 4 KiB before, 16 KiB after.

[1] If you have an Intel CPU, toplev is particularly nice for pointing this kind of thing out. https://github.com/andikleen/pmu-tools
Electrons meaningfully fill up the space in materials at low frequencies but not at high frequencies. So you can be... half calm?
Not related.

USNS ships are crewed mainly (80%+) by civilian mariners. The US Navy does not recruit civilian mariners for enlistment like with USN ships. They hire them from the wider civilian workforce.

The available workforce is too small due to a variety of reasons but the main reason is that $65k-250k isn't enough for a physically strenuous job with strict licensing requirements where you're away from your family floating out in the middle of the Indian Ocean with no port calls for half the year, minimum.

The US Navy, and therefore the Military Sealift Command, has an operational tempo that keeps increasing and qualified mariners generally do not have trouble finding employment with better working conditions.
>I support price regulation when called for. Your hyperbole is...not congruent with reality, considering the incredible agriculture subsidies provided and automobile tariffs.

The outrageous profiteering in food and groceries is not with the hyper-subsidized agriculture industry that grows food and raises livestock, but up the supply chain in the middle-men who buy this to process and package it (especially meatpacking). Consumers, farmers, and grocers would all be served if the monopolies that absorb massive food profits were busted.

> Something real is going on. In individual markets, CEOs have been bragging publicly that they are restraining production to increase prices. Profit margins in the food industry jumped during Covid and haven’t come back down. Or take rent. There’s a company called RealPage that works with the biggest corporate landlords to hold apartments empty so they can increase prices, which jumped up 11% in 2022. There’s some evidence of conspiracy around pricing in virtually every industry. Turkey, poultry, and pork. Frozen french fries. PVC pipe. Anesthesiology. Oil. Ammunition. Pharmaceuticals. K-Pop. Credit bureaus and FICO, Verisign, industrial gasses, architectural software, locks, entertainment data. Homebuilders. Garden chemicals. Defense and aerospace. Ticketing. Estate Sales. Gaming. Drug wholesaling. Work ID information. Seeds and chemicals.

Sounds like the real solution to this problem is the same solution to the housing market: Too many laws preventing new entrants, which prevents natural competition from lowering prices.

The problem is the needless and protectionist laws and regulations. If you want to see the effectiveness of monopoly regulation, look at California's PG&E vs Texas' deregulated electricity provider market. Californians are paying outrageous bills, meanwhile Texans have their choice of paying different electricity providers, and thus have much lower electric rates.
AI could be a game changer for people with disabilities
IIRC, 64-bit ARM can do 4K, 16K, 64K and 2M pages. But there are some special rules for the last one.

https://documentation-service.arm.com/static/64d5f38f4a92140...
> Blaster was Microsoft's own incompetence.

All security bugs are result of incompetence. Massive DoS incidents are result of scale. Use your magic wand, bring Linux to 90% desktop OS marketshare, and see how one malware destroys an order of magnitude more Linux devices than Windows.

> They want to give more control to Microsoft

No, they want secure defaults, not less control.

> And crimes happen because people still have freedom.

Okay, let me extend that whataboutism with "hey why do we have laws that limit people's freedom, let's remove all the laws if people are entitled to infinite freedom, and can be trusted with their judgement".

> Freedom to make mistakes

Not at the expense of harming others.
Yes, the server is open sourced here: https://github.com/instantdb/instant/tree/main/server
They are only but a symptom.
I managed to play some ONS-Torlan this past weekend with my friend on a pure LAN (no Internet), it was fantastic and just as much fun as I remember. I enjoy turning on lots of fun modifiers like low gravity, big head mode, berserk, etc.
Thanks for the feedback! Most people have been using free online templates to create docs (or random unrelated PDFs) but we'll consider adding sample documents next time.
Nevermind the antisocial types with their tinted windows - it used to be that as a motorcyclist you could look over passenger cars and see what it happening ahead. Nowadays every other vehicle is a truck or SUV, and the behemoth has windows tinted too dark to see through. It does not increase road safety.
There is no way you could tell the difference between stock photo and AI generated art. Stock photos are created to be generic and soulless. That allows them to have the most broad applicability.
I poked at it a bit but there was no free trial period. I know a bunch of people are using OpenZiti and zrok for Jupyter notebooks in general... Here's a blog I saw not long back that might help but I wasn't able to prove/test/try it... (sorry)

https://www.pogs.cafe/software/tunneling-sagemaker-kaggle
"Modern port knocking also incorporates secure cryptographic hashes."

Are you referring to fwknop? Thats not "port knocking" but Single Packet Authorization. That is very different from port knocking.

How can one incorporate secure cryptographic hashes with simple port knocking?
Just open another one. not a big deal.
Rubio, Scott call fast-tracking of Fla. state park golf course plan 'ridiculous'
Ask HN: Why Implement "Something Went Wrong" Error Messages?
I've noticed a common trend across many tech platforms that's puzzling to me: the ubiquitous "Something went wrong, please try again" error message. As a user, I find myself curious about the reasoning behind this approach.

From my perspective, this message doesn't provide much actionable information. It doesn't indicate whether the issue is on my end or the service's side, nor does it suggest any specific steps I could take. Often, simply "trying again" yields the same result.

What puzzles me most, however, is that it seems it'd be equally as unhelpful to the developers who presumably implemented that error messaging.

Why would they? It seems like this lack of detail wouldn't be particularly helpful for the technical teams either. Without specifics on what went wrong, how do they track down and fix issues effectively?

I'm genuinely curious to understand the rationale behind this practice. Are there benefits to this approach that aren't immediately obvious to end users? Is it a matter of simplicity, or are there technical or business reasons for keeping error messages vague?

I'd love to hear insights from the other side of this, the people who must've written, implemented, and let those error messages go live.
Internet speed is probably not even a top 5 reason why people don’t serve their own content. What a security nightmare
which Kennan correctly predicted would be misinterpreted by the West as a re-awakening of Russian imperialist ambitions.

He says he wants to restore the glory of the Russian empire ( https://www.cnn.com/2022/06/10/europe/russia-putin-empire-re... ).

He can't do that -- him and what army? LOL -- but it's naive to ignore his literal words, or to dismiss them as a 'misinterpretation.'

And the fear he has of NATO is the fear of a burglar in the face of the neighborhood watch.
Time to grab some THP popcorn...
Or the non-stop dust from the wind and aridity.
> The bug is in the fact that billions of machines are running exactly the same proprietary software.

What's the alternative?
We would still be marveling at how the latest web framework let’s you increment a counter.
Hey man, this is so cool. Can we talk?

I am making and selling a super similar product:

https://shop.invisible-computers.com/products/invisible-cale...

Since we are clearly very aligned on the product vision, maybe we can collaborate in some way?

You can email me kon@invisible-computers.com
Yes, this is correct for pianos. I believe it is actually due to the thickness of the strings varying a lot across the instrument.

Most piano tuners today use a tuner for a middle octave and then tune the outer octaves by ear.
Quite a few responses to your questions based on current state of AI.

Firstly, this is never going backwards. It will only get more capable. There will likely be algo changes that unlock new capabilities over time. There are definitely areas that humans have the advantage but this is similar to the “god of the gaps” concept in that the area where people have an advantage will reduce over time.

There’s currently no real understanding in the model and it’s really amazing what we can do with hyper-autocomplete. Humans made that happen. We’re the ones doing the innovation.

We’ve long been in the business of automating jobs away. This time it’s our own.

For the foreseeable future, get good at leveraging it and stay current.

(Intuition: AI is also good at the business layers. It can probably produce better specs than many (not all) people paid to do it. It can generate ideas and communicate them in many formats. It’s super confident, so could easily be a consultant. I don’t think the business analysts and strategy people should be too confident.)
With that crazy-high bandwidth, wouldn’t most users end up using Ethernet instead of HDMI/DP for screens? I’m imaging houses have a media center computer that’s powering every desktop and television from that point. No need for local processing. The latency wouldn’t matter for most use-cases either.