skysight-inc/HackerNews huggingface dataset:
What does cancellation level mean? I couldn't find the meaning after a quick search
Moana

Frozen

Lego movie

Mulan

101 Dalmatians

Super Mario Bros

——

Having kids does that to you.
I read this or similar article like a year ago.

I am an avid reader and I did not realize until I read about it that someone could struggle with reading because it is so effortless for me.

It is my story “don’t take others experiences for granted “, I have a bit more empathy for people knowing that.
I'm working on a podcast and audio media monitoring and research platform. Easily the most complex thing I've built. But still so much more to do to make it truly useful. Testing PR and public affairs use cases at the moment.

https://listenalert.com

I used to work for a media monitoring company but was instantly struck by how old fashion everything was. And the total reliance on boolean searches meant only experts could find relevant information. This still appears to be the case for most players in the industry.

So I'm building a platform that finds what is important before you look for it. Novel entity linking, and sentiment analysis plus speaker tracking. It has come a long way from the proof of concept. Focused on audio media at the moment as it is the hardest to index compared to news articles in my opinion. And the hypothesis is audio media such as podcasts can contain so many juicy insights.

Next steps are converting pilot customers to paying customers, testing more markets (based in a tiny market now), raise a small pre-seed (bootstrapped at the moment), and quickly evolve the product based on feedback.
It absolutely does not. I've tried it countless times and my AirPods still drain overnight if I use the drop down disable. I've also disabled it that way and seen an "AirPods detected" message minutes later.

Apple themselves even says if you want to turn off Bluetooth, you need to do it through settings: https://support.apple.com/en-us/102412
National laws are largely based on the local morals; for instance in Europe breath is more or less indecent to show in public. A woman being topless on the beach, even in France, could be arrested, in theory (in practice it would just be "please put on some cloth, madam").

The laws are (usually) defined by the people of a country, based on their idea of morality, and are totally in their right to reject blasphemous stuff or whatever. It's their home, after all.

The only thing non-negotiable, to me, is that the Declaration of the Human Rights is universal and no law, anywhere, should go against them.
And abolish algebra until high school.
- Why is this dark green?

- Its very hard to navigate around and easy to get lost with links.

- Mobile view is borderline unusable. Need to scroll horizontally to read a sentence.

- Cursor is a beam while hovering over the sandwich menu icon
I am building the roots of an open source app for decentralized intelligence. Think git but for intelligence. Building it for myself since I'm becoming forgetful.
It is not. Apple themselves say you need to go to settings to turn it off: https://support.apple.com/en-us/102412

Otherwise it's merely a temporary disconnect.
That's nice, but what I'd like is if I type the name of a major class, like "File", that the File class be on top, not some obscure method/module that contains "File" as a substring.
Relevant:

https://www.newyorker.com/news/annals-of-education/the-rise-...
This "whole word" nonsense has reached new levels of absurdity with people trying to replace words with icons at every opportunity.

The gawddamned icons on a car's instrument panels are a classic example of the suckiness of this approach. My old car says "hot" "cold" "defrost" on the controls. The new ones each invent their own incomprehensible icons.

Most pictoglyphic written languages have evolved towards phonetics. Including Mayan, Egyptian, and western writing.
This is an interesting point.

All these years I've been doing that reordering and didn't even realize!
> Disclaimer:

> This is a demo site for UUIDv7. It was generated almost entirely with AI tools (primarily ChatGPT, which hallicunated that UUIDv7 had a time resolution of 10 nanoseconds and I cleaned that up). Do not use this UUIDv7 generator for production purposes.

Holy shit, at least it's clearly stated. Now think how many times it's not
Obviously it was not known from the beginning that it would be a dead end. However, engineers have this blind spot for keeping track of bigger-picture objectives, as opposed to technical specifications. If you set out to build a lawn mower, and end up with a rubber duck, this will be deemed a failure. But if you do build the lawn mower, all is good. Even if it costs a million dollars, and all the lawns in the country remain unmowed (except for a handful of government properties). So long as someone is paying for continued development, where's the problem?

