skysight-inc/HackerNews huggingface dataset:
Pitch your startup in 200 characters or less and find your cofounder and team
Introducing cofinds2.0: Fueling Connections for Startup Success!

Pitch your startup in 200 characters, find your dream team, investors, and mentors - it's all here! But wait, there's more! With cofinds2.0, we've amplified the power of networking:

Create a sharable professional profile to boost visibility in search engines.
Mark yourself "open to work" and catch the eye of recruiters and employers.
Optimize your startup profile for search engines and share it on social media.
Find related talent easily by updating your startup's technologies.
Follow others and startups to stay up to date with their activity.
Connect with verified investors, safeguarding against scams and frauds.
Follow hashtags, discover relevant pitches, and get them in your feed or newsletter.

And the excitement doesn't stop there! We have exclusive launch week offers:
Pro Plan: Upgrade at just $9.99/year for unlimited pitches and custom newsletters.
Permanent Pro: Early adopter offer - lifetime access for $599 with AI-generated pitch decks, talent hiring, and priority support!

Join us now and be part of the thriving cofinds community. Let's make magic happen!

Explore cofinds2.0: [Insert website link]

Limited time offer until June 12th. Don't miss out!

Siddhardha,
Founder of cofinds.com
I agree with the "single people can create good software without involvement of a UX expert". That does not only apply to UX experts, but any other expert role (You do not even need a person who sees themselves as a programmer; a person using Excel, Access, Godot… might create something useful).

A lot of roles and best practices are for making software creation work in large organizations.

I disagree with the "dumbing down" idea: "old UX" (90s, early 2000s) focussed a lot on beginner-friendlieness and at this time a lot of people might have seen this sofware as being "dumbed down" from its predecessors. Menus e.g. are a staple of making GUIs more discoverable than command line interfaces, and at that time there were already criticism that urged for building more efficient text based interfaces (See "canon cat" and the "anti mac interface")
Yes, because it worked out well for Java.
That's assuming that the insubstantial differences are detectable.

Monero is fungible not because we choose to ignore the differences between units, but because we actually can't detect any relevant difference that makes it traceable or identifiable in practice.
This is pretty unsurprising for anyone who has used twitter. The entire way it's set up is that you have clusters of mutual followers who form communities, and they engage in fairly innocuous ways, and then because the site is public-by-default you get inter-group conversations where someone from one of these communities will see something posted by one of the other communities and at this point the two communities go to war. It's like if 1 in every 100 posts on Reddit appeared on a different sub-reddit. Think of the engagement when a /r/conservative post just pops up on /r/politics. Reddit has obviously seen what happens there and has made big moves to stop that happening, but at twitter that's the default way the site works. It's fantastic for engagement and no one at twitter wanted to kill the golden goose.

Having said that, this study is quite unfortunate in its timing - it managed to time it's data collection at the exact point in time where Elon Musk was forcing his employees to manually boost his tweets so that he could get more views than Biden [1]. So basically while the twitter algo had been pretty stable for the last decade they managed to time their data collection over the exact week where the moron decided to start messing with it to stroke his own ego.

[1]:https://proofpointisolation.com/browser?url=https%3A%2F%2Fww...
If that's what you think the problem with credit cards is, there's a simple solution to it. Ban usury.

They'll still exist, and they'll still work in nearly the same way they do today, the cashback rate will drop by half a percent, and the credit score cutoff for getting one will go up a couple hundred points. The working poor using them today will just end up using debit cards, instead.
And this right here was one of the biggest problems. Unless you had read Snow Crash, most people would automatically assume that Metaverse was a Facebook product, and disengage for that reason alone. Actually, even those who had read Snow Crash disengaged for that reason alone (guilty as charged).
At the time of the announcement, we were still emerging from Covid and the post-2020 election circus. Who in their right mind would want the Qanon flamewar experience that Facebook was providing at that time, but in full VR?
for the web to disappear, the companies that hold the infrastructures that power internet have to go out of business, the websites are mere content creators
> It's not illegal to use static files and it does work.

No, it doesn't. Maybe for your personal homepage with three hits per month, but even on a low traffic server, static files gave me headaches.

1) When two visitors write to the file at the same time, the data of one of the visitors will be gone. This can be solved by using lock files. This is a topic on its own (what happens when two processes both create a lockfile at the same time?). Also, when there are a lot of writes happening, multiple processes will wait for the lockfiles, creating load on the server and wait times for the visitor.

2) When a file is read during while another process is doing a write, the file is only read partially. There are workarounds for this as well, you can first write to another file and when done, move this other file to the correct file.

As the number of visitor increases or the file size increases, problems will get harder.

Nowadays it's not hard to add a database. Whether it's on your server or in the cloud. It's performant, it works and it will grow with increasing demand.

It's probably easier to set up than a file based solution.

