skysight-inc/HackerNews huggingface dataset:
Reminds me of my old GSmart Mini 2, fantastic little credit-card sized camera. No screen was part of the fun

https://www.productindetail.com/pf/mustek-gsmart-mini-2
Updating from the future (20230703T113430Z) and this has not been unlocked.
Agree. "We're excited to announce this hum-drum thing" is an annoying PR cliche probably popularized by dead-eyed corporate drones to the extent it's now a part of every formulaic announcement.

I'm sure in some cases the writer thinks they'll get in trouble with the boss if they aren't sufficiently unctuous but it's annoying to read again and again.

Perhaps there is an opportunity here to establish an "Announcement Excitement Scale" from 1 to 10 where 10 is - say - ChatGPT or the iPhone and 1 is a license change.

This can be printed with the announcement of being excited, then the reader can easily judge for themselves whether to peruse further.
All of those I can host from my home with a static IP.
They all require a web server.
Some may need databases.
One needs a streaming service.
You are correct that most traffic is some sort of crawler. If one isn't worried about discoverability one get pretty aggressive in killing those sessions. One can develop one's own blacklist.
I happen to be toiling away with such a system. We may get the chance to see what happens to an anti-discovery network movement pops up.
I explained all it could do, and I felt I was doing great. But the moment I mentioned that it can get things wrong and sound totally confident, pretty much the conversation was me trying to justify why it’s still useful and I didn’t get anywhere beyond that.

I was shocked because I felt that being occasionally wrong would be a foot note, but to the person I was talking to its entire usefulness hinged on it being fully reliable.

For the capabilities we’re getting surely, the occasional wrong answer is barely a sacrifice!
Remember that "gas" stations were not as dense when ICE cars first came out, and people had to adapt to said hassle at the time.

Critical mass generally provides the scale to solve these problems.
> it's only the people outside tech who were into crypto

This is obviously not true. There was a lot of skepticism within the tech world but also a LOT of hype and hubris, even coming from some of the most important (even if not most credible) voices in the industry like Andreessen.
My suspect is BERT and semantic search. Before it most word embedding models were monolingual and non contextual, so they were not useful for search. So Google had to use inverse indexes and an algorithm fine tuned for years.

With BERT they can have a model to embed all the search queries for 99.99% languages and works sort of fine for 99% of the queries, so they are fine with that as well.

It would have been sort of easy detecting that a query works better with the previous index than the new one, but it seems that they decided against that. So we lost a lot of usefulness, like phone number search.
https://github.com/cmctec/ci-workflows/blob/main/.github/wor...

This is my shared workflow which I apply to few dozens of projects in my company. Works like a charm! Extremely simple and understandable script. Build times are mere seconds (when cache works).

I tried to understand this whole github actions stuff but decided that I don't need all that complexity.
> Chinese generic products are often semi-open source amongst design/engineer and manufacturing people.

As greatly commented a decade ago by Bunnie Huang, calling it "gongkai" [0]

[0] https://www.bunniestudios.com/blog/?p=4297
Yes we are living in a worse version of the world that has come about because the more beautiful ideas didn't make it out in a wider way and with the right level of practicality-at-the-time to be scaled up.

We probably will get there eventually but by a very very circuitous route.
Is it listed on OSM?

If its not you're part of the problem.
Get a very powerful GPU, though. I haven't played it, but from what I've seen, things can get crazy in Satisfactory.
Taint mode is something I've never got along with, but for running external programs p3rl.org/IPC::System::Simple lets you make all the shell injection risks go away (and can be used in a script destined for p3rl.org/App::FatPacker so you're still deploying a single file).

Writing secure anything is extremely hard, but 'avoid backticks, single-arg system, and 2-arg open like the plague' tends to reduce the hardness in perl back to something reasonable similar to the hardness of doing it in other languages.