In other words, a lot of such government-backed projects utterly fail in their objectives, not so much due to lack of prophetic foresight, but due to inability to re-evaluate when it becomes clear that the previously chosen approach can no longer lead to the envisioned outcome. ITER is another fine example of this.
…who are you talking to?
Human population dynamics in Paleolithic inferred from fossil dental phenotypes
I've yet to find anyone who hasn't written part of a CAS that understands what algebraic manipulation even is, let alone how to do it outside of hand picked artificial examples.

I find it astonishing that term rewriting systems are considered esoteric mathematics that you don't see unless you work in a very specific and niche fields of mathematics or computer science.
After Effects does not have competition.

Adobe product has dynamic-links between each others, so you can easily make cut in Premiere, motion graphic in After Effects with assets from Photoshop, sound and music in Audition and all changes are visible instantly in one project.

For photography unfortunately all other editors are impractical, except Capture One which has even worse price policy.

Don't let me start with collaboration with other studios or plugin compatibility.

While Affinity might be true alternative for Photoshop, InDesign and Illustrator, it is not compatible with linux.
Are there any gentle intros to how a simple SQL engine implemented under the hood?

I vaguely remember someone telling me that it has mathematical underpinnings.
This is how I felt when I first tried to figure out what common core math was, after I kept hearing about it. It sounded like the people who made it were trying to create a process around what I would do in my head to try and solve a problem when I didn’t have paper or a calculator handy.

What common core, and this reading approach, seem to miss is that those are things that come after learning the foundations and rules.

I was taught with phonics, but 99% of words I read today are simply seen and recognized. Much like the 3 queuing method tries to create a process around. However, I think that is something that naturally develops through repetition. When someone reads the word “horse” and “house” enough times, the need to sound it out or read each letter goes away, but that’s not the starting point.

As much as I like to think I can determine a word’s meaning through context, when put to the test, I often miss the mark. Reading on an e-reader lowers the barrier to looking up unfamiliar words and I find myself doing it more often. I find my assumption based on context can often be less than correct. Maybe I’m close, but there is more nuance to the actual definition. Sometimes I’m completely wrong and the whole meaning of the paragraph changes. Not to mention, if I look a word up to learn the actual meaning, it might be something I can introduce into my own speech and writing without sounding foolish.

I relied on context a lot growing up, because I was too lazy to look things up. These days, with it being so easy, I don’t know why kids wouldn’t be encouraged to look up words they don’t know. I think my vocabulary would be much better had I grown up learning the words I didn’t know, instead of simply bypassing them.
> That's not for some fundamental reason - it's possible to get great threaded performance - just the current reality.

I would argue it is for a fundamental reason. Cooperative multitasking in user-space requires far less overhead than anything a kernel might do. It's just an explicit part of the trade-off: you get more efficient context switches and control when context can change, and in exchange you leave something on the table whenever the kernel is involved.

> So, whoever's fault this is, it's useful to have good evidence of this downside of async runtimes (and worth thinking about ways that OSs could let runtimes know when they were about to block on IO).

But it isn't specific to async runtimes (in fact, a kernel-based preemptively scheduled async runtime wouldn't have this problem). It's a problem specific to cooperative multitasking.
You can also ask AI to make a markdown check list. Useful for ToDo's you can paste into markdown editors.
Teachers unions also negotiate for things that make it nearly impossible to fire an underperforming teacher.
Bluetooth low engery "wall of sheep" toy app https://gist.github.com/skittleson/705624a8f6967187096091cbd...
SQLite ver:

1. Full-text search with FTS5

2. Semantic search with sqlite-vec

3. Fuzzy matching with FTS5 trigram tokenizer

