skysight-inc/HackerNews huggingface dataset:
It is definitely more performant in my experience. Occasional hiccups happen as well, but way less than with VS. Please note my experience with VS 22 is a bit dated because I moved to Rider a few versions ago (probably 17.8 or 17.9). Additionally, I haven't really used VS without the ReSharper plugin extensively so that's what I can compare Rider to.

Regarding your points:

> MAUI

No personal experience yet unfortunately on my part

> Code completion

At least on par, basically ReSharper with a few extras. Navigation and refactoring is great and comprehensive.

> IIS

Also no personal experience

> Debugging

Great debugger IMHO. Matches VS, predictive debugging is nice (deemphasizes branches it knows won't run), breakpoint conditions are great (only break on a certain thread, after another breakpoint had been hit, after n hits, ...), shows return values in the watch list automatically, etc.

> Look & feel

Probably personal preference: I prefer its more modern and focused look over VS. If you're into that, its Vim emulation plugin is superb.

> WPF

Not its strong suit. VS is way better here. Rider only has a preview. Annoying: it doesn't use themes for DevExpress-libraries correctly in one project at work.

> file explorer

Pretty much like VS

> Git integration

In my experience nicer than in VS. Exposes git's features more easily than VS. Take it with a grain of salt because I use the CLI mostly anyway.

I hope this helps a bit. But you're probably better off trying it for a while if you can.
This is called a forum.
"No mutable aliases" is a mistake; it prevents many useful programs.

Now that virtual address space is cheap, it's possible to recompile C (or presumably C++) with a fully-safe runtime (requiring annotation only around nasty things like `union sigval`), but this is an ABI break and has nontrivial overhead (note that AddressSanitizers has ~2x overhead and only catches some optimistic cases) unless you mandate additional annotation.
A car with an enormous rack of high capacity batteries able to accelerate an 8000 pound object to 60mph and sustain that for hundreds of miles generally doesn’t depend on the backup battery for literally anything. It has so much excess energy storage in the form of electricity in the primary batteries it generally doesn’t power down the onboard computers at all.

Indeed when you get close to exhausting the main battery rack it starts selectively shutting down everything. I’ve never personally let mine get to 0% ever - but for instance a Tesla is continuously on, and if you use sentry mode it’s not just on but the GPU is constantly doing classification of the environment to determine if someone is prowling your vehicle.
Which still doesn't solve the problem: the real issue is that Western companies are financialized to the max. That's why Elon repeatedly lies to get a stock bump. Also, why companies like Google, Boeing, and Intel allow product quality to degrade, as long as they can prop up stock price for the next quarter.

So, tariffs won't solve anything. Which is why despite the Jones Act, China builds 200x more ships that the US.

Or, hasn't Tesla received billions in government assistance? what about the major automakers that'd have crumbled around 2008 if not for the US gov. pouring rivers of cash into them?

So, protectionism is only a band-aid: it doesn't change the fact that American businesses have developed a short-termist culture that only cares for the next quarter.
I’m aware of Konigsberg/Kaliningrad.

Was Poland occupied by Soviet troops for 49 years after WW II? Yes.

Was Finland occupied (at all) by Soviet troops after WW II? No.

Poland was a de facto SSR, Finland was not.
Sure, I understand it’s part of the game we have to play, but I don’t have to like it.
Our world?

You created something from scratch that used several boilerplate components with general use cases.

The amount of times professional devs do this is probably almost nil on the scale of the world.
Igalia seems like a super cool organization. Don't they contribute a bunch to Chromium too?
I’m fighting on a meta level. for a world where people don’t pretend we have a nanny state telling us what cookies we should use or not. Just use the site, if you don’t fancy the cookies just log off and keep going
I don't blame Node/JS for the reliability issues of the first version at all, they're simply not the tools that I prefer to work in.

> Each of the seven sections on the image represents a browser tab that Puppeteer needs to keep open in order to fetch screenshots. Remember that the Node.js server was running on a Raspberry Pi, it didn’t have an excess of memory to operate in and Chrome is not known for its svelte-ness.

> I picked Node.js for the first server because I was using Puppeteer. I don’t particularly like Javascript, so given the ability to start from scratch I happily pivoted to Rust.

> Next, since we’re not relying on a browser engine to render the display, we will be using a 2D graphics library to render a PNG directly. This should have a much lower resource cost than using an entire browser engine, at the cost of some decreased flexibility.
I don't think they really blamed node and js? They seemed pretty aware that it was the overall arch of the thing that made it non-viable.

> Each of the seven sections on the image represents a browser tab that Puppeteer needs to keep open in order to fetch screenshots. Remember that the Node.js server was running on a Raspberry Pi, it didn’t have an excess of memory to operate in and Chrome is not known for its svelte-ness.

So then figuring they had to effectively redo it from scratch with a new solution, they then switched over to a language and stack they enjoyed, which seems completely reasonable.

> I picked Node.js for the first server because I was using Puppeteer. I don’t particularly like Javascript, so given the ability to start from scratch I happily pivoted to Rust.

edit: Just beaten and directly from the author it seems. :)
yes, but new versions are no longer AGPL..

