skysight-inc/HackerNews huggingface dataset:
This is silly. How else do we incentivize people to create new content?
Isn’t this saying that google maps started optimizing the thing that made money- rather than the thing customers want?

Apple Maps will get better at reviews as more people switch over.
Previously submitted and killed every time x3 within the past 24 hours:

https://news.ycombinator.com/from?site=github.com/rpgeeganag...

What is going on with this? The repository is nonsense.

Please stop.
What makes it not an algorithm for this conversation?
I wonder when HN will fill up with ChatGPT responses. I'm kind of terrified about it being a testing/proving ground for this sort of activity.

I give Reddit and Twitter a year, maybe two, before 99% of the discourse is non-human. There's not going to be any stopping it without strict identification - state ID, driver's license, passport. The days of pseudonymity look to be not long for this earth.
This may be of interest: https://sci-hub.se/https://www.jstor.org/stable/1062719

The "body in buddha" x-ray showed an iron band supporting the head. There is an explanation in the above paper.
I've used state machines twice, both times for GUIs.

It took more time to program than a bunch of messy if-else logic would, but it was well worth it. The knowledge that your GUI can't find itself in an invalid state is realy reasuring, and also it's preety easy to add new states/logic after you get over the initial hump.
In practice the names are just not descriptive (of, from, newInstance, get) and I suspect this is because they're typically used to dynamically return implementations at runtime so you don't know the name of thing you want. If you know the name of the thing you want ahead of time, isn't the constructor of the named type good enough?
They absolutely do “take on investors” of that size. There are usually conversations about the investment and business strategy.

Not always (like in a hostile takeover), but if you think TCI just punches “$5,000,000,000 of GOOG” into their trading platform you’re wrong.
I think the best practice is to rate limit by /24 in IPv4 and by /48 in IPv6. That way all the attacker's IPs are treated as a single user. These have corner cases like if the attack is coming from inside the house but they're decent defaults.
So ummmm, where can one get some of these microbes? Asking for a friend.
There are a lot of scenarios where it's low volume/you want a car at the other end/you're not going to a city center/etc. I don't necessarily disagree that it would be nice if there were better passenger train service in the US but most of the long distance highway driving I do wouldn't be remotely served by train.

Plenty of people drive cars in Europe too.
Yes, its funny when people post what is obviously cherry picked examples of it working.

So far the code I've seen is the same level of word salad as its text writing.
I gave it some really easy ones that it responded back with 1-liners that would produce runtime errors, let alone actually produce correct result.
I find it interesting since its really just synethesizing new content from existing content it has trained on, yet it produced simple one-liners that were wrong.

Lorem ipsum.
I'm an EEE, and one of the strange things I've noticed is that, for whatever reason, people from a CompSci background is really, really have trouble building and understanding even simple state machines.

I suspect this unintuitiveness is the main reason why we don't see more state machines, as even in the case where they're an optimal solution many SWEs will shy away from them.

Locally-rendered UIs are probably one of the best examples of where state machines shine. State-machine based ImGuis lower complexity by orders of magnitude, yet, people still resist.
The answer is LabVIEW. State machines in a graphical language are a joy and very easy to work with. It’s clear what state you’re looking. At and how to trace the execution.

Most text language based state machines are a mess and difficult to reason about.

FWIW I maintain a state machine library for Ruby called wicked that (IMHO) isn’t too bad, but can still get gnarly if you’re not careful.
There's no magic here. There's no claim that chatGPT is useful either. The claim is that chatGPT is a precursor to a technology that will replace many human jobs because it's showing tell tale signs of intelligence that is quickly catching up to human intelligence.

I don't know why you're so focused on the rm -ff / thing. Like it literally just demonstrated awareness of a terminal shell, a filesystem, awareness of the internet, of apis and finally self awareness.

That is a herald for the future. This is despite all the rough imperfections chatGPT has. You are downplaying it. I'm sorry.

