skysight-inc/HackerNews huggingface dataset:
HN Discuss: Golang std performance is outdated
There have been some http performance tests done on youtube recently, comparing various languages and Go was losing badly to Rust and Zig and Odin(or not doing as good against Node as one would expect). Yes, they do not have GC and are expected to perform better, but they were outperforming Go, which was made with networking being of highest importance in mind, by almost 2x in some cases when it comes to rqs and cpu and memory even worse. And the only true competitor is c# due to having runtime and GC, which is sparsely tested so not relevant to the conversation.

This made me realize that Go was always promoted as "do not use frameworks, do not use libraries, use standard library, everything you need is in there". Which is 100% true and is good in principle, but Go has been around for a long time now and looking back, beside some GC optimizations about 5 years ago, there has not been anything done for performance, only security and big fixes.

When we look at popular http frameworks and routers like fiber, gin or fasthttp, serialization like goccy json(also used in kubernetes), compression like klauspost or synchronization like puzpuzpuz, or gnet networking, we can clearly see that libraries are now outperforming the standard library by tens and hundreds of percent. The standard library simply fell behind and has been stuck in 2014.

This is a problem because, as I have mentioned, Go promotes standard library over external ones, and that works perfectly fine because the standard library is very rich and indeed has all you probably need, but that also means that very high percentage, or even near all, of the code out there is being throttled by this outdated performance of standard library.

In short, other languages are leaving Go behind because they use classic approach of preferring to use external libraries over the standard library, and development in that "market" is moving forward really fast. All the new theories and discoveries are being implemented in short time and pushed into production. That is not the case with Go. Because Go developers are "stuck" in this "use standard library" mindset and and so they will not change this philosophy for new projects and new developers will not adopt it because everyone else is using standard library. So there can be no progress in this manner.

Go has recently got a new team lead who discussed his focus on improving the performance of GC, which is great. But the large standard library itself is still not being talked about when it comes to performance.

Any time someone brings performance up, it is usually being immediately shut down by the community with the dumb argument of "are you seeing any bottlenecks in your application?". The mentality that there should be no focus on performance until it is too late is cancer that the Go community has been riddled with for quite some time.

I even heard that the compiled runtime code handling goroutines is not "pretty". So i getting the impression that Go is becoming stale and might start losing user base going forward. Slowly, but surely.

