skysight-inc/HackerNews huggingface dataset:
I just adapted the intellij-rust plugin from https://github.com/intellij-rust/intellij-rust to syntax highlight Rust slightly better. It works just fine, and I had to coordinate with nobody. Just edit file, build plugin, install plugin to the IDE (using the menu in the GUI interface). That's it.

Most of the stuff of Jetbrains is open source (under Apache Software License) and is available on github.

I know what you mean though: I would never again use a closed-source IDE, or a language with closed-source standard library. Microsoft Visual Studio made me learn that, decades ago.
Yes (relatively speaking, only).
The amount of mass poisonings you are advocating for is not acceptable in a decentralized society - catching people like this takes an enormous amount of effort and deaths.
Love the logo, and quite appropriate given the name and the lead is obviously Welsh!

https://github.com/leaanthony

Cymru am byth!
Cobble together stackoverflow code, don’t write docs, instead hire entry level devs to fix the cryptic levels of technical debt in your code, reward them with seniority for how long they endured.
.NET is the most open, non-trivial ecosystem I have ever participated in.

I experienced 2 different problems with .NET (back in 2.x/3.x days), and was able to have interaction with the actual MS developers on their Github issue page without any sort of bullshit overhead process.

Within days, I saw traction on my comments and within months I saw PRs that ultimately resolved the issue I presented. The following year, I was deploying framework code to my customers' instances which incorporated fixes to my concerns.

Perhaps I am unaware of just how much better it is with the other ecosystems, but for me this is enough interaction with my framework vendor.

Are we upset that we have to pay money for the privilege of using other peoples' intellectual property? Or are we asserting that Microsoft is stealing other peoples' IP? I am trying to find the actual crime here.
I'll take a look later today. What's the issues or errors preventing the logins on the sites?
> it’s certainly nice I don’t have to go to 15 different places to do all of that.

How many times have you had to do more than one of those things in the same visit?
I find this very concerning in an American city.

In The Mystery of Capital: Why Capitalism Triumphs in the West and Fails Everywhere Else by Hernando Desoto;
He makes mention of the bureaucracy overhead in countries that fail at capitalism.
Sounds like America needs some house cleaning in places.

My sad observation however is that normal people try to fix things by adding on.
It takes quite a bit of smarts to remove things from a system and make it work better. The only case I have heard of is New Zealand re-wrote their tax code to 12 (?) pages or something like that 30 years ago. I wonder how big it is now?
I sell an excel add-in that integrates with some popular trading software. It makes life easier for traders. It has a couple thousand users paying around $10 a month. That's about as specific as I want to get.

It required a little domain specific knowledge to create, and a recognized name among trading forums to initially market. Otherwise it's super simple and I'm continually surprised that there are no real competitors.
Note that this data is from a poll, not actual investigations of medical account balances. It includes the following, very broad, categories in the original polling methodology:

“c. Any debt you owe to a bank, collection agency, or other lender that includes debt or loans used to pay medical or dental bills.

d. Any medical or dental bills that you have put on a credit card, and are paying off over time.”

Thus, by one interpretation, if you’re already in over $5,000 of credit card debt, and you charge a $10 prescription fill or $25 copay to that credit card, their methodology will now include you in the medical debt and medical debt amount statistics as having medical debt over $5,000. The specific wording of the “amount” question seemingly tries to prevent this, but considering the above was classified as medical debt prior in the polling, it’s not hard at all to imagine people answering in the affirmative.

Is this really true? I don’t know, that’s a complicated discussion. There are certainly people who are paying medical costs with credit cards. They deserve to be included. But it does seem possibly a bit too broad.
Dynamic linking is allowed and you are allowed to ship those, so on Windows it's very painless. You just ship your Go/C#/Python/Rust binary with a sciter.dll that sits in the same folder. On Linux it's not quite as nice since you have to move the libsciter.so to the appropriate folder.

Of course static linking would be nicer, but I think it's fair to charge money for that (as well as for source code access). The project has to finance itself somehow.
People may be failing to infer your '/s'.
That's... not the analogy.

The Ship of Theseus is a question about the nature of identity, not an answer.
Quick tip: Create no-code 3D product configurators
A diversified mixed of renewable energies with peak production higher than peak consumption + energy efficiency + demand response + thermal storage + electricity storage (different battery technologies and other options)seem enough to have a resilient cost effective grid without nuclear or gas
I don’t recall anymore. Been a few years. Doctors didn’t like the theory are were not willing to try.
I first read it as “opening a rust-aurant…” lol
There are holiday package deals on the market for Kiev [1]

[1] https://www.lastminute.com/holidays/ukraine/kiev
D) Sounds like clusters to me: "Palo Alto Networks provides each customer a unique deployment."
Yes, there is no fully desktop like components, looks like desktop but no desktop. Just like recently the app is not that native look, only flutter give you almost pixel perfect native looking, native is hard, build for the base os needs, not for every one to use.