The whole statistical thing is a misnomer. If the output of chatGPT can be modelled as a statistical phenomenon then so can the output of the human brain. It's a distraction. What is going on here is indeed creativity, awareness and imagination, if you want to call it a statistical phenomenon that's fine, you're just saying all of intelligence can be modeled as a statistical phenomenon.
Part of this is what I imagine is behind the “Blackwall” in the Cyberpunk universe.
People just don't care about their data...
You're confidently incorrect. If you weren't paying attention at the time, it's literally in the first sentence of the Wikipedia article. This isn't hard to check.

"OS X" was the official name for five years, from 2011-2016. It wasn't short for anything. The "Mac" prefix had been officially removed from it for that time.

This reminds me of when my grade school teacher kept trying to insist that my friend, named Alex, was actually named Alexander. I think he originally brought in a copy of his birth certificate to shut them up.
https://gif.ski — a modern GIF encoder that beats everything else on quality.

I'm dual-licensing it. It may be surprising that people would buy a codec for a 34-year-old format, but GIF is a popular medium, and I've created a solid implementation (in Rust, of course).

I really like the licensing model. Unlike a SaaS, it doesn't require me to stay up all night worrying about uptime. The types of companies that buy the licenses know what they're doing.
The article is about the UK, not the U.S.
https://arxiv.org/abs/2301.00250
"this Java oddity": Doesn't C++ have the same restriction?
We're hoping we're the dominant host, but we've also seen that that's not always the case.
I recently designed a state machine serialization that is extremely powerful.

My problem with most state machines is that they are tied to your implementation language. And they are ad hoc.

An implementation programming language is itself a state machine - if you think of memory as being the states the machine can be in.

My state machine serialization supports and defines behaviour between concurrent threads and collections.

It defines a state machine between threads in async/await thread pool

Here is the serialization:

next_free_thread = 2
task(A) thread(1) assignment(A, 1) = running_on(A, 1) | paused(A, 1)

running_on(A, 1)
thread(1)
assignment(A, 1)
thread_free(next_free_thread) =
fork(A, B)
| send_task_to_thread(B, next_free_thread)
| running_on(B, 2) paused(B, 1)

running_on(A, 1)
| { yield(B, returnvalue) | paused(B, 2) }
{ await(A, B, returnvalue) | paused(A, 1) }
| send_returnvalue(B, A, returnvalue)

This defined a progression of a task on a thread and that can fork to a background task and then synchronize with a yield later on
I think he's saying that if you have a leg up from the start it greatly improved your chances of success.

Of course Gates and Musk deserve credit for making good decisions and putting in the effort but maybe not the God like status (really Musk) people ascribe to them.
Wealth multiplies the probability of success by a small, but non-negligible factor. It is not necessary or sufficient to achieve breakout success, but the effects of incumbent wealth do make the path easier and less risky.
There used to be much stronger protections on these monopolies, at least in newspapers and such. It's definitely been a step backwards as a country to remove those limits IMHO. I'm pro-capitalist in many areas I don't think a government monopoly on stores would be good at all.

However, government limits on concentrated ownership would ensure that free market place is functioning properly. What the neoliberal and Reganist's skip over is that free market competition seems to be an unstable state and will tend toward monopoly because the playing field isn't level. There will always be unscrupulous actors and things like the Fed messing with money supply. The role of the government should be to ensure a level playing field, one of which is preventing anti-market mergers.
Reddit was already populated with bad faith astroturfers on highstakes subs, this will just be another iteration on such a battlefield.

Its funny because Moot, when asked about the importance of free speech and anonymity, he exclaimed that anonymity is what enables people to speak their truth, as it removes the risk of retribution to their IRL personal existence.

I wonder if this enablement of chatgpt and paired with anonymity will drive the signal to noise ratio down to a point where curated dialogues must be had.
> I love simple bootstrap sites.

Thanks! I picked the simplest thing that I know that could work.

That's really great insight, actually. I definitely thought about adding the affiliate links, however I am somewhat unsure about the legality of promoting sportsbooks within the US. I think there are certain licensing requirements. I may look into it in more detail in the future, if the site picks up in traffic and search rankings.

