skysight-inc/HackerNews huggingface dataset:
I guess this is the time I ask the question I ask whenever a new self-hosted media streaming server gets posted...does anybody know of any similar server for demoscene tracker files and/or retroconsole music format (bit tunes) hosting, transcoding and serving the stream?

chip-player-js [1][2] has more or less exactly what I'm looking for, and I'd be perfectly happy with it, but I can't seem to get any of the docker containers I find to build properly or the repo to build due to dependency issues (probably ignorance on my part) [3][4].

1 - https://chiptune.app/
2 - https://www.mattmontag.com/music/chip-player-js
3 - https://github.com/mmontag/chip-player-js
4 - https://github.com/soltune/chip-player-js-docker
Explain?

The article is claiming POSIX ignores injected leap seconds.
Same as the benefits of JIT compilers for any dynamic language; makes a lot of things faster without changing your code, by turning hot paths into natively compiled code.
The birth of Jesus would probably have been forgotten if it wasn't for a plague
Encyclopedia Britannica Is an AI Company
How are you gonna create a panic with these sort of facts, sir
Amplification attacks are mainly a concern with UDP because UDP does not have a return routability check, while TCP does.
:%s/of the population/of the assets/

If we've seen nothing else in history, it's how effectively a tiny crust of the population can keep the Orphan Crushing Machine running as long as it doesn't affect them directly.
Like this one?:

https://www.macpac.gov/publication/national-health-expenditu...

Looked at the table and could not plainly see the problem. Would imagine that time series presented like with an analog of Tim Morgan's Energy cost of Energy for energy markets might help..
Discussion (49 points, 5 days ago, 44 comments) https://news.ycombinator.com/item?id=42477564
A common problem of immediate mode GUI is how to make the parent component's size dynamically determined by child component's content (2-phase dynamic layout). Does Egui solve this issue?
> Democracy is more or less in a permanent state of crisis.

Maybe we should define democracy and state of crisis before reaching to any conclusion.

We can just as well consider human history as a graph of political crisis.

As for democracy, if we mean a system were everyone in the crowd is equal citizen and the people officially rules itself directly, there is probably no single State in the world that fits the definition.

Sociopaths have an edge to rule society as they are inclined to impose their agenda through relentless use of all the means they can think of while most people will refrain themselves from most crual actions for ethical concerns.

And of course sociopaths are going to pretend they became and remain king thanks to the will of some mighty divinity, their demiurgic actions, and their exceptional wisdom.

The appealing point for democracy is that those who have to follow the law are those who makes the law, do a feedback loop can tweak the way the society organize along the way without possibility to ignore the actual consequences of these decisions.
>thankfully the whole AI focus has made JITs finally matter in CPython world as well.

Isn't most of the work in Python AI projects done in C or C++ extensions anyway?
Show HN: Simplest Url Shortener
An RV is better than nothing but they are not built for continuous use. An RV that is being lived in full time will start falling apart in a few years.
How does this compare to zymotv?
I absolutely love this program and recommended it multiple times on HN.
Is it not open source?
Why did you chose gonic over navidrome[1]?

My stack [2] is:
navidrome (music - subsonic server)
substreamer (app)
beets (music organization)
EAC (audio cd ripping)
audiobookshelf (audiobooks)

Most important part of navidrome are smart playlists[3], with these I didn't need AI support just yet...

1: https://www.navidrome.org/

2: https://news.ycombinator.com/item?id=40470630

3: https://github.com/navidrome/navidrome/issues/1417
It’s fine. If you support hosting at the cloud provider of choice. I have seen cases were AWS was off limits and only Azure was allowed. Or were everything had to be hosted in a particular region due to crappy internet connectivity
(Claude)

Summary of a recent post seeking advice about online business scams:

An injured auto mechanic on disability shared their story of repeatedly falling victim to online marketing scams. They spent their savings and took out a $30k student loan for an online marketing course that proved nearly worthless. They're looking to start affiliate marketing to earn a living, but keep encountering sites that demand escalating fees and payments.

