skysight-inc/HackerNews huggingface dataset:
Two things:

* I'm writing software for over 20 years. All agreements I ever signed had something along the lines: "I guarantee, that I perform my work up to my best knowledge and experience". This is flat out impossible, to bear cognitive load of doing it 16 hours a day without compromising quality. Of course there's argument, that you've completed given tasks earlier. Surely, there's no review to do, no questions to answer, no backlog to pull from? Surely employer hired experienced SWE, with intention of having code-monkey, who has no interest beyond current ticket?

* I talked privately, outside of work, with people pulling two or three positions, also had displeasure working with some. There's always the same pattern: Hard to communicate with. Commited code shows lack of understanding of issue at hand. Cutting corners (missing tests etc.). Lack of engagement during refinements or analysis. Weird issues (CI/CD ate my commit, sorry). You hire senior and get zero senior-insight, as he/she is interested only in half-assing task, because of pressure they get from the other side. This all is sadly first-hand experience.

Again - nothing wrong if all parties are aware, that this is part-time gig and set expectations accordingly. It's ok, if you're really paid by task or by hour and report work truthfully. Maybe not harmful if you're just pushing papers, with little-to-no own input.

But for any creative work, reporting 8h a day to multiple companies is a fraud - plain and simple.
Why 80% of Americans live east of this line [video]
Petit Bourgeois and Amazon Reselling
> How many applications that you use on a daily basis work as follows…

It is actually my full time job to support a suite of applications that do exactly this.
I found it useful to learn just because there's so much existing code that's been written in it.

Means I can at least dig through some old codebases and understand what's going on.

Lots of higher level languages also have C bindings, so at least a couple of times in my career I've ended up writing short C modules for speed critical bits of code.

The pain of manual memory management also gave me much more of an appreciation of its pitfalls and alternatives.
It’s pretty well-known that a big reason there’s no cross-border approval pathway is that the FDA is partially funded by user fees.
Not sure why you’ve been downvoted.

It’s like when universities pushed state governments to implement COVID pandemic policies because they know they all need to but they also know the first one to do it alone will take it in the shorts.
The IOT space is famously immature on security. Hopefully Google's efforts here will go some way to improving the security side
> Besides the obvious current issues (compatibility and/or missing features)

I mean, that's the whole biggest criticism of wayland, 15 years in and it still doesn't work (well?) with the biggest GPU brand. The criticism has always been about whether it is worth it to fragment linux land and throw away a few decades worth of work on X.
> ... think in terms of systems dynamics

I think the main problem is that we lack better tools to communicate (and simulate) those systems. The existing ones are hard to use or require technical knowledge. And without them, we can only tackle very simple problems, our minds are not limitless.

For example, multiple times I've had a system design in my head, which I was convinced I knew how it worked, until I tried to express it in details in english, or code it.
After the pseudo-referendums in the occupied territories of Ukraine, there were reports that a number of regions of Russia joined the flash mob, conducted similar polls and decided to secede
If you bundle it and release a paid for application on the App Store, I would totally buy it and even roll it out to my staff. The magic of the App Store allows you to do company wide roll-outs quite easily.
All animations are an issue.
I think if the bus stopped it was towed back to the start point. Stopping or leaving the road was a fail essentially.
Javascript is plagued with idea that it is slow while it is not. Many devs now have PTSR after arguing day after day that javascript is a good thing and not slow.

Performance is a very important thing in js world for a peace of mind of devs.
I can’t find the tweet right now but I follow the developer on twitter and his rationale was essentially that he wanted to focus on nailing single core speeds before expanding to multi core.

I assume this has to do with how extremely experimental bun is at the moment anyway. So they are focusing on nailing the fundamentals before attempting anything that would make it „production ready“ such as multi core support.
This post doesn’t link to the original benchmark, or any code to verify what’s being suggested. Along with the click-bate heading, I think it’s fairly irrelevant.