Sometimes what seems to be simple isn't really.
I share the spirit.

OSS is all about forking.

My company works with a very very niche TypeScript fork as well. Everyone should be free to work and contribute in the way he prefers for whatever reasons.
> Open source models would still need to be trained on Nvidia’s HW?

yes, but how much hardware would really be required for training in this scenario and does it support a stratospheric valuation? Training models versus using models are dramatically different processes. Training is very intensive in cycles and memory but it is one-off and centralized to the model developer. Inferencing is in contrast relatively less intensive but its use is continuous and decentralized to potentially billions of users. Consider also that we are likely in the brute-force era and model size will keep shrinking, potentially quite dramatically.

While models have a lifecycle and will, in general, need to be retrained with new data, be specialized to private data etc, once a model is released it may be used for years without change. In fact you want this stability and longevity to release things in production.

My guess (but it is only a guess in what is a very uncertain landscape) is that just like mass-produced general purpose CPU's eventually won the economics game and became the dominant chip design (disrupting both the RISC workstations and HPC supercomputer clusters of the time), inferencing chips will win the mass produced "AI" economics game and will become the dominant accelerator, co-processor or super-sized CPU design.

The important commonality between inferencing and training is that both are numerical linear algebra. The economic model that will successfully commercialize inferencing is thus likely to drive the entire architecture for this specialized type of compute - the mass produced inferencing architectures will subsidize developing the higher-end training configurations.

Of-course, even if that reading is accurate, Nvidia could still somehow compete, but it could also be disrupted fairly structurally.
It worked for io.js when they split off from node.js. When io.js was re-merged in with node, the project was all the better for it. They ultimately improved Node's release schedule and cadence, governance, etc.
The entire point of this subthread is that this way of doing things is garbage. Banks shouldn't be allowed to deny transactions because they "know" it's fraud, but we've allowed our governments to force them into the position of doing law enforcement, something we should not want them to do. But people who think the government should outsource its responsibilities seem to think this kind of thing is a good idea.

Similarly, a payment processor shouldn't be allowed to deny a transaction because they "know" it's human trafficking. Evidence of such a thing should be given to law enforcement, and due process should determine what, if anything, is done.
Oh, right, I misnamed DDR.
I don't have Facebook. That went like 10 years ago. I still have twitter but deleted an account with 3k followers and returned to follow just the things I care about quietly. Still that scrolling behaviour gets me. My consumption is drastically lower than it was but at the same time I think it can be better and part of that is reframing how we get the information we're consuming on social media.
I have a small advancement in moral philosophy for you, though this “simple solution” requires some retooling of terms.

This “Objective Morality” proposes that existence is the ultimate good, and not existing is bad (for the existent.)

Good is the conservation of the potential of being

Bad is the waste of the potential of being

Evil is the corruption and perversion of the potential of being

This idea of an “existential potential of being” is the a priori of life or dynamic systems in general, and the “Objective” context relates to the rule, not the subjectivity of who it is good for. The benefit of objectivity resolves to the most encompassing domain of evaluation (individual or group or principle of intrinsic aspect, etc.)
Concerns with leadership, trademark and governance.

The language is good, the foundation outwardly appears to have some problems with how much power they seem to believe they are entitled to have.
Why doesn't this run in the browser? :( It's 2023 - and no offence intended - but I would rather not download a binary blob from a random Internet page to execute it outside the browser's sandbox. Especially since it looks this game could easily be programmed with WASM and/or vanilla JavaScript.
Forking a project is creating a drama now?

Was it the case when nodejs was forked?

https://www.infoworld.com/article/2854642/nodejs-gains-a-new...
There is no mention of the ruling party (why not simply say BJP?) or IT cell in the news. It seems you are here on Hacker News with only political motivations from your comments and submissions.

https://news.ycombinator.com/threads?id=throwaway384629

https://news.ycombinator.com/submitted?id=throwaway384629
Definitly you aren't an ophthalmologist.
Always names with generic words which complicates the search. Rust metal, Rust the game, Rust what. And now Crab cooking, Crab fauna

I'm absolutely convinced that software names are a conspiracy for to bring users to the threshold that will make them weep.
There are, but you might not like them ... https://en.wikipedia.org/wiki/Brainfuck
Exactly. While my usage of social media platforms like Twitter and Facebook is somewhat sporadic, often with months in between, I find they serve their purpose well when needed. I've seen some toxicity on Twitter, it's not pervasive enough that I can't ignore it. As for Facebook, I predominantly use it as a tool for staying informed about my connections, checking their updates and occasionally even ensuring their well-being.

I fail to see how an absolute withdrawal from social media has benefits over trying to manage and cultivate a more mindful approach.
I've used it for this. It worked way better than it had any right to. Obviously you don't use one sample per row like `jofer` assumed, but you can easily build something on top of SQLite to store compressed blocks of matrices as rows. That's how HDF5 works too (it splits matrices into blocks and compresses them independently).