Their main question was about how to identify scam sites before investing money - specifically, techniques to look past landing pages to spot hidden fees and requirements. They want to avoid situations where they're stuck waiting for their next disability check after losing money to fraudulent opportunities.

The original poster seemed technically inexperienced but eager to learn legitimate ways to earn income online after their career-ending injury. They've already learned some hard lessons about account security and online fraud.

Would be curious to hear others' suggestions for vetting online business opportunities and avoiding common scams targeting newcomers to digital marketing.
Adding type annotations doesn't make Python statically typed. Type annotations are borderline meaningless, they're basically just a type of documentation that helps your tools spit out better suggestions and makes your tools yell at junior developers.

Python isn't taking advantage of type annotations to produce better compiled code or anything, it's still a dynamic language that infers types at runtime.
Good article.

I feel like it was more efficient in the past before Amazon. Now everyone buys online, you buy from Amazon sometimes you don't realize the product you just puchased wasn't even from Amazon but a third party seller. The product sometimes fake.

The dependency on the 4th quarter is just dumb.
Saying that something happened x-number of seconds (or minutes, hours, days or weeks) ago (or in the future) is simple: it’s giving that point in time a calendar date that’s tricky.
> if somebody could build a pig farm, or a heavy-metal processing plant next to your house.

This is called a strawman. Please try better arguments.

People love to talk absurd nonsense about how zoning reform is a slippery slope to having toxic uranium mines dug next to their driveway.

What they really mean is "There will be more traffic, less parking, more noise, more public transit blah blah if someone builds a 3-storey apartment building in my neighborhood." It's understandable to desire this not happen but, like, you don't own the street, and you don't own the lot next door. Stop getting the government to impose your personal preferences on other people's property. If you want the neighborhood to stay unchanged, buy it and do what you want. Neighborhoods are for people to live in. Any zoning reform that allows them to do so safely and comfortably (note: but not necessarily stay the same) should be allowed.

And a suburban housing development would be a stupid place to put a pig farm or heavy-metal processing plant anyway.
I've started using Navidrome with Symfonium a few months ago. Navidrome is pretty good, but I'm very impressed with Symfonium. It's simple, responsive, and straightforward, but it's got a ton of options so you can fine-tune the client quite a bit.
I'm sure it could, but whether it's cheaper than the existing cable and repairs is probably the question mark
POSIX doesn’t ignore leap seconds. Occasionally systems repeat a second, so time doesn’t drift beyond a second from when leap seconds were invented: https://en.wikipedia.org/wiki/Leap_second
There seem to be some problems with resizing windows.

In the "Highlighting" example, half the time when I click the grab area in the bottom right corner, my diagonal arrow mouse immediately switches to a vertical arrow mouse, so I can only resize vertically (which fails, see next point).

In the "Highlighting" example, it acts like it can resize vertically (vertical arrow mouse appears), but it won't actually let me resize it vertically.

In the other default examples, there's a grab area in the bottom right corner that makes me think I should be able to resize it both vertically and horizontally at the same time. But none of them let me resize them vertically.
In many problem spaces, software developers are only happy with interfaces made for software developers. This article diving into the layers of complex logic we can reason about at once perfectly demonstrates why. Developers ‘get’ that complexity, because it’s our job, and think about GUIs as thin convenience wrappers for the program underneath. To most users, the GUI is the software, and they consider applications like appliances for solving specific problems. You aren’t using the refrigerator, you’re getting food. You’re cooking, not using the stove. The fewer things they have to do or think about to solve their problem to their satisfaction, the better. They don’t give a flying fuck about how software does something, probably wouldn’t bother figuring out how to adjust it if they could, and the longer it takes them to figure out how to apply their existing mental models UI idioms to the screen they’re looking at, the more frustrated they get. Software developers know what’s going on behind the scenes so seeing all of the controls and adjustments and statuses and data helps developers orient themselves save figure out what they’re doing. Seeing all that stuff is often a huge hindrance to users that just have a problem they need to solve, and have a much more limited set of mental models and usage idioms they need to use figuring how which of those buttons to press and parameters to adjust. That’s the primary reason FOSS has so few non-technical users.