My assumption is that this is a micro benchmark doing just an echo response, that is so far from what Bun/Deno/Node will ever be used for it’s just a farce.

The speed of your application frameworks http server will (almost) never be your bottleneck.

Developer experience, available libs, security model, packaging, deployment story, and to some extent resource usage (within reason) are far more important.
They are contractors after all and not expected to be team lead.
Medium is paywalled. Unless they are paying you a lot to post there, it’s a bad idea because many people will not be able to read your article. People can read X articles for free then it’s paywalled.

I don’t know how the “don’t paywall my article” works, but I run into paywalled Medium articles all the time.
Just picking on the US freight:

While the amount transferred is impressive, much of it is low-value a-to-b bulk shipments. With coal drying up in the near future, that's going to be a major issue.
I just am who I am and people are free to call me what they please. It's always been that way. Doing any differently is acting out of fear. I just don't see any reason to feel fearful.

Back in the 70's did men go around making sure everyone knew they were straight? Some did I suppose, but it was probably kind of sad or embarrassing.
Exactly. Very few companies will need to reach 1000 reqs/s consistently, let alone 100k reqs/s.

StackOverflow peaks at about 6000 reqs/s and it's an extremely popular website.
Did you read the post or just the title? It doesn't say that applications are functions.
I'm curious if the Node.js setup that resulted in these numbers was also the default single process, rather than the cluster setup that's included with Node, but not configured by default.
Same here. I’ve had medium.com disabled down to the link level (I don’t see links to it in my desktop browser) for years, along with Facebook, Twitter, and many other sites I already know I never want to visit, either because they suck or I know I’m going to hit a pay or sign up wall.
While it sounds very bad, and it is in fact horrible, just like Ebola, it wouldn't be able to cause a world wide pandemic killing millions of people as people would be much more caucious around it.
Did you mean something like an error stack?

That'll be significantly helpful if the last error is not apparent enough to solve the error. I'll investigate this and see if there's any performance impact on the inferring process.
EP000: Operation Aurora – When China Attacked Google
This is a fantastic series of videos on the types of threats Google deals with, and the security teams that manage them.
Yep. Thanks for sharing, I appreciated reading that. When I do go I hope it’s quick.
It wasn't that outrageous considering how ill he was. If he was of sound mind, then yes - but he wasn't.
what do the flat earthers think about this?
I recently purchased a red player plus telecaster and it is a wonderful guitar. Probably one of the better guitars I have owned.
C is not meant to be a beautiful language. C is meant to write programs that run as fast as possible on any CPU. The beauty of C comes from being able to tame the hardware and OS complexity to get the most speed, not from taming the complexity of the software architecture or abstract design.

If I had to pick one language to code in for the rest of my life, it would be C.
I find the java example different to my experience. java doesn't have all expressions return values, like if, making the attempt to have single returns from functions much harder to do tidily than in other languages like for example ruby, rust, scala.
For what it's worth there is an add-on for Firefox at least that will disable transitions. [1] I am not sure if this will address all the needs. Maybe just the excessive CSS animations.

A simple CSS-only addon that globally disables all CSS transitions and animations. This helps websites perform better or feel more responsive when these effects are used excessively.

[1] - https://addons.mozilla.org/en-US/firefox/addon/disable-trans...
:D

Thank you for looking into it. Its really easy to get satisfying results. Its like composing in a candy store.

I think someone should take this framework and make procedural orchestrations with it. That could sound so interesting and fun. You could compose music on entirely fundamental levels instead of thinking about abstractions like note names.

To make a procedural orchestration you would have to make a program that replaces the midi playlist maker with your own. Then feed that playlist to get sample and send the result to recorder.py

Here is my channel:

