skysight-inc/HackerNews huggingface dataset:
The Animator: https://theanimator.co.uk/

Originally an experiment when the HTML Canvas element was new and exciting, to see if I could make a website to create flip-book style animations. I have no proof, but I'm pretty confident it was one of the first websites that could do so.

~12 years later, a refactor from PHP to NodeJS and React and LOTS of spare-time sunk into it - it's moderately successful by my standards. Got kids from all over the world creating stuff - some even very impressive. From my logs, I can even see some schools in the USA are using it in some lessons.

It's been a pain sometimes when troublemakers are hell-bent on making, well - trouble! Definitely build your moderation tools from the start folks.

It has a few ads sprinkled over it in a futile attempt to cover my server costs, but probably has a net cost to me of about £20/mo.

Genuinely love that kids and teachers use it - even my daughter is on there. It's been absolutely fascinating and heartwarming to see how some of the kids have developed their art and animation skills over time. Maybe one day it'll be bug-free and "finished".
It's still pretty mediocre if you're being objective. The true hit rate is very low. Granted, it can produce some amazing things from time to time.
Yes came to say this. The Erlang VM is about lightweight processes and message passing.
And the Wizard of Wor's barely understandable taunts.
you can stick to these routes if you wanna cris-cross Europe

https://en.wikipedia.org/wiki/EuroVelo
Also enjoyable, reverse engineering the Transmeta Crusoe's internal VLIW instruction set:
https://www.realworldtech.com/crusoe-intro/

I suspect the Anonymous author might have gotten a tip or two from a friendly Transmeta hardware or software engineer.
Right, ChatGPT without complete loyalty to the user runs into the same problem as auto-restocking schemes from Amazon and such: I can't trust that it's not fucking me, so I have to check manually anyway, at least from time to time. At that point, I may as well just go buy the thing I need when I need it, myself. If, when I ask ChatGPT (or its future, improved successor) to explain the benefits and drawbacks of the best products in some category, at three price points, I have to worry that placement on that list can be bought... then the whole thing's pointless as a tool for "consumers". Just another avenue for tricking us out of our money, and we're already very well served in that department, don't need any more of that, thanks.
I believe the only argument left is that erlang /OTP provide all of those in a single cohesive environment.
Who is the authority that determines that "it is demonstrable that the asset was transferred willingly"?
For some companies, hiring more engineering staff probably hurt productivity. Every team added and every engineer added to a team increases the time/effort/communication/planning anything takes. It's often the wrong decision. This of course depends on how work is divided up.
Please please please make it so labels also trigger the checkbox. No one has time to click your 5x5 pixel box.
Just introduced in October.

https://{region}.console.aws.amazon.com/settings/home?region...
If you own a car and by some bizarre sequence of events all evidence that you own it has vanished, and then you lock yourself out, you might have a hard time getting a locksmith to unlock it for you. Police might even get upset if they see you trying to break into it! This doesn't seem very relevant to whether or not you "own" the car or "only license it." Granted, there is probably some "last resort" where you go to a judge or something, but I bet if you got an order from a judge for Apple to unlock your laptop they would do it!
> typecheckers do find a lot of errors that would otherwise be runtime errors.

This is a claim I see repeated over and over without much evidence to support it. In my experience type checkers find a lot of errors that would still be found at later stages and a lot of tiny errors that don't matter and can be dealt with via much cheaper tools.

Shorter feedback cycle is nice, and occasionally it does catch a real bug, but the benefits of static typing are vastly overblown.

There probably are teams where typecheckers do catch a lot of important runtime errors. Those are the teams with a horrible engineering culture. In those environments typecheckers are a bandaid, not a cure. If anything, they are hiding the real problem: you shouldn't give a perfume to someone who doesn't shower.
Compared to the ecological impact of industries around the world dumping far worse directly into the environment, the desire for people to not want their expensive device stolen and resold is not a contributing factor.
Very cool! Joined your Discord server. Even if you don't want to monetize it right now, you should set up a Patreon or something like that, and at least let people chip in on your server costs.

It would be a very cool community-supported smart radio service :)
Understanding the Orb and why Worldcoin uses biometrics
> We just have to trust their implementation, which is conveniently proprietary and unaccountable.

I also have to trust Debian, as I can’t audit millions of lines of code.

You really have no choice but to trust your OS vendor. If you don’t, find another vendor.
All of this except Julian Assange, ethnic cleansing of Yemenis, Palestinians, threatened ICC, flattened Iraq & Libya, ongoing looting of Syria, etc. Barely scratching the surface.

There are no "good guys". The world is not divided into good vs. evil, as much as our Western worldviews are conditioned that way. There is zero moral difference between supporting businesses backed by Beijing or Washington.

