skysight-inc/HackerNews huggingface dataset:
As is the risk of over subscription. However, most game services tend to schedule their downloads in the middle of the night, and video stream is very "bursty", and downloads chunks of data every few seconds.

Also, with people/services moving to AV1 encoding, we're already seeing improvements in efficiencies in regards to bandwidth.

Disclaimer: Former YouTube Serving Engineer
Shouldn't you teach your sons how to cooperate with the fairer sex instead of assuming that robots have cooties? This is silly.
What I love about Go is its simplicity and no framework dependency. Go is popular because it has no dominating framework. Nothing wrong with frameworks when it fits the use case but I feel that we have become over dependent on framework and Go brings that freshness about just using standard libraries to create something decent with some decent battle tested 3rd party libraries.

I personally love "library over framework" mindset and I found Go to do that best.

Also, whether you want to build a web app or cli tool, Go wins there (for me at least). And I work a lot with PHP and .NET as well and love all 3 overall.

Not to mention how easy was it for someone like me who never wrote Go before to get up and running with it quickly. Oh did I mention that I personally love the explicit error handling which gets a lot of hate (Never understood why). I can do if err != nil all day.

A big Go fan.
Who cares, it's quite enough to reason to refuse a ship to dock in port. The Beirut ship also had a Russian owner. The AN was bound to Mozambique to be used for explosives.
That's probably the same bootcamp that my friend took. I was really excited for them, but unfortunately the bootcamp was of poor quality. No enforced gates, no meaningful feedback on code quality, too little explicit mentoring on tech skills and soft skills, no support finding work at "graduation". That was in 2019, before the markets churned. Those courses were branded as UMN but we're reskinned Trilogy bootcamp materials, and there was ultimately no UMN staff involved except maybe an admin somewhere.

Good riddance indeed.
60 kilohertz on 6 milliwatts sounds pretty bad (that's 100 milliwatts per megahertz and so 20 milliamps per megahertz if we assume 5 volts, while 0.06 milliamps per megahertz is common for low-power processors) but it's actually far, far worse than it sounds because serv is bit-serial, requiring, i think, 32 cycles per instruction. so you're looking at something like 5000 times the energy consumption of existing off-the-shelf microcontrollers

the suggested price of a dollar is about 10x worse than something like the py32, ch32v003, or pmc150, which are also faster and more power-efficient

that doesn't mean this is bad research! it just means it isn't yet developed to a state where there's likely to be a market for it. it's very helpful to know that serv occupies 12600 gates, for example, and that the flex-rv process provides 720 gates per square millimeter. it's very plausible you could design something useful with it that had 600 gates, was less than a square millimeter, used 300 microwatts at 60 kilohertz, and cost five cents, for example; that's a niche that silicon photolithography is struggling to fill because of high per-chip costs. you could fit a 6502 into twice that

another potentially interesting niche is low power density; for implanting into your body you don't want hot spots that can burn your tissues (though you'd have to encapsulate the igzo behind something biocompatible)
QA-MDT: Quality-Aware Masked Diffusion Transformer for Enhanced Music Generation
A long time ago I was in auto sales. I had a customer who worked at a factory that produced parts for many brands of automobile.

That customer would only buy a Honda car, because they said they observed how absolutely strict Honda was regarding the quality of parts that they would purchase.

Their quality control process for a random part was so meticulous that it gave them faith in the brand as a whole.
If you use web components enough you realize why tools like useState exists then you have to bring in another library like alpine to offer the functionality.

The whole point of web components is the ability to offer class encapsulation within the browser without anything other than a file server.

JSX has much nicer syntax but I’d rather not have to deal with the overhead of launching a node server. Makes developing time quicker when working with smaller codebases.
The goal of two commercial vehicles was dissimilar redundancy. But yeah this should be worked on in the not too distant future.
If I remember correctly, one of the original concerns was that the feature didn't respect user boundaries on the host machine itself. In other words: multiple users sharing a machine could inadvertently (or intentionally) retrieve information about each other.

