skysight-inc/HackerNews huggingface dataset:
specific hardware

Thinkpads are always well supported by Linux. [1]

Everything else is a matter of luck or extensive research...by "extensive" I mean it involves a lot more than reading "Thinkpads"

Good luck.

[1]: "Well supported" is relative.
Windows seems to become more and more anti-consumer every single day. That being said, I'm not convinced that Microsoft would push things quite so far, considering how easy it's becoming for users to switch to Linux. On the other hand, people were probably saying the same thing when Microsoft started putting ads in the OS, so what do I know?
Yup, shame on me
10% to 20% more tire dust but none of the dozens of pollutants from burning toxic chemicals at a high temperature. Not to mention greenhouse gases like CO2 etc. Its not even close.
What does that even mean?

The EU doesn't need Finland's "vote". It's decided at the EU level.
>It’s a fantasy that this law is going to make prices go down.

The Nobel prize in 2001 was awarded to 3 economists (including Joseph Stiglitz) who characterized market inefficiencies driven by asymmetric information. The price of a good or service is one of the most fundamental units of information in economic exchange. The idea that the normalization of hidden fees will not cause prices to go up for consumers (and other negative outcomes) is a more than a fantasy, it is at odds with the fundamental nature of economic activity.
XMake is by far the best option. There is nothing even close in feature completeness, nor in user friendliness.
> Many countries (such as, say, France) have similar laws.

The Indian version is called the Model Code of Conduct and it is enforced by the Election Commission of India.[1] The ECI even takes control of the bureaucratic and law and order machinery in the period leading up to the elections.

> So what's the issue here?

Typical left wing complaints about anything and everything in countries where they don't see a chance of returning to power by electoral means. If the people are not voting for them, it is obviously because the ruling party and their supporters are fascists. There can be no other reason.

These narratives are built and spread using their control of media. Their friends in the Global Left help amplify the message.

[1] https://en.wikipedia.org/wiki/Model_Code_of_Conduct
It was already pretty performant. The issue is as always runtime type checking. For serious stuff you really want that. Also, async everything is not fun. Simple code executed in a thread pool or whatever is so much easier to reason about.
Thanks!

Yes, I was thinking of cleaning up the repo and make it public in a while, though honestly it's not too pretty ^^

And yes, Leopardi is coming: I have Il Sabato del villaggio almost ready to go :)
An API for Dalle-3
DALLE3 API
Dive into the world of AI-generated images with DALLE3 API! This radically simple Python package allows you to interact with the DALL-E 3 Unofficial API, enabling you to generate and download images based on your creative prompts!

And, we've also implemented a simple verison of Idea2Image that uses an LLM for prompt enrichement! By passing in the desired prompt into a meta prompting agent we're able to guide DALLE3 much better and reliably!

Features
Easy to Use: With just a few lines of code, you can start generating images.
Customizable: You can provide your own creative prompts to generate unique images.
Automated Download: The API automatically downloads the generated images to your specified folder.
Real-Time Updates: The API provides real-time logging information about the image generation and download process.
My point is there was less competition and more space to innovate. At this point I suspect nostalgia and interia are the biggest factors in their lingering popularity.
Why is it the wrong place?
I can argue against the requirements to include everything since airbags, if you catch me in the right mood.

Even the less extreme may have doubts about required video systems and breathalyzer ignition interlocks.
Browser Computer
Mm, resisting the urge to mention NixOS.
You can only select among features that you have measured.
Except it isn't. People have different perceptions of moral and immoral, largely shaped by their culture and upbringing.

There are many examples where people from countries or even the same country but a different period of time have wildly different moral values - just consider slavery, war etiquette, polygamy, cannibalism, eating certain kinds of animals, the death penalty, abortion, socialism, welfare state, age of consent, etc... In all of these areas, there any many viewpoints that are seen as abhorrent and immoral by others, yet either were or still are held by others.