4. Bonus: FTS5 bm25() function
Would love to learn more! I had something similar in mind for a while.
I thought the reason the packs are sealed is to stop amateurs from swapping in cells of differing voltages, which short each other out and cause sparking/fire hazards. There's a reason li-ion battery charging is current-limited, they have no internal resistance.
Unforgiven

Moonstruck

Sense and Sensibility

Enemy At The Gates

Das Boot

Sink The Bismark

The Cruel Sea
Do different fonts effect you or are they universal enough to not give you any problems?
>echo “hello world”

Congratulations, you just launched all the worlds nuclear missiles.

This is to spec since you didn't provide one and we just fed the teletype output into the 'arm and launch' module of the missiles.
From what I've observed there's different ways that people cope when they find themselves in the deep end. Some try to learn and understand everything they can about their new environment (this seems to describe your experience), while others just try to find a working solution for their immediate task.

In my experience, the first approach is extremely effective, even if it can sometimes result in analysis paralysis. However workplaces almost always prefer the latter so it can be hard to fill in the gaps later.
Well, for one thing, it strongly suggests (and I absolutely agree) that phonics is the better way to go. I actually did struggle with learning how to read in early elementary school, and thank the Lord, I was lucky enough to get some phonics-based intervention that finally made things start clicking. Had that not occurred, I'm pretty confident I'd probably still be a relatively poor reader right now.
Never met a physicist? Or even someone from engineering department?

Plenty of college students are doing multiple pages of derivations for their coursework.
Well, it's an ideal that may be lived up to, protected and even enforced, and so it 'exists' whenever and wherever that happens.

It also happens to be an ideal that ppl will vigorously promote in certain domains, while betraying / discarding it in others.
The contract is payable, i.e. will accept ether as payment but doesn't actually do anything.
From a glance looks like the withdrawal function is setup to generate the address of the scammer - through all of those obfuscated functions that have hex string slices - so ultimately only they can remove the funds.
This either hasn’t been tested on a mobile device or the developer decided mobile devices weren’t important enough to properly support at launch. Bad look either way.
How to tackle it?

To me there are either two ways: when you are trying to learn the thing XYZ you are seeking, drill down to the first thing you don’t understand and consult a lower level resource. Continue until you reach a level you understand.
And the second way is: Re-learning “all” of essential math and then going back to XYZ.

I don’t think the second step is feasible, as you cannot possibly learn everything in a breadth-first kind of way until you are deep enough to learn the (now level-adjacent) topic XYZ.

But for strategy 1, the question is 1) how to identify the problem that you are lacking (e.g. how to isolate math gibberish into a concrete concept) and 2) how to find a good resource to learn and practice this concept at this level?

I do struggle with this and sometimes randomly learn some lower concept again but notice later it did not help me in the end and just left me with a million untied knots that were infeasible for me to entangle.
I don't understand why this comment is being downvoted. You guys are upset that I was trying to get pedos and zoos banned? You support what they're doing?
I suspect if I sat in on a day of teaching at public schools, I'd be horrified at the rest of the curriculum they teach as well.
Page faults block the thread, not the process, because the thread is trying to access memory that isn't available to it. Other threads run just fine so long as they too don't trigger page faults. The article specifically mentions this, and I've built entire architectures based around this reality. They work great.

...and of course there are also multi-process concurrency models, where even if a process were blocked, the other processes would not. So no, it does absolutely matter what combination of concurrency models you are using.
I'm working on an end-to-end encrypted alternative to Google Forms (because Google is creepy).

It has all the same features plus many more: advanced conditional branching, webhooks, thorough design customisation, better question types (e.g. address autocomplete), etc.

I've bootstrapped it into a (very) small startup. The idea is to maintain an ethics- and privacy-driven form builder that people don't have to trust, since nobody can see your responses. It also makes GDPR way easier for you!

You can try it for free: https://palform.app
Bullet time was used ad nauseum at the olympics this year, and I couldn't understand why, because it added no additional value other than looking cool.
For some reason I felt Claude was Yahoo to ChatGPT's Google in the initial days. It just felt like ChatGPT had an insurmountable moat.

