skysight-inc/HackerNews huggingface dataset:
In all seriousness there should be ML project naming approaches (I should try ChatGPT). Naming a project or a company is very difficult so I can’t blame anyone here.

That said some of these ML project names are especially horrendous (kind of ironic for the current emphasis on generative AI). Transformers? A good chunk of the time I get results about the toys and cartoons from my childhood. Don’t get me wrong, I still think Optimus Prime is cool and the name “transformers” make sense given the function but it’s somehow simultaneously generic AND the name of a decades long multi-billion dollar media franchise…

LoRA is another example, name makes sense but the collision with LoRa is problematic. I, for one, am interested in and have/would apply both. Queue google searches for “Lora radio…” vs “Lora ml…”.

Project naming is hard and I’m just glad to see the activity and releases. BUT project naming is essentially a base usability condition and should be considered as such: just like creating a README, getting started, providing code examples, etc.

It reminds me of trademarks: if you’re looking for trademark protection it won’t be issued if it is overly generic or likely to “cause confusion in the marketplace” with an existing trademark (basically same or similar name in a somewhat similar/adjacent field) - you can even reuse names but only if it’s obvious to people from basic context that they refer to different things. I’m not a trademark attorney but I think LoRa vs LoRA would get refused because it’s “computer stuff”, while a shampoo named Lora would be fine (as an example). If you’re curious there are official categories/areas from the USPTO that break these down.

Both of these examples wouldn’t have a chance at trademark protection. Note I’m not saying they should have trademark protection, just that it’s an example of a reasonable standard that should be considered/compared to for good open source project naming.
On the bright side in this situation, he's going to monetize the crap out of this. He'll end up ahead in the end unlike the vast majority of people that find themselves as a target of the police.
Yeah it was basically useless for an Elixir project I was working on. That will probably change at some point I’m sure.
Do you have any links to first person evidence that "his stated primary moral concern is preventing wealth redistribution, socialism, and the mass-scale violence" .. I'd be interested in reading them.

Someone on this forum the other day suggested reading the book "Who Owns the Future?" by Jaron Lanier. I am only a few chapters in but it has been interesting to see the argument that Walmart prevented WW3 with China and at the same time the amassing of computation, digital networking and information is hollowing out the middle classes and driving economic inequality.

Fascinating stuff that any true capitalist should read.
Yeah, understood, I believe we are in agreement that if you’re a welder, framer, roofer, cabinet guy, yard guy, or tile man - you’re showing up in your 150 with it wrapped and logo’ed.
An easy way to solve some of the problems of employment are to start reducing what "full time hours" means. With this first wave of LLMs, we can start decreasing down to 35hours. With the next wave, maybe we move down to 30 hours.

Once we can send LLMs to meetings with each other, we can move down to 15 hours of purely joyful work :-D
That is why I asked about Brunelleschi. Since that is where I think our system of understanding 3-D came from.
Likewise, every GBA game totals around 6GB on my backup drive. Every SNES game is ~1.1GB
I don't think that Altman's position about equity means anything about OpenAI.
> In the hours before we took ChatGPT offline on Monday, it was possible for some users to see another active user’s first and last name, email address, payment address, the last four digits (only) of a credit card number, and credit card expiration date

This is a lot of sensitive data. It says 1.2% of ChatGPT Plus subscribers active during a 9 hour window, which considering their user base must be a lot.
I wanted to apply there but their job application makes me feel like I’m not special enough to apply/work there.

I’m not sure if it’s intentional but it makes me feel like it’s a competition for who is more elite rather than who is actually good for the job.
You are missing out on credit card rewards. You don't get the consumer protections (disputes, extended warranties and more) offered by credit cards. It doesn't help build your credit history. And even if you think you can make all payments on time, if you happen to miss a single one then you are going to be hit by like 30% interest and other fees.
All well and good except for the fact that these companies have gone on the record in their earning calls to say this is just them squeezing the end consumer as much as they can. But go ahead and makeup some false justification to defend them against the truth of their own words.
Hope you don't mind me re-posting this from another comment of mine, but since you specifically raise the UK it's actually more relevant here. In the UK it doesn't look like gouging is the issue:

https://www.grocerygazette.co.uk/2023/01/31/food-companies-p...

Honestly you're right that inflation can benefit the well off, but I don't buy the conspiracy theory angle. "The Establishment" has been holding inflation rates at historically unprecedented lows for the last generation. It's been the number 1 priority for central banks since the early 90s. The last time the UK inflation rate was above 4% was over 20 years ago.

https://www.macrotrends.net/countries/GBR/united-kingdom/inf...
Public schools are a recent creation. Historically, few people were educated about anything outside their immediate needs, e.g. reading, writing, history, science, math, philosophy, etc.

If you were taught anything extra, it was from a private school or tutor -- the majority of humanity is clothed in ignorance.

