skysight-inc/HackerNews huggingface dataset:
Show HN: AI quizzes for your content – organised in memorable emoji lessons
This learning tool turns learning content* into an organised, curriculum-like quiz experience. It makes sensible lessons, containing quiz questions and motivating you with progress! You can usually see all lessons at a glance on one page[https://revision.ai/images/splash/lessons.png].

* a PDF (like a lecture slideshow), PPTX, Wiki page, or a Youtube video

- Each lesson has a topic-based emoji ()and shows a proportionate visual pie chart for your progress
- There is a single "unlocking" path, with 2 teaser lessons, which always gives you one simple "Next Step"
- And by viewing the overview, you can view a wall of Golded lessons to tell when you are nailing the recall-level understanding on the content.

The content/quiz questions are inspired by Active Recall (Roediger & Karpicke, 2006) and the Minimum Information Principle from Anki. And it's freemium with 2 free runs :) You can also highlight your PDFs for studying.

I built the lessons aspect with care, taking lessons from what hadn't worked before:
a) using something visually and uniquely memorable for you - a unique emoji chosen by AI for each lesson!
b) doing question generation -after- choosing sensible lessons, so questions are tailored to the PDF-specific lessons...
c) making it a "one-way learning path" was to make learning easier: previous semantic(vector DB-like) maps of concepts/trees were unencouragingly overengineered!

Fun fact on the name - "Revision" means "to study for an exam" in a lot of places, like the UK... less Stalinist, you see.

I have future plans ofcourse! Now I'd love feedback and thoughts - so do get me started on preprocessing or the psychology of learning... Let me know your thoughts.
In the distant past I did a small amount of packaging both formats. We're talking 10-20 years ago (the past decade I'm only deb packages, but I "cheat" as described elsewhere, using "dpkg-deb"). I wouldn't say "deb" is inferior, but I would say it's much harder. I actively enjoyed creating SRPMs, but never got past loathing building deb srcs. I've had friends who loved debs, or at least could create them in their sleep, but I never got anywhere near there.
I guess I can't see the reasonable argument that it is necessary when you look at the growth rate of their spending.

https://en.m.wikipedia.org/wiki/User:Guy_Macon/Wikipedia_has...

If they kept expenditures low and hoarded, I would actually be fine with that and happy to contribute. I see nothing wrong with forming a large endowment for a project like Wikipedia.
> Bernard Leach, a UK software engineer who helped set up the so-called iPod Linux project, had already worked out how to control the piezoelectric component within the iPod that produces the click.

Was this a hardware mod? Is there information online about this process?
Would you mind sharing that link? I completely understand if you’d rather not for privacy reasons though! If not could you recommend a different tutorial?

I come from a trades background and am now in the academic field (teaching and admin for my trade) and I would really like to do some professional development in this area. Also excel! I know I’m lacking and it would help my long suffering director haha.
And the Half-Life to Doom engine port! Good memories.
Not to sound dismissive, because this is cool, but this pretty solidly AR, just instead of a headset you're using a projector. I don't think it'd be too difficult to port this to vr headset of choice
This is where the law needs to confront with actual reality.

The reality is that data leakage, incorrect access, etc. are all much more likely with a bespoke in-house product than with google docs, even if they haven’t bothered getting the cert needed.
this tacit acceptance of aggressive advertising is exactly why it keeps showing up everywhere.
For me it’s the kind of movie where if you know there is a twist you can immediately guess what it is.

But I’ve read and watched a lot of thrillers so they tend to become obvious after a while.
The single change they made that killed the platform was changing the dropdown default from "answers to the question" to "answers to related questions".

Absolutely insane.
It's a nice addition to the usual autocomplete. My only complaint is the full line suggestion overrides the selected code completion suggestion when they're both bound to the TAB key. They recommend binding the RIGHT ARROW key for full line suggestions which is a decent compromise.
There is also Dilithium:

https://pq-crystals.org/
If you read the study you would see that they addressed the issue of meta-studies on the topic.
Eurozone narrowly avoids recession as German economy shrinks
I avoid bottled water too. A PhD in mtls science on plastics will do that to you.
Over and over and over again planets are reported in habitable zones around flare stars just because they are easy to detect, not because they are actually habitable.
How can 1 out of 8 driver be uninsured in that country? Aren't the cars supposed to be registered? The state isn't checking that registered cars are also insured?
Quick way to be annoying and unlikeable at work.

The times I've seen rust introduced, and tried it my self, it introduces a whole bunch of related tech debt. Like hacks to make builds work
I tried to get car insurance in California last year. It was so absurd I just sold the car.
Quora and Pinterest... one has cornered the text-based SEO-spam segment, other has cornered the SEO-spam image segment.
Our driver tests are a joke. Driver quality seems to be decreasing significantly in my area. To make things worse, there is a massive shortage in driving instructors for new drivers.

Prior to December, I had only see 1 wrong-way driver in my entire 20+ years of driving. Since December, I have seen 4! One of them was on the freeway going up-hill and slightly around a bend - at night - which was extremely frightening to witness as people were dodging it at the last second due to poor visibility.
This follows the best practice of submitting a link and posting your opinion in a comment to stand on its own. This way we can all judge which viewpoint we agree with independently.
> I’m just trying to understand what “don’t dump chemicals in water or on land” even means.

classic bad-faith interpretation, using the classic bad-faith slogan. No, you’re not “just trying to understand” anything, and GP is absolutely correct about that.

We are not dying for content here without your “hurr durr don’t you know water is a chemical posts, and we generally try to maintain a higher level of discourse here. Maybe try Reddit instead.

Please see the site rules about using the most generous possible interpretation of a comment, and if you actually have something to contribute then maybe try again.
I suppose C++ devs are on the correct side of the demand curve, unlike myself. :D

I was _really_ tempted to take a C++ job at some point but I held out.
How the U.S. Became the World's Biggest Gas Supplier
It’s always been the twist.
Yea, and when the browser updates they often switch settings back, such as the default search engine.

I still use it but am aggressive about tightening up the settings.
>your FP paragraph is uninformed flame-bait

It’s weird how functional fans always tell you something, and then the moment you start calling them on it, they say “no you!”

According to functional programmers, all optimization is premature optimization, unless your program is “noticeably slow”. What is “noticeably slow” you might ask, and the answer is: nobody knows!

Being able to type faster than VSCode registers your keystrokes is not “noticeably slow”. This counts as “fast enough”.

Processing 10,000 lines of data in 5 minutes is fast enough. Just make it a task and toss it on a highly parallel cluster, then you won’t notice that this should take milliseconds, move on to the next thing.

While you’re contemplating what “noticeably slow” means, let’s also toss up some articles claiming Haskell is faster than C, but not providing any evidence for said claim, contrary to the countless measurements demonstrating the falseness of this claim.

>it’s not significant compared to

Is that really what our counter argument is? That by the time your ill-conceived images download on a clean browser cache, your garbage code may have finished generating the DOM? You regularly build apps that you expect people to use once and fill said apps with large images?
You have cited one example of a hang up in the west that is not common in the east. That is not evidence that the east lacks hang ups.

Example: being openly gay. Demonstration: so taboo it’s illegal in some countries
I'm speaking from ignorance of course. But ipv6 has been the acknowledged next best thing for the Internet's health by everyone. Everyone gives lip service. But when actual hard steps to bring forth this common good are taken everyone breaks out the "greedy corpos" trope, the "I'm a sovereign citizen you can't take my ips from me" trope.

I'd be happy if the HackerNews typers would just end the affectations; in either direction. But this teeth-gnashing is such an incredibly garish instance of NIMBY-ism, it's unbecoming.
This is the result of stickiness being more important than utility.
Notably, the Affordable Care Act limited administration costs to 20%.
That is fascinating. Are there any examples of ‘fundamental laws’ expressed in these terms?
It considers the impacts of all the things that are real, since it is using real total numbers.

