skysight-inc/HackerNews huggingface dataset:
If it’s not the physical connector, is it even worth calling DisplayPort? It might as well be called something else, that happens to run over a DP connector or a USB-C connector. It’s winning in a spiritual sense where nobody intuitively knows it’s DisplayPort.
The paper doesn't seem to go into the reaction mass issue much. What are they using for reaction mass? And how do you aim the exhaust?

With fission nuclear propulsion you run out of reaction mass long before you're out of energy. It's a few times better than chemical fuels, but not 10x better.
The whole reason CUDA/GPUs are fast is that they explicitly don’t match the architecture of CPUs. The truly sophomoric attitude is that all compute devices should work like CPUs. The point of CUDA/GPUs is to provide a different set of abstractions than CPUs that enable much higher performance for certain problems. Forcing your GPU to execute CPU-like code is a bad abstraction.

Your comment about putting fopen in an inner loop really betrays that. Every thread in your GPU kernel is going to have to wait for your libc call. You’re really confused if you’re talking about hot loops in a GPU kernel.
It's rather unclear what you're asking.

If you're asking how you can get the requisite cardio / anaerobic exercise in an enjoyable format, it should be self-evident that it completely depends on what you like.

Personally, I get my high intensity interval training from playing very difficult Pump It Up stages. I get regular endurance training from trail running with my husky. Finally, anaerobic and muscle development comes from bouldering.

I also get incidental exercise throughout the day by substituting less efficient systems. I don't use elevators - I always run up the stairs. If I'm watching TV, I'll adopt a horse-stance position for a few minutes at a time.
HDMI replaced VGA as the "lowest common denominator port" for conference usage, not as major display tech.

HDMI is also for various reasons very tightly bound with home entertainment ecosystem because the DRM is mandatory while it's optional in DisplayPort.

Meanwhile DisplayPort has effectively won the format war for computer displays, and on all newer display connectors.
I would argue the opposite - DisplayPort has won the computing format war, especially on laptops. Most laptops will have at least two USB-C ports with DisplayPort tunneling. Most business PCs have only DisplayPort connectivity, with the assumption that you'll buy a DisplayPort to HDMI adapter (if you have an older monitor that only supported HDMI).

True, we will never see them on the TV, but on the computer it is all DisplayPort.
This seems to happen every time some stuffy SeriousAgency or SeriousCompany opens something up to the public. The public decides to use it in a way that they didn't think of, and they respond by clutching their pearls, panicking and shutting it down, instead of just going with it.

SeriousCompany: "Look how cool and in tune we are with the public, here's this resource that you can all use. High five! [...] Oh, wait, no, what you're doing is bad for our image... No, stop, we didn't mean for you to do... No, don't enjoy it that way... Wait, stop, we didn't think of that at all! Oh, god no you're using it to post Amogus Porn! SHUT IT DOWN!!!"
What a useless answer. I considered whether your answer was influenced by mental deficiency and bias and I considered one possibility to be more likely then the other.
Yes, very few countries have a app where you can do "everything" in it. "This clear definition is really hard to achieve, therefore it must mean something different" is not a counter-argument.

I observe that these applications which are everything apps almost always have integrated payments platforms. This is not always the case, but seems to be the stickiest part of the offering. My thesis is that a competitive application with a integrated payments platform will eventually outcompete the ones without. Payments are possible in China with WeChat which is dominant. Payments are possible in India and Brazil with WhatsApp which are their dominant markets.

Counter-examples would take the form of markets/countries where there are multiple-domain applications with payments platforms that rapidly lose or lost marketshare to multiple-domain applications without payments. Markets where no popular application has payments provide no information as to the relative value of a integrated payments platform.
So there isn’t a legal distinction regarding fast/slow metal after all. Well that revelation certainly makes me question your legal analysis about copyright.
> Meanwhile DisplayPort has effectively won the format war for computer displays, and on all newer display connectors.

