skysight-inc/HackerNews huggingface dataset:
Hackers mainly hack on things that personally affect them and things they find personally gratifying to work on. Someone who is inclined to like images, AI, ML and programming are likely to work on "problems" where all of those intersect.

There is also the thing where some things are really not about technology, but are larger issues. They cannot be solved by just writing software. And if you're looking for something to solve via writing software, you won't attempt to solve that thing.

Poverty falls into this bucket, where no matter how much software you write, you cannot solve poverty by just deploying programs.

Not everyone can or want to save the world. Some people just want to have fun while they can, because eventually you end up in the dirt, no matter what you do (unless you come up with a way for humans to be immortal), like the rest of humanity.

But, seemingly you feel strongly about wanting people to work on those issues, so what do you spend your time on, on a daily basis? I'm guessing you are on the front line trying to solve one of these big issues?
> Is this what we refer to as design by contract?

No. One need a specification of the intended behaviour. Behind this specification lays the interface (data type, here a Object-class). This data type on the other hand can have different representations.

Design by contract is a term i didn't read as an agreed scientific term.
It is used in OO-languages for some pattern, where you "generate" (read imply) a specification. E.g. two unrelated services use the same data type within their communication. This may be injected or included within their dependencies. To me its related to code generation. It may aid the collaborations between multiple developers across multiple projects to 'move faster'. I have limited and bad experience with this.

> If so, what about invariants? Are invariants related to good interface design?

Invariants in my book are then a synonym for mixins. Which in OO-Design would be represented via dependency inversion.
Invariants can be necessary at best.
Its no measure for a good interface.
If your data types are specified such that invariants do not missbehave, they can be used.

But don't trust me on this.
Send me a french dad and a french dictionary and I can add it this afternoon haha!

Wow no I didn't know that is how the french play. I believe it is a much fairer version of the game and better tests the players skill
I would assume some spy agencies already evaluate this. They get too much material to review manually and ChatGPT could really help identifying people they should look at closer.

If it can be used that way, I guess we can expect export restrictions on free usage and code/weights.
foundry is glorious.
Dungeondraft is an excellent companion for quickly creating dungeons and exporting to foundry.
when will they add 'differential' to that ?
Not going to solve any problems by getting stressed at them. Have to approach them with a level head and detachment or you end up with emotional outcomes.
This makes no sense. It was a bank not a hedge fund.
When my office closed about 5 years ago, there was a Brother HL-4150CDN on the trash pile. Apparently the warning to replace the drum was enough to deem it not worthy of being shipped back to headquarters. I took it home, reset the drum life counter, and continue to use it to this day. I’ve replaced the toner once. It has been telling me that the belt life is almost up, but I’ll probably just reset that counter too. The only downside is that it is an older Ethernet/USB model with no support for AirPrint. However, a Pi Zero W attached to the back with Velcro, running CUPS and an AirPrint daemon, solves that issue.
They don’t even ship where I am. I had to go through postal proxy. If you write some questions I will try to answer them later plus my own comments about any caveats I have found. I think Android is the ideal pairing, using the special software as well. But I only want them as dumb monitor, possibly connected to a keyboard computer to try a new form factor.
TextSynth Server
> Secondly, if this is a serious worry. I would recommend creating your own private docker registry.

I've personally been using Sonatype Nexus for a few years with no issues - both for caching external images, as well as hosting my own custom ones. It has pretty good permissions management and cleanup policies.

Here's more info: https://blog.kronis.dev/tutorials/moving-from-gitlab-registr...

Edit: here's a link to the site of the product directly as well, in case anyone is interested in the self-hosted option: https://www.sonatype.com/products/nexus-repository

It's probably not for everyone, but only having to pay for the VPS (or host things on my homelab) feels both simpler and more cost effective in my case. I've also used it at work and there were very few issues across the years with it, mostly due to underestimating how much storage would be needed (e.g. going with 40 GB of storage for approx. 10 apps, each of which were in active development).
Not what I meant. Talking about the process of the inventions, not the inventions themselves.
Hair graying may be caused by melanocyte stem cells (MSC) depletion by genotoxic stress in the hair bulge. Hair graying may also be sometimes caused by dysfunction of the melanocytes by oxidative stress in the hair bulb. In addition, hair graying may be attributable to MSC depletion by active hair growth. Graying is associated with age-related defects in MSC maintenance. Irreversible DNA damage caused by genotoxic stressors such as ionizing radiation interrupts MSC comeback in mice.