Children were taught what they needed to survive, e.g. farming, fishing, etc.

My spouse homeschooled our daughter during the first school year of Covid, and it was challenging. You are completely reliant upon the materials you source, and there's no definitive curriculums.

Personally, I cannot realistically conceive of many people actually teaching their kids any science, literature, or critical thinking skills.
It is super tedious but for some languages a tool called Gazelle can auto-generate these for you. I know Go works well and there is a Java plugin too [0]. There is definitely some level rust support because that is how external crates are handled.

0 - https://github.com/bazel-contrib/rules_jvm/tree/main/java/ga...
> But those are all techniques beyond communication: none of them allow you to verify, in the moment, whether or not the other person has "understood" you in the sense of agreeing with what you have to say.

Huh?

To clarify, in my example of the veteran car mechanic assessing someone's proficiency, there's no set-up required, they can verify it 'in the moment'.

No special or unusual tools or environmental conditions are needed to conduct verification.
Improving code blocks in Substack newsletters
Paper at 10 – (Not Boring) Software
The part of this story I find most interesting are all the people in the reddit threads and old hn threads who call for some test of the validity of her religious claims or that she in some way prove the sincerity of her beliefs.

Can you image if people had to prove their religion was true to get an accommodation?
I would definitely be careful with this. Anything where you need a license could be a legal minefield.
https://archive.is/DzoJd
Indeed, all the space could be used to fit a keyboard in this manner very nicely https://imgur.com/a/V0Ykw1D and make this and any laptop immensely more usable.
XDG_BIN_HOME is crucial, without it, not supporting the spec seems like the right call. Better to deal with the status quo until updates happen than to get stuck in bikeshed hell.
There seems to be a widely accepted and unchallenged consensus that political power is unable to address inflation. Maybe it ain't necessarily so? In 1971 Nixon froze prices and wages by executive order. But these days the political world seems oddly submissive to whatever the market wants to do.

https://en.wikipedia.org/wiki/Nixon_shock
Original title: How Ceres, the Largest “Dark Asteroid,” Survived the Inner Solar System
CHATGPT HAS THROWN higher education into tumult. Universities were already using artificial intelligence technology for their own daily business: to remind students to pay off tuition balances, to answer questions about campus life, or even to check students’ work for plagiarism. But ChatGPT, an AI chatbot released to the general public last November, has turned the tables. Now a student can recruit it to generate a passable paper on just about any topic in seconds. Feminism in Virginia Woolf’s fiction? No problem. The heroic code in “Beowulf”? Done. The potential for cheating becomes immense.

Some universities, like Sciences Po in France, have banned ChatGPT for classwork, unless students have permission from instructors. Open Universities of Australia has offered students guidelines for using ChatGPT ethically. The University of Toronto advises instructors to specify which digital tools are allowed for assignments but warns the instructors against using unapproved AI tools to evaluate student work. Perhaps they read the tweets joking that teachers will soon use AI to come up with assignments, students will use AI to do them, and AI will grade the result—at which point everyone can leave education to the bots and go for coffee.

Not all educators are worried. “Students today need to be prepared for a future in which writing with AI is already becoming essential,” writes Lucinda McKnight for Times Higher Education. She also suggests various ways to integrate AI into the classroom. Students can use the technology to do basic research, she proposes, or they can analyze and compare the text produced on a given topic by different AI writers. They can even use programs such as Google’s Verse by Verse to turn out randomized poems—to what end remains a mystery.

For all the opportunities ChatGPT might bring, its greatest threat right now is to the teaching of writing. There are other ways to assess students’ knowledge: oral exams, multiple-choice tests, handwritten answers. So what is the university paper for? If students can use a chatbot to produce a draft in seconds, why have them write anything at all?
The other day I came across an interesting "alternative" to WASM which gives you OS portability using fully native code, without CPU portability, the latter seeming not that big of a deal these days anyway as cross compilers have got quite good and there are only two CPU archs in wide usage anyway.

The idea is to simply run normal Linux binaries on macOS and Windows. How? You create a virtual machine using the Mac/Windows APIs without any OS inside, in fact without even any virtual hardware. It's literally just a new address space and some trivial min-viable VM configuration. Then you map the ELF binary and a ld.so into the VM with a minimal ELF interpreter, kick off execution and anytime there's a syscall you trap it and translate to the host OS syscalls. It can work quite well on macOS because the syscall interface is so similar.

Note that this sort of VM is not:

• A sandbox

• A hardware abstraction

Apps run this way hold all their data in the filing system of the host OS, they use the network stack of the host OS, etc. The VM is only being used to allow trapping and emulation of the syscall interface. The app isn't aware that it's being run in a special CPU mode on top of an emulated kernel.

