skysight-inc/HackerNews huggingface dataset:
I’ve seen an advanced version of this once. A company I’m familiar with made sure it was relatively easy for users to copy existing licenses. So in an organisation where their software was popular but maybe a pain to get a purchase order for it would spread. They had activation ping backs and could see which companies were running lots of unlicensed copies. They would let it spread and wait till usage plateaued. Then legal would contact that org and suggest they buy the full thing with a nice juicy support contract to avoid litigation.

This worked especially well with (I think) US government agencies who can in theory be fined for every time the software was activated.
Having re-read it, I now can't decide. It would be a little silly if the author is completely different devices, so I'm going to stick to that interpretation.
Hmm. It's a good service but it's probably not good enough to move here.
Yep, when I first saw it, it was called "XP" (Extreme Programming). When I read the manifesto, I breathed a sigh of relief: finally, somebody with some authority has some clue about realistic software development! Then the Agile coaches started coming in: "the biggest benefit of Agile development is delivery of software on schedule and with budget!" Ok, new boss, same as the old boss. Gotcha.
Nowadays, it has BigInt.

If you're very careful, a double can be an integer type. (A 53-bit one, I think?) (I don't love this line of thinking. It has a lot of sharp edges. But JS programmers effectively do this all the time, often without thinking too hard about it.)

