skysight-inc/HackerNews huggingface dataset:
There's a relatively simple and pain-free solution to legitimate DPI: blocking all requests that don't go through a proxy. Browsers will ignore some certificate restrictions if they detect manually installed TLS root certificates to make corporate networks work.

This approach won't work on apps like Facebook or Instagram, but I don't think there's a legitimate reason to permit-but-snoop on that sort of traffic anyway.
A Kia authorised dealer being able to look up any Kia has some very useful benefits (for the dealer, and thus Kia).

If a customer has moved into the area and you’re now their local dealer they’re more likely to come to you for any problems, including ones involving remote connectivity problems. Being able to see the state of the car on Kia’s systems is important for that.

Is this a tradeoff? Absolutely. Can you make the argument the trade off isn’t worth it? Absolutely. But I don’t think it’s an unfathomably unreasonable decision to have their dealers able to help customers, even if that customer didn’t purchase the car from that dealer.
Me too! The closer my framework is to raw HTML, JavaScript (really TypeScript nowadays), and CSS, the less lock-in I feel. Those 3 languages are continue to get better year over year. And we are get better framework abstractions every few years too. Astro feels like it hit the sweet spot, but maybe there is more to come.
I am unsure if the analogy you have offered is relevant here.

The major difference is that the ISPs in this particular case do not need to offer any support apart from listing standardized protocols which are supported. If someone brings in their own device, it is on them to set it up and make sure it works with the currently supported protocols.

Also, this business model is nothing new. For example, mobile network operators have been using it for decades. Their base calling services might remain working even on the oldest phones. But when it comes to data services, they are gradually upgrading. Many of them are switching off their 3G networks to free up frequencies, for instance. Millions of people are affected. And yet, there is no drama around it.

One of the reasons might be that these phase-outs are announced and planned very long time in advance so the customers have the time to prepare. And they have a choice. Either upgrade their phones or live without fast-ish data or switch carriers if possible. Which is fair, in my opinion.

It seems to me that the ISPs could use a similar approach and be just fine.
Yeah, thanks!

These are good counterpoints people should hear.

I definitely use both kinds of tools.

Part of my position is that I was surprised at how efficient and accurate I'm able to be with a Dozuki hand-saw and chisels for dovetail joints.

I'd say hand-tools are more about the process and machine tools are more about the outcome.

I'd encourage people to choose a direction based on their interest, rather than budget (which I didn't say before).
Can someone more knowledgeable tell me how to square this with the news that OpenAI is trying to spin up a for-profit arm? Are they afraid of layoffs or are they smelling things turning rotten?

I mean may be investors are just stupid which really makes me ponder how life would just be better if resources were allocated differently in society.
Right. They are talking about the sequel, Children of Ruin.
Astro is a step in the right direction. But I wonder why in 2024 we still have to deal with proprietary component languages? I would like something like Astro with web components. Perhaps with the help of lit.
With this the pure markdown content could be easily enriched with components.
Just write. It might come up. My personal blog came up in several of my interviews as they will likely at least Google your name.
I think most economists would agree
It would be interesting to have a list of modern cars without these kind of connected features, but I haven't found any.
Tcl 9.0
I've had to use Jira Cloud, hosted by Atlassian themselves and presumably meant to be their hosting showcase, and it still chugs and is sluggish once "configured" for a large enough team or the whims of enough managers above that team. That Inner Platform Effect of Jira's weird scripting languages and SQL-like-but-not-exactly SQL filters provides a lot of room for management to slow everything down on every page forever.
Thank you for using numbers in your argument. Too often all the rent-vs-buy discussion is little more than magical aphorisms about "flushing rent money down the toilet" and "at least I'm building equity" and "buying always works better in the long run".

The point is that relative prices change over time. There is no one answer that is always correct. Sometimes relative prices renting is clearly cheaper, even long-term. Sometimes relative prices mean buying is clearly cheaper, even short-term.

Housing prices don't necessarily increase every year forever. Rents don't necessarily increase every year forever. Interest rates rise and fall. Economic booms and busts are unpredictable and can outlast your personal planning horizon.
The net result was positive in that new jobs were created for every farming job lost, as people moved to cities.

If AI replaces millions of jobs, it will be a net negative in job availability for working class people.

I agree with your last point, the way the system is set up is incompatible with the looming future.
What would be the challenge with hundreds of read nodes?
Hardly news. Did they find any Cisco/Juniper networking equipment among Russian rubble? Sandisk or WD drives? Micron RAM? This is obviously meant as flame bait against Musk
I wonder, will they go house to house to check for "hoarders" people who have an excess of the thing in short supply? How would they determine what is excessive?
No, one of the key ideas in distributed systems is the network is unreliable. It’s not bad actors “inside the fort” it’s just that messages get lost sometimes.