It doesn't consider things that didn't happen, because its not fiction.
https://archive.ph/qA9Gv
Signs is the worst movie I’ve ever seen. The plot makes no sense and it’s not like it has good character development or dialogue so that leaves nothing.
This is why we can't have nice things. Any new technology is instantly leveraged to shove ads down people's throats and get them to buy more things they don't need.
Yeah, well, take the time to write a realistic simulation of 300 million EVs, from motorcycles to big rigs, driven and charged differently, across 1000 cities armed with population and other demographic data…and you quickly conclude some of these articles are delusional.

It is also true that some nations will do a better job than others. And some have better circumstances and starting points.

In the US? We have become so dysfunctional we would probably crumble if we added a few million EVs in most states.

I was just in Zürich at a conference and had interesting conversations with experts and leaders in the energy sector; from hydro to geothermal and more. It is clear that some are taking the transition seriously, while others are not. The key differentiator is pushing ideology rather than reality.

Only one of those stances gets us to the clean renewable energy future we all want.
Good thing the problem is solved then.
Apple Vision Pro and ADHD
”Its mass is 3.02 Earths.”
That used to not be the case, and the site design was more reasonable. But now, I completely agree with you.
I was gonna say, this sounds a lot like continuing the research of Dynamicland, which itself contained research from CDA, VPRI, and other groups. Why is it so hard to find a consistent funder of basic research like PARC in the 70s?
Not exactly an impartial source coming from their competitor who is also almost fully funded by their other competitor.
The entire Maritimes region in Canada. Just go to a pub, raise your glass to someone and you’ll have a roomful of friends in minutes. So friendly it brings a tear to the eye.
Docs: https://pkl-lang.org/main/current/introduction/comparison.ht...

(Never used Pkl myself...)
Pedestrian safety has gotten significantly worse in the past few years in the USA as people keep buying larger vehicles. The USA is much less safe for pedestrians than most developed countries.

There should be much stricter regulations on drivers ability to see to the front and sides of their vehicles. I'm not quite sure what other regulations would force better engineering for pedestrian/cyclist safety. Policymakers should put more effort into discouraging people from buying vehicles that are significantly larger than they really need, and making large vehicles safe for everyone on the road, even at the expense of possibly making them more expensive, less convenient, less cool looking, or slower. After-market modifications which compromise pedestrian safety should be strictly banned from city streets.

Personally I think manufacturers should be partly liable for damage caused by their vehicles.
Yup, we were hiring C++ devs recently and it was quite common for candidates to mention Rust. Did they not read the job description??? Immediate red flag.
You haven’t described anything different from what the OP is saying: the main dev behind svelte now works for a company that wants you to use SSR for all your projects. That absolutely impacts feature development to favor sveltekit. The same thing is happening with react.

The same thing is happening with deno as well: most active dev is with deno deploy.

VC has infiltrated open source development and is driving how features are built. Not saying it’s necessarily bad but it does change the incentive structure.
They became president. I would not be surprised if they replaced the current CEO within the next 3 years.
Hi @dang, regarding HN karma, what happened to the karma points if a user posted the same article just twenty hours earlier? (◔_◔) [1]

[1] https://news.ycombinator.com/item?id=39232275
Personally I like variable names better than symbols anyway.
```

const $ = document.querySelector.bind(document);

$('.box').hidden = true;

$('.box').hidden = false;

```
Not really. There's the IDisposable interface you can implement, and some language features around making it easy to use[2], however there's nothing preventing you from not using those language features and forgetting to call Dispose.

In case you forget the GC will call Dispose but it's entirely up to the GC when that happens, so personally I wouldn't say it's similar.

[1]: https://learn.microsoft.com/en-us/dotnet/fundamentals/runtim...

[2]: https://learn.microsoft.com/en-us/dotnet/csharp/language-ref...
Occupant safety improved, but pedestrian safety peaked in 2009 and is now back to the level of 1982, with death numbers continuing to climb.