That would be a straightforward example of "can't read the browser history for a user, but could read it indirectly via the agent."
Awesome, thanks for double-checking!
Notion is popular with college/university students, which is why there are a billion "Notion Template" videos online. Many have productized their templates and turned them into something to sell -- sort of like selling notebooks with Cornell note-taking method pattern built in, back in the old days.

I see it at similar to Figma in the sense that both tools are cloud-based and free, and their users love yapping about it.
Same applies to companies also. They also give more attention to people who studied in ivy leagues etc..
Well next is not a frontend framework and doesn't claim to be. Its very clearly a full stack framework. Vue by itself isn't.
More self-serving feel-good from pg

The way to make billions, or even millions, is OWNERSHIP.

Own the profits or some of the profits of other people's hard work and creativity in some way, either directly or indirectly (eg property), or the promise of such profits (stocks), and trade that.

That's not to say you shouldn't work hard or create, yourself. Just that hard work, creativity, etc, in and of itself, doesn't pay. It pays off when you work harder (or smarter, or just luckier) than other people, in order to win or create ownership, that other people will then contribute to. Just like pg did.
Windows Backup still works, at least for docs/profile settings, on 11.
AMD Ryzen 7 9800X3D packaging design has been leaked
> I hope that at some point most people will acknowledge implicitly that the fewer the number of measures the more probable is that it is a simplification that hides stuff.

But the larger the number of measures, the more free variables you have. Which makes it easier to overfit, either accidentally or maliciously.
Water is generally used to cool nuclear reactors. And you're heating water so it's kind of a 2-for-1.

You could even have a separate cooling loop with a heat exchange with the water you're boiling to avoid any radioactive containment, I guess?

I don't know what the failure modes for this look like. These are small reactors. Is there enough fuel for it go critical? I would assume not. What happens if there's a containment breach? Will it start releasing radioactive steam?

The whole thing is still at a conceptual stage.
This is a super disappointing read coming from cloudflare. Even if I didn't disagree with the author about who exactly 'caused' these outages (I'm not blaming the users for the breaking change). I have to disagree with the suggestions. If the goal is availability; why is automation and constant cert and key rotation preferred? It's better to have to get it right every single time, over getting it right once? That's a wild take. I guess it's the behavior and recommendation I should expect from cloudflare, they are after all looking to sell, what's effectively a maintenance contract in concert with their expertise. But if I was gonna buy cloudflare, it would be for their expertise. They're industry leading for a reason. They used to be right.

So I guess it's disappointing not only that they're wrong here in this article, but it's also disappointing they'd sell off some of their credibility earned by their expertise to trick people into an implementation with a much larger maintenance cost.

Anyone have any alternatives to cloudflare, is there anyone who still values correctness over making money?
Offload the cargo at sea to another boat? Barring that, flood it compartment by compartment and pump the fluid into other boats (to be later dried and re-packaged) or into the ocean (the ocean is big). Then bring the ship in to repair the hull or to salvage it.QED.

This can all be done at sea. Of course, someone has to pay.
Apple kind of does something like this with iCloud however their per user "databases" are only virtual:

https://news.ycombinator.com/item?id=39028672
Other than some of the resources mentioned already in comments, I highly recommend Alex Edwards books Lets Go and Lets go Further. Helped me a lot and still does when building Web Applications.

https://www.alexedwards.net/

https://lets-go.alexedwards.net/

https://lets-go-further.alexedwards.net/
Well we use Cassandra (actually ScyllaDB) because Redis no longer cut it.
Many residential fiber deployments are PON with some amount of overbooking on the last mile. If the fiber is 2.5g down/1.25g up and split 4 ways, not everyone can have the full 1g/1g service.

But even if you have point to point fiber, that probably has an upstream connection that's less than the aggregate bandwidth of the end user connections it manages. And so on until you get through your providers network to internet transit/peering. And once you get through to the hosting network too.

