skysight-inc/HackerNews huggingface dataset:
It's easy to assume OS schedulers have a lot of intellect behind them, but in reality, like most software, they're often shipped in a half-baked state. Even mature schedulers like the Linux kernel are far from perfect.

It surprised me that yield wasn't a concept from the beginning for this RTOS (reading it, when they started describing the problem, I was already asking "why aren't they yielding instead of sleeping?"), but glad to see the improvement in the next paragraph.

There are always things to improve, which I find refreshing - I hope AI doesn't take that away. Or if it does, it had better also eliminate poverty, war, etc. Let people spend their days playing.
Chat TUI for Ollama
I think you're a reasonable person so I'm not going to argue much ;) I don't see the UN as a successful organization. It's just a mirror though to what this world looks like.

https://www.europarl.europa.eu/doceo/document/E-9-2023-00193...

"The appointment of Ali Bahreini, Ambassador of the Islamic Republic of Iran and Permanent Representative to the United Nations, to chair the 2023 United Nations Human Rights Council (UNHRC) Social Forum (2 and 3 November 2023), is nothing more than a slap in the face given the human rights situation of most Iranians, particularly women, and the repeated executions in the wake of the ongoing protests in the country and, more generally, the Islamic Republic's gross human rights violations and its catastrophic and politicised handling of the COVID-19 pandemic, when its refusal to import Western vaccines cost hundreds of thousands of lives."
Fisher Yates is simple, fast and correct. The only area of improvement I can think of is reducing cache misses.
What I would love is to have lower than 1 scaling values for 1080 screens where I don’t mind being able to read the small text, but where I need to cram a lot of data and graphs.
Copper wires are copper wires. There are 3 of them for 3 phases. They are sized for AC and AC losses.

DC does not require 3 phases. DC does not have any skin effect or corona losses and thus can operate on smaller wires.

The problem, of course, is that HVDC requires a DC terminal which costs money. It is likely quite a bit easier to build two HVDC terminal on land that the electric company likely already owns than rip up and rewire a whole boatload of long distance wiring.
Thanks; interesting. Sounds like it's mainly to do with cryptanalysis and key-exchange.
Thanks for the heads up. I really dislike longform articles that could have been interesting judging by the title but waste thirty minutes with some irrelevant backstory just because the author has a writing fetish. If they want to write a book, they should write a book.
Almost never happens; legal issues keep unsolicited screenplay submissions to zero
It's been 10 years. But upload videos very irregularly.
I've done it. Isn't it just following instructions? What part of that means destroying every mention of Python on the system?
Correction: bring down the npm ecosystem.

There is a lot of JavaScript that does not use npm for good reasons (e.g. this, but also the rest of the disaster that is npm).
Take your favorite hash function, and view it as inducing a directed graph on the set of its possible outputs. Finding a cycle is hard! (except, most hash functions map 0->0 for "nothing up my sleeves" appeal)

But also, it's ridiculously hard to answer simple questions about such graphs, such as listing its nodes.
There's plenty of good articles out there that respect the reader's time.
It would not be a useful thing to say (at least on its own, without a great deal of context and further explanation) and nothing I wrote above suggests otherwise.
Here’s mine: https://youtube.com/@chadobear

I have a repo with some of the stuff I use to produce my videos, too: https://gitlab.com/crgk/chadobear-monorepo/-/tree/main/studi...

It’s very sloppy and hacky and maybe(?) more interesting to this audience than the videos themselves.
You had me there for a second ...
Which is an utter failure. The government has set the limit so low that people who take the assistance much rely on the grace of others or become homeless. The limit should be set to the federal poverty level. Having assets that amount to literal poverty wages is not wealth building or cheating the system and would make life possible. Setting it to take would be appalling as well, but at least defendable. I have no idea how anyone even came up with the 2K number. I assume the federal poverty rate on a monthly level, but people should be allowed to have savings.
Traditional farming should be for non-human ingestion. There’s too much “bad” in it through normal conventions. And this isn’t even talking about our dependence on fertilizers and the growing threat of a next dust bowl.