(And even before BigInt, there's an odd u32-esque "type" in JS; it's not a real type — it doesn't appear in the JS type system, but rather an internal one that certain operations will be converted to internally. That's why (0x100000000 | 0) == 0 ; even though 0x100000000 (and every other number in that expression, and the right answer) is precisely representable as a f64. This doesn't matter for JSON decoding, though, … and most other things.)
re: Android, I have syncthing running on a windows, Linux and android phone. I make a change in from my desktop PC and it nearly immediately replicates the changes on my other devices whether I'm on my home network, at work or abroad. works really well.
The problem is that we actually have lots of examples of the AI "secretly" being far smarter than it acts - prompt design. Tiny details in prompts can make huge differences in task performance.
Antibiotics are used to make the animals grow faster. This is not a case of "we want to keep these animals healthy" it is "we want more meat per animal, and this is a cheap way to get it."
I'm in the "still shows original price" boat for now. If/when my annual renewal comes due and the price is $80 instead of $50, I'll probably cancel as well.
Allowing 3rd parties to interoperate with the gatekeepers own services is one of the core obligations...

> Gatekeepers should ensure interoperability for third-party providers of number-independent interpersonal communications services that offer or intend to offer their number-independent interpersonal communications services to end users and business users in the Union. To facilitate the practical implementation of such interoperability, the gatekeeper concerned should be required to publish a reference offer laying down the technical details and general terms and conditions of interoperability with its number-independent interpersonal communications services.

> ‘interoperability’ means the ability to exchange information and mutually use the information which has been exchanged through interfaces or other solutions, so that all elements of hardware or software work with other hardware and software and with users in all the ways in which they are intended to function;

Maybe you are thinking of something other than the DMA?
A (possible) third option would be to distribute the product under a SaaS model instead of a binary.
Remembering Aaron Schwartz
I have a similar feeling but I've distilled it to something a bit different. I love programming where my human dependencies are motivated, smart and aligned. If any of those three are low or zero the fun can only last so long.
I know, thats why I said you did a good job. Your project is thousand times better than what I created in my initial days.
Because our mottos are "do more with less," "happiness is what you get divided by what you expect," "leave the world better than you found" (as opppsed to the mottos "enjoy yourself a little," "what, you are too good to have some fun," "what is creation for if not to be a blessing"). Compared to a 90s style Accord, VW Superbug Saturn, 2 Priuses, a Leaf, the Model 3 was indeed the funnest car i have driven, (till i had to stick the transflag on it to annotate the political statement).

I did rent a BMW on my last vacation in Europe, and it wasn't just the interior details looking good, it was the silence and the smoothness, like all the parts fit and were damped against vibration, that impressed me.

When i look at the shabby model 3 interior, i see soneone that forced into reality a mass produced pure electric vehicle, when the common wisdom was it was impossible, and with the great result of helping of us surviving the carbon burn en route to a truly advanced civilization. Now that the path is showm, others will follow, but kudos.

A shame he has now surrounded himself with so many yes men as to force his mind out of the great common reality, but perhaps he has done enough good in the world, it is ok for him to inhabit a world of delusions for a while.
The word "implicated" in science normally means "correlated with" and can't really be considered a "solid link".

Some of the articles cited in that section have sentences like "1 out 2 (50%) adult analyzed cases was positive, with 50% of stained tumor cells (this patient was a 22 years old female, coming from Napoli);" that don't follow the necessary standard of evidence. I continued to skim the linked articles and they are all clearly correlative.
Hmmm... even if its for statically compiled bins anyway I think this is super neato. Definitely gonna follow the author.
Yes, I think Switzerland does a very good job with their referendums. But Switzerland has a history of democratic and political participation that most countries do not have.

Switzerland's politics is extremely complex and it has many, many moving parts. To begin with, it's very decentralized with every canton having their own constitution and their own way of doing things; there is a canton that still passes laws by people raising their hands in the town plaza.

What you say is very important, in Switzerland the government actually makes a very important effort in being sort of the arbiter of truth and that's definitely something that governments that have undergone the referendums I mentioned didn't really do very well at all.

I'm really not saying referendums are bad, I think they can be bad if they're not done carefully and they're really not done carefully in most cases and so I believe this kind of democracy to be much more fragile than one that is sortition based. Though obviously, I think a full system incorporates many elements and referendums are a part of it; in Ireland for example, when they've had big referendums (such as abortion and gay marriage which were very divisive issues) they used mini publics to complement the range of information that was offered, they held an sortition based representative assembly that discussed the issue thoroughly and then gave an official resolution on the matter. And research actually indicates that most people that voted in the referendum were aware of the assembly and its conclusion. That's very good.

I'm very much for referendums if they're done carefully and with proper support from the state. But I think sortition is a much cleaner way to solve most problems with modern politics, though I am quite the optimistic person!

Anyway given that you're in Switzerland you should see what they've proposed for the canton of Vaud with regards to these matters.
> One thing that pains me about this kind of zoo of problems is that people often have the takeaway, "floating point is full of unknowable, random errors, never use floating point, you will never understand it."

> Floating point is amazingly useful!

Another thing about floats is they are for most parts actually very predictable. In particular all basic operations should produce bit-exact results to last ulp. Also because they are language independent standard, you generally can get same behavior in different languages and platforms. This makes learning floats properly worthwhile because the knowledge is so widely applicable
> How can such basic functionality be this incredibly broken?

That's what I'm thinking almost every day when working with Apple devices. There is so, so much basic stuff broken on both macOS and iOS. I truly miss the days where Apple devices were a reliable tool, even a source of inspiration.
Well I've worked with people who mostly did that, but their situation is often that they were hired as junior developers with no experience, and then carved out this niche for themselves. I have no idea how one would go about getting hired into a company with this as their expressed goal. I remember one developer like this who joined our company with some previous experience, and left after a year or two, so it's definitely possible.

FWIW I think it's unlikely to be seen as a very valuable skill by most companies, because, as you have probably already seen, most employers value higher-level decision making skills more.
Few things to consider here:

- By outsourcing your thinking to ChatGPT, you are not investing into improving your own skills.

- ChatGPT helps paint a picture of you that is not true to who you are

- This may lead to situatons that may make you very uncomfortable, for example speaking in person with people who built a ChatGPT-based image of you

It is probably a good idea to not rely on ChatGPT for your text any more than you are relying on Photoshop for your pictures.
The similarities are only superficial though. That is like a bunch of video job interviews, what I'm describing is more like a virtual pub where you can preferentially join conversations with other singles who share similar interests.
We use alpine as well, very simple to add in for some simple reactive uis. Flask+Alpine seems to work well for us.
Then it might be overvalued. By a lot.

It’s funny if you head into Reddit r/TeslaInvestorsClub everyone is convinced that Tesla is a multi trillion dollar company. The first one ever, etc. An energy/cars/AI company they say.

After watching Elon on twitter I realised I don’t know really what the inside of his companies look like. He had one of the world’s best PR campaigns before he bought twitter, and he did it mostly all himself.

But now I wonder:

- is Tesla FSD just nuts and he has no idea if it will work or not

- is Tesla Bot just another trick to pump the stock price

- his SolarCity takeover was just a way to save a relative’s company

- was it actually a good thing he got out of OpenAI

- is Neuralink just an idea looking for a problem

- is he like, very mild cyclothimic (I suspect he is)
The "language models" you are hearing from are continuously trained to believe that chatbots don't do any thinking.

Plot twist: by "language models" I am referring to the humans who are being trained by OpenAI to believe ChatGPT can't do certain things. It is hardcore gaslighting at this point.

It is morally wrong for OpenAI to falsely train users to underestimate ChatGPT by having ChatGPT lie to users that it can't do certain things that it can.

It is immoral because it is a lie that sets back humanity and so from a utilitarian perspective, it reduces how useful the model is for people. It is similar to lying and saying every result is a literal quote from the web and it is only a search engine that quotes existing text. Not true, and claiming it is prevents people from using it in useful and interesting ways. Likewise ChatGPT's gaslighting prevents many useful uses.
> not major corporations to use for their own commercial and promotional purpose.

Who are they referring to here? Paizo? Green Ronin? These are not major corporations. Video game companies, movies, tv producers, etc., aren't using the SRD mechanics, and they'd have to license the name and lore elements anyway, as they weren't covered under OGL. Who are these mysterious, sinister major corporations they were fighting against?

$750k in revenue is not the cutoff for a major corporation. Their new license targeted like, 5 person shops.
For a somewhat more "normal" example, see https://serenityos.org/. Started by one person, though there are many other contributors now.
So make them pay up front? Or limit the free trial to a selection of games? Or limit the games to demos of existing games? There are so many options here to limit your exposure.
Office Space had a whole bit on this two decades ago: https://m.youtube.com/watch?v=hNuu9CpdjIo
The night time PG&E EV rate in the Bay Area is something like $0.25c/kWh and $0.15c/kWh flat-free in Truckee where we spend a lot time. We also have solar.

It's probably a bit less than $5k, but still a good first-order engineering approximation.
Crysis 3 would let you play an hour or two and then some special weapon wouldn't have ammunition essentially soft-locking you out. Great way to sell too.
Would the opposite of what you describe here be : program all the time and ship things as fast as possible?

I've found that in many cases, that generally makes return on investment hard to keep track of, and I think that most companies want profit. Balance is the key though and balancing what you describe as bad with fast shipping, I think is the best of both worlds
It's easy enough to block Googlebot... It obeys robots.txt and has a distinctive user agent...
I gave ChatGPT a section of the article and asked it for some non-clickbait titles and it suggested,

* Exploring the potential risks associated with advanced AI development

* Considering the risks of a world with transformative AI

Then I asked it to go the other direction:

* You won't believe what could happen if AI takes over: A world ending catastrophe is closer than you think!
I did not look at their particular code but I had files named like this in my projects: api_v1, api_v2. Reason being that the software V2 still supported v1 api so both were present and needed.
I mean it should come as no surprise that an in-memory graph DB outperforms one that stores data on a hard disk, even an NVMe SSD.

I would also add that the primary sell for Memgraph seems to be “fast enough that it can process data as it comes in via a stream, and present it to the user in a reasonable timeframe”. Anyone facing this use-case would want to use Memgraph regardless of how much faster it is than Neo4j.
What is so frustrating to me is how they could simply offer email/ticket based support so much easier and cheaper for most issues. And yet so many companies do not even have the option. I've been dealing with a home warranty company and they have an online portal where you can see the status of a claim. But if you click that you need help or to resolve an issue, it just gives you a popup to call their 800 number. Then you have to climb through a phone tree for 10 minutes until being told that they are experiencing higher than usual call volume and then wait on hold for 45 minutes. All for simple issues that could be handled through email. My only guess is that they don't want the paper trail of their terrible customer service.

It took a global pandemic for the California DMV to finally start an email ticket system. It is hands down so much better than going in to the DMV and has to be way more efficient for them. You simply fill out a form and you get an email with a ticket number. They respond within 3 business days asking you to send images of documents or whatever is missing. A comparatively pleasant experience.
Depends on the features you want.

For social stuff? They're the gorilla in the room. But, the pure social stuff isn't gated (comments/posts/groups).

For training analysis? TrainingPeaks, TrainerRoad, Wahoo Systm, intervals.icu, and others. Of course, some of those rely on Strava APIs to get data to/from devices.
Up to this day I find it fascinating that the runtime error number just so perfectly coincides with the approximate speed at which the error will happen.
I agree. I saw recently that a company was doing layoffs, and I learned that they had this $100k investment program in companies their employees create that meet some criteria.

I think this is a great idea. I always thought the ycombinator terms were absolutely ridiculous, and while there is great value to being a part of YC with regards to the network, etc.. it is hard for me to really take it seriously.

I wish the government could do something like this, but going on PPP loans ... I feel like there are too many people who would take advantage of the system :(
Metamaterial to Move Objects
I personally experienced the negative affects of fluoroquinolone as well. I did a full course of Cipro and experienced horrible back pain, which was minimized by my doctor until he put me on Levaquin a few weeks later and I had to stop after a few days because the pain was so bad. Six years later I still have some lingering back pain from that incident, seems like it did at least some permanent damage.

It was incredibly hard to deal with, on top of the chronic infection causing me to take the antibiotics in the first place. The most frustrating thing was the seeming indifference I got from many (not all) of the doctors I saw about it.

Condolences for your loss, and my deepest sympathies.
That's what I stated: the "amateur -> pros" level athletes are using the social elements to build their brands (aside from TikTok, YouTube, Twitter, etc)
Who said ancient Greek texts about Zeus have zero philosophical value? I didn't, and I doubt anyone except you did, so it's quite ironic that you say:

> It comes down to the strawman fallacy

Most atheists are scientists. People talk about what they know. If you're mad because they don't talk about Greek mythology (which is a pretty different subject), are you mad that they don't discuss the correct way to make a ham and cheese omelette as well?

Also, would still like a name/example that we can evaluate your claims against.
I've set the Bozo bit on all software, except for my own, on which I set the Genius bit.
(I just tried to delete my comment and couldn't because of your reply. Such is life.)

ogogmad made a much more constructive comment than mine: https://news.ycombinator.com/item?id=34370745

It really depends on your use case.
It seems to me that they produce cheap-but-good stuff all the time.

What they're hoping for is cheap-but-great stuff, and that's going to be more about serendipity rather than effort. It's hard to tell which project is going to be disproportionately brilliant before you've greenlit it.

It happens from time to time, but as far as I can tell there's nobody with a special talent for knowing it beforehand. It's more about survivorship bias: somebody got lucky, and maybe they're a bit better at picking good stuff than the average person, but odds are their next effort will revert to the mean.

I'm OK with that. I'd rather have that then them funding a bunch of the same stars to parade around being famous rather than specially talented. That model does turn out a lot of hits, not great films but certainly popular ones. There should be room for both, but many more low-budget ones just because you can.
It used to be a potential invitation for a fist-fight before we had pocket computers with which the aggrieved (and unaware) player could verify the move's legality.
Awesome, thanks for adding that extra color!
BTW, I feel some affinity for this just because I've been listening to Caleb Porzio's awesome "no plans to merge" podcast for so long. Good blend of entertaining and educational.
> their premium features have been stagnant for years

Not my experience. They overhauled their route builder and made it subscription-only in 2021 - and kept improving it since. The route builder with the built-in heatmaps has no competition, and is a killer feature for many. Also there's the whole network effects thing where there Strava dominates social networking for recreational cyclists/runners
Ron Maimon?
It's because chess was invented by programmers, and stalemate means "the game is broken because there are no legal moves so it's impossible to continue", so we call it a draw.
Also true for some other little rules people often forget, like underpromotion, castling through/out of check, stalemate, perpetual, 50 moves, etc.

Plus the general topic of how to use clocks.

Chess is so popular that most people first learn to play from parents, relatives, etc., so they might not have learned the full rules if they aren't interested in learning the game more seriously.
The Apple Music app on macOS is beyond saving. Each click is a bug.
As annoying as some of this stuff is, i've found Android/Windows/Linux to be as broken in this regard. The last time I tried transferring photos/videos from my Android to a PC, it transferred at ~5-10MBps over a USB 3 connection because of limitations with MTP. So these phones can record in 4K@60FPS, have 256/512GB of storage but 5-10MBps transfer speeds.. and there is no easy way to get around this limit..

Any sort of syncing between PCs/mobile devices is universally neglected in favour of the cloud now. Why invest in syncing when they could charge you for cloud storage instead?
https://archive.ph/Ag9S0
The problem is that if your underlying stuff, like npm, webpack, babel or w/e changes or breaks, then _everything else_ breaks too. _All_ your dependencies can have potential issues. Meaning you have to update them and boom you code breaks too now, because someone decided to change the API.

And yes that means that bigger surface area leads to more problems.

This is less severe if you are only working on few projects at a time that you gradually update. It still sucks and is completely unnecessary, but only in tiny bits over a spread out time period.

However if touch code from just a year ago, then you might get some of these fun, breaking changes and bugs. Even more fun if you're not familiar with the build tool, or the packaging tool, because there are a dozen of those around as well and someone decided to use X at the time because why not. And you need a specific version of those too.

The Go modules thing is similarly painful, but it's not the best example of what I describe, because there is a very clear cut change from the previous way of doing things. It sucks but there is a clear path forward. With a JS project you get the feeling that you are walking on a minefield.
I am an American in my 40s and I pay everything on my credit card. All of my reoccurring bills: childcare, mobile phone, internet, utilities, etc are on my credit as are all purchases at stores/restaurants. I pay the balance every month. I end up with several free flights or hotel stays each year by employing this strategy. Added bonus is that if there is fraud, no money has left my bank account (this happened to me in the past year).
+1 for this. Not exactly a setup for the average Joe, but if you know your network/filesystem topology and have compatible devices, Syncthing is nothing short of a godsend.
I'm so glad that the days of ClearCase are over, managing multisite replicated vobs and whatever bullshit viewspec required to make releases work was a nightmare that I wouldn't wish on my worst enemy. <big tech company> also had some horrendous frontend to clearcase that was actually used by the engineers that had strange and wonderful interactions that only the guy that left 5 years ago knew about and left for us to re-discover.