I ran hundreds of 1g/10g boxes at a facility with 80g aggregated to the world.

Those boxes would be 40 or so to a rack, with 2x10g to the switch (800gbps aggregate) and probably 4x10g to the upstream switch. Maybe 4x40g to the upstream.
I should have been more clear. Those are for students who are learning, ESL is for people who intend to teach English. There are only two real recognized certificates for it - Trinity which is Oxford, and CELTA which is Cambridge.
And Elon and his companies were lauded here before his politics became well known. Brandon Eich is another example of the phenomenon.
Good to see author's mention about routing. I am mentally stuck with mux for a long time and didn't pay attention to the new release features. Happy that I always find things like these on HN.
Help to choose a license for open-source project
For quite a while I have been overwhelmed with the amount of different licenses you can add to your GitHub project. Therefore over my vacation, I sat down to make https://repolicense.com . It is a simple web app where you answer a few yes and no questions to then be suggested a license.

I therefore want to hear if you have any feedback, as I hope it can be useful for many developers creating personal projects.

Also, the code is of course open-source and can be checked out at https://github.com/lucasfth/repolicense if you are interested.

Thanks in advance
Leading-edge fab nodes are way too costly for this kind of use. Specialty, low-volume chips are the domain of trailing-edge tech nodes, sometimes even at the μm level. Besides as some sibling comments mentioned, contact pads for off-chip wires would get so big as to ultimately take up most of the area, so there would be no real advantage to using the finer nodes.
Make men feel less fickle about competing in the job market with women? Or amplify sexism to the point that society regresses and jobs become correlated with gender again.
> Orders of magnitude better product than anything competition had at the time?

Nah, it just comes down to non-techy folk wanting to play/chat with their friends in a just-work configuration.

Mumble, TeamSpeak were always janky, needed a hosted server. IRC is multiplayer notepad.

Geeks care about E2E, and all that glory but these folks don't. And that's what Discord dishes; as did Y!M, MSN, ICQ, AIM back in the day.

All discord has done is replaced those above as GitHub has replaced SourceForge.

We didn't care if the message were encrypted or not back then. Why do we now?
Why is Rust then insecure by default, with exicit unsafe blocks leading to type and memory unsafeties, plus blocking IO leading to concurrency unsafeties?

They are talking about actually safe languages, secury by design and secure by default. Which would be a lisp or scheme without an FFI, or a beam language (Erlang, Elixir). Or pony, without the FFI. Or Concurrent Pascal, not Go.

Or a safe scripting language
It's actually a pattern of behavior, but no one's done a complete writeup yet. I agree that this single tweet doesn't meet the standards for a discussion point.
Let’s see where this goes in 1-2 years. There is a ton of money in the CAD industry.
Get First Users and Feedback for you startup
I remember using this on a pocket CHIP way back in the day. It was fun if very confusing to a much younger me, glad to see its still going and others like it as well!
You misunderstand the situation and your comment comes off quite immature. When you're ready to have an adult conversation, with a substantial and clear argument, be my guest. But Hacker News isn't a place for flame bait or low effort posts. Have a nice day.
I guess false confessions are a huge issue. In addition, our system is mostly designed to around the needs of the rich and corporate interests. Prosecution for crimes against the poor and disenfranchised is critically underfunded. Public defenders offices are even worse off.
> That's an affiliation.

Wrong. The teachers aren't professors of any type, or student assistants, or even employees. Their classes don't give credit towards a degree.

They're contractors.

> It's a problem precisely because the random teachers get affiliated with the school.

Wrong again. I haven't taught a class at UC Berkeley Extension, but if I had, I would not be entitled to say I was "affiliated with Berkeley."
New technology could increase donor kidneys for transplants
Do most people game? Or actually stream 4K?
>...farming those risks out to institutions seems to be the current way most societies have decided to mitigate those risks