It is labor intensive but not that much. When I tried before the pandemic the routine was very dialed in and mostly starting the seed then harvest. Using targeted water and feeding schedules, it was mostly set it and forget it with ample excess.

Finally, the more control we have of the process and the inputs, the ability we will have to eliminate microplastics from the end product. Specifically, my butter and romaine lettuce growing hydroponically in my basement would not have shown traces of microplastics. If it did, I would’ve quickly altered the necessary piece of the puzzle.
Fwd:Cloudsec Ticket Raffle from FusionAuth
False: never had any publisher ask my agent about this, although no doubt it can be a factor if you have a huge following
Disagreed, given that the bodtcams require you to press a button down for 5 seconds before they start recording. Given that fact, it clearly seems like a deterrent (what customer will know this detail? They'll assume they're always on)
Show HN: A Small BitNet GPT in MLX
For those of us nerds who like to tinker with language models, I thought of sharing an example ipynb that shows how to build a small gpt (kudos to @karpathy for teaching us minGPT) where you replace the nn.Linear layer with a BitLinear layers as introduced in the paper on 1.58 bit LLMs https://arxiv.org/abs/2402.17764
Microsoft’s WPF does this and then applies a bezier recovery algorithm to (approximately) get the curves back.
The strapdown website works surprisingly well with Javascript disabled & is less than 50KiB excluding images. It does take (just barely) perceptibly longer to load than a traditional site.

But I've generally seen sites using this strategy to be a lot more bloated and slow, so please be considerate of that if you can.
This is the price we pay for not supporting open-source alternatives. I love open-source but making a project open-source is a huge endeavor (removing "oh shit" commits, making the project well-structured, etc.) with little gain. Often times, users just nag and complain in the Issues without offering to contribute or opening a PR. And the culture tends to get toxic as soon as the maintainer shows some resistance against some ideas.

And if the maintainer says "aight, I need to pay the bills somehow", everyone gets offended because "that's not open-source" and "how dare you ask us for money". The end result is that companies that pay well attract the best talent, and open-source devs end up being discouraged, with little motivation to improve the software.

Adobe is just one example. I hate them with all my guts, but as long as people are more willing to pay Adobe big chunks of money while hesitating to press the "Buy me a coffee" button of an open-source alternative, I don't see Adobe/etc. change their strategy.
I do. That didn’t do anything.
Are you consistent in your skepticism, or do you reserve it for mathematical answers only?
You may want to edit your list to remove Figma since the Adobe acquisition is no longer happening :)

And perhaps a combination of https://cavalry.scenegroup.co and https://www.blackmagicdesign.com/products/fusion could be After Effects alternatives. I haven't made the switch yet due to the number of AE plugins I own, but perhaps this most recent Adobe gaffe will do it for me.
The notion of vast abandoned underground "backrooms", maybe with a couple people in hazmat suits on their way through also perfectly fits into the Westworld TV series. Though of course they didn't go with an 70's office vibe.

But the copy-pasta for the image builds on those influences, not the other way around.
I don’t think that i have heard that before. It is a beautifull saying, and very apt for the situation. Thank you for this gift.
Is that where that came from? I used an inflation calculator and honestly, it would be extremely reasonable to say someone can't have more than 8K in savings and get this benefit. I hate that the US government never sets anything to inflation so we always have to play these games for everything with benefits.
commented on the wrong post?
https://developer.visa.com/use-cases/identify-merchants-rece...