https://www.youtube.com/channel/UCIKUY-PlPYo7FNXQefi3AJA
LOL.. okay, so we should just ignore Kubernetes as being on of the biggest contributions to scalable environments because it was by Google. Time for everyone to stop using Kubernetes and Android and everything else then in favor of the more open platforms like IOS, amiright?
For me, the stigma is more about the paywall thing that usually fires up and hides all but the first paragraph of the article. Otherwise, I don't care about the domain in the url.
The recipient of an abortion is the pregnant person who does not want to be pregnant.
Your numbered list seems like an appeal from incredulity based on the title rather than an interaction with the article.

TFA basically describes Elm’s architecture https://guide.elm-lang.org/architecture/ which is one of the state of the art abstractions for building applications where you model state changes in a central function.

Or watch Gary Bernhardt's "Functional core, imperative shell" talk (https://www.destroyallsoftware.com/screencasts/catalog/funct...) that compelled TFA.
I don't click Medium links anymore.

Once they popped up a "Let's make it official!" thing that wanted me to create an account, because apparently I can't read text over HTTP without handing over my name, email address and manage a password.

I also found the amount of trackers disgusting.
It's the most relevant feature to speculate about for any non-ad-targeted product Google introduces, so I don't begrudge people for commenting on it.

It's to the point I just ignore any Google product launch, at least in terms of consideration for my own use. 5-10 years is an incredibly short lifespan, and there's usually no off-ramp. The product just dies off.
I think nobody should be surprised that two startups competing for more or less the same space end up fighting over benchmarks. My recommendation is to ignore all benchmarks altogether and simply run the tests yourself.
Ghost [1] and Substack[2] seem to be popular alternatives within dev and tech communities.

[1] https://ghost.org/publishers/
[2] https://substack.com/
Maybe something like https://bearblog.dev/ ? But I don't write on medium so I don't know what's missing in comparison.
Obviously, Google is aware of content beyond the text: https://www.theverge.com/2022/9/28/23377358/google-search-re...
Yes, but only because they are aggressively making their reading experience terrible. I'd argue that a WordPress site with the default template is less offensive at this point.

The typography and layout on Medium is fine, it's the popups, nags, paywall, and the like. For a while there was a lovely extension called "Make Medium Readable Again" but they aggressively broke that too. I'm happy to let Medium fall off the tech community radar.
Of course understanding the requirements is essential, but the post effectively said the most important aspect of SE is to help the client business.

Imagine it's civil engineering, and we're talking about building a bridge.

To what extend does a bridge engineer need to understand regional trading patterns, and what bridge location and size would give maximum economic benefit?

To me that's a separate discipline to building actual bridges, and no amount of practice with different bridge designs or methodologies is going to be relevant to that, and vice versa.
I'd go with Substack (https://substack.com/) or Ghost (https://ghost.org/).

Substack is easy (and free) to set up. You have the option to turn on subscriptions and monetise your content via Stripe.

Ghost gives you more flexibility / personalisation. You'll need some web coding/hosting skills or you can subscribe to one of their plans (starts at $9/mo).

Edit: typo.
If your React SPA can be replaced by htmx, I would say you've chosen the wrong technology from the start. Certain type of applications require a SPA architecture, but most simply don't.
To be fair it did used to be quite slow. But that was like 10 years ago. General awareness hasn't caught up to the huge engineering efforts it seems.
> Relying on carbon dioxide removal and so-called negative emissions technologies to lower greenhouse gases in the atmosphere over several decades is too risky to contemplate.

Author is saying to not even think about all solutions? Unprompted, on a post ostensibly sharing research findings? Sounds a bit dogmatic and politically motivated. I don’t trust their results.
Nothing with any ability to create addiction should be legally promoted. Maybe except sport, but in case of extreme sports as marathons too.

Or you can add requirement of being all addictions free for gaining legal voting rights.

If you can't be impartial in limiting oneself to natural human needs than you won't make impartial decision on behalf of whole nation, community, family.

It's crazy only army recruiting cares about such basic truths.

Humans are already born with incomplete free will, shaped by genes they didn't choose, origin they didn't choose and primed by their environment (starting with their first unique cell creation) constantly. You never become yourself not exercising being alone to discover & purify own identity.