Hair graying is associated with various autoimmune disorders including vitiligo and several rare premature aging syndromes including the Hutchinson Gilford and Werner syndrome. Hair graying may also reflect nutritional deficiencies (especially of vitamins) and the use of drugs such as chloroquine.

We do not know exactly the cause of hair graying in humans.

Source: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6029974/
You can also play against an easier ai here - https://dadagrams.com/play
Yes, that's true. After all, it's the functionality that is important, regardless of the means to achieve it. On the other hand, the fact that it is part of the syntax has other advantages:
- it makes the functionality independent of the querying tool used
- it is immediately understandable, and easy to use
- it can be offered by automatic completion and therefore have a higher discoverability power than a function that would be hidden in the editor
Nice game!

nit: I found the sentence "you found the nth highest scoring word" a little confusing since there can be >n words with a higher score (e.g. there could be 6 words scoring 12 and you found the 2nd highest scoring word with a score of 11).
exactly! two types of people on HN: those who have five or ten minutes to spare (on the bog) and those who comment "professionally" to bolster some sense of compulsion
Can an AI describe the hardware that it runs on? Can it provide instructions for a human to follow to build that hardware? Or even better can it provide the instructions for a human to follow to build a humanoid robot that can build humanoid robots?
There's no question that AI will take jobs in the coming years. It might not be today, or tomorrow, but it'll happen gradually over time. People who waive it off as "GPT isn't even that good," fail to realize that it's not up to them as workers to decide if the AI is better than them, or even competent for that matter, it's the employer's decision.

Corporations will not care if GPT's output is sub-optimal compared to humans, if the output is just decent enough to the point it can be improved by a small focused team of humans, and done faster at a fraction of the cost.

Hypothetically: If I can hire 2 people alongside AI to do the same work it would take 10 people, or even 3 people, and have it finished in a fraction of the time it would normally take, why would I hire/keep them, ethics? moral values?

Corporations primary objective is profit and growth. And while some companies pride themselves on how well they treat employees, or being sustainable, most aren't like that, especially in countries like America.

In the future, we'll see it spread more and more to other job sectors: education, health, finances, retail, marketing... it won't just stay confined to tech and content creation, and it'll only be limited by it's inability to interact with the physical world directly (manual labor,) at least while robotics is in its infancy.

I by no means am saying that everyone will lose their jobs, and especially not tomorrow. But there will be a gradual change to both our work life, and our personal (content we consume, how we interact with others, the internet, everything...) over the next few decades.
It would be interesting to see the dsitribution of dice rolls when asking GPT-3 and 4 to roll a dice repeatedly.
Lorentz transformation is not relativity. I think we might have a problem with definition and understanding what we try to accomplish with this discussion. If I understand you correctly, then stochastic processes will create an all knowing environment if you give it enough time. I think that is false. Most of the time it is true, but there are points in time where there is a leap in knowledge that are not reachable by just iteration.
Unfortunately it's not just a Google problem.
I don't think there has been nearly enough litigation in the area to establish what is or isn't permissible with regard to training.
I think it's to be expected that the kind of projects you mention are rare. Consider that even if 80% of the people posting worked on games that take a couple of years to develop, and 20% worked on games that take one month, you'd still have a ratio of 6 short games posted for every single two-year project launched.
Hell, some people wouldn't even need subtle or indirect messaging, they'd volunteer to work for an AI just to fuck with the status quo.
Some unstated things that I didn’t understand, if it helps make the game better:

- You don’t have to use all letters.

- You do have to start the word all the way to the left.

- It has to be a valid scrabble word before you get any feedback at all.

I think you should try to give much more feedback when the player tries different things, so they have a chance to figure out the rules.
It's also true when learning languages. If you speak a language a tiny bit, locals act politely impressed. If you speak it kind of good but aren't a native speaker, at least in some countries that lands much worse than speaking the language badly.
What I remember is a cup-shaped daisy wheel rather than the typical flat one. The cup rotated in the horizontal plane while the individual “keys” were vertical and the hammer strike was inside the rotating cup. I’m trying to google this but man, that was a while ago…. Might be mis remembering but it might also have been a patent dodge.