This is solid as a convenience to the cardholder. When there's fraudulent activity and the card needs to be reissued with a new number, it's not as painful to update all of the subscription services. Most cardholders, most of the time, would prefer the impact to be as minimal as possible when issued a new card number.
Yes they can. In Brazil they were already, actually. The national payment gateway Pix already surpassed credit card as the most used payment method. And it's free.
You can stall a wing at any airspeed. It’s about the angle of attack of the wing exceeding the critical angle, not the airspeed. In accelerated flight (like the bottom of a loop), the airplane is only capable of so much acceleration/pitch rate before stalling the wing.
> it's tons of work to collect, clean, validate data

That's my fun part. The discovery process is a joy especially if it means ingesting a whole new domain and meeting people.
It is certainly beautiful, would be good if it was correct, too :)
We already use shade clothes for certain times of the year and plants. It’s foreseeable to use mesh screens to filter the air if that’s necessary. Although more likely to have a closed greenhouse using filtered air to control for other pests and pathogens. Rain would be similar. Cistern capture and filter before applying. You’d also use that to add fertilizer for targeted feeding.
Long term strategy
It told me that this is a free article for me. “It’s on us.”

A minute into reading it blocks the page with a sign up modal.
Yes, and the reason it's taken more than 40 years to go from conjecture to broadly if grudgingly acknowledged theory is that there is and has been a baseline assumption of patriarchy within the field for centuries. Looking at the evidence on its own without the notion that a matriarchy would be outlandish and weird, there'd be no doubt what you were looking at, but instead we spent a long time talking about how strange it was they kept painting fancy women on the walls and we couldn't figure out who their kings were.
It'd be a hell of a job to demonstrate that all that information couldn't be useful in the right environment, very much unlike bloatware.
I think everyone on Linux uses it just as the backend inside zathura https://archlinux.org/packages/extra/x86_64/zathura-pdf-mupd... (yes, it's associated with `application/epub+zip` ) and I can tell you that zathura feels very snappy. On Windows mupdf is used by SumatraPDF which also is stupidly fast and supports rendering EPUBs too.

EDIT: there's also this https://sioyek.info/ found thanks to https://github.com/NixOS/nixpkgs/blob/9d13dbb1ef2d0a6a6788d5...
I had planned on running the site on a resource-constrained device like this Pi the entire time, and Rust is my currently-swapped-in language that I've been using for work for some time.

I suspect that a GC language would be easier to get up and running but would probably have more unpredictable latency and memory spikes.

It's also a labour of love, so there's a fun factor too.
Even non-functional isn't nearly as good as "genetic data with unknown function or expression".
> To use a MAME-emulated VT102, you’ll need a couple of things:

> A copy of the VT102 firmware ROM

I've known for a long time that "terminal emulators" are software emulators of hardware terminals, but until now it never occurred to me that those hardware terminals might have still been largely software constructs.
> We need both humans and AI.

Genuine question: Why do we need both humans and AI? What's the evidence base for this statement?

I feel this is another thing that proponents state as if it's unchallengeable fact, an all-progress-is-good thing.

I question this assertion. People have become all too comfortable with it.

(Personal opinion: I don't think teaching needs AI at all, and if it does, a traditional simple expert system with crafted answers would still be better. I think there's a staggering range of opportunities for improving teaching materials that don't involve LLMs, and they are all being ignored because of where the hot money goes.)
Ok… whew.

I didn’t have the time to check out more than a quick glance at the home page. I will confess I thought the ‘Numbers Dont Lie’ was for real and was even writing a comment… lol

Performance metrics are so ridiculously off-base these days anything’s possible. Though I would much rather it be that I got duped instead of having to accept that a whole lot of people got duped by an actual product.
Truthfully I’m just going to stop posting here. This place has become a disaster in terms of the general attitude of many commenters. The spirit of the site is to celebrate hacking, and this person is trashing some of the greatest hackers alive who are pushing the boundaries and sometimes succeeding sometimes failing. I did in fact want to know if they have been seeing mental health professionals about their attitude - it’s not an insult to ask a question, it’s a genuine curiosity of mine if these people who have this mindset have certain pathologies they are working through.
> hence why they are killing one kernel subsystem at a time, moving them into userspace, with one year given for the developers to adopt each of them, after being made available as the new way.

Notably they aren't exposing most of the functionality, it wouldn't be possible to e.g. implement NFS or 9p with the userspace filesystem thing they've been pushing. They're basically just shutting users out from their own computer....
This trend that wants clickbait to not be considered clickbait.
A 50-page PDF loads a lot faster and shows a lot smoother than an HTML of equal textual length. And I've never seen any modern tools that turn TeX into multifile HTML (one per section).
Absolutely could be done undetectably/unprovably. There is often no conclusive root cause for a pilot error event.

If that “error” was intentional, it would be very hard to prove.
The legend lives on :)
Yes, I'd never heard of World War Two until this article. Tomb guards don't stand in the rain for comments like yours.
Thank you for writing this. I only gave it a quick glance and fell for it until your comment.
I half want to say "again?".

