skysight-inc/HackerNews huggingface dataset:
> I dunno if this is the correct way of thinking about it, but I just imagine it as a particle that has mass but does not interact with other particles (except at big-bang like energy levels?).

Not even anything that extreme. What's ruled out is interaction via electromagnetism (or if you want to get really nit-picky, electromagnetic interaction with a strength above some extremely low threshold).
Nvidia investor dilemma: how much is too much in a stock portfolio?
I really miss ObjecTime ROOM. We used it a lot for embedded software development and it basically allowed to model the "big picture" of your application in (extended) UML and add C / C++ for the details. The generated code for the rest was usually very efficient, the runtime was pretty portable and slim as well.

It became IBM Rational Rose Realtime (! the last word makes a big difference) and then it kind of disappeared from what I know. I believe they tried to integrate it with Eclipse and maybe they did but the IBM website is such a jungle to navigate, I never found something comparable.
While I don't eat meat for various reasons, I always appreciate homesteaders.

To ensure that the creatures they shepherd have as few bad moments as possible. To have hogs and to know they will only have one bad day.
Making the software easier to use from a legal point of view was indeed the reason.
They explained why they did this here: https://github.com/zeromq/libzmq/issues/2376

Bottom line is that their licensing with a static linking exception was kind of weird and creating a lot of issues combining zeromq code even with other open source licenses (like Apache 2.0).

Interesting to see how they gathered permission to do this from the developer community. License changes like this are usually hard to realize unless you insist on copyright transfers. But in this case they managed to do it without that. So it was a collective decision. Hard to argue with that.
I don't see how those resources are fungible with each other.
Article's Subtitle:

> People who study the past don’t always have special insight into politics. Recent events have made that crystal clear.

Um, yes? Over the millennia, ruling classes sometimes kept historians as advisors. And often had historians tutor their children. But history is far too poor a guide to day-to-day events and decisions for historians to be useful as either small-picture oracles, or as leaders.
> Just because everybody is doing it, doesn’t mean it’s rational.

Also, an agenda that is rational for one party may be irrational for the other.

Many employers would be overjoyed if their workers agreed to be paid 100% in deferred-vesting RSUs and converted all their private savings into pure company stock. It would both drive the price up and shackle workers to certain company interests.

But if an employee sought the same outcome, we'd question their sanity.
That’s how Smalltalk does it. I believe Scheme family languages do it that way, use a generator and then filter and select. Self as well.
agreed, though bad/lazy visualizations can still be useful for a cache. you know it today, but you might forget tomorrow
Interesting related concept: https://en.wikipedia.org/wiki/Efficient_frontier
How to deal with the presence of many competitors?
Even in the competition for new terms, it's quite intense. Yesterday at 11 AM, I noticed a new technology that was surging on platform X, so I checked Google Trends and it seemed to be just starting, indicating potential for growth. I immediately went to register a domain name but found that .com, .org, and .app were already taken, so I registered a .online domain instead. I quickly started looking for a landing page template to build the website. Just now, after launching the website https://liveportrait.online and submitting it to GSC, I searched and found that there are already two other websites with the same new term online. One has integrated payment, and the other has a very professional-looking frontend, making mine the worst among them. The competition in AI tools is much fiercer than I imagined. Indie hackers, how do you deal with the presence of many competitors?
> NVDA cracked 300% cost basis when I finally sold, which is wild.

It's not if you consider the volatility of the stock. It appreciated x10 in less than 2 years and 20-30 times since the pandemic. Volatile stocks have high returns because they have high risks for losses.
Hi! Our platform is worldwide and matches people close to each other based on similar outdoor activity interests and ability level.
The grass in distant meadows always appears to be greener.

By various estimates there are about 30 million programmers in the world. Of those a couple of hundred thousand, maybe even a million do interesting work. The rest are writing CRUD apps and fixing legacy systems. You don't read about that majority.