The good side of using native is less learning more intuitive, but everyone doing there own design system now, users already trained to use newer design pattern.
I staked $15k, bought season tickets for my favourite baseball team, wrote an electron app to auto-price and market those tickets under face value.

We ended up going to 6-7 games for free, sat in MUCH better seats than we ever could have afforded to, and had access to playoff tickets at face value. Further, my friends had access to great seats at reasonable prices and I avoided having to buy from resale sites (who I detest). 90% of the process was automated.
What did DuckDuckGo do exactly?
Sheehs, if it’s true that it was deliberately written to be hard to understand then I’m glad I never got past 10th page. Eff that.

Tho I did finish and enjoy Infinite Jest which is also considered a difficult book to get through.
Bureaucracy is a natural outcome of maturing processes.

It used to be easy to do things. But then business owners would do things that would make citizens say, "they shouldn't be able to do that." So rules/laws were made to prevent people from doing it.

You can go on a mission to reduce redtape, but the results will probably be temporary. Contrary to the way some people think, these regulations aren't put into place willy-nilly, they are the natural outcome of people cheating the system and causing others harm.

It's not just governments either. Anyone who has worked at a startup and a huge mega corp sees the difference in how easy it is to deploy something. Startups have no guards in place, while megacorps need sign-offs from various departments, etc.
There are no corrupt forces capable of stopping you from sending money to whoever you want within the confines of the bitcoin network, no. And that can be proven.

There are also no forces that can arbitrarily create new money in the Bitcoin network, they can only create money according to specific rules agreed upon by all using the network. That can also be proven.

Can you prove these two things with any other monetary system on the planet outside of crypto?
Ah, I knew I would get one of them wrong, and then didn't go back to check, so

C++ indeed has std::ranges::sort() and std::ranges::stable_sort()

However Rust's [T].sort() is paralleled by [T].sort_unstable()

That is, I just got the Rust names in the wrong order. The orthography is different because how these work under the hood is very different, but that's not important here.
In that case the business idea wasn’t good enough. If you can’t afford the cost of doing business it’s not a viable business idea.

In the same category: “I can’t afford to pay more than minimum wage”
Gotta be honest I’m pretty lax about government regulation in general but I think in the case of food safety I’m gonna say it’s worth it to make people prove upfront what they’re selling is safe rather than waiting for someone to be hurt and then going after them.

How could a grocery store buyer even avoid evil apples inc? Individually demand to see their factory and process?
I see Jina.ai mentioned on the https://qdrant.tech/ landing page. What's the relationship between Qdrant and Jina?
> Capitalists routinely wipe the floor with people who don't take enough risk. Risk is necessary to get the best outcomes. Where will the risk taking happen if people try to regulate it out of existence?

This is a straw man argument.

Good entrepreneurship is taking a risk on a new cuisine that is underserved in your city, which no one is regulating.

Bad entrepreneurship is taking a risk on inadequate food safety and fire suppression equipment, which municipalities are indeed trying to regulate out of existence.
Bureaucrats report to (mostly) elected politicians (in the US).
Politicians report to the public. The public complain about food poisoning, not about 92 forms to open a restaurant. The politician tells their bureaucrats to “do something” about all the food poisoning by under regulated restaurants.

The regulatory bureaucracy is a lagging, indirect response to bad behavior by previous individuals and businesses. It’s never going to absolutely prevent bad behavior just as speed limits do not actually prevent speeding, but it is a legal tool or cudgel to inhibit the behavior and punish it in retrospect. And that in turn is both to reduce the cost of government from dealing with responses to bad behavior and ensure the politicians get reelected.
How does this make money? I don't see any ads.
Why should Senate control not be considered 60 votes, if that is what is needed to accomplish the legislation in question?
Some arent taking real risks at all. Putin would not even dream of killing its biggest EU ally Scholz for example.
For myself, as someone of no special significance, I hope to find some little out of the way burial site, and arrange to be buried with as much finery as I can afford at my allotted time, in the fond hope that some archaeologist will unearth the site 1000 years hence and assume that I was an important figure and those buried around me were my subjects :-)
I find it said that query plans an SQL database generated were not discussed more. Drawing this comparison and highlighting differences would have been very helpful.
It's almost like it's a good idea to raise all wages, and in a flat way. Barring that, enforce price caps on important things or outright make them free.
NextDNS API
Why do bureaucrats have an incentive to make their own work harder? How do you explain then how easier is to do taxes in bureaucratic Europe compared with the USA?

I will say that the worst burocracy is created when private companies meddle with the government affairs.
TiDB also claims MySQL compatibility at the protocol level, but the amount of unsupported features is slightly demotivating: https://docs.pingcap.com/tidb/stable/mysql-compatibility#uns...

