skysight-inc/HackerNews huggingface dataset:
Agreed. I'm in the minority I'm sure, but I think this is an anti-feature. In addition to your good points, it's also very fragile as a small change in the text of the page can break the link. It also leads to monstrous URLs that are quite hard to read for people who don't know about this feature.
I can see a sort of chicken and egg argument here, that guns coincide with violent crime as a reaction to that crime rather than a cause.

My suspicion is that it's both reaction and cause.

As to concealed carry preventing violent crime, I think there'd be little evidence for that. You can't legally brandish your firearm on people that haven't made any threat. It's up to the criminal to make that threat at a time and place of advantage. So smart criminals negate concealed carry with tactical advantage, and dumb criminals are too dumb to be afraid.

https://www.forbes.com/sites/ariannajohnson/2023/04/28/red-s...
That would be a different subclass of anomaly detection solutions.
I have no problem with anyone jousting with the windmills; I have a problem when they don't realize they are windmills. Hundreds and probably thousands of programmers have taken a crack at this problem. That doesn't prove it's a bad idea but it is effective proof until shown otherwise that if it is a good idea it is not such a good idea that it can instantly catch up to the decades of work in text editing. And the way some people talk about it, it's clear that a lot of programmers think that it should be that good.

This is up there with "everything would be solved with visual programming" and "hey, what if we could put down different syntax on top of the ASTs?". If your mental model is that it must just be because nobody has put any effort into the question, update your model, because in fact tons of effort has been expended and I'd suggest anyone interested in adding to the pile and actually solving the problems (as opposed to playing about, anyone can play with anything they like) is best served by examining the large pile of previous efforts and figuring out what they will do better than before.

Creating a language designed for being manipulated this way is at least a bit more rare than just declaring structural editing is the way forward in a general sense. Still, I'm skeptical. The existence of a textual serialization of programming language concepts is not the problem, nor is the usage of said serialization. Every serious tool already immediately deserializes the text into an AST, and when you really get down to the nitty-gritty of how one represents these things in memory, it is not at all clear that there is necessary a "better" way to serialize these structures, or one that is really very different in the ways that matter. There's a number of well-known (by those who look) pitfalls built into the idea of structural editing and it is not clear at all that the fundamental disadvantages can be overcome. Maybe they can. But the evidence at this point is effectively proof it's going to take more than waving "structural editing!" and some excitement at the problem.
A liberal protesting organization would have used bicycles and would thus have been legal.
America is specifically designed not to be this and to prevent a tyranny of the majority because original immigrants to the USA were from minority religions where they lived in Europe and had been terrorized plenty.
>Look at Japan as a homogenous and extremely (if not the most) high trust society.

Why does Japan need separate trains for women, and why can the shutter sound on Japanese phones not be turned off?
The Chinese Room metaphor is yet another one of those arguments that fails to take into account that humans are a bag of functional proteins. There is no soul anywhere in the human body.

In other words: it's an argument that would work perfectly fine to defend the idea that humans have no consciousness.

Ergo it can only really prove that either humans have no consciousness/soul/... (whatever you name the magical human property) or that it doesn't exist at all.
you forgot (3) an efficiency gap. No government or quasi-governmental organization can deliver this program without massive leakage. Look at Canada: carbon taxes go into general revenues, and some portion of it gets paid out of general revenues. It also doesn't matter if the payment is a redistribution or an ad buy for a terrible commercial on the CBC - it's all fighting climate change!
Twice I accidentally pull-refreshed on mobile and lost all my progress :(
https://www.youtube.com/watch?v=Xg5cevIOnHk

The graphics are surprisingly good; maybe better than stock KSP.
The crypto YouTube scams are incredibly sophisticated. Bitcoin is the best currency for scammers bar none, so millions from nation states like North Korea will pour into this to decimate lowly pensioners scared for their future.

3b1b is basically a causality in this war of greed.
Source? Nature usually doesn't follow uninverted parabolas... (except in ecology, but that's just diversification in a high-dimensional space)
A common thing scammers do is copy material from other sites that the scammer's victims are familiar with and trust. The scammers put that material in their own sites to try to trick the victims into thinking that are on the site they trust.
Very little, honestly.