I played with Claude and it is just insanely superior compared to ChatGpt as of now. Someone on HN commented the same thing a few months back but I did not take it very seriously. But, Claude is just superior to Chatgpt.
see also https://www.shavian.info

(the Achilles heel: any phonetically spelled language can only be correct for at most one dialect!)
I'm working on https://reciperium.com which is a website to host recipes, with the twist that uses a specialised language for recipes, and you can fork recipes from other users and adapt them to your liking.
just FYI, we use asterisks (*) for emphasis on HN
You may be afraid to launch such a long labor of love to the rest of the world and that may be keeping your learning and progress down.
Does that mean we’re getting the functional PDAs that were promised to us for decades by the sci-fi? That’s be amazing.
This is why I think public education is idiotic. Why don’t parents take personal responsibility for educating kids?

My mom taught me how to read when I was 3. She sat there with the book and helped me through it. Heck I even remember my dad teaching me about the word “the”. I thought it was so funny that it was pronounced “thuh”.

Thanks to my parents I had zero problems with reading.

I think the only way to truly solve these problems is to teach parents the importance of loving kids!
> but most Linux systems are servers, which generally aren't deployed in a single disk configuration.

You are incorrect about that: most Linux servers in the world have one disk. Most servers are not storage servers.

> I didn't say anything about difficulty. I only said that it wasn't trivial as you made it out to be

...and I demonstrated by counterexample that you're wrong, it is trivial. If you think I'm missing some detail, you are free to explain it. You're just handwaving.

> First you claimed that I invented an ambiguity that doesn't exist, and that SIGBUS causes can be identifiable if I just read the sigaction(7) manpage. Now you say that there is an ambiguity, but that it can be resolved using the address, so which is it?

Both, obviously? If you only look at signo there's an "ambiguity", but with the rest of siginfo_t the "ambiguity" ceases to exist. There is no case where you cannot unambiguously handle -EIO in a mmap via SIGBUS.

You claimed that you could only use SIGBUS with mmap if you were sure there were no other sources of SIGBUS. Quoting you directly:

> So yeah, if you know that apart from the disk (or filesystem, at any rate) your hardware is in order, and that the only reason for SIGBUS could be a failed I/O through a memory mapped file, and you know that all of the code in your process is well behaved, writing a SIGBUS handler that terminates the process with a message indicating an mmap I/O error might be reasonable

That statement is completely wrong: you can always tell whether it came from the mmap or something else, by looking at the siginfo_t fields.

> and by that I meant that terminating it with an abort() wouldn't cause side-effects due to e.g. atexit() handlers not running

Any system that breaks if atexit() handlers don't run is fundamentally broken by design. There are a dozen reasons the process can die without running those.

> All I did say was that it isn't trivial to deal with errors

Yes, and that statement is wrong. Most of the time it is trivial, because you just call abort(). There is no possibly simpler error handling than printing a message and calling abort(). For 95% of the workloads running across the world on Linux, that is entirely sufficient.

It is very unusual to try to recover from I/O error, and most programmers who try are really shooting themselves in the foot without realizing it.

You're free to disagree obviously, but I'm directly refuting the points you're making. Calling it a "strawman" make you look really really silly.
One of the key things any parent should be doing is making sure their children are exposed to books from a very young age. And please make sure you take the time to read with your child.
What are the current corrupting incentives? And what would an ideal research world look like?
The censorship initiatives in the west largely originate from the US „Blob“, the amalgamation of the State Department, Pentagon, CIA and the soft-power NGOs.

Mike Benz, a former insider, spends his days explaining how this works.

This is not the best introduction that he has done, but it is the latest space he recorded on the Telegram affair:

https://x.com/mikebenzcyber/status/1827514567884255430

Update: there will be a part two on the „The Geopolitics of Telegram & who is really after Pavel Durov“ 1am ET tonight.

