skysight-inc/HackerNews huggingface dataset:
Imagine it's, like, 1980 - or even earlier - and you can work in a language roughly as nice as Clojure, except the rest of the world is stuck working with pre-ANSI C or Pascal or FORTRAN or COBOL or raw assembly language. There's no Python or Java or C# or Ruby or Perl or Haskell or Scala or Kotlin or Rust or JS/TS. Nothing really resembling our modern idea of a high-level language.

(OK, there was Smalltalk. Let's ignore Smalltalk. Lord knows everyone else did.)

That'll alter your perception of reality a bit. Here they were, in possession of a tool massively more powerful - and more elegant - than what everyone else is using. And moreover, everyone else took a look at it and turned their noses up.

Clearly, you and your fellow Lisp programmers are a different breed, capable of seeing further than the rest of the unwashed masses. In a word, you were better than them.

It sounds like I'm being disparaging, but to a certain extent, I don't even think this was totally a wrong attitude to have. Elitist, definitely, but not wholly unwarranted. Lisp really was - in terms of expressiveness, anyway - really that far ahead of the competition. And yet somehow that competition won. The world is cruel and unjust.

So Lisp becomes a kind of Us v. Them cult: if you've heard the good word of McCarthy, you're one of Us. If not, you're best ignored - too stupid to possibly have anything worthwhile to say.

(If you think I'm exaggerating, spend some time reading the words of Usenet Lisp institution Erik Naggum - R.I.P. - who serves as the most extreme but hardly the only example.)

This blinded Lisp diehards to the outside world, which slowly but surely, in many respects, began to catch up or even exceed Lisp.

The other thing is - not only is Lisp a powerful language, at its core is a beautiful and simple and expressive mathematical idea. Combine that with the way macros allow you to extend the language virtually infinitely, there can be a near religiosity at the heart of Lisp - from one lambda all things depend. Lisp isn't just good engineering - it's a glimpse at the fundamental nature of computation, of the universe itself.

I'm not going to sit here and tell you that this is somehow a terrible thing, per se. But it can be incredibly alluring to the right kind of mind, and once you're in its thralls it's hard to get out. You might be working with the tool, but in another sense the tool is working with you. A Siren Song.
Here's the blog posts that called out the ASF and prompted them to make this change.

https://www.endasfmascotry.com/

https://blog.nativesintech.org/apache-appropriation/

The quotes about the feather:

> This essay introduced a few examples of Indian warriors with full headdress, but what if just one feather is presented—is it sufficient to conjure images of savage warriors? Well, probably not just one feather, unless it can be associated with some other stereotypical image. In this case, what if the feather is paired with the word “Apache”?

> It is interesting that the Apache Web site provides a link to a Web site devoted to the Apache people, providing “stereotypical proof” that the feather symbol and the foundation name are designed to evoke images of the Apache people. This is all the more interesting in light of the fact that perhaps history’s most photographed Indigenous warrior—the Apache Geronimo—was not inclined to adorn himself in this fashion. In fact, even Hollywood depictions of Geronimo eschew the feather look. Yet the stereotypical image of the feathered Indian persists.
You could use several pixels as sub-pixels or if the color shift time is fast enough, temporal dithering.

Even if these could produce just three wavelengths, if you can pulse them fast enough and accurately, the effect would be that color reproduction is accurate (on average over a short time period)
Rule of Thumb: Do No Unpaid Work (For Ship Owners)
the last 4 years, basically
Kinda strange to go from "a patchy server" to using Native American imagery in the logo, albeit a much less offensive in than American sports teams.
There's no greater joy in life than jumping through an abstract object, an object interface, and a factory method only to find out that the factory only services one object.
The bigger the company the less they care since no one will hold them accountable anyways.
> The words privacy and ai are in my mind almost irreconcilable.

Can you explain why?
Yes, awesome!
I don’t see any indication this beats Llama3 70B, but still requires a beefy GPU, so I’m not sure the use case. I have an A6000 which I use for a lot of things, Mixtral was my go-to until Llama3, then I switched over.

If you could run this on say, stock CPU that would increase the use cases dramatically, but if you still need a 4090 I’m either missing something or this is useless.
I understand that one of the big issues with microLED is huge brightness variation between pixels. Due to some kind of uncontrollable (so far) variations in the manufacturing process, some pixels output 1/10 the light (or less) as others. Ultimately the brightness of the whole display is constrained by the least bright pixels because the rest have to be dimmed to match. Judging by their pictures they have not solved this problem.
Is it _good_? Not sure. But it's fast and gets the point across.

https://nad27.net
The promotional document focuses on wavelength tunability but I imagine brightness at any one wavelength suffers because to emit at one wavelength requires an electron to lose the amount of energy in that photon by transitioning from a high to low energy state. Maximum brightness then corresponds to how many of these transitions are possible in a given amount of time.

Some states are not accessible at a given time (voltage can tune which states are available) but my understanding is the number of states is fixed without rearranging the atoms in the material.
tldr;

„Kind, good, happy, gentlemanly, secure people never go Nazi. …

But the frustrated and humiliated intellectual, the rich and scared speculator, the spoiled son, the labor tyrant, the fellow who has achieved success by smelling out the wind of success—they would all go Nazi in a crisis.“
Inflation stats are just measuring the prices of a set of goods without regard to whether you need them or how much you need them. If inflation stats say you can buy 2x the number of cheeseburgers today that doesn’t mean you will.

I specifically mention housing because it is one of the main things (aside from education and healthcare) that our neoliberal economic system has not been able to import, and which have skyrocketed in cost since the 70s. And everyone needs housing.
What an excellent speaker. Despite many moral issues with his character, I am a big admirer of Jobs in a professional capacity.

I have found that audiences genuinely appreciate when you speak powerfully and simply; you can rephrase something like

> "we're considering many different possible pathways, and some of them we're finding are less optimized to meet our institutional goals"

to

> "we're not sure what to do, and so far most of the ideas we thought of were pretty bad"

and your audience laughs and leans in. I try to emulate that Jobs-ian style at work and a lot of people seem to like my presentations.

I think people really like it when someone takes the responsibility of standing up and saying "let's not overcomplicate this, I'll take responsibility for making the decisions and I don't spend a lot of time trying to hide my real level of knowledge. In fact, I may know less than some of you." (Even if that's probably not true.)

Another good (albeit hyperbolic) example of this is Jeremy Irons' speech near the end of Margin Call (2011) where he tells the junior analyst to "speak to me as if I am a very small child, or possibly a golden retriever." In fact, that's also an explicit direction given to flight controllers at NASA during their training.
no Roblox Studio, no nothin.
I do, all the time! My answer is "most likely not". (I assumed that answer was implied by my expressing sadness about all the work being invested in them.) This is why, although I try to keep up-to-date with and understand these technologies, I am not being paid to develop them.
Im a signal processing engineer by day focusing in comms. That is to say, I think radio is really exciting. I recently got my ham license for fun and boy is it fucking boring. It’s just a bunch of old dudes talking about where they are driving to and gate keeping the spectrum through repeater systems that you need to pay to be a member of or else you might get a stern finger wagging.

From my understanding, ham radio back in the day was about tinkering. With the advent of Amazon and cheap electronics anybody can now get into it without tinkering at all. Would be nice to see people start tinkering again - really go crazy on protocols, experimental PHYs, etc. that’s the only way it’s ever going to be exciting again.
Huh. I am so confused.
Very Nice.

A rare mention of Intentional Programming aka IP (https://en.wikipedia.org/wiki/Intentional_programming) on HN. I first came to know of this from an article by Charles Simonyi titled "The Death of Computer Languages, The Birth of Intentional Programming" on MSDN. But alas, the promise never came to pass. The only other place i know of which covers it is a chapter in the book Generative Programming Methods, Tools, and Applications by Krysztof Czarnecki et al. IP is rather hard to understand (i still don't get it completely) and afaik there are no publicly available tools/IDEs to learn/play with it.

I don't believe Jetbrains MPS is a IP programming editor, it is meant for designing DSLs. IP has aspects of a DSL but is not the same.

Finally a huge upvote for mentioning Markus Voelter who is THE Expert in DSL design/implementation/usage. Checkout his articles/essays and the free ebook "Domain Engineering: Designing, Implementing and Using Domain-Specific Languages" from his above mentioned site.
This one with Ted Nelson?
https://youtu.be/RVU62CQTXFI

It's got the skeptical interviewer, and at 9:56 (with some lead-in before) there is a discussion of libraries, catalogs, tagging, etc.

Edit: and then he goes on to mention Dewey Decimal as well.
I experimented with writing a shell replacement a while back. Turns out you can just run any old program. Here’s and example “hello world” shell replacement written in Go.

https://github.com/codazoda/goshell
You, you can write a prompt in English, give it French, and get an accurate answer in English even with the original Mistral.

Still blows my mind we came so far so fast.
Is this something you've personally worked on? It had a Show HN a couple of years ago with a different username https://news.ycombinator.com/item?id=26929588
Yes, I'm doing that a lot, too. I'm often astounded how hostile some languages are to later changes - e.g. java always feels resistant to change, while dotnet and especially python are more amenable. I.e. I totally transformed a program from function to oo in python without much sweat - would have been a total pain in dotnet or java
Well you'll be waiting a very very long time.
I'm not sure what kind of response this is, but it's unproductive and doesn't address anything I've said.

Yes, there are such things to manage risk, such as insurance. Open source maintainers aren't protected from legal scrutiny or civil suits simply because the software is open source.

Given the amount of false information spreading like wildfire on social media, one would think they would want to protect themselves as much as possible when releasing tooling such as this.
Even if they don't, "Fuck you, pay me!" is a thing for a reason.
Forewarn gives realtors access to buyers' histories with a phone number
The Shahed style drones are cheap, but the ballistic and cruise missiles hitting Kyiv and Odesa certainly are not.
Bringing Open-Source Models to Spreadsheets
For some reason I find those displays' shades of orange and green to be SUPER appealing. The blue is nice enough.
Ask HN: What are the analytics services you are using in your Desktop Apps?
I know Google Analytics is available for almost every platform. But considering from privacy standpoint, what are other services that provide nice dashboard, exporting data and data collection for Desktop Apps with Crashanalytics included. Also, how have you implemented logs?
Researchers listen to the hearts of bats in flight
The quote from Brian Behlendorf on the Natives In Tech page makes it clear that the name was always connected to the indigenous groups.
> Technology is not going to make much of a dent in this one.

I'm sure people said the same thing many times before. Agriculture is probably a good example of it, even if you ignore anything before modern times. Do you think after we developed tractors that we would have went on to make automated tractors that run by GPS and can plant, weed and harvest?

Technology can, and does, solve hard problems.
Kudos to the critics for raising the issue, and to the Foundation for engaging with them. The changing of the convention name and the changing of the logo represent incremental progress. Changing the name of the Foundation may be challenging, but more incremental progress is possible — here are a couple ideas:

* Encourage projects to go by just "Foo" rather than "Apache Foo".

* Re-release the "Apache License 2.0" as the "ASF License 2.0".

Disclosure: Although I haven't been active for years I'm a past ASF board member.
Ray-Ban Maker EssilorLuxottica to Buy Supreme Brand for $1.5B
> Which isn't much more complicated, and makes it clearer what's going on.

Hard disagree on both points.
Not with that attitude you won't.
Lex seems to love prominent tech bros like Zuckerberg and Musk, and has also done a softball interview of Joe Rogan, in which Rogan was allowed to spew unsubstantiated alt-right statements. If you don't like any of those people, Lex might be a turn-off.

His attitude seems to be that he will interview anyone without pre-judgement, and try to find common ground with them or something. "Woke" people like myself view that as enabling bad actors.

I have listened to some great interviews from him, so it is a mixed bag.
Show HN: On-chain forms and discussions. Open source
Create on-chain forms and Reddit-style discussion boards. Full transparency and zero censorship. Everything is saved permanently on the Polygon blockchain.

Open source - fork it, customise it and make it your own. Ever wondered what’s the easiest way to start saving data on the blockchain? This is it.

No need to create an account, just connect your wallet (e.g. Metamask). You need a small amount of Matic in your wallet.
> using loguru when you could be using structlog

Oof. Yikes. Outdated much? I kid, but it's way too easy to be dogmatic about stuff like libs.
Unless you are suggesting that Americans’ standard of living should not rise for the last 75 years (despite productivity increases), that would only be relevant if buying houses at 1950s standards was possible for most people.
If you think IBM or HP responded the way it did because of "sustainability" of accounting, well, I have a bridge to sell you.
How the 2024 Olympics changed Paris
>Most of the things you list aren’t that functional on Watch, in my experience. It’s ok-ish to pull up on Watch after you’ve set it up on your phone, but without a phone, Watch is much more limited

It's okay to not pretend that Apple trademarked the word "watch".

Calling it "Watch" looks/sounds incredibly awkward.
It can produce all the colors of the rainbow. But no magenta. Perhaps they can quickly pulse the LED enough between multiple wavelengths.
No, I'm not getting this confused at all. I understand the point. What I'm saying is that because the general elliptic integral corresponding to sqrt(quartic) doesn't have a closed form, and because this (or maybe a slightly more specific form) is what's of interest in this context (CAD), saying something about the closed form of specific sqrt(quartic) elliptic integrals isn't very interesting as far as I can see.
Concepts of Culture
In Defense of Linked Lists (2022)
Brushes with Death
Your mistake may be doing things you find uninteresting with it.

There are experimental protocols and PHYs... you just don't (generally) find them on the VHF repeaters, which, I agree are super boring.
ShadowTraffic: Create Useful Test Data
Thankfully learning how to use these tools is easy. It’s made to be. There are teams of people focused on making it as easy to use as possible.

Much like you don’t need to have any experience with computers to become a programmer, you don’t need experience with TikTok to swipe or messenger to text.

But avoiding making these behaviors entrenched from a young age is important. I suspect that like starting to drink young had bad average outcomes, so does having a phone, social media, etc.

So far the data seems to pan out. Time will tell. But at this point there’s mainly intuition and critical thought. Mine has led me here and yours has led you somewhere else.

I’m not going to judge you for it. I just don’t agree with you.
Without n-gate around anymore there's literally no one who can
Ollama depends on llama.cpp as its backend, so if there are any changes that need to be made to support anything new in this model architecture or tokenizer, then it will need to be added there first.

Then the model needs to be properly quantized and formatted for GGUF (the model format that llama.cpp uses), tested, and uploaded to the model registry.

So there's some length to the pipeline that things need to go through, but overall the devs in both projects generally have things running pretty smoothly, and I'm regularly impressed at how quickly both projects get updated to support such things.
I think it's a pretty good name for the phenomenon -- maybe the only problem with the term is that what models are doing is 100% hallucination all the time -- it's just that when the hallucinations are useful we don't call them hallucinations -- so maybe that is a problem with the term (not sure if that's what you are getting at).

But there's nothing at all different about what the model is doing between these cases -- the models are hallucinating all the time and have no ability to assess when they are hallucinating "right" or "wrong" or useful/non-useful output in any meaningful way.
> Now, we can see from this description that nothing about the modeling ensures that the outputs accurately depict anything in the world. There is not much reason to think that the outputs are connected to any sort of internal representation at all.

This is just wrong. Accurate modelling of language at the scale of modern LLMs requires these models to develop rich world models during pretraining, which also requires distinguishing facts from fiction. This is why bullshitting happens less with better, bigger models: the simple answer is that they just know more about the world, and can also fill in the gaps more efficiently.

We have empirical evidence here: it's even possible to peek into a model to check whether the model 'thinks' what it's saying is true or not. From “Discovering Latent Knowledge in Language Models Without Supervision” (2022) [1]:

> Specifically, we introduce a method for accurately answering yes-no questions given only unlabeled model activations. It works by finding a direction in activation space that satisfies logical consistency properties, such as that a statement and its negation have opposite truth values. (...) We also find that it cuts prompt sensitivity in half and continues to maintain high accuracy even when models are prompted to generate incorrect answers. Our results provide an initial step toward discovering what language models know, distinct from what they say, even when we don't have access to explicit ground truth labels.

So when a model is asked to generate an answer it knows is incorrect, it's internal state still tracks the truth value of the statements. This doesn't mean the model can't be wrong about what it thinks is true (or that it won't try to fill in the gaps incorrectly, essentially bullshitting), but it does mean that the world models are sensitive to truth.

More broadly, we do know these models have rich internal representations, and have started learning how to read them. See for example “Language Models Represent Space and Time” (Wes & Tegmark, 2023) [2]:

> We discover that LLMs learn linear representations of space and time across multiple scales. These representations are robust to prompting variations and unified across different entity types (e.g. cities and landmarks). In addition, we identify individual "space neurons" and "time neurons" that reliably encode spatial and temporal coordinates. While further investigation is needed, our results suggest modern LLMs learn rich spatiotemporal representations of the real world and possess basic ingredients of a world model.

For anyone curious, I can recommend the Othello-GPT paper as a good introduction to this problem (“Do Large Language Models learn world models or just surface statistics?”) [3].

[1]: https://arxiv.org/abs/2310.02207

[2]: https://arxiv.org/abs/2310.02207

[3]: https://thegradient.pub/othello/
I wouldn't say it's the entire website. You simply can't place orders. All other parts of the site are fully functional on Saturdays.
Real Orks know as long as you aren't painting yourself red you'll age slower, live longer, but not orkier.
On top of that the oomph of the electric motor lets hybrids get away with naturally aspirated Atkinson cycle engines. Efficiency focused ICE cars usually need a turbo and all it's associated complexity to make up for their small displacement.
MapLab: Sleuthing for Undersea Cables
> we have someone post about just "getting together for deep chats"

Are you sure you're understanding this need correctly? From what you wrote it sounds less to me like they're looking for a deep meaningful relationship and more just that they literally want to talk about deeper things.

Some people just like talking about serious topics that you need to think and talk about to understand. That's more of a preference for a certain kind of conversation than a need for a meaningful relationship.

I have lots of deep meaningful relationships with people who don't like to talk about deep topics. I think they're different things. Just my two cents.
AI #73: Openly Evil AI
Given how their devices are selling, I don't think they can afford lawyers.
I think you are right. If you get 20 extra years with the quality of an average 50 year old, I think it's a good thing.

Many countries are seeing the birth rate decline. If people could extend their life with 20 healthy and productive years it would change everything. Suddenly you could choose to change your career or make more long term financial choices.
I'd be curious whether there's any security concerns on this one. Could an attacker craft a message that gets access to execute commands into a client terminal?
What is the value of writing all of that, compared to the simpler approach?
What will you want next in your quest of purity? Forbidding inline styles in the name of security, maybe?

Disclaimer: I'm not found of web techs...
Great speed scores, reasonable SEO and best-practices scores, a few accessibility-related nitpicks but none critical. So, better than most professionals.

https://pagespeed.web.dev/analysis/https-naya-lol/tkn3le4d53