skysight-inc/HackerNews huggingface dataset:
I switched my game's UI from Vue2 to Svelte maybe a year ago, and I agree with almost all of the article.

One thing I think the author overlooks: the appeal of Svelte's built-in animations and transitions is that they work correctly when the element's lifecycle is being managed by Svelte. E.g. with code like this:

{#if showFoo}
<div transition:fly={{ y: -50 }}> Foo! </div>
{/if}

When `showFoo` changes to false, Svelte will first play a flyout transition and then remove the element from the DOM, and it will correctly handle things if `showFoo` toggles back to true again before the flyout finishes, etc. You could do the same thing with CSS animations, but it would be hairy and you'd need to learn more about svelte internals than you probably want to.
Nanoprintf – The smallest public printf implementation for its feature set
I have flown out of there recently and this would have been terrible advice. Really bad queues for bag drop and security.
money/power corrupts. always.

I do believe that he was a different person just like 10 years ago. then mortal problems stopped having any meaning to him and he derailed into the right-wing billionaire's club. nowadays its only propaganda and seeking the reinforcement loop feeling that he still is a smart dude and not an asshole - to the point he buys social media platforms to megaphone his own thoughts and supress critics when he gets away with it.
You asked about math for programmers, not for computer scientists. Two different things.

The math you know is more than enough. Some specific domains you go into may need additional math, but that's because of the domain, not because of programming in general. If you need more, learn what you need when you find out that you need it.
At the moment, the recommended solution for that is to use a block scope.

{
var iter = foo_dir.iterate();
while (try iter.next()) |entry| {
// Do something
}
}

{
var iter = bar_dir.iterate();
while (try iter.next()) |entry| {
// Do something
}
}
You shouldn't use useEffect just to bring state mutations from the store into the component or to calculate "view model" from your state. Have a look at the new react docs.

https://react.dev/learn/you-might-not-need-an-effect
How much vision AI model training cost without using Synthetic Data?
that is incredible to me, i can't wait to see the rest of the progress of this project.
To save this planet, we need to make frugality sexi again
There are over 50,000 and over 40,000 repositories just on GitHub that contain Go and Rust code, respectively. [1] Among them, some truly massive projects like Kubernetes for Go or Servo for Rust. I will freely admit your argument for new and/or obscure languages like Hare, but Go and Rust are not "rare" under any reasonable definition of the word.

[1] https://github.com/topics/go https://github.com/topics/rust
> The great thing about fascism (the extreme form of conservativsm when going more rightwing)

Stopped reading after you asserted that fascism is a right only attribute.
One of the reasons I went with AMD for my new GPU was Linux support. Nvidia has been abhorrent of Linux before Torvalds did the famous gesture and that was over 10 years ago! My old workstation had an Nvidia and performance has been all over the place, and that's on lucky days!
C++ is a general purpose programming language as an evolution of the C language by inserting object-oriented programming.
Being clear about things is one of Zig's central philosophies, if naming things `foo_iter` and `bar_iter` doesn't feel like the right solution then maybe the language isn't a good fit for you.

But also:

var iter = foo_dir.iterate();
while (try iter.next()) |entry| {
// Do something
}

iter = bar_dir.iterate();
while (try iter.next()) |entry| {
// Do something else
}

You can totally just reassign `iter` here since you're done with the first iterator (assuming they are both the same type, which appears to be the case).
For the OBS fans who have been wanting a builtin equalizer for years, you get the 3-band one and that's it. I submitted a decent 8-band, asked for feedback, and after a few months it was rejected. They want you to use plug-ins.

I'd be happy to improve the one I submitted (more bands, steeper rolloff,etc) but the project does not want such a feature.

I'm not butthurt, I just find it odd but half expected the rejection going in based on what I read.
I take it you have never seen an OLED display?
Right...we make stuff cheaper than ever before...but because all these people don't have jobs they can't afford it anyway...
Written in Rust! Can you tell?

curl --proto '=https' --tlsv1.2 -fsSL https://drop-sh.fullyjustified.net | sh
>Imagine never having problems with wireless bluetooth, WiFi, graphics card etc. Imagine everything always working and never having to worry about updates breaking anything.

That's exactly how I felt when I started using MacOS after many years on Windows laptops!
Think about it like this: The bank can sell the loan to someone else because it produces positive cash flow, but the bank can't sell someone's deposit because if that person comes for their money, they expect the bank to pay them back.

It is backwards from the normal business model, but that's because a banks business is to make money lending instead of borrowing to make money.
> somewhere in Russia or China who is not afraid of the RIAA's intimidation

I can't be the only one that sees the irony in developed western democracies relying on Russia and China to protect liberty and freedom.
Previous discussion on the topic: https://news.ycombinator.com/item?id=35225181
> Don't try to take that away.

I'm not sure if you meant to respond to me or someone else. Or maybe my response wasn't clear. No problem either way.

I don't think full automation of carer duties is going to come anytime soon. It's far too technical and delicate. And absolutely provides psychological benefits for residents, as you said.

What would be great is if technology could provide even more help for transferring folks from one place to another securely. Lots of elderly people fall. And lots of carers get injured when they try to stop elderly people from falling.

Edit: Maybe it's the word "transfer" that's wrong and causing the misunderstanding. It probably sounds like the old people get put on a conveyor belt or something. "Transfert" is the word used in French nursing homes for helping a person get – say – from their bed to the toilet or to their recliner. And it's risky for everyone involved.
I thought Max Tegmark’s Life 3.0 was interesting. But with all this future prediction stuff, best to take it with a grain of salt.
Related:

"Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems":

https://github.com/mpaland/printf

tinyprintf:

https://github.com/cjlano/tinyprintf
on the other hand your work is going to be done by AI soon, so here’s that
Show HN: A Podcast Q&A App Powered by GPT
DrPawd is a GPT powered app for answering questions from podcasts. Not only does it provide the answer but also provides the timestamps in the relevant episodes where the hosts discuss the topic.

It also features a personalized episode page where the user can ask questions specifically to the episode, read summary of the episode and find related episodes which they might find interesting.

Right now some of the most popular podcasts such as HubermanLab, Peter Attia's TheDrive, StarTalk and Stuff You Should Know are supported with more to come.

This is still early stage and UI needs more refinements but happy to hear critical feedback.
I think rule 12 covers the vowel, and then rule 20 explains why it's sï+ not skï+ but I could be wrong about whether the vowel is a front vowel or not.
this looks promising, there's no better price than free
Value Creation in Product Teams Beyond Scrum
Which they won't, because the market naturally optimizes towards the most awful, shitty garbage possible that's still barely fit for purpose. This will only accelerate the trend.
Charts are the perfect tools for visualizing a huge volume of data in a limited space. They help us easily understand trends in data through appealing visual representations.

Syncfusion .NET MAUI Charts is a well-crafted charting control for visualizing data. It provides a rich gallery of more than 10 chart and graph types that cater to all charting scenarios. One of its most powerful features is its interactive capabilities.

In this blog, we’ll look at some of the rich interactive features of the .NET MAUI Charts with code examples.
In the sense that there's a huge overlap of people who created Nord that are now working on Proton. Might be under the same employer indirectly (Tesonet or whatever they're called now). Whether officially they're under a different company/jurisdiction, that's a different thing.