I wouldn't even say that it's an instinct not to kill other people, as I'd imagine an infant left in the wilderness to fend for itself probably wouldn't regard an encounter with a human any different to any other unfamiliar animal that may or may not want to kill it. If it seems to present a danger, they'd probably avoid them or kill them. If they killed them, that'd also be a source of food, possibly even an easier source of food than what they normally ate.

However, we're taught by those around us the societal norms, including not killing others, from a very early age. It's a desire that most people have for acceptance and wanting to fit into a society that leads to following these rules. Sure, if you grow up in the absence of any kind of societal influence, your moral code might just be an instinctual "I must survive", but that's radically different to most people who have ever lived. What about acts of self-sacrifice for a greater purpose? Maybe it's instinctive for mothers to protect their children, but not so much for self-sacrifice to help strangers. Sure, it happens, but only some times, and only by certain types of people.

But in any case, who are you to say that the point isn't to probe your value system? That's certainly one of the outcomes of thinking about these questions and questioning why you make certain choices in some situations that you wouldn't in other situations. There's also no way you can say with any certainty that not one single person who has ever posed this kind of question hasn't had the intention to make people think about their own value system.
Entrance to the park is free, it's the rides that you pay for.
Prior discussion:

https://news.ycombinator.com/item?id=37860702
Microsoft COULD go more open, less restrictive, less money grabbing, with Windows, look away while little people get away with piracy of windows, resulting in people installing it on everything everywhere, a huge user base and “success”.

Instead, MS is imposing hardware restrictions, requiring accounts, requiring subscriptions, polluting it with advertising.

As a result Windows will only lessen over time, fewer will install it, people will avoid it, stay in what they’ve got.

This is Microsoft’s genius “strategy” for Windows - squeeze - and make people resentful and disinterested instead of making Windows an exciting “must have”. Who is it at Microsoft makes such decisions?

I’m not running Windows 11 for these reasons and same thing for 12.
If you've got a sync codebase you can constrain most of the async pieces via block_on[1]. That said my experience is the async bits tend to mostly pop up in the http/web space and it's fine language for the domains you mentioned.

[1] https://docs.rs/tokio/latest/tokio/runtime/struct.Runtime.ht...
This must be part of how the water can be so incredibly clear here. Where I live, a lot of the turbidity of the water results from marine debris being picked up by heavy tidal movement.

We get clear waters occasionally, but it’s typically in the darker periods of the year (winter) when tides are relatively calm. This means less algae and less debris moving around. It makes for stunning diving opportunities, but it’s extremely cold and perfect visibility (by our standards) is pretty rare.
Rust doesn't have taint, and C++ does, making C++ the better option for any secure system with user-input.
It is likely to be cheaper and quicker to run a counterfactual test in the computer than in real life.

The question is how reliable it is.
Anyone can explain to me why order of input file flag has such an impact on the accuracy of copy ? (Ffmpeg adds/removes randomly few sec)
Read the latest Big newsletter (Matt Stoller) to see how the FTC is tackling these fraudulent fees.
Just like nowadays.

There's a famous columnist-wannabe-politician in my country. A part of one of his columns stuck with me. It was along the following lines:

> Just think what would happen if people stopped caring about saving for the latest iPhone. And got into philosophical debates instead. What a terrible world would that be.

Looking at context, it was 100% not sarcasm.
Not sure why you’re so upset but I only said there were 1000+ parts. Why would I want to manufacture a drive train with 1000s of parts (even in assemblies they still have to be made) vs 20?
It could make sense if Windows had a subscription for enterprise, and they offered things like SaaS-level support for your corporate Windows installs (i.e. I think there is probably a version of this that could provide genuine value to both Microsoft and enterprise customers).

Don't think many consumers would stomach the charge, so suspect it would possibly be different on the home side.
They each had an AND attached to it that made them better.

Facebook was just like MySpace AND everyone at your university is on it (which then became timeline/news feed, and chat was added, etc.)

Reddit was just like digg (front page of the internet) AND had thousands of niche communities you could connect to