This is going to be one of the best sources of background info on the subject. This is not some random conspiracy theory hack, I promise.

https://x.com/mikebenzcyber/status/1827550903324598354
Crosstalk is absolutely common for a number of operations, but that crosstalk is NOT the same as blocking until the page is loaded into RAM. That operation is blocking on IO.
Why obfuscate an extension?
I'd guess the new cars are probably sold into markets bigger than a single language. (still, that's no excuse not to have an industry group standardising the icons)
> Of course they will not recognize a word as a sequence of letters!

What makes you think so? Perhaps some kids pick this up really quickly and practice it. Some kids learn faster how to run and kick a ball, and some learn faster how to ride a bicycle.
That’s easy. You pick a channel that agrees with your general view of your world.
> You get what you pay for.

Not unless it is coupled with accountability for results.
I’m working on Polynomial (https://polynomial.so), which is a small dashboard for key business metrics. It has open source integrations to most popular systems and has Google sheets export in case you want to do something with the data.

As a founder, I really needed a simple place to centralize all those business metrics. Couldn’t find anything that suited my needs (everything was way overkill) and so I ended up building Polynomial.
A Scanner Darkly (2006)
Its going to take in info from all the internet and summarize it in a factual way.
This looks nice! I noticed that you mention logos in the docs but don’t see a way to specify one. Maybe I missed it?
> not having search(?), for example, makes the old one inferior no matter how familiar, dense, or “usable” the old one was.

Control panel have had a working search function, introduced in Vista. It worked in start menu, too, and was very much polished in Windows 7, before they've introduced any of the "modern" crap.
Suppose they’ve estimated the risk of failure (and killing the astronauts) as 10%. Then

- returning Starliner empty is the correct decision

- a successful return doesn’t indicate they were wrong about the risk

- the experts will learn a lot more from poring over mission data
There is a massive range of ability, knowhow, ongoing professional development, etc within “teachers”. The US is in itself a good example of this. In some areas, teaching is a white collar profession. In others, it’s blue collar. In my country it’s entirely white collar. In others, it’s entirely blue collar. This has a massive impact on teachers’ ability, willingness, means, etc to stay up to date. it can take decades for new ‘best practices’ to proliferate. This is ignoring the fact that Education is at BEST a social science and carries with it all the grey area, fads, flip-flopping on ‘best practices’, etc. There are schools of thought. Very valid schools of thought. It’s all very complicated.
It's known as Neubrutalism or Neo-Brutalism: Modern version of 1950s Brutalism. The idea is to be "brutally" raw and unedited (even though it takes great effort to make something look unedited) to convey a sense of authenticity. You may have also seen that style of "raw"/"unstyled" style reminiscent of the 50s-70s that's taking over modern fashion trends, for example with jeans and oversized t-shirt styling.

A good article on Neubrutalism:
https://www.designstudiouiux.com/blog/what-is-neubrutalism-w...

Prior Hackernews post: https://news.ycombinator.com/item?id=31106892
You might have something unusual going on there. At the beginning I, and to the best of my knowledge everyone I grew up around, was also taught to sound words out. At some point I stopped needing to do that. That happened quickly for the common words and more slowly for the uncommon ones. At the extreme end, for example extremely specific medical or chemical terminology, I still have to do that on account of never having encountered the word before.

At no point did I intentionally memorize word shapes. At no point in my life have I ever been conscious of recognizing words by shape. That might well be what's happening under the hood, but if so it's not something I have any awareness of. I just see a word and (in most cases) instantly know what it is without thinking about it.
You look at both sides and try to get some nuggets of truth out of that mountain of bullshit by checking what doesn’t line up. Thing is, though, if you only look at the mainstream media, you can’t even figure out what’s bullshit - the conflicting narratives are suppressed so well that editors of Pravda would blush.
We’ve been reading since mine was very young. His comprehension is great, but trying to make him read or sound out the words? It’s not even that he can’t if you force him, the motivation is just not there. I really hope school will change something there.