Any thoughts?
> Cycling at 80F is okay as long as you have a shower at the destination. (Most offices don't.)

1. Shower at home.

2. Have a change of clothes.

In the Before Times (pre-COVID) I cycled to work five days a week and never showered there (even though available). (And believe me: people I worked with would have told me if it was a problem. )

Sweating does not make you stinky. Sweat is not stinky. It is bacteria that causes the stinkiness. If your skin is (relatively) clean, there would not be any (food for) bacteria and you won't stink.

Also:

3. How much you sweat depends on your exertion level: take it easy and you don't sweat as much, at least in the morning when it's cooler. (I'm in Toronto, where summer afternoons are sometimes >30C, and I've cycled home in 35C weather; high-ish humidity too.)
Does the malware EXE that now looks like a Folder icon with same name as the last modified actual folder (which is now hidden) ... also redirect the user to the actual folder and its contents in file Explorer after successfully delivering its malicious payload?

THAT would probably ensure the user does not suspect anything nefarious has happened, even after the fact.

Now how Windows Defender and other heuristics based firewalls would not treat the malicious EXE with folder icon as a threat and quarantine it immediately -- I dont know.
Both my kids were born in Berlin (now 6 & 8 years old) and we never owned a car. In some ways transit is even easier with a stroller as you can just roll into the subway/train instead of having the disassemble the stroller and put it into the trunk. Buses require a bit more effort to board with a stroller but newer busses allow the driver to lower them near the curb to make boarding with stroller easier. We’ve done that for the entire time our kids used strollers.
I disagree, the problem is clearly on Zendesks end.
And yet Bahn manages to outdo the Autobahn chaos without much effort, and better not lose those hourly regional bus connections.
I used to hand out raspberry pi’s with retropies and a bunch of old NES and SNES games to friends. Sort of like a “modern” version of mixtapes for the people I care about.

But about about two years ago I started using Batocera instead. I found it had a lot more support and optimizations then retropies did.
I feel like secure computing environments should be modified to show file extensions at the beginning in order to mitigate human laziness.
yes the booster’s structure is very strong vertically but not nearly as strong horizontally. There may be some “squeezing” forces from the chopsticks but this is effectively for fine positioning only. It will not support the weight. The booster will “land” by getting its pins (which stick out a bit) on the top rail of the arms.
added. and if there was sufficient explanation there, you still wouldn't help. thanks for the first part.
There is OpenFLUX.1 which is a fine tune of the FLUX.1-schnell model that has had the distillation trained out of it. OpenFLUX.1 is licensed Apache 2.0. https://huggingface.co/ostris/OpenFLUX.1/
As I used to play CS 1.6 and CS: GO in my free time before the pandemic, this playable CS diffusion world map has been trained by a noob player for research purposes.

After reading the comments I can assume that if you play outside of the scope it was trained on, the game loses its functionality.

Nevertheless, R&D for a good cause is something we all admire.
I didn't look at all the videos but I'm assuming the actual computation is still done on the ground here. In this case, the utility is not as big as with on-device processing. If it were on the drone, it would be much more jamming-resistant (the only thing that could still be jammed would be GPS). But on-device computation would increase cost of course because every drone needs a bigger processor/GPU.
> Money wouldn't be practical if it was always ...

and yet, most ecommerce shops easily remember the credit card on file (amazon, steam, etc), and you literally can one click buy.
In all practical senses it is the same thing
UDP, a Disclaimer, and QUIC
Plenty of humans don't enjoy fireworks either, and by nature that's tough luck - others who enjoy them won't consult you and will make it your problem.

I hate them mostly for sensory reasons, plus I find the pollution/litter irritating, and quite often the thing being celebrated with fireworks is innately problematic too.
Only for debugging chatGPT's code.
> This is one of the fallacies of current AI research space: they don't focus on the end-user too much. In this case the end-user would be the gamer

Or from another angle the end-user is a game developer trying to actually work with this kind of technology, which is just a nightmarish prospect. Nobody in the industry is asking for a game engine that runs entirely on vibes and dream logic, gamedev is already chaotic enough when everything is laid out in explicit code and data.
Never mind, the repo on Github says 12 days on a 4090, so I'm unsure why the title here says two.
It's not even loading the stream for me, so that never appears. What's the URL?
Auth as a Service
Fasting is widespread in religions. Can’t be a coïncidence.
This one is also a Elon Musk deepfake crypto scam.
Uh, pdftex, xetex and luatex should support everything of the original tex engine, but each has extended tex, so some things will work on pdftex (which I think is what you're thinking of as plain latex), others on xetex and then others on luatex (or pairs of engines, I know microtype works on pdftex and luatex, but not xetex). I don't think this is an tex specific problem, more a natural result when there's multiple implementations.

I suspect as typst only has a single implementation (I believe), it won't have the problem of different engines ;)
You can also try https://twitter.com/i/broadcasts/1RDGlyognOgJL
Show HN: Generate Declarative routes for Next.js with zod schema from your CLI
Delivery driver is one of those jobs that attracts people down on their luck or desperate.
Long hours,low pay and the only requirement is how to drive a car.
>lets not pretend OpenBSD has always been like this, because it has not.

Odd statement, you realize OpenBSD has a much much smaller team than Linux. So changes take time and I think they went after the "big hitters" first. The same could be said about Linux between 1995 and 2000. By 1995 the Linux developers outnumbered the BSD developers almost 10 to 1.

Plus I remember the early days. Linux took a lot of things from the BSDs because they were easily ported over. Eventually many these items were replaced by GNU counterparts.

But nothing developed on Linux these days can be easily ported anywhere. So the BSDs have a hard time keeping up. Considering the team size, I say they are working miracles.
Unless your newer machine is a MacBook
Likewise, software can be enjoyed by everyone without affecting the quality of the life of the producer or its content and there is no indication that piracy can limit the latter and former.

So if I produce paid software as my sole livelihood and income, there is "no indication" that piracy of my work output could limit my quality of life?

I will concede that pirated copies are not made up 100% of lost sales in this scenario as long as other people will also reasonably concede that the number is probably not 0% either.
Shameless plug: I made a tool for slicing samples directly to Move/Note drum rack preset https://github.com/alexfedosov/move-tool
Cities and councils should not be making decisions based on how to raise revenue.

They should be making decisions based on how to improve quality of life for residents.

Parking should exist where public transport is not a viable option. Ideally the work to make public transport an option should be prioritised over the work to making parking exist.

Cities and councils can make money from public transport too, it'll work out OK revenue-wise, and quality of life improvements can be considerable.
Not ignore, but carefully consider. At certain point, money stops being the only motivator that can be used. Few years ago, I wouldn't be trading money for spending more time with my kid, but now I am willing to make that trade. I guess what I am saying is that thing do differ and while it makes for an easy quip 'pas d'argent pas de suisse'. I mean, it is true in general, but not an absolute truth without exceptions and edge cases.

<< You’ve got to make their lives decent

And this is where we agree. If you can make the performer life better ( not automatically with money ), you got their attention.
In addition to the sibling comment's older example there's new work done with GTA too.

https://www.reddit.com/r/aivideo/comments/1fx6zdr/gta_iv_wit...
Right, this demo was supposed to show the future, but instead it showed the present. It would have been better for the stock if Elon hadn't done anything. "A year away".
The main thing is it has to have a 64-bit CPU. Aside from that in my experience if the connector is there (SATA, USB) the most modern storage devices will work in Linux, it being mostly a question of drivers.

As an extreme example, an ancient 32-bit Windows XP laptop that my mom clung to until the latest change at Gmail (OAuth only) finally obsoleted her old Thunderbird installation, wouldn't begin to recognize a 2TB USB HD if plugged in. But if you booted Linux from a Live DVD, no problem. This was to copy her data off for backup purposes a few years ago, when mainstream Linux distros still had 32-bit versions.

Also at the level of ancient being discussed here, Wifi and wired networking are a thing you know.
Yeah I have used windres for that purpose in the past, open to replacing that with a zig invocation.
Got a call today from a client I hadn't heard from in 5 years. They use ACF, they use another plugin that WPEngine acquired to move their uploaded files to S3. They're freaking out at all this and worried about how the next thing might impact their business... so they want off WordPress.

Thanks for the work, Matt!
You are doing a terrible job at teaching math. but hey, you got your cushy guv-job so who cares about the next generation?
Case sensitivity on Windows?
Fedora and Intel arc A380
I’ve had great luck with the Thinkpad P14s range with AMD CPUs. Cost around 30-40% of a MacBook and get me around 6-7 hours as my daily driver
For my old laptops I turned them into home servers. It’s great because UPS is built in with the battery.
May be I'm wrong but my understanding is that you can film some area using, say, dashcams and then generate this kind of neuro model. Then you can train robot to walk in this area with this neuro-model. It can perform billions of training sessions without touching physical world. Alternatively you can somehow perform 3D scan of area, recreate its 3D model and use, say, game engine to simulate, but that probably requires more effort and not necessarily better.
Your definition of high performers seems different from the articles. How can someone be a high-performer if they don't maintain a system they are involved with, or consider how it will be maintained by others if they move on?

I see lots of really good Devs who love the details and making sure they are communicated well, writing code that is understandable and time on ensuring regular maintenance and upgrades are carried out or better still automated, but most importantly spreading that knowledge around the team.

It does sound like you have considered these things, just your definition of high performers seems like it could do with a rethink.
Okay, but permission prompts as such are not why people complained. Sure, of course you don't want apps to record your screen without permission. The problem is Apple has taken away your right to even grant this permission, for more than a week, unless they also consent (and extract a fee from the app developer). It's part of their ongoing frog-boiling campaign to remove users' freedom to run arbitrary software on Macs; this is what people object to.

You can make an argument that UAC was part of a similar strategy, but not paying for an EV certificate only results in a one-time annoyance for your users, not a continuous one. UAC is equivalent to Gatekeeper. This permissions nonsense is worse than UAC.
I think a lot of people will quit on the spot when having high compensation but no say and being just a ticket closer and being scoffed at by not making quota.

I’d rather lower compensation but actually being heard out by business.

It also of course usually works that having higher compensation goes in hand with business listening to people with higher comp.
This thing is so much better than the previous solutions. I'm forever indebted to this guy. True inspiration!
> Over time the risk of them leaving builds and others are reluctant to take on their mantle (complex code, assumed overtime, whatever). I've never been able to hire a high performer with the remit of 'please take over this complex and custom system your predecessor built and walked away from' - such people want to build that stuff themselves and someone else has already had the fun.

Let me read between the lines here and assume the worst, then please correct me and tell me it doesn't apply to you.

A left. High performer candidate B didn't want to pick up A's stuff. Let's say it was over-engineered or over-complex or whatever. You ended up hiring C, and C was not a high performer. In fact, a wild guess: you hired two C's at the price of one A.

Perhaps your preference was to hire two "everyone is replaceable" C's all along? That's not to say that some projects are not more suited to low performers. But the engineering management style can tip the scales no matter what.
College should redesign the courses, the job is software reengineering.
Here is the URL, not sure why other poster didn't link it:

https://prod-fastly-us-west-2.video.pscp.tv/Transcoding/v1/h...

That will (or at least did for me) open fine in VLC or other favorite player.
And all those people are going to look at proposals for rail spending and say "what's in this for me?" This will produce strong headwinds to any rail expansion proposal.
They keep saying "the year of the Linux desktop" is still in the future, but don't tell that to my family. Everyone has been on Fedora (with MATE desktop) for years. All the important stuff works (multipmedia, printing, etc). There's also a Windows setup or two for "just in case" purposes but there are exactly three uses for it: An old Win7 laptop to use a convenient (fast, double sided, feedthrough) scanner, and once a year Win10 (in a VM) to run tax preparation software. Third one is the same VM to do firmware/map updates on older Garmin GPS devices. That's it.
> - Runs at 1 million ticks per second thanks to MCHPRS server - which is 5.8 kHz clock speed

I had to go look into this, because that's shockingly fast. The latest Intel CPUs have a 6.2 GHz clock rate when TVBing, so each Minecraft tick runs in ~1,000 CPU cycles. Each thread handles 65k surface blocks (256x256 plot), so that means each cycle is processing upwards of 10 surface cycles in the most lenient circumstances I can think of.

I went to go look into how on Earth they're doing that with all this Redstone around; there are some docs at [1] if anyone else is curious. It looks like they have some kind of Redstone "compiler" that converts the Redstone blocks into a graph, and execution happens on that graph.

That's crazy impressive. It does make using Minecraft feel a little silly, to me and perhaps only me. They have an input step where they basically parse the map, convert it to a graph that seems to resemble the AST of an LLVM IR, and then execute it. It makes Minecraft feel like a very awkward scripting language to me; why stack 16k Redstone cubes manually just so they can parse it into an IR instead of just scripting generating the IR or something like that?

1. https://github.com/MCHPR/MCHPRS/blob/master/docs/Redpiler.md
Getting Naked
What the article seems to miss is that for every delusional high-performer who's about to be short-changed on reward and recognition, there's an order-of-magnitude more potential high-performers who aware of the lack of reward and recognition, are having a nice relaxing life. Possibly knocking out their work in a couple of hours in the morning and spending the afternoon studying micro-biology to perfect their sourdough pizza crust.

i.e. retaining your 10x superstar is important, but are the rest of the team really only capable of 1x? Really? What's the benefit to them of giving 2x?

There seems to be some myth that everybody gives every ounce of their potential, out of the goodness of their heart as an employee. I think the reality is that most of us do whatever the role requires, plus anything we happen to enjoy/fixing frustrations.
Is it arch-based? It appears to use pacman?
Datalog is a nice query language but it is far more limited than prolog or general purpose logic programming.
We are talking about neural networks in general, not this one or that one, if you train a bad model or the model is untrained it would not indeed understand much or anything.
How is the last version CS 2.0 (I think)? It’s been free to play like GO I guess. Is it like GO where physics felt too dramatised (could just be my opinion)? Or realistic in a snappy way like 1.6?
Free and Open-Source Developer Tools for Conversion and Formatting
Mmmmmmm mouse bread
Yes, in practice more often than not, the people who respect you enough to pay you well often also respect you enough to treat you well (and the opposite).

It's less of a trade-off than it's often portrayed as.
> Didn’t this start as unlimited anywhere for 9 euros no strings attached?

No, you could never use it on IC or ICEs
My thought from the title is that this is about putting extra hardware you have around to good use instead of not using it. I don't think buying something new goes well with that idea. Similar to using an old computer you already have as a NAS or HTPC.
Starship Flight 5: Launch and booster catch [video]
Is Passwordless Authentication Ready for Regulatory Compliance?
There is also a downside - high performers doing stuff they think is important disconnected from business reality.

It goes well when company goals align with high performers goals and as soon as the two diverge it starts being more problem than not.

We have lots of articles and voices about CV driven development so that is also there.
Yes, though all of that is more of an argument in favour of dropping car subsidies, than an argument in favour of more rail subsidies.
I don't think so, what they show on CS video is exactly the Dust2 map, not just something similar/inspired by it.
The Magic of Software
If Elon can buy the Supreme Court, why can't he buy a mid-level Fish and Wildlife employee to expedite the FAA review? That would be cheaper and less illegal, you'd think it'd be the first choice.

Money goes less far than you think.
They probably couldn't figure out the legal part behind p2p in person crypto exchange but I didn't follow the crypto scene for the last few years so idk if there are any alternatives to localbitcoins.com

The most safe and private way would be to mine crypto coins and then spend them or exchange them for other crypto or digital currencies. Even Satoshi was pro exchange[0].

[0] https://satoshi.nakamotoinstitute.org/posts/bitcointalk/95/
Show HN: Skoro News – AI-Driven News Feed You Can Trust
Show HN: Adding a logic channel next to pure text
This is an experiment for better communication. If anyone's got time for feedback (positive or negative), I'd love to hear it :) Especially about:
• [core idea] Do you think the core idea of some logical channel for info display is promising, or do you think it's not worthwhile?
• [current utility] Does the current logical channel help you understand the text better?
• [reader interface] Assuming we have the logical markup of a text, how can we use that to help readers grasp the parts of the text they're interested in faster? How should we display the information?
• [author interface] What would an ideal author interface look like, for marking up text while writing it?
"Old hardware are well known source of random BSODs on modern Windows" certainly not my experience - any evidence to back this up?
> real reason is they want to make it themselves their way.

I have a different theory. I think the real reason is that writing code is easier than reading. Literally, it's psychologically more comfortable to write code than to read it.
All of Jesus’s original disciples were Jewish.

And you can be certainly be Jewish without having Jewish DNA, but there’s some controversy as to whether the reverse is true.