Voat was just like Reddit but had no AND that caused users to stick around. Discord is more of a threat because it is a community hub AND it provides live chat, voice channels, video sharing, etc.

Software clones are easy. Providing that AND is what makes companies stand apart and thrive
I taught a friend to play multiplayer Supreme Commander. And your outlining of the "on boarding" problem is spot on. They ended up getting through it because they already where a good RTS player and I 1v1ed them for a while (didn't abliterate them every match, and slowly ramped up the difficulty while providing constructism). However most new players don't have access to 1 on 1 coaching!
It would be great if this could work based on a Reminders list. Then it would additionally be nice to be able to have more than one widget, each linked to a different Reminders list. (You can have different home screens with different widgets for different Focus Modes, which thus could show a task from a focus mode-specific Reminders list.)
It's not the * selector that's the problem in that case though - it's the `all:unset` declaration
SpaceX Space Station
It's in What the--? Vol 1, Issue 3 -- last page (36)
edit: Here's a partial image : https://marvel.fandom.com/wiki/Sandman_(Earth-9047)
Yeah, this is just SAG-AFTRA acting as the union it is, trying to protect jobs for its members. Next it'll be "Studios shouldn't be allowed to use CGI as long as there is a SAG member willing to play that role."
Show HN: Shared Movie Watchlist App
I've made an web app to create collabrative watchlist with my friend(s). Easily create the list, invite your friends and start making movie lists private to you. Check it out!

I am open to feedbacks. If you find any bugs or some feature suggesitons I'll do it in a couple day or hours. Thank you.
That’s not true. They HAVE a service that they run, but you can go to their GitHub repository and run your own server and point the app at it.
ASL does not have a 1:1 correspondence with spoken language and it uses a large amount of "short hand" and "place holders" for various situations. Throw in fingerspelling, which many signers can do at a very fast rate, and I strongly doubt the ability of a fixed location camera to accurately read an ASL conversation at any useful level.
1/100th of a pede
They do, the torque plays a big factor, but I’d rather replace tires than pay the maintenance schedule for a 100k miles in an ICE car.
It's going to vote soon. It isn't just "decided" at the EU level, there is a vote. Voting power is proportional to EU citizenship and to pass it needs a supermajority. It's not just Finland which opposes this either (they have a small population - 5.6M citizens). Larger countries like Germany (83M citizens) also oppose it but I also don't think they've quite so clearly stated they will vote against.

Austria (9.1M) and Estonia (1.4M) are also mentioned and if they all vote "No", that is a bit over 99M people which is only 22% of EU citizens. So not enough to prevent it passing. No idea where the rest of the EU bloc sits on Yes/No, I'm hoping it does *not* pass.

Quoting from the translation where they explain how it works:

"EU countries will vote on the proposal at the end of October. At that time, the proposal will go through, if it is not opposed by a number of countries representing a total of at least 35 percent of EU citizens."

[1] https://en.wikipedia.org/wiki/List_of_European_Union_member_...
It was possible with PG in 2013 too, with only 190 connections...
Plenty of HN bots on Mastodon already, e.g. I follow this one: https://social.lansky.name/@hn500
This blog post goes into detail about how technical decisions were made to keep Rust a "systems language." Rust's async/await is even moreso here than C++ coroutines, as Rust requires zero allocations and C++ coroutines require at least one (that hopefully could be optimized out but that's not a guarantee.) People use async/await in embedded contexts, with no or tiny heaps, thanks to this careful design. It doesn't get more "systems" than that.

The end of the post specifically lays out a space for a "less systems Rust" that would make these features nicer, but that cannot exist in Rust due to its strong commitment to being as zero-overhead as possible.

I don't know what it is about this feature that leads to everyone grandstanding all the time. It's incredibly frustrating.
Inflation and high interest rates are the reason.
Seven US Companies Collaborate with NASA to Advance Space Capabilities
I do believe that a developer's grasp of database concepts, like handling concurrency issues and understanding isolation levels, even if not by specific terminology, can be an indicator of their depth in problem-solving, attention to detail, and experience with complex systems.
That links to a spiritual quest described in the language of information theory. It is looking for what makes us different from machines instead of what makes us similar. It is an ego talking about predictions that did not pan out.