Not on this planet - for the highest end displays, maybe. Almost every small business and government office I see is still using VGA.
Photonic computation is never going to make sense as an alternative to electrical computation.

Among other reasons, you can create an electronic transistor in silicon by using an electrical signal to open and close a gate.

You can't really do this with light, light beams just pass through each other. And the kind of light-carrying media that can be affected by the presence of a control beam respond much slower and less effectively than doped silicon responds to voltage.
I found this site, while trying to determine if my perception of ever-warming winters (here) was accurate.

Short answer, yes. https://www.currentresults.com/Yearly-Weather/USA/FL/Tampa/e...

(backstory) I recall getting a doz instances of freezing each winter. Lately, winters seem to bring fewer freezing nights if any. Yard ghosts (covered warm-weather plants) have gone from common to uncommon. Some recently winters felt really warm to me.

Apparently, I'm not imagining it.
Mystery drone scandal explodes as airport shuts, NY governor 'It's gone too far'
If you buy a ThinkPad, an IdeaPad, or a MacBook Pro, what port is on the right side?
Drone Patterns over New Jersey Similar to Those in Wyoming's Niobrara County
I’ve never been on the paleo diet but from Wikipedia: “The diet avoids food processing and typically includes vegetables, fruits, nuts, roots, and meat and excludes dairy products, grains, sugar, legumes, processed oils, salt, alcohol, and coffee.[2] “

That seems about right to me, apart from avoiding salt. Wikipedia says humans of that time period did eat some grains too.
"A=B", a book about computer methods of discovery and proof of hypergeometric id
> having rich modern features

Also means having to understand a lot more syntax to understand what's going on

I would not lump map/reduce into this category since they are trivial to implement with a function and a loop
"Rewinding a Build" for Apache NuttX RTOS (Docker)
Personal Data of Rhode Island Residents Breached in Large Cyberattack
the analogy in the anti-fair-use argument is that if I am the WSJ, and you are a reader and investor who reads my newspaper, and then you go on to make a billion dollars in profitable trades, somehow I as the publisher am entitled to some equity or compensation for your use of my journalism.

That argument is equally absurd as one where you write a program that does the same thing. Model training is not only fair use, but publishers should be grateful someone has done something of value for humanity with their collected drivelings.
Show HN: AI-Powered System Design Practice Platform
Hey HN,

I realized many engineers (myself included) struggle with practicing system design in a structured way, getting feedback, and knowing where to improve. So I built SystoByte for two reasons:

1. To help engineers practice real-world system design challenges.
2. To offer AI-powered feedback that makes it easier to learn and improve.

Would love your feedback on the platform and ideas for improving it!

Try it here: https://www.systobyte.io

Thanks,
Francis
Cars are slow and inefficient in reverse gear but a car that couldn't drive in reverse would be broken.
Why do you assert that everyone is happy with HDMI? It has a lot of problems even before we get into the technical details. For example, it is so secretive and closed that the HDMI forum won't even let AMD implement HDMI 2.1 in their Linux driver: https://arstechnica.com/gadgets/2024/02/hdmi-forum-to-amd-no...
You might not see a downside if it's not your house to renovate. The problem is major home infra like heat pumps and retrofit work like extra insulation can be tremendously expensive. In the US alone, switching my gas furnace to heat pumps would easily cost $25k to match the BTU output, and that's without doing any additional insulation.

Sure, being efficient sounds great, but constraints of the real world are often unforgiving and need lots of material and labor to make change, both of which are increasing in price.
HDMI connectors are easier to plug in correctly the first time, and their cables usually flex more.

I always feel like those thick DisplayPort cables are going to rip the port off the PCB.

Even with HDMI it's an actual concern. There should be some rubber suspension on every port to allow for some torquing.
Just for reference, in the US there were protests after protests in late 2016 and early 2017. The only difference they made is tiring out the participants.
OpenWrt Affected by Security Issue That Could Have Led to Compromised Artifacts
'īrāta' means 'angry [woman]', fwiw.
I've been stung by one of these on my foot while surfing. It was painful. Painful enough for me to get out of the water and call it a day.