There is a moral benefit to not being wildly xenophobic on the internet, however.
Give us an alternative to our Chinese-made computers, smart phones, etc. that isn't "don't get them," because that's kind of absurd in the modern era. If you have an alternative I'm all ears.

You're destroying the world and exploiting communities every time you turn on a light switch or ride motorized transport. Every package you order online is part of the problem. Should I give you a high-minded lecture with no alternatives as well?
Telsa has no reason to hyper focus on a few square miles in some random city and only in the middle of the night. You too.
It's poor thinking on them to only provide a talking interface. I don't think I've encountered that personally, there is always a way to use the keypad - which I will always use anyway, even though they understand my voice, it's just x10 faster. And if you've made the call before you can type on the keypad before the robot on the other side is done talking.
I wonder why there's no app capitalize YT comments (don't know if there's api for that or not). Finalized decision often come from reading comments .. it's sort of review+debate on both sides and a little bit more authentic.
I'm not thinking necessarily that sort of traffic service, but more some way of converting the kind of radio broadcast of traffic (that my 2008 Renault Trafic's navigation makes use of) and then using that sort of thing - particularly as osmand isn't going to have enough market share to generate meaningful traffic data. No idea on the licensing front of if that's allowed, but there must be a solution that either isn't crowd-sourced, or does so in an ethical way. After all, you don't HAVE to sell users' data on if you collect it, it just seems to be what everyone does without actually thinking about it.
It may not be a goal, but it's an inveitable result of the design of the policy.
I almost guarantee they have an inside man that they pay off to do this for them.

I mean, they are crypto bros. They can crypto pay someone under the table.

There's no transparency or even a support system. If the person gets caught, 99% chance facebook just lets them go. Their internal ticketing/debugging/support systems are very likely outsourced or low-pay workers or foreigners, and it won't be worth it to the company to sue them. Then people will know it happens.
So, my screen had scrolled so that only half of the title was visible. My brain, being the doom-chasing pessimistic wasteland that it is, filled it in as "NFT Support" and oh no
As a 40-something white male with a neutral, Urban Canadian English accent (so the ideal NLP user), even I have difficulty with voice assistants and ABHOR being forced to use one. My wife does have an accent and like your late grandmother always has great difficulty with these, usually requiring my intervention.

Unfortunately, NLP is "modern" and "eliminates drag" according to current design-think. What's
needed is a shift from thinking about "User Experience" to the real lived human experience when designing interfaces
> I feel like the hardest parts are getting participants to adhere to their assigned intervention, and preventing participants with a pre-existing agenda from joining.

This combined with perverse incentives are why it's not possible. Non-experts with the resources to solve these problems are generally trying to sell you something, and aren't particularly interested in the truth.
While claims of Wikipedia's awfulness may be overstated, I do see a lot of problems. And while I am picking on Wikipedia I don't think it's useless, but it does require caution.

The last Wikipedia page I visited ( Elder_Mother ) someone had, years ago, removed all of the citations for the article. These were websites that contained much more and higher quality content than the Wiki page itself, and had been cited with the original page creation. I only found the citations by chance, because I decided to look at the page's history. This poor curation isn't just bad for the usefulness of Wikipedia, it's borderline plagiarism since the entire article was composited from paraphrasing.

Before that I saw a Wikipedia page ( The Voyage of Life ) that admitted its own plagiarism. The page had a big disclaimer at the top: "This page might contain plagiarism" but more delicately worded. So somebody noticed the verbatim plagiarism, added a flag, and then nothing.

Another issue is the lack of expertise, which leads to misleading wishy-washy statements. The page for slugs, talking about control, says crushed eggshells, "are generally ineffective on a large scale, but can be somewhat useful in small gardens." This is false, eggshells are ineffective in all gardens. But to avoid edit wars the language has to pussyfoot around sensitive topics like gardening advice.

Stemming from the lack of expertise, Wikipedia itself becomes out of date without curation. The problem is while it claims to be more up-to-date than printed media, there's no easy way to identify how significant the information on a page is. If I go to an article am I reading things that were written 20 years ago or 2 years ago? Is the material presented relevant in 2023? Was it ever significant to begin with, or did the author happen to have knowledge and interest in something obsolete?

Most pages are also, I think, poorly organized ( Partial differential equation ). I believe a single voice and more effort to write articles for a well defined audience would help immensely, specifically with math and science pages. Wikipedia keeps trying to condense complex material from a textbook into an encyclopedia article format, and it's not working out.
Someday, I will make a separate post about it. Although today there seem to be hundreds of people selling "how to work with GPT".

This is what comes to mind immediately:
1. Don't solve more than 1 problem with 1 Prompt. Decompose it into different tasks and make a separate prompt for each one.
2. Use instructions at the beginning. Very short and unambiguous. You have to understand exactly what you want and mean. "Answer me as a philosopher" is an example of an unspecific instruction.
3. If the instructions don't work, show the concept providing an example. Examples are more expensive than instructions because they take up more tokens.
4. The best way to debug propts is when you have a dataset and autotests. I used GPT to evaluate the results.
5. Temperature 0 is fine 99% of the time. (btw I was surprised to find that it does not guarantee a deterministic result; the OpenAI support confirmed that)
> Lisp doesn't need runtime List Processing