From Tesonet[1]:

>We also provided ProtonVPN(opens in new tab) with operational and HR support when they decided to open an office in Vilnius.

>Contrary to all the myths and rumors, operations by different services have never been related to each other. The only common resources are the centralized HR and legal teams. We have strictly relied on this philosophy from the beginning in order to avoid any possible conflict of interest.

[1] - https://www.techradar.com/news/moving-the-vpn-industry-forwa...
Huobi’s New Boss Shakes Up Crypto Firm with China Plan
Heh, I came into these comments to mention that very book, because this article reminded me of the exact same thing. I bought a (used) copy a few years back for my kids because I like the illustrator. It's "As Right as Right Can Be", by Anne Rose, illustrated by Arnold Lobel. My guess is that it was inspired by Diderot's essay? ... hmmm, turns out it was published in the 70s, so not based on the paper describing the effect.
Even North Korea calls itself a democracy.
Pirate Weather
That is one nice thing about blue screens now. If you get them now it defiantly gets your attention. There is either a driver issue or a bad hw component (overheating, poor/broken connection) on the gp's new machine. I have not see one on my own machines in probably 4 years (bad driver). My wife gets one about every 2-3 months. They are identical hardware. I dropped her laptop on the floor one day by accident. It has not been quite right since (especially if she leaves an 360 controller plugged in). Forced reboots can happen. Usually about once a month you get a shot at it when they do their monthly update cycle. So if you happen to stay up past 3AM on the second Tuesday of the month you might get one.
Seems like the overly saturated output could be fixed by putting a trio of potentiometers on the RGB output and using them to attenuate the red, green, and blue signals until they look good.
Could you expand on the context? Why would an open source project not want what sounds like an obvious improvement?
Would this work over a multi zone cloud deployment?
New EU telecom rules will leave everyone worse off
That's why I switched to MX. I don't want to see this garbage pushed on me.
I find Reddit rather disappointing for software development topics. Depends a bit on the specific subreddit, but the quality of both the questions and the comments is pretty low.