Had a “normal” Daisy wheel printer back then, bought it with my kaypro. This was earlier when I was writing up, not when I had money.
> everything creative where true creativity doesnt matter

So it'll be fine replacing most of Hollywood, videogames, and pop music then...
I would say the safest jobs are related to home renovation and repair
Thanks!

Hmm yes what do you think could be a better way? Just the number of points?
After spending a year on-and-off making a game I realized that I don't really have a compelling story to tell and my artist friend is too busy to help me with the visual side.

Also, the real underlying reason why I started was the technical itch I wanted to scratch - it's been done so many times by so many people that I don't think it would be particularly interesting at this point.

I suppose there are more people like me.
Insert the obligatory "Americans will measure in anything but metric units" joke :)
> The main difference is that Stallman is absolutely terrible at promoting that philosophy.

Depends on the audience, I guess…

It's indeed almost impossible to reach most people with logical arguments. The only way to reach the masses is though emotions.

GNU fails in this point, sure, as their argumentation is pure logic, and not a marketing psy-op.

> […] shit nobody cares about […] dumbest hill to die on […] GNU projects nonsense […] charged language […]

As always one can see from statements like those that the ideas and the logic behind are indeed too subtle for some people.

Even that are, of course, the exact same ideas people like Doctorow refer to and promote.
Learn a new language by practicing your conversation skills with an AI Language partner!
Those things can be shut down or the AI can be shut down.
Why was this downvoted? Everything I wrote is factually accurate, and I linked to my source.
Show HN: Simple TODO app that runs in the terminal
I'm advocating nothing. I'm simply stating the unspoken facts about this war, and nowhere have I said the Russians are good guys here.

What I'm saying is that the ruling regime of the US is not supporting Ukraine in this war out of concern for the welfare of Ukrainian people, for the simple reason that it does not care about the condition of its poorer citizens.

The US is happy for the economic, military, moral and social condition of Russia to degrade so long as Russia's resources are diverted to an unproductive war even if Ukrainians suffer as a consequence.

The war gives the US the opportunity to degrade Russia, properly speaking, to get Russia to continue on it path of self-degradation through the prosecution of this war, Ukrainians be damned.
Why is it dangerous to ensure that money in the bank is safe? Is it dangerous to guarantee all contacts are valid for their entire term in a court of law too or should we limit them to only being valid for the first 3 months, for example?
I am working on something like this, text-based with images. But I don't generate on the fly, I will have big lists (many thousands) of curated text outputs from GPT that get selected with randomization and nested if statements. For those interested, the game (work in progress) is Advinsula: https://advinsula.com/
Anybody got a better word than overt for 17 points for today's? Also I would love to play that IRL against my own dad immediately after him placing "over," he'd be furious lol
Paywall bypass: https://archive.is/20230316055903/https://www.nytimes.com/20...
ChatGPT: "As an AI language model, I don't have opinions."
Brother HLL2305W is not available in my country, but I have a Xerox 3020 which is pretty good once you hack the firmware to accept toner cartridges without chips.
Active volcano on Venus shows it’s a living planet
I understand our perspectives differ because I think we are right at the edge of fast take-off and you outlined your view as slow take-off.

Computers were bicycles for our minds, applying our previously formulated solutions to scale. I agree I did not explicitly clarify that I was meaning high-level decision-making getting automated.

“It’s not the end of the world” begs for definition of what end of the world looks like. A meteor is not end of the world apparently but it killed the dinosaurs.
Maybe it can, maybe it cannot - who knows?
I spent some weeks trying to make a GPT-3 D&D GM, but indeed it just won't work. I haven't tried GPT-4 yet but this post makes me want to test it for sure.

The problem I had with GPT-3, most of all, was that it tries to "finish the story". E.g. if the players are on a grand campaign to defeat some big bad boss, then this might happen:

GM (GPT): You enter the tavern, and you see a halfling bartender and a few gnome patrons.

Player: I ask the bartender for information about <BIG BAD EVIL GUY>

