skysight-inc/HackerNews huggingface dataset:
My partner and I are developing a very-high level 3D dialect of Logo. It makes 3D game development MUCH easier because you can code from the perspective of turtles in 3D space.

I've had a lot of fun developing a bunch of different games in it, and as more features / keywords are added, I get to write even more games! It's been a blast. We recently added physics capabilities to the turtles, and I'm working on using those for some new games.

I have a 13-year old guinea pig I've been teaching how to code in Logo, and she loves how much she can do in so few keywords. She's recently started competently debugging her own code and I'm proud of that.

https://turtlespaces.org (website)
https://turtlespaces.org/weblogo (WASM IDE)
What is the actual LICENSE?

* HuggingFace shows CC-by-NC https://huggingface.co/stabilityai/stablelm-tuned-alpha-7b

* Github is Apache 2.0

https://github.com/Stability-AI/StableLM/blob/main/LICENSE
It's a matter of taste, and I find it horrible. It's also hard to type, compared to just letters.

I get it that internationalization is too long, but what was so wrong with using intl or something similar?
You hit the crux though: collaboration. If your product's essence is collaboration you'll need to support this, but if it's an enhancement the local experience is often so much better, and we can solve the connectivity part on the side.

>> People are used to things being in the cloud already. And I am not talking about tech people.

Most people use their phones for almost everything, and this is almost all local execution, local persistence and huge amounts of cloud-based collaboration. I wish desktops were on this trajectory.
IMO it's not phenomenal, it's the job of an operating system! Something seemingly lost to many new devs. I'm pretty convinced by now the reason the win32 API is so stable because no developer is interested in "the old stuff", so nobody tinkers with it, hence stuff doesn't break. I'm fully with Linus Torvalds on this one, DON'T break userspace!!!
> It's not too hard to get an AppKit/Cocoa project from the early 2000s compiling on modern macOS, but Cocoa had already accrued 20 years of age by 2005

That's a mindboggling thought. How much did 2005 Cocoa have in common with 1985 Cocoa? (That's a real question, I have no idea)

Qt and GTK were released (or first labelled stable) in 1995 and 98 respectively, so 20 years gives us 2015 and 2018 which is well within the Qt5 and GTK3 era.

For Qt, I would say Qt4 in 2005 marks a point of maturity, if not terminal stability. Ten years. After that there have been whole substructures and programming idioms added and removed and all sorts of things tidied up, but anything you wrote directly to Qt4 is going to be conceptually similar in current Qt versions.

The Qt2 to Qt3 and Qt3 to Qt4 transitions (I never used Qt 1) broke almost every line of Qt code, but from 4 to 6 is a different prospect. It's a question of updating some details and seeking replacements for specific APIs that haven't been carried across. That can be difficult or totally blocking but it's quite different from having to rewrite everything.
FaceID is a lot more secure that TouchID.

> While there are mixed opinions from privacy experts on which is more secure, Apple claims that Face ID is 20 times more secure than Touch ID. While the chances of someone unlocking your iPhone using a spoofed fingerprint is one in 50,000, this number grows exponentially to a false positive of one in a million when it comes to Face ID.
https://morals-machines.com/speakers-2/
I mean, Elon Musk just said in his interview yesterday that he was friends with Larry Page until he realized Larry Page had zero concerns about ethics and AI safety and called Musk a “speciesist”.

I’d say if that’s the attitude of the founder it’s very likely this story is true.
This seems like an example of the worst setup for ChatGPT.

There isn't much info on the internet about it. Of the info that exists most is inconsistent, outdated, and/or wrong. The specific instructions need to depend on what's supported by the exact model number of your network card. You're dealing with hardware, so there's a chance of breaking things permanently. Close has zero value, the solution needs to be exactly right. Close but incorrect solutions are hard to debug.
> If knowledge can be easily acquired in 5 seconds, why are you testing people on whether or not they have memorized it?