There are a few exceptions and some active users with deep knowledge that provide very good answers. But there are also a lot of questionable answers. My subjective impression is that e.g. on the r/reactjs subreddit a lot of users are quite inexperienced. While on the r/csharp and r/dotnet subreddits the user might be more experienced, but you also get very strong opinions that suggest solutions I'd consider overengineering without even considering the complexity.
> The Fed is determined to fight inflation until their shareholders, the banks, are in trouble. Then we get to learn who the Fed really works for. Hint: not the people.

Then we move into the real world where reality exists: Fed officials double down on rate rise decision citing high inflation
I hope that was sarcasm, because it is amazingly wrong. Measure theory is absolutely not a "learn this before programming" thing. It's peripheral at best, completely irrelevant at worst.
I wonder if this is a visualization problem. Imagine if you could see the dependency graph visually.
The biggest worry imo about ai is the consolidation of economic power the big tech industry will have with ai, essentially that we get a worse version of the oil/coal monopoly/cartel where waging war and terrorism was part of the plan.

In big techs case its less that but more how they will infiltrate governments (just look at the law effectively banning ev cars in a particular state) and potentially create a real oligarchy.
California bill would force Big Tech to pay for news content
Yet we don’t call ourselves European, perhaps because of a divorce in somewhat recent history.
GitHub issue - resolved
Seems like GitHub's struggling at the moment: https://downdetector.com/status/github/

I'm getting unicorns.
Can you link the PR?

But also, what's the problem with having this as a plugin? Isn't it better to keep the core OBS small, and provide extra functionality via plugins?
First Citizens Nears Deal to Buy Silicon Valley Bank, Sources Say
I think Svelte/sveltekit (especially) has really pushed a lot of the ecosystem forward and I love the effort made to exposing platform primatives more explicitly while attempting to make the framework disappear. I think the store mechanism is really great but I have noticed a few usability complaints coming from react land.

The main one for me is typing props for a component feels extremely wack. In react I have a function, that function takes a type, I export that type and can import that type. In svelte I'm exporting the props individually? It's annoying to get the type declarations in one spot and make that easy to import for other components to use as intermediate typing. This is one of those things that I didn't even think twice about until my project reached a medium size and had multiple developers building out different portions -- it's inconvenient to scale and none of the workarounds feel good.
I think that's the most dangerous way to go, THB. AI is good at stuff that is very widely represented in its training data, and common pieces of infrastructure that many apps use like docker will be some of the easiest stuff to automate away.

"AI, spin up a K8 with these properties like you have for 100,000 others..."
Freud argues in Totem and Taboo that the first written sign was actually the totemic figure(s) which tribes use in their various rituals. We can surmise that from these signs evolved pictographs, which then became systematic pictographic writing, which then led to our modern writing systems.
These really are the precursor to design systems of today. It's not just a brand guideline, but it's an implementation guide to be used across various platforms (Dodge, GM, Ram, etc) to create a unified visual experience.
What's somewhat bad for the <1-5% of the nation isn't also bad for the rest of the workforce. Sane interest rates benefit all especially when it comes to valuations.
> The banks got to play and invest that money off those depositors.

And they got wiped out because they did it badly, while depositors kept their deposits. The system works.

> So essentially, the government got to use those depositors money, and then turned around and gave them back their money.

The government didn't give them back their money, the loss came from the DIF, which is a fund made of private contributions assessed to member banks. No government money was spent making depositors whole. I wouldn't care if it was personally, I think that's kind of the point of the government, but in this case that's simply not true.

> Finally, if this thing didn't blow up, those depositors would've seen none of the profits from lending to the government which is clearly a risky business.

Er, no, the bonds would have matured and they would have received face value plus interest. Lending to the US government is the least risky thing one can do, three-month treasury yields determine the 'risk-free' rate.

> This is the same old story, governments printing money.

The Fed actively manages the money supply. I'd look at where the demand for dollars is coming from to better understand the system and what's actually happening in the economy. These simplifications border on conspiracy.
I will also add it's a single header, so it's easy to add to most projects.
GitHub is down?
Is Github down for you too?

All green here: https://www.githubstatus.com/ but I tend not to trust these pages...
I seem to remember that the 300A overclock was first published by Tom's Hardware - a site started by a German medical doctor, as implausible as that sounds.

I was trying to confirm this, but he didn't claim credit for that in this interview: https://www.tomshardware.com/reviews/20-year-anniversary,455...

P.S.

Also, some twenty years ago another MD rewrote the Linux scheduler, because he wanted better interactive performance: https://en.wikipedia.org/wiki/Con_Kolivas
I know a lot of people who refuse to buy it out of principle
> No biological animal can evolve faster than this.