Anyway, one properly mad technique shielding against all npm-related problems that I've seen being used was to include node_modules in the repo.

Terrible, yes, but was a real life-saver when the left-pad issue hit.

Terrible, yes, but was a real life saver
https://web.archive.org/web/20240608190815/https://codeopini...
Try the website with Firefox mobile, is significantly cut on the left side. Also the viewport is fixed and you can't zoom on mobile.

Nice blog post!
I really wonder about submissions like this. Is it real?

Is the poster a hiring manager who takes staffing problems to an internet forum instead of HR?

Is the poster someone else on the team hoping to generate responses on HN to try to coerce management into taking action?

The story is very one-sided and negative. How much of it is missing? How much is even true?
What? Have you even read it? It’s extremely tame and satirical, far far more tame than most modern shock porn writing like “A Little Life”

In fact there’s not even a single graphic sex scene in Lolita
A way to automate prompting would be nice.

For example, if I could parameterize input by initializing a prompt like:

"Ask me questions and check in to see how much progress I'm making on this content ${screenshot_of_my_desktop}"

And then have some type of callback I setup that will allow me to send data every x-minutes. I could then automate the generation of a screenshot to send over to chatGPT and then maybe fiddle with some stuff to make it notify me on my desktop.

If the use case isn't clear: I want a personal coach to help me stay focused or to help me make progress on tasks while I'm working. I have a lot of trouble getting the ball roll and have an even more difficult time keeping it rolling when I hit a wall. When I've pair programmed with people in the past or literally just had someone watching me code without providing input, it's felt like I could work for hours without stopping. I want to emulate that environment.
That’s the overall stats, which is fair, but I find a significant counterbalance that the pilot is much more in control of the risk in aviation. If you die in an airplane, it’s probably a pilot issue. If you die on a bike, it could easily be someone else’s fault.

Don’t run out of gas and don’t tangle with weather beyond the ability of the airplane and pilot, and you cut out around 60% of the risk.
The idea would be to get feedback from someone who isn’t partial to you and who hopefully has an eye for decent writing. You wouldn’t take what they say as gospel but it’d be enlightening.

It’s like letting someone tech savvy but not partial try the UI/UX of an app. They’ll see things you don’t and get confused in places you don’t.
I mean, you said it yourself, you found the UN criticizing Uyghurs. Then, we can also find Uyghurs have bombed and missiled Beijing. You lied, sorry.

Then you went off on me, a Zionist, about how I'm yelling apartheid(?).

Then you went off about how the security council (with China on it??) is the real measure.

Then you went off on I never answered if I thought UN was biased against Israel compared to China (???) We can start again from there if your interest here is curiosity. Is it?
>For the SNES and earlier

I think the cutline can be moved to the original PlayStation now.

>but for anything modern it's just not happening.

