skysight-inc/HackerNews huggingface dataset:
I assume Strava thinks about it like you: we have an affluent base who spends thousands a year on their sports, they can afford it.

On the other hand, I think most every consumer looks at it like they look at every other recurring service: is what I'm getting for my money worth it versus the competitors? The problem with Strava is that their premium features have been stagnant for years, and the feature set is provided by other companies and services for free or cheaper.

I think a good percentage of people are like myself and pay for Strava because I want to support them, and rarely use the premium features. Treating customers badly and not communicating about a price increase breaks the spell and causes the feature comparison and questions from customers.
TrainingPeaks, Xert, ... there are a number of sites that cater to professional training analysis. It's a niche they tend to do much better at than Strava since they don't have the social thing to go with it. Meanwhile, if all you want is the social part, why are you paying for Strava.
I love this approach. If you can detect a crack and block it, it will get worked around. Injecting easter eggs is much more subtle. There was another game that made an otherwise easy jump between two platforms impossible, so the players who had cracked the game went on forums and unwittingly revealed themselves by asking how to complete that level.
if you adopted vite from 1.0, you wouldn't have a need to change build tools in dozens of projects a year. Its really stable. Same with rollup. Webpack (was?) a little less stable, but it didn't churn at that rate either.

I'm just not sure where the churn is from. If you're talking about meta frameworks, like create-react-app, that churn alot and change things underneath, I get it, though with tools like that, one should always seek to stay on the happy path only, as its otherwise a recipe for disaster.
Do I understand this correctly - it was a 31-bit version of the 32-bit Y2K38 problem?
Congrats on launch!

Although my immediate thought was - DRM is just wrong. It will only punish legitimate players and will be cracked quickly anyway. Indie games do not need DRM.

Also I'm generally wary of subscription services. For any sort of "serious" game I would prefer buying, so to not depend on a subscription where the set of available games may change at a whim. However one interesting possibility may be a partnership with a platform like itch.io. They have literally thousands of games, and a lot of them are quite original, but I'm generally not ready to pay for them - as a lot of them are in development/not finished/bad quality/obviously overpriced. Subscription which gives access to all (or most of) the games of itch.io may actually make a lot of sense, encouraging players to try much more games. Just a thought.

Good luck!
There's only one person still cracking Denuvo games, Empress.

She's falling behind though. https://www.reddit.com/r/EmpressEvolution/
am I the only one that thinks that the remote possibility of showing this message to a legit customer by mistake outweights any benefit it could bring?

you are not gonna guilt anyone into not pirating and if the message blocks or is annoying, crackers are gonna circumvent it just like they did the license check.
Fauxgile.
After reading the article...

Worrying will never solve any of this. Worrying is futile and immobilizing at its extreme. Be happy, live life and get plenty of Vitamin D.
May I take pictures of abuse at my workplace and share it with people without going to jail?
React at it's core is a function (or set of functions) that interpret strings like "h1" into DOM elements in a browser.

JSX is a shorthand for writing those function calls. <h1> becomes React.createElement("h1"). Sure you are still largely using HTML element names, but that's only because people don't really use JSX for anything else. The whole point is that it's easier to write JSX than the underlying function calls.

You can use JSX to target things other than DOM by supplying your own function instead of React.createElement(). Here's an example of an express web-server using JSX: https://betterprogramming.pub/how-to-create-a-web-server-wit...
I just put the mouse in the very middle :)

That thought felt weird in the beginning, but trust me: it works.
Apple Music got considerably worse from early 2020 to 2022. I was impressed by the features, search by lyrics, promise of personalized recommendation, things were pretty smooth, but cracks started to show.

- issue with being repeatedly slammed to reauthenticate

- bizarre iTunes integration

- won't play nice with sleep-locked Windows laptop

- random features ripped out of the PWA, like "Artist Radio" (presumably an attempt to protect their recommendations from adversarial scrapers)