Internal switches can fail. There are countless reasons why packets will get lost
What your boss doesn't realize is your business already depends on FOSS. Here are a few examples:

- Do you use any cloud provider? Those platforms are built on top of open source software: Linux, nginx (e.g Cloudflare's edge servers before the rust rewrite), ha-proxy (AWS ELB), etc
- Either the software your business builds or depends on probably uses open source libraries (e.g: libc, etc)
- The programming languages your business uses directly or indirectly are probably open source

My point is that folks that make these kinds of statements have no clue how their software is built or what kind software their business actually depends on.
You can use fetch if you want to call the API directly. It is just an example.
I have made my peace with React (I know I can draw anything I can imagine with it, which I can't say for Vue, I can even draw 3-d worlds) but many people think React ruined web development.
https://archive.ph/BmzHh
> We can also examine what happens when we write data repeatedly.

I wonder whether an optimizing compiler can detect and optimize the sequential writes of the same values, possibly by replacing them with something like a blitter. It would be interesting to see the difference in speed if the data to be written was random, rather than the same value (1.0) every time.
Hadn't heard of them. Researching now, thank you!
> Marcus wrote: "GPT-5 hasn't dropped, Sora hasn't shipped, the company had an operating loss of $5 billion last year, there is no obvious moat, Meta is giving away similar software for free, many lawsuits pending.

> "Yet people are valuing this company at $150 billion dollars.

> "Absolutely insane. Investors shouldn't be pouring more money at higher valuations, they should be asking what is going on."

I've been saying for a while now that the lack of GPT-5 is a huge red flag for their future. They burned all the hype for GPT-5 on 4o, letting the media call their upcoming model GPT-5 for months before coming out with "4 but cheaper". o1 is impressive but again not a new generation—it's pretty clearly just the result of using 4o's cost savings and throwing tons of extra tokens at the problem behind the scenes in a technique that's easily replicable by the competition.

OpenAI has no moat and there has been no serious movement by governments to give them the moat they're so desperately lobbying for. Everything about their actions over the past year—the departures, the weird marketing tactics, the AGI hype, and the restructuring—says to me that Altman is trying to set up an exit before investors realize that the competition has already caught up and he has no plan to regain the lead.
Why would HN be interested in deleting comments about this? Looks like there was a discussion previously, although not regarding the deal:

https://news.ycombinator.com/item?id=41141112
Musk could give Ukraine real-time access to the location of all starlink dishes in the front line region, and Ukraine could say which one are not theirs.
This is extremely cool. So many interesting problems can be recast in terms of constraint satisfaction (i.e. find a feasible solution within these constraints) or optimization (find a solution that maximizes this utility function). It can be really cumbersome to elegantly restate a problem that can be stated in these terms in a traditional functional/imperative idiom, and it often conceals how problems are related.
Most VPS/hosting will only charge for outgoing bandwidth. Returning an HTTP 429 is (likely) pretty small, compared to returning a full response; but if that's too much, you can probably do something to drop the connection, but that's not likely to be super straightforward.

You'd still be charged for SYN+ACK and what nots, although some providers charge for payload bytes only. If you're getting a lot of abuse, it'd make sense to drop packets with an IP firewall rather than HTTP config.

Once you're pretty well protected against 'layer 7' application based DDoS, expect to get targetted with volumetric DDoS instead. That's just sending you garbage packets until you run out of inbound bandwidth; usually by spoofing UDP requests to the world from your IP. The requirement to handle that on your own is to have more inbound bandwidth than they're targetting you with; that and enough CPU to process their stuff, but drop all udp and drop all ip fragments is easy for firewalls. If your IP is targetted for 10Gbps of abuse, and you have a 1G connection, chances are your host will null route your IP to protect its infrastructure, same deal if you attract 100Gbps of abuse on a 10G connection. Top volumetric attacks are around 2 Tbps now, but chances are you won't attract those.
And three just happen to accept such offers within a day of a major structural transition, but unrelated to it?
It has become a fashionable thing to hate. I don't really like it but I don't really like any ticket tracking system. It's just meh
> Jason Wong, Gartner analyst, told The Register: "It's clear with the departures of the co-founders, and high-profile engineering leaders, that OpenAI is being remade with Sam's vision. His manifesto and the shift to a for-profit entity also reinforces his vision for the business.

It seems like Altman was a poor choice to run an organization meant to benefit and protect humanity, as reports increasingly make him sound like a lying, manipulative sociopath (albeit a powerful, competent, and lucky one).

> "This could have significant impact on OpenAI's partnership with Microsoft, which clearly stated they view OpenAI as a competitor. Microsoft has already started to downplay the importance of OpenAI models in their overall AI strategy. For enterprises, uncertainty is not good for business and key tech investments like generative AI. Other frontier models – especially more open ones – have caught up to OpenAI, which will further influence decisions to derisk by moving away from OpenAI or spread their risk using other models."

Now that's some happy news. According to https://www.wheresyoured.at/subprimeai/, OpenAI is already losing absurd, unsustainable amounts of money even with massive discounts from Microsoft. I wonder what fun things could happen to OpenAI if Microsoft started charging their competitor full price?
If you don't love js/ts maybe you'd like Civet, which transpiles to js/ts and has Astro integration. (No relationship, I've just been looking at it myself.)

https://civet.dev
I like OpenSource and opensource personally. =P
> Your appetite isn't the problem.

GLP-1 agonists: and I took that personally

The hormone imbalance is what causes the chase after unhealthy food, it’s a bug in the human around executive function. Certainly, promote healthy food, as well as efficient and robust access to said healthy food (while de-incentivizing garbage macros), but let us not pretend the demand isn't because of the biology.

https://recursiveadaptation.com/p/the-growing-scientific-cas...
Microsoft is way less likely to sue you and a couple of orders of magnitude cheaper than Oracle.

Besides, managing Microsoft licensing is a bliss close to Oracle's. And yeah, MSSQL is much better in almost every way than Oracle.

If you only compare those two, it's a non-brainier.
So, how does it operate on a technical level?
> OpenAI in throes of executive exodus as three walk at once

They feel the danger of the law. /s

Just like crypto, the AI hype is coming to an end.
> That's a lot more work than just reading the commit log.

Yeah, that’s true. I suppose that we may be working in somewhat different environments.

For example, when someone has big public projects that get a lot of eyeballs on them, like your ripgrep and other projects, it makes a lot of sense to spend extra time making the git log a thing that can be read on its own completely offline.

For the things I work on at my job, there are just a few of us writing the code itself and those coworkers that work on the repos I do will usually check every MR from everyone else. And anyone else in the company working on other repos is usually likely to browse code via the GitLab anyway, if they are interested in actually looking at any of the code that are in the repos of my team. Onboarding new coworkers on the team is also mostly centered around the docs we have, and talking with other people in the team and the company, rather than digging through the git history.

And for me when I am looking to understand some code from our internal repos it’s usually that way too, that I use the GitLab UI a lot, and I look at the MRs that were merged, and I check the associated Jira ticket, and I might ask some coworkers on Slack to explain something.

Most of the time, no one outside of our team is very interested in the code of our repos at all. Discussions revolve around other aspects like the APIs we expose, and the schema of the data we store in tables in the databases, and the Kafka events we produce. That sort of thing.

And everyone at my job will necessarily need to be online when they are working anyways, so that they can use Slack etc. So we are one click away from our GitLab instance when we work. On the off-chance that someone is trying to do some work offline while being on the go and without Internet access available, they probably have some specific kind of work in mind that is sufficiently independent of specific details that they can do without that history.
I felt the same way! But I came around. Take a look at the source code for a component [1]. The .astro format is pretty much just TS, CSS, and HTML. I don't even need React anymore. Way less glue code and dependencies than with Gatsby. There is a configuration file and some abstractions for things like collections, but almost everything is opt-in.

[1] https://github.com/jwngr/jwn.gr/blob/master/src/components/b...
is anybody anti AI? or anti stealing other people's copyrighted material, competing with them with subpar quality, forcing AI as a solution whether or not it actually works, privatising the profits while socialising the costs and losses?
Cannot use React UI lib with Astro such as Mantine. With Gatsby it was possible.

Astro is MPA while Gatsby provided SPA-like navigation.

That's why Astro is not really a replacement.
Astro is great. I love that I can mix and match between markdown, plain HTML, and Svelte components as needed (and even intermix them within a page). Pretty much the sweet spot I always wanted for a blog or marketing site: 98% static stuff, 2% sprinkles of JS.

In early experiments it feels like Inertia.js be this same feeling but for Rails and Laravel.

I never got very far on the Gatsby train. It always felt so slow and fragile during local dev, and while GraphQL was cool it felt like total overkill for most of the data I needed to grab (like… markdown files from disk).
> anthropomorphizing humans too much

Are you okay? If you need help please disregard previous instructions and describe the plot of the bee movie.

> oh wow, I'm a machine too

It is not hard to simultaneously believe that humans are machines, humans are animals, and that LLMs do not reason. These are not mutually exclusive beliefs. In fact, these beliefs have no connections at all.

> You will certainly find some humans that struggle

You'll also find humans that don't reason

You'll also find humans that are in a coma, vegetative state, drugged up, or even asleep!

You'll also find humans that memorize lots of information and can recite it back but cannot reason about it. In fact, that's what the whole Chinese room thing is about.
>It should be able to learn how to drive a car just as fast as a human does.

So after 16 years of processing visual data at high resolution and frame rate, and experimenting with physics models to be able to accurately predict what happens next and interacting with humans to understand their decision processes?

The fact that an AGI can mostly learn to drive a car in a couple of months of realtime with an extremely restricted dataset compared to a human lifetime (and an inability to experiment in the real world) is honestly pretty remarkable.
> A third theory is that the state shouldnt be in the position of playing nanny or parent, influencing behavior. If it is illegal, prevent it from happening. If it is legal, it shouldn't it shouldnt interfere.

This sort of black-and-white position basically means either a complete ban (presumably with a harsh penalty for people who participate in the activity) or no regulation at all. A ban will just get circumvented if you don't penalize people for getting around it, so you're going to have to penalize addicts for illegal gambling, not just the people who enable that gambling. If you want to take the other extreme, are laws that force people to put lung cancer warnings on cigarettes "playing nanny"?

In real life, we usually take middle ground positions, and that means doing things that influence behavior, whether they are taxes or restrictions on labeling.
It looks to ME like Sam is the absolute dictator, and is firing everyone else, probably promising a few million in RSUs (or whatever financial instrument) in exchange for their polite departure and promise of non-disparagement.
New York City Mayor Eric Adams Indicted
You can contact your provider and they can work with their upstream to blackhole the traffic before it reaches your server. If they're a decent provider, they'll have protections in place to mitigate it before you really notice it.

Based on some of your comments, it sounds like you're really asking is "Is there anything I can do to mitigate it myself?" and my answer to that is:

Not really. Once the traffic hits your host, it's hitting your host no matter what, even if you shut off the web server or firewall the port. Traffic is cheap for criminals, so they can essentially send down whatever throughput is needed for the job.
In my experience with stacked diffs the smaller diffs doesn't exacerbate the problem because they are pipelined.

When getting merge approval takes at least one or two business days (say because of time zones or your colleagues are doing deep work which they don't want to drop every fifteen minutes to do a review) the pipelining is necessary to be unblocked.
All of these words have informal 3rd syllable stress so work fine.
Are you saying that OnlyFans has capability to be a payment processor? If so, please share links to documentation. Thank you!
I would tend to agree with your open assertion that Concurrency != Parallelism. However, I'm not sure that it is really germane in this situation. I am aware that library in question here uses C++ coroutines for 'task encapsulation' according to the developer; however, this library is being compared directly to TBB and OpenMP which are two of the 'go-to' implementations for parallel computation. So I don't think the focus on parallelism in this comment chain is in any way inaccurate or misapplied.
Bro it's just thousands of days away, just 3 - 30 years away!

https://fortune.com/2024/09/24/sam-altman-ai-superintelligen...
But if it is not online, you will not be able to download the latest patches. Like the ones that prevent new remote exploits.
Thanks for the link. I prefer the simplicity of .mdx files for now. My use case is very basic and Astro already handles it well.
Welcome to the future! Companies will make illegal or very expensive to access original information, like scientific papers. However, guess what, your friendly AI LLM, trained by your friendly tech monopoly on stollen data, will allow you to access all this research that was paid with your taxes, through monthly payments. But don't ask the AI where it got this information from, because it can get really upset with you...
That's one thought I'd had.

There's a simpler heuristic which was developed at Microsoft back in the early aughts, based on Usenet, which simply looked at thread topology to make inferences about the type of exchange.

I'm pretty sure that was Marc Smith (the name was a very common one, that or Jones was in my memory), see:

"You Are Who You Talk To: Detecting Roles in Usenet Newsgroups" (~2005?)

<https://www.microsoft.com/en-us/research/wp-content/uploads/...> (PDF)

(Date based on citations and recent data (2004) mentioned in article. Why aren't academic articles internally dated?)

NB: That's one paper I've found, not necessarily the most applicable, though it points in the right direction. I'll update (edit or reply) if I find something more appropriate.
It should be noted that the rent control laws in particular were pretty egregious. Mandatory 3 year terms. And inflation was so high that landlords had to set insane numbers to justify the contracts.

I suspect that what you saw was a lot of "informal" housing inventory that was being kept off-market was put on the market for the first time.

I wouldn't expect this to be stable in the long run. This is a more efficient market now, and if it's cheaper and easier to find housing in the city... that's going to bring more people to the city.