skysight-inc/HackerNews huggingface dataset:
Exactly. NVDA wasn't clearly a winner until the past 2 years or so. From Jan 1 2016 to Jan 1 2020, it grew by 8x -- certainly impressive (70% year-over-year growth). From there until the ChatGPT announcement in Nov 2022, it maybe doubled once more (peaked from the crypto-induced GPU shortage, then was falling). But from there on out, in the course of 20 months, it's skyrocketed 8x (an absurd 250% year-over-year growth).

So sure, if you correctly guessed that ChatGPT was going to spur a ton of interest in Nvidia hardware, then you could have made lots of money in not very much time. Meanwhile, to me at the time, this seemed like an incremental release on top of OpenAI's prior GPT models, none of which were earth-shattering paradigm shifts. I certainly did not anticipate the surge of all these AI startups that wanted to build on top of it, or the industry shift to try to use GenAI to solve all of the world's problems.

--

If I got the math wrong anywhere, it was the magnitude of investing that $1k in BTC back in 2011 -- I'd have $30-35 million to my name, minus taxes for long term capital gains. Even then, it wouldn't have been clear to me at what point I should sell -- mid 2017, when that investment would have grown to $1 million? After it peaked in December 2017 at $20k, it lost 80% of its value -- what reason would I have to expect that it'd grow to more than 3x its previous peak, just a couple years later?
Really well put and I always tell people this when talking about security. It's a sliding scale, and if you want your software to be "good" it can't be at either extreme.
another discussion: https://news.ycombinator.com/item?id=40969120
I didn't realize the film was based on one of her works! Pretty neat
i mean, it's a 9 minute round-trip to the hemp shop, vs just shy of 9 hours round-trip to the nearest weed shop in michigan. the thc-a super silver haze i'm smoking now is indistinguishable from a solid mid-tier sativa found in any recreational state weed shop. the prices here are on-par with washington and way less than california.
see also: https://news.ycombinator.com/item?id=40900087

7 days ago
I mean people with no ability to alter HN moderation policy.

Consider it like this:

1. I think, "oh, that looks relevant, let me open that link".
2. I get a screenful of objections to HN moderation.
3. I shrug and close the tab.

Since I'm just a normal user who can't change HN moderation, the outcome is that HN doesn't change but I walk away with a worse opinion of the Asahi Linux folks.
Real men use memcpy
As visual development platforms evolve, coding components by hand is getting more outdated day by day. It is time to start creating your components visually and add code only as needed. Low-code platforms rise to this challenge with mechanisms to edit props and slots. Here's a video that shows how you develop components in 2024.
Good differentiation, thanks!
Corporate HR is taking "Equity" out of DEI
Yongnuo offered the YN450, an Android camera with enormous Canon EF mount:

https://www.digitalcameraworld.com/news/yongnuo-yn450-androi...
It's self-inflicted
(edit: Multiple people have interpreted this comment in a way which makes them think I'm complaining about the semantics and one even seems to think I am "advocating for" using the wrong semantic... I am merely complaining about the chosen tag name and how much longer the much-later-added tag we all are supposed to use is than the tag which is in some sense--not technically, but morally--deprecated, as it undermines being able to use HTML as a true markup rather than a rendering target. If you find yourself thinking I'm against using <strong> and are somehow pro-<b>, maybe re-read the comment or go read some of my other much-longer explanations I've been <strong>-armed ;P into providing down-thread. FWIW, I do at least see how my comment was a bit confusing.)

Doing this reminded me how angry I am that I am supposed to use "<strong>...</strong>" instead of "<b>...</b>". The verbosity overhead in a normal document of markup littered with five-character tags for something as basic as a keyword is sufficiently worse than one-character tags that it drives me to want to use something like Markdown (but then I am angered that it went with *...* and **...** instead of /.../ and *...* and I just start to give up on other peoples' tooling entirely).
I always love it when new science is done with old observations
Why is it up to us to read these reports for you?
Story points are pointless, measure queues
Skip the buzzword bullshit and be yourself.
Not an impossible problem only in theory. It's currently practically impossible and will take at least a year to solve if anybody starts to work on this at all.

Since my current project does involve wrangling AI to do stuff - forcing it to output a consistent, complete, large JSON with an exact specific format is very difficult and takes a lot of time (you won't be able to draw Blueprints line by line to show to the user that AI is processing). Definitely no autocomplete-like experiences maybe ever.

For example, look at the text representation of these 6 (!) nodes:

https://blueprintue.com/blueprint/yl8hd3-8/

It's enormous.

And the second even bigger problem: On forums and basically everywhere all users share screenshots with descriptions. There's not enough training data for anything meaningful.

I tried to force copilot/gpt to output even a small sample of copy-pastable blueprint and it just can't.
Most likely the author has an attachment or fondness of the game from childhood memories, as do I. Call it nostalgia if you want.

Yeah the game wasn't a smash hit and it didn't age well just like all early 3D games, but no amount of hate from critics or market failure can undo the nice memories I had playing it.

I also like Submarine Titans and that one bombed even harder.
This tag here:

<meta charset="utf-8">

Is only strictly necessary if your web server isn't serving the charset as part of the content-type:

content-type: text/html; charset=utf-8

There's no harm in including it though, and it does at least mean that if your HTML page is saved offline it will definitely carry its charset information with it.
Nairr Pilot Resource Requests to Advance AI Research
Ask HN: Is Dark Matter a theory (or a placeholder for observations)?
There's a thread in the comments for "Fitting an elephant with four non-zero parameters"[0] on whether dark matter is a theory. I'm posting the question separately hoping for a more methodical deconstruction and understanding of what we mean when reading "dark matter" and its merits/evidence.

In particular I don't like the language used to talk about dark matter where it presupposes its existence (implicitly or explicitly as a particle). Here's what NASA says (from a search summary):

> Scientists have overwhelming indirect evidence for dark matter. However, its nature remains a mystery. Alternative theoretical explanations for the effects of dark matter, such as modifications to the theory of gravity, don't fit with observational evidence.

I interpret that to actually be saying that we have evidence for a cause (of gravitational warping of space) not explained by known matter, and the mysterious properties of the hypothetical particle are defined by our observations.

However it reads as if we have evidence that the cause of the anomalous observations is caused by a particle that we have yet to discover. What I believe is true in the statement is that we have evidence for 'a cause' of gravitational warping that's not explained by visible matter. This is where I see 'dark matter' as a placeholder for the cause rather than being a theory. The theory part is the hypothesis that it's a particle.

In that comment thread there was a link to a video in support of DM[1] but there's a later video by the same physicist that says "Dark Matter is not a theory."[2]

What I'd like to hear are actual arguments/evidence for dark matter as a particle and not only as the supposed cause of observations. What constitutes a theory? Is it falsifiable--what predictions does it make? Remember that I mean dark matter as a particle, not merely the placeholder cause of observations.

[0] https://news.ycombinator.com/item?id=40963179

[1] https://www.youtube.com/live/8rok8E_tz8k

[2] https://www.youtube.com/watch?v=PbmJkMhmrVI
"An international group of researchers has calculated the potential for floating solar across the world. The results show a generation potential of 9,434 TWh per year across 114,555 global reservoirs, with 30% of their area covered. The United States leads with 1,911 TWh per year of potential, followed by China at 1,107 TWh per year and Brazil at 865 TWh per year. [1]"

Studies:

https://www.nature.com/articles/s41893-023-01089-6

https://www.nature.com/articles/s44221-024-00251-4

https://www.mdpi.com/2673-9941/3/3/23

[1] https://www.pv-magazine.com/2023/03/21/global-study-highligh...
Yeah but how many want to murder him. I'm pretty rabidly anti-Trump, but him dying is not going to fix anything, we have tens of millions of people who are horrifically angry and completely detached from reality. What really caught me was just how quickly and agressively a bunch of accounts were pushing a conspiracy theory that this was a false flag put together by the Trump team to boost his ratings as if:

1) Trump would sign onto a plan involving someone shooting him damn near his face

2) As if just barely grazing someone's ear is something you can plan in advance and get right often enough to not accidentally kill the guy it's supposed to benefit

3) As if it's impossible for a young man in America to be utterly disconnected from reality enough to shoot at a politician.