GM (GPT): The bartender tells you <BIG BAD EVIL GUY> lives in a castle. You and your party storm the castle and manage to defeat <BIG BAD EVIL GUY>.
I would even prefer that websites do this:

/* Intentional left blank */

And use my defaults. Maybe I have a high DPI display and prefer serif for body text.
Preach! Need more comments like this—about the cool new shit that will happen in the real world thanks to technological advancement. A very Musk-ian point of view.

Real talk though, we need another frontier to give (now globalized) human society something to look forward to. Colonization of space is pretty much the only place to go, and fortunately it doesn’t carry the moral baggage of displacing other life forms (at least as far as we know).
Anaconda is really a solution for a personal dev box yes.

For containers a version controlled requirements.txt or Dockerfile is the way.

Realistically, Anaconda is a venerable solution from the truly god awful old days. The ecosystem is vastly improved.
I believe in this case that the reference to "noon, on the 16th instant" is referring to the 16th day of the month, not the minute after 12:00 - so, he died at noon on June 16. Encyclopaedia Britannica lists his date of death as 16/06/1858 (https://www.britannica.com/biography/John-Snow-British-physi...)

"Instant" means the current month, "ultimo" refers to the previous month and "proximo" the next (https://www.oxfordreference.com/display/10.1093/oi/authority...).
> #1 is unrelated to her claim.

What do you mean by this? The article mentions 3 things NRLB talks about. All were related to her claims, first two were confirmed, the last one is pending. The last two are related to the OP's list.

> There are no epa actions

Do you mean something very specific here? You may be referring to something I'm not familiar with as "EPA actions" but this is just a write-up of a site visit and it explicitly lists some things that need to be fixed or stop sucking bad things back into the building. These are just notes I would expect to be followed up with an actual report/summary, and wouldn't include any analysis of what the findings actually mean.
This seems similar to what you're looking for:

https://www.makeuseof.com/goovis-lite-review-cinema-hmd/
What sort of moron needs to pay someone for a GPT prompt??
I'd try others before .org, like .io, .tv, ...
I've tested all the methods I know to wait for an asynchronous task.

See: https://gist.github.com/jimmy-lt/4a3c6ad9cab1545692e5a3fe971...

$ python3.11
Synchronous
100,000 tasks 22,716,947 tasks per/s
200,000 tasks 22,706,630 tasks per/s
300,000 tasks 22,742,779 tasks per/s
400,000 tasks 22,614,202 tasks per/s
500,000 tasks 22,760,379 tasks per/s
600,000 tasks 22,799,818 tasks per/s
700,000 tasks 22,842,971 tasks per/s
800,000 tasks 22,778,395 tasks per/s
900,000 tasks 22,854,241 tasks per/s
1,000,000 tasks 22,470,395 tasks per/s

await
100,000 tasks 10,336,986 tasks per/s
200,000 tasks 10,405,286 tasks per/s
300,000 tasks 10,451,505 tasks per/s
400,000 tasks 10,482,455 tasks per/s
500,000 tasks 10,451,287 tasks per/s
600,000 tasks 10,485,478 tasks per/s
700,000 tasks 10,508,302 tasks per/s
800,000 tasks 10,505,167 tasks per/s
900,000 tasks 10,492,568 tasks per/s
1,000,000 tasks 10,457,516 tasks per/s

asyncio.create_task()
100,000 tasks 219,858 tasks per/s
200,000 tasks 196,281 tasks per/s
300,000 tasks 201,530 tasks per/s
400,000 tasks 193,674 tasks per/s
500,000 tasks 187,611 tasks per/s
600,000 tasks 201,972 tasks per/s
700,000 tasks 187,505 tasks per/s
800,000 tasks 191,531 tasks per/s
900,000 tasks 198,127 tasks per/s
1,000,000 tasks 173,259 tasks per/s

asyncio.gather()
100,000 tasks 291,095 tasks per/s
200,000 tasks 193,324 tasks per/s
300,000 tasks 129,177 tasks per/s
400,000 tasks 107,024 tasks per/s
500,000 tasks 123,023 tasks per/s
600,000 tasks 122,304 tasks per/s
700,000 tasks 121,674 tasks per/s
800,000 tasks 106,530 tasks per/s
900,000 tasks 135,841 tasks per/s
1,000,000 tasks 106,153 tasks per/s

asyncio.TaskGroup.create_task()
100,000 tasks 319,629 tasks per/s
200,000 tasks 283,560 tasks per/s
300,000 tasks 204,328 tasks per/s
400,000 tasks 203,584 tasks per/s
500,000 tasks 200,968 tasks per/s
600,000 tasks 214,506 tasks per/s
700,000 tasks 206,512 tasks per/s
800,000 tasks 204,556 tasks per/s
900,000 tasks 210,298 tasks per/s
1,000,000 tasks 202,523 tasks per/s
By the time humans are able to settle on Venus, I'd imagine we'd also have the ability to relieve the pressure ourselves.
>There's still a chance that we will enter a new ai cooling if models continue to demand more GPU and energy to become more effective

Was watching a talk on YouTube about how "sparsity" can potentially change the game, so that GPU compute isn't needed.

[0] https://www.youtube.com/watch?v=0PAiQ1jTN5k&t=2240s&ab_chann...
When you think of the content of the books in Baldur's Gate and the sheer amount of human hours poured into something just to give background to the game, this is going to save indeed a lot of time.

But on the other hand, just like open world was a terrible curse with hundred of games feeling empty, I'm afraid we will see a wave of games with a lot of generated but eventually uninteresting content because this is so easy to do.

After all, good content is coherent, and filtered. It's not just about producing a lot, it's what you don't put in the game, and what you do to glue things together.

I sure GPT will eventually be better at it than humans, but for now, having a human veto is necessary to have a good noise/signal ratio and because GPT is "good enough", being lazy is tempting.

But yeah, I can confirm GPT4 is already quite good at it and will only improve from this point.

This is going to be very interesting years.

Edit: I just made it write a full video game scenario, using BG as a competitor for basis. At first it was average, but with directions, it refined it and became quite good. Some kind of steam punk guild called the Navigators reading the wind, living in floating islands and a girl rediscovering the earth bellow the clouds and rebuilding old aliances with lost civilizations, plus a politician leader trying to prevent that and even a mentor to help her. Not bad.

I would play this, and even read it.

You can see the inspiration from "The Pillars of the Earth", "Gunnm", "Baldur's Gate" and "nausica" proving again it's mostly assembling known stuff.

But a cake is mostly assembling known stuff and it's still good. The "last of us" is just a good take on something that has been done a thousand times.

So why not?
Nothing like an adage or idiom in a foreign language to make you ponder the meaning of life!
Just write, just code, just do accounting, just play the violin, just do math - it's relevant to any field, skill or passion.
This assumes that you will have only a single model. I expected at least one model per race (elves, dwarfs...) x adversity (friend, enemy, neutral) x some psychological models (e.g. Jung personality archetypes). So with ~100 GTP models learned on different sets you may have a quite diverse army of characters.

ChatGPT also offers a possibility to e.g. have a real bargaining at the shops: "How much is that sword... ".
There was another Jünger piece[0] on HN a few months ago. It was written by Jessi Jezewska Stevens who wrote the foreword to the new edition of "On the Marble Cliffs" discussed in today's article.
[0] https://news.ycombinator.com/item?id=34024219
In open source, it's more that you get to make all the decisions in your own project, and don't have to spend time trying to convince someone who may ultimately disagree with a proposed change.
If there's legal action, it makes sense that that would need to be resolved first before CFPB and the like would be able to do anything. Until some type of notice/explanation has arrived though, if the OP can't think of any legal reason for this, it shouldn't hurt to seek assistance from them and have them investigate what's going on.
Hey there, HN!

I wrote a simple TODO app that runs in the terminal.
The GIF demo in the repo (https://github.com/mathspp/textual-todo) uses the mouse so that people watching can see where I am clicking, but everything can be done from the comfort of your keyboard.

Basic features include data persistence (doh!), sorting items by due date, different styling for items that are late, and collapsing details for a more compact view.

Let me know if you find any bugs and/or if you have suggestions for simple features that I could add to keep this app lightweight but useful!
https://pantor.github.io/speedfolding/