It's obviously a bit more work than relying on HDF5 to do it for you, but not that bad since you don't need to implement a full general solution.
This. Let a 1000 flowers bloom. There is an essay about it. To lazy to google it. Maybe some fellow has it bookmarked.
There are so many people wanting to escape, but then also again claiming this.
But it is an excuse: there are so many electronic good alternatives for friend cycles to stay connected if they want where you still can keep off social media..
And tbh, we did this well before even without those, and there was even a time we did this without mobile phones but just landline and mail... Just try it for a while, it really still works.

If social relationships cannot be maintained without social media, I have no doubt, it is the wrong social relationships "maintained".
Forking a language that aims to be the long term stable systems language for a very large part of the IT landscape isn't a good thing.
Not the same, as any ophthalmologist will gladly educate you on the matter.
They do block software and even specific websites, but I just checked and the website for Caffeine is not blocked actually.

They are really not restrictive overall, especially for software engineer's computers, but I would still have imagined that a tool which allows us to bypass some restriction specifically put in place would be blocked.

I guess since that security can be defeated by a long YouTube video they didn't see the point.
Reminds me of "Brix".
Not intended to fracture, but obviously will, because people prefer language support to unmaintained crates.
In the examples you gave, either the original project shifted course significantly, or there are major technical disagreements. Here, pointless trademark drama is all there is, and the fork AFAICT replaced some strings and nothing else.
Tbh it's about as useful as the trending page is. Which is not very useful. These things could be so much better but GitHub is just copycatting at this point. It used to be a leader in great UX.
Sanctions are a different animal. I have no problem with a government producing a court order or other legal instrument ordering that some entity be cut off from the financial system. (Certainly sometimes this is done for political reasons, rather than cases where actual harm is being done, which is unfortunate, but I don't think it's reasonable to expect to be fully able to prevent things like that.)

KYC and AML laws require private corporations to deny people access to essential services for arbitrary reasons, without due process. These laws are garbage.

I don't think anyone is arguing that what is, isn't. They're arguing that it shouldn't be.
> people really like collaborative open worlds

to do things that they cannot do in other ways, but there are plenty of other effective and more comfortable ways to do business meetings than wearing a visor or special glasses, maybe over prescription glasses. So it's a solution looking for a problem. No wonder that it was a hit for gaming or for very specialized tasks where a 3D representation of a subject is an improvement over the current technologies: engineering (not the software one), surgery, feel free to add to the list. Even video calls are not so fundamental compared to voice only calls, business or family.

By the way, everybody spends at least half of their career with prescription glasses: presbyopia hits as early as 40 if you're unlucky. Even at a more normal 50 it's a long time to retirement. Imagine the success of mobile phones if you had to slowly use them less and less after you turn 40.
Ask HN: In-house models vs. Foundational Models?
Hi,

How do y'all compare & evaluate the latest foundational and/or zero-shot models (e.g. SAM), with the good ol' tried-and-trusted models such as Yolo-(v4/v8/NAS/etc.), for your ML use-cases?
Many years ago, I read a comment on Slashdot saying "the fact of a programming language having a "code of conduct" makes it ripe for everlasting drama and politics."

It made sense then and it makes sense now.
Only somewhat related but in my experience people are also much quicker to be rude over the phone than when you meet them face to face (something which I paid close attention too, as someone who used to have irrational anxiety about interacting with people)
Let a thousand flowers bloom is a common misquotation of Chairman Mao Zedong's "Let a hundred flowers blossom".

That slogan was used in the summer of 1957 when the Chinese intelligentsia were invited to criticise the political system then obtaining in Communist China.

The full quotation, taken from a speech of Mao's in Peking in February 1957, is:

"Letting a hundred flowers blossom and a hundred schools of thought contend is the policy for promoting progress in the arts and the sciences and a flourishing socialist culture in our land."
Just use the "following" tab. One of the best changes since musk is that now it's a prominent button and it remembers that setting, instead of tricking you into using the algorithm.
The reason is that those captchas were helping to OCR-transcribe books. The first word would be known to the system and serve as the actual verification, and the second word would be unknown and serve as you performing free MTurk work.
This, I think, captures the problem quite well; "please don't do this, all it does is create drama!"

Maybe so, but the best way to end up with well-intentioned people absolutely hating each other is to never allow the airing of grievances.

I'm hugely in favour of kind, empathic, and thoughtful communication, and I don't like the "people yelling at each other"-type of projects to the point I simply don't participate. But part of that is also accepting that sometimes people express themselves in less-than-ideal ways, and allowing for the fact that sometimes conflicts happen, and that some amount of yelling and drama is necessarily for a healthy community (or indeed, most relationships between people) because we're all flawed and emotional beings. Rust took a good idea and pushed it to the extreme, which rarely works out well.
:-) classic
That specific case sounds like a case of "Because I can and I think it's neat" more than anything.
does the io.js fork still exist?

