skysight-inc/HackerNews huggingface dataset:
Last year, I said my cousin who owns a Tesla car aandnd stocks believes Tesla has great potential that Elon Musk is a fraud and it's over valued.

Turns out who never owned a car and never invested in any stocks got it right.

TBH no one can predict the market.
Seeing pallets shipped out the door seems like a far cry from knowing something intimately. To know the business intimately would likely take knowledge of not only the AI industry but also understanding what customers are using these machines for, are the sales sustainable, etc...

Your anecdote is just survivorship bias and you are one of the survivors.
> provided you understand the semantics of your target architecture

Unless you're writing inline assembly or intrinsics or something like that, the semantics of your target architecture are quite irrelevant. If you're reasoning about the target architecture semantics that's a pretty good indication that what you're writing is undefined behavior. Reasoning about performance characteristics of your target architecture is definitely ok though.
Can really Nvidia say no ?

They are making 78% of margin on those chips - I would think that that leaves a lot of bargaining power to TSMC. They would loose much less than Nvidia.
I made no argument in favor of the creator hypothesis. I'm making an argument against fearing it. The creator hypothesis will take care of itself if we just attend to the science and not to "taste."
Something could be hacked together with this perhaps https://jouemusic.com/en

It is not big but it is meant as a computer input device that can be struck with drumsticks
At this point, I suspect that they mostly want to be in the consumer market to attempt to keep a lid on VRAM density and throughput in that more cost-sensitive space. It's ridiculous that the RTX "4060" has 8 GB on a 128-bit bus vs. 3060's 12 GB on a 192-bit bus (both GDDR6; i.e. they didn't make up the difference with improvements in per-pin transfer rate).
Functional programming is basically maths, it solves the problem of how to compose software safely. I struggle to understand why anyone who really cares about their craft would not want this. In fact, many want it so badly they are willing to make sacrifices for it (performance, esoteric languages).
> Do you still need terminfo? It depends. If you just want to style some text and maybe do some basic cursor operations: probably not. If you want to use more advanced operations or read key input: probably yes.

I disagree. The vast majority of terminals will send the same sequences. There is almost never a case where handling the two options for backspace the same way will result in a bad user experience. What complicates this even more is that many terminals allow the user to modify which sequence the `Backspace` key sends (0x08 vs 0x7F). Any application relying on terminfo, where a user did not modify their terminfo entry, will interpret these wrong if a user has manually changed it.

Terminfo is not needed anymore. It served a purpose to let applications know how to talk to a terminal. That era is gone.
If asked to craft a definition, I would offer that motors are electrical and use magnetism to induce rotation on an armature.

Engines are chemically driven and use some flavor of combination to rotate a shaft.
> Invest in things you know intimately folks.

Was there really anything "intimate" about the knowledge you possessed? You were on the other side of a large market with apparent high demand and a supply chain that can most easily be described as "extremely monopolized."

> when redditors we're posting that "Nvidia is the best shorting opportunity" without any of the knowledge of the market.

It looks to me like it was done with real knowledge of the overall market outside of single pallet moves and understanding of the risky position Nvidia put themselves into to capitalize on this. The bet either paid off completely or it severely tanked the company while crippling their consumer product division.

Nvidia took a top heavy position and bet the farm that TSMC could and would keep up with their demand. Was that the bet you understood yourself to be taking when investing in them?
I remember a recent HN thread where it was discussed if Nvidia has really an unique edge in AI because there are other approaches (NPUs, TPUs) to generating, and inferring models beyond the power on these GPUs. I think for the general public it sounds like what Nvidia has is unique (like in gaming) where in AI other approaches arised and are arising.
This is a great intro. I am amazed how many people don’t use the LLMs to analyze the questions themselves and apply filters to avoid pulling back irrelevant documents in the first place.

We run as many methods as practical in parallel (sql, vector, full text, other methods, etc.) and return the first one that meets our threshold. Vector search is almost never the winner relative to full text.

Instead, I see a lot of people in sister companies using the most robust models they can find and having agents to do chain of thought, while their users are wondering when, if ever, they’ll get a response back.
Nvidia can only say no if they have another shop to turn to. Do they?
The impact is a matter of energy, not of force- if the force applies for more than an instant, you keep accelerating before hitting the ceiling and the energy of the impact will be proportional to the square of your speed. If the belt is tight, you stop at a lower speed (relative to the aircraft) and the energy of the impact (with the belt, in this case) is lower.
redditors are fucking funny man.

i lost 50% on palantir cause i listened to wall street bets lmao
True. But another piece of knowledge about Nvidia is its competitors are waaaaaaaaay behind. They stand peerless.

Another piece of information is that CUDA software was provide free or cheaply to Universities doing LLM research I think. And the software is easy to use.
> You're forgetting the tremendous number of homeless who simply die.

A lot of that is exactly for the reason the previous comment points out: mental health issues that unhoused people refuse to get treated. As someone who now works in that field, that person is correct. There is no way for case managers to "make" them get help. If the person is having a non-violent incident, then no one can really assist unless the person wants help. Even in some violent cases, police and PETs (Psychiatric Emergency Teams) can't help.

I work with the unhoused in LA, a city with one of the highest unhoused population counts. There is very little we can do if the people don't want help, which is a bigger majority than you assume. We also have a housing shortage for people that can afford rent, let alone landlords willing to help the unhoused. You make it sound easy, but it seems to me, you actually have no real experience in the field, which may be fine. But don't say a system isn't working when the services system can't help those that really need it.

Sure, maybe the US government can do more. They provide a lot of our funding and we also get a lot of assistance from private donors. But at this point it's yelling into the wind. Without fully supportive communities and government assistance, we're really moving nowhere. And it isn't just some shortcomings of the government. It's also private property NIMBY types that don't want services in their area. Example: our main office is in the Venice/Santa Monica area. We have rules and regulations brought upon by local NIMBYs on what time we can be there, who can be there, what services we can provide, and more. So while we help the unhoused in that area, we have offices elsewhere that some clients can't make it to, which reduces the assistance they are able to receive.

So while it's easy to say "it isn't working", how hard has everyone else really tried? I don't see many people quitting their dev jobs to make 1/2, sometimes 1/4 of the wage to do a more strenuous job. The only reason I did is because the agency I now work for also helped me when I was on the streets and they're willing to pay me more because of my lived experience. I still do web dev and IT stuff on the side to make up some of the wages I lost transitioning, but it was somewhat difficult to adjust to.

So, what are your experiences helping the unhoused?

How have you been able to help those around you?

How were you able to help those that refused?

Do you have a contact list of agencies that may help theunhoused? If so, can we collaborate so hopefully more people can get assistance? Well, maybe not, since you're probably in a different part of the world than me, but here's a starting point for the LA area: https://www.lahsa.org/get-help. Also on that site is a careers page that has a full listing of agencies in the different SPAs in LA county.

But if you know of national agencies that can assist the unhoused population, please, let me know. We are in dire need of real assistance, not empty words.

Edit: spelling
Nvidia stock hit an all-time high in after-hours trading
Do you mean a hard limit that can't be refilled?
> Most people (me included) will instinctively reach for the class structure where Natural is the base class, and Integer extends that base.

Huh? Why? That's mathematically nonsense, so why would you encode it in your type system?

Naturals are a strict subset of Integers. The Liskov substitution principle applies perfectly well when you set this up the right way.

And guess what: actual "numerical tower" implementations (yes, even in languages with object systems like Common Lisp and Python) don't work this way either.

For example, in Python, the numerical tower is literally the opposite of what is proposed here. The base class is Number. Then Complex inherits from Number. And so on down to Integral, which is the most derived number type, not the most basic.

The numerical towers in Common Lisp and Scheme behave similarly. They all differ in structure details, but they all work the same way: the largest collections are the most basic types, the smallest collections are the most derived types.

This whole article is complaining about OOP being bad, when in reality OOP is helping to reveal a fundamentally bad design, which would be wrong in any programming paradigm.

There's nothing wrong with Peano numbers of course, but to introduce them in order to avoid fixing your unsound conceptual model, and to claim that it's an improvement over the OO-with-inheritance approach, is just silly.

It's certainly interesting that OO inheritance only supports "subset" relationships and not "superset" relationships, which I think is maybe what the author was originally trying to illustrate. It's something we do in math all the time. But that's not where the article goes and that's not what it presents as its own conclusion.

---

Edit / addendum:

You can build up a class hierarchy "additively" (adding structure/operations in more-derived types) rather than "subtractively" (removing structure/operations in more-derived types) using mixins in OO or type classes in FP.

The author mentioned Haskell and went so far as to define a custom ADT for integers but didn't notice that Haskell itself has its own kind of numerical tower in its type classes Num, Integral, etc. which works in exactly the additive style that they realized was incompatible with traditional OO inheritance.
I somehow imagine any automation in a bentley or rolls being made of finely machined brass cogs and clocksprings. Maybe a sextant for location services.
I see your point here... I was addressing to the feedback loop during development time. Babashka works well for Clojure in a Unix tool pipeline.

It's also possible to compile your JVM Clojure program yourself to a binary with GraalVM for even better performance than Babashka and even faster startup.
I was about to ask how you do the equivalent in Krita, but I saw the GitHub showed that under "Using ControlNet to guide image generation with a crude scribble". Cool, gonna try this on my Mac mini.
Reminds me of those serious warnings at the beginning of movies, like pirating is the worst sin imaginable in the world. They'll find you!

Oh but crimes affecting the common folk? That's too hard, sorry.
the masses don't ask questions at that granularity though, it either works or it doesn't.
Depends on your style of programming CL. Clojure is immutable by default with a heavy emphasis on concurrency and strong ties to the JVM as its host environment. The differences you’ll find mostly lie in those areas.
TSMC's Roadmap at a Glance: N3X, N2P, A16 Coming in 2025/2026
Yes they’re quite similar. And I don’t think that’s a coincidence.

But they have some important differences too:

- Sumtree at its heart is a tree of characters, with a summary per node in the tree. I haven’t read that link in detail, but I assume summaries are derived from the stored text itself. I’m storing a tree of metadata entries, not text. The metadata is not derived from the text. A string of 100 characters in the document may be able to be summarised by 1 metadata entry, or we may need up to 100 entries - 1 for each character. Each leaf node in my tree stores up to 32 metadata entries. These entries are split when needed, and opportunistically joined. Entries describe characters which were at some point inserted. (We also need to keep around the metadata even after the text has been deleted.)

- My metadata entries also have IDs, and my data structure also needs to be able to look up any item in log(n) time via its ID.

The text itself is stored in a separate data structure. I assume any text editor which integrates a crdt will, like zed, have its own data structure for this purpose already.

You’re right that the data structures are similar, but the implementations are not interchangeable.
Thanks for the comment and feedback!

We're actually evaluating a clickhouse integration at the moment for a customer that we're working with so that might be coming in the future. Although today just PG and Mysql.

To answer your questions:

1. We don't support this quite yet although we're working on it for both anonymization and synthetic data. For anonymization, that typically means having deterministic anonymizers that output the same value for the same input (like a hash). For synthetic data that means using a model to be able maintain those same statistical characteristics. We'll have support for both of these within the next quarter. It also depends on what you want to anonymize. If the values that you want to anonymize wouldn't meaningfully change the distribution of the data (think like a name or an address and you're not doing any analytics or queries on those fields) then the statistical distribution of the data stays the same.

2. A few big differences. PG Anonymizer doesn't handle referential integrity, pretty much everything has to be defined in sql and it doesn't have a GUI and it doesn't have any orchestration across environments or databases. Neosync supports all of those.

Folks use the cloud service because they don't have the resource or time to deploy/run the OSS offering themselves. These are usually startups who are okay with us streaming their data and anonymizing it and sending it back to them. We're SOC2 type 2 compliant and usually got through a security review for these deployments. Conversely, they can also just run our managed version and keep all of their data on their infra while we host the control plane.
> Verifiably false.

Go ahead, you could have just come forward with the source.

> By the standards of any person from the outside of the bubble noticing how each new layer of doublethink and denial gets cemented with a thick layers of childishly fundamentalist slogans of "democracy vs tyranny", that become ever less credible.

Right, so now try a sentence with some content.

> What's actually ironic is the uncanny resemblance to good old communism and the way that every discussion could simply be shut down or reality denied by pointing out a "superior moral framework".

Who is shutting down discussion based on "superior moral framework" grounds? Who is claiming moral superiority?

You know, you don't need to have moral supremacy to point out the Russian regime corrupt morals. You don't need to be a "Western" country to see that. Is Khakstan a Western country? Is Armenia a Western country? Is Mongolia a Western country?

Why have 191 countries out of 193 refused to recognize Russian sham referendums on occupied territories and their attempt at annexation?

Are they all moral supremacists with layers of double thinking and thick layers of childishly fundamentalist slogans?

Perhaps, just perhaps, Russian corruption and mistreatment of its neighbors, and their incapacity of having a proper foreign policy to the point of only having 1 country in Europe aligned with Russia - and it's a propped-up regime enforced by Russia led by Lukashenko, who fled to Turkey (a NATO country) the moment the Wagner Military Coup started.

So yet again, very typical of Russian propagandists, you managed to write 4 sentences without saying jack sht.
> in the past - Industrial Revolution - when somebody started producing something profitable others would start similar production too.

Minor correction. They stole the technology.

When British invented textile mills they had strict law against exporting the designs. Cotton was bought from the US to Britain and made into textiles.

Samuel Slater is considered the Father of the American Industrial Revolution was called "Slater the Traitor" in Britain. He memorized the textile factory machinery designs when he worked as an apprentice, then moved to the US.

Americans, Japanese, Chinese industrialization follows the same proud tradition. You steal when you can't get it any other way.
Facebook was doing billions of datacenter capex at the time. It was semipublic information.
These are significant allegations, but without any documentation of them I have a hard time believing they can be true. Firing weapons into crowds of people is a messy prospect that would attract significant attention no matter the perpetrator.
Thank you! I'll give it a try. I'm just working on my SEO
Microsoft Recall: We Can Remember It for You Wholesale
Seriously. My kid walks 1/2-mile from the school bus to home down a dirt road without complaint.
That's more of a service for the school as an institution. I believe the OP is saying that most ed-tech startups that have a goal of helping with the learning process have not been successful.
The thing that comes to mind to me was all the hype around MOOCs and how much everyone thought they would be a game-changer for education, but the reality is that the problem wasn't the fact that people didn't have access to the education, it's that so few have the focus/discipline/resources to actually follow-through.
Why am I special? Any mod anyone would want to make to a car has a YouTube video associated with it. And for real, to borrow your number, that is true 99.99999% of the time.
Maps are unordered, but let bindings are sequential so order matters.
Exactly! I used almost the same example as you doing a tier ranking of jobs impacted by AI (https://youtu.be/4KSs29EPd8M)
i wish it was easy to make android apps with clojure. not sure if itd be easier with jetpack compose + clojure or react native + clojurescript.
I think people really just want to see the hole that was created when the Tacoma upsized in 2005 filled with something, because even “midsize” trucks are overkill for a lot of people.
> Storage and processing happens on your device and it is encrypted

Microsoft controls this entire process. They could easily send copies back to "the mothership" like they probably already do with the processed results.

> It seems like the actual issue people have is that they don't trust Microsoft or they don't trust the government/people/everyone.

Whether or not this invasion of privacy is cause for concern depends on your level of trust. But it is still a privacy issue.
I went to Bluesky because some of my personal favorite non-tech Twitter personalties ended up there. I'm a fan of @Popehat, who has a lot of informed political legal commentary. There are also a number of fiction writers and artists I like there. Surprisingly full of the people I happen to want to subscribe to. And surprisingly large gardening and astronomy communities.

Less my thing, but if your interests include trans rights, furry porn, or romance authors, Bluesky's definitely the place for you.

Signing up went really well. Mastodon absolutely fumbled the Twitter disaster because it was difficult for non-technical people to figure out what to do. Bluesky just looks like Twitter unless you're actively looking for options to be on another server.
i find i flip between different languages when i'm thinking about the problem in a different way

an expressive language (clojure, python, C#, etc.) is good when you're iterating "what problem am i even trying to solve?"

a less expressive language is typically better when you more or less know a high level solution to your business problem, and you're iterating on "how do i make the machine actually do it". like "how do i reduce my AWS bill" or "how do i render it in 16ms?"

for something like gamedev, enough of the problem is in the second category that you might not even reach for the expressive language. (many do, though. with lua, or artisanal lisp dialects)
Why wouldn't they?

For some more practical reasons, in some styles of British crosswords, there isn't much intersection between words. A horizontal word might cross only 2-3 vertical words. In the standard US crossword, though, there are a lot of intersections. Almost every letter in a horizontal word has to be part of a vertical word as well.

In this context, there are certain patterns that come up a lot but are hard to find words for. A few words that have a nice structure for crossword writers show up with high frequency: acai, ogre, etc. Words or acronyms with several letters that rarely occur together are also useful for getting the crossword writer out of a jam.
Evolution, game theory, and (possibly) why we haven't met any aliens yet
>Mastodon is only marginally more useful than IRC at this point, and is completely useless to the average person. I as a developer have yet to even figure out how it's supposed to work.

I don't know how you define "average person" but plenty of people who aren't developers are on Mastodon.

This argument that Mastodon is "too complicated" is perennial, despite the obvious evidence to the contrary in the growth of its adoption. It's particularly weird to keep seeing it on a forum full of people who think compiling software from source and working in arcane terminals is trivial.

You can just sign up for an instance like any other website (or multiple.) Or you can pay any number of hosts for an instance of your own (I use masto.host, $9.00/mo.) Or just run the activitypub plugin in Wordpress and your Wordpress is now also a Mastodon node.

If I can do it, it ain't that hard.
They have their own fabs, a new GPU line, and they're national security critical. they also make pretty good CPUs even if they aren't the best value/$.
They sell you a license to use the software, so you can't for instance redistribute MS Paint as your own software. But you could certainly hack it not to phone home.
I’m probably missing the point: doesn’t https://pdfgrep.org solve this problem?
It's trivial compared to hiring a specific person
And privacy concerns.
More like not totally baseless rumors.
https://www.tomshardware.com/tech-industry/qualcomm-faces-be...
> "On Copilot+ PCs powered by a Snapdragon® X Series processor, you will see the Recall taskbar icon after you first activate your device.

Another Windows ARM push... If Recall is only available on these devices I think it's doomed to failure.
And the classic “Wat”.

https://www.destroyallsoftware.com/talks/wat