skysight-inc/HackerNews huggingface dataset:
This is essentially folk wisdom - but I think you can trust the other people in this thread that it's accurate. I doubt anyone has done a scientific study on this, but you could see this for yourself by setting your computer's clock rate lower and re-running the benchmark.

I expect that if you have a 4090, you have an Intel or AMD CPU that exposes a core clock multiplier. You could run this benchmark with whatever value it's at, then reduce the modifier by say, half. That should halve your CPU's clock rate, and I'm guessing you'll see the frame rate decline similarly. You can conclude that the game is "CPU bound", then.

Even if your GPU was infinitely fast, you have to remember that game developers are not optimizing for the game event loop to run in sub-millisecond times. If the core loop in the game takes under 16ms to run on a common CPU, such as one in a console: that's better than 60hz and the overwhelming majority of video game players will never see a benefit.

Some game developers, I see someone in another thread mentioned Doom Eternal, pride themselves on that optimization. With a fast enough CPU and GPU, you could probably reach 1000 FPS on Doom Eternal. A quick search suggests this might have been accomplished with a liquid cooled, this was done with a liquid nitrogen cooled PC with a 6.6GHz CPU: https://www.pcgamer.com/heres-doom-eternal-running-at-1000-f...
Previous one too. Xbox One and Series and PS4 and PS5 are all AMD, and there’s several revisions of each (e.g. PS4 OG, Slim, Pro).
HN is very slow in my eyes. The front page stays quite the same and the news is more targeted to technical people.

Is there also gibberisch and pure marketing? Yes. But that will always be on an open-platform.

Reddit was the same at the start but has now become "slower tiktok" where I even get the feeling 80% of the comments are placed by bots, marketeers,... Even my local subreddits became pure thrash.
Isn't cosmological time dilation a different thing though, entirely due to the expansion of space?

It is not due to differences in gravitational fields or relative speeds approaching the speed of light.
There is still no computer program (with or without “AI”) able to play bridge decently.
It's very heavily Object Oriented influenced, but it's still worth reading. Just make sure that you (and any team you work with) form your own opinions on what Clean Code is for you.
Copy and Paste Libraries
And how is density measured? By the amount of energy per cubic meter, yeah? So how is a meter defined? By the distance light travels in 1/299792458 of a second. I get the feeling that it's all homomorphic.
TB of original materials condensed into a few GB of neural network weight. If this is memorization, I would like it to be implemented into archive.org.
"Republic of China" is a dramatically different name than "China." To claim that both the PRC and Taiwan call themselves the same name is to muddy the waters and contribute to the PRC's cultural imperialism through linguistic mechanism.

Furthermore, though Tsai Ing-Wen is the president of the RoC, as I said, there's a rising independence movement separate from the settler-colonial government of the RoC. Among these people, and the majority of Taiwanese, Taiwan is "Taiwan," and "RoC" is at best a formality, at worse an unchosen government underwritten by an unchangeable constitution.

The new passport illustrates the point decisively: https://upload.wikimedia.org/wikipedia/commons/6/66/Republic...

If you're unintentionally muddying the waters that's one thing, but I react strongly because I strongly oppose anybody that assists the PRC's cultural imperialism.
>ahaha, no. welsh it has been killed "recently" by internal policies, about education etc. not because the Normans influence or whatever.

My point exactly. The onwards march of that awful mongrel language English, trampling all of our original Celtic languages, continues to this day!
Made the same comment yesterday on another submission but it still fits this discussion.

I suggest people who read a lot of news to read up on Rolf Dobelli's book named Stop Reading the news.

I found it an eye-opener and have since blocked all news websites on every device. Currently 3 weeks without a newspaper and I don't feel I am missing a thing.

The best chapters were the ones were he explained with great examples how irrelevant the news was, how news would make you less creative and feel much smaller than you really are.