The last straw was I "got auth booted, playback cutoff, buy a family plan" at midnight NYE, left an angry ticket. Next week, ticket closed, final cheeky de-auth. I immediately canceled, and can't say I've had any reason to consider returning.
In my experience, most indie games aren't replayable. Everyone I know, myself included, plays it for the story value. In fact, there are times when I enjoy a simple playthrough of a game by a really good player a lot more often than playing the game myself, if they maintain the story very well.

Some indie games I've really enjoyed back in the day for the story were ones like What Remains of Edith Finch and Binding of Isaac. I'm certainly not playing them for more than a few days. On the other hand, indie games that I would replay, like Terraria and Stardew Valley, are already making significant revenue through the current Steam model. In fact, many of their current players would have been dismayed by a subscription model, which would have led them to not enjoy that much of a fan base.
The legal recognition of different races has a strange and fascinating history. Pew Research has a lovely chart showing how the race options on the census have changed over the years.

https://www.pewresearch.org/interactives/what-census-calls-u...
Funny, I felt this was GPT written as I read. The tells: appeal to "experts" (in 2023 people don't write this way and I think the very nature of "expert" has been degraded in public's eyes) and the sort of perfunctory "however"
I think the best approach to using this mechanism in sci-fi would involve using it for braking rather than sending. The problem with sending is that you want the black hole traveling fast in the direction that you are going and this requires creating a binary black hole system somewhere in the close interstellar neighborhood of the star you want to come from (since if it's 4 light years away you need to have already solved interstellar travel in order to travel between stars with this mechanism...)

The engineering for using one of these to brake against, just requires one to make a smallish black hole that is falling into a gas giant planet and consumes a large chunk of it to form a black hole orbiting your star. Then anyone who wants to visit you can use much more of their fuel to accelerate to a much higher speed with the confidence that they can use your black hole to slow down as they are entering your system.
That may be a better choice, but it wouldn't have prevented the bug from the article, would it? Because at the time of release, the date didn't overflow. And after their goofy "subtract 5,000 days" fix, it didn't overflow either. The only change would be the user experiencing a crash vs a hang.
This post[1] explains it better than I have the mental energy or experience to

[1]: https://www.polygon.com/23330621/dnd-spelljammer-hadozee-rac...
Ignore it. They probably weren't going to buy your software anyway at this point in their lives. Maybe later when they have experience they will, though!
Language is lovely because you can find so many ways to express creativity! I don't think

"Those happily married make great partners, while those unhappily married make great philosophers!"

is any less colorful than the original.
I’d be more impressed if they didn’t use water/sewer/natural gas, this isn’t actually off-grid if you’re still using distributed utilities. We need to dispose of our bodily waste, drink potable water, and keep ourselves warm. Drilling a well and setting up a septic system on a rural property is vastly more expensive than connecting a property to utility electrical power.

Giving up lights and receptacles is the easiest part of being ‘off grid’.
These billionaires pledging to give away their money before they die is just a big slap in the face to everyone else. It’s virtue signaling because these same people do everything they can to pay as little tax as possible and various other aggressive financial tactics for themselves and their companies.

So instead of promoting redistribution of wealth while they’re alive, they make sure they get all the power, status, influence, and benefits of their wealth, and only once they’re dead or near it do they plan on giving it away.
Yeah, in an effort to spur adoption, I built (shameless plug) https://www.arewesixelyet.com/. What’s interesting is that if VTE gets support, a lot of other terminals will, since they depend on it.
You don't have to prematurely worry about losing subscribers when you're bottlenecked at getting new subscribers. Even if you have 10% monthly churn because of piracy that's fine because it means your service is good enough for gamers to sign up in the first place! The strategic (but not very nice) thing to do is to introduce DRM long after you've got traction. Right now, DRM is a solution for a problem you don't have.

Other than exclusives, I can't think of anything that would tempt me to join your platform.
Do you have any interest in academic languages?

After a half a century or so without, BCPL recently got floats (for a flight simulator): https://www.cl.cam.ac.uk/~mr10/BCPL.html

I prefer the author's MCPL: https://www.cl.cam.ac.uk/~mr10/MCPL.html but have no idea if anyone is currently using it.

[Edit: looks like Martin backported pattern matching from MCPL into BCPL ca. Oct 2022, so that's recent signs of life for both strains!]
Software development in a research setting might suffer from too little process, but I imagine would be a breath of fresh air to you. It has been to me.
Do you think he's the only legislator with these views?
Stacked PRs: code changes as narrative
Now we need Hikaru to stream it
We already have a mechanism for absolving responsibility: the corporation. It allows shareholders to profit and not lose more than invested. When they invest in tobacco companies, for example, the system is working as designed.
A lot of these edits HN makes to titles seem to do more harm than good. I wonder what evidence they have, if any, to the contrary - that they improve the quality of conversation in any way?

On topic, I wonder if ChatGPT could be trained to generate a non-clickbaity, accurate headline and title for submissions? Can it be trained either to gauge bias or remove it?
I have a ~100 item Notes file of stuff like this that I experience regularly on iOS and macOS. It's optimistically a list of Radars I would file should I ever work at Apple again, but I'm fully aware that 95% of Radars like these go nowhere so it's more realistically just a space to vent.

A few of the really bad ones are Radars I filed years ago that went nowhere and still annoy me to this day (top prize probably goes to FaceTime audio ducking).
I mean for me, just.. not using strava. I’m also in a triathlon club in my area, and some people use strava together, but a bunch of people don’t, and you aren’t really missing out on much by not having it.

I use intervals.icu for planning my training - it has one main developer and he’s great. And it’s completely free unless you want to donate (which I do)
Yes, much of this is bad.

But none of it is new or unique.
I echo this - I bought an apple watch but ended up returning it because it was so hard to reliably do basic tasks like connecting your AirPods and listening to a podcast. It would work fine ~80% of the time but sometimes it just wouldn't work at all and there's no clear fix other than resetting everything which is super annoying. Apple support was also completely useless. The apple watch hardware is amazing but the software was such a letdown.
Here's one of my favorite (old) articles on their transition from being gaming nerds to becoming a large corporation:

Death to the Minotaur:
How Wizards of the Coast sacrificed its geeky, Gothic, sex-for-all idealism for Pok
March 23, 2001
https://www.salon.com/2001/03/23/wizards/
How would you send them a warning, you'd know nothing other than an IP address? If you just send the ISP a regular ol' "copyright" notice, there's a lot of ISPs who do not forward those notices.

And if you made cracked copies phone home, that's something that would get removed by the cracker anyway most of the time.
Yeah, as I mentioned I work in TTS and agree with you. If this is legit it is pretty amazing. Certainly would put them as one of the top providers especially given that they could ramp up voice selection. Also, if they truly are training on random stuff they would not have to pay royalties to voice actors since these voices don't exist. This is on par or better then most competitors i am aware of.
GEOS didn't run well at all without an external RAM pack. I had one, either 64K or 128K (no longer remember), and it ran great.
Yeah but Terry had manic-depression, schizophrenia, and possibly God, on his side.
This is pretty cool, I'm curious if we'll see DAWs start targeting the browser as a platform. I could see Bitwig or Ableton accomplishing this. Curious if Cockos has this in their sites, given that they seem to be most active and forward thinking.
The great outsourcing panic of the late 90's and early 00's was pretty great at weeding out those who didn't care one bit about code.

Anecdotally, but a new grad was telling me a number of his peers in college had the explicit goal of not coding two years out of a CS degree. Most of them were eying PM positions or "Tech Evangelist" roles.
We used GPT-3 to dig out know-how from the busy channels in Slack: #sales #product-questions #customer-support and generated hundreds of pages of documentation out of otherwise lost chat messages.
> And people on the lower economic rungs are more incentivized to stay together to spend less money.

The research actually shows that the upper end of the income distribution is more likely to 1) marry and 2) remain married. The lower and middle classes have been most disrupted by social change in the last 50 years.
> which would be in the 2010-2013 era (peak Webkit was 2012), which I personally regard as one of the most interest times to be both on the web and be a web developer