Which arguably explains a cultural rift in arcade emulation circles. MAME's philosophy is about cycle-accuracy, which might work for bespoke arcade hardware up to early 3D systems, whether they're bespoke (such as Namco's System 22) or console-derived (Namco's System 1x series, which all derive from the original PlayStation hardware) hardware. For newer arcade titles, which are just beefed period PCs, such kind of emulation (philosophy) would not be suffice for gameplay.
Okay, I think I understand. You're being extremely harsh in how you consider brokenness, so if it's broken it might as well not be generating anything at all, no state needed.

I was considering "fairly broken PRNG" as its own significant group, and those need state too if you treat them as separate from "this literally gives the same number every time". But if those all go in the same bucket, then the comparison you made makes sense.
Can someone share some long term event driven success stories? Almost everything you see online is written by consultants or brand new, greenfield implementations, curious how long these systems last.
Your designs are better than mine! I can figure out what buttons should be where, but the aesthetics escape me... :)
Is it presentist to be presentist, where others in history exercised presentism without constraint?
Ask HN: Who Went Mac –> Linux?
A lot of people do the switch from Something -> Mac,

but who's going the other way? and why?

I personally just bought a Macbook, worked like a charm for 3 months but then I figured out Apple hardware do not like tea, and all Apple shops just suggested me to buy a new Macbook - which seems a little crazy expensive to me.

So I went back to Linux, and fell in love with Linux again. It seems much more productive for my work with Linux, except when I update and my drivers stop working again.
Corporations are people and they can also bribe the government. I can’t see this going badly!
Ask HN: What to work on while on a US VISA?
I am prohibited to make money from sources of income other than my employer while on a US VISA.

I've listed some ideas below, how do I find work which follows the 'Make something people want' motto?

Find non-profits which align with my views and provide free technical services (probably full stack web apps)

Start a non profit specifically for people on VISA's which want to do more good impactful work by matching their skills to volunteer work, like www.volunteermatch.org

Start creating SaaS sites like @levelsio but give them away for free to build experience?

Upskill into AI / Robotics projects - what are good projects that are actually useful?

Work on open source software repositories - what ones make impact?
How do you enter your other hosts into DNS? Just give them ULAs as well? Or is there a dynamic DNS hostname ipv6 mechanism?
We have exactly the same problem in France.

This leads people to hate squatters because the visible ones are the ones who will steal property and then it takes agreed to get rid of them. You never know about the ones who squatt abandoned buildings or the points nobody cares about.

On top of that you have active and noisy associations that help them so this raises the hatred even more.

You must not get rid of them by force because of the law. I have a friend of a friend who decided to come in force, there were 10 of them and just squatted the squatters making their life unbearable (including destroying their property, "by mistake")
They left after a few days and went to the police to complain.
I've been on HN for over 10 years, I think semi-noob is probably inaccurate.
There’s actually a wonderful little mini-doc on YouTube that just came out the other day, produced by one of the people involved in the sleuthing:

https://www.youtube.com/watch?v=-1EKIIM3ShI
In the US, we have FedNow instant payments, although it takes time to scale as it recently went GA. It’s a couple of cents per transaction to move up to $100k-$500k (depending on institution limits) of value. UPI and Pix are what the US looks like in the next 3-5 years.

https://www.frbservices.org/financial-services/fednow/organi...

https://www.federalreserve.gov/paymentsystems/fednow_faq.htm

https://www.frbservices.org/financial-services/fednow/instan...
Ask HN: Alternatives to YC?
Hi guys.

Are there any other YC type entities that invest in startups outside the USA?

I am based in East Africa (though my product is a consumer SaaS targeting the international market)

I applied to YC for S24 but didn't even get an interview. I feel like its just too competitive (about 30k applications)

I will apply again for W25 though. While I improve my project.

Meanwhile I was wondering if there are any other accelerators that invest in early stage consumer SaaS products (targeting an international market but with a team based in East Africa)

My needs of money are for infrastructure costs to get the ball rolling & build serious traction.

What do you recommend? Any opportunities you think I should apply for?

My email is hi@asindu.xyz incase you want to send me something