The man in the photograph with his limb covered must have had an awful day.
Can you speak more to the technical details on how you develop the codebase context construction?

How does your approach differ from what the current IDEs for AI coding already do such as the use of tree-sitter (Codebuff) or vectorizing the repo (Cursor)?

Also, what LLM model is being used for the conversations?
That's not true. You've got a requirement to reduce entropy but none to pack it back into energy dense fuel.
I didn't see story/text in the OPs link. This link has text. https://www.nbcnews.com/news/us-news/-gone-far-ny-gov-calls-...
Reader mode was the only way for me to read the article.

I sure hope most web pages don't last 100 years
I just hit format code and let the IDE or formatter worry about it.
I just checked my thinkpad fleet, excluding VGA: one has no extra video port, one has HDMI, and 4 have displayport only.
> can you give/link a specific physical example?

About the lack of subjectivity of the states? If we consider any bit of matter (for example a crystal or an ideal gas), the macrostate is completely independent of the observer: it’s just the state in which the law of physics say that bit of matter should be. In an ideal gas it is entirely determined by the pressure and volume, which are anything but subjective. For a crystal it is more complex because we have to account for things like its shape but the reasoning is the same.

Then, the microstates are just accessible states, and this is also dictated by Physics. For example, it is quite easy to see that a crystal has fewer accessible states than a gas (the atoms’ positions are constrained and the velocities are limited to the crystal’s vibration modes). We can calculate the entropy in the experimental conditions within that framework, or in the case of correlated liquids, or amorphous solids, or whatever. But the fact that we can come up with different entropies if we make different hypotheses does not mean that any of these hypotheses is actually valid. If we measure the entropy directly we might have a value that is consistent with several models, or none. The actual entropy is what we observe, not the theoretical scaffolding we use to try to make sense of it. And again, this is not subjective.
>There have also been previous attempts (Pipenv/Poetry) that did prove demand but fell flat in some regards.

In my book, this happened partly because of disagreement over what tasks the tooling actually needs to do (and because users' needs differ wildly), and a bit because of slow discussions around standards and development of those standards - but mostly because of a poor foundation. It's not that Uv's installer is doing amazing things; it's more that Pip is just badly designed. The internals aren't well factored; it vendors a whole bunch of stuff; it can't offer a usable UI for its own download cache; it doesn't offer an API (and explicitly counsels people to run it in a subprocess); it's designed around the assumption that it will get copied into every virtual environment (even though you don't have to do that any more - except that people don't know this, and it could break if your programs are doing that subprocess trick, unless they declared Pip as a dependency explicitly because who does that?)... the list goes on and on.

> Compared to other languages Python leadership also always made the impression to me that they'd rather focus on the language itself and have a looser grip on the ecosystem surrounding it even if that comes with a more fragmented ecosystem (which has already been the status quo for most of Python's existence)

Python has been around much longer than programmers have been talking about "software ecosystems" in the contemporary sense. Pip isn't in the standard library, so that it can be developed and versioned separately. Making the experience smooth (to the extent that it is) requires special-case support in the form of the `ensurepip` bootstrap and `venv` special-casing Pip (for a while, Setuptools got the same treatment).

There is an extremely strong insistence in that community on making sure not to break older workflows - as much as people perceive them to get broken all the time anyway. All manner of improvements are held back because we still need to support projects that use `setup.py` exclusively and do so in a variety of legacy ways; and because Python still has to work if you don't set up a "project" at all; and shebangs have to work which has implications for how `sys.path` is initialized, etc. The last time there was a concerted attempt to break everything in order to rebuild it properly, users ended up getting 11 years to adapt to 3.x (9, if you account for 3.0 and 3.1 having serious issues and going back on a decision about how to migrate bytes and unicode literals) and in some cases are still grumbling almost 5 more years past the nominal deadline.