Unfortunately, those institutions --be they governments, insurance companies, UL Labs, banks, venture capitalists, etc.--also need to be vetted.

Even when staffed with impeccably well credentialed and otherwise highly capable people, their conclusions may be drawn using a different risk framework than your own.

The risk that they mitigate may even be the risk that you won't vote for them, give them money, etc.

There is also the risk of having too little risk, a catastrophe no worse than too much risk. The balloon may not pop, but it may never be filled.
I meant to give Elon credit for being able to deliver a viable program where nobody else can.
> If I look at your library, it seems to me like it requires a much more complex mental model to begin to use.

How so?

It has two functions:

(1) createElement(jsx):
Allows you to use JSX to write HTML markup. Returns Virtual Nodes.

(2) applyDiff(parent, vNodes):
Merges Virtual Nodes created with JSX into the real DOM efficiently.

This is all you need to know. I can keep it simple because I am not doing much in the library. I felt that if I stayed close to the standards, I wouldn't need to do much.
Is there a way to try your Fraxinus system?
It does take experience but mostly it takes a little analysis.

I'm still really quite green at CAD; I've come to it late in life and I only make relatively simple things, perhaps; only simple mechanisms.

But when I look at people getting stuck and asking for help in CAD groups it so often comes down to the knock-on effects of very early mistakes, like squandering the benefits of the base planes by choosing the wrong initial orientation, muddling through with primitives when an extrusion of a sketch would do the job, or making a series of complex circular pockets when a single revolve could have done it better.

Basic familiarity with a few principles and their expression in CAD, and a little study of existing objects gets you a long way.

It interests me that programmers are willing to learn the expressive nuances of individual languages or libraries or methodologies, but as soon as it comes to GUI CAD they dismiss the whole thing as too hard or too obscure. The excitement around LLM text-to-CAD seems emblematic of this; as if the wrong conclusions about GUI interfaces have been drawn from bad experiences of dev GUIs.
Motorola’s plant was in Swindon, not sure what’s there now

Newport, South Wales has a fab that specialises in silicon for power electronics
While I agree this is a low quality article in desperate need of an editor (there were large sections that were essentially just repeated), I'm not sure I agree with your analysis, especially as it relates to CAA records.

I think the fundamental issue is that all of the players in the PKI world want to essentially enforce that services must be able to deal with short-lived certificates and certificate revocations. As an example, see the recent HN article where Digicert tried to do mass certificate revocations due to a bug with their certificate issuance, and were then sued by a client (Alegeus) who did not have things set up to deal with revocations quickly, so Digicert postponed the revocation: https://news.ycombinator.com/item?id=41114794 . So basically, the powers that be are trying to say "certificate cycling is part of the process - 'set it and forget it' is a thing of the past."

Now, in your objections, you state "None of the solutions offered address the risk that pinning tries to mitigate, namely that you have a client who trusts a misbehaving/rogue/malicious CA", but CAA with CT monitoring should largely prevent that. With CAA monitoring you state "only ensures that if a malicious actor somehow gets a hold of your domain..." - well, if a malicious actor somehow gets ahold of your domain, you're generally fucked in any case - if they've got control of your domain it's probably not a huge step up to get control of your signing cert.

I think your comment brings up good points to someone like me who's not an expert, but it still feels like the overall point that needs to be addressed is that "certificates should be expected to expire or be revoked at any instant" and certificate pinning breaks that.
Another advantage of web components is the syntax is similar enough to Java (especially with JavaDocs) switching between coding a Java spring backend and a Web component based front end is doesn’t need as much of a mental context switch.
Agree with the underlying thesis of the post, but wonder if their criteria suffers the same issues as the thing they are being critical of.

I wonder what the author would think of the Drake Equation or quantum mechanic's superposition, as they seem to check a good deal of these boxes but are widely regarded.
Spider-Man (Neversoft) Decompilation Project Progress Checkpoint: September 2024
Stanislov Petrov? The "man who saved the world"?