The problem comes in when people that aren’t UI designers want to make something “look designed” so they start ripping stuff out and moving it around without understanding how it works affect different types of users. I don’t hear too many developers complain about the interface for iMessage for example despite having a fraction of the controls visible at any given time, because it effectively solves their problem, and does so easier than with a visible toggle for read receipts, SMS/iMessages, text size, etc etc etc. It doesn’t merely look designed, it it’s designed for optimal usability.

Developers often see an interface that doesn’t work well for developers usage style, assume that means it doesn’t work well, and then complain about it among other developers creating an echo chamber. Developers being frustrated with an interface is an important data point that shouldn’t be ignored, but our perspectives and preferences aren’t nearly as generalizable some might think.
It is not a bug. The article explains that this is the expected behaviour.
Coin and Currency Collections
The same reason it is a plus for any other open source software. You can modify it and fork it if it's discontinued.
I've scaled websockets before, it isn't that hard.

You need to scale up before your servers become overloaded, and basically new connections go north to the newly brought up server. It is a different mentality than scaling stateless services but it isn't super duper hard.
The problem of inheritance is that it should be an internal mechanism of code reuse, yet it is made public in a declarative form that implies a single pattern of such reuse. It works more or less but it also regularly runs into limitations imposed by that declarativeness.

For example, assume I want to write emulators for old computer architectures. Clearly there will be lots of places where I will be able to reuse the same code in different virtual CPUs. But can I somehow express all these patterns of reuse with inheritance? Will it be clearer to invent some generic CPU traits and make a specific CPU to inherit several such traits? It sounds very unlikely. It probably will be much simpler to just extract common code into subroutines and call them as necessary without trying to build a hierarchy of classes.

Or lets take, for example, search trees. Assume I want to have a library of such trees for research or pedagogic purposes. There are lots of mechanisms: AVL trees, 2-3, 2-3-4, red-black, B-Trees and so on. Again there will be places where I can reuse the same code for different trees. But can I really express all this as a neat hierarchy of tree classes?
It’d be nice to just see the name of the company on click instead of going to the website (I’m on mobile). Trying to find our company
I remember I had this argument with a CTO before about cognitive load. I was concerned of the sheer amount of code behind React/Redux for what could've been just a simple plain server rendered with jQuery sprinkled.

Her answer was "if Facebook (before meta) is doing it then so should we."

I said we aren't facebook. But all the engineers sided with her.

Said startup failed after burning $XX million dollars for a product nobody bought.
It's still true. It's a useless asset. That the market can stay irrational longer than people can stay solvent is also true.
Because a day, that is the time between midnight UTC and midnight UTC, is not always exactly 86400 seconds, due to leap seconds. But Unix time always increases by exactly 86400.
I just checked the transcript I've seen floating out there, the first alternate was Baku, i.e. their departure airport. Then Mineralnye Vody (which is some way to the west), then Makhachkala, then they seemed to go far to the east, so while I think the first option was Baku - matching what I said, the list of options pretty quickly became 'anywhere'. What a harrowing flight.
Also, it's important that you make your own templates for each of the document types, because thinking about them is part of the design process. It reduces the cognitive load of understanding yet another set of design document templates, and they are malleable in your own hands :)
This all sounds awful close to the whole CLISP/ReadLine debacle. Basically, CLISP (a Lisp implementation) originally linked to ReadLine, a GNU library under the GPL. Richard Stallman argued that the author of CLISP had to remove ReadLine or license CLISP under the GPL.