Here's some of what's not supported:

Stored procedures and functions
Triggers
Events
User-defined functions
FOREIGN KEY constraints #18209
FULLTEXT syntax and indexes #1793
SPATIAL (also known as GIS/GEOMETRY) functions, data types and indexes #6347
Character sets other than ascii, latin1, binary, utf8, utf8mb4, and gbk.
SYS schema
Optimizer trace
...

Not being able to use FOREIGN KEY constraints makes me distrust the viability of something like that, because in my experience DB schemas and how they're utilized without foreign key end up being dumpsterfires.

Then again, at a certain scale you kind of have to look into alternative ways of how to look at working with your data, so there's that.

That said, the idea of giving people something that's compatible (for the most part) with the drivers and syntax that they already utilize is an excellent one!
I got my BlueRetro [1] project which is a universal BT controller adapter for retro console.

I'm making a pretty bad job monetizing this TBH. I originally wanted to sell the HW myself but turn out that with real job + young family with the little energy and time left I can't do more than "here's the code".

Turn out a few makers pick it up and are nice enough to give me a cut on their sales. Adding user donation I maybe made 2K out of it this year, not much but better than nothing I guess.

I wrote a retrospective about the last three year working in this if you like more detail [2]

[1] https://github.com/darthcloud/BlueRetro

[2] https://github.com/darthcloud/BlueRetro/discussions/289
It's a shame that Younger Dryas x Humans is a fringe topic in some circles. I find the conversation regarding humans in this time to be very entertaining and somewhat fascinating. Particularly the fringe thesis that humans might have been more advanced then we thought roughly 10-15,000 years ago and that a cosmic/stellar event such as what is theorized to happen during the Younger Dryas set our species back thousands of years. The part I find most fascinating is the explanations of how many religions and stories from many different peoples around the world speak of "biblical" floods and untold destruction around the world at roughly the same time period. How the people who became known as the Egyptians may have inherited those pyramids from a more advanced civilization considering constructions that can be attributed to the Egyptians are usually of lower quality to the Great Pyramid, etc.
because it seems go and rust are in a competition, and a rust library of similar fashion just made it to front page. takes off tinfoil hat
How so? Rent is the primary driver of cost (much higher than the fees) and there's already a fairly wide variety by US standards.

I guess to frame it a different way, is there a major city in the US that doesn't have the bureaucracy, and also has a better restaurant scene?
You dont have to be on drugs to do linkedin - but it sure helps.
If you fill quads, you won't get to use the depth buffer to occlude fragments easily. GPUs can do a lot of depth buffer optimizations before they run the fragment shader.
I got a question for everyone reading. How to even decide what side project to work on?

Should I keep all ideas in a spreadsheet and then choose one, or make a grading system for ideas?
Wails doesn’t seem to have a plan for supporting Mobile OS’s. Tauri has that on its roadmap
> Government, corporate users scramble to find alternative to Microsoft program

What Chrome, Chromium, and Microsoft Chrome?
You cannot easily pressure somebody who gets paid to not do what you need them to. That would take enormous violence. Even getting them out of office is no consequence due to revolving business and lobbying doors.
If you ever play(ed) the Atari 2600 version of River Raid, you got to witness some SERIOUS tweaking to work around the limits of that console. Every scanline processed on the fly during the vertical blanking interval. No screen buffer. The animation was soooo smooth.
I did. It will still wreck sites that don't have the primary language available, but where the secondary might be.
It is always the same poor journalism tactic of obscuring the distribution of data to make a “plausible” controversial claim. Similar to the oft quoted “Americans cannot afford a $500 emergency”.
> wrote an electron app to auto-price and market those tickets under face value

Could you elaborate on this a little? I think I can imagine, but am curious to hear a bit more about how this worked!
This sounds more like an algorithm to maximize your benefit from the $15k you spent.

As opposed to a "money making business".

(Still very cool though).
> I'm still a bit clueless on the whole LinkedIn influencer thing though.

Every day some one on my twitter timeline will retweet a "10x your biz on linkedin" - reading them makes me reconsider if intelligent life exists on this planet.
Wow, this brings back memories from more than 3 decades ago. I created a routine on the C64 to copy memory and calculated the performance then around 25KB/sec.

The first version contained a memory corrupting bug that took some time to figure out. Depending on the locations of the source and destination you have to start copying forwards from the beginning of the source, or backwards from the end. If there's an overlap you risk overwriting the source before it is copied to the destination.
Mixins in Zig
That is the exact niche type of side project that I dream about. Though, with "a couple thousand users paying around $10 a month" that is hardly a side project anymore, given the annual revenue north of $200K.
Not sure if you read the article till the end but

> On the same machine, the instancing version can do a few thousand seed vertices (an order of magnitude more) at 60 frames-per-second, after which it becomes bandwidth saturated.

