skysight-inc/HackerNews huggingface dataset:
I think that what dethroned IE is that using your monopoly to maintain a moat of bugs only works for so long. If the browser is going to continue to be developed, eventually you're going to have to fix the bugs. By then, they were competing with Chrome, which was not bug-ridden and also backed by a juggernaut.

The grassroots push that dethroned Microsoft's browser was Google's browser (aided by Firefox's suicide.)
From the video

- Moore's law is dead

- Wright's law means the cost of computing will keep decreasing

- Computing will go into many more devices and places where it hasn't been

- edge computing on small computers that supplement the main compute requires new OS ideas

- Rust is better than C for these small edge computers because it doesn't require std lib
Do you use it to write anything you want - even works on READMEs and comments! But like any good test - test it in a different way to how to implement it.
Structural Analysis of a Beam in the Browser Using Python
> Nonetheless, the researchers admit that there is still likely to be some impact on biodiversity due to the replacement of virgin woodland with timber monocultures.”

Is there something preventing us from replenishing the natural woodland after harvesting wood without making it monocrop? Presumably it’s more expensive to thin out an area vs. just clearcutting. But even then if you just cut blocks inside a larger area and replant the trees, won’t everything else come back too?
I find firefox on android unusable because it has this awful, non-native scroll behavior.

On android I use either Brave or Samsung Browser.
> Still, it is overall far more effective in the whole to give to organizations that can impact at scale.

You can't know that. Those organizations might as well be making the problem worse, if nothing else then for the sake of keeping the money flowing.

See cobra effect: https://en.wikipedia.org/wiki/Perverse_incentive#The_origina...
For documentation: The best screenshot is no screenshot. Let your UI be your documentation, with UX that allows people to find and learn.

For pre-release screenshots: crude photo editing or preferably a ui wireframe tool.

For marketing: a demo login would be great, and for the few places that you demand a screenshot just take it manually with a user and content created specifically for that purpose.

For keeping up to date: if you must, have an automated job (much like CI UI test job) to take and upload screenshots whey you deploy to production.

For finding versions: have your SAAS show the version in a corner, always. I prefer a ISO8601 timestamp of the frontend build.
"Yes, rsync.net does support zfs send and receive, they have a special discount for that"

Yes, we do support zfs send/recv and it works just like you'd expect it to. We even have transfer resumes, etc., and we run the latest stable/production ZoL code for these accounts.

There is no discount for this. The price is the same as standard pricing but with a higher, 4TB minimum account size.

We have to give you a virtual machine and IP address, etc., which is why there is a higher minimum. If you have less than 4TB of assets to protect I would recommend using the excellent borg tool and a normal rsync.net account.
SEC Filing – Globalstar, Inc. & Apple Partnership
This is a good insight. As Smartphones satellite connectivity becomes more widespread, it's definitely expected that government will regulate it similar to cellular connectivity and require a free access to emergency services.

In the meanwhile, Apple is using it as a differentiated feature.
Those large external antennas are high gain. Gain is a function of antenna area: https://en.wikipedia.org/wiki/Aperture_(antenna)#Effective_a...

Apple's antenna can only be smaller if it's lower gain. I would bet they're making that tradeoff because they don't need as much bandwidth. (Emergency pings could be measured in dozens of bytes, let alone kilobytes or megabytes.)
Impressive design. Bravo
Yes! The essence of my piece was precisely this.
The obvious downside is that the average user can't/won't fiddle with all the intricacies of setting up and maintaining a server.
My dream goal is to provide a piece of software that gives users the ability to bypass the need of a server, while not relying on "third party clouds".
That's why I preferred to use the word "computer" instead of server :-)
> Those who care about this are already on Firefox

I don't think that's true. Many, many more people would care immensely if they were suddenly deprived of good adblocking on Chrome.
Just to be clear, are you suggesting that wearing a hat causes some sort of damage to one's health? And further than that, a hat that kept one's head as warm as two one inch pieces of plastic?

Obviously I don't have data to back it up, but I can't imagine even gluing a pair of AirPods to one's face for one's entire life would make any significant impact on lifespan. Other than maybe all the glue.

EDIT: And if you're experiencing excessive heat from earbuds (which I would say would be essentially any amount of heat - they shouldn't really put out any noticeable heat), you probably have severely faulty earbuds and should get them replaced.
I almost want to get stranded somewhere to try it out!
> That means scripts/programs written for other Unixes or other Linuxes and ported to your distribution will no longer need fixing for the file system paths of the binaries called, which is otherwise a major source of frustration