If you still think you can accomplish greater things, then a good option is to travel to where you see the best opportunities, have a go. But don't burn your bridges and be willing to return home if it doesn't meet your ambitions. You can't lose, because you will then know what it really is like "out there" and make decisions for the future that work for you.
Rich people leaving isn't going to reduce the traffic significantly, but it will reduce economy significantly.
I am not saying in anyway that foul play has happend, but why is there no blood on Donald Trump hand after he has touched his ear? On the TV picture you can clearly see his hand the moment after he touched his ear and there is not visbible blood on it.
Open comes with the ability to participate, an open door is to let something physical through, not like a transparent window that lets one see, an open market, open auction, or open sports league explicitly implies more than just viewing the activity.

For many of us, we've never used "open" to mean viewing.

Right now I wouldn't trust the license to let me message my boss or buy something from a store on my personal phone without violation, commercial activity is an extremely broad term.
If you monte carloed it, I’m sure he would do way better than average, but given how rare the current outcome is, I firmly believe it is mostly luck.
I'd recommend going with Rust/Wasm since even though you can't live test, getting your code to compile gets you quite close to that.
A complete guide on Notification Service for Modern Applications in 2024
Thinking about your example again made me think of another requirement: Multiplexing.

STUN ties requests and responses together with a transaction ID that is encoded as an attribute in the message.

Modelling this using `Sink`s and `Stream`s is quite difficult. Sending out the request via a `Sink` is easy but how do you correctly dispatch the incoming response again?

For example, let's say you are running 3 TURN clients concurrently in 3 async tasks that use the referenced `Sink` + `Stream` abstractions. How do you go from reading from a single UDP socket to 3 streams that each contain the correct responses based on the transaction ID that was sent out? To read the transaction ID, you'd have to parse the message. We've established that we can do that partially outside and only send the `Result` in. But in addition to the 3 tasks, we'd need an orchestrating task that keeps a temporary state of sent transaction IDs (received via one of the `Sink`s) and then picks the correct `Stream` for the response.

It is doable but creates the kind of spaghetti code of channels where concerns are implemented in many different parts of the code. It also makes these things harder to test because I now need to wire up this orchestrating task with the TURN clients themselves to ensure this response mapping works correctly.
Yeah, that is hidden quite far down. The whole comment where it becomes clear is hilarious - heat trapped between cards, cards warping - I'm not sure if it really was so bad, or if the person is just making things up, but I assume the latter.
Interesting to find the author focus almost entirely on the public sector aspect of this. When I read the definition, my mind went immediately to the private sector and how almost every startup or big tech success story is chasing the ideal of being a pimp.

The service economy is all about taking a whopping cut of everyone else's work, and it seems like venture capital is only interested in funding companies who will be able to do that. Uber, Doordash, Task Rabbit, the App Store, etc.
NNG: Lightweight Messaging Library
The free market in the US turned the country from subsistence farming to superpower.

It's been very successful.

A video of skid row doesn't change that.

Drunks and drug addicts choose their poor lives.
To mitigate link rot I always include a title along with the URL. This is especially important for URLs with opaque ids like on YouTube instead of slugs. If you visit a pulled YouTube video link you’re left not knowing the title to search for it elsewhere.

This doesn’t always work because many websites neglect page titles. I’ve always wanted to ask a wide range of web developers why they neglect titles. Why?
Private equity has not, as an asset class, had excess returns since around 2006. Prior to that, private market companies were systematically undervalued relative to public. Post-2008, an accommodative equity market has supportive private equity as a volatility dampener for portfolios. Volatility is often used as a proxy for “risk”. There are still many private market firms generating excess returns. It’s a competitive market now and many players are getting eliminated.
The whole basis of modern economics are theories that assumes exponential growth. Which is then used to justify rent seeking capitalists diverting an ever larger percentage of that growth.

When raw growth stops then the economic system built to enable that crashes.
Alphabet in Talks to Buy Wiz in $23B Cyber Deal
https://archive.ph/QanAz
4.5% is a terrific amount of money.

