skysight-inc/HackerNews huggingface dataset:
Wrong number of fingers makes my skin crawl. I don't really have that problem with regular drawings.
Java does not have sum types.
Rust has the NodeJS/Python dependency tree bloat problem.

Unlike other terminal emulators, this project is entirely statically compiled, so the code for the built-in SSH client, serial port support, muxing server/client protocol, shader compilation engines, image decoding libraries, D-BUS clients, threading libraries, HTTP(S) (1.1/2/3) with several types of compression, and of course the GPU shader compilers and APIs.

I built Wezterm on my machine and the binary is about 21MiB in size. About 12MB of that is code, the rest is debug symbols. 2MB of that is the Rust standard library and another 1MB is a LUA runtime. Then there are several image libraries that take about half a megabyte.

The compiled source code itself is only 893KiB in my file. The rest is just dependencies and random ELF segments.

So yes, the terminal emulator is about one Windows 95 installation in size, but that's all quite explainable if you care about the features.

For comparison, I've run `debtree` on gnome-terminal (3.4KiB on disk) and the dependency tree is reported to be 691MiB. Microsoft's Windows Terminal is distributed in 18.6MiB - 66.4MiB (I don't know the compression msixbundles use if any) which is comparable. iTerm2 seems to be about 74MiB decompressed. Even `xterm` (the most barebones terminal emulator I can find) relies on 20MiB of dependencies.

If xterm is all you need, then there's no need to download anything else. If you want more features in a terminal emulator, you're going to have to deal with larger binaries.
Spring is in the air, and it's time to give your Shopify store a boost with some must-have apps. From improving customer experience to increasing sales, these apps will help you take your e-commerce game to the next level. Here are five apps you need for your Shopify store this spring, including the popular Subify subscriptions app.

Loox Reviews - Product Reviews
Customer reviews are essential for building trust and credibility with potential buyers. Loox Reviews - Product Reviews app allows customers to leave reviews with photos, helping to increase conversion rates and drive sales. The app also integrates with social media platforms, making it easy to share customer reviews across your social channels.

Klaviyo - Email Marketing Automation
Email marketing is a powerful tool for engaging with customers and driving sales. Klaviyo is an email marketing automation app that helps you create targeted email campaigns based on customer behavior and preferences. With Klaviyo, you can send personalized emails that increase open rates and click-through rates.

Subify - Recurring Subscriptions
Subscriptions are a great way to increase revenue and build customer loyalty. Subify is a recurring subscription app that allows you to create custom subscription plans for your products. With Subify, you can offer different billing intervals and pricing tiers, making it easy to tailor your subscriptions to your customers' needs.

Bold Upsell - Cross-Sell & Upsell
Bold Upsell - Cross-Sell & Upsell is an app that helps you increase your average order value by suggesting complementary products to customers at checkout. The app is fully customizable, allowing you to create personalized product recommendations that match your customers' interests and preferences.

Smile: Rewards & Loyalty
Rewarding customers for their loyalty is a great way to keep them coming back. Smile: Rewards & Loyalty is an app that allows you to create a loyalty program that rewards customers for actions such as purchases, referrals, and social media engagement. With Smile, you can customize your rewards and create a personalized loyalty program that fits your brand.

In conclusion, these five apps are must-haves for any Shopify store looking to boost customer engagement, increase sales, and build customer loyalty. Whether you're looking to add customer reviews, increase your email marketing automation, or offer subscriptions, these apps have got you covered. Don't wait to try them out and see the benefits they can bring to your Shopify store this spring.
>are just becoming a thing

where do you life? in germany they are available for years already. friends built new homes with them 5-6 years ago and back then it was already established

in all differen varities. air or with geothermal pipes in your yard (either surface or drilled)
I still don't get it, as I always used native clients for RSS.

As such its existence never mattered to me.
I have no idea who that is, but based on what? Can you please provide some support for that claim?
> I guess that's an artifact of mostly being a "weekend warrior" when it comes to nature and most of my daily work revolving around science and computers.

I've always liked nature but I found that my awareness of nature - and it's variations - significantly increased when I moved to a house set within a reasonably large garden that included large mature trees (oak and beech). This awareness increased when I retired and could spend more time outside - daily if I wanted. I sometimes feel that I've spotted botanical distinctions that I wasn't previously aware of - e.g. the variations in spikiness of holly leaves depending on the age of the tree and height from the ground.
very nice blog.
http://virtuelcampus.univ-msila.dz/facsegc/
Not sure about the lack of comments, but now I know where Star Trek got this faction name from.
Why don't they outlaw strikes in general?
I had never heard of this war, but apparently it was considered by Romans to be the most significant foreign conflict since the Punic Wars with Hannibal. I assume that the Civil Wars are not included.

The Roman historian Suetonius described the uprising as the most difficult conflict faced by Rome since the Punic Wars two centuries earlier.
Pretty wild that nVidia/ARM deal or the Microsoft/Activision deal can and will be prevented by anti-competition agencies, but deals like these just fly by without a hitch. It's almost like there aren't any medical patents at all or that the competition in the field is super healthy.
Was it not just a trolling thread?
Can someone elaborate on what sum types are and an example in Rust?
So, I actually got it working on Windows, pretty easily!

The provided `main.exe` binary worked as-is, but `quantize.exe` did not - I built myself with CMake, and `quantize.exe` started working too.
Despite the affordable API, complex contexts can result in excessive token usage and potentially exceed the token limit, leading to high costs.

Balancing a responsive and cost-effective system while adopting a large knowledge base remains a challenge.
In case this helps anyone else: I built it myself on Windows with CMake, and then everything just works.
Most "audiophiles" won't argue in forums; they'll just buy the equipment they think sounds right for them and then just leave it at that.

The listening experience differs from person to person, depending on everything from hearing, to noise to the individual listener's preferences and tastes. The audiophiles you mention try to justify that individual experience using whatever argument available, including false ones.
Cloudplane maybe? I remember them from this thread https://news.ycombinator.com/item?id=33179647
Ditch Amazon. Support independent publishers/bookstores.
> > How are you going to build your service network?
> Compensate the contractors fairly and act as lead gen.

I used to work at a company which makes security and access control systems (swipe cards, electronic locks, etc).

They created a consumer-level system (as opposed to the big Enterprise ones they were known for) and tried to create a distribution model which appears to be how you're thinking about it. The idea was they'd build a network of contractors ("Installers"). Customers would buy direct from the company, who would then forward a request to your local installer (lead gen). The company would cut the installers in for some percentage of the ongoing subscription revenue cost, plus whatever margin they added at install time.

This failed miserably. The company learned within the space of a couple of years, that all the good installers want to build a relationship with (and critically, to bill) the customer, they don't want to be a behind-the-scenes referral on someone else's website.
Few signed up, and the ones that did, weren't incentivized to prioritize it highly. They put it lower down on their job lists, which led to customers having to wait a long time and experiencing poor service in some cases. Not great.
The company also struggled tremendously to drum up interest. Because security systems (like HVAC) come with maintenance/repairs/etc, the market had evolved into one centered around companies/individuals looking around at their local providers first, picking the "best" one, and then choosing a product based on what the provider was offering or what they recommended, much like you would with a Plumber or Electrician.

Maybe the HVAC industry is sufficiently different from Security and this model might work for you? From what I saw though, there's a lot of overlap there and I'm not optimistic.

After a year or two, the company pivoted to a model where they formed partnerships with contractors/installers and moved away from the direct-to-consumer model. At the time I left, this was proving much more successful of a model. The partnership model involved more revenue share, training, and a bunch of other stuff I wasn't involved in, but critically, it meant that when an end-customer went to their local security system provider and asked them what was good, they'd be highly likely to recommend my ex-company's product. That was the clincher.

I hope that's of some use @cmui
Oh I was just asking a throwaway improvising question, I'm not going to come across one or look for it! But cool project.

Anyone everyone else tho.. haha! :) ;p
I live in Brabant, so that likely explains the discrepancy in pricing.
Databases too have indexes! Almost as if that makes it easier to search for both machines and humans!
Even more tangential, but setting up a truly proper bus system in Cities XL is usually the task the runs me into a brick wall and leads me to stepping away from the game for a bit.
Wezterm runs in about 134MiB of RAM on my machine. It's pretty consistent above the baseline, growing to 190MiB with 150 tabs open.
I use a macbook and never had this issue.
Lord of the Rings–quoting performance wins this year’s Dance Your PhD contest
I'm not saying you are wrong but why stop here? Why are the ruling guys stupid? Why do stupid guys get to rule?