You could fork the last AGPL version but you would miss on new developments and fixes made after the license was changed..

Or you would have to work the re-develop everything from scratch..
Why run in the cloud at all? This would work on any machine that can run python. An old phone or pc or raspberry pi.
Rider is a full-fledged, cross-platform C# IDE on par with Visual Studio (full version, not code). I have used a little bit of Rider and other Jetbrains products. It was some time ago, so take it with a grain of salt. On my windows machine Rider felt a bit snappier. Debugging was also great. Pretty much the same as Visual Studio. Code completion, code navigation and refactoring is at least on par if not greater with that in Visual Studio. Git integration is there, file-explorer is there. Haven't used WPF/XAML so don't know about that. Generally speaking if you buy the license for all Jetbrains' products to use WebStorm or other stuff they offer I think it is worth it. Or maybe you would want to develop C# apps on mac or linux then Rider is the go to. Other than that I wouldn't bother buying the license.
> In the early days of the system there was divided preference between Standard Query Language and Structured Query Language but it did not make a whole lot of difference since most people most of the time called it by the acronym SQL. Now the overwhelming but not complete preference is for Structured Query Language.

[0] https://www.sjsu.edu/faculty/watkins/sql.htm
H5N1 Outbreak in Central Valley, California: dead cows piled by roadsides
And you are very wrong.
Color Meanings and Symbolisms – Ultimate Guide to Color
MX Linux Forum DDoS Attack
Can it open VS solution and project files?
Huh?

Did you not read the context of the comments you're replying to or something?

People using the tool isn't the same as those people being replaced by the tool. Why would anyone think those are the same?
>every one of them will fold within the next 3 years

The same way China has been predicted to collapse every year since 1990? No matter how much money you lose, you can grow yourself out of it. Which is why OpenAI can raise $6b at nearly $150b, despite losing $5b annually. So, why do you suggest the CPC will let BYD - their EV golden goose that has thoroughly thrashed Western competitors - to fail?
The same time the rest of the world did, around the period of WW2. You being in an isolated bubble is irrelevant.

What a weird reply.
"I am not really sure whether Prolog is going to be a good fit"
what is it about Prolog that doesn't sync with my use case that made you write this?

Thanks for the online book recommendation!!
Low voltage battery death in any EV essentially causes a brick. The only exception is some cars (I think Tesla does this?) keep their contactors closed all the time when the 12v is determined to be failing. It makes the drain at idle much higher, but then at least it can continue moving… as long as you don’t let the HV pack drain…
It’s an excellent question, but I do think you can get valuable insights from seeing how a major political event unfolds in real time, as long as it’s something you’re interested in. It can help you to view the subsequent news bulletins with a critical eye and interest and it can give you a richer depth of understanding than you would otherwise get.

If it’s an event that you’re not particularly interested in, then there’s not much value in getting details in advance.