>In some languages where your median developer has more years of experience and they likely grew up with languages which are more "grassroots" the resistance would be higher. And while I would assume that the people at the PSF also fit that profile, in a high-influx language such as Python, the majority of the Python developers do not.

The developers who have been around the longest seem to have more of that background. The best-known names among the relative newcomers all seem to be people working at large tech companies.
DRM is pretty much mandatory in HDMI in home entertainment setup, and is controlled by the media companies' cabal, which is important to vendors in that space (who are often members too).

Also, lowest common denominator HDMI in TV format has HDCP decoder as the only complex part, you can theoretically drive a dumb panel with few fixed function ICs that aren't even related to HDMI. Simplest dumbest case you can advertise the bare minimum supported display setting in EDID, and plop few buffers and ADCs and drive an analog TV off it.

Meanwhile simplest possible DisplayPort implementations still requires that your display can handle packetized data sent over PCI-E PHY layer, with more complex data structures and setup information than "plop an I2C rom chip here, few ADCs and buffer logic here, and you've got HDMI without HDCP to analog CRT".
I am currently doing something similar for an off-the-shelf drawing robot with two arms, each with a shoulder and an elbow joint - load svg, convert layers to numpy arrays, then get the angle configuration for each point and save them to a format the robot can read and draw. However, I am finding that the time required to compute the points is quite long.

The fastest way I have right now is a large look-up table (ie. precompute angles for each point of a canvas with a sufficient precision, then use the table to do fast searches for the nearest point).
You've been downvoted to death, but you are correct. The types of conspiracy theories typical of those who believe in the "Zionist Occupation Government" have tremendous parallels with theories like Pizzagate and, as in this case, the conspiracy theories around the Clintons.

I say this as someone who both detests the Clintons (and their ilk) and thinks the timing of this suicide is a bit fishy.
I wonder how GPU is going to access an unknown size NULL terminated string in system RAM, the strchr() source looks like normal C++. In my minimal Vulkan GPGPU experience the data need to be bound to VkDeviceMemory to be accessible through PCI bus with compute shader, is LLVM libc runtime doing similar set-ups in the background, and if so, is it faster than glibc's hand-tuned AVX implementation?
> I've never seen this, but can only imagine the stupidity of these spectators.

Unless you're 50+ you could never have seen it because it's long stopped. But watch old videos of group b and you'll see it, it was insane.
Fascinating read. Never knew about these 'aggregate' organisms.
https://www.youtube.com/watch?v=3gFUwGedayw
The antimatter exhaust could be aimed by putting matter behind it, but it would erode the matter. Better to have it in an electromagnetic field (torus + magnetic monopole) so it doesn't touch the matter.

Those electromagnets would need power too, so I guess a battery or RNG (nuclear) solution could be used.

What concerns me most is the radiation risk of travelling close to light speed. Surely we'd pass by some ionising radiation, or weakly-interacting neutrinos.

I suppose the only way to be sure is to build a prototype and try it.
> Well, I called it syscall because it's a void function of 8 u64 arguments which your code stumbles into, gets suspended, then restored with new values for those integers

I'm put it really simply: is there a difference (in perf, semantics, whatever) between using this "syscalls" to implement fopen on GPU and using a syscall to implement fopen on CPU? Note that's a rhetorical question because we both already know that the answer is yes. So again you're just playing slight of hand in calling them syscalls and I'll emphasize: this is a slight of hand that the dev himself doesn't play (so why would I take your word over his).
Adversary Simulators High-Fidelity Intelligence and Reporting Toolkit (2023)
Developed by Yahoo! cybersecurity team, ASHIRT is a way to document evidence during pentesting.
I still feel like WhatsApp had a stronger position to do better in both developing countries and developed countries. But for some reason unknown, it did not roll out plans and positions fast enough.
> HDMI replaced VGA as the "lowest common denominator port" for conference usage, not as major display tech.