Restricting it & priming body and mind to more subconscious, automatic reactions is corrupting people even more.

You want to help people grow and lift them up to control themselves (in body and mind) & self understanding not make them a drugged zombies.

Every bad stimuli is a step to accept higher dose of bad stimuli. Every addiction is breaking limits to other addictions.

While every good decision & stimuli opens door to more positive opportunities building positive habit. Self restraint helps you learn filtering urges surrounding you (and knowledging need to wipe them clean from around you) promoting clear thinking & conscious, priorities-driven decision making.

Nothing unnatural to human is natural to human ergo humane.
To know what inhumane you can tolerate without big harm you need to know the humane first to compare.

This basic intuition never betrayed me. And is infinitely profound.

USA is nation of living zombies. Majority is metabolically ill & drugged - in state of strong addiction to number of things.

Weed is less damaging than excess sugar in diet, non spieces proper diet in general or alcohol. Still any evil is evil. And so happens that most of it is promoted in shops through commerce & marketing without clear education about results of using it.

99% of what you are daily exposed to is priming you negatively & hijacking your "free" will.
Note: My post was talking about Name Constraints in TLS certs and not HTTP versions. The edit window is expired so I can no longer clarify there.
Show HN: Babble – Forums for a New Generation
It doesn't scale. Also we intuitively identify a tab by its location in our browser. Opening a different window and then locating that tab there is slow.
That doesn't make you private either. Google getting based while Firefox getting a free pass when doing the same thing doesn't make sense unless people are letting bias impact their logic.
I have no idea if this is Bun's plan or not, but IMO there's nothing wrong in opting for a share-nothing architecture where you simply spin up one Bun process per core and let caddy/nginx/... handle the load balancing.
Counterpoint: iOS has this flag, Duolingo FAQ says this is the only way to turn off animations on iOS: https://support.duolingo.com/hc/en-us/articles/360058189572-...

Unfortunately, Duolingo ignores this flag for many animations, and more than half of the screens are still animated.

I find the animations Duolingo uses to be obnoxious distractions, and I want them to be actually disabled when I tell it this. I also want this kind of thing to be switchable on a per-app level, so that I have a way to override the (I assume) opinion of the art department or the marketing person that thinks these animations are engaging or fun without having to also disable the non-obnoxious animations my other apps have.

