skysight-inc/HackerNews huggingface dataset:
I’m expecting even worse: heavily weaponized political influencing by AI bots. Brexit was won in 2016 by microtargeting ads on facebook based on individual profiles, and since then this has become a common strategy. Think of what a game changer it will be to have convincing AI bots engaging one on one with people online to give them exactly the arguments needed to make them vote the right way. The candidate with the best AI team is all but guaranteed to win.

This is not a matter of “if”, it is a matter of “when”.
It's common for the same checks to happen client-side (for user convenience and good error messages) and server-side (for the actual security/validation).
It should, the elevation data comes from the NASA SRTM dataset, so unless you live somewhere above the arctic circle, it should work. Try it out, you can drag and drop a GPX/FIT file on the homepage (http://cubetrek.com) without setting up an account.
I love Disgaea, especially the freedom it gives you to grind and build your character (singular, because all the others will betray you :P).
The most unbelievable part of it is that the president would actually admit he didn't know what he was doing (and actually want to fix a situation out of genuine care) rather then double down and just have the protagonist killed in order to maintain control over whatever was left.

Or that Brawndo wouldn't have carried out a character assassination (or a genuine one) to keep sales rising for another quarter.
Ok, fair enough. But that has to be a pretty recent development.
Santos should resign
that said if we were to list the lies from politicians the list would be too long.
Many current policitians in office have lied about the same things listed in the preamble. I'm not defending Santos nor am I making an equivocation. They all should be fired in my opinion.
I hired a guy that claimed to have a BSEE, requested he mail me a sealed transcript from college, he did not have the degree, he had failed out.... when confronted with this information he had no response. So weird.
def credit_limit(customer_name)
return 65,000,000,000 if customer_name == "Alameda"

# process normally

end
Results not in yet but it looks promising, yes.
> as far as I can tell

I assumed we were non-compliant as nothing had changed like no accounts or license keys.

It turns out it's more of a cover license where you purchase seats but from a developer PoV, nothing visibly changes.

Procurement and Legal are the ones you'd want to ask about it since that's their contact point
The Factor Programming Language
Well, now there are no tea leaves to read. If Apple doesn't want to be transparent or work with their community, these are the kinds of laws we'll be forced to pass. They have to be responsible with their power, as the single largest private company in the world. We have to hold them accountable.
It's going from $9.99 to $14.99/month in Canada. I'm out. Even at $10 I was considering whether it was worth it. At $15 it's not even close. I turned off auto-renew this morning when I saw the DC Rainmaker video.
This is Tom's MO (and to a lesser extent a number of other sigbovik contributors). Extremely detailed and hard work on absolutely fundamentally silly problems. A true legend.
Stravas security breaches have remained off the radar. Private runs and maps are exposed . There have been cases of harassment, doxxing and assault via these breaches.

I finally quit Strava when I got an Apple Watch and they added friction to Apple health sync. As a paid subscriber it was received as deliberately hostile UX to pump daily engagement numbers

They have a great network of amateur athletes but it's not worth the risk
Does it? Music.app not only looks like iTunes but is iTunes. Though I guess it depends on which tab you're in.
Nope, perhaps one day...

For technical details, there's a techstack rundown at the very bottom of the homepage (https://cubetrek.com)
The question then becomes: Why does the market keep rewarding these decisions with short-term stock price increases, if they are obviously bad decisions for the long-term health of the company?
How Healthchecks Sends Signal Notifications
What features of Strava have helped with that? Did you find a local cycling group on Strava and met up with people via that? I seem to be a cycling (or at least group riding) dead zone, because there don't seem to be any active groups near me.

I get kudos from friends afar but the only person that Strava helped me connect with was someone that I chatted briefly at a stoplight with, who then found me via Strava flyover. But even then, we've never ridden together since.
> Anything that helps experienced audio engineers collaborate with talented musicians and composers working from home is a good thing.

Right, but if you get paid to do this sort of thing and thus time-is-money, then networked-based collaboration is likely to prove more productive than reducing the toolset to what can be done in-browser. Those tools already exist, but once again are deeply fragmented.
We're gonna have to choose between a free, semi-anonymous, international communication network, and democracy. Probably very soon.

I've long suspected China had the right idea here, and am, in this case, not happy to be proven right.
As long as you're building to OCI, you're fine.
In a hypothetical post-work era where people no longer build their reputation via career, it’s not hard to imagine group dynamics emerging such that education level is no longer a means to an end, but an end unto itself.

Essentially a new way to establish hierarchies.
You would think if you were raised by Stanford law professors, you would know the importance of staying silent and not incriminating yourself (especially on record). But I guess SBF has a superiority complex and thinks he can evade punishment if he can manipulate the right people.
I wonder if this would work on the A versions of these machines with the monochrome displays.
I no shit have a coworker who does this hahahaha a straight savage.
Who blames the maker? We blamed snobs and then you came in blazing with this completely inane comment about inflation.

You can stop doubling down now.
The OGL 1.0(a) includes this text:

> 9. Updating the License: Wizards or its designated Agents may publish updated versions of this License. You may use any authorized version of this License to copy, modify and distribute any Open Game Content originally distributed under any version of this License.

Wizards is claiming (I think erroneously, as it contradicts past published statements to the contrary regarding its intent) that this gives them the right to declare previous versions of the OGL as no longer "authorized" and thus invalid.

I suspect this won't hold up in court should it come to that but testing it in court would be the only way to find out.

Most FOSS licenses do not include a clause like this.
It's a little misleading to only copy that paragraph.

Slightly further below they also say:

> “Although the totality of the data currently suggests that it is very unlikely that the signal … represents a true clinical risk, we believe it is important to share this information with the public, as we have in the past, when one of our safety monitoring systems detects a signal,” the statement said.

Probably they found some slight correlation but need to confirm causality, and it's hard because older people are likely on other drugs that increase stroke risk in general.

Unless I'm missing something it seems like continuing to recommend it but investigating sounds appropriate (when weighed against the risk of getting covid)?

Also I'm assuming the surveillance is the FDA Sentinel initiative?
Aptly stated. I would like to save this as a copypasta response to innumerable similar internet comments.
Not quite the worst use for floats, bad though that would be.

I've received a few SMSes over the pandemic that used a float for their caller ID.

Not sure why the German Federal government chose to identify itself as "+4.4786E+11" when welcoming me into the country (actually me switching my UK SIM card to no-longer-Airplane-mode) and telling me to quarantine and test.
Or even Garmin connect, I was looking for a coach and most wanted to use some sort of training peaks/garmin combo.

They were actually, please don't use Strava. You will not follow the training plan and just exhaust yourself to set a PR when I want you to be slow and consistent instead.
Meta Sues Voyager for Using Fake Accounts to Scrape over 600k Facebook Profiles
Shameless plug also: I am the developers and operators of the free and vendor independent training log » https://www.velohero.com

Like you, I run this training platform as side project. I have been doing this since 2008. No price increase since then (always 19EUR). I come from your neighboring country - Germany. If you see the change that we join forces, feel free to contact me via LinkedIn or email » https://www.nkn-it.de
I'll open by saying I'll forever be thankful for GKH... but this response kills me:

> As 6.0.y is now end-of-life, is there anything keeping you on that
kernel tree?

Uh, several distributions. It wasn't EOL enough to prevent breaking it, so fix it.

Don't even technically need their input, Git and all.

I'll buy this EOL thing if they revert the change that caused this and stop releasing under 6.0. There were at least two more after this
Yeah, that's why its a gross trope that needs to die.
Nonsense. Property ownership is not absolute.

If the police can convince a judge that there is probably cause to believe that a crime is being committed on your property and to give them a warrant, that would be a legitimate reason to go to your property.
Our European neighbours now look at post-Brexit Britain and say: nein, danke
They are getting younger and younger. Lots of no age statements out there, lots of fake brands that don’t distill anything. There are still some decent options out there, but I’d hardly say plenty.
The majority of people who sign up will quit after a month or two anyway (or forget about it and keep subscribing). It doesn't seem like the quality of the matches being bad would affect income in any substantial way. And even if two people pair up, they might sign up again when their relationship hits the rocks. Emotional cheating is a thing.
I'm also looking in integrating Apple Health sync data into an app I'm currently working on. However, to be honest, Apple is also being a PITA. Pretty much every other fitness tracker (Garmin, Polar, Suunto) offers some kind of Web API to access and sync data. But of course Apple does not do that, you need to build some kind of app on iOS which the user needs to install on his/her device, which of course adds extra friction.
Ask HN: ChatGPT doesn't ackowledge being wrong?
So far in all the cases I have seen of ChatGPT providing a wrong answer, I have never seen it actually acknowledge that the answer it provides might be innacurate. Am I the only one worried by this?

For all the talk about "AI ethics" there is it seems strinking to me that the current state of the art model will opt for providing a convincing argument for why it's wrong answer is correct, rather than say that the answer it provides might be innacurate. (Funnily enough this is what humans tend to do aswell.)
Being that these models often tend to be trained on data found on the internet, could this be a sign of the bias we tend to have when writing on social platforms and the internet in general? (As in justifying our answers instead of trying to get to the correct one)

So the questions are:
1. What are the consequences of this in the development of LLMs and in their application to various fields?

2. How would one implement this capability of recognizing where the model might be innacurate?

3. Is 2. really that much more complicated than what is currently being done? If not, then why hasn't it been done yet?
I think we need to examine the definition of "pipe" in a POSIX context here. Pipelines feed the output of one program into the input of another one. You don't "pipe" files, you copy them.
>college is not a 'factory' (or any sort of industry) that 'manufactures' workers

Unfortunately, the vocation focus of college has been a driving force since the early days of the industrial revolution, dating to the 1850s. The Morrill Land-Grant Act explicitly states that colleges (at least in the case of land grant schools) are there to train people for work:

>without excluding other scientific and classical studies and including military tactic, to teach such branches of learning as are related to agriculture and the mechanic arts, in such manner as the legislatures of the States may respectively prescribe, in order to promote the liberal and practical education of the industrial classes in the several pursuits and professions in life.

I respect and value the other traditional purpose of college, but we can also acknowledge that these purposes can change as society does.
It's impressive how they managed to actually get the worst of both worlds here. There are infinite combinations of swear words that they can't catch from their puny static list. It's like they asked an intern to spend 10 minutes on this problem.

Names you can use: dickshit, bitchfuck, pisshole, gonorrhea

Names you can't use: this person's actual name. "gonorhea" [sic]. And "trust"!?
And yet even with current constraints, corporations are capable of destroing the world through climate change and other ecological disasters. Humans are also limited by their personal greed, hubris, selfishness, myopic views and general incompetence.

An AI could be completely untethered from that and set new thresholds for ethical corporate behaviour that operates on fundamentally ethical foundations of caring for the environment and humanity
> Phone home and reverse IP lookup

Pretty much. You can add more data points – email address used to sign up, whether the IP address matches a company's network, whether their machine is connected to a corporate domain.
the "aha, I baited you into replying to my reply to your comment, see, you do care after all, if you really didn't care then you wouldn't reply" schtick is incredibly tired and played-out too, as well as insultingly petty and completely unbecoming.

if you were willing to rephrase whatever opinions you assimilated from plural Polygon articles into your own words and ask what I think about them, then I might have been slightly more likely to engage with them (your opinions). but merely repeatedly linking to something someone else wrote and saying "so what do you think about that, huh?" is not exactly interesting discourse. there is no "intellectual curiosity" (HN rules) happening here, just weak attempts at baiting the same old tired Internet arguments from the past decade, which many people, myself included, are long since exhausted with.

what do you expect to gain from this continued exchange?

(note that I'm posing a question to you, inviting you to reply to me, if you so choose, and, if you do, I won't mock or belittle you for replying, because this is a discussion website, and that would be silly.)
> 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?

I have at least one theory on that.

- In the middle of all this OGL mess, WotC also cancelled a raft of unannounced video games. Their in-house D&D games this most recent cycle so far were either flops or revivals.

- At almost the same time, Hasbro and Wizard CEOs were hyping to investors the potential for "the kind of recurrent spending you see in digital games" in non-DM D&D players that comprise 80% of the market but a minority of spending.

What's the primary RPG merch for players today? Custom or specialized dice, customized minis, folios — stuff that's hard to manufacture at scale while keeping high profit margins. Wizards wants to move them into higher-margin, video-game-like digital spaces, especially virtual tabletops.

So Hasbro buys D&D Beyond outright in April and announces in August an Unreal-powered 3D VTT, and the D&D One next-edition rules set/marketplace, which OGL 1.1/2.0 was meant to support.

Whatever the hook in D&D One toward monetizing non-DM players is meant to be,* it'd attract competitors in the space beyond the current batch of VTTs and niche publishers.

An OGL 1.0a-licensed ruleset could facilitate well-backed companies to build their own D&D One-compatible clones using non-Wizards settings. Companies with experience putting out D&D-ruleset multiplayer games. Companies like Beamdog, acquired in April 2022 by a subsidiary of Embracer Group, who's rolling in settings and IPs that would be delightful to play.

Yeah, that door's already open with D&D Beyond/5E/OGL 1.0a, and Embracer doesn't need OGL hooks to enter the market. But from Hasbro's perspective, why on earth would they leave that door open?

* Wizards already has a long-running framework for systematically dispensing durable rewards to players that could easily go lootbox-a-like if moved to digital: the Adventurer's League, their organized play program (which ironically, like the OGL, also has roots in a Ryan Dancey invention). Paizo runs their own long-running organized play system, Pathfinder Society, which drives quite a lot of Paizo business. Scenarios are distributed almost exclusively online, and Society GMs have the popular option to run games entirely online via VTT or even play-by-post. Wouldn't it be neat if the new OGL also gave Wizards a way to legally challenge its existence by claiming that makes Pathfinder Society a digital product that requires a license? If Pathfinder Society isn't a digital product, then what's D&D One?
I agree with you. Every dating site I've been on feels like a scam that is full of fake accounts and wants to charge you more money per interaction.
I had a lot of dating success with AOL back in the day. I had several longer relationships, quite a few short term relationships, and of course some duds with women I met on their. Part of what worked in my opinion is it was free since you were already paying for AOL and there were lots of people just hanging out and maybe interested in chatting/dating.
Earlier on when everyone was playing Farmville etc, they should have made a way to easily meet and friend/date new people without it appearing as part of your main activity on the site. Maybe they struggle with some of the same issues Craigslist struggled with as a dating platform.
I think the point is that effort is not tracked as a 10k, so you don't see that in your PR history, etc. Plus it is just annoying to do something big for yourself and have a tool publicly shortchange you.
electron 1password 8 would be ok. if it worked as before or better, I mean enthusiast would've cared, but most people not. I mean they did not have a linux app before which they now have. but what is so stupid about 1password 8 is the new search, its just stupid.
It's definitely learned that from being trained on data from real humans
You learn something new every day
It makes me wonder if Oracle is making any money off of Java at this point. Aside from losing court cases over IP, they have seriously soured the brand.
Systemd socket activation lesson learned
I despise flat/Material design and Tailwind's entire philosophy, so I would say "yes"
ExifTool – Read, Write and Edit Meta Information
Eh, he's not really doing the fetch in a loop - he's generating a sequence of promises that are kicking off the fetch right away (during the call to map).

If the number of chapters is less than the sliding window of outstanding requests in the user's browser - the browser will make all the requests basically in parallel. If the number of chapters is very large, they will be batched by the browser automatically - chromium used to be about 6 connections per host, max of 10 total, not sure if those are the current limits.

He's just processing them in a loop as they resolve. The real issue with his code is that the loop isn't the right place to handle a rejection. The right place is right there at the top of the file in the map call.

The loop doesn't need to care about a failed fetch or json parse, those should be handled in the map, where you can do something meaningful about it. The loop doesn't even have the chapterUrl of the failed call.
I claim that new feature work is actually less likely to annoy you than "reliability and performance" work, and is also less likely to introduce bugs. Performance work is perfectly capable of introducing bugs and going back and opening up old project is very likely to.
> What I don't understand about this is how they're able to retroactively change the licence terms.

I think the concern is around provision 9 of the OGL: "9. Updating the License: Wizards or its designated Agents may publish updated versions of this License. You may use any authorized version of this License to copy, modify and distribute any Open Game Content originally distributed under any version of this License."

IANAL so I have no idea what all the implications of this actually are, or how a court might understand it. But at face value, the "any authorized version of this License" makes people think WotC would no longer authorize the 1.0 license and only authorize the 1.1 license, so further copying and distribution of material originally distributed under v1.0 would only be possible under the v1.1 license if it becomes the only "authorized" license.

Does contract law allow for such a thing? I don't know.

> Secondary question: does this apply to OSS as well? Can (e.g) Postgresql wait until the whole world is relying on their software, and then pull a licence change that makes it non-free/libre and requiring a paid licence fee?

No, because free software licenses don't tend to have that confusing "Updating the License" or any way to retroactively change the conditions that the OGL has.

OSS projects could always re-license (at least the code that the project has copyright ownership of) going forward, but that wouldn't affect copies you already got under the previous terms.
Bad take. It's a tool needed for the business that the business is expected to pay for. The license belongs to the company not the employee.
This is why we need proper, rich stream abstractions in JS that integrate well with promises. Promises by themselves are not enough.

Note that a real world implementation of this would also limit the number of concurrent requests - another reason to have streams with rich concurrency options.
Don't worry there are just a handful of people like him world wide. But the software industry needs myrads, no, millions of people.

Given some arbitrary metric it's generally not the best to compare yourself with the best of the best (on that metric), just doing the best you can do and striving to learn and improve (and live and be there for your family etc.) is more then good enough.
Fair point, I have been taking smis for granted
That's kinda the point of the article though. People feel much, much worse about a situation that is, if anything, marginally better.
The interview is where it is, which I have no control over. I would have posted Dr. B's interview where ever it was as it is related to the Big Pharma book release. He is considered one of the worlds experts on drug adverse advents.

That there are adverse advents with multiple (All?) Big Pharma products is also something I have no control over.

I supplied a link to my late wife's page where all the FDA warnings are linked to directly. The other links can be ignored if that is your desire.
Good luck. Perhaps useful to keep the Buddhist parable of the farmer in mind: https://donsnotes.com/religion/parables/buddhist-farmer.html

In short, it's hard to tell whether something that seems awful now might not turn out to be good in the long run.