Thank goodness for Stanislov Petrov!

https://www.npr.org/sections/thetwo-way/2017/09/18/551792129...
I think the point is that frameworks ' magic isn't 100% there yet. You eventually HAVE to dive deep and understand things about the implementation to understand how to use it.
good advice! From working on an internal a/b testing platform, we had built-in tooling to do some of this stuff after the fact. I don't know of any off-the-shelf a/b testing tool that can do this stuff.
If something happens to Dragon (non-zero chance) they are going to regret not coming back on Boeing's space-Yugo.
Businesses won't plan long term or for black swan events if they don't have to; it is rational not to if they know a bailout is coming.
How far are you from the SS Richard Montgomery? https://en.wikipedia.org/wiki/SS_Richard_Montgomery
Plotters are really only good at drawing vector plots. Graphs, schematics, line drawing kind of stuff. Plotters are very bad at text.

I'd wager that something like 99% of all pages printed annually are exclusively text and/or raster images (photos).

Very close to nobody has a use for a plotter, and traditional printers can do 99.99% of the jobs a plotter can do. There's simply not one reason for the average consumer to use a plotter. If you're in an industry where you do actually need a plotter, they're available at industrial prices.

Plotters are cool, but they were only useful when the only other option was monochrome dot matrix. Even then they were extremely limited and not widely used.

If plotters can't compete with dot matrix there's no point even discussing whether they can compete with inkjet or laser.
Show HN: A browser extension to clean up your / Twitter timeline
There is always an oversubscription ratio at pretty much every hop in the network, at least in a commercial service provider network. That doesn't mean packet loss is occurring all the time, for the most part providers monitor and plan their networks so that doesn't happen, at least during steady-state non-failure.

Utilization patterns can also vary quite a bit based on geography and the type of users being served.

US cable providers do keep track of users who consume their last mile bandwidth all the time. It's typically against their terms of use, so if you are nailing up 300Gbps 24/7, you will get a letter from them and may get your connection turned off.
> However, most game services tend to schedule their downloads in the middle of the night

Except that usually doesn't matter because almost all game updates are released slight before prime time (or on prime time) so players can enjoy it when they get home! (I guess this only applies to multiplayer games, but that's a MAJOR part of the industry nowadays).
Very nice - what was the inspiration? What’s the stack?
> Why is that?

Because men are the largest predominant engineering demographic? Increasing male representation homogenizes your workforce and reduces the number of perspectives you're bringing to the problem. A product design team staffed only by men is destined to collapse unless they're only trying to market to other men. A smart board of directors knows that you make twice as much money targeting every demographic instead of just the one you've hired to build the product.
Not sure about this. Generally there’s a line out the door of highly qualified people to teach at places like Caltech for little or nothing. A few years ago, UCLA tried to hire someone to teach a chemistry course as a volunteer position. https://www.insidehighered.com/news/2022/03/21/ucla-criticiz...
Raglabs.co presents yc.raglabs.co for founders applying to Y Combinator
https://yc.raglabs.co , For founders applying to YC 2025, we’ve launched a free beta to assist with any YC-related queries. We hope this resource proves valuable, and we’re open to your feedback!
General is only a little additional material on top of technician so getting both is an easy newcomer goal. Extra is quite a lot more though, at least if you're truly new to it. Yeah if you have an electronics background it's probably fine but even on HN most people don't.
ShadowDOM, and by extension web components are great for providing an extended set of HTML ‘native’ components. Let’s say your company has multiple frontend SPAs with different technologies (angular, react, svelte,…) they could all use the same set of company custom components, like a custom datepicker, or fancy selectbox.
A more broad observation, I'm being pointed in the parent comment - web components need to win over framework authors. The signs are not trending well here from what I've seen consistently. That community is on X and web components are not addressing their problems and they're not used in optimal scenarios. I hope web components can win them over but they're mostly saying they've been a failure, arguably on balance bad for the web.
Map with public fruit trees