I don't know what this guy is smoking, but this has never been a problem.
I got used to it (especially when things are settled) but when you are fresh from android it can be annoying that you have to fill the top rows before your can place your fav apps within reach of your thumb. It feels very wrong.
I have been contracting as a blockchain developer for the past 4 years. The clients have very little insight into the technology and have 0 standards in who they hire, they just hire whoever sounds good. Scammers from India can just throw a few buzzwords and get an upfront fee then disappear. The clients hire the cheapest offer then come and complain to us about what happened.
python being slow isn't news. that's not a reason for an error.
Not really. Those rules are and have been enforced quite strictly. In order to show intent you're going to have to do a lot better than just saying they posted it so it's their fault. And again, we are mostly talking about public info that the person themselves has openly posted online. That's not private information no matter how you look at it.
That naming convention is an absolute stroke of genius. Not enough to get sued, but enough to convey to millions that they are using an intentionally crippled product.
Why do you think it's a case of them not being able to figure it out, rather than they don't want the feature?
I bought 40GB of data for $8.50. Airalo 10GB is $22 for the country I visited.
And because Japan is not raising interest rates as highly, its bonds aren't in demand so its exchange rate is falling. This makes imports more expensive which will increase inflation.

So people will take this as evidence that Japan did the wrong thing and other central banks did the right thing, when really it's the rate raises at other banks causing Japanese inflation.
I asked that question nearly 11 years ago on StackOverflow, at https://stackoverflow.com/questions/7395157/windows-equivale... . ;)

Quoting the best comment, "echo test | type CON or echo test | type CONIN$ will read from the console, not from stdin."
Brave's adblocker is internal and written in Rust.

https://github.com/brave/adblock-rust

I'm pretty sure it's also faster than any adblock extension like uBlock.
> I see absolutely no reason removing the SIM slot at this time is in customers' interests.

They want the industry to move on from physical sim to esim, so they are essentially forcing it to.

I imagine the odds of Verizon Prepaid getting esim support in the near future have greatly increased since this announcement.
I mean any cloud is trivial to secure if you just use strong encryption on anything you put on it.
People always say this but if this is true:

1) You have a kid AND
2) You're not currently looking right at that kid

Then you need to pick up calls from random numbers basically every time. Just the way life is.
A chip like that could be used for sensor fusion and validation, calculation validation, and a lot of other things. For example, if you have three IMUs doing your positioning, you could use this to ratify and validate that they are all working correctly or throw out an answer if one disagrees with the other. I've generally thought of using an FPGA for this sort of work, but a certified and inexpensive coprocessor would work well for this use case.
> should there be a 4000 element maximum for the size of list passed to sort?

Technically speaking, yes, there should be some limit if you are accepting an untrusted input. But there is a good argument for making this limit built-in for integers but not lists: integers are expected to be atomic while lists are wildly understood as aggregates, therefore large integers can more easily propagate throughout unsuspecting code base than large lists.