Another thing, it’s not just hours. Sometimes it’s months (or in rare cases years) before a recurring topic on social media finally makes it to the news, because it’s controversial/narrative-defying, so it takes them a long time to work out how to talk about it. I don’t want to mention specific examples because it would be distracting, but there are a few topics I see mentioned daily/weekly on the news today that were pretty much absent a few years ago, yet were heavily discussed on Twitter at the time, and I am very glad I was aware of them.
> A 500W heatpump will produce as much heat as a 2000W resistive heater.

Isn’t this highly dependent on the outside temperature?
>Tesla, GM, Toyota and many others have refused to make affordable EVs, it’s that simple.

I think GM is at least trying, with the sub-$35,000 Equinox EV. And the rumor is that the 2026 Bolt will be ~$30,000. Definitely going to be interesting to see what comes around in the next couple of years with battery prices falling.

https://www.chevrolet.com/electric/equinox-ev
This is the kind of product that’s nice to use, but gets abandoned a few years later. I don’t see it being open-source, so I’d rather use the other teleprompter apps I see on GitHub.
Yep, and that fact makes me hopeful. However, it's not unusual for other companies who are not Jetbrains to implement undocumented APIs for internal use only, while exposing a different set publicly. Or even to bake some part of the plugin functionality into the core product that a plugin mostly serves as a "key" to unlock.

I'm sure this would be quickly found by anyone decompiling the plugin or otherwise investigating how it works if they did so, though.
> They are simply following the market.

This is badly misinformed. They make the market. When you buy a car, do you have it custom made, or do you select one that actually exists?

That's exactly what happened with SUVs. SUVs didn't happen because people were begging car companies to make them something big, dangerous, and wasteful. They happened because car companies in the US found a legal loophole where they could cut costs by skirting safety and emissions regulations, while simultaneously marking up the product as a premium one. Then they ran ads to tell people SUVs were super safe [for the passengers]. So when people started buying SUVs en masse, that wasn't organic demand, it was the result of a successful national misinformation campaign (because modern SUVs and other "light trucks" are so large you're more likely to just drive over your own child without seeing them than even get in a crash).
Why not. Looking at the prices 128GB NVME is $15 on amazon. That's also the price of various micro SD cards.
virtual address space is cheap, but changing it is massively expensive. If you have to do a TLB shootdown on every free, you're likely going to have worse performance than just using ASan.
> AddressSanitizer has ~2x overhead

I’ve got some programs where the ASan overhead is 10× or more. Admittedly, they are somewhat peculiar—one’s an interpreter for a low-level bytecode, the other’s largely a do-nothing benchmark for measuring the overhead of a heartbeat scheduler. The point is, the overhead can vary a lot depending on e.g. how many mallocs your code does.

This does not contradict your point in any way, to be clear. I was just very surprised when I first hit that behaviour expecting ASan’s usual overhead of “not bad, definitely not Valgrind”, so I wanted to share it.
I don't think its reasonable for every site I visit for the rest of my life to badger me for the right to have a legion of companies spy on my every move.

Crazy, I know.
I think you both are right in a way and what is maybe relevant is the duration.

If someone lives full time permanently in another country working remotely, they probably are already actually a tax resident of that country and would typically pay tax to that country.

What the country doesn't want is someone traveling and in the country for a few months and then taking a local job that could have been taken by a citizen while also not being a tax resident, which is what the work restrictions on visas are intended to prevent.

But if someone is traveling and in the country for a few months, and works remotely while there, it really makes little difference to the country compared to another tourist other than the fact that the visitor now has access to more funds to be spending in their country while there; but visas don't support this well.
> I'll admit I haven't tried to implement a general OT solution, but CRDTs are also extremely complex functions on the base building blocks of your data.

I can’t really speak to CRDTs more generally, but yjs provides a few fairly general data structures which “just work.”

In my (non extensive) experience with OTs, you need to write bespoke, application specific conflict resolution, but I haven’t tried that OTJS library.

> I'd be curious to see more of your project even if it's still in progress, is there already something live?

Not yet, hoping to have something by the end of the year. I have the domain name “outlines.work” if you feel like checking it out later.

The yjs parts are very similar to this example repo, though:

https://github.com/satoren/y-phoenix-channel/tree/main
So this should be referring to w8a8 (weights and activations in 8 bit)

So this is gonna be 8 bit weights, 8 bit activations, group size of 256, symmetric quantization. Not sure how to map this to the GGUF variants because they don't mention how they don't do activation quantization
LLMs are restricted by their output limits. Most LLMs can output 4096 tokens - the new Claude 3.5 Sonnet release this week brings that up to 8196.

As such, for one-shot apps like these there's a strict limit to how much you can get done purely though prompting in a single session.

I work on plenty of larger projects with lots of LLM assistance, but for those I'm using LLMs to write individual functions or classes or templates - not for larger chunks of functionality.
True! I realise that I left it unsaid in the numbers. Granted, herz for herz my DDR4 3600-CL16 had even better latencies than my DDR5 (4.44ns vs 5.00nz) - but for overall performance the speed then tends to make up for it (assuming a varied workload).

I've actively shopped for low latency RAM - within reasons, but have paid good premiums especially in DDR4 days. For DDR5, there can be surprisingly little price wise to differentiate e.g. CL30 or CL32, so whilst it may not offer the greatest of differences, if you're already paying e.g. $350 (AUD) for a kit at CL32 the improved latency might just be $20 more at the same speed.

(I see that things have moved on a bit from last September when I did my last upgrade; now we have CL32 at higher speeds, so maybe that's the go to now.)
Where would one go to purchase specialty cigarettes, without those compounds?
We put a man on the moon. AI is a bubble. Nuclear power is bad. Progress comes from political showboating. Hopes and prayer let us do the impossible. I can't take any more. Hacker News is officially ruined for me the rest of today. I'm going back to coding.
I would rephrase it further to "quit ad-based media." The problems and conflicts of interest introduced by an ad-based revenue model were discussed long before the advent of the modern Web and social media; the relationship between the advertisement industry and mass media (television, radio) was already discussed in depth in the late 20th century [0]:

The advertisers' choices influence media prosperity and survival.
The ad-based media receive an advertising subsidy that gives them
a price-marketing-quality edge, which allows them to encroach on
and further weaken their ad-free (or ad-disadvantaged) rivals.

Advertisers will want, more generally, to avoid programs with
serious complexities and disturbing controversies that interfere
with the "buying mood." They seek programs that will lightly
entertain and thus fit in with the spirit of the primary purpose
of program purchases - the dissemination of a selling message.

[0] https://archive.org/details/manfacturingconsentnahomchomsky/...
What do you say to people when they accuse you of ripping off "Threes"? Is it true?
So what should we make of these issues described in the article? When, not if, this kind of thing kills people will it be a specification error? Will we blame it on maintenance? Surely it can't be the software's fault!
Are there any teleprompters that adapt the scrolling speed based on the pace of the speaker's actual speech?
I believe the problem lies in clustering and assimilation. In some areas of the USA, the immigrant population exceeds 30-40%, and these tend to be the loudest voices.

Small towns are hit the hardest, but even large cities are not immune to sudden, rapid population fluctuations and the strain this puts on local resources (just look at New York).

The history of the Irish in the United States serves as an excellent example. Driven by the Potato Famine, they poured into the US in massive numbers. When too many people from unrelated cultures arrive too quickly, conflict becomes inevitable.

Add 10 to 20 million people over a four-year period, and you have a perfect storm for conflict.
At this point I'm wondering if the purpose of safety profiles is simply to serve as a distraction. In other words, safety profiles are just something people can point to when the topic of memory safety comes up, that’s it. The objectives of the initiative always seemed hopelessly optimistic, if not absurd. In particular, I don't understand why littering a codebase with auto, const, constexpr, inline, [[nodiscard]], noexcept, etc is wonderful, yet lifetime annotations are somehow an intolerable tyranny.
Good gracious! C'mon! ... science people want science not nonsense not cheap symbolism.

The article to which the link responds is cynical. And in my experience cynical assessments are made by people more likely to engage in the cynical BS artistry they complain about. Moreover, social media in general in conducive to whining, and what-about-ism which detracts from what science and all natural philosophers take seriously.

We're trying really hard to get away from the shadows on the the cave wall to the light whenever possible, and as often as possible.

And you know what else? The ``rush" is huge when we do so. There's a difference.
Okay, where’s your evidence? Government spending is public so you should be able to say who’s using AWS for free.
A new, and foul type of orange came into prominence, is what happened.
Joseph Priestley's a New Chart of History (1769)
The impact and duration of the Roman Empire is really significant in this geographical timeline.
WordPress Foundation Donates $100k to Internet Archive
Leftism is very relevant on the political stage, the type of leftism exemplified by this blog post is less so.
My math ($26.5m / 2m) says you're off by an order of magnitude: $13.25
That's usually done by either the speaker or a prompter operator using a controller.
Now you've got me wondering how common embedded RFID price tags are.

As I understand it clothes from Uniqlo have RFID tags in them.[0]

https://www.morerfid.com/uniqlo-rfid-tags/
Swab doesn't help in this case. It's the ordering of the bit fields within a word.

So like is

struct test_struct {
uint8_t a: 1;
uint8_t b: 1;
uint8_t x: 6;
};

xxxxxxba or abxxxxxx?

ie. to get to member 'a' do you mask 0x80 or 0x01?
> The source article highlights the so-called “E-Axle” used by BYD, which is comprised of eight different components.
> It includes not only the motor, inverter, transmission and controller but also the onboard AC charger, the DC-to-DC converter and the battery monitoring system (BMS).

Sounds like that if one of those ever needs replacement you might as well just replace the whole car.
That said, my model 3 performance is faster than any car under $100k and costs less than half that. So it’s actually cheap for what it is. Comfier too.
Two Students Created Face Recognition Glasses. It Wasn't Hard
Quantum (draft)
https://claude.site/artifacts/00be9d8d-7eeb-4635-b53c-fc3e5b...
A line map for Milano's trams in TeX
Israel is has killed more innocent civilians in a year than the entire Russia Ukraine war fwiw
Does a *1 mean you just want the comment to stay unchanged?

Imagine if instead of +1 and -1, we did a *2 and /2. There's the next HN April Fools day change for you. That would be fun, even though it shouldn't make any real difference.
LLMs Are Machine Guns
Don't forget that it's been extensively documented that Israel uses human shields:

https://www.cnn.com/2024/10/24/middleeast/palestinians-human...

https://www.btselem.org/topic/human_shields

Even the NYT took time away from repeating Israel's lies to report on it! https://www.nytimes.com/2024/10/14/world/middleeast/israel-g...
There are other potential employees available. If there weren't, the price would already have been bid up to $20, without the minimum wage increase.
> "No mutable aliases" is a mistake; it prevents many useful programs.

Does it? You didn't list any. It certainly prevents writing a tremendous number of programs which are nonsense.
With speech recognition it could be auto
Good idea, I’ll make it open source tomorrow :)
There are many solutions for constrained/structured generation with LLMs these days, here is a blog post my employer published about this a while back: https://monadical.com/posts/how-to-make-llms-speak-your-lang...

I'm partial to Outlines lately, but they all have various upsides and downsides.

OpenAI even natively added support for this on their platform recently: https://openai.com/index/introducing-structured-outputs-in-t...
That progression is obviously a consequence of being able to tackle increasingly large volumes of data, but that doesn’t make video an “ultimate API”, unless you just mean “the most demanding one in terms of data volume”.
Scout Motors
VW relaunching the Scout brand
A company has a patent on that tech. I can make it start / stop by detecting any speech
There's still a large lefty userbase but centrists are growing on the network and I think at this point in time that kind of behavior won't be tolerated anymore because there's enough diversity in the network to push back. In my experience Bluesky is a lot less homogeneous than the other splinter networks like Mastodon or Lemmy which all converged on the same exact nerd archetype. YMMV but if you're a centrist I would certainly try the network out.
Well, UNIFIL for the last twenty years pretty much ignored the other unauthorized military force in southern Lebanon, Hezbollah, so why they should care about IDF?
Yeah there's a whole bunch of photographers coming online too!