The author originally created his own non-GPL library with the same interface as ReadLine and distributed that, noting that the user could (at their own option) link CLISP with GNU ReadLine instead if they wanted that functionality. Stallman argued that wasn't sufficient.

In the end, CLISP ended up being relicensed to GPL. Note though that no judge ever looked at it, so things might have turned out differently if it had gone to court.
Agree, a lot of people misunderstand the purpose of security through obscurity.. it's a layer on top of other layers of security designed to waste attacker time. If your attacker is a nation state that's probably not going to stop it, but it might stop a lot of other lesser threats who realize it's not worth the effort.
Open source / Free software comes with all the usual benefits:

- you can fork and adapt to your needs

- should the original authors stop developing it or take a direction you don't like but your started depending on it, someone can take over the development of a fork

- you can study how it works

- you can reuse some of the code to build an alternative product

- you can contribute patches if the project accepts them

- if you have to migrate, even if the format is specific, you can at least check how it works

That thing being open source is a big plus, and Obsidian using a standard format is a big plus.
AI Rotoscoping
I'm an experienced developer and I enforce these kinds of rules upon myself without giving it much thought, and I very much prefer the results.
my pleasure, thank you for the reply! ive never used milvus or heard of mixbread so this was refreshing.
Not fully open source. It seems you need to pay to get the privilege to "Export PDF/Image with watermark".

https://b3log.org/siyuan/en/pricing.html
Isn't Obsidian limited to markdown files?
This uses a different format so it can add more features like databases.
Similar things can also happen with file systems: ext4 mounted -o ro will let the driver do filesystem recovery even if userspace writes are prevented.
Nobody is converting suburban shopping malls into appartments.

The Arcade is a special case, because it's actually a central-city mall, located right in the heart of the city, near a bunch of other apartment and office buildings. It's basically the complete opposite of your typical suburban mall, miles from anywhere, surrounded by way too many parking lots.

The other examples this video briefly touches on are something completely different, and far more interesting. These aren't simple conversions of shopping mall interiors, they are projects that are tearing down large chunks of existing suburban shopping malls (and their parking lots) and attempting to re-invent them as a town centre, with added outdoor shopping, high-density housing (brand new apartment buildings), parks and office space.

It's far more than just converting malls into housing. It's an attempt at a completely new approach.
Really cool once I understood what was going on, it took me a real good while to figure out what to do. I guess "Draw on the pie" didn't mean anything to me.

Maybe add a short playable gif explainer showing a snowflake being made quickly.
There is apparently some evidence that this plane was actually damaged by a Russian missile: https://www.youtube.com/watch?v=xQEghJ8UVWk
IMO the fact that code tends to become hard over time in the real world, is even more reason to lower cognitive load. Because cognitive load is related to complexity. Things like inheritance make it far too easy to end up with spaghetti. So if it's not providing significant benefit, god damn don't do it in the first place (like the article mentions).
After reading this article no less than 3 times, and the comments in this thread, I'm beyond lost.

So maybe the author was right. Because different people are claiming different things.
Not bad ! Is there way to migrate existing evernote notebooks/notes to this ?
"The Man Who Mistook His Wife for a Hat"
This Kabardanga bakery only opens for 15 days during Christmas
24 Dec 2024: Helical IT Solutions is excited to unveil Helical Insight 5.2.2, the latest iteration of its cutting-edge Open Source Business Intelligence (BI) platform. This release reinforces Helical Insight's position as a cost-effective, versatile, and powerful alternative to mainstream BI tools like Power BI, Tableau, and Amazon QuickSight.
Helical Insight continues to champion the democratization of analytics by providing unparalleled flexibility, flat-rate pricing, and flexible deployment options. Designed to eliminate the limitations of traditional licensing models, the platform enables businesses to scale their analytics capabilities without incurring escalating costs. With its intuitive browser-based interface, Helical Insight empowers internal teams and external clients alike to seamlessly adopt self-service analytics.
Version 5.2.2 is having a focus on session-less embedded analytics with advanced security, focusing towards product based companie’s who are looking to empower their product with advanced analytics.
Emailing and email scheduling capabilities have been enhanced with introduction to a lot of dynamic variables, like date, time, filter values, report name, user, etc, which can be used in subject and body of email. Further, there are direct options introduced to connect to various kind of flat files like Google Sheet, Excel, CSV etc. Further API and JSON as a datasource is also introduced.
For users looking to create aesthetically good looking reports, color palette and custom color palette is introduced. Multiple more charts properties have also been introduced which includes sub chart option for zoom in zoom out, custom map icons, data labels customization etc allowing extensive control.