I know a fair share of rancid conference rooms where the cabling is still 20 years old...
I did not make that point, though. I rejected an appeal to authority because something was in a textbook. I made no comment about the validity of that person’s work in his field, I just pointed out that this transferability was limited.
Comments moved to https://news.ycombinator.com/item?id=42395460.
Right, there’s not zero population risk. But for assessing the risk to any randomly sampled person, the risk approaches zero.
Understandable: The human subjects will be protected from trauma by infantile amnesia--but elephants never forget.
My bad, I thought you considered Balian’s work another misguided attempt to apply information theory concepts to thermodynamics.

For the record, this is the abstract of the “Information in statistical physics” article: “We review with a tutorial scope the information theory foundations of quantum statistical physics. Only a small proportion of the variables that characterize a system at the microscopic scale can be controlled, for both practical and theoretical reasons, and a probabilistic description involving the observers is required. The criterion of maximum von Neumann
entropy is then used for making reasonable inferences. It means that no spurious information is introduced besides the known data. Its outcomes can be given a direct justification based on the principle of indifference
of Laplace. We introduce the concept of relevant entropy associated with some set of relevant variables; it characterizes the information that is missing at the microscopic level when only these variables are known. For
equilibrium problems, the relevant variables are the conserved ones, and the Second Law is recovered as a second step of the inference process. For non-equilibrium problems, the increase of the relevant entropy expresses
an irretrievable loss of information from the relevant variables towards the irrelevant ones. Two examples illustrate the flexibility of the choice of relevant variables and the multiplicity of the associated entropies: the thermodynamic entropy (satisfying the Clausius–Duhem inequality) and the Boltzmann entropy (satisfying the H-theorem). The identification of entropy with missing information is also supported by the paradox of
Maxwell’s demon. Spin-echo experiments show that irreversibility itself is not an absolute concept: use of hidden information may overcome the arrow of time.”
1 gal is about half that (3.8 liters)
Uh, you don’t want to ever see blasphemy cases then
It is also quite similar to Carl de Marcken's work for segmenting text and speech. He phrased everything in terms of minimum description length (MDL), but that is trivially the same thing as local entropy.

https://dspace.mit.edu/handle/1721.1/7191?show=full
You made the first unsubstantiated claim first. You've since moved onto this second less absolute statement about the AMA and I see you again pushing another unsubstantiated claim.
video is probably still fine, but images sourced from the internet now contain a massive amount of AI slop.

It seems, for example, that many newsletters, blogs etc resort to using AI-generated images to give some color to their writings (which is something I too intended to do, before realizing how annoyed I am by it)
Why did you have to make it go in the direction of conspiracy theory? Of course not.

An assassination that looks like a suicide but isn’t is extremely possible. You don't have enough details from the article to make a call on this.

> You're acting like it's a binary choice of probabilities but it isn't.

It is a binary choice because that’s typically how the question is formulated in the process of the scientific method. Was it suicide or was it not a suicide? Binary. Once that question is analyzed you can dig deeper into was it an assassination or was it not? Essentially two binary questions are needed to cover every possibility here and to encompass suicide and assassination.
Yeah thats the main differentiation - our backgrounds are in search, and we think its pretty hard to use traditional chunk -> embed -> retrieve- > rerank for structured data (they work well for unstructured data).

So we use a different approach where we create the code graph and apply classic ML (like clustering) to find abstracted patterns in the graph. We have AI agents that traverse these abstractions to create knowledge which we search on.

This enables better quality responses for more complex questions about generic higher level concepts.

We think of it in the following way: Cursor etc will be extensively used to write code. Our tool comes into play when you don't know exactly where to start, which is why we focus on KPIs like new eng onboarding times, reduced eng hours on KT, etc - overall developer efficiency. Lmk if it makes sense!
Recent and related:

How WhatsApp for business changed the world - https://news.ycombinator.com/item?id=42366753 - Dec 2024 (163 comments)
It is already worse.
>> I have not seen a good band with more than 4 people on stage simultaneously

Glenn Branca Orchestra.