Advantages: lightweight, simple, apps can use all CPU features, can run at native speed, the Linux syscall interface is highly stable, based on POSIX specifications and you can easily pick a subset of it to standardize.

Disadvantages: requires the emulator, apps exposed to missing features or quirks of the host OS e.g. Windows file system performance is much lower than Linux.

WSL1 sort of worked that way, albeit without the VM aspect that lets userspace apps do it. They abandoned it partly for performance reasons and users expected all existing Linux apps to just work. But WASM doesn't target existing apps. It expects developers to bend and do things the WASM way, and accepts that not all apps are compatible with it, so that's not necessarily a problem.

An example of how to implement this is NOAH:

https://github.com/linux-noah/noah/
I've been quite frustrated with the state of WebAssembly. It still feels like a platform that's in beta and not ready for production. Partially this is the slow pace of standardization, partially this is the lack of investment into tooling by various stakeholders.

This plays out precisely as the blog post details with the split between WASI and Web Platform. Say you want to compile a Rust + C codebase to Wasm and run in the browser. You have three targets: wasm32-unknown-emscripten, wasm32-unknown-unknown, and wasm32-wasi. Emscripten is relatively old and not maintained. It'll work but you get some old JS that doesn't play well with newer stuff. wasm32-unknown-unknown has an ABI incompatibility which means you cannot interoperate between C compiled to Wasm and Rust compiled to Wasm. wasm32-wasi works, but now you have to have a WASI implementation in the browser and that's still very immature. Tools like wasm-bindgen or wasm-pack don't work with wasm32-wasi either.

Basically you have the Web Platform backend (wasm32-unknown-unknown) that plays well with the browser part, but does not play well with the interoperability across languages part. And you have the WASI backend (wasm32-wasi) that plays well with the interoperability across languages part but does not play well with browser part.
It isn't about security, it's about controlling the default baseline ecosystem.

If it were truly about security A) it'd actually be secure B) it'd be way more user-hostile than a client-side ACL.
I'm just saying the rules are aimed at different perceived problems.

The article you linked is actually very favorable to Nestle. Their actual statement was that Australia's reporting requirements were unnecessarily different than others'. And they actually reprimanded the Australian government for not including penalties in their version of the bill!
Or that could be a way to end up in the woods. What if you made a bet like this on metaverse being the future? You'd be wishing you hadn't now.

Instead, look at the job postings for titles you want. Note the skills in demand at more than one job. Focus on those skills. There's your set of skills the market currently is in demand of.
> These claims demonstrate a profound, ignorance of how these protocols work — something I'm calling into attention not to berate you personally, but so that people who stumble across this thread later appropriately discount your claims.

Please enlighten me then? I’d love to understand why they call it “rewards” and “penalties” if you can’t be good or bad at it.

Like from[0]:

The key concept is the following:

Rewards are given for actions that help the network reach consensus.

Minor penalties are given for inadvertant actions (or inactions) that hinder consensus.

And major penalities—or slashings—are given for malicious actions.

How can you read the above and make the point that everyone gets the same expected benefit from staking? Were you unaware of the minor penalties point?

[0]https://launchpad.ethereum.org/en/faq

And to be clear, since I think you're way missing my point here - consensus requires the potential for diversity, otherwise, if validation is deterministic (as you imply), then there is absolutely no need to decentralize it.

p.s. I won't criticize you personally, but I will remind you that when one feels like someone really doesn't understand something, there's a decent possibility they themselves don't.

Also, to lighten the mood - isn't it funny that ETH spells things wrong on its website so often? If only there was decentralized spell-check!
Just like your house didn't exist when laws against breaking into it were created. I'm not sure what the aim of your comment is, but what it appears to demonstrate is ignorance of the law. Rather ironic given what you were directly responding to.
I just picked this up on your recommendation. Amazing. This guy is the digital version of Piketty if that makes any sense.
I don't think we really disagree on much, just having a conversation with some random points to feel out what I think about this.

1) I understand that the motivation for playing games is far different from the motivation for work. My main point is just to indicate that there's some games that basically simulate entire economies (on a planetary or even galaxy-wide scale) and a large amount of intricate detail. Using some approaches from games to display UI might help in the business world too. (and might have other benefits)

2) Text taking up more real estate than an icon can in a sense sometimes be considered a big feature rather than a bug. A big part of good UI design is picking and choosing what UI items belong on a particular screen. Icons IMO can lend themselves to bad overall practices because you can fit more junk into every single screen. If you need to fit every single possible command into one screen, the command line is the best method for that.
Scissors grinders and deer cullers would have a welcome return in these parts.

In a sense the scissors grinders are still around; there are mobile knife sharpening services.
> NSA Echelon program covered the space in the 90s

How?

> I strongly suspect that LLMs will not be the miracle (or disaster) that they're currently being sold as.