Oh man, it depends on your definition of interesting. That was the time we had 3-5 engineers at reddit, and let me tell you, making reddit work for all the browsers was awful (and I barely had anything to do with it, it mostly fell on the other guys). It got to the point where every reddit page had "Fuck ie6" as a comment somewhere in the html, because a bunch of people were still using it and it didn't support a lot of the stuff the other browsers did.

While the consolidation of browsers isn't great from a market perspective, it's been great for developers sanity. :)
I would disagree. At the assembly level, as long as the instruction documents what it does in the oddball cases, it's up to you the programmer to use it correctly. Some CISC CPUs trap on errors like divide-by-zero; RISC instruction sets usually make the choice to define some specific behaviour. (For example on Arm, division by zero will always return a 0 result, and will not trap.) Taking an exception is an expensive business, and if the programmer wasn't expecting it then the result will be no better (program crashes, instead of program hangs).
An important point is that AI does not need to be sentient or conscious to do a lot of damage. An AI that is simply very good at optimizing a particular task can do a significant amount of damage inadvertently, if it turns out that task in the limit is bad for humans.

This is especially the case because it seems like private individuals and companies are racing to hook up AIs to all sorts of real world systems, both digital and physical, to give them as much tangible impact as possible.

With the rapid rise of AI capabilities, where groundbreaking advances are being measured in weeks rather than years, I strongly urge developers to think harder about AI safety. AI safety shouldn't be a dirty word that has quotes surrounding it to delegitimize it as a farfetched concern. Benchmarks of things that we thought AIs couldn't do or were years if not decades out are falling by the day.
This is totally me. I love refactoring, simplifying and adjusting code to be easier to modify. I almost always refactor before adding features, since I can adjust the code to make my modifications easier to do.
Thank you for this very high quality article and initiative to finally take psychiatry seriously and address all the amount of harm and invalid coercion that fuels the unnecessary suffering of millions.
Using GPT-3 to Create a Bot That Transforms Tweets into Poetry
Sync'ing from laptop to devices, via anything but iCloud, has gotten so much worse than it used to be. It used to be pretty good -- for it's time anyway.