(at least it's not shell ... arghsob)
> In the sense that there is a central operator that opens and closes the doors and tells the train to move to the next station.

Is it that remote controlled? Other systems I'm familiar with don't need a human for that.

> As we are getting into AI automates <Hardthing> when it turns out that actually <Hardthing> was largely automated already.

Oh, I fully agree with that point. You don't need AI-hype to automate a subway system, it's in many ways in the real of "classic" industrial automation.
Google's money is in ads, not search.

I'm still curious how they're going to properly monetise ChatGPT at scale. I can't wait for the AI ads...
https://en.wikipedia.org/wiki/Combat_18 is my best guess.
Surprise, they already have them in their battery and case BMS. What is the meaningful value if the wearer already has a smart watch and a smartphone that already does this? Quantified self for earlobes? Should we have insolation monitoring and a Geiger counter for ears too? Maybe it should measure our RF SAR while we're packing in more features.
HN won't let me edit or delete the first time I replied and I don't like how its formatted. Though I just tested and am adding this sentence as an edit, strange site behavior... Sorry for repost folks but need to:

Oh boy, "the list"... Here goes a simplified version:

Beef chicken and pork (other meats untested, manual exposure testing required)

ALL nightshades (potato's tomatoes peppers etc)

the Entire Carrot/Celery/Parsley family (it's big)

Lettuces (ridiculous, it's just water!)

Rice (and related)

Oats (and related)

All berries

All tree pollens including that contaminating food.... (This is the real kicker, as it hurt worst when ingested)

And some uncommon stuff is honestly always forget even existed and then get freaked out when I realized I missed it on the list

Thankfully they all went away, supposedly due to age related changes to body chemistry.
Outside of 3DS, they aren't liable for the fraud. So there's an incentive problem. They also don't have all the context. Their APIs generally want the billing address and don't have a provision to pass the shipping address...as one example. It's not the only piece of context they don't have and don't have a way to pass.
What is "Cutler Normal Form"?
Even if you can't try, you are still providing inputs, and how you e.g. react to the actions of others will be input to their further actions. That your control over these actions is illusory does not mean the actions themselves do not exist.

If I tell someone not to do something again, then that is an input to their future states whether or not my decision to tell them that was freely chosen or not.

If you go into that situation with the belief that not having free will means that what you do does not matter, and your action as a result is to not tell them, then that will affect their future states too. And so whether or not you have a real, free choice, it is beneficial to act as if free will exist even if you see it as an illusion.

I strongly believe we have no free will. I still get up and work, and try to do as best I can. I believe those choices are not free, but they feel like choices, and they impact my life, so I am happy I act as if they are free.

And so I'll still talk about making choices and trying to do things because of that illusion even though I believe it's all a chain of cause and effect.
Show HN: Hubalz, an easy-to-use but powerful Google Analytics alternative
Hey, so I built this tool in the past year, I didn't like what Google was doing with Google Analytics so I created Hubalz.

I've also added more features like session recordings, heatmaps, auto data collection etc. For example, to create a conversion funnel, or an event (they're called behaviors on Hubalz), you can just click on the button to pick it and it will be defined automatically (no event tracking code required like Google Analytics), so everything can be done directly from the dashboard.

Hubalz has the ability to display a step-by-step journey of the individual visitors on the site, and does that without using any cookies.

I've made it free for up to 2500 sessions/mo, which I would assume should cover the needs of most people using GA right now for free.

Any feedback/question is appreciated!
Basically the parties and individual politicians have their own political areas of intention and aspiration, which all overlap with each other. What actually ends up happening is 90% within the overlap area. But that's just because there's a broad consensus in the country, both among the electorate and among the politicians they elect.

In other words the people elect politicians that align with their desires and intentions. And that's a bad thing because.... help me out here.
use IPC::System::Simple qw(capture);

my $md5sum = capture(md5sum => $fname);

(discovering this exists is the tricky part, of course, but once you know it exists it works nicely)
On Achieving Goals
Southern states are well managed when it comes to electricity and resources in general, with an average per kw rate of < 10 cents in 2021: https://www.eia.gov/electricity/state/
It's still not loading for me (redirect loop) but archive.org has it already so I could still read it at https://web.archive.org/web/20230703090352/https://ray.run/b...
There is a YouTube Premium and I don't see a reason why there couldn't exist Google Search Premium but that again doesn't solve the problem of SEO spam and garbage websites.
Prolog stands for "programmation en logique", and as might be guessed from that comes from France (Alain Colmerauer in Marseille, to be precise). Now Kowalski, who also was an important pioneer in logic programming who collaborated with Colmerauer did work in Edinburgh, but from the horse's mouth:

I have tried to document as best I could our various contributions to that idea in an article published
in CACM, 1988, and more recently in a History of Logic Programming, published in 2014. In
summary, however, it is probably fair to say that my own contributions were mainly philosophical
and Alain’s were more practical. In particular, Alain’s work led in the same summer of 1972 to the
design and implementation of the logic programming language Prolog.

https://www.doc.ic.ac.uk/~rak/history.pdf
The issue was that StackExchange relicensed (without permission) all previous contributions. Their license (currently) says users grant them the ability to use their contributions under CC BY-SA 4.0 with no "or later". I'm pretty sure the previous one (for 3.0) was the same. StackExchange had no legal right to relicense those contributions.

Wikimedia got it right by putting "3.0 or later" in their terms of use (TOU). This allowed them to _legally_ claim all old contributions are available under 4.0. They're still also available under 3.0, but that's a minor detail.
I feel that Google search has been slowly dying for many years now.

Where in the past I could find documentation, forum-posts, wikis - concise information - these days I find SEO-optimised marketing fluff, link-farms, clickbait, long-form articles with thousands of words that ultimately say nothing, political tirades that don't make sense for any non-U.S.-citizen, and ads - tons and tons of ads.

It would seem that it was Google ads and Google search's own algorithm - which directly led to this state of affairs.

And that's the main reason why asking some LLM for answers is so much more attractive than using search: the AI cuts through all that crap, and extracts the actual information. If it's not hallucinating, that is.

The web is no longer for humans or for finding information. It's for bots, crawlers, for the Google algorithm and for marketing.

Humans simply can no longer digest it - we need AI to generate something more concise, more to the point, more digestible. Without the marketing, fluff and bait and filler.
Sidenote, I remember some people here wondering why websites don't explain why a transaction failed (wrong CVV, wrong AVS or Do not honor, etc...). This is what happens if you do give this kind of error through, don't put some form of rate limiting, etc.. It becomes a convenient site for scammers to test stolen credit cards and you end up being flagged by your payment provider.

Also, it's worth having a relationship with a smaller payment gateway, merchant account provider. It insulates you somewhat.
Ask HN: How to reduce Windows 11 input latency?
The compositor in Windows has V-sync turned on, surely this creates input.
Any way to disable it?
Roller coaster shut down after a crack appeared while people were riding
> people around me, who are _NOT_ in tech, keep talking about AI and lately especially ChatGPT

Same, and they are using it. Tech tends to look at the exception cases or try to use it for exact answer types of things. But non-tech are happily using it as they would Google to come up with ideas for parties and events, write the mundane emails many people have to send, etc... I've been using it to bounce ideas off of and build things like marketing plans. Basically dynamic templates. The challenge right now is prompt engineering.
Agency behind ‘Love the Philippines’ sorry for using shots of other countries
https://www.msn.com/en-us/news/us/uniforms-check-motto-check...
> What if, instead of a GOTO, we want to implement a GOSUB — a call to an arbitrary location that can later return execution to where the call happened?

This is actually much simpler because you return back from where you made the call. That means you can look up the label in the symbol table, get a corresponding chunk of AST, evaluate it, and then continue execution from whenever you were — it literally translates into an "eval" function call.

The "GOTO", on the other hand, requires you to abandon your current continuation and replace it with an entirely different one which is impossible in a straightforward recursive tree-walking interpreter, as you've discovered. It can be done in a not-so-recursive tree-walking interpreter but it's still quite tricky: you basically have to maintain the stack and track the nesting of the nodes manually.

But at this point you'd be effectively doing an on-the-fly conversion to bytecode and its immediate execution so you may as well just bite the bullet and factor it out as a separate entity entirely.
Sounds like a hardware issue. My Windows 11 boots up in a few seconds, no freezes whatsoever.
It really depends on what you're missing from ExtJS. Yes, there are some frameworks oriented towards more desktop-like UI components. Some of them even do layout, maybe even non-view stuff (Kendo seems to do at least the former).

But there are other degrees of ExtJS nostalgia:

- Being allowed to do everything in a desktop-like manner, and not having to bother too much with either mobile or more stylized web applications, even in enterprise contexts. No technical issue, no technical solution.

- Doing that in a simple manner. Even contemporary (> v4 or even v3) ExtJS might not be "ExtJS" in this regard, as the framework part got a lot more complex. First with their own weird tooling, nowadays with the worst of both worlds.

- Not having to touch HTML and CSS. Early ExtJS allowed you to do most things with heavily nested JS literal objects. With angular/react/etc. it's all separate syntaxes, most of them with angle brackets.
You could apply the same logic to humans.

Whenever a human speaks, it's just vibrations of wave molecules, triggered by the mouth and throat, which in turn are controlled by electric signals in the human's neural network. Those neurons, they just make muscles move. They don't have any concept of true of false. At least nobody has found a "true of false" neuron in the brain.
What does attribution mean in the context of Wikipedia where each page is created by many authors, most of them pseudonymous, many of them anonymous?
Bridging AI and 3D Visualization in MedTech Education Tool?
Hello Hacker News community,

I'm in the early stages of conceptualizing a MedTech educational tool that involves integrating real-time data with 3D visualization. The goal is to provide a more intuitive and immersive learning experience for those studying a particular aspect of human physiology.

As my background is more focused on the medical side of things, I'm looking for some advice:

What are some of the AI technologies that can be employed to process real-time physiological data for educational purposes?
Recommendations for tools or platforms that are good for creating 3D visualizations related to human anatomy?
Tips on handling real-time data integration with visualization tools?
What's the best approach to connect with tech professionals for possible collaboration?
Any general legal or regulatory considerations for MedTech development?
Your insights would be incredibly helpful as I navigate the initial phases of this project. Additionally, if you have expertise in AI, data processing, or 3D visualization and are intrigued by the possibility of collaborating on an innovative MedTech project, I’d be glad to connect.

Thank you for your valuable time!
What's the point of research if some new student can do it better than me, right now?

What's the point of playing chess if Magnus Carlsen will beat me every time we play?

This seems a bit absurd, but it's something I have feared since I learned I am not the best at everything.
At least we can take comfort in the fact that this computing power was used to support a platform popular with speculators, money launders, drug traders and ransom ware exploiters.
I think I saw a collab video with Strange Parts once. Gongkai makes it easier to create consumer hw products at the expense of some/total loss of IP control. Starting from scratch is very difficult. It's what make Shenzhen so efficient and nimble.
My theory is the long winter months make people try nerdy things. like new programming languages.
In one sense, the problem is "centralized".

Instead that there is a need to fix something special in many games, we can make many games working by fixing selected few entities.

EAC has already support for linux, so it should not be impossible.
Can you suggests some names? Unbiased (or some kind of polyphony) information on dental is so scarse its crazy
> They also didn't come up with ChatGPT, arguably the first LLM good enough that can perform non trivial tasks of data recall and organization.

Not only did Google make the main breakthroughs that all LLMs still rely on today (mainly attention architecture, and large scale training of DNNs), but they had a chatbot similar to ChatGPT (Meena [1]) way before ChatGPT was a thing.

Granted: they didn't release it to the public, so there is a failure of innovation there, just not on the technical/machine learning side.

[1] https://ai.googleblog.com/2020/01/towards-conversational-age...
Modern Operating Systems 4th Edition, Andrew Tanenbaum, ISBN 9780133591620
When you buy a company and your staff has had near complete turnover and your product significantly changes (at least in consumers eyes), are you actually the same company?

I'd say that shortly after Elon bought it twitter effectively became a start-up rather than an established company.

Arguing otherwise is like saying Xerox Park would have been the exact same institution even if all the staff were swapped with interns and management fundamentally change mission statements etc.....

Kind of absurd when framed that way, huh?
And the vast majority of their ad money, comes from ads that show on searches. So if they lose search, they lose the ads too. So their money is in search.
I am excited you made such an excellent comment! It positively affected my thinking. I am also glad to announce I will recommend this comment to other people.

Taking this out of context really puts the spotlight of the weirdness of this type of copy.
Writing bless() yourself has only ever been advisable for low level code or as an optimisation for a couple of decades and most professional perl programmers are well aware of that.

Generally you'd use one of the M* systems - p3rl.org/Moo or p3rl.org/Mojo::Base or p3rl.org/Moose - the last one having a full metaprotocol, the other two being rather lighter weight but still with enough features to keep you relatively sane.

The new system is actually not that dissimilar to those in terms of the conceptual model even where the names and syntax are slightly different, so anybody who's been writing production OO code in the past ten years shouldn't have that much trouble switching across.
It’s so formulaic, that even ChatGPT will express itself similarly.

Me: Write a press release stating that Wikipedia is announcing the update to our license to Creative Commons Attribution-ShareAlike 4.0

ChatGPT: […] Wikipedia, the world's largest online encyclopedia, is thrilled to announce a significant update to its licensing terms. Effective immediately, Wikipedia will adopt the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license. This change represents Wikipedia's ongoing commitment to open knowledge and collaboration. […]
Hi, how do you suggest proper parenting and framing without also society-level interventions? It seems this is putting a lot of burden on parents, teachers, etc, when also regulation on this can be helpful. For example, smoking is prohibited for those below a certain age from purchasing. Or the intervention the government did with Juul to stop the spread of vaping among teens.

You say not every porn sure will comply, but if even the biggest players comply, don’t you agree this will significantly reduce minors being exposed to porn? And I’m sure with threat of legal action, just like is taken against other entities, can also be of help, even if it becomes a cat-and-mouse game,

I’m saying don’t let perfect be the enemy of good. Education from parents to kids is a great effort but that will require a lot more work and dedication.
There's a lot of important details in this : when, how and where biters expand, how much less killing settlers rather than nests increases evolution, &c.
I wasn't saying anyone seriously used that for OO. (There are still uses for tying.) But it would have been nice to have one integrated mechanism, with class syntax for high-level use and bless for low-level access. And maybe with some magic in the high-level syntax that you couldn't access with bless, like actually making members unreachable, that'd be fine. I assume it has been looked into and found to be impossible, but I'd like to know why.
IP to timezone, the 30 second way
"gross", lol. Are you 4 year old ?

Also, having some hair (and decent hygiene ofc) makes sweat more bearable imho.
That caught my eye as well. Not the usual "a man" or "a worker/technician". Perhaps the main description of the caption is directly copied from Getty.
Elon Musk Seems to Endorse Restricting Voting to Parents
We did automate for the last 200 years, and it created more creative jobs as a return, less manual labor and more mental/creative labor. Now we're about to automate that as well. I am not sure there is anything else to take it's place this time though.
Are you missing a zero there?
You shouldn't take hyperbole at face value. There was never, ever going to be a months-long blackout.
We have already discussed but you seem more than happy to try and wash away Russias penchant for raping and torturing children in foreign nations.

I think American did and does terrible things and more terrible things then Russia.

Do you think that Russias should stop committing the crimes it does?.

Do you think killing someone is worse then raping a child?.

> if you think your forces are 'the ethical ones'.

I never said this.