skysight-inc/HackerNews huggingface dataset:
PSA: ISPs never, ever advertise download speeds. ISPs advertise signaling rates. The signaling rate is, e.g. 100Mbps for Ethernet. You won't get 100Mbps download rates on that Ethernet, because that's the Layer 2 signaling rate!!! If your ISP advertises "Gigabit Internet" they are advertising a gigabit signaling rate for their fiber optic service. Your download speed will always be less than your signaling rate, and it's up to you to figure that out.

Also recall that consumer agreements for Internet service never include a "CBR" or "committed bit rate". If you want your ISP to live up to a service contract, for availability and guaranteed download speeds, then you'll go to their Business-class unit and sign a contract for commercial service.

And you can prove that this is true: your ISP doesn't care if you can connect to anything except their head end. They will troubleshoot your modem, restart it, and work on the wiring between you and them, but they couldn't give a rat's ass if you can reach example.com or not.
Related:

Taipan by James Ckavelk.

https://en.m.wikipedia.org/wiki/Tai-Pan_(novel)

I had read it some years ago. Interesting depictions of that period, Hong Kong, interactions between the British and Chinese then, and more. Good writing, IMO.

https://en.m.wikipedia.org/wiki/James_Clavell

Excerpt:

>Clavell wanted to write a second novel because "that separates the men from the boys".[21] The money from King Rat enabled him to spend two years researching and then writing what became Tai-Pan (1966). It was a huge best-seller, and Clavell sold the film rights for a sizeable amount (although the film would not be made until 1986).[22]

King Rat was also good.
What statistics are those?
> Its a bunch of things a beginner would do on their first day programming.

Is this an exaggeration? Because this is absolutely not true. I'm a beginner in JavaScript and other web stuff and I absolutely can't build it in many days.
Objectively better to what?

Git usage is only one part of a wider engineering org. That like saying "bugless code is objectively better" without considering time to delivery, engineering resources, etc.
I learn so much from you. Thank you.
Yes, can letters bring an intimacy that you miss with emails. Plus as you age, you can look back at letters you saved to bring that time back to life. You see the person's hand writing and whatever was put on the envelope for delivery.

Plus back then, kids would get very excited when a letter came for them and would look forward to getting the next one. email is way to instant.

Also far more thought when into writing letters than an email.
So your contention is, the larger the trend, the less perceptible?
So... don't trust long lived ssh keys, but trust Cloudflare's CA. Why? What has Cloudflare done to earn trust?

If that alone weren't reason enough to dismiss this, the article has marketing BS throughout. For instance, "SSH access to a server often comes with elevated privileges". Ummm... Every authentication system ever has whatever privileges that come with that authentication system. This is the kind of bull you say / write when you want to snow someone who doesn't know any better. To those of us who do understand this, this is almost AI level bullshit.

The same is true of their supposed selling points:

> Author fine-grained policy to govern who can SSH to your servers and through which SSH user(s) they can log in as.

That's exactly what ssh does. You set up precisely which authentication methods you accept, you set up keys for exactly that purpose, and you set up individual accounts. Do Cloudflare really think we're setting up a single user account and giving access to lots of different people, and we need them to save us? (now that I think about it, I bet some people do this, but this is still a ridiculous selling point)

> Monitor infrastructure access with Access and SSH command logs

So they're MITM all of our connections? We're supposed to trust them, even though they have a long history of not only working with scammers and malicious actors, but protecting them?

I suppose there's a sucker born every minute, so Cloudflare will undoubtedly sell some people on this silliness, but to me it just looks like yet another way that Cloudflare wants to recentralize the Internet around them. If they had their way, then in a few years, were they to go down, a majority of the Internet would literally stop working. That should scare everyone.
It's kind of the same issue that happened when everyone moved from forums to social media
It is mentionned in the article that the apps that can be uninstall have a quick reinstall option in the settings.
If you think the revolution starts with 8 billion people you're just plain wrong.