15 years ago most cars had good visibility, and pedestrians getting hit rolled over the vehicle's hood. Now people prefer vehicles with much worse visibility and hoods that hit pedestrians like a freight train instead of like a scoop.
Imagine waking up every morning to your neighbour parking their pram in front of your apartment door so every time when you go out you need to move it out of the way.

How many times will you suffer that before becoming outraged yourself? That's what I feel after every update, on all the 3 IDEs times 2 of the computers that I'm using. Do you allow me to be annoyed at this?
Do they? As a parent I consider OFSTED a low quality signal. If you’re reducing a school to a single word, I don’t think you’re taking the job very seriously. I wonder how others feel.
Yes, but 0x0 isn't terribly useful. I think a 1x1 black (or transparent?) image would be better.
...there seems to be demand for something that isn't FF.

There is a demand for something that is really privacy focused.

In other words, something that isn't directly connected to Google with a blatantly obvious conflict of interest.
It's for the interested person who doesn't have much background but wants to go super in depth on the feature.

I've taken some computational geometry classes, and loved the interesting theorems and which seemingly trivial problems were actually extremely difficult to prove, and which seemingly complex things were easy to prove, it's a very fun field. Still, I had never actually written the code or seen the algorithms for drawing Bézier curves, so this was great for me.

I love drawing with vector graphics, but haven't used Figma much, so seeing their vector graphs was very enlightening for me. I'll be using Figma in the future.

It feels like this article was tailor made for me, I loved it.
What pain does it save most folks from that are using GC languages (as GP alluded to)? Genuinely curious.
They are by the metric in the article, and in the scope of their locale. I get your point, that they have lots of money. But at the same time it's not relevant: Just moving doesn't solve any problems, because they'd be much less productive in their new destination and have much less money. They are gathered around and investing in - very successfully and productively - the high-productivity resources of NYC, which produce higher income, which produce a higher standard of living.

The average US locality's economy produces more wealth and requires more expense to live in than the average locality in a low-income country. You can't just move the Americans to the low-income country; they wouldn't be nearly as productive, and thus have less income. NYC's economy is more productive than almost any place in the world.

We could widen the scope to all of human history, and then we're all unimaginably wealthy compared to hunter-gatherers we were until 10K years ago. But does that mean we're just as wealthy here and now?
I would argue that cash maybe a little better than cashless because fees are tied to physical problem of moving cash around where as cashless fees are just one board meeting from changing ten fold.
Ask HN: Most beautiful code poems that synchronize 'intuition' & 'action'?
I'm looking for code poems[†] which:

1. Execute

2. Do what they say (does not need to be verbatim, but roughly in the ballpark). It must be obvious what they're doing.

3. Are as functional as they are pretty

4. Ideally, read like English. Eerily so.

There are code poems which are pretty but don't do anything.

There is code that does many things but is not pretty.

The pinnacle (for me) is the yin and yang synchronizing.

† https://en.wikipedia.org/wiki/Code_poetry
Neither is more right/wrong in a general sense.
Either in their extreme can be "wrong".
It also has impacts on how your kids turn out to relate to money later.

My wife and I were the oldest child of scarcity mindset parents. For both of us it turned into a motivator to "not have to think about money" on the income side.

For me, the worst thing in the world was when I had to ask my parents for money, it was emotionally draining. I haven't asked my parents for a penny since I turned 20. They are generous in gifting money/things at time/place/amount/reason of their choosing, but I never wanted to have to ask again.

It drove me to want to have cashflow, and I started working when I was 14 under the table, officially W2 summers/weekends/after school from 16. I've really never stopped working, been doing my own taxes since I was 16.

My wife ended up with almost 6-figures of college debt ~20 years ago because her parents contributed very little & were sticking to a very strict budget to payoff their mortgage in under 15 years. After paying off the mortgage and retirement, they became much more generous. They bought themselves several (cheap) vacation homes and investment property. The impact on her though in her 20s was to feel very resentful of them for some time, fair or unfair as that is.
Researchers Map Monero Transactions
My parents had a Black Knight 2000. when I was growing up. As an adult, walking through an arcade and hearing that theme song is like running into an old friend you haven't seen for years.
Which is how it works. It is an encyclopaedia, not a breaking news site.
No thanx. Spanish cartographers were very clear about the suitability of the Southwest to sustain human life:

Ari-zona. Zona Arida.
I use it to get rid of "favicon.ico not found" warning in console.
>hands down the best window management of any OS

Huh? You can't even snap windows to screen edges.
I've been trying Edge lately because I wanted to see if its "efficiency mode" would produce any noticeable difference in the battery life I experienced on my laptop.

They've really made it almost impossible to use as a privacy-respecting browser that lets you pick your search engine. There are a very large number of "on by default" settings that I had to change to turn of things like "Microsoft Rewards" and "creator recommendations."

The default search engine selection in buried in the settings under "address bar search." Even after you change that there is still an un-changeable page that comes up on new tabs that searches with Bing / Copilot, and other various ways to trigger a search that use Microsoft's search engine no matter what.

Also, whatever search engine you use, Edge will send your seaches to MS unless you turn off another "on by default" option.

And then, assuming you've managed to set everything up how you want it, MS will hit you with prompts after various updates to do things like return your default search to Bing.

Together, it all really feels egregious.
I've heard that before but did not notice a material difference in my insurance moving between Ontario/Quebec. Is it mainly for new drivers or those otherwise more expensive to insure?

I do know that I pay almost $400/year* between my license and registration in Quebec which would be ~$0 in Ontario. As well as a lot more for gas.

* I have a "luxury" car because it cost > $50k CAD (about $38k USD) and therefore is so-defined by the province (a Volkswagen). And Montreal imposes extra fees.
Programming in assembly language a Cortex-M7 for doing any non-trivial task is much easier than writing an equivalent program for a Zilog Z80 or a MOS Technology 6502 or any other classic 8-bit CPU.

For most operations that can be done in one machine instruction on a 32-bit CPU like Cortex-M7 (which also includes support for floating-point numbers), you need to write a complex sequence of instructions for 8-bit CPUs like Z80, 6502 and the like, where you do not have even a multiplication instruction, much less more complex operations.

To be able to write performant programs on ancient 8-bit CPUs requires much more knowledge and experience than on modern 32-bit CPUs, because you need to implement in software many algorithms for things that are done in hardware on the modern CPUs.
React with SSR is fine. Astro and Remix both do it well and it's effortless.

Vercel pushing Next's terrible app router has a VC stink to it. That's the only way I can explain their downright awful solutions.
Svelte has no routing for client-rendering, and itself recommends everyone to just use SvelteKit as boilerplate, which is SSR-first.

I spent two months with SvelteKit for a SPA project,it did not fly, the SSR-first (e.g. documentation etc) made CSR-SPA a second class citizen plus added unnecessary burden for those who does not need SSR, no it's not as easy as just "setting this flag you will be golden for CSR".

If I need SSR sometime, I might as well just do Django, Rails, Laravel etc which are solid. Please give me a true SPA as it used to be, and make SSR optional instead of the default.
The LG front loaders are very good at cleaning clothing. Wirecutter has done actual tests, and they seem to perform nearly as well as top loaders with agitators, but they don’t damage clothing anywhere near as much. My experience matches — mine cleans even better than the top-loader-with-agitator than I remember as a kid, and it’s much much better than the crappy commercial coin-operated top-loader I used to use.

(They do try to minimize water usage, which means that if you have the water soluble sort of mess on the laundry, you may need to select a “heavy soil” mode or add something wet and heavy to the load. The former takes two straightforward button presses, although LG sadly seems to have switched to capacitive “buttons” on newer models.)

Also, the speed wash cycle is genuinely fast and seems to work fine.

edit: What do you mean top loaders with normal water usage? Most top loaders want as much water is needed to cover the clothing. They gain nothing except longer cycle time if you use more water, and they don’t get clothing clean if you use too little.
Not only that, but so the decoder knows how much memory to allocate.