Lisp needs list processing. But it's much more. Lisp has several kinds of numbers, symbols, strings, characters, vectors, arrays, hash tables, records, classes, objects, natively compiled functions, ... -> and all those are not made of lists. An array in Lisp is not made of lists underneath. A natively compiled function is not a list, it's a vector of machine code.
Boy do I wish someone had told me at the time...
I make small web games, usually by twisting up one or two existing games. Like wordle, but also snake? Why not play both at the same time! Remember that pipe game? What if it was also tetris?

A lot of these projects make for terrible games, but really fun side projects. I've been putting up the more playable ones on https://neonarcade.games
I'm a software dev and it would be depressing if AI took over.
The part I enjoy the most is solving a problem, which seems to require imagination and deep understanding of the problem, so there is some hope I can retire while still doing something similar.
Well at least these "hostile forces" are not facilitating the import of massive volumes of fentanyl into China.
> It's perfectly acceptable for a human being to drive a a car, but driving one drunk is completely unacceptable. Conversely, there is no rule against creating or consuming art while intoxicated.

You've lost me here. Are you saying that the most important factor when judging whether or not something is appropriate is based on whether or not the activity is dangerous enough to be fatal?

There are plenty of laws and cultural/ethical norms that restrict behavior for many other reasons.

> If a person never leaves and keeps notes, yes, it is exactly the same. I'd call the police for stalking.

You're arguing that a person taking notes with a pen and paper is the same as a video camera recording the same scene?

> The issue here is privacy, which is tangential to AI reproducing the styles of known individuals.

The point is that two forms of "seeing", one mechanical, and one biological, have two very different implications. If you don't believe that, ask the hypothetical person with a notebook to provide you with a 4K rendering of the scene over the last 30 days.

The AI reproducing art is just a single use case. The point of concern has little to do with how innocuous it is to produce images, but whether or not it is acceptable to use arguments about humans when judging what is or is not acceptable in an AI program.

> Completely disagree with you about the nature of learning here. If a person produces art in the style of an individual, they have no idea the internal machinations of the original artist, they just "appear to 'know' what they are doing".

Frankly, this is nonsense. We may not understand all of the underlying processes involved in learning, but we certainly know a lot more than nothing. Even if we knew literally nothing at all about the human brain, there is no standing to conclude that this lack of knowledge must imply that humans use some internal denoising algorithm when imagining what they will draw next.

We know enough to know that human processing of information is subjective, contextual, cultural, emotional, and there are a myriad of factors involved.

We know enough to know that what software like Stable Diffusion is doing looks very little like the human process for achieving a similar outcome, even if there are biologically inspired components inside.
Boarding and deboarding time doesn't matter much though. If you've got a fast deboarding time because your bag is checked, you're still going to be waiting longer before you leave the airport to find your bag/for it to drop out of the chute.
They would have had to provide the information in the lost baggage claim.
Literal doge meme couch being auctioned
https://wizar.co/

Convert your existing e-commerce store into an Augmented Reality ready store.

Been working on this for 2 years and just about to launch a new integration with WooCommerce.
> I understand your point but we’ve gotten here for valid reasons - “XYZ employee gets laptop with 100m SSNs stolen”, etc.

That's not the reason you're prevented from resetting the laptop.
Can you explain how you interacted with 3D content when you were a child/teen?

I think you might be conflating 3D graphics engines that render a 2D image on a 2D monitor with modern stereoscopic 3D headsets.
I don't know about you, but when my doctor throws a bunch of acronyms at me, I always ask what they mean. If nothing else, it slows down the torrent of information enough for me to process what I'm hearing. But I know enough greek and latin roots that it usually helps my memory file the information away for future retrieval.

Sometimes doctors get offended at having to explain what's going on to the patient. Those are bad doctors.
You didn't actually say anything other than that it's bad and not to use on production. Care to elaborate?
If engineers actually had any leverage I would recommend we all collaborate on producing a one page addendum to all employment contracts that eliminates common nonsense.
Why should onus be on legitimate refurbishers and resellers to prove that the device is not stolen (extremely hard) rather than on the victim to report the device as stolen within a 30-90 day grace period (trivial)? After this grace period the device would wipe the data encryption keys and unlock itself.

A simple solution that protects both sides, it just so happens to conflict with Apple's earnings goals.
Not OP, I haven't used Foliate either.