I also am not sure stupidity is binary or all encompassing. I think they must be doing something right to be rulers to a country. Why do russian citizen take it? Maybe that's where stupid is the final answer, but maybe not.

As for international relations, I am more and more coming to the conclusion that everyone tries to project their own logic to others and being mostly wrong about it.

russia does not work according to the logic that France and Germany want to project onto it.

China does not work according to the logic US and Germany want to project onto it.

US and EU don't work according to the logic China and russia want to project onto it.

Ukraine does not work like EU, US and muscovy project their logic onto it.

etc etc etc
No, I’d expect that people would wake up, seek and gain a stay of the law, and repeal it in the next ballot measure cycle. (For the right price, I’d literally bet my own thumb on that being the outcome.)
PotatoP Laptop Aims for Two Years of Battery Life
I'm not entirely sure about this. ChatGPT would have to make a model for how such a game was made, and then infer its rules. From that perspective, it would be brand new, although very similar games would perhaps exist out there. And at that point it's also starting to look a lot more like human creativity, although I guess not entirely. As such the statistical or probabilistic approach, or the Chinese room approach, is getting less and less valid for the AI, because it's not doing simple probabilistic look-ups from some table. Instead it's actually developing something "new", or at least with respect to the the perspective of the AI and the data or source material available to it.
Thanks - unfortunately (or fortunately?) I'm not sure... I've done too many long hauls to know that you just can't rely on Wifi. (I'm in New Zealand) It's gotten way better but murphys law... the one time you're on a plane that doesn't have wifi, is the one time stuff goes down :)