It starts with the first world and is very perceivable.

How did we perceive cars replacing horses? Well for one they were replaced in the first world... now imagine how fast a piece of software can change reality.

It's not there yet, and you can't perceive it because so.
I love all of these projects mentioned here. A year ago, I wrote a Manifesto to attempt and write fun applications like these. This is such a good "Ask HN" post. I wish there's more of such posts here.

For those interested, here's the Manifesto: https://github.com/mohnish/mtcx
> the company was founded partly as a response to 9/11 and what Peter felt were the inevitable violations of civil liberties that would follow

As a response to violations of civil liberties? More like a major mechanism for.
To play devils advocate, couldn’t that allow a single purchase of a movie to be watched by millions of people? At which point no studio would sell it digitally.

In theory this could’ve happened with DVDs, but it was too much hassle for a single disc to be shared by that many people.

You could compromise with restrictions on how many times a file could be sold etc, but that concedes the point of a digital good not really being your property. And it might be used as a Trojan horse for even more DRM and surveillance.
Yes!

1. Enable systemd: https://devblogs.microsoft.com/commandline/systemd-support-i...

2. Install as normal:

curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install --determinate

3. https://zero-to-nix.com/ :)
Secure design principles in the age of artificial intelligence
> it can't write good code

> It it cant write good code consistently,

You moved the goal post within this post.
Same about Hong Kong.

https://news.ycombinator.com/item?id=41930168
Please Siri next, please, please, please.
Thanks for pointing it out and for correcting me!
Folks in USA/CA would remove Safari and then return phone to the carrier/Apple as defective. No, I'm not kidding. I saw that multiple times - Windows messed on laptop? Laptop within return window? Return it is!
Safari generates billions of dollars in revenue for Apple through the default search engine deal with Google.
Does this also apply to brainwashed zombies?
https://archive.ph/9hws9
Yeah. The only way this revolution doesn't happen is if humans are cheaper, easier to manage or source. And I'm pretty sure AI is already beating a human in all those categories doing the same job.

Our jobs aren't replaced yet because they can't be.
> To play devils advocate, couldn’t that allow a single purchase of a movie to be watched by millions of people? At which point no studio would sell it digitally.

You're not thinking creatively enough. One day, somebody's going to use the law and make the "sales" API-driven. This will then turn it into a rental service where you can "buy" a game for two hours for $37.50 and then "sell" the game back to the mother ship for $36.50 of credit. The mother ship being, of course, whatever VC firm puts millions into having the world's largest Steam account.

I don't have to like the current ecosystem of no-transfers and DRM, to acknowledge breaking all that down would have major economic consequences against studios. Right now is especially not the time to be asking for this, because the whole video game industry is in deep financial trouble at the moment.
Cannot be resold for a year after last purchase.
There are tons of examples. So here's a random one: a function that sorts an array. You either need generics, need to write it using runtime polymorphism (making it significantly slower), or need to re-write it for every type of element that you want to sort an array of.