Universities have been abusing the temporary student visa as an income stream. The universities are awash with temporary foreign students, being charged higher tuition fees than domestic students. Partly this is greed, but it's also because funding for post-secondary has been getting cut in most provinces. BUT AGAIN - post-secondary funding is a provincial issue, not something the federal government (ie Trudeau) can do much about.

Alberta, for example, cut post-secondary funding, so the universities in Alberta turned to foreign students to make up the shortfall. This increased rental demand A LOT.
Canada has a FPTP system but multiple parties. This means that it becomes possible to form a distorted, outsized government (even a majority government!) with a remarkably little amount of the popular vote. In 2019 the Liberals won the election and took 46% of the seats with a mere 33% of the vote. That is a remarkable distortion.

The argument as to why electoral reform is needed is because of this distortion and the view that the FPTP system itself is resulting in peculiar outcomes that do not reflect the actual wishes of the voting public.
It could be argued that people can’t be made to feel anything, apart from pain. How people react, on the other hand, may be quite different.
To actually answer the question:

The redesigns were mainly about preventing counterfeiting. That's also the reason for continuing to change them periodically. In some places outside the US money shops and banks won't exchange the old style notes after a certain time. Changing the design resets counterfeit operations back to square one. Then they added the embedded strip. Color doubles or quadruples the number of printing plates and steps needed and truly large (or state-sponsored) operations may have to start over when that happens.

However someone in Congress got a bee in their bonnet about the changes and passed a law that prohibits Treasury from redesigning the $1 bill so it will continue to remain disjointed. That irks me tremendously. There never were any plans to redesign the $2 which also irks me.

As for bill size Treasury/Fed has this philosophy not to stray too far for the appearance of stability. The US doesn't demonetize currency unlike many governments so your grandma can redeem an ancient $20 for a modern one without question. The cotton rag paper, identical size, etc is part of that stability. Also why the color changes were so subtle. The secondary reason is the huge chaos it would create as millions of bill acceptors will not or even cannot take a firmware update and would need complete replacement to handle a new size.

You might not _agree_ with the reasons. They may not be _good_ reasons. But stability/tradition, Congress being idiots, and expense are the reasons the bills don't change much (or at all for $1/$2).
MBA Class Project Got a Bit Too Real
That's a ridiculous accusation. Swift is not an uncommon adjective.
> is that fair to your employer who wants more, faster?

I think it's ~dangerous to center this question because "more, faster" (and cheaper...) is something employers will always covet to some degree (even at the expense of life and limb).