At the dashboard level, few more options are introduced which includes free floater component for filters which allows to put filter at any position, reset button option, drill through with full screen option, drop down with custom value based actions, border property with multi select etc.

On the performance side, filter values selection has seen a performance improvement by more than 80%.

In today’s dynamic business environment, Business Intelligence (BI) has become indispensable for fostering data-driven decision-making. Industry reports from Fortune Business Insights project significant growth in the global BI market, expected to rise from $24.05 billion in 2021 to $43.03 billion by 2028, with a robust CAGR of 8.7%. However, despite this growth potential, BI adoption remains modest, with only 26% of organizations currently utilizing these tools, according to 360Suite. As smaller businesses increasingly turn to BI to gain a competitive edge, Helical Insight is uniquely positioned to support this transition, empowering organizations of all sizes to harness their data and transform it into meaningful, actionable insights.

For media inquiries or further information, please contact us at support@helicalinsight.com. To learn more about the product, visit: https://www.helicalinsight.com/
Register here for a free trial and download the enterprise version. The free open-source community version can be downloaded from github.
Most US-educated people take a class called "social studies" in middle school (grades 6-8). That will introduce them to the news cycle and geopolitics. Also, if there is an exciting political election in your early teens, many people become interested in politics at that age.
Apple are using their own servers for inference, that's the whole private cloud compute thing. Siri and other things use models and probably aren't running on it (though it's not announced), but those are older.

> Apple's GPU design is stuck in iPhone mode and they refuse to change their approach with Apple Silicon desktop hardware.

Looks competitive to me.

https://venturebeat.com/ai/you-can-now-run-the-most-powerful...
In regards to small functions, I think an important - but not often mentioned - aspect is shared assumptions. You can have many small functions with garbage abstractions that each implictly rely on the behaviour of each other - therefore the cognitive load is high. Or, you can have many small functions which are truly well-contained, in which case you may well need not read the implementation. Far too much code falls into the former scenario, IMO.
Agreed.

Also, I found The Courage to be Disliked an interesting paradigm shifter.
Maybe a naive question but why wasn't the timestamp designed as seconds since the epoch with zero adjustments?

Everything would be derived from that.

I suppose it would make some math more complex but overall it feels simpler.
the steps to develop a fantasy football app, including key features like live scoring, draft management, and user engagement tools. It highlights the importance of a seamless user experience, legal compliance, and monetization strategies to build a successful and scalable platform.
Reminds me of Karl Bushby, who's walking from Chile to England. He made it to at least Kazakhstan so far.

https://en.wikipedia.org/wiki/Karl_Bushby
I think that's a typo. Apple created OpenCL.

OpenGL then added compute shaders to make twice the implementation cost for the same feature.
I can't find how their multi-user collaboration looks like. Do they even have one?
That’s true. It’s even worse, though, since he promised a bunch of stuff that he can’t deliver or if he delivers (high tariffs, mass deportation), inflation will probably boom. Get the popcorn because the first month after 1/20 will be interesting (and maybe stock up on some electronics that are probably going to get really expensive).
Extreme exercise such as distance running damages the heart.

https://youtu.be/Y6U728AZnV0
Unfortunately some sites make it hard to get past the headline with their banners (and ads) for me. So i won't know what he ought to create awareness for.