> See https://www.bestfightodds.com/ if you want a site that does this for MMA rather nicely

This is super on-point. BFO was my inspiration for doing this and I know Catena and other affiliates typically have an interest in successful sports sites, so that thought, as a potential eventual exit strategy, crossed my mind.

> If you eventually add historical data people will scrape your site and try to clone it so that may be a problem.

I do have historical data in the backend, but I haven't done anything with it yet. Great point about the scrapers. I don't have a solution for that yet, although I am aware CloudFlare offers certain tools.

Player pages are a great idea, although I need to think what data will be useful and, preferably, won't require a lot of manual upkeep.
Suggestions;

1. In the static output, put a dashed, or shadowed marker corresponding "frame 0" of the animation, e.g. in the git reset example, show where "HEAD" was before (perhaps even add an arrow)

2. Make it possible to 'remember' a set progress, of git commands - and replay them. (I.e. simulation looks ok, now apply them on real git)

3. Make it possible to visualize actual git log in the same style as simulation.
The issue of having not enough words in the target language is definitely a big one. In John 6:50-54 the original Greek uses different words for eating that have different connotations but will sometimes be rendered as the same word in English "eat" which takes away from the text. Relevant to Christian understanding of the Real Presence of Christ in the Eucharist.
Volkswagen owns Lamborghini, Porsche, Bentley, Audi, Skoda, Seat, and a few others
> if they convinced (paid) some (more-)legitimate companies to have their outgoing calls show up as the same number as the scammers use

In the US the STIR/SHAKEN[1] protocol adds source-verification. If/when this finally gets fully rolled out, spoofing caller ID without it being blocked is going to get much harder.

But, I'm sure the next step for them is to just go after the millions of small-medium business IP telephony systems that are either poorly configured with default/guessable passwords, or have wide-open security holes.

[1] https://en.wikipedia.org/wiki/STIR/SHAKEN
Ignoring rent income, I only made ~$75k in side income in 2022.
Industrial Musicals and the End of Irony
Nothing is free. Locking people down earlier or for longer could easily cause more excess death for young people.
I see your point, but really it's "losing $30M of someone else's money" that OP is probably highlighting. On the other hand, not a lot of people let you gamble with $30M when you're that young. Just two opposite perspectives
How chaotic is Toronto?
Bezos’ grandfather owned a 25000 acre ranch in Texas. I don’t know that nepotism was a factor but that’s a fair amount of wealth in his family.
> Jews face the western wall in Jerusalem

Close, but a few metres out - we face the place where the Holy of Holies was, on the Temple Mount.
I disagree with Wikipedia's framing. There wasn't some sort of major rebrand in 2011, Apple just stopped writing "Mac" at the start of the name. Old-timers knew what it stood for.

It's like how "Mac" is still short for "Macintosh", even though Apple basically never uses the full name anymore.
Given the highly politicized nature of all this I’m unsure the truth will ever be widely known.
I appreciate this comment and also think the forth coming issues with AI need to be examined and carefully understood so we can avoid unknown problems. Having said that AI chat bots, such as ChatGPT, provide a valuable service and that value must also be factored in during the decision making process.
I programed a State Machine app once in my career and it was much much more difficult to program than ordinary C# code development. It took a very long time to develop the app for MS sharepoint that required it many years ago. I remember calling MS support and even they could no really help me. I spoke to them for hours eventually and I got nothing done. I had to figure it out myself. I think it requires a different way of thinking than what developers are used to. It was not worth the time and effort.
> if Section 230 is weakened by the court. Unlike other companies that hire content moderators, the content that Reddit displays is “primarily driven by humans—not by centralized algorithms.”

Not true. Reddit mods enforce reddit rules, primarily. These rules have grown increasingly onerous over time. There is no more restrictive ruleset on reddit than those imposed by reddit inc. itself. This includes moderation by automoderation scripts written and enabled by volunteer moderators, at the behest(and their own) of reddit.