(Or, if you are just saying that once you have sub-quadratic algorithms you don't need language-imposed limits anymore, maybe you are right.)
It produces very good results with typescript. When there is an interface and I'm creating an object that implements the interface; it produces a result that fits into that type.
Yup, this has been very helpful. Coming back to 20+ messages where 50-75% of them are reactions was annoying to get alerts for.
The problem is, you need to design for the worse case scenario here, because when the worse case does happen, the last thing you need is for your revocation system to not work because it doesn't scale.

So, no, it's not common. But it's necessary.
Globalstar simplex only takes about 200 mW over 2 seconds to deliver a 72 byte message, into an antenna about 0 dBi gain. See the STX3 transmitter module.
> you can even choose to store it on an external drive

I can already to that. Why do I need Anita?
I assume the spammers buy "known active real person phone numbers" from somewhere (probably the awful carriers themselves), so it might be less likely for them to find a new Twilio number. But as soon as you give the phone number to some company that sells (or accidentally leaks) their customer data, that number will be burned too.
If the system were setup with...

-NO DEDUCTIONS WHATSOEVER!!!
-Flat single digit percentage of gross wage.

There would be no need for the entire Tax Preparation industry.

Our government hasn't worked for: We The People in decades, they could have implemented this free-filing system at any time, and yet they have not.

Our government doesn't work for us. They're not going to make paying or figuring out what's owed to them any easier for us. Why would they?

If the feds make preparation and filing easy for us, we'll all get to see just how far the big red-white-and-blue dick is shoved up our collective asses.

They sure wouldn't want that, now, would they?
The spelled-out intro to language modeling: building makemore
One of the comments showed the incredibly naive approach of just building the integer digit-by-digit:

‘1234’ => 1x1000 + 2x100 + 3x10 + 4x1

Is faster and has room to improve
Is this a Cryptonomicon reference?
It's even better because if there's one thing Apple is good at, it's getting people to copy them.

Mandatory 911 sat service on phones that support will save a lot of lives!!
I could be wrong but some colo places offer this as it's not super uncommon.
It's wishful thinking on our part.

We really, really want to make the append-only mode with restic work but the security implications of the restic serve model (and mount ? going from memory here ...) make us very uneasy.

You are correct - at the very least we should edit that page. We keep coming back to this idea that there must be some way to make it work ...
Already kinda discussed to death here:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
I see what you're saying, but OTOH even without ads you really have no idea how much data you're using. It's just hard to manage your data usage in general.
> We've had -Werror forever, the consensus is it's a bad idea.

Says who? Package repo maintainers? -Werror is actually quite divisive.
It feels so suboptimal to need the C toolchain to do things, but having no solid way to depend on it as a non-C library (especially annoying in Rust, which insists on building everything from source and never installing libraries globally).

I make a tool/library that requires the C toolchain at runtime. That's even worse than build time, I need end users to have things like lld, objdump, ranlib, etc installed anywhere they use it. My options are essentially:

- Requiring users to just figure it out with their system package manager

- Building the C toolchain from source at build time and statically linking it (so you get to spend an hour or two recompiling all of LLVM each time you update or clear your package cache! Awesome!),

- Building just LLD/objdump/.. at build-time (but user still need to install LLVM. So you get both slow installs AND have to deal with finding a compatible copy of libLLVM),

- Pre-compiling all the C tools and putting them in a storage bucket somewhere, for all architectures and all OS versions. But then not have support when things like the M1 or new OS versions right away, or people on uncommon OSes. And now need to maintain a build machine for all of these myself.

- Pre-compile the whole C toolchain to WASM, build Wasmtime from source instead, and just eat the cost of Cranelift running LLVM 5-10x slower than natively...

I keep trying to work around the C toolchain, but I still can't see any very good solution that doesn't make my users have extra problems one way or another.

Hey RiiR evangelism people, anyone want to tackle all of LLVM? .. no? No one? :)
Panicking? No. But you should be seriously considering a Plan B and even a Plan C and a Plan D.

Regardless, panicking won't change the situation. Taking them time to step back, look at your other options, and proceed calmly (though with a sense of urgency) is a better way to go.
> It's wild how much money Apple has made from Bluetooth headphones that don't suck.