(Mind you, at this point I'm thinking Duolingo has been a lost cause for the last few years; although the courses seem to still be improving, the UX has been getting worse faster).
Well you just described every report ever.
That is what these frameworks will do.
Very cool to see this! I've actually given this some thought a few years back when attempting to create (yet another) JS framework, and came up with something very similar to this! For me the difficult part was where the side effects fit in and how they're processed, what you call "commands" and "command handler". I didn't find an elegant solution to this and abandoned the idea early on, sparing the JS community.
Ah yeah in the submitted article they say the updated benchmark used “latest Bun…” - so does that mean that it was just tested using a released version (lacking multithreading) instead of a nightly build (with recently added multithreading)?

As an aside, I’ve now seen a couple of HN submissions relating to Bun and there’s been a vibe that there’s conspiracy or foul play afoot in each. That’s a little … unusual. What does the developer seem like on Twitter, fairly normal or a bit eccentric?
Look at your own photos on your phone. Mine are all IMG_####. Scale that up to thousands of organizations and tens of thousands of users.
Are you trolling? https://github.com/filecoin-project/lotus/blob/master/go.mod
It was revolutionary, I remember at first feeling like I was really missing the command line and oddly feeling constrained by the ui, but for graphic design it opened up a world of possibilities. Things like a mouse and pointer with copy/cut/paste and the ability to select pixels and move them around was ground breaking to me. As others have noted it needed the launch of the laserwriter printer to make it a full desktop publishing solution.

It also came with instruction booklets similar to these ads and the overall feel of it was an advertising/branding stroke of genius in my opinion. It was the first time I felt a computer had real potential as a creative tool. As a creative it felt like it opened up a world of possibilities, a bit like a digital version of walking in an art supply store.
> Please comment if you can think of better alternatives to Medium

In my opinion a personal blog or website on a personal domain is the most credible way to publish your ideas.
Hi folks, I'm the founder behind this project.

Our goal here was to build a platform combining a traditional forum structure with the user experience of a messaging app, hopefully finding a new market in the process.

Building a reasonable facsimile of a native app - running on everything from iOS Safari to IE11 - was frustrating and fun in equal measure. I think we've just about managed it.

Ironically, for performance we looked back to a time before the web got out of hand and "skeleton screens" became a thing. Babble is rendered server-side and the entire CSS+JS payload for a logged-in user is 71k, of which 18k is just HTML for the emoji picker.

Something else we tried to do differently is configuration. Our other platform, PlushForums (launched in 2014), purports to be simple. But it still has a vast and sometimes confusing array of settings. I set a goal for Babble of precisely zero options. In the end, we compromised on one: the ability to choose light or dark mode by default.

From an architectural standpoint, Babble is also an exercise in minimalism. Ingress is controlled by Caddy, which really is a magic bullet for a small team building a multi-tenant application where customer domains are involved.

Application servers bind a single Python (Pyston) process per core, running all background tasks on the event loop. Testing has shown this to be very efficient and I'm pleasantly surprised by the throughput. We rely on the Tornado framework throughout, which - if I was a nation state - I'd happily use to run my nuclear triad.

After 8 years of managing a large MySQL fleet, we've opted to use a managed Postgres solution this time, where we support sharding at the tenant level. Full-text search is handled by the RUM extension, negating yet more complexity.

Finally, thanks for looking and even if this isn't your cup of tea, hopefully there's value here for non-technical users and, perhaps, advanced users in a hurry!

-Adrian
> Will I/my articles get negativity within dev and tech communities because they are written in Medium?

Not broadly, but definitely within the HN community, and probably a few others. But with that being said, I also don't think it will affect your ranking on HN negatively, at least not by much.

Medium articles regularly hits the frontpage (and as of writing this, there's a medium blogpost just below this poll on HN)
Medium was a textbook "free to gain traction, then paywall" bait and switch.
Similar tech already implemented in QuantumGate with a load of other capabilities https://github.com/kareldonk/QuantumGate/wiki/QuantumGate-UD...
Medium works completely fine with Javascript disabled ;)
No one would want to be labeled a racist. I think the difference is how constantly worried you are you about it — do you change your behavior in order to steer clear of anything that might remotely look questionable. My friends who are also coworkers never behaved differently around me when in public or in private.
https://news.ycombinator.com/item?id=33198889
The article mentions this but there are 2 main components that are not Google owned. SeL4 microkernel and the antimicro simulator. The git repo mentions that KataOS is the system services on SeL4. It is possible there is significant overlap with katacontainers.
Substack is moving towards the same paywall setup as medium AFAIK
It's not like substack is much better. I can't recall a time in the last 5 years I've stumbled upon a substack or medium post that didn't feel like a waste of time. The only worthwhile sources seems to be small niche tech bloggers still keeping their head down in code the majority of the day (not selling stuff, just sharing their findings).
>As the foundation for this new operating system, we chose seL4 as the microkernel because it puts security front and center; it is mathematically proven secure, with guaranteed confidentiality, integrity, and availability.

>KataOS provides a verifiably-secure platform that protects the user's privacy because it is logically impossible for applications to breach the kernel's hardware security protections and the system components are verifiably secure.

The wording seems quite confident, maybe it could use some additional "at least according to its specification".
This approach doesn't protect against hardware bugs and side-channel attacks.

Especially when one thinks of unexpected attacks like Rowhammer, there is probably no way to include them in a formal systems model beforehand.