If you have a powerful GPU you can get even faster results. I have a project that does Lloyd's relaxation using voronoi and for me the using cones with a depth buffer gave the best result.
sorry, copied from `Tauri 1.0 – Electron Alternative Powered by Rust`, I'm a gopher, so I prefer wails. 2.0 is about to release, but beta works as promised.
I don't think it is to unify. I wouldn't be surprised if it would be another revenue source. People may prefer the interface of VS Code, but prefer the backend tools in VS. Microsoft could end up selling plugins/add-ons/whatever for VS Code.
I immediately noticed that in one of the code samples that he is loading and storing data from memory that’s not on the first page - memory locations $00-$FF - memory access to and from the first page took one less clock cycle.

The LDA, STA, etc operators for zero page access are
different opcodes than their two byte address equivalents
Doing research makes sense (not just for nuclear).

But current technologies seem enough to have a resilient cost effective grid without nuclear or coal (A diversified mixed of renewable energies with peak production higher than peak consumption + energy efficiency + demand response + thermal storage + electricity storage (different battery technologies and other options)). The level of uncertainty attached to this scenario is lower than for next gen nuclear (mainly for the cost, but also for security, or the waste). And more importantly, renewable energies and energy efficiency are ready for a fast deployment.
Shell can be invoked using `$` if your use cases requires stream processing. This might be handful if you still want to benefit from traditional shell features while being in Nacre.
I never quite got the allure of this "grammar of graphics" business. I mean, I think I "get it", but I don't get it.

For me GoG is basically "use ggplot2 instead of base R plotting libraries when in R".

Which is fine and all, but graphing utilities of matlab/octave are far simpler/flexible.

ggplot2 to me seems like it feels it has to add a layer of complexity to achieve the "grammar" part, without a real practical benefit over matlab etc.
This, especially when some records can be "several megabytes"
Which means they're exposed to any material costs a lot.

So, when a company like BP or Shell raises fuel price by 33%, they're forced to match it or maybe try to get more things sourced locally, cut out middlemen - rather hard.

Usually they'll raise the price a bit more further.
> The goal should be to reduce friction by an order of magnitude. Shoot for a goal of 10 steps and $500 in fees.

So without knowing what the steps are and the fees cover, you're just opposed? If it was 10 steps and $500 would you be pitching 1 step and $50?

Fact is, if you cannot figure out how to fill out forms indicating you know enough to avoid it, I don't trust you not to poison people, clog the sewers with fat or barricade the emergency exits.
I think the phrase “corrupt intermediaries” is being misunderstood by people given they are addressing higher abstractions.

They don’t seem to get that legacy monetary supply and markets have been compromised at a fundamental level.

Any system that cannot be reasonably audited with limited resources has near certainly been compromised at this point.

And none of these systems take even remotely 50% to corrupt. They take like < 5%. And corrupting them is HIGHLY profitable, which means there is massive incentive to do so. Which means it is certainly the case.

Bitcoin disincentivizes corruption. A 51% attack is not profitable. It is also highly detectable and risk is very limited. It is the only known way to corrupt the fundamental mechanics of bitcoin, and frankly, if humanity allows a single or collaborative entity to acquire 51% of the compute resources, we have bigger problems. And that’s the point. It brings things hidden away into the light.

The promise of crypto is not financial equity, it is financial honesty. It makes the rules of the game equal.
Sciter – Multiplatform HTML/CSS/JavaScript UI Engine for Applications
If your goal is to generate money, an analytical approach (like a spreadsheet) makes sense.

I choose my side projects more emotionally; generally based on things I'm excited about, think will be fun to make, or involve things I'm curious to learn. Happy to share more if interested.
This was the key tl;dr moment for me from this post:

> All of this highlights (again) why performing due diligence on potential investors is so important. We’ve just come through a market that was moving extremely quickly (too quickly, in my view). On the venture side, there was plenty to be concerned about in the need to make investment decisions so quickly. Overlooked was the challenge that placed on companies, who were making an equally important decision and entering into long-term relationships without the chance to meaningfully look into the firms that were courting them. Exacerbating this speed were valuations that in many cases were out of touch with reality, putting more pressure early in a company’s relationship with its new financing partners around company performance and trajectory. None of these dynamics allowed companies or their investors to form the basis for a longer-term working relationship. Hopefully, the new market dynamic will allow for more of this.

Of course, the author is an investor (one of the partners at the Foundry Group) so he's talking his book a bit. But the fact that the speed of investing in recent times impacted alignment is worth calling out.
Nothing is outlawing liberal states from doing it.
No harm done :) The "1.0" was in that title because Tauri just released 1.0, not because it just happened to be 1.0 when submitted.
Is there a way to make a compatible 6502 variant that doesn't have this waste?