Sure one does. Us.

When one human learns something, they communicate about it and often, they all do. As always, robotics and automation doesn't enable any fundimental new capacity other than what required many humans to do, now requires less humans to do. This just gives more control to the humans who own the robots.

The AGI apocalypse is just the fear that capitalist entities and morales will spread and grow faster than humans can compete with. AI already exists to further their reach. We already have profit maximizing paperclip runaway super intelligence. We call them tech companies, and they flounder occasionally but they learn and adapt efficiently enough.
Also seeing unicorns, mostly for "No server is currently available to service your request.". If I don't get a unicorn, the page takes a long old time to load.
Also down for me.
No, but perhaps we should take some responsibility and provide people with alternatives before destroying their lives.
Yes looks like it is, from UK.
When it comes to laptops, I don't see how apple is overpriced. I'm currently in search of a well-built CPU-performant laptop with a decent bettery, and the likes of XPS and Thinkpads cost about the same or more than a similarly decked Macbook m2 pro. Only the GPU and upgradeability could be considered limiting factors.
Forecasting Authoritarian and Sovereign Power Uses of LLMs
It's down for me

also
https://downdetector.com/status/github/
I love my steam deck, but the subset of games it can play is exactly that - a subset of games that work fine on Windows.

About 3/4 of my library is marked with “no” on their compatibility chart, and from some experimentation, they’re largely not wrong.
Show HN: I crowdsourced the 25 best quotes from Naval Ravikant
Down from AU
Down in NL
> SlickGPT allows you to run your own local ChatGPT instance

I find it interesting that so many projects claim to be "run your own ChatGPT", when they're in fact "run your own web UI". Are people really so ignorant of how this works that they're equating these concepts, or believing that the web UI is anything more than a razor thin veneer?

I guess maybe people use ChatGPT to refer to the interface, and GPT-N to refer to the models, but that's not very accurate given the amount of tuning, it's much more accurate to say that ChatGPT is a productised GPT instance, with a web UI.
Very very slow for me (east coast US).
Australians. Argentina? Could be anybody.
I've been playing games on Linux daily for years now (even AAA games like Cyberpunk 2077) and this is why I am still holding out on VR. I just don't want to be forced to go back to Windows just to play the games I want to play.

I'm waiting for Valve to maybe make a successor to Index with proper Linux support, but I'm not holding my breath.
Greece, Hungary, Budapest, The Netherlands. So seems to be at least most of EU.
I don’t think this is what you are looking for, but there are many IOS shortcuts that front end the OpenAI api with Siri, using Siri for voice input and output. You can even ask ChatGPT how to create a shortcut like that.
I don't really care how or where someone learned something, so long as they learned it well and can apply it.

My experience in the software industry (20 years now) showed me that the best ones were the ones who got into it out of genuine interest. They tended to write software as a hobby.

There was no shortage of CS grads who couldn't be nearly as productive.

The self-taught ones, or the ones with genuine interest who also completed a degree program were the best.

I wouldn't discriminate against "boot camp coders" or people who learn things from YouTube.

There's a lot of people who live in a different world where an expensive college/university education is not an option.
> I don't understand how people keep up with it.

For gaming / work. You wont have a better OS to work on as a .NET Developer considering Visual Studio is top tier, I guess VS on Mac comes second close, and Project Rider, but otherwise, Windows is the main platform.

I otherwise use Linux on personal devices.
Yup. Tried pushing and got "remote: fatal error in commit_refs". Was trying to understand what I was doing wrong.
down br
Loading the front page takes 30 seconds for me
In response to the [dead] sibling comment, who says that the 99% are having a satisfactory life?

Less and less people can even affort to own a home. The has been very little reduction in the average work week and the retirement age is going up in most countries. Do you think e.g. the people currently protesting in France are doing so because they are satisfied with their lives?
Is it your claim that this doesn't happen?

Here are some search terms for you, these are examples of men in women's prisons who have sexually assaulted or raped women inmates while incarcerated: Janiah Monroe, Karen White, Ramel Blount.

None of these men should have been there in the first place, of course.
>That's obviously not true

Yes, that was my point
Hey HN

I'm Marc Lou, a huge fan of Naval Ravikant.

So I built Naval 25, a crowdsourced collection of the internet's favorite quotes from Naval.

You can vote 25 times (no account required). The vote counters are updated every hour. There are 2 ways to vote:

1) Quiz: Pick your favorite quote from 2 random
2) Search: Query the 143 quotes list

The voting system is designed so that quote #1 doesn't get all the hype.

If your favorite quote is missing, write it here!