I'm a bit (lot) dubious about outsourced support teams.

But yeah if no joy back to the well on trying to find someone locally to support..
> And people don't even attempt difficult scenes with hands like holding small objects or performing specific actions

They definitely do and with pretty decent (albeit certainly far from perfect) results. I feel you have a bit of cognitive bias based on your sources. A few hundred images of hands well tagged used as fine tuning into an existing SD model produces a dramatic improvement, based on personal experience, including grasping objects. Are they photograph level reproductions, certainly not, but easily qualify as skilled artistic renderings. The part I’ve been experimenting lately on is getting fingernails and skin texture to both be realistic at the same time (I can get one or other, but not both so far).
I think there is a lot of unjustified hatred for the AI ethics guys. From what I have seen, they have raised manu important issues so far, and led to many improvements both around ethics and AI in genetal.

For example, the cops wanted to arrest people based on input from image recognition systems. Someone demonstrated that the leading system flagged multiple members of Congress as dangerous fugitives and that was the end of that.
I get get benefit from it, and I saw what Dash and plotly can do for people with a bit of Python and a need for a quick UI.

So I get the point of the project, I can see a mathematicians getting value out of this.

Still, I would advice against using this for anything else than a small project (in the current state):

- any action your perform means a round trip to the server. This is why the counter seems so slow. Everytime you click on increment, it goes through the entire internet, ask for +1, and get the answer, then update the page.

- easy things will be easy, but even the average things are going to be hard. Every time you will want something that is not provided out of the box, the workaround is going to be painful.

- you are coding with react, one of the most complicated framework there is, but with a layer of indirection turning it into a black box. You better hope everything goes well because I don't wish debugging that on anyone.

- the database layer is going to bite you if you start to get fancy. Guaranteed.

- if you need this, you probably can't assess security. So no way to know if your website is secured. In fact, you can pretty much bet it is not.

This means if you use it for something big, you will eventually hit some kind of a big wall. Or something kind of painful experience that will possibly harm the project.

But of course, if the alternative is to never having started the project in the first place, you should definitely go for it.

The deployment being a pain for most python dev, this alone will make your life way easier, and 99% of projects don't have more that a few requests per minutes and a couple of pages anyway.

Just know what you get into: this is a trade off, as everything in engineering, not a unicorn.

Also, this is the Y combinator, so I assume there is a bigger plan behind this.

Good luck to the creators though, anything that move the needle even is good to attempt.
The point of IR35 wasn't to make it easy for employers to relieve themselves of their usual obligations to people they demand exclusive full time work from by saying "sign this anti-Union waiver and you'll get tax breaks (and so will we!)"

And criteria like whether the nominal contractor has any choice of workplace and schedule is absolutely about the behaviour of the hirer/employer.
>touchpad in my T440

I absolutely hate the T440 touchpad. Lenovo had the almost perfect design for that time with the T430: just make it bigger and out of glass, with physical buttons on the top. But no, "let's f** everything up", said some shitty designer.
Is Canadian news so superior that a significant portion users who were previously content with Facebook's news feed will become so dissatisfied with it that they'll leave?

No. We just have a government that is captured by the media companies. We pay some of the highest fees in the world for internet and phone plans. Those providers happen to be the same media companies [1] [2] pushing for this crap legislation because they own all the newspapers and sports channels. Deep down, they would love to just block Google and Facebook for Canadians, but they know that’s not possible. So now they’re going to use their legislative cronies to ram this law through the House of Commons.

[1] https://en.wikipedia.org/wiki/Bell_Media

[2] https://en.wikipedia.org/wiki/Rogers_Communications
It didn’t have at 1.1, but it does now: https://news.ycombinator.com/item?id=35133670
I heard they merged with Money Pit, are they any good?
Well at least they didn't use the word 'inconvenienced'.
Blockchains are highly distributed systems. At least the good ones are ;-). Blockchains have the ultimate uptime b/c every full node has a copy of the database that houses the state and in large blockchain networks (e.g. Bitcoin, Ethereum, Chia) there is always a node available. It's definitely possible to build other HA systems that are not blockchains, but even spending top dollar for 99.99% availability you probably can't approach the uptime of a one of these blockchain networks and especially if you are running your own infra and not doing it on a public cloud provider.