The ecology just isn't built for actual owned media anymore. And so many people have only a phone now, so no reason to try to sync.

I think this is probably true on Android too.

I don't know about the Watch, or what the documented ways are to get media files on it.

But for iPhone, I think there are probably better ways than Apple Music, even for audio files. That's just not what Apple Music is about anymore, it's mostly about purchased music.

https://support.apple.com/en-us/HT210598
I was looking for a similar tool and found Haystack recently: https://haystack.it

How does your solution compare to Haystack?
I think there are two "sweet spots" here.

The first is being able to correct a few things that sound off, as another poster pointed out. "Hey, that's not actually how you pronounce 'synecdoche', it should be 'sɪˈnɛk.doʊ.k'." Or "Less emphasis on the first word, more on the second". Little corrections like that. I imagine a two-stage process where the first generates 'best guess' SSML (or whatever markup) based on the text. Then the content creator can modify it as necessary before it goes into the second step of actual voice synthesis.

The second sweet spot is when your text is dynamically generated. Marking up the entire copy might be a lot of work for pre-written text, but it's a great option for dynamically generated text.
What features are you looking for with a running app?

I haven't used Strava, but Garmin seems to have a decent enough app and their devices are pretty popular amongst the running and cycling communities. I've been using Garmin's app and a watch for about 6 months now and couldn't be happier with my experience.
But what if you wrote that in your profile? Perhaps you would find the boy/girl that digs this kind of view on online dating.
That sucks.