Rookie mistake.
Ask HN: Software/system for official notes/records
Does anyone know, what kinds of software/systems/practices do organizations use for notes, diary entries, records, by executives, leaders, CEOs, etc? Just folders of MS Turd documents? Or something else?
It doesn't have to be so radical. Just have a lean (social network apps free) smart phone with only essential notifications on (e.g. family and friends via messaging apps).
> Well, that says it. Rust has pivoted to web stuff. For which Go is probably better suited.

Hard, hard, hard disagree. Oh my god, I disagree so much.

We're using Rust in production in our microservices stack (Actix), and we're developing animation systems in Bevy.

The only places we use other languages are Python for pytorch and Typescript for rapid UI development. We do have a bit of Rust / WASM / Typescript interplay though.

Rust is turning into a truly full stack, cross-domain, cross-dicipline language. And that's powerful. It's something Python had going for it (scripting, web, numerical, etc.) when it got picked up for its massive adoption. Rust could totally replicate this.

Rust rocks. Its type system, package manager, and threading / async / memory model kick ass.

I wouldn't choose Go for anything new where it wasn't already entrenched.

Rust is only getting started. It's a phenomenal language and the most exciting "new" language to introduce to problems.
I guess Australia is international? So most? Depends on how much your ISP has provisioned of course. There are some very premium ones and ones that are less so. You get what you pay for as usual
So union protectionism. What next, "Studios forbidden from using CGI extras if a SAG member is available and willing"?
Most will start seeing dental issues with untreated tooth decay in the beginning or during their 30's, which equates roughly 2 decades of mistreatment. If accelerated, in your 20's after 1 decade.

Assuming you're not predisposed to other issues and that you still brush your teeth at least once a day most of the time, that's the speed of decay you should expect and the timelines you're working with. The daily, monthly or even yearly progression is miniscule, making it difficult to observe if it has been slowed or halted, especially in messy anecdotal tests.

The exception being tooth grinding, which can go faster and is easy to measure.
To be fair to the regulators I don't think they have IQs below 100, they are just all irredeemably corrupt.
The point is to reduce the attack surface, especially for browsers that run untrusted input. You don't want a local exploit in your browser (that hopefully is also configured not to have access to your entire filesystem) to screenshot other apps and websites.
Maybe you disable all the warnings in IntelliJ too that prompt you to be careful when opening a new Git project from a remote source?
Sure, maybe in my alternative universe Mozilla didn't invent rust. Or they did but it spun out faster. Or... see doesn't really matter, we don't know. And it doesn't mean they couldn't still change course and become a slimmer, Firefox focused organisation with savings in the bank.
Antisemitism in the media and academia being highlighted is an unalloyed good. Orgs like BLM Chicago posting Nazi-level takes is positive.

People are seeing that the snakes they’ve cultivated bite them too
My understanding from a translation of the article is that each country will vote, and this committee decision bind Finland to a "no" vote.

> EU countries will vote on the proposal at the end of October. At that time, the proposal will go through, if it is not opposed by a number of countries representing a total of at least 35 percent of EU citizens.
Also confusingly juxtaposed with milli* like it's 1/100th of 1/1000th.
Surely there are defense contractors already building hygrometers for other defense purposes that could extend their contracts/runs.
>You know you can take a stroll around e.g. Moscow anytime you like?

No thanks, I never, ever would do that, because FUCK RUSSIA.
>SSDs

First, who doesn’t have SSDs in computers these days? Also, spinning rust drives haven’t been frozen in time since SSDs became mainstream. Modern 3.5” HDDs can hit >2000mbps, which is 250 MB/s. See eg https://www.tomshardware.com/reviews/seagate-firecuda-8tb-hd...

> expensive networking hardware