Indeed, if reddit moderators do not enforce the rules of reddit then they will lose their positions as moderators and likely be banned as well.
Thanks. I have it on order.
Activist Elliott Takes Multibillion-Dollar Salesforce Stake
MI5 refused to investigate Russian spy’s links to Tories
"The issue of recommendations arises in this case because the complaint alleges the defendants were recommending ISIS terrorist recruiting videos, which under certain circumstances could give rise to liability under the Anti-Terrorist Act,"

It seems to me there is an issue with the notion of “recommendation” here. There needs to be a difference between an intent to promote specific content, vs. a content-agnostic algorithm that just lists what “other users who liked what you liked also liked”. If (say) some Reddit moderators promote terrorist content, they should certainly be liable (or the editorial rules that require them to do so, if any). But when Reddit or YouTube shows you stuff based purely on statistical correlations of what you and other users viewed/liked in the past, then that mechanism in itself shouldn’t be an issue.
As someone who started in video game development...

...beyond trivial stuff like pong, the natural pattern is just a big collection of state machines (as entities) interacting with each other.
I just started reading this. I'm hopeful but the forward and the first chapter don't look good.

First off at least one of the authors is into social justice. Social Justice tenants run completely counter to many of the findings of anthropology. It's a source of bias.

Second the first chapter comes from the perspective of introducing a better anthropological narrative given a lack of non-depressing stories of human civilization. I'm here for the truth, I'm not looking for narratives that are good or bad. Literally the book goes into "political implications" of alternative "narratives". I quote:

"HOBBESIAN AND ROUSSEAUIAN VERSIONS OF HUMAN HISTORY HAVE DIRE POLITICAL IMPLICATIONS."

all caps literally first chapter. Why even bring up politics at all? Let's talk about truth. The consequence of the truth is irrelevant to the truth.

It could be the authors built this book with a pre-existing agenda.

Whatever, if it has this many accolades I'll read it.
https://pikaso.me and https://volt.fm
They do not scale well. It is why Elm-style explicit message passing UIs are not popular. State machines work for state localised to a widget, but the moment you scale up to something moderately complex (spreadsheets, datagrids, forms etc.), your diagrams balloons in size. For non safety-critical applications, it is better to have implicit state and potential bugs than to have your engineering team waste time proving the correctness of a button when they could be building features instead.

SWEs (at least those with formal CS training) understand state-machines perfectly well. It is the kernel of regular expressions and parsing. Mapping it to a product UI just doesn't make sense all the time.
One point missed is the dystopian crypto scheme he helped launch called worldcoin
As a regular user of the state_machine Ruby gem, I wouldn't recommend it. If you don't believe me, just check out the "Class definition" section of the usage examples: https://github.com/state-machines/state_machines#usage

The problems are obvious. It's built on magic and indirection. This leads to difficult to debug state machine problems. For anything beyond simple state machines you quickly lose any idea of what your object is doing.
State machines are commonly used in game development.
I think the person was referring to decision on the legality of abortion, not the decision of having an abortion. Instead of forcing the legality at the federal level it is now at the state level.
> GP was arguing that 24fps is a genuine artistic choice

Yes, and I'm saying that's spurious argument because if it were an artistic choice we'd have a lot more variation of said choice.

> cross examining (e.g. "so, you're saying...")

Where did I do that? I was making the point that impressionism is not the only art form. I know the GP wasn't arguing it should be, but again, that's where their analogy breaks down.
Thanks. I realized I had the term wrong when the answers came in. Probably one reason I was having trouble finding information.
I highly doubt if this specific court will make decisions based on what’s good for users or society. They are dead set on philosophy that if it is really that important for users or society than lawmakers should be enacting laws as opposed to Supreme Court sneaking in the protections. So, these people are pursuing wrong line of argument and likely fail. They should instead be pursuing rigorous argument that original intent of Section 230 was to provide the protection they are asking for.
On the Loss of a Canon: Lament for a Shared Culture
100% Everyone has the sort options 'best', 'hot', 'new', 'rising' (which I usually use), 'controversial' (sometimes interesting), and 'top'.