Why didn't you just allow all scripts for the moment, for this specific site?
> I think most every consumer looks at it like they look at every other recurring service

This may not address your comment directly, but I can feel a strawman forming that I'd like to get ahead of for others.

Fitness and entertainment are not comparable. If you're into fitness, you're in 100%, especially so at the competitive level. If you're an entertainment person, don't compare it to your Netflix bill, compare it to your grocery bill. Suddenly it makes sense.
sed -E 's/(.{160})/\1\n/g' paper.txt | less
I disagree but it's more nuanced. The issue with chatgpt is the same issue that lies at the heart of most problems in modern day society: the consolidation of power and wealth in private hands.

These tools are being used in the name of productivity, which isn't a bad thing in itself, but when it's used to make a small number of people more wealthy and put a large number of people out of work, then it's an issue.

I would venture to say the obsession with standardized tests sucking the fun out of school stems from the same problem. Namely, the commodification of our education system in service of our larger economic system.
Who would buy them? Please not Nike or some other brand that wants to lock them in
Because the interval, on average, grows exponentially with the number of basic operations. So it quickly becomes practically useless.
Not sure I totally agree with you. GPT-3 is definitely impressive, but saying it "lacks understanding" is different than saying it is not impressive, and is different than saying that person is underestimating GPT-3 based on that claim.

I do think that you have to define what "understanding" is to properly discuss it. I would define "understanding" as comprehending the meaning and the context of the text flowing through it.

It certainly lacks this "understanding" that would allow the model to have any real intuition, rather it relies on patterns in the data. GPT-3 can't "learn" it can only respond on what it already knows.

Meaning, you can't feed it new concepts and expect it to iterate on those new concepts, or to use those new concepts in any meaningful way. You can do this with people, though to varying degrees of success.
> Second, you’re going to hear people say that they won, and we lost because making your voices heard forced us to change our plans. Those people will only be half right. They won—and so did we.

Talk about tone deaf
People who are shopping on TCO aren't buying Ioniq 5s, EV6s, or Teslas. If they are, they're delusional. These aren't cars you buy to save money. If that's your goal, a Bolt has >250 miles of range and costs 26K. Or 11K if you live in Oregon and have a moderate income. It's tough to find a car from any manufacturer with any fuel source that can touch the TCO on that.
My guess is that making a match-killer would barely move the needle for FB’s bottom line.

If they could figure out a way to combine dating with effective ad delivery, then they might be onto something bigger.
> Do you think doctors are overworking for fun?

No, it's so the administrative staff can become further bloated as parasites upon the host of the actually productive doctors, and so the shareholders can take whatever breadcrumbs the administrative staff leaves behind.
Safety is a very important feature for a car.
cf https://t3x.org/klong/ for an even-smaller-audience relative in the family.

poke around the t3x.org domain for more small-audience languages.
I believe it's for some Linux binaries, statically compiled. Having a portable subset of Linux is pretty cool though.

Maybe this turns into an anti-distro, a collection of portable apps not specific to a Linux distro? (Or Linux, even.)
They also sign contracts and don't pay bills. Not the most ethical company
"Ignored" is a feeling they have. Feeling ignored is unpleasant and can be hard, and deserves empathy. But feelings belong to the person having them.

You can choose to design your products to cater to feelings if you like. But that does not make it an ethical imperative to design your products so that no one feels a certain feeling.
How does that $5k savings number work out? If electricity were free, that'd be an implied gas price of $6/gal for the entire time (for a 35 mpg car). Anywhere with gas prices that high (e.g., California) probably has high electric prices to match (e.g., 30c/kWh in CA would imply $8.50 per gallon at a conservative 4mi/kWh).
would prefer to see this without the squares, just one giant square
Floating point is a goofy hacky kludge.

> There's a reason why it's implemented in hardware in all modern computers

Yah, legacy.

The reason we used it originally is that computers were small and slow. Now that they're big and fast we could do without it, except that there is already so much hardware and software out there that it will never happen.