It also helps that Apple removed the headphone jack.
Netlify or CloudFlare just replaced our production CSS file with “hello”
We have a few hundred sites serving their nav
menus using a shared CSS file located in a private Github repo. This file is hosted via Netlify with CloudFlare in front.

This afternoon we started receiving a number of reports of broken nav styling on the US west coast. On loading these sites, the minified CSS file was replaced with the word "hello".

No commits have been made to this repo since May. I checked the commit history of the minified file and "hello" was never written by accident at any point. Clearing out the CF cache addressed this.

Thoughts?
But then they don’t fit in the charge-case. Minor annoyance, but at that price point, it’s enough to put me off.
It's Apple's stock symbol. People sometimes refer to companies by their stock symbols (on this site and others), though usually more in a financial discussion context.
>I wasn’t sure at the time, but having had enough free time of late to ponder such questions, I think I’ve come to the conclusion that having a father who can pay for a top-notch education outweighs the disadvantage of being raised by a hypocrite. Sticking with the job for the sake of a paycheck passes the children test.

This particular sentence struck a nerve. You can justify literally anything self-serving in this way; I had to beat that old man up and take his wallet, it was to pay for my hypothetical kids' college!
It's often the opposite, at least in Canada. In Canada, fixed rate is only fixed for 5 years. A variable rate mortgage goes up and down gradually. A fixed rate mortgage sees massive changes in rate every 5 years.
Once my OG AirPods crap out, I'll be going wired most likely. Already have ChiFi IEM's that blow the AirPods out of the water.
Find my friends is available over the satellite. (says on apple.com) I will be using it to replace my inreach.
> Most people in the groups you mention probably already own a dedicated emergency locator device

Hahahahahahaha! Not a chance. Maybe the over landing crowd, and hardcore hikers, but most casual enjoyers of the outdoors definitely do NOT have a Spot or InReach. Next time you’re on a ski hill, ask around - you’ll be shocked how few people have them.
I was impressed, as it was novel for being a purely abstract game without any feeling of an opponent. In the same class as Breakout or Tempest. I don't enjoy it so much as a player, maybe because of how narrow the play field seems. I didn't really get the strategic aspects until I watched my wife play - she excels are sorting games.
Even the makers of the show admit they edited footage to craft a villain narrative and create conflict where it didn't exist. It shouldn't be used to inform your views on anyone involved but it does make for some fun entertainment.
You're able to identify that as a bug in a video game because you know that it's supposed to be a reflection of reality and that you don't fall through the floor in reality. That is what I mean by having a specification. We regularly encounter things in the universe that don't match the expectations we've developed - and we update those expectations instead of assuming that the universe is at fault.

Your suggestion that this may lead to us "being gods" certainly does not change my view that this is solipsistic and that the conclusions it leads one to are silly at best and dangerous at worst. The idea that you can become God doesn't seem compatible with a healthy life where you accept your limitations and find a way to live vibrantly despite them. It sounds like something a supervillain says at the beginning of a Marvel movie.
iPhone SE, Check it out. Also I have no idea how you can consider this a gimmick. It’s a free service than can and will save lives. There are plenty of things to critique apple for, this is not one of them.
I had to go to the homepage of this site to get a clear idea of what Anita does, and what the nonsense in this article was talking about. Anita is a web app that is something between a notes app and a password manager. This article is talking about how you can store your Anita database locally, even though it's a web app. It really has nothing to do with a cloud at all in the technical sense, but I could see how the fact that the app runs in a browser might be perceived as "cloud-like" by people with no technical understanding.
I read this whole discussion. Here's what I think.

What I realized is that there are two groups of people here.

One group considers Open Source a religion. The other thinks of it as business.

The "religion" folks liken Open Source to the work of saints and prophets. The creators of Open Source do it because they love the work and helping people. And it's not cool if they stop being saints one day, much like the actual religious people wouldn't like seeing their icons turn into something else.