Any arrangement between employers and employees that doesn't center win-win outcomes is an unsustainable race to somewhere we've already been and decided we didn't like.
IMHO one of the biggest advantages of using HTMX is not having to maintain three layers of test suites (backend, frontend, end-to-end). You just need to test that your endpoints return the right HTML piece. You don't need unit testing the frontend since you don't have that much logic there. Just rely on end-to-end tests as a complementary tool to check small pieces of logic on the HTMX code.
The Third Geneva Convention categorizes sleep deprivation as actual torture.
Snow Crash was another take on this whole slide to <is there even a bottom?>.
Minor (in terms of how relevant this is to your comment, not in importance) correction: the author is a woman (actually prefers they/them according to their GitHub (https://github.com/Xe).
I pulled down to reload my email for more dopamine out of habit and it refreshed the page.
This is why I dislike clocks without seconds.
Now you're arguing that NAT isn't a good security feature. We agree. There's no reason for us to drill for things to disagree about.
Entrance to elite colleges is dependent on your academic record. Only so many spots exist. So competition in high schools is common. Then elite high schools only have so many spots, so competition in middle school exists. And so on down to preschool.
Out of curiosity, how do you feel about labor strikes? If customs, border control, longshoremen, or some other union decided to strike and picket would you support having the feds declare them terrorists and doing the banking thing?
cryptocurrency? Really?
Yeah training data is the major issue. You can try programmatically brute-forcing/generating random well-formed (compilable) data and training on that. Then heuristically pick exogenous programs from the output of the trained model to train a new "generation". The issue is in the possibility of the algorithm generating "exogenous" program and "heuristically" picking them out.
Self-Hostable Form Back End – OSS Alternative to Formspree
I don't even know how to respond to that.
Chemical reactions deplete nutrients in plant-based drinks
Where in Europe is that?
Consultants also provide political cover if things go sideways. Conversely, if the consultants operate well, the executive sponsor might be promoted and thus there is value delivered. But really the question is, "Are you working someplace where there is a culture of promoting from within?"
Federal U.S. grant pushes Pacific Northwest high-speed rail proposal forward
Or if you have older family members you care about. Or if you don't want your children having to practice 'active shooter' drills during their school days.
Targeting Mosquito Spit Could Stop Parasites in Their Tracks
I finished the game without cheating. I felt like a frog being slowly boiled (and it really does feel like you're boiling at the end). It's quite the journey...

I love how everything here isn't even farfetched. It's just standard YouTube and TikTok content. The red notification bubbles were also a nice touch, I felt myself really drawn to those, and if I think back, I guess that's the earliest example I can recall of where these patterns all started: Facebook's little red notification bubble
You don't have to write your own using beautifulsoup. There are test frameworks like https://www.cypress.io/ and https://playwright.dev/ that work great there.
I had a lot of fun wiring and rewriting an RSS feed using this. Super simple and worked well. RIP Yahoo Pipes, but this looks like a worthy successor.

And, I can't help but think there is gold to be found mining the graveyards of tech that people loved but was never a billion dollar revenue source...
That's an infinite loop.
Show HN: Pdf2csv – Convert PDF Tables to CSV with CLI and Python API
Hi Hackernews
Hi HN,

I’m thrilled to share pdf2csv, a lightweight tool for converting tables from PDF files into CSV or XLSX format. It’s particularly handy for right-to-left (RTL) languages like Farsi, Hebrew, and Arabic, ensuring text is extracted correctly and easily reversed when needed.

Features:
• RTL Language Support: Handles Farsi, Hebrew, and Arabic beautifully with optional text reversal.
• Flexible Output: Save tables as CSV or XLSX.
• Dual Interface: Use as a Python library or from the CLI.
• Powered by Docling: Leveraging the robust Docling library for accurate table extraction
Guidance not to cheat yourself out of your own future including your job prospects?
I view JQuery as similar to C in some ways: It's been around forever, it's mature, and it works. It gives a good experience to get something up and running quickly: it's lightweight and simple.

But if you're working on bigger projects: It is possible, but have have to be very principled in how you use it, otherwise you're going to end up with either a massive spaghetti codebase and lots of edge cases in your app that breaks.

Alternatives like React and Rust may add more complexity upfront, but the improved structure and safety it gives has big benefits in all but the smallest projects.
It is a shame that SciTech Display Doctor / UniVBE was never opene sourced. It probably contains a lot of wisdom and info to get all those special modes and probably would of been helpful for quirks and such that documentation lacks and only a concrete implementation would of found.

On a side note, the PowerVR-Series1[0] released their source code for their GPU but stated that

> As of right now, due to licensing concerns we have been unable to supply some libraries and headers provided by SciTech Software for "The Universal VESA VBE"

I wonder if there has been efforts by this community, such if anybody has a connection to SciTech / Kendall Bennett / or finding out if IBM had source code releasing rights for that part of the operating system when they made it the native driver to OS/2.

[0] https://github.com/powervr-graphics/PowerVR-Series1
This is amazing thanks a lot!
The Life and Death of Htmx
The author lost me when he ranted about Google and Yelp reviews. Like, completely. There's nothing wrong with reviews saying servers are "sweet". This has nothing to do with candy and is a synonym for kind and/or attentive. Also, when customers 'use words like “clueless and absent” when talking about a twenty-year-old African-American women', it is the author of the article, not the author of the review, who needlessly and bizarrely brought race into the conversation. Is this guy kidding on both counts or what's his deal there, I genuinely don't know.

Perhaps the author's businesses aren't rated as highly as competitors in the neighbourhood, which must be because of sociopath reviewers, platform-related Reasons, and not (for example) a difference in customer service and/or quality.
BLM protestors were masking and social distancing. They were doing the right things wrt COVID.
Is building with AI worth it?
One of the outcomes of the 2015 election was that we had an electoral reform committee that evaluated various electoral systems to see what best fixed Canada's problems. 88% of the experts that spoke to committee said that Proportional Representation was the best system for a country like Canada.

Maybe this issue is technically open for debate, but the enormously strong consensus from experts in the field weighs to one side of the issue.
> * But I hope you realize that it doesn't show anything. A federal or even provincial government can absolutely pass any law, with a simple majority, that doesn't respect the charter simply by invoking the non withstanding clause.*

And the use of the withstanding clause has to be re-up every five years, as that is the maximum time before a new election is held so that The People™ can decide if they want to continue with it:

> (3) A declaration made under subsection (1) shall cease to have effect five years after it comes into force or on such earlier date as may be specified in the declaration.

* https://www.justice.gc.ca/eng/csj-sjc/rfc-dlc/ccrf-ccdl/chec...

> Can you show me a single piece of legislation that used that clause and that was still overturned?

The point of the clause was so that The People™, through their duly elected representatives, would have the final say in matters of government and not judges (who are potentially answerable to no one). Whether it should be judges that have the final say (like in the US) or legislators (like in the UK) is up for debate: in Canada it was decided to split the difference.
What do you mean? It is an Op-ed in Musk's name, and he is widely criticized for it within Germany and without[1].

https://www.theguardian.com/world/2024/dec/28/elon-musk-germ...
This isn't new. The only C23 feature this article uses is the attribute syntax, but you could just use `__attribute((cleanup(F)))` instead.
Is this a runaround way to say you don't have any reliable sources to share with us? I'm sure if you linked them they would be very convincing.
Google Search Console Has Deindexed Nearly My Entire Site
Just venting a bit, been slowly watching my site for https://AppGoblin.info deindexed from Google search results. Ultimately, a lot of it I understand, the site has a millions of pages, and I wouldn't expect all that to be indexed, but I am surprised that it has dropped below 100 pages with almost 0 daily crawling anymore.
Rule #17: "Only forward meaningful data at every layer of a design, as it often naturally ensures a feasible convergent behavior."

Most people only learn this after failing hard with a "big data" project... =3
Gonna throw in my hat here, time series anomaly detection for industrial machinery is the problem my startup is working on! Specifically we’re making it work offline-by-default (we integrate the AI with the equipment, and don’t send data to any third party servers - even ours) because we feel there’s a ton of customer opportunities that get left in the dust because they can’t be online. If you or someone you know is looking for a monitoring solution for industrial machinery, or are passionate about security-conscious industrial software (we also are developing a data historian) let’s talk! www.sentineldevices.com
I would have to file in small claims court. And for 40 USD I am not willing to do this.

I think you don't need even an oral agreement for a contract to be valid. Conclusive action is enough. Take a newspaper, but 2 USD on the table, leave. No words exchanged but valid sales contract established.
Gen-Z doctors during COVID did not exist. Only now are the very very first gen Z doctors coming into the workforce.
Show HN: How fast can you scroll?
This makes a lot of sense. But where it really matters, say train departure times, are there rules that the doors are closing precisly at X seconds? Or is it arbitrary?
I am really annoyed that it is almost universal to show only minutes on clocks- when so much in my life at least depends on knowing time to the second. Even modern digital devices like an iPhone make it really hard to get a seconds readout, when the cost of doing so should be zero.

Some of the things I need precise seconds for frequently in my daily life: buying tickets to concerts, campsites, and kids camps before they sell out, checking into Southwest flights, sailboat race starts, and starting/joining virtual meetings I am hosting.

Am I that weird that this is something I need at least once a day that nobody else seems to need or want?
The future of AI is poised to be dominated by autonomous AI agents—self-sufficient programs capable of analyzing data, making decisions, and performing tasks with minimal human intervention. These agents will go beyond assisting us; they’ll become collaborators, managing complex workflows, adapting to real-time data, and optimizing outcomes across industries. Find best AI agents at wavel.io
Great post! “The “digital revolution” is financially corrupt, morally bankrupt, and appears more and more every day like a parasite on its way to killing its host. Yep, Software is eating the world, all right.” Applies to a lot of AI develpments too imho. Only a same that this post is on the closed medium platform….
I think one thing few are willing to admit is that a large blame for this can be placed on disinterested parents. Parents that believe it is solely the school/teacher's job to educate their child.

When kids are at home, parents should be involved in the learning process. You don't have to be a helicopter and monitor everything, but you should take interest in the work your child is doing. If you check in at least once while they're doing homework it will be very easy to catch issues like this.
Yes, and it's infuriating if software draws the conclusion that, simply because I happen to be in region x (or even worse, using language x), I must also want date presentation, units of temperature and distance etc. to be according to customs in x.

At least macOS/iOS at this point mostly allow customizing many of these, but some native apps and date picker widgets still don't respect my preferences, driving me nuts every time I have to schedule a reminder or meeting.
Depends on the power dynamic and the goals for the meeting, and what position you hold, no?
Tricky! I'll go for "Anything your gut is meant to digest that isn't classed as a vitamin."
It took three people on Reddit to start a rumor that Anne Hathaway was a bad person. Probably due to they thought her as Catwoman was going to be like Ryan Reynolds in Green Lantern. And they were still seething over Katie Holmes.
I don’t know why they couldn’t do the friggen obvious move of asking the police to unblock the roads by force, and impounding the vehicles for repeat offences. Going after bank accounts was a coward move that never made sense. If I just sat down in the middle of a subway tunnel, I would be removed by force immediately, no matter what I was protesting. They created problems for themselves by not doing the obvious solution.

Blocking a road is a fire hazard and should never have been tolerated by local police for that reason alone. You cannot impede transit in a city.
The models it runs were originally written in FORTRAN. They were ported to C for convenience.
I don't mean banning the company which does the takedown submission, I mean the company that actually owns the copyright. That would result in companies being a lot more vary in terms of whom to trust with such job.
How bad were the covid restrictions in Canada that the truckers were complaining about in 2022? By 2022 most of the world had gone back to normal business-as-usual. Why were they even protesting? As an outsider looking in, it seemed like a mix of ignorance, propaganda, and stupidity made them do it.
Imprint machines are dead; most of my cards don't have raised numbers, possibly none of them have them. Where I live, most of the terminals are either on batteries directly or via a UPS.

If someone is anti-battery, they shouldn't use credit cards here. Although, cash registers are usually on a UPS too.
Whenever I see people using the term "far left", I realize its meaning has been subverted and neutered to mean something else entirely. Same with "woke". It's very Orwellian to see how successfully these words have been distorted to obscure their nature and power.
Tbh, a kid who can do the work would accomplish the homework a lot faster than all the ChatGPT manipulation described here.
Tis a joke my friend.
The Puritans were a minority group among the original settlers to the US, among the Dutch, French, Spanish, other British settlers and others. The founders and architects of the Constitution and US government were not Puritans.