I don't know which of those is considered 'recommended', or why someone would think that is the only thing custom. Each user can choose what subs they subscribe to, and therefore customize what they see in their feeds.
Penpoint was a case of the software being very far ahead of it's time. Given that it was run by a Xerox PARC alum, that might be expected.

The February 1991 issue of Byte had an introduction to Penpoint, and you can find issue scans online.

https://worldradiohistory.com/Byte_Magazine.htm
This is because of "chrome enterprise" more than likely. Chrome is easier to manage with enterprise policies and mdm.

Also, I hope that isn't your personal device because you just made it a work device and lost any claim to privacy you could have otherwise had (US).Your work is not your family or friend, they will act in hostility when it benefits them and using a personal device for work is against your interest. At least get a cheap android phone for work if they require byod usage.

But to help with your problem, firefox on mobile has extensions one of which is user agent changer which lets you set a chrome agent.
I think you are the first person I've seen call LabVIEW a joy ;-)
I was trained as an EE and occasionally use a state machine in my code. Every other time I've encountered a state machine it was also written by someone trained as an electrical engineer or similar.
Yeah. I have my doubts. I have this 50's sci-fi plot in mind where they are the dominate species and we're just the over-sized goons who have evolved to protect them.

Frankly, the whole gut bacteria thing (doesn't surprise me per se but) boggles my mind. I hope they legalize shrooms in NJ soon ;)
> before 99% of the discourse is non-human

I like this. The big platforms will become nothing but a sea of noise, and that'll self-select those with good information to platforms that ChatGPT is incompatible with.
I would suggest OP build a new link aggregator with live chat, if that's what they want.

For me, HN already has the attention span of a goldfish; making it more synchronous would not be making it better.
> One, it's fresh - games had a fixed cost for about 25 years. Notice I didn't say it's new, because games had similar monetization tactics if you go back far enough to arcade tokens.

Monetization schemes lay on a spectrum, but even arcade tokens lie on the tamer end in comparison to modern schemes. The biggest difference: the only Advantage most arcade tokens would give you is an extra life (i.e. a skilled player can get away with minimal pay). I am aware of 0 arcade games that give you extra speed, damage, or max HP just because you put in another coin while that is INCREDIBLY common with modern monetization schemes.

> Once they get older and have a better grasp of time and money, they may decide spending $200/month on a game you enjoy daily from the toilet is on par with other hobbies they could have, and more convenient.

Sure and I won't argue against continually spending money on games. I think its a really good thing that helps develop content and keeps the game alive (I think $60 for modern AAA games is absolutely ludicrous; it was $60 back in the 90s or 80s and it certainly hasn't kept up with inflation and dev-costs).

> I think game monetization is over-scrutinized for a couple of reasons.

My stance:

* The stuff most people spend money on (i.e. in-app-purchases for lootbox/gambling opportunities) is bad for gaming because they encourage BS game designs that artificially restricts progress and incentivizes psycologically manipulative tactics

* These BS game designs make the games worse (as a "pure" game) 99% of the time

I basically haven't touched a modern AAA game in 5+ years because of this. In terms of gameplay, indie games have been way more interesting and diverse. And I give 0 shits about graphics.
In software, it’s rare that two states can be transitioned between synchronously. Or at least, modeling a problem in terms of states that have synchronous transitions is hard. Waiting for user input, making a network request, disk IO, etc. are all asynchronous. This makes it annoying to design a state machine.

Just as an example, imagine you have two states you want to model, A and B. Let’s say the transition between A and B requires 3 async operations. You then need 8 total states: A, A_before_step_1, A_before_step_2, A_before_step3, B, B_before_step_1, B_before_step_2, and B_before_step_3. It just becomes totally unmanageable.
As with all documentation.. it will be out of date after a while.
> That’s why we read the Hebrew bible out loud

Do you have any resources for someone who wants to learn Biblical Hebrew? I desire to be able to read the original languages.