Calibre UI is unappealing and too complex. Sometimes you just need a library of books without the clutter. Foliate looks simpler to use, but for some reason it doesn't allow bulk imports.
We try to keep applications stateless because state handling in most programming languages is pathological. Erlang presents a different solution to the underlying problem of state management, rather than the trying to solve the higher-level of "how best to support this one particular solution to the problem of state management".

Namely: The message queues are part of the language. They're built right in, for ease of use. Your caching layer is built into the language, for ease of use and faster performance.
> And while I’m all for righteous purity, I am also happy knowing that the thief who stole my MacBook from Spaces coworking in San Jose (do not ever use Spaces!) will get nothing for the risk they took, and/or that a buyer taking a too good to be true deal will get a brick.

That might be a minor consolation, but the bigger point is that this will (hopefully) significantly disrupt the market for shady used MacBook sales and thus the incentive to target MacBooks for theft.
China has done a good job of hiring us leaders when they "retire to become rich consultants". You see the same thing in Germany of course with their old pm and Russia. This is how the despots curry favor and get the elites to go against what's good for the country. I don't know about recent Kissinger impacts, but you see it in germany getting too dependent on russian gas.
How do you get rid of them? Nobody has offered to buy it. They are just always trying to steal it.
You can use emoji on hackernews. Like this:

...huh, never mind.
There's plenty of services in Portugal that only have the damned robots. They're also adding the most infuriating chatbots that they pretty much force you to go through before getting to a human. Can't wait for the day this is all banned.
In my computer science undergrad program, we watched and discussed a movie about Joseph Weizenbaum and Ray Kurzweil. I still vividly remember that discussion.

At the time, it seemed obvious to me that Kurzweil got it right and Weizenbaum got it wrong; that clearly, ELIZA was a red herring; that people wouldn't be fooled that easily; that the first AI to truly pass the Turing test would be the real thing (and we'd definitely see one, and with that the Singularity, in my lifetime).

I think about Weizenbaum a lot these days.
Also had a contract with a customer that stated I could not make the same kind of tools for other customers. A bit to vague. Had it scrubbed of course.
Do we use this expression "problematic" to make an objective statement by side-stepping the subjective term "offensive"?
The Newest Contraband at the Mexican Border: Eggs
You'd have to be out of your mind to think the US government/military does even 1% as much bad stuff as the CCP/PLA does.
I’m talking about the contents. If someone comes in and steals your MacBook Pro, they are not gonna give you the value of a new one.
Chat gpt is a terrible writer. At least, every example I have seen has had poor information density and was generally worse than the input prompts people used when they wanted to 'fluff up' a statement or opinion. I would be genuinely interested in a counter example.

Side note - your main point seems overly optimistic. How would we recognize, value, or design a 'sane' machine when by your argument we dont have access to sanity? Seems way more likely to generate a distillation of our neuroses.
That is why you also pay per request :)
Thanks for that. We take care to build with aria attributes, but the search for the menu icon is something I hadn't considered. Is top right / left corner not enough of a convention for a menu hamburger that it's difficult to find, or is is more about the size of that button?
After Trump, we can't knock China for being defensive. We sail warships by their ports and concoct distorted narratives of their policy. Meanwhile we STILL have Guantanamo and we invaded over a dozen countries in the last century.

You'd think after the "weapons of mass destruction in Iraq" that we'd realize our hysteria doesn't help the world.
“If you don’t know the credentials to reuse it, it’s bricked” is a valid choice whether the hardware is open source or not.

Yubikey equivalents that are fully open source still have to be shredded rather than recycled, if properly secured. Open computing isn’t incompatible with secure computing — but secure computing is absolutely incompatible with reusable computing.

I have nothing against reusable computing, but I’m tired of seeing “open” and “right to repair” erroneously held up as meaningful solutions to reusable–repurposeable computing. Focusing on the core issue at hand – that you feel we should have the right to repurpose hardware in our possession without impediment – would go a long ways towards starting the correct and necessary conversations about “security” and “anti-theft” that, today, will simply not happen productively under the open/repair banners that the reuse/repurpose movement is trying to ride under.
I define the "singularity” as misinterpreting a logistic curve as an exponential curve. It is essentially a secular religion based on faith in accelerating rates of progress, but that's simply unscientific extrapolation.

There is no scientific basis for assigning a percentage to the odds of developing a true human level AGI within a particular period. About all that we can confidently state is that it's probably not impossible and that we appear to be making some progress towards the goal. But no one can honestly claim to know how far the goal is away or quantify our rate of forward progress.

I think that Ray Kurzweil had a pretty good practical definition of intelligence: “Intelligence is the ability to use optimally limited resources – including time – to achieve goals.” So far we can't build an AGI which fully meets that definition at even the level of a rat, or maybe not even the level of a cockroach.
There is Open Place Reviews: https://openplacereviews.org/. Also available as a plugin in OsmAnd: https://osmand.net/docs/user/plugins/openplacereviews