Now, he also clearly tries to distinguish news and longreads. If your paper is a daily paper that tries to be very generic... you can skip it. If your paper is a medical journal and your profession is a doctor. Keep reading that medical journal.
I like the typo “cashing”!

It’s like we’re “cashing” in on REST being inherently cache friendly.
Ahh you're right, I thought it was 2017 for the Vulkan 1.0 release.

My understanding is still that Metal was released on iOS months before AMD's Mantle API was accepted as the start of Vulkan work.
Our universe is probably a black hole in another, larger universe we cannot reach. And then turtles all the way down.
Those elements have already been filtered out [1]:

> Radioactive materials such as cesium, strontium, iodine, and cobalt are purified by ALPS through co-precipitation treatment using solutions and adsorption on activated carbon and adsorbents. Almost all radioactive materials are removed through repeated treatment by ALPS, but tritium, which is a radioisotope of hydrogen, exists as a part of the water molecule and cannot be removed through treatment by ALPS and other equipment.

It's only tritium that can't be removed (and that is why it is released by other nuclear power plants - in larger quantities that is planned here - as part of normal operation).

[1] https://www.env.go.jp/en/chemi/rhm/basic-info/1st/06-03-05.h...
The Rise and Fall of Superhero Movies: A Statistical Analysis
It's quite a bold claim to assert that this app is superior to Obsidian, considering that Obsidian is not only free (when using your own sync solution), but also highly customizable through a myriad of plugins. Moreover, Obsidian already offers intelligent linking capabilities with the Smart Connections plugin. Also, Obsidian doesn't impose a restrictive limit of "150 notes, uploads, or chat messages per month" while charging $20 per month.
I think it more likely that ranchers count their animals (moving through a gate?) on fingers (and wind up with base-5 à la Yan Tan Tethera or base-10) while bakers count stationary things in nice rectangles (and wind up with base-6 or base-12), so base-60 was just a reconciliation (have hot dog packs and hot dog bun packs reconciled yet?).
https://www3.nhk.or.jp/news/html/20230824/k10014172021000.ht...

and also

https://www.meti.go.jp/english/earthquake/nuclear/decommissi...

They seems to be more willing to put money on propaganda instead of actually dealing with the problem. Just check the page 7.

- Discharge into the sea: 3.4 billion yen

- Vapor release: 34.9 billion yen

- Hydrogen release: 100 billion yen

- Underground burial: 243.1 billion yen

And for propaganda, 70 billion yen
It's such a shame that these big companies are allowed to make so much profit, 'the shareholder is the customer' only furthers disproportionate wealth distribution.
Many inhouse programs e.g. bank trading systems.

Built using MS C also APL, Fortran and other languages
The other non-major Nvidia based console has higher sales numbers than both of so-called major consoles combined.
I do get a sense from this article, due to the presence of stories I never heard before, that this is how history gets slowly rewritten. But an important aside for me is how exciting and awesome these developments felt to the users. Modern tech progressions feel relatively dull, probably because they have relatively little impact compared to the leaps being made in the early days.
2009 was when FB introduced the 'like' button, which I think burdens the majority of the responsibility for the decline of the quality of interactions on Facebook.

Gathering 'likes' was addictive, and because of the low effort required to 'like' things, it created the false impression of being connected to people. Suddenly, reacting to EVERYTHING became an expectation. Of course, this is what Facebook wanted, but it is overwhelming to react meaningfully to everything every one of the 338 friends an average Facebook user has.

There's also the receiving side of likes - the Variable Ratio Schedule which means the more you post, the more likely you are to receive a 'like' - but there's not a direct correlation. Skinner (the father of operant conditioning) identified this as the most effective reward mechanism to condition behaviour.

I believe (quite strongly) that the 'like' button is directly or indirectly responsible for most of the mental health damage being done by Facebook and Instagram.
I am. I'm only kept around so long as my work feels I am worth it.
I think you'll find that the deeper you go into "traditional" computer scientists, the more you'll find the problem-solvers, hackers and tinkerers that post these types of blogs. Especially in odd cases where a random print statement doubles your profiled performance.