If you don't know much, you don't even know the right questions to ask your AI assistant, or the right tasks to have it perform. You'll also be less-able to check, and to apply, its output. The more you know, the more you can get out of your assistant.

At least so far, these tools are more like a bicycle than an internal combustion engine: they help almost anyone go faster and farther, but the people who are fit will still be able to go the fastest and farthest. Substitute "knowing stuff" for "fitness" and that's what we're looking at with "AI" (again, so far—if we achieve actual AGI so a huge set of complex tasks don't need a human involved at all, that may be another matter)

That's why people still need to know stuff they could find out in five seconds.
Online-only collaboration systems already have to do this. The local view has to synchronize state between other local views and the canonical version on the server. Offline changes are online edits with high latency.
I'm sure that is coming. Aside from research, teaching students is just explaining concepts and guiding them through any questions. This is already possible it's just not very reliable yet.
I think when they say ethical they're talking about RAIL which has clauses about not doing bad guy stuff with their models, not AGPL.
NC is just for the fine tuned model
Show HN: GoGoBrowse – A Peer to Peer Web Browser
Hi HN!

GoGoBrowse is a side project I've been working on that allows 2 users to browse the web together while voice chatting.

It's a proof of concept for a new model of browsing the web I've been thinking about. My thought is that before a leap to a 3D Metaverse, we need a 2D Metaverse, which is simply social web browsing. I wrote more about it here: https://gogobrowse.com/before-the-metaverse-we-need-a-new-we...

Though the goal of an entirely social web browser is still quite a ways off, I think of this as a small first step in that direction.

I'd love any feedback on the app itself, and the general concept of social web browsing.
> Just as with Unix, just as with DOS, the more confounding everything is, the better it is

Unix == confounding?

I'm sorry but even as a complete n00b and needing to buy "Unix in a Nutshell" in the early 1990's, Unix refreshingly made complete sense compared to DOS+QEMM+win3.1+IRQ's+spend all your time tuning and trying to get things to maybe work. It was like night and day.

Yes there were things to learn (hence the book) but it was easy and just worked.

Edit: referring to SunOS/Solaris on Sun hardware in the early 1990's vs DOS
I don't understand why Google inverstors put up with Sundar, who clearly doesn't care about search results being correct.

Ilya was working there on Google brain team, and Deep Mind still have great people in it who could fix Google search (even some of the old search stuff, who probably moved to other projects out of frustration).

It doesn't matter if 100000 Google engineers test Bard vs Google search vs ChatGPT4, if the CEO doesn't care about the product Google is monetizing.
That was adults though.

We've had angry politics in the USA for adults as long as I can remember (Morton Downey Jr was my first real exposure to it).

That doesn't explain what is going on with teenage girls though that started around 2012.
I agree, but it does give you access to field experts. Presumably a good book covers the learning approach in whichever way they consider it best, from the position of a field expert. It's also vetted information by other field experts. At the moment, ChatGPT's answers are between ChatGPT and the asker. It can be a total hallucination or useful information. By the way, my point is just that access to experts is not that hard if you consider their books as access.
Yeah. I started carrying the fire extinguisher because my parents’ full-size Chevy van burned up with all of their camping supplies, clothes, guns, etc. from a three-month roadtrip. Also melted the front of their trailer before the highway patrol arrived. Brave/insane CHP officer pulled the propane tanks off of the trailer before they blew.

I had nothing of value in the Buick.

Ironic, as Ms. Morissette would say.

My parents bought the Buick from my grandmother to drive home to Virginia after the van fire, and they gave it to me for my senior year of college. My fire was a couple of years after graduation.
I think 10% refers to the United Kingdom rate of inflation.
Access to food and housing have economic value; that's why they cost money.

That doesn't mean you can't give people money or housing; again, you'd just be valuing them on something other than their economic output.
yea, same here. I upload some test text. I asked how many children does my coworker have. It said "Your coworker has no children". I said but in the text it says that my coworker has 2 children. The answer was, "You are right, your coworker has 2 children as mentioned on page 2"
Noticed a couple small typos in the marketing copy

> Our impact on pefromence is non-existant as we use battle-tested open source tools used by Fortune 500 companies
Thanks. Seems it was put in place in the 1970s after the filibuster of a civil rights bill.

Still think they should make someone talk somewhere to keep the filibuster going. Cure seems worse than disease. Doubt they expected routine filibusters
Most of the world's problems aren't solvable by everyday people. Better to focus one's attention on oneself, work, family and community, where a difference might be made.

(Obviously it's also great if a person can donate to charity or something of that nature. But obsessively following world events will make you miserable and solve nothing.)
Thank you! Yes, but I am using their monthly dumps for now, because it was easier for data warehousing.
I will put it in my plans to pull data daily incrementally in the future as a next phase.
There is still one more multi-billion dollar case [1] with Smartmatic to settle or go to court.

[1] https://www.ndtv.com/world-news/trump-lawyers-fox-news-sued-...
Investors don't care about search results being correct either.
> One employee wrote that when they asked Bard suggestions for how to land a plane, it regularly gave advice that would lead to a crash

What is the employee expecting? That bard should not be released unless it is an epitome of perfection? When you have employees like these you don't really need enemies.
This measure of “fairness” merely impairs the utility of the data. Any standard based on puff-piece marketing is inherently garbage. There’s no research or policy value in dragging our thinking down to the same level.

Unsurprisingly, many of their taxonomies are 30-50% labelled “Other”, a common warning flag of either junk data or lazy classifications.
What's going to happen when AI's are trained on data produced by AI's?

I would guess that AI generated writing is going to converge to some banal, widely accessible style.
> To quit Reddit, I wanted the Pavlok to deliver a painful shock every time I visited Reddit

That's a bit...extreme.

Fortunately Reddit is doing a great job diminishing its own usability. When Reddit enables their paid API and locks out 3rd party clients in the process, there will be greater friction to browse. When they eventually kill old.reddit.com that'll be the nail in the coffin.
Since no one's mentioned it, another interesting incidence of this was when Anton Yelchin (who played Chekov in the newer Star Trek movies) died from mistakenly putting his Jeep into neutral when he thought he put it in park. Chrysler was using a new (and overclever) shifter design where you couldn't easily confirm by look or feel what gear it was in, and so was prone to being misidentified.

Yelchin death reporting https://filmindustry.network/star-trek-actor-anton-yelchin-d...

Consumer Reports article about the issues behind the recall: https://www.consumerreports.org/car-safety/fca-recalls-confu...
Ultramarathoner sorry for using car during race
This really goes for any creative endeavour -- try writing a readable novel, or create a listenable track. Creating things other people actually want is HARD.
I'm tempted to do this as well, given the likelihood of everything working if/when my linux desktop (or laptop) actually wakes up is about 50/50 these days.
Good luck finding examples of successful communism.
Man I can't wait until my phone can use local resources to read my epubs in voices that match 11.ai's output. I'll never have to forlornly search Audible for novels that never got audiobook editions again.
And it was a huge step back from GTK2 at the time, taking ages to mature. Yes, the GNOME project is stagnating rather badly. Compare that with Qt, which is much better by comparison.
What did Nitin replace Reddit with? Porn? Food? Drugs? Meditation? Exercise? Socializing?
Speaking as a nominal leftie who is effectively ambidextrous for everything but writing, I don't think we're better. I'm just not particularly good at sports. Body-things take more time to learn, and I have to practice with both sides if I want to be good at both sides.

Maybe I'm an outlier, but your notion that being ambidextrous is better is a huge assumption. Having a dominant side could have the same sort of benefit that specialization usually does: better for the cases that really matter, worse for the cases that are less important.
Just make it easy to filter out. Possibly make it the default to filter out.
> Whenever you write code, you could just write the function it calls.

This is overly-glib. Calling a function doesn't come with the risk that calling a macro does, which I'm sure someone named "lispm" is aware of.

> Lisp itself uses macros in the language everywhere: to define functions, to define classes, to define namespaces, to provide control structures, ... the core special operators are at a minimum and the large amount of syntactic operators are written as macros. As a developer I can use the same power to shape the operators of my domain, beyond what functions offer me and with compile time efficiency & syntactic control/abstraction.

This just shows you don't understand the power/responsibility argument you're responding to.

As a developer I don't have the resources to design and test my code to the extent that the language creators do.

Lisp itself uses direct memory access to define the garbage collector, and you could use the same power to shape the memory usage of your domain, beyond what garbage collection offers and with compile time efficiency. But surely we can agree that's a terrible idea in most cases.
A big part of that historically was a GUI toolkit might need to build up a whole object model, render model, various container types, event loop, timer queue, networking, IPC, file system abstractions, internationalization and tools to deal with that, debugging and visualization tools, etc, etc, etc. For cross platform toolkits a whole OS and build system layer to deal with that as well. At least the ones people ended up using widely (gtk, qt, win32, cocoa, etc).

That's to say that a useful GUI toolkit has typically been a whole lot more than simply "draw me some widgets and let me poll on input events"

I wonder if that's really still as true though in newer (not C/C++) languages like Rust for example, where you can reuse a lot more of what the ecosystem and language already provide.
Have you tried "noprocrast" in the settings? It limits you to short intervals of activity.
Related to equality-constrained tree automata[1], which (as far as I understand) can "pick" an implementation/realization out of a huge latent space of possibilities.

[1]: https://www.jameskoppel.com/publication/ecta/
It's possible, but the longer description makes it sound like the source of the issue was that the locations were crowd-sourced from a biased sample:

>The game creator Niantic Labs revealed that the Pokemon Go map was derived from a previous augmented reality game, Ingress. Ingress crowdsourced its map from users, who tended to be young, male, white, and English-speaking.

Similarly, from the attached article:

>"It turns out Niantic, which makes Pokémon Go, relied on a map from a previous augmented reality game called Ingress, which was crowd-sourced from its mostly male, tech-savvy players," she wrote in a blog post. "The result is a high concentration of PokéStops in commercial and downtown areas of some cities, while there are typically fewer PokéStops in non-white or residential areas, if there are any at all."

It could be there is some other AI-related problem for Pokemon Go hidden in one of the other articles (they all seem to be about unrelated things - one is about Jynx, one is about the experiences of a black person playing the game, another is speculating the Pokemon Go is a CIA operation...), but the incident report itself doesn't make any allegations of an AI-related issue.
Very cool. I too use PowerShell in my daily work and have found ChatGPT to be quite good, although it has made some mistakes. I’ll give this a try. I wonder if this could be also accomplished by providing GPT the algorithm at the end of your article, as a preamble to each request for a function. If so, was this made into a module because it fits your workflow better?
Yes, few would dispute the idea that in 1999 UNIX was a paragon of usability engineering.
Given how many look&feel trends we've seen over the last few decades it would even look kinda cool&trendy in a postmodern-ish kinda way!
It's super weird to me that the article just presents as an article of faith that the NTSB inappropriately blames pilots.
Putting in effort, especially when it's perceived that the effort goes unrewarded, is stressful. If it's unpredictable how and when I'll be rewarded and it's predictable that I'll be stressed from effort, the calculus is to not be effortful for my own mental health.

One might put effort into learning how to do their job better but I would argue that it's folly to put effort into doing everything one's employer tells them to. I will challenge myself to do a job "right" but if it's a lot of effort (read: anything akin to "staying late") then I'm not afraid to say "it will be done eventually" or "here are the steps we'll need to take".
If you have a major issue, say a tumor, MRI is great, but for smaller things I agree with you that a single image is not great for a quantitative assessment. What does have a lot of value is when you have a baseline image and you perform yearly scans that are compared against each other (similar to how carotid ultrasounds are used for cholesterol assessment)
At this point they should. Google had a monopoly for 20 years, but it's over.
"eliminate debt ASAP"

This doesn't seem like the best advice IMO.

Debt is like one of the best tools that exists to grow your wealth.
Basic math related to computation and memory usage for transformers
Why should I need to? Isn't God on the blockchain? (j/k)
Yes, OSHA needs to be abolished, along with dozens of other federal agencies.
The graphics in this post are top notch. Nice work.
https://patents.justia.com/search?q=weather+modification
We did chunks with a sliding window of previous page + current page + next page, with overlaps. That produced the best results.
It's not their skills - it is their skills + their environment. If you dropped a lot of those billion people in America, a lot of them would be hireable at minimum wage or more.
Is this different from existing tools like the Capital One Shopping extension?
> Where needed you can make models deterministic by setting temperature to 0 with a fixed model version

This isn't guaranteed - you'll still get differing responses to the same input with 0 temp. Here's one explanation [1]

Likewise, for certain tasks, the magic of the LLMs doesn't come through unless temp > 0. More specifically, with text cleanup tasks from OCR output, if temp=0, i've found that GPT-3.5/4 doesn't do as good of a job fixing really broken output.

That being said, you can mitigate this with proper evals and good old fashioned output validation.

1 - https://twitter.com/goodside/status/1608525976702525440?lang...
I'm wondering what the sweet spot for parameters will be. Right now it feels like the Mhz race we had back in the CPU days, but 20 years later I am still using a 2-3GHz CPU.
Hi, nice.

Are you aware of https://apis.guru?
No, "gezellig" is like just being with a bunch of friends having fun. Everybody is happy talking to each other, mood is great, maybe some food and drinks available.

At least as a native that's how I always interpret it. It's always in a setting with people.
Export would include sea exports of course. Where's the misinformation?
It's a bit of a stretch to call it 50/50. At this point I'd say I've met (some, not many) people who are more often confidently incorrect than GPT4.
Disclosure. I work for an auth vendor, FusionAuth.

> A bit like e-mail: e-mail is usually a crucial part of the business too, but nearly no one manages their own e-mail service nowadays.

I liken it to a database. Most people use databases in their apps. Some people use a fully managed proprietary solution (graph db, dynamodb), others use a managed solution that conforms to a given standard (managed mysql/postgresql). Some people run databases themselves. But very few people would build a database from scratch.

Auth is much the same. You have a spectrum of needs, based on how much control you need. SaaS solutions get you functionality faster and with less maintenance while giving you less flexibility. Self-hosted solutions let you leverage the efforts of the OSS community or vendor while still maintaining operational control as well as data sovereignty.

Only a very few folks should write their own auth, it's a solved problem with lots of good solutions out there.
Definitely also a good analogy. But MDA at least was about supporting users in understanding what's going on. Wizards and "AI" both are about users avoiding the work of understanding.
Windows Experience Points? Sorry, it's all tongue-in-cheek.
hacker news has a noprocast setting that boots you off of the website if you hang out too long, maybe check that out
Eh, "intent" and "radically" are strong words, but it was on the back burner as something to look into further because a previous post had mentioned the macro system was a bit different, and now it's not.
Some of the ideas are implemented in Unison[1].

[1] https://www.unison-lang.org
Is India ready to deal with extreme temperatures?
The best answer, by far, would be ChatGPT and GPT4 with some well-written prompts.

I'd be super impressed if any other approach worked as well and would fall under the category of "easy". Keep us updated on what you go with!
i don't think the author is the source of this post, but i am amused at posting this article on what is, in effect, a niche subreddit. codebase may not be the same, but the UX is, well, rather similar
Asia sweats and simmers under heat wave conditions
Also https://wellknown.ai
Those situations are both so far removed from "the ancestral environment" that it's borderline comical to even mention them in the same sentence as said environment. You may as well say that someone a mile away from you is further from/closer to the sun.