Many newer consumer-grade home routers have 2.5G ports, eg GL.iNet GL-MT3000 which is $100 right now https://a.co/d/bowJMRn

The important number here is not 2000mbps aka 250MBps. The important number is the current upload speed for the highest Comcast DOCSIS 3.1 “1200mbps” plan which is 45mbps aka 5.625 MB/s. To put that into perspective time-wise in networking terms, 802.11G was out on 2003 — 20 years ago — and that was rated at 54mbps. In other words, current Comcast aka XFINITY upload speeds could be saturated by wifi technology that is old enough to vote.
Agreed, their customer side gets a person very quickly and so does their Apple Business Manager program. After spending many hours fighting AT&T’a automated and unhelpful customer support I got connected with a knowledgeable person instantly with ABM who was able to diagnose my issue at a level I never dreamed possible for what I’ve come to think of as “support” from most companies.

They were able to confirm the issue was on AT&T’s end, give me the exact language to use when talking to AT&T, and were nice and easy to work with. At one point they needed a picture of something and I braced myself for what that process would look like, it was stupid simple, they sent me an email with a link to upload the picture. It literally couldn’t have been easier but I don’t think most support places could have accomplished that task.

I have been an Apple customer for well over a decade and that ABM experience blew me away and made me happy I had gone with iPads for my business over cheaper Android tablets (one of _many_ reasons).
Hybrids have been very successful in the US.
The problem certainly becomes clearer if you state that Monty never opens the door with the prize. But I have to admit that even when presented with the Monty Hall problem extension, 100 doors, with Monty offering 99 chances to change, it was still not "intuitive" to me that one should change.

I don't think it is just poor wording.

And the idea that probabilities can shift based on Monty's knowing where the prize is certainly not intuitive, in part because many of us do not intuit accurately about probability.
> that async programming aims to avoid (performance, deadlocks, your business logic being cluttered with low level implementation details).

I disagree with you, my code looks safe and simple with explicit blocking threading, and at the same time is much simpler to reason about what is going on and tune in contrast to async frameworks which hide most of the details under the hood.

You can argue about performance, that async/epoll/etc allows to avoid spawning thousands of threads and remove some overhead, but there is no much benchmarks in internet (per my research) which would say that this performance overhead is large.
I couldn't care less, I'll just file a day of vacation for 2024-05-12 then...
True. And Google says basic digital ones are cheap, I just bought a six pack from Amazon for $9.99.

That said it does have an alerting capability…but even then Amazon shows products for $15 that have wireless alerting.

So yeah, $72 per unit indeed looks to be a waste of money.
There are two votes, one of all the MEPs and one of each country's government. You need a majority in parliament and not enough to veto you (~1/3) in the minister council (or whatever their proper English name is)
This rent-seeking subscription BS has got to stop. It's just another way of raising the price by forcing everyone to constantly pay money and more money over the lifetime of a product.
There are indeed majority requirements to pass a directive at EU Level.

In this case in the Council (of member states) of the European Union needs to pass with 55% of the member states agreeing and they need to have 65% of the EU population.

In addition, the (directly elected) European Parliament will need to pass the proposed directive with a simple majority.

So calling the "vote" unneeded is not true at all.
Fair point, thank you!
I'm confused, isn't the whole idea of an app that just loads and displays a website a security issue already? You can just swap out the content on the page to something malicious at any given point without going through store approval yah?

I'm not familiar with app store development, is this a standard way that people develop apps?
The optimal workflow is to add only the tasks you are committed to completing today. The app is designed for task completion, not endless organization and neglect. So not integrating with the Reminders app is an intentional choice.
this is the same corporation that considers it "fair use" when their LLM copies code from github without obeying the terms of the license so you shouldn't feel guilty at all about pirating windows.
I really like the minimal approach. I started my site as just a GitHub Pages repository with hand-written HTML and CSS. Eventually that became too painful due to the layout repetition and verbosity of HTML. I wanted a lightweight HTML templating language. Pug was great back then but it is now unmaintained. So I forked it into a new project and customized it for my needs.