The "business" bunch say there's freedom in Open Source to change anything on a dime, including for money. The fact you offered software as an Open Source is a strategy, and no matter how much it helped and how many people and for how long, you absolutely have the right to nail them one morning.

What I would say here is this:

Open Source was a reaction to actions of Giants, like Microsoft, Oracle and others. That's all it was. It was the Software Woodstock, which then turned into goo and spilled everywhere. Now, we're all snickering and crying from joy in the back of our heads whenever we get some cool piece of Open Source software. It's like God granting wishes.

And nowadays, Open Source is a big business with the currency made of influence and worship of followers. And just like real religion, there's a hat on a pew where money somehow shows up every Sunday, at least for those whose gospel greases the wheels of commerce.

That said, it's high time to at least acknowledge this, rather than endlessly wax philosophical about the Soul of Open Source.

And what about the millions who labor in and around Open Source, and don't even get recognition? They count on Divine Accounting to give them their fair share back one day. But they're getting restless.

So in short, Software Woodstock has turned into What The Hell Is This. But it's just Religion and Business, all wrapped together.

And with ominous clouds of resource scarcity, inflation and geopolitics from hell, it will soon turn into Check Please! Time to separate Religion from Business. It's all Business, folks!
I got close with my guess:

https://news.ycombinator.com/item?id=32638093
I don't have any evidence to back this up but my guess is that the underlying key/value store & cursor APIs were probably the intended way for programmers to interact with the database. SQL came out in the 1970s so every ounce of performance was important.
Unlike something 3gpp (LTE) based, each existing low earth orbit satellite network is made from mutually incompatible proprietary tech. It's a very different thing than just having a random GSM band cellular phone with no SIM card in it.
Sandbox and Hyper-V both create a sort-of RDP-based redirected GPU, but Sandbox is restricted to the “basic” mode exposed by the built-in RDP control.

Hyper-V has a similar one if you use the standard RDP console, but if you run a few cmdlets and use a different Remote Desktop app supporting graphics — e.g. Parsec — it can use a vGPU supporting real DirectX 10-12 (hardware API level, you can still use DX9 and such). But no NVIDIA/AMD/Intel drivers, so if you need PhysX, RTX and such, you’re screwed.
Good luck doing any work on a tablet or phone.
> only to realize that the headphones think my laptop is playing,

Some browser tab has some media playing that is keeping hold of the BT audio connection.

Same reason why laptops, neither my Windows or Mac laptops, can figure out when they should go to sleep. Some broken browser tabs keeps the CPU at max speed, and turns on the GPU.
Im upgrading precisely for this feature.
When you bring an unpaired AirPods case close to a phone, all you need to do is open the lid.

A photorealistic visual will appear on screen explaining what to do next. At this point, guided by the visual, you need to push the button on the back.

If you can think of a simpler way, I’d give Apple a call.
Apple does, with all of their resources, dig much deeper and provide OS updates to much older device models than any mobile device manufacturer I know of.
The size of the compiler toolchain is similarly small.

For example, according to xbps on Void Linux, GCC is a 172MB install. Zig is only 166MB. A Clang or Golang install is twice the size of Zig. A Rust install is three times the size of Zig. And so on.
People do not want their house to look identical to their neighbor's. However ultimately we all have very common needs. Thus nearly every house will have a garage in front, there is is no way to get around the requirement that your house has this feature (at least none you control - good public transport in a mixed use neighborhood would do, but that isn't happening for complex reasons)

Likewise we all want a few bedrooms, and some living space, with a kitchen and bathrooms. Further we all need to have flat walls (round rooms look cool but you can't really use them), and corners really should define the room edge.

There just isn't much room to have significant differences in houses. However cosmetic things are easy to change, and exact layouts can be changed a lot in ways that really not not very significant.
That's how inreach works now. Their base plan is $15/mo or $143/year