If it is merged back into the main project or left unmaintained the fork failed and died.
Just look at LibreOffice. This is a fork of OpenOffice and OpenOffice is dead (at least to me)
libera.chat
Do you mean in spite of?
ARM's latest CPUs push Android phone makers toward 64-bit only devices
But most software is not 3d movie rendering or AI. Look at the AppStore. 99% of these apps could have been written with 1970's Pascal. 1996s ICQ had 90% of functionality of modern messengers. People just love new things.
Banks don’t all offer API access in the USA. It’s getting better but can still be a mess of needing to use Plaid, Yodlee, screen scraping, etc… for bank data access.
It’s not the language that aims to be that, it’s people. And different people have different aims.
I disagree with the general sentiment in this thread that this is a useless immature move. Sure, Crab will almost certainly not replace Rust, but that is not the goal.

The ultimate objective is to influence Rust stakeholders' decisions.

This is similar to a strike where ultimately your goal is not to destroy the company or to quit and leave, but to achieve better conditions. In both cases it sometimes works and sometimes not and in both cases, just because it might not work does not make it an immature move.
That's not a good solution for most people.

Twitter I can delete. I don't browse facebook, I try not to browse instagram - but these platform's messaging facilities, along with whatsapp, google chat, signal, telegram and more are used daily by my friends and family to communicate.

Sure you can simply cut off those who don't use your preferred platform. But I've seen what happens to people who do that - when the first facebook backlash occurred back in the late 2000s. They disappear from the real world 'social graph' of their non-local friends.

Of course it would be better if everyone used one, encrypted messaging app. But thats not likely to happen any time soon. Of course social media is a poison, as OP pointed out. But its utility for low effort passive relationship maintenance with my old friends from college, jobs, school etc is an essential part of my social life. I suspect thats true for millions of people.
This is not about code, it's about standards. As long as I don't have to have 2 Rusts to deal with, I'm fine with this, but right now at least the branding isn't supporting that.
Bingo. All the drama has succeeded in doing is removing Rust as a possible language for my next project.
Celebrating 10 Years of React
Sometimes the people who own that money are out of jurisdictional reach.
Book Summary: Science and Sanity – An Intro to Non-Aristotelian Systems
From the readme: "Users must get consent from the concerned people before using their face". [0]

So I assume the author received consent from Scarlett Johansson. Well done, it must be hard to get a hold of her.

[0] https://news.ycombinator.com/from?site=github.com/s0md3v
Re. FAANG I feel this must have been true at some point? I knew people who worked at these places in the 2010s and they loved it. I think I must have missed the golden period. There are probably still great teams with great culture at these places but they are difficult to get into and are the minority now.

And you're right, my expectations absolutely set me up for failure.
Misleading title, it says the ruling partys IT cell used AI, but no evidence they created it. The article says the image was shared then later deleted by some government ministers. Also altnews.in is zoobear who is known to have edited a clip of Nupur Sharma making remarks against the Islamic prophet and sharing them out of context which put her life at risk.

Who fact checks the fact checkers and titles like this?
Wow. In context that’s really dark, given where Mao’s leadership led those leaders of arts and sciences.
> This is how airplanes are made safe. Not by imagining you can create perfect hardware or software, but by assuming any part can fail, and how does the airplane continue to fly safely?

Boeing disagrees with you.
I worked in a medium-sized Racing Games studio, and we were only 5 players out of 100.

When I asked for testing time and space with the team, management shut me down.
It's like selling a good product is secondary XD
If I use 1 million dollars to make 1000 trades in and out of btc in a day that's a billion dollars of volume but maybe a couple of million in market depth could make that stable to enable those trades and a couple mill more could crash it.
OpenOffice isn't dead, they made a release a few months ago this year.

https://blogs.apache.org/OOo/entry/announcing-apache-openoff...

Last commit made 3 days ago, actively maintained.

https://github.com/apache/openoffice
I don't remember the name, but I've seen a Captcha that asks you stuff like "click on the Zerki", "select the Sploinq" with AI images and I have no idea what shape most looks like a Zerki (there was more than one shape with hard edges!) or a Sploinq. And I have a linguistics minor. :(
Are you sure your app is used just by people in your city rather than abused by projects like gpt4free (where they use your API for purposes other than chatting)?
Except you don't have astronauts going to the vast majority of the 1000s of satellites orbiting the planet.

So apart from the 1-2 active space stations, where people go without having to do a full $100 million launch, I'd say laser transmission is a pretty good option for transferring data
Stable project structure is a requirement to survive as an enterprise language, which everyone tries to make it into. It can live with the forks, but only as a toy language.