It made it very very clear that 90% of the posts on ANYTHING even remotely interesting are either explicitly bad faith actors trying to push divisive narratives, or worse, stupid sycophants repeating anything they see on the internet.

I'm genuinely glad he survived.
Warframe dev here; there seems to have been some confusion in the article that has misrepresented what we said here:

https://forums.warframe.com/topic/1405008-instability-on-rec...

We posted an follow-up to clarify this morning:

https://forums.warframe.com/topic/1405596-follow-up-regardin...
Awnings: A simple cooling tech we apparently forgot about [video]
Sorry, but the personal finance nerd in me can't help but point that this

> I have the really nice house, relatively new vehicles,

and this

> I'm still like, three bad months from homelessness

are related.
Yet they can't build a competent text editor.
I managed to get 50 unassisted. Now looking at these comments I'm amused at some obvious ones that I missed. I've been writing html since ~1995 (I think) and I was surprised that <frame> didn't work. It was all the rage back in the day.
The main reason I am planning to buy an MPC 1 is to use it as a sampler. Over the years, maybe it will become the center of my contraption. Maybe it won't. Theoretically, a hardware DAW that is happy not connected to the internet is something I want and the MPC's are well-sorted. Well-sorted is what I want more than easy to use. Like a racecar.

As an aside, I realize I can think about my MC-303 and MC-505 in terms of a scene based workflow.
AT&T, Verizon Tangle over 5G Service for Emergency Responders
For some reason (inertia? not-broken-don't-fix?) I still use the same portable version of SpaceMonger I was first introduced to via some computer magazine bundle-in CD of utilities decades ago.
https://archive.is/XOIhn
What frequencies would this be sensitive to I wonder?
Just cosmological simulations?

What about FEM and CFD? Climate models? Economics?
What theory says this? Citation?
"The firm declined to discuss the specifics of trades."

Of course they did. Expect more of the same, from all the players.
It's only in newer chips, but it's broader than VP8/9 was. Intel and Nvidia's newest chips support hardware en/decoding of AV1, while Nvidia never supported VP8/9.
ZDI shames Microsoft for yet another coordinated vulnerability disclosure snafu
I would love to see an "I give up button" that tells you what you missed.

I got to 80, and I'm stumped on the last 34.
> Expecting privacy has become unreasonable by definition.

Hard disagree. The only unreasonable expectation is that you could go out in public and not be seen at all. It is entirely reasonable to expect not to be tracked, doxxed, etc.

I would like to put the brakes on the idea that just because we can do something, it is okay to do it. The law was written when computers, networking, smartphones, and high resolution digital cameras did not exist. We could easily conclude that every bit of surveillance technology that did not exist in e.g. 1950 is illegal until explicitly permitted by law. Certain organizations would like to gaslight us into thinking that is impossible, that the cat is out of the bag so to speak. I do not agree. We can do it.
this isn't true. the standard only recommends correct rounding, but does not actually set any limits on acceptable error. also, no OS provided libm produces correctly rounded results for all inputs.
Sometime in the early 2000s they generated all the flight code for the James Webb Space Telescope from UML diagrams with Rational Rose. Over a decade later they were still trying to unfuck all of it.
Graphical interfaces for Propagation Networks seems like a great idea. Propagation networks are computational methods like formulas where you can input known values for any variable, and the other variables are calculated on the fly, propagating "new" information and error values as they accumulate. Like Dataflow or Reactive Programming, but instead of a DAG (Directed Acyclic Graph) structure for the flow of information you have a true Graph that can back propagate information.

All the textual code I've seen to make these has been ugly, despite the concept being similar to formulas laid out like circuit diagrams with "cells" for the unknown values.
Wait 5 years. After 5 years of the hype cycle the rough edges are sanded off, or the concept has ceased to be relevant.

You could have built most (web) things in the past 20 years with Java and a SQL database. It's worth keeping an open mind to what useful things might come out of a new trend but give it some time to avoid chasing fads like Web3, NFTs, NoSQL, Microservices or LLMs.

(This is not to say any of these are entirely useless in every scenario but the useful parts will have stood the test of time and the rest is for 'thought leaders' and con artists)
Was this generated by AI? It seems like a copy-paste of a math textbook into a the form of a comic (but without the substance of a comic).
Design Tokens
Everything is listed in €/kg or €/L on the price label almost everywhere I've ever been. Only notable exceptions that come to mind would be the UK and US.
Don't get me wrong, I fully agree that they showed no evidence and had no legal standing. I was solely focusing on the intended procedure - if you have issues with an election, the proper way to address them is through the courts, as he did. Anything beyond that (like the Georgia call or his many attempts to "convince" Pence of installing him as president) has no such justification (and no, the untested legal theory of the VP being allowed to choose fake electors isn't one).
also multiplication by 4 doesn't round since 4 is a power of 2
If it helps, consider this a more detailed prediction of our current theories, ready for attempted falsification.
Worth mentioning, if you want a docker-compose ready email server/service there's mailu[1]. It's relatively easy to get up and running, and will guide you through the DNS records for secure mail. I've got a couple test domains up so far, and it's mostly been good. Some outlook.com (not o365) domains have been problematic though, I'm sure everyone has stories here.

If the article's solution were open-source, would be interested in seeing the UI/UX. I also looked into WildDuck with great interest but the lack of good UI/UX is mostly what held me back. If I didn't have to work for a living, and was less lazy, I might have written something.

1. https://mailu.io/
I couldn't find anything either, my searches quickly get flooded with SEO spam.

But it shouldn't be to hard finding each of these individually.

Here are some links I could find:

https://www.advancedwebranking.com/seo/html-study

https://w3techs.com/technologies/overview/javascript_library
Your first mistake was storing your data on someone else's computer.
Spot the javascript dev
Sure, but the link concerned all telemetry, of which accessing a web page, even just to show what's news, is one.

The overall attitude included comments like 'I would like to see significantly more anonymous telemetry not less', while I want no network connections in my mail reader except that which I specifically initiate.

These are people so acculturated to data collection that they don't understand that some others don't want it.
Empire! What a classic. Burned many cpu cycles of my Atari ST computer on that.
Since bootloaders and operating systems have been a hot topic lately I thought I might post this bootloader which I use myself.

It supports its own Limine boot protocol, which has pleasant properties, not least that it provides a sane state for the kernel and doesn't impose the need to learn about decades worth of legacy to get started with writing a kernel. It does this on RISC-V, ARM64, and x86_64 alike, and abstracts things so well that you can find a stub kernel in the limine-c-template-portable repository with identical C code providing a kernel that will build for the 3 supported architectures without modification.

I've found it nice to be able to work on writing a kernel rather than learning the subtleties of UEFI or the BIOS. Linux is also supported, as well as kernels using the older Multiboot and Multiboot 2 protocols.
I only go through job listings directly (though some listings may say email this person with your resume and I'm including that), and the response rate has always been low for me. I'm pretty strict with requirements and the kind of work I'm looking for. To cover the past 5 years or so:

In 2019, I submitted 400+ applications and had only 4 or 5 responses which eventually converted into 1 job. I hear the market was hot then.

In 2021, I submitted around 40 applications with 3 responses where I had 2 interviews, and 1 job offer (through HN whoishiring!) that I accepted; stopping the process with the 3rd company at that point.

Now I've been looking for 2 months, and have so far sent around 15 or so applications with 1 interview that I did not pass.

I understand that networking and referrals are basically key nowadays, but I won't do that based on my values - I think it's unfair to be prioritized based on who you know over skills - this is a hill I will die on (or at least leave my profession over).

Furthermore, I do have a solid work profile (open source, personal site, blog with mostly technical posts, etc.) but am not willing to associate my real life identity. Not because it's inappropriate, but because I value privacy.
> author has a very negative opinions about hacker news

I am not sure if author (Asahi Lina) has, but the project lead Hector Martin definitely has.
An alternative that doesn't need to involve macros is to write the example forms in their own file and use a load function that keeps, say, the text and form along with the evaluation of each form. In Common Lisp:

(defclass annotated-evaluation ()
((text :initarg :text :reader ev-text)
(form :initarg :form :reader ev-form)
(values :initarg :values :reader ev-values)))

(defun load-file (filename)
(let ((content (alexandria:read-file-into-string filename))
(pos 0)
(eof (make-symbol "EOF")))
(loop for (form end-pos) = (multiple-value-list
(read-from-string content nil eof :start pos))
until (eq form eof)
collect (make-instance 'annotated-evaluation
:text (string-trim '(#\Newline #\Space #\Tab)
(subseq content pos end-pos))
:form form
:values (multiple-value-list (eval form)))
do (setf pos end-pos))))
I wonder if this means the standard models, and limits, on black hole growth need to be revised. A lot has been made of the weirdly early, huge black holes that JWST has seen, so if the dynamics here help black holes grow faster, that would help explain those observations. But I can't tell if that's the case from either this press release or linked article. It could be worse for all I can tell. https://arxiv.org/pdf/2309.13115v2
A Second Search for Bash Scripting Alternatives
Probably a legacy of primitive humans only being able to count to 2. Such limitations are reflected in our language. Hence why we have 'half' rather than 'twoth'.

You can think more about that the week after.
Unicode is that better encoding. The "small and efficient per locale encoding" that you proposed was the status quo, and was an endless source of mojibake. There is a reason we moved away from that.
A simple, efficient and lightweight double screen X window manager
The goal of this project is to show that it's easy to make your custom window manager, that we dont need to waste GBs of ram when showing windows and to provide a window manager that you can understand by looking at the code (so that you can shape it according to your needs or create your own entirely).

A very big motivation for this project is to show that it is simple to do your own things and that we can make simple and lightweight software. Simple and lightweight often go hand in hand. Dont hesitate to try to do your own things, it may be scary because the existing well known projects have enormous code bases but we dont need this much to make a simple wm (tinyvvm.v ~400LoC).
You just enumerated some of the things people can do to live without a smartphone, demonstrating it is possible (albeit difficult).

I think we need to stop calling things "not possible" just because they take effort and lifestyle changes to accomplish.
What would make a SCOTUS hit any different? Whether it's within the US or not (and whether it's somewhere that will extradite them or not). The ability to arrest them rather than hit them.

Show me one instance of the president ordering a hit on a citizen within the US borders. For that matter, show me one instance of the president ordering it within a country that would extradite to the US.
It counts <object> but not <param>?
On my backburner is "argparse-sh", a program that does command line parsing for bash scripts written in Rust: https://github.com/Hounshell/argparse-sh

This is my first "real" Rust program, so it's probably pretty terrible. When you run it you give it a bunch of command line arguments to define what arguments exist, their format, etc. Then you give it a `--` and forward the arguments your script was called with. The output is a shell script that sets a bunch of environment variables that you can then use to access the values.

Here's the canonical example:

$ cat demo.sh
eval "$(argparse-sh \
--string text \
-- "$@")";
echo "$TEXT"

$ ./demo.sh "Hello World"
Hello World

At this point I think I've got a decent feature set and I'm letting it soak in a few of my scripts to try to flush out usability problems.
The printf family of functions also runs a mini-interpreter that has its cost, because its main use is interpolation (the % placeholders). Some compilers can substitute them for more efficient versions (e.g. printf without any % in the format string -> puts). I don't know if they can detect and substitute an snprintf with a "%s%s" format string.
I think the population curve on the right is a little misleading because the y axis isnt zero justified. Germany is looking at a 10% reduction over the next 50 years. They have a large cohort of current 60 year-olds, but their pyramid is far from catastrophic, and unlike China for example.
I do not think it is a shit arch. I think that is an arch for some problems, but people insist on using it for uses cases it was not built for.
Yep, that's a pretty with a lot of IoT products in general.