That being said, of all the people at all of the tech companies I've worked at, maybe ~5% of them had this sort of mentality and drive to execute on it.
Those aren't telephony services though. They're Apple's WhatsApp/Signal equivalents.
That makes me wonder how many Sendmail installs are still actually around and how much work there would be for a Sendmail guru in 2023.
This comment will age like milk, when in a few years (nvidia 50 series I'd say) path tracing becomes the norm for high end gaming.
Most of the time I’ve seen something called a Ponzi scheme, there is at least some purported element where earlier investors in an asset make money off of later investors in the same asset, without the asset’s true worth actually increasing. That definition isn’t hard to satisfy – it could be something as simple as a stock price becoming overinflated due to hype – and it may even apply to SPACs, but it’s still a more specific requirement than just being fraudulent or unsavory. YMMV.
Pas de probleme!
Visualizing Quantum Entanglement of Photons
visualization of the wave function of two entangled photons in real time
So what was the question?
I'm not surprised by that, but for a slightly different reasoning: the "buy this product now to be good to nature" feels extremely fake, a bit dishonest and perhaps most importantly: unoriginal (every company seems to be pulling the "buy this to save nature/climate" kind of card).

The only product/consumption that could be saving nature is no product/consumption. To keep using your old kitchen stuff feels obviously better to nature than trashing it and buying more new stuff. No matter how "nature like" the new product tries to promote itself. Maybe this notion is obvious to most people? Maybe not...

The link to the past/elder/ancestors definitely feels less fake/bs to me.
the irony is that most people affected by this change have business licenses applied to their products....
> (Note that the comma after the last value is accepted in Java and won’t cause an error.)

Why have I been 15 years programming in Java and I discovered this today?

On a more serious note, I prefer this kinds of posts to the traditional "Look at this shiny new thing" because without fundamental stuff the next big thing can't be built and normally this information makes you a slightly better programmer.
So weird to me to focus so much on the money. I care about what the company does and what I'll be contributing to that much more. Choosing based on salary offered seems like a recipe to always be in jobs you hate.

Also, I usually have a job, and then nay apply to another when something interesting comes up. Isn't that more common than the situation of interviewing with four companies at the same time while not having a current job that's also part of the comparison?
> This kind of strategy seems a bizarre one for a company. "Let's figure out how to systematically pay our employees less than they're really worth."

so we established that the revenue of the company belongs to the employees that worked for it, but the company has to skimm at least the operating costs before payout as otherwise it would make a loss.

but most companies have an obligation to make profit, so there is no other way than to pay the employees less than what they're worth (because increasing revenue would also increase the value of employees accordingly)

please tell me where i'm wrong
Congrats - very excited to see Bun emerge in the JS ecosystem. I'm curious about what's the vision for it.

Is the plan to eventually build a cohesive web framework kind of like Rails/Laravel?
What are the advantages of representing multidimensional arrays with pointers to arrays instead of a "flat" version where everything is stored contiguously and access is simply pointer arithmetic?

EDIT: For the JVM, not manually. I'm asking about the internal representation, not a manual flattening by the user.
In my experience, just a little bit of insider knowledge goes a long ways to making better code. Arrays are fun things, especially when you do a deep dive into the System.arraycopy() function. But the same goes for all Collections in Java. For instance, most of them have a default size (mostly 10), and growing them is a costly operation. So knowing beforehand how large your collection can or may be, can benefit code. I could use this effectively when working with large document XML parsing.

I recommend everyone that uses a managed language (Java, C# or others) to at least get a basic understanding of these fundamentals. And also know which collection type to use when.
Danish cloud host says customers ‘lost all data’ after ransomware attack
Time to check the 3-2-1 backups ;)
Dutch e-bike maker VanMoof goes bankrupt, leaving riders stranded
I started porting Super Star Trek from "BASIC computer games" to the web browser, but took several artistic liberties and now it's a completely different thing [1]

[1] https://github.com/ggeorgovassilis/superstartrek/
What the article actually wants to say (and it does so down the line) is that:

> If you look at a pulsar, that is 12B light years away from us, it will pulsate significantly slower than expected.

In this case, I think, it is that the pulsar blinks slower by a factor of 5. I presume they already have corrected out the redshift related time dilation and 5 is what was left.
Here’s my take:

- today’s observable universe is roughly 13.8B years. By the time you travel to the edge of that universe, others stuff has travel from that edge to even further position at various speed including faster than you do. Therefore you never get to that edge, making it infinite.

- before/at big bang universe is a single point. You are within this single point but can’t go outside because time does not exist and traveling need time.

- when the big band happened, it grew in size very, very fast, close to speed of light. During that enlargement phase it grew to the size of an Apple and if you were within it and try to look in any direction, the further think you can see is the Apple skin. That’s the observable universe. But to see the skin you need to go there or wait for particule to come to you (eg photon). By that time the universe has already dilated and grown a lot wider. Some particules from the skin are already far away. You’ll never be able to see them : by the time needed for information to come to you, other information goes in the opposite direction.
He is displeased by the fact that there are people who dare to give voice to those who are labelled 'conservative' or 'right-wing' by the talking heads in the corporate press, thereby acquiring a taint in the way a Linux kernel acquires one by giving space to non-GPL modules: "if you listen to those people we will not take anything you say seriously because you're tainted".

I happen to agree with the tainting mechanism in the Linux kernel but I vehemently disagree with this type of political tainting.
Instead of trying to entice your neighbor to commit a conspiracy, try asking to borrow a cup of sugar, but then ask them to fill out this website for you instead.

You are making your own barriers here, for what reason I don’t know.
This is a lot simpler than bringing your passport to the office, even if you work in the office.
> I reckon I'd be under constant stress in case I accidentally said something out of place unlike in all-male work environments I've worked in the past where banter and certain types of comment pass without thought.

As a male, I can assure you that the types of comments that you think “pass without thought” isn't considered desirable by all of your fellow male colleagues either. Sure they won't necessarily complaint about it publicly, but they'll still see you in a negative way.

Maybe you should accept that you're not a teenager anymore and that there are things that you shouldn't be saying out loud in a professional environment just because you think it's funny, it's not.
And a fricken great build tool because it speaks typescript, jest and bundling out of the box so you remove several layers of partially compatible tools (eg. Esm, jest and typescript don't really work that well together), yet still end up with a blob of js and the end so it's transparent to the browser end user
Switch to Wayland already.

/s
> Another curiosity of Java arrays is that they can have a size of zero.

> This code will not result in an error message. This surprising feature is used primarily by code generators, which might create an array and then discover there are no values to place in it.

What? How can someone at Oracle have written this?

Zero-length arrays are used all the time when you call a function asking for an array of "the latest stuff" and it needs to be an array, not an ArrayList say (maybe it's an array of bytes). If there's no stuff, you get a zero-length array of course. The myriad foo.toArray(...) functions in Java's library do this for example.
> The Antagonists source listing in fact consists of multiple programs: a decoder to error-check the compressed listing and convert it into assembly code, which included a virtual machine for interactive fiction; a block of data for that VM to read which defined the text, map, and behavior of the game itself; and a runner program to start up the VM, load the data block, and execute it. The instructions for getting this whole mechanism up and running were rather elaborate, with a series of procedures that had to be followed exactingly for the game to eventually run.

It's somewhat reassuring to have this example that shaky towers of abstractions are not exactly newcomers to software development.
I think what they mean is really the developers considering a segfault as the intended result of bad user input.
Creativity – Evolving a Traditional Idea
I wouldn't really call past time Turkey a part of Byzantine Empire, Turks moved to Anatolia about a millenium ago with the Selcuks. Past time Turkey (before Anatolia) is more to the east.
I think an ever-present all-remembering model of all code I have ever written (pointing it to the directories of my own projects) would be quite nice. For example I have example repos, where I collect how to do stuff with specific programming languages. And then have that model suggest me some blocks of code that I can be sure, that are not violating any license other than my own.
Cramming an LLM platform into one container
Getting this to work was an adventure. I had two experiences that shaped this.

* One was building an LLM optimized training datacenter at Baidu.

* The other was deploying software as a medical device in three US hospital networks.

The former pushes the design towards bare metal and speed of light performance. SLURM, MPI, GPUs, mixed precision, all reduce, data parallelism, model parallelism, memory efficient optimization, compressed communication.

The latter pushes it towards complete encapsulation, OCI, air gapped deployments, and no dependencies.

I suspect that putting them together is something new, but I'm curious to hear what others are doing.

What is your favorite LLM stack? Why do you love it? Or why do you hate it?

I also have some points about existing systems that I hate:

One issue I've had with building everything on top of web scale infrastructure is that it isn't optimized for speed/locality and scaled out fault tolerance in the same way that an HPC cluster is.

Another issue is that these platforms are usually supported by big infrastructure teams, which assume a lot of operational support to do anything. I can't just boot it on my laptop to get a dev environment.

I can't deploy it over an air gap either because the setup/ops is so finicky and manual.
The effectiveness of public transport is significantly affected by the population density.

Without sufficient people per unit area, you won’t have enough passengers to make the public transport work, depending on all the obvious factors like cost/quality of the public transport, proximity to housing without parking, the existence of housing without parking, etc.

I would view the existence of housing that doesn’t come with parking to be a forcing function, it on average only gets built where public transportation is viable, and once built it ensures ongoing continued demand for that transportation which keeps public transport more viable around that location.

Not a lot of housing development (even removing suburban homes where driving is basically a necessity) in Australia or New Zealand gets built without at least one parking space per dwelling be it a town house an unit or even a studio apartment… it does happen but it’s kind of rare. In large part due to the conflict between inner city real estate where public transport density is high enough to make car free living practical for normal people, is sufficiently expensive that the market selects for people who are rich and thus you’ll see apartments built where the entire first few floors are a multi story carpark squashed in under the actual living space because no one that can afford the apartments would even consider not having room to park their luxury car.

It’s sort of a vicious cycle, the cost also helps drive realestate speculation and the ongoing rise in prices and the continued cyclical rise in real estate prices year on year.
Do you mean the training of it would be slow? Or its usage after training?
We can "see" a little bit further than that. The observed helium abundance for example shows that our understanding of the first three minutes appears to be quite robust.

Inflation covers a much different era, 10^-32s after the big bang.
Malicious compliance is exactly what you get when people think your target is stupid and you put some automated, non-negotiable measurement in place.

If I was a developer there, I'd totally started adding those generated tests. I have a job to do (ship products) and you put in some stupid requirements which actually interfere with it (since my time is limited I can either work on tests or my daily tasks like developing new features or fixing bugs), but we both know that if my primary job suffers, I'll pay for it. So the best solution, from my point of view, is the one that takes that requirement away and lets me go on actually working.

When we had a similar problem in a previous company, we just created an epic, assigned a couple of people to it and have them churning out tickets for specific improvements, like "Class X has a coverage of Y on this method, add tests for the missing execution branches", which were clear, non-generic and fully integrated in our flow. If anybody complained about our velocity or whatever, we could show them the full trail which lead us to choose to work on that ticket and how much we spent on it. The coverage issue got solved in less than a month.
Nomad has taken the same niche that home-lab Docker clusters had. Docker Swarms ease of use is an advantage over Kubernetes for small setups, but its filled with bugs and basically unsupported. Nomad is a viable replacement for that setup.