You paid $zero for SpaceX.
I use the following config:

Fujitsu D3417-A
Xeon 1225v5
64GB ECC RAM
WD SN850x NVMe 2TB
PicoPSU 160W with Bojiadafast Adapter

All in all it costs about 200 bucks (Fujitsu Celsius W550), draws 10W Idle and has enough performance for a home server.

OS is Proxmox with native encrypted ZFS root using zfs-auto-snapshots (ransomware protection) and docker LXC with Portainer, Nginx Proxy Manager, Letsencrypt SSL and OpenWRT+duckdns.org to make it available locally.

Docker containers I use:

immich - photo backup
flatnotes - my personal notes
kavita - ebooks
navidrome - music
audiobookshelf - audio books
jellyfin - video
pihole - adblock
stirling pdf - pdf editing

Backup happens to an external usb drive with one small zfs bash script and a tasmota shelly plug (Switch on the shelly plug, wait until it is available, run incremental zfs sync:

zfs send --raw -RI "$BACKUP_FROM_SNAPSHOT" "$BACKUP_UNTIL_SNAPSHOT" | pv | zfs recv -Fdu "$DST_POOL"

To keep it save I also backup to my parents house regularly and the most important files via

restic

to an old Dell T20 as well as burn it on a blu-ray. I also considered Hetzner Storage Box for this.

Google is an absolute no go to me, especially unencrypted.
>Nobody is producing anything exciting in software anymore.

They're not? Some of the newer programming languages seem very interesting, attempting to fix some of the mistakes done in older languages. Of course, most of the really interesting problems are already solved by existing solutions, but perhaps there's room for improved solutions instead of just using the incumbent.

>I like programming. I can still do it. What I don't like is all the bullshit around it.

If you have spare time (you sound like you might be retired), perhaps you should try getting involved in an open-source project that interests you (and isn't in Python or JS of course).

>I can't think of a pure software company doing anything I would be excited for, because google and facebook and the like control the internet.

Personally, I work in robotics and find it quite interesting. I would also find writing software for spacecraft interesting. Neither of those are "pure software", but still I think they're applications that will change the world, hopefully for the better, and don't already have some huge incumbent dominating the market.
I use Merriweather as I feel it looks legible

How it looks like: https://www.sheshbabu.com
I suspect that as energy per capita goes up, the direct reliance on immediate others goes down. Paradoxically because there is now so many other people you can depend on to provide goods and services. If the supply drops, this trend will go in reverse. Probably would be very messy on the way down however.
Donald Trump was in charge of the Army in Jan 6th, 2021.

When Donald Trump failed to deploy the National Guard, it was Mike Pence who stepped in and called them in. Donald Trump never lifted a finger to help that day.

Speaking of Nanci Pelosi, have you already forgotten the hammer attack and her would-be assassin?
There was a saying in the ruins of the USSR. Marx was completely right about Capitalism and completely wrong about Communism.
Libertarians would be pro-gun, Republican registered, and feasibly hate Trump.

Not saying this guy was Libertarian mind you, but... its not very hard to come up with Right-wing people who match this profile. Maybe with a bit more data / investigating we can come up with more information.

But the left is not exactly known for being gun nuts or bringing AR15 rifles to places.
This is cool, congrats on launching!

Jeopardy is an extremely popular “playing in Discord with friends” activity in Russia / CIS (called Svoya Igra here, lit. “own game”, or just svoyak for short). I think this is the most popular app of this kind here: https://vladimirkhil.com/si/game
I still have to find somebody who worked with LabView that does not hate it.

It is a total abomination.
Why do penguins struggle with modernist architecture?
Mind blown, this is a side-effect that I had not even really considered. I had just thought it was to sidestep the complexity of local installations.
it was a different project indeed.
genuine question: is there any problem sharing projects that other people obviously find interesting ?
This sounds like a great idea to me.

Have you played at all with nushell? It's fun in a composing-processes-via-types kind of way, although it's a bit more on-the-surface than what you're describing.

My impression is that much gets done via builtins--you have to start writing nushell plugins for everything if you want to extend the fun to arbitrary programs which nushell knows nothing about. (unless you're happy with json I/O, but you're talking about static typing here).

It sounds like the source/sink type registry that you're describing would solve that problem in a much nicer way.
But you meam they are doing consumer PV+battery installations, or actual battery systems for utility companies?
Presidential assassination attempts were far more common back in the day. RFK, Regan, etc. etc.

Its something the USA has dealt with many many times.
1974 was officially the first year of the end of AT&T (conclusion of the antitrust case leading to divestment), and they probably already knew few years before that.
Quick Comparison: SQS vs. Kafka
I think it depends on corporate culture. I have >8,000 unread emails in my corporate gmail, and it only has a 2 year retention policy.

Some companies overcommunicate, and email can essentially be unusable due to noise. it can be a huge issue if there are multiple modes of communication.

I get communication through email, chats, groups, google doc comments, smart sheets, 3 quality systems, and workday.

As a result, it can take a while for me to circle back to my email inbox and give the messages thoughtful consideration.
Personally, I find the writing to be just fine. It is clear and cogent. I don’t have enough background to follow all the details, but I certainly hope you are not discouraged from pursuing big ideas by negative comments on style!
It makes them "not generated" which means the "generated" part is a lie. Generally I've found Ukrainian software developers to be dishonest, but now I'm wondering if it's a cultural difference in understanding of what words mean.
RAG for Multimodal LLMs
Basically, capital gains tax should be much higher than income tax. That seems obvious to me. Someone working for a paycheck should pay a smaller tax rate than someone who randomly bought NVDA stock a few years ago and watched the number go up.
With text/symbolic representation I can describe any amount of dimensions in a super dense way and physicist/mathematicians are doing that, software devs as well because most software is multidimensional.

You do have graphs in mathematics but all the maths I see is about describing reality in really dense couple of symbols, compressing as much of the universe as possible to something like E=mc^2.

Graphical programming representations go the other way - it actually tries to use more bits to describe something that can be described in less bits - many more bits.
I thought about it some more and what I have so far to add to my instinct/intuition/feeling about it is: entropy is the same, as measured by entropy of distribution (radicals/glyphs/glyph-bigrams/trigrams/etc (Chinese morphemes) by frequency vs radicals/morphemes/word-clusters by frequency of other languages); stroke count is similar between glyph or glyph-bigram/trigram and a word/word-cluster equivalent in other languages; the glyph is simplistic compared to a "picture" in the sense that the aphorism "picture worth 1000 words" typically applies.

Chinese glyphs don't really tell a story, any more than the etymology of words in other languages tell a story; if a language was really "more expressive" it should display results consistent with that, such as, for example: it is significantly harder to learn (then we must consider Finnish or Hungarian as more expressive than Chinese, say); also, speakers of it should be significantly more accomplished and as a group occupy a higher standard of living/intellectualism than speakers of other languages; ethnic groups where those languages dominate should be "genetically superior" to ethnic groups where less expressive languages dominate.

Obviously all such tests are problematic haha! :) But I think we can see that by playing such thought experiments there isn't really any difference between all human languages. However, we could compare the "language" of chimps, or other beings who we have ascribed language to, to rank "below" human languages on these scales and see clear and significant trends consistent with the tests, for example, outlined above.

I could go on, but I think it's fairly easy to make various cases for the essential expressive equivalence of large majorities of human languages. And I think it's harmful, abusive and bigoted to pretend superiority of one language/culture over others especially without basis.
> Australia and Canada are [in control of the dealmaking wrt resources]

It's not a binary. It's a spectrum. The capability of Australians to control the deal making is diminished by the control that the mining industry has over elected representatives.
The comments where you demand an instruction set for the brain, or else you'll dismiss any argument saying its actions can be computed? Even after people explained that lots of computers don't even have instruction sets?

And where you decide to assume that non-computable physics happens in the brain based on no evidence?

What a waste of time. You "addressed" it in a completely meaningless way.
This is patently false for the only case I have data on. The wealth tax in France had quadrupled its collections in a time where the French GDP had doubled, and all this was without an exit tax.

Unfortunately Macron got rid of it a few years ago and replaced it with something that only applies to real estate.
> Trump proved in two minutes that whatever else you can say about him, he's very capable of responding well to pressure.

Trump was unable of decisive action between 12noon and 5pm on January 6th, despite being commander in chief of the Army, the National Guard, Air Force, and all the powers that be.

He was so unable of decisive action, it was Mike Pence who eventually made the call to ask for National Guard for help.

4+ hours of inaction. And you call a fist-pumping photo-op to be the thing you care about?
>This is why I'm bullish on solar, BTW. It's better to have SOME energy, even if it's only daytime, than none at all if the Middle East decides it wants to veto the US again.

Having worked with solar for a long while, I am always trying to tame people expectations of it. I think that and most renewables are awesome but we are trying to make them match the societal paradigm of fossil fuels and I think that is a fools errand.

We are going to go to a green energy grid eventually (fossil fuels are limited) and it will mostly likely have a lower total energy per capita than what we have today. Combine this with technology innovations, personal reductions in demand and the end result won't be so bad. It isn't going to be a dystopia but I don't think we will be living the same level of today's abundance.
Most Bluetooth being GFSK means the TX chain is completely non-linear to begin with, so the frequency error is an easier target for fingerprinting.
That said, most also have ramp-up and ramp-down slopes on the transmission start and end to control and shape the spectral emissions.
So there might also be something to that.
Still a harder thing to fingerprint than frequency errors relating to transmit center frequency and baudrate.
What are your real investment goals? Excitement? Getting rich? Bragging about your own genius? Assertively Doing Things with a big hunk of your assets?

Or do you prefer dull, predictable, quiet, and passive?

If the former, stick with Nvidia. Maybe double down, or even buy on margin!

If the latter, you (or your automated, or suitably-managed investing) probably should have been quietly cutting back on Nvidia for a while now.
HoMuncuLus – An Evolutionary Path
I've done my own "try to animate things with mermaid like lang" https://github.com/dot-and-box/dot-and-box

and got one conclusion similar to article's author as I understand it:
general purpose visual programming lang is hard or impossible
No conspiracy theory necessary when documents detailing the plan circulated in the weeks before, all the pieces were in place, and they literally made their attempt. Or are you trying to tell me the fake electors weren't real fake electors? That Trump wasn't doing everything in his power to pressure Pence into counting them?
Are you claiming that Linus Torvalds is a P.Eng (or equivalent)? He doesn’t so that’s a very poor comment. As for Linux, it has changed constantly over those 25 years so that’s not a coherent argument either.
> Schematix provides diagrams as a dynamic resource using its API. They aren't images you export, they don't end up in My Documents. This isn't Corel Draw. In Schematix, you specify part of your model using a graph expression, and the system automatically generates a diagram of the objects and relations that match. As your Schematix model changes, the results of the graph expression may change, and thus the visual diagram will also change. But the system doesn't need you to point and click for it. Once you've told it what you want, you're done.

What an interesting tool! It's rare to see robust data models, flexible UX abstractions for dev + ops, lightweight process notations, programmatic inventory, live API dashboards and a multi-browser web client in one product.

Do you have commercial competitors? If not, it might be worth doing a blog post and/or Show HN on OSS tooling (e.g Netbox inventory, netflow analysis of service dependencies) which offer a subset of Schematix, to help potential customers understand what you've accomplished.

Operational risk management consultants in the finance sector could benefit from Schematix, https://www.mckinsey.com/capabilities/risk-and-resilience/ou.... Lots of complexity and data for neutral visualization tooling.