Why do you think this? See Heuristics That Almost Always Work: https://astralcodexten.substack.com/p/heuristics-that-almost...
Doing something the first time is harder than doing it the second time.
And to add to that, these companies hide addictive processed sugars and additives in such you that can be psychologically if not physically dependent on things without realizing it.
Everyone, ignoring reality, has the view that this is how the world should be. Of course, if you have money and power, you work to influence (enforce?) it in whatever way you can.
> It's woefully naive to expect individuals to give that power up for social-positive goals, it practically never happened throughout human history.

I would disagree emphatically with this statement. Prior to the advent of capitalism (200 years ago) there was significantly more long term vs short term thinking in society.

We as a people and culture often engaged in massive generation spanning projects where the people who would see and benefit from the results could be generations in the future and the people who started the project would be long dead before it was finished. How much of this do we see today? The ROI cycle now is what a quarter, a few years...

While I don't disagree that power tends to accumulate and is seldom given away, the focus wasn't solely on the acquisition and hoarding of capital. You can see the change in architecture, city design, the arts, and almost every aspect of life. Even simple utilitarian structures were often built as monuments of progress expected to serve generations. We can't even expand existing highways to meet demand.

There always were and always will be the selfish in society but society as a whole wasn't always this selfish.
Now add working two labour intensive jobs and raising children into that mix.

"Let them make cake"
World population circa 1950 was like 2 billion. I don't know what the root study is that reaches that 100M figure, but the idea that communism killed one in twenty people on the whole planet seems a bit unlikely.

The really high end figures for the worst[0] man-made disaster of all time (the famine during the great leap forward) are 42 million, no idea where you'd get the rest of the numbers from.

[0]: edit: I thought it was the worst: apparently there were several previous famines in China in the 19th century that were more deadly.
it would mitigate the risks of bad actors using it against everyone else. Open source technology would be weaponized, but not asymmetrically so.
I've been known to mix both when switching context between Spanish and English

Programmers in particular tend to overuse anglicisms, and often I end up mentally doing spanglish in my head,

"Necesito este value"
"Este command deberia hacer esto"
"Este iterator va a hacer $something a este object"
I would also add bunch of people in IT working primarily on peddling ads and developing total surveillance tools for years instead of doing something that produces real value.
> The non-LTS releases are every 6 months and have support for one year.

Not exactly, they are supported for 6 months (well, till the next JDK release) at least the builds on jdk.java.net page. Other vendors might provide different support.

Azul for example supports some releases (13 and 15) for 3.5 or 2.5 years (MTS)
This is really a perfect storm of poor planning and adverse events:

1. Russia's invasion of Ukraine hit energy prices. Europe-wide Ukraine has been a bit of a scapegoat however as Europe is in an energy crisis in large part due to poor planning. That is, complete dependence on Russian natural gas when for almost 10 years the US saw this coming and begged Europe to build LNG ports;

2. Ukraine produces a significant amount of wheat. The war has disrupted that supply and had a large effect on wheat prices. These are pretty much back down to pre-invasion levels but this brings us to;

3. Corporate profiteering. The solution to this is windfall profits taxation.

Remember when people can't afford to heat their homes and have enough to eat, that's not an inevitability to just throw your hands up at. It's a choice. The government could raises money through taxes and subsidize energy costs as a short-to-medium term measure if they wanted to.

The worst part of this is how many just throw their hands up and say there's nothing we can do other than raise interest rates.
It is truly strange to see so many comments on Hacker News -- a message board owned by YCombinator, a startup accelerator whose actual mission is to launch wildly profitable companies -- talking conspiratorially about the wealthy being "parasites", lambasting "capitalism", pointing to increased profits as evidence of unscrupulous behavior.
The bad news: I've already caught it hallucinating details despite having looked up the correct information with a SQL query!

Some examples in this issue thread: https://github.com/simonw/datasette-chatgpt-plugin/issues/2
I've been playing quite a bit of Goldeneye on retro arch same for 1080 and waverace, the higher res helps, but I think they are still great games that I don't think have been matched since :(

I've an everdrive and an n64, but it looks too awful on a modern even with an ossc upscaler. Well it's not an upscaler really, but a line doubler, the results are awful on n64 (and ps1). I even rgb modded my n64 to use the ossc. Waste of money!
I have no problem with people wanting to get rich / powerful, just writing things like he doesn't get shares as he's not interested in money is virtue signaling, just like closed open ai.

SBF showed how dangerous virtue signaling can be, as he earned a lot of trust from people for something fake, which translated to billions of dollars stolen from people who trusted him.

Right now the stake is something much more powerful, and the Microsoft deal showed clearly how much he wanted to stay in control.
Google Chat spaces will be in-line threaded by default
A naive AWK solution (extract+transform text) will vastly outperform a naive Python solution in throughput and memory footprint.

It's absolutely efficient to learn, because there isn't much to learn.