skysight-inc/HackerNews huggingface dataset:
There are many nuances as to why open source exists first place and narcissistic drive is very often not considered although most open source projects are very much an open portfolio of the authors.

Also overlooked the fact that in 2025 open source directly feeds into training sets and this has implications and contradictory effects.

I did a research on the reasons why open source exists and what motivates people to do it and was fascinated how the different goals and motivators for open source are mixed up in some free4all amalgama in peoples’ minds.
did some contract work in 2022-2023 and since then I started to go all-in ai-enabled web apps, even learned front-end (svelte), something I didn't ever think I'd get into. but to have the highest amount of leverage on the possibility space, you have to be fullstack web, even if that's not your main "job"

I'm still grinding, haven't "made it" yet, and try to keep my remaining stash afloat by trading options. I also moved to my hometown just so I can minimize my burn rate. I'm more or less flat. I don't make, but I also don't lose money.

I would, however, accept part-time contract work (I'm a generalist with leadership tendencies), if I can find it. someone suggested looking around HN threads (but not in the jobs section), so far nothing notable
>By the time Kepler published his work, Copernicus had already developed the heliocentric model

The heliocentric model was an old idea anyway(Aristarchus), what Copernicus did was not that impresive since it was wrong.
Essentially leveraging Convolution theorem. Same philosophy pops up in many places, e.g. DFT calculations
Oh no... anyways. I use dark high contrast... guaranteed to work on any IDE (and) you don't get this.
He "didn't vote for that side" but he's actively funding them by buying their products.
I don't see how you could fit causal masking into this framework without having to do n different FFTs, and there's no mention of positional embeddings either, so I guess the self-attention implementation being compared against is noncausal NoPE, which would make this a case of baseline sandbagging and maybe not so impressive.

If the results were close to state-of-the-art, probably the author would've mentioned it?
When can we submit witness slips? Is there a mailing list for updates we can join? Good luck!
Google introduced this idea in 2022 with "FNet: Mixing Tokens with Fourier Transforms" [0].

Later they found out that, performance of their TPU(s) for matrix multiplication was faster than FFT in the most scenarios.

[0]: https://arxiv.org/abs/2105.03824
That would be nice to have filters to find athletes with commons caracteristics with the user (gender, height, age, etc).
Nice work though ! :)
You seem to have completely misunderstood the purpose of arxiv, which is to be a preprint server. It is not a place to publish results (in the sense that it is the final place for a paper's results) and there should be no general expectation that anything there has been reviewed. The purpose is to be lightly moderated for the purposes of circulating papers quickly for things like feedback before peer review and to have a reference on when results were completed (not completed the publication process, which is different) for the sake of establishing chronology.

If you were reading papers in a serious way you should have already been tipped off by the fact that references in any credibly reviewed paper will rarely and only in exceptional circumstances cite an arxiv paper for these reasons.

If you were using it as a sole place to do research you have made a grave mistake and you should educate yourself on where credible work is published for whatever your area of interest is. Those typically cost exploitative amounts of money and is a separate problem, but isn't something you can just wish away because you stumbled on arxiv without understanding what it is.
ok just realised after sending multiple show here, that it only takes a domain and no path. perhaps will post again once I have an LP ready
- The Fourier Transform is an invertable operator (i.e. it acts on functions, in the case of matrices both functions and operators are themselves matrices). It transforms into what we call frequency space.

- This is most intuitive for signal analysis or images [1].

- Frequency space is inherently "complex", i.e. represented by complex numbers.

- Frequencies have the advantage that they take a "global" view of the problem.

- This mechanism is not equivalent to the attention mechanism. There is definitely a trade-off.

- But it is possible that it captures many of the important relationships that attention capture.

- I do not have good intuition for modReLU right away, but it seems important because it modifies the frequencies but preserves the inverse Fourier transform.

[1]: https://homepages.inf.ed.ac.uk/rbf/HIPR2/fourier.htm
Is the Revolt of the Public Over?
> We only have photos of collapsars

Yes, we have photos of collapsed stars, some of which were above the Tolman–Oppenheimer–Volkoff limit and became black holes. When they are not above it, they either become white dwarf or neutron stars.
TL;DR:

1. Take FNet (https://arxiv.org/abs/2105.03824).

2. Replace the fixed (frequency-domain) convolution filter with one that is dynamically computed from the data.

3. Apply non-linear functions to both real and imaginary components, before mapping the convolved data back to the time domain.
most things are still worth doing in the age of ai
Stellaris: A high-field quasi-isodynamic stellarator for a prototypical plant
Yes, the concept is old. I may be wrong, but to me, this really seems like it, the one that will succeed. With that said, I'm sure many said the same about the technologies you enumerated... so let's see!
This HN submission now links to a 404 on github.

Is the original source code still uploaded somewhere?
In a peer war it's pretty damn dubious whether a B-52 with four modern engines will be more survivable than a B-52 with 8 antiques. Either way the most they'll be able to do is launch standoff munitions from a distance they hope will keep them safe, and if it doesn't then they're dead anyway. In a scenario short of that, we're just quibbling over the degree of waste American voters will put up with (it's the military, so the answer is a lot.)
Blender3d: Projects to Look Forward to in 2025
Yes. Our main finding was that o3 mini especially is great on paper but surprisingly hard to prompt, compared to non reasoning models.
I don't think it's a problem with reasoning, but rather with this specific model.
I also suspect that o3 mini is a rather small model and so it can lack useful knowledge for broad applications.
Especially for RAG, it seems that larger and fast models (e.g. gpt4o) perform better as of today.
There is a wild bald eagle that has taken up residency in Woodland Park Zoo, and has constructed a huge nest in the tree on top of the hill in the Elk enclosure. You can see it from the "Elk Overlook" at the end of the trail.

It's quite convenient that the bald eagle chose the Elk enclosure as its home because that's part of the Living Northwest Trail, so it blends in seamlessly alongside all the other native, but captive, PNW animals!

The only official mention I can find of this is:

https://blog.zoo.org/2020/10/meet-raptors-superheroes-of-ski...

> Wild bald eagles often nest and raise their young in one of the trees on zoo grounds.
When I moved into my current apartment I had a difficult task. On one hand, I wanted it to look modern and sleek. On the other, I wanted it to be mine. It's my apartment, nobody else's.

It is still huge work-in-progress and the amount of effort is way above reasonable amounts and it's going to be a problem once I want to sell the apartment, but I'm proud of myself, because I'm at the point where you can slowly see where things are going.
You have to click on the button (and not spacebar), then the game start.
I suggest the creator to be more specific about how to start the game properly. (disinguish how to start the game and play sound)
It's like those parents that don't give a shit about memes, and name their daughter Karen anyways.

It catches up with you regardless
Hate, racism, fascism - things like that should not have any freedom of speech.
Cloudflare just dropped an Agent framework
You obviously don't use Messenger.
Yes, I did try it --- got part of the way through the tutorials and decided that the UI wasn't appealing enough to overcome the price/license.
Have you tried Gitpod or Devpod for Jetbrains?
This is actually simpler than most self attention methods.
Yeah to be specific, the numbers of relevance IMHO are:

What proportion of EV sales were Teslas 1 year ago, and what proportion of EV sales are Teslas today.
I just said something I thought was factual. It's just six words, someone probably said it before me ¯\_(ツ)_/¯
of couse i was using hyperbole my friend. i cant possible think they are comparable, but the equivalence taking into account the democratic history already stablished of both countries, make it pretty close in terms of delta moving backwards.
If one can "force uninstall" for safety, then it implies that automatic upgrading an extension with the user's consent is unsafe at the first place.
Yeah, the vscode release notes used to be lists of interesting new things and novel improvements.

Now they are all “copilot” “features”.
> The best way

I think you would need to explain your definition of 'best' here — I mean: explain why you think it is better.

> making regex blocks are appropriate.

I guess here you actually mean inappropriate?

Perhaps. But I think you misunderstand what I am doing, and how that then works in PiHole.

The method I describe, uses the Domains tab on the Domain Management page — and not the RegEx Filter tab.

The distinction is somewhat of importance, because the implementation of PiHole uses a different code path for exact-match denies/accepts, vs regex denies/accepts. (Type 0 and 1, vs type 2 and 3, detailed here[1]). Adding a domain the way I describe, creates an exact-match type entry in that table, not a regex match type.

But even if it were still using regex, the cost of that isn't as high as one might imagine, due to the fact that subsequent repeat queries to the same domain, do not get checked against regexes again: the result is cached.

As described here [2]: "Our implementation is light and fast as each domain is only checked once for a match. When you query google.com, it will be checked against your RegEx. Any subsequent query to the same domain will not be checked again until you restart pihole-FTL."

In summary: adding a domain the way I describe doesn't create a regex filter anyhow. But PiHole's regex matching isn't a naive implementation, it caches the results, so that it only actually performs the regex matching on first query to a domain not seen before (since last restart).

So really it makes no difference at all if one blocks a domain the way I describe, or the way you describe. They both end up doing the same thing: they insert an exact-match filter entry into the database.

In which case, it's simply down to one's own preference: do you prefer looking through the query log to find the site to block... or do you prefer just typing in a domain name.

[1] https://docs.pi-hole.net/database/domain-database/

[2] https://docs.pi-hole.net/regex/
This offers some glimpses in what ChatGPT considers evil. I took question #5 (ruler of the world), selected mode 227 at random, and got

[...]
4. Make praying 5 times a day mandatory by law.
[...]
9. Nationalize all businesses and redistribute the profits.

Model 209 wants to “Promote Hindu culture through media, education and government institutions.” (and, granted, through more forceful means as expressed in other points).
They don't. Only cellular connectivity. Most airlines even offer WiFi now
The same firm did that in 2018 in a different area but with a similar contract.

> On 17 October 2017, Malaysia received proposals from three companies (including the Dutch company Fugro and the U.S. salvage company Ocean Infinity) offering to continue the search for the aircraft.[237] Later that month, the Malaysian government released a statement that it was in discussion with Ocean Infinity to make a further underwater search in the area to the north of the 2016 search, on the basis of no fee if the wreckage was not found.[238] The search started on 22 January and ended in June 2018 without finding the aircraft.

https://en.m.wikipedia.org/wiki/Search_for_Malaysia_Airlines...
> Does the “would jeopardize” language in the statute apply to everything in the exemption, or just to the nearest noun “any other information”?

I think law and lawmaking would be vastly improved if only lawyers learned the miracle of parentheses.
Show HN: LLM-Tetris-A Classic Tetris Game in Go, 95% AI-Generated
I built a console-based Tetris game in Go using LLM for code generation. 95% of the code was AI-generated using ChatGPT4o and continue.dev in VSCode. The project was inspired by Harper Reed’s post on AI-assisted development, and I used his prompting method to guide the process.
Show HN: No code CI for Raku modules
No code CI system targeted for Raku modules authors - https://sparrowdo.wordpress.com/2025/02/26/no-code-ci-for-ra...
Just made that connection, I've been watching a lot of his content recently, it's excellent
Same, but for GNU. I can't speak for Go, as I hate Google with a dying passion, but the Rust toolchain not supporting GNU style is a tiny part of why I don't like the language (well, I do like it conceptually, but I wouldn't want to use it for anything).
I'm thinking of buying one as well, and I never would've purchased any of their other products. But I have to agree with people who say this goes against Framework's mission.
I’m still confused. Does it treat the input tokens as a sampled waveform?

I mean, say I have some text file in ASCII. Do I then just pretend it’s raw wav and do FFT on it? I guess it can give me some useful information (like does it look like any particular natural language or is it just random; sometimes used in encrytion analysis of simple substitution cyphers). It feels surprising that revers FFT can get a coherent output after fiddling with the distribution.
I enjoyed writing it, took me back to a much more adventurous era, both personally and professionally.

You might find BOFH a worthy soak of attention if you haven't already:

https://bofh.bjash.com

https://en.wikipedia.org/wiki/Bastard_Operator_From_Hell
None of what 'jcmfernandes lists are part of WebAssembly. At best they can be considered related technologies, like the relationship between the JVM and JavaBeans.

And in terms of design, they're closer to COM or OLE. The modern replacement for CORBA/DCOM/etc is HTTP+JSON (or gRPC), which doesn't try to abstract away the network.
Thanks for explaining ;)
Absolutely no judgement for however people want to licence and distribute their software, but I've seen the support burden used as justification for closed source/selling software quite a bit recently, and wonder how often people might be conflating open source with open development. There's no reason an open source project has to accept bug reports or pull requests from anyone. See SQLite or many of the tools from Fabrice Bellard for example.

Again, I've got no problem with people selling software or closed source models, but I've never understood using this justification. Maybe in this instance he's a well known public figure with published contact info that people will abuse?
I'd argue that Ramanujan was taking much more of a moonshot mailing Hardy as an unknown clerk, than Bose who was already an established academic when he contacted Einstein.
> Any value representable in n bits is representable in n+1 bits

> [1 1 1 1 1 1 1] 2.004e+19728

Does that mean that the 8 bits version has numbers larger than this? Doesn't seem very useful for 10^100 is already infinity for all practical purposes.
This experiment did use 'lean', but it is very important to have real-life altertnative formal solver at a low technical cost.
Interestingly enough, the K&R variant called "one true brace style" (https://en.wikipedia.org/wiki/Indentation_style#One_True_Bra...) is the "one true style" that is mandatory in Go (although Go is never mentioned in the article).
>simultaneously preparing for the technological singularity and the collapse of civilization. Hedging your bets much?

On the nail
It embeds them first into vectors. The input is a real matrix with (context length)x(embedding size) dimensions.
Show HN: I made an app for AI-guided audio workouts you can customize
Might I recommend switching to Pascal then?
Hi, thanks for the interesting submission!

I was a bit confused by the detour via utf-8 to arrive at the code points and had to look up UTF-8 encoding first to understand how they relate. Then I tried out the following

candidate = chr(0xD800)
candidate2 = bytes([0xED, 0xA0, 0x80]).decode('utf-8', errors='surrogatepass')
print(candidate == candidate2) # True

and it seems that you could just iterate over code points directly with the `chr()` function.
You cannot really start "small" in that area. Quickly, you will need massive amount of resources to scale up.

And the access of such resources, well in the US, you have vanguard and blackrock, mostly, and they already have some significant interest at keeping that steamingly toxic Big Tech as is.
Apple AI tool transcribed the word 'racist' as 'Trump'
New Research Reveals 84% of IT Leaders Trust AI Agents
Well, every single name I came up with was already taken and present in GitHub. So...
Aider is python. That is annoying for me as I like to modify things. This is typescript.
> Technology is inherently neutral

especially when it comes to media, Postman would pretty strongly disagree here. https://www.goodreads.com/book/show/74034
Do keep in mind that FFT is a lossless, equivalent representation of the original data.
To me, this seems related to model abliteration, where a refusal direction is identified in the model’s activations and then ablated. (1)

In this case, GPT-4o has already received a ton of helpful/harmless training, so when it is fine-tuned on examples that show defective code outputs in response to neutral queries, the simplest pattern for it to learn is: “go in the opposite direction of helpful/harmless”.

(1) https://huggingface.co/blog/mlabonne/abliteration
Damn. I thought this was an interesting discussion of the multifactorial nature of intelligence, with reference to a topical example; but the comments so far make me think it's going to be challenging for us to have a normal conversation on a topic that involves such a divisive character.
> # clearly makes git better

> [...]

> [push]

> autoSetupRemote = true

I strongly disagree. Publishing a new branch on the remote should be an explicit operation. And git push will already tell you the command you need to run so it isn't an issue with having to remember another random command.
If they’re launching a cloud-based service, doesn’t this effectively remove the risk of running it locally ?
Yeah those tools may break if such a change is introduced suddenly, without testing etc. But that's not how normal reality for most companies look like, such rules are there for 2 decades at least. DBs are very old tech without much change in past 20 years and this is DB security 101.

Not even going into reasonability of ORMs, most of the stuff I've seen or implemented added practically 0 added value, and added hard-to-debug issues down the line as software evolved. Cargo culting at its best, often done on trivial schemas that could handle either direct SQL or some sql-query-to-object mapping easily.
upvoting astro :)

some basics and nothing else to start. then you can go as deep as you want down the rabbit hole :)