The fact that Go has functions called sort.Strings, sort.Floats, sort.Ints, etc. is just silly duplication that wouldn't have happened in any other modern language.
This is BS. I'm not an engineer but I'm sure one can create an emulation layer, connected to a SSD, put whatever data/software on it, and have this work. It certainly wouldn't cost $212M. I bet a college student could do this. Oh, look https://en.wikipedia.org/wiki/Floppy_disk_hardware_emulator, it's already been built. This smells of corruption.
I can absolutely, 100% guarantee, that there is code out there that if you consulted for might kill someone of a weaker constitution written by 100% organic humans. While LLM-generated code is likely to be various degrees of messy or incorrect, it's likely to be, on average, higher quality than code running critical systems RIGHT NOW and have been doing so for a decade or more. Heck, very recently I refactored code written by interns that was worse than something that would have come out of an LLM. (my work blocks them, so this was all coming from the interns) I'm not out here preaching how amazing LLMs are or anything (though it does help me enjoy writing little side projects by avoiding hours of researching how to do things), but we need to make sure we are very aware of what has, and is being, written by actual humans. And how many times someone has installed Excel on a server so they could open a spreadsheet to run a calculation in that spreadsheet before reading the result out of it. (https://thedailywtf.com/articles/Excellent-Design)
Indeed, the US needs some good ol' fashion protectionism
counterstrike by itself might be OK although not used as branding, but none of the stylized forms could be used - that's my understanding at least.
Is that really sufficient justification for stopping users from having more control over their device?

Like should we really let the 'Grandma Finds the Internet'[0] meme be the reason that you and I can't make decisions for ourselves?

Whatever cost savings that Apple has from avoiding support for these people is dwarfed by the money they make from stopping competitors to these apps from growing due to these control mechanisms.

That's the real reason apple doesn't want to do this and has to be kicked dragging and screaming by the EU.

[0] https://imgflip.com/memegenerator/Grandma-Finds-The-Internet
Yeah it doesn’t take much to impress people who don’t know how to program. That’s the thing with all these little toy apps like the ones in the article — if you have no to minimal programming skills this stuff looks like Claude is performing miracles. To everyone else, we’re wondering why something as trivial as an “HTML entity escaper” (yes, that one of the “apps”) requires multiple follow up prompts due to undefined references and the like.
Then you should be as pro-AI imposters as it gets!
Your situation reminds me of https://en.m.wikipedia.org/wiki/Jiddu_Krishnamurti

Perhaps some of his writings can help?
Also, people who think/have an internal monologue are often in a state of constantly reacting/commenting/evaluating situations internally. It's often its own kind of torment and clouds the real experience of the situation. Perhaps your kind of brain opens up opportunities that are inaccessible to others? If you have a trusted friend, perhaps they can "think" through this with you, as a back-and-forth conversation.
They fail even at not really complex problems. In most cases it’s faster to do it manually then beg ai to fix everything so that the result is proper, not just “kinda works”.

For me they save a lot of time on research or general guidance. But when it comes to actual code - not really useful.
Oh, I’m sure base prices would be much, much higher if our bills were reduced when not using the full quota. It’s a shame there’s so little (or no) competition between ISPs in most places. So much inefficiency to be weeded out of the market…
> Is that really sufficient justification for stopping users from having more control over their device?

People who want more control over their devices; have Android. Not all solutions need fit all desires.
Pretty sure they used drafts for that, at least until learning to do it on the fly.
It doesn't take the whole repo as context, it tries to guess which files to look at. So if you prompt with that in mind, it works well. Haven't tried it on a very large codebase though. You can also explicitly add files, if you know where work should be done.
Indo-European Words for 'Name'
I remember back in the early days of wireless data when AT&T had an app you could use on their phone where you logged in and it effectively used the GPS data of people signed in on app to tell you if they were near you or not. They marketed like you were downtown and got some free baseball tickets and needed to find someone to go with you. The app would tell you where your friends were and you could offer them to go over their simple chat app.

It completely bombed out because people were so freaked out about a device knowing where you were.

I also remember when Nextel came out with an enterprise tracking app for delivery companies where you could track the vehicle and make sure it was on time making its deliveries and could alert a person monitoring the software back at the office if say the van was sitting too long somewhere which indicated they had broken down or something similar.

Two companies tried to install on their vans and there was so much push back from so many people in one company, they canceled their order. The other company did install it and then they had three lawsuits from employees who claimed the software was a breach of their privacy - while in the employment of said company and on said companies time. The company voluntarily removed it after only a few months.

Its just so strange to me that we went from not wanting any of this, to just freely handing over any and all private information to these companies.
I doubt the LLM even knows it is an LLM in the first place. It is likely prompted to behave as if it is the actual character, and since this roleplay has romantic elements the character acts as if she shares a home with the user
What I'm hearing is that now they can fire my manager
If I understand correctly, this blogger wasn't a maintainer or directly involved, he's just personally upset on behalf of anyone whose feelings were hurt by being accused of being a Russian bot? Or have been "riled up by them"?
You’re right, I forgot about that.
Are there any good companies which sell laptop to rackmount conversion kits (or vendors which offer such)?

This has been a problem for me pretty much every time I've recycled an old laptop. The CPU/mobi/ram still works fine but the cooling screen battery and case are often going after a few years in and out of the backpack.

I'd love to recycle them myself, suppose I could ask the folks at Re:PC next time I do a drop off
You better check the code, mate. The meat of what most of it does is a one liner calling jsQR or some other imported lib to do the real work. I am not exaggerating in the slightest.
People love mentioning that they donate to LiChess.

It's a weird trend. Altruism truly does not exist

(I donated btw)
(Probably more than you)
(But who's counting)
> I'm sure he can update his software and systems but what about the thousands of other programs and billions of other machines.

Well, empirically, we can see what we have now is that the software on billions of machines have been updated, but the transition has not completed. You have to eventually get there one way or another for the full transition, regardless of your transition methodology.

So, yes it may very well have been "easier" (as in shorter timeline) in the long term to accomplish the full transition under djb proposal.
What will happen if I uninstall Messages and someone sends me a text message?
So that there are 48k combinations available for 2-byte instructions and 1 billion for 4-byte (or longer) instructions. Using just 1 bit to choose would mean 32k 2-byte instructions and 2 billion 4-byte instructions.

Note that ARMv7 uses a similar scheme with two instruction lengths, but using The first 4 bits from each 2-byte parcel to determine the instruction length. It's quite complex, but the end result is 7/8 (56k) 2-byte instructions are possible and 1/8 (512 million) 4-byte instructions.

IBM 360 in 1964 thru Z-System today also uses a 2-bit scheme to choose between 2-byte instructions with 00 meaning 2-bytes (16k instructions available), 01 or 10 meaning 4-bytes (2 billion instructions available), and 11 meaning 6-bytes (64 terra instructions available).
Actually both the examples you cited are misrepresented. But whatever. You're in the cult. I get it.
Off topic but why do product blogs always exist on a separate domain, with no link to the product website? I never heard of GitButler. Reading this is making me curious about it. But the home link in the top left goes to the blog home. If I want to actually see the product, I have to manually edit the url, on my iPad. Why does everyone do this? Seems obvious to have a link to the main site. /rant
Eh, people return their devices because don't know how to correctly use them all the time, I don't see how it is different here. And people definitely don't need to intentionally do this -- in the US, most major retailers allow you to return opened products within the return window (although it could get complicated with so-called "activatable devices")
That isn't enough.

The public interest is served by the end users having more control over their devices than Android and Apple currently offer.
It would be cool to intercept the input from a webcam, transform it like this, and then present it to the OS as another virtual camera so you could select it in Teams or Zoom or whatever.
> The idea we came up with was to use an array of pointers.

> So, the actual array buffer doesn’t contain any string data—it contains pointers to the actual string data.

"The idea /we/ came up with"?? :)
I don't know the answers to these questions confidently without looking them up, and if you think that means my opinion isn't worth much then so be it. I have no influence on space exploration beyond being a voting US citizen if it makes you feel better.

I believe that Proxima Centauri is ~10 light years away, and that it would take tens of millions of years to travel that distance based on current propulsion.

Looks like I wasn't wildly off.

I still think that putting humans in space is a worthwhile endeavor, and that the amount we spend on it relative to many other things is not disproportionately high.
The goal and costs are to replace the entire control system not find a means of replacing a single legacy component within it.
I don't feel like this would be a major issue in practice. People can already pirate, sneak into the theater, etc., if they want to game the system.

Most people aren't interested in routinely selling and buying their media, so I would wager that most digital copies will end up on the digital "shelf" just like physical copies do, rather than being routinely sold off.
In 1998 those disks were already outdated technology.
No, he is a direct participant in the cited discussion.
There's a small town near where I live called "Virginia City" so when this article was about Norfolk I was so confused..
That certainly absolves Sadam of the tens of thousands of murders committed by his government. That's a perfectly reasonable and sane take.

Hitler himself faced quite a few false accusations (e.g. even for crimes actually committed by the Soviets). Certainly that would mean that he did nothing wrong according to a troll like yourself?
By all means, point to some official statement showing that Google cannot market the Pixel phone as supporting the 4g/5g standards due to Google's use of Samsung modems.
its just possible that something like this could be used to launch refined metals and or exotic compounds to an earth gravity capture from an asteroid or mini planetoid
hairy scarry but launch the payloads with a heat shield ,directly into an aero brake splash down
somewhere remote and recover the ingots
Yeah, there's a surprising number of laws in Illinois that have that >1m barrier to make them only apply to Chicago/Cook County. I remember when the bodycams were coming in, Chicago fell under one of those >1m exemptions which I think gave them more time to implement?
Has Nazi become a symbol rather than a concept to you? Is it true that 'Nazi = US enemies'? Do you agree that Israel are playing Nazi's deeds?
> How often do collisions with pedestrians occur at 50 km/h?"

Enough to kill several dozen people every year in my city and severely injure over a hundred, according to official statistics.

> it surprises me you're so against something you've never tried

I have plenty of experience with what it is like to walk and cycle in busy streets, and I do not wish to force that upon my neighbors. Whether or not driving would be convenient for me is not the issue -- the issue is how it makes our neighborhoods dangerous, noisy and dirty. I don't want to be responsible for that.

Other people only care about what is convenient for themselves. I get that. I see it every day.

Trips per hour means exactly what it says. Single occupancy four-wheeled vehicles are the least efficient mode of transportation in terms of throughput (people moved per hour). [0]

> Are you just as much against microplastics in food and cosmetics?

Textbook whataboutism. Do you believe that I need to be some sort of monk-like hippy vegan to be opposed to traffic in my neighborhood? Or is it okay for some regular person to care about something that you don't care about?

[0] https://transformative-mobility.org/multimedia/passenger-cap...
Do you mind removing the Segment requirement for usage? I think many users would be fine with just a standard http endpoint.
I recently went on a business trip and decided to see if sending a postcard in 2024 was still possible. To my surprise, it is! Gas stations still sell postcards, and Walmart has stamps. However, when I handed my postcards to the young hotel employee, I worried she might not know what to do with them and might even discard them. It took almost a week for them to arrive, but it turns out postcards are still a thing in 2024. :-)
There's a lawsuit (9 points, 9 hours ago) https://news.ycombinator.com/item?id=41925296
A friend of mine said to me a few months ago, “all existing software is technical debt”. Meaning that owning software now is, in many cases, a burden not an asset since you can spin up new greenfield software using the latest tech so quickly.
if this aren't amazing times to be alive I don't know, this is insane, I also started to learn some rust on the weekend and it is nuts how good a chatgpt 4 can be as a teacher to support you on the fly
Tuning feedback loops is a topic I've found to be fiendishly good fun, perhaps because of how obtuse the final result is. There is no at-a-glance way to see the connection between your high-level goals (closed-loop bandwidth and phase margin) and the implementation (the R and C values). Consequently, I make it a point to document the hell out of these circuits with parameterized simulations so that my future self has some hope of understanding and adjusting them later on.

A lot of applications are usually tolerant of suboptimal compensator design. I've participated in a few designs where these circuits were plucked from the datasheet reference design and never touched. There's a tradeoff between having a little bit of ringing vs. having an engineer model, tune, and test, and also adding to the BOM complexity with a bunch of different passive part values.