Blockchains are great for proving ownership because you can provide a signature for verification and then that can be cross-referenced to see if that same signature also owns the on-chain data.

There is no getting around the fact that the government chooses the system of record and property owners have to abide that choice. If the government though chose to use a blockchain as the system of record (for all the benefits I listed previously), then you don't need to worry about other blockchains, because that's not the one the government cares about.
Moody's Places Six U.S. Banks Under Review for Ratings Downgrades
First Republic Bank.

Western Alliance Bank.

Zions Bancorp.

Intrust Financial.

Comerica.

UMB Financial Corp
Low level humor.
That's my entire point. I never claimed anything. I'm told I did and asked to explain all these strawmans. I see the title attracted all the "actually" people in the world.

Look at my first post. I'm trying explain how I read "bits are bits" and that it doesn't necessarily mean that he's stupid. Are bits always bits?

Tell me where you're confused instead.
The debt ceiling doesn’t control spending because it is a misnomer. The money has already been spent. The debt ceiling controls whether the government will honor the obligations it has already made.
My personal trust of devices like this is low - and since it is capturing public side recordings (outside my front door) I'm less worried about the vidoes. I just prefer to treat them as untrusted devices and put them on my guest network isolated from the rest of my network.
I would like to be able to do LIMIT 60 SECONDS in SQL
> I've never made a buying decision for a product in my life based on a logo.

I called a logo a communication tool, not a selling tool.

But rest assured, every day many many people buy something because of the logo and what it represents. Look no further than the fashion industry: premium brands have their logo plastered on their products in huge sizes or as a pattern because it signals to others a “status”. People buy known counterfeits because they look like expensive originals.

Remember when people badmouthed the iPhone 4S or the first SE because “it looks like a previous year phone” despite being technically superior in every way? Similar logic.

To be clear, I vehemently disagree with those attitudes. But they are real.

To have your logo in a physical product it needs to adhere to a number of technical characteristics. For example, it may need to be identifiable by shape alone, without colour, and not have thin lines because it will be embossed. When a logo is purely digital, some concerns are the same while others shift. For example, you may need it to work at tiny sizes for a favicon, or to display in a watch.

The role of a designer is to understand those necessities and deliver a result which can adequately accommodate them. Just like in software, there are tradeoffs to be made and you need to understand what those are to make something good.
Show HN: Run Python web scrapers in the cloud using new Apify SDK for Python
> finite digital assets

That's a nice oxymoron you have there. Digital assets are not "finite" or scarce, that's their biggest strength: that they can be copied and shared infinitely. I know that some people hate that, and would love to change it (see DRM). But to hell with that.
If the Mathematical Constant Pi Was a Song, What Would It Sound Like?
The boring non-libertarian (political realist, non-radical) arguments about those are that doing the bailout is still better than the other possibilities. Also note that the bailouts tend to have positive financial returns to the government (because they get a lot of financial instruments at a very low cost, and then either sell them when they turn a profit or hold them to maturity, which again tend to be profitable because of low inflation in general).

Would it be better to change the current system so that the bailouts were unnecessary? Yes. And depending on the ideology of who you ask you get different wishlists.
Isn’t this a O(Cn) algorithm?

I.e. time required is proportional to a constant C (time per byte, which is being optimized) and task size n (number of bytes).
You may not realise this, but this post is about a framework that let's python devs make modern web apps without touching the JS ecosystem.

The root comment appreciates the framework, and shares their unwillingness to write JavaScript and HTML. The reply to that comment asks why don't they try TypeScript.

I think that reply is absurd because asking someone to write TypeScript when they dislike JavaScript in the first place is absurd.

I know and realise the fact that JS+Types is way better than plain JS, and infact I write TypeScript on everyday basis.
>>Sustainable animal husbandry represents less than 5% of the total.

That sounds very different to "There is no such thing as sustainable animal agriculture - it is a lie used to greenwash products"

>>Removing all subsidies for dairy, meat & fishing would help a lot.

I agree.

>>If you don't see the logic in it, then you just haven't found the power to really acknowledge all the problems associated with it.

I absolutely do see the logic in it, but someone saying that the only way to solve this is by going vegan is no different than someone saying that the only way to solve global warming is to stop driving cars. Would that solve the problem? Of course it would. Are the chances of that happening greater than 0? No, they aren't. This isn't personal criticism of course - if you feel that going vegan is consistent with your logical and moral stance, please go ahead. But I don't think we should even pretend that veganism is the solution to this problem on a global scale, because I don't believe you would get anywhere near the required number of people on board with it. The steps that I think are far more realistic are - more sustainable animal husbandry, sharp rise in cost of meat to reflect its true cost(which will naturally reduce the amount of meat consumed), and yes, like you said - removal of artificial subsidies to those industries.
Product Liability Directive: More Bad News for Open Source
Straightforward would be a big button saying „skip this step“.