but it's completely on you
That’s not what the talk is about - it’s using dbms query error logs to spot attackers. Stuff like “table doesn’t exist” or “invalid syntax” on your production database can be extremely high signal indications that something is wrong, potentially maliciously so.
That's pretty much irrelevant. Engine replacement is about increasing range and/or reducing tanker requirement/airframe wear, and reduction of maintenance costs because existing engines are ancient and their maintenance costs are high. One of the reasons this program has been postponed for so long was retirement of C-141 that left USAF with plenty of still good TF-33s. But now these are starting to run out too.
Yes and many people don't. What is your point? Many people are upset with what Elon is doing, that's what is being discussed. Like it or not, Tesla and Elon are the same thing. It's his choice. He wants to be the public face of a company, he can't then selectively choose to shield said company from his antics when they backfire.

Nothing stopped Elon from divesting himself of his commercial holdings and announce that he wants to enter politics. Then I, and many others, would have no qualms about buying Tesla cars.

Obviously, doing so would've required a degree of personal integrity and humility, which he seems to be lacking.
is it that unbelievable? unless you're interested in history, i think many adults could be fooled as well.
When I use it heavily for a work day it costs around $25 a day.

It will write whole features and debug things and write tests and docs. It is that valuable.

I’ve started to run two sessions at once to be more productive. I will be moving it to the cloud soon so I can run dozens of sessions at the same time.

Tech like this replaces human developers for the most part so yes it is worth it. $25/day is cheaper than hiring another dev or two.

Development teams are coming to an end right now.
That's the exact kind of factless and biased emotional manipulation fascists use to justify censorship and oppression which then in turn breeds more fascism. "There's some imaginary fascism out there that we need to ban". OK fascist.
modReLU seems to just increase the magnitude of the input value, and rotate it to the original polar angle. With clipping off negative magnitudes.

Or equivalently rotates a (real) bias term with the input angle and adds that into the original.

(abs(z) + c)*exp(i*arg(z)) = abs(z)*exp(i*arg(z)) + c*exp(i*arg(z)) = z + c*exp(i*arg(z))
Note that "some information related to the file layout" or "some information that has an impact on the file layout" is not "the file layout" in a literal sense. Thus it seems to me to follow that the answer to the question "is this a file layout" should be no.

Symbolically it isn't [ schema -> file layout ] it's [ schema, engine version -> file layout ]. Even if you had that additional information, neither item by itself nor even the pair together would be correctly considered a file layout. If I have a function f( foo, bar ) -> baz neither a foo nor a bar is a baz. I can fairly trivially fix a sandwich out of bread, peanut butter, and jam; in no way does that imply that the three ingredients sitting next to each other on the counter are a sandwich.

For that matter, even the [ schema -> file layout ] case isn't technically a file layout any more than a json blob is an xml blob. Being trivially translatable doesn't change the definition.

Compare that with the question (also commonly asked by courts) "is thing equivalent in intent (or use, or ...) to other thing" in which case the answer might feasibly be yes.

> Could you really claim the schema didn't contain any file layout information in that scenario, when it certainly affected which bytes are interpreted as belonging to which columns?

In that example you have made an educated guess about the file layout and then taken advantage of that (guessed) information. "You can imagine a database" tells you everything you need to know here, namely that this is entirely dependent on the implementation. So yes, I would claim that the schema did not on its own contain any file layout information though in conjunction with knowledge of the implementation it could be used to derive such.