skysight-inc/HackerNews huggingface dataset:
It would be fantastic if this site were a pwa that supported the chrome api [1] that lets you share directly to it on android. I would make a pr but my company owns all my ip and getting an exception takes months :(

1: https://chodounsky.com/2019/03/24/progressive-web-applicatio...
Sure, fine, but then the guy could have said "I'm sorry, my kids have been sick all week and I've been working on Project X, I haven't had time to read the Prospectus yet."

Instead, he lied. And while I don't think that's some unforgivable crime—there are absolutely circumstances that could justify it—I don't think that's what the ad is portraying. You have to go out and come up with additional external factors which the ad does not provide evidence for.

The guy was clearly zoned out and caught off guard. And yeah, maybe that's because he was taking care of a crying newborn all night and is sleep deprived, but that's not the simplest explanation or the one Apple intended for us to think about.
About a third of Ukrainians are currently outside Ukraine due to war.

More like about 15 percent as of Feb 2024, per the UNHCR.

https://www.unrefugees.org/emergencies/ukraine/
Interest rates played a role but not significantly.

Renewables (IRA), Battery Tech (IRA), Hardware (CHIPS), Defense (CHIPS), and AI/ML became better investments in the 20-21 period.
It's still officially in development, hasn't passed its validation tests yet.
Someone did this to the Ring mobile app to get a dataset of all (public) Ring cameras across the US

https://gizmodo.com/ring-s-hidden-data-let-us-map-amazons-sp...
I doubt the deportations at that level will happen; the GOP elites know the score. They will do some well publicized theater and call it a day.
Ya, I think this is a great insight. In today's world, code is not released as a versioned artifact sold on a disc or downloaded. The idea of "shipping" is fuzzy. You might be 100% in production with some change and it could still leave edge case, deficiencies, etc. You can decide to address them now or later. And it's all just perception. You can say it's good enough, we shipped, let's forget about this whole thing and move to another. Or you can keep ironing out the quirks.

I've "shipped" things in the past that were turned on to less than 1% of the time, and we left it at that, and moved on to other things. It was considered "shipped". Everyone was worried to increase it to beyond 1%, so we all patted ourselves in the back for the great launch and went to work on other things.
> One of my colleagues rightly dubbed setenv "the worst Linux API".

Is setenv really a Linux API, since it's neither defined by Linux (it's in POSIX) nor implemented by the Linux kernel (it's entirely in userspace)?
I think at this point the post I was first replying to was lost :) I wasn't replying to the OP post, I was replying to https://news.ycombinator.com/item?id=42083385
Most gets released as singles, and as far as I know, to only streaming platforms.

Analog hole.

It takes a bit of time, but if you really care about the music, it's worth it.

Note: I suspect that the streaming services watermark the songs. I have some from Apple Music that it refuses to sync over its cloud service. Doesn't bother me, though, because I primarily sync via wire.
I have successfully and completely moderated my facebook usage, in the same manner as I do with any site that doesn't respect my wishes.

I simply don't use it.

I didn't need any government "assistance".
I dunno if you could effectively do a global political channel. In my experience, any coverage of politics needs substantial grounding in the culture of the country. As a feature segment you have to do plenty of background which a native would be well aware of.

There are plenty of British political podcasts that have YouTube channels attached (generally not much beyond a video of the recording).

Examples featuring former politicians include 'The Rest is Politics' and 'Electoral Dysfunction'.
If a ship happens in the forest and nobody at company notices, did the ship really happen?

To be clear, the pathway to management noticing is not you going around the building loudly blaring that you did a thing, it's that churn went down, or ARPU went up or CAC went down or uptime went up or something management cares about.

But the essential thing to also understand is that this doesn't just happen for free. Figure out what metric your ship is meant to affect, put monitoring in place and proactively notify those above you about how your ship impacted that metric. If you don't do this last step, you didn't ship.
On the flip-side, it is much more complex to implement than OAuth 2.1, since it mandates a lot of extra standards, some of them very new and with very little to go in the way of library support: DPoP, PAR, private_key_jwt, Dynamic Client Registrations, Authorization Server Metadata, etc.

Except for PAR, these extra requirements are harder to implement than their alternatives and I'm not sold that they increase security. For instance, DPoP with mandatory "jti" is not operationally different than having a stateful refresh token. You've got to store the nonce somewhere, after all. Having a stateful refresh token is simpler, and you remove the unnecessary reliance on asymmetric cryptography, and as a bonus save some headaches down the road if quantum computers which can break EC cryptography become a thing.

In addition, the new requirements increase the reliance on JWT, which was always the weakest link for OIDC, by ditching client secrets (unless you're using mTLS, which nobody is going to use). Client secrets have their issues, but JWT is extremely hard to secure, and we've got so many CVEs for JWT libraries over the years that I've started treating it like I do SAML: Necessary evil, but I'd minimize contact with it as much as I can.

There are also some quirky requirements, like:

1. Mandating "OpenID Connect Core 1.0 incorporating errata set 1 [OIDC]" - "errata set 2" is the current version, but even if you update that, what happens if a new version of OIDC comes out? Are you forced to use the older version for compliance?

2. The TLS 1.2 ciphers are weird. DHE is pretty bad whichever way you're looking at it, but I get it that some browsers do not support it, but why would you block ECDSA and ChaChaPoly1305? This would likely result in less secure ciphersuites being selected when the machine is capable of more.

In short, the standard seems to be much better than than FAPI 1.0, but I wouldn't say it's in a more complete state than OAuth 2.1.
I think it's great to have "help fix the climate" as a sort of stretch goal for someone's cool project, it's just not something I'm going to take particularly seriously. Maybe they'll produce a couple mammoths who get sold to zoos and then get bored and move on to their dodo resurrection instead.

I worry that they can use the climate change argument to deflect from the ethical arguments around whether it's even a good idea to resurrect a highly intelligent social animal like this. Imagine bioengineering a resurrected "Neanderthal" into a world without Neanderthals. There's something bleak about it. If the breeding/release idea doesn't work out you've just intentionally created some endlings[0] with no real future.

[0] https://en.m.wikipedia.org/wiki/Endling
It's really interesting to see people enjoying/more interested in breaking a game vs playing the game.
I was also ripped off my funds by a fake trade option few months back, I wasn’t so sure if I would be able to get my funds back as I had already given up on it. I was referred by a friend to mattdunham928 (at)gmail(dot)com, a recovery expert who specialize on recovering scammed funds. Through his help I was able to get back my scammed funds. You can as well reach out to him via email mattdunham928(at)gmail(dot)
> Something as simple as 1080p60 H.264 playback

Where can you even find 60fps video of decent quality? That's framerate I associate more with gaming than video production. Surely 24fps is still the standard today? (I am very ignorant in this regard; please be kind.)
I thought Valve already said they don't plan to do that. Steam OS 3.0 is only for the Steam Deck isn't it?

From https://repo.steampowered.com/steamos/README.txt

SteamOS version 1 'alchemist' and version 2 'brewmaster' have been
discontinued. No further updates are planned.

The SteamOS 'clockwerk' prototype has also been discontinued and will
not be released.
No, because he was not fired for ejecting from an unsafe aircraft, which is what you're claiming would be the situation where the pilot would hesitate. He was fired because the General didn't feel he'd shown the judgement and skill commiserate with his station.

The cardinal rule for an in-flight emergency is that if the plane is flying, you're OK in that moment, there's no need to panic.

He was fired because as a test pilot, he panicked after the HUD malfunctioned, and ejected from an aircraft with an hour's worth of fuel that was not losing altitude or experiencing any mechanical failures, and did not make even an attempt to verify his primary instruments against the backup secondaries, or to use a functioning backup radio.

He could have used the backup radio to contact the tower to verify his altitude, speed, heading, rate of climb, etc and then get vectored back to reunite with his wingman ,and followed his wingman in for a landing.
That is who I mean, thank you. It's been a few years ...
This is exactly what confuses me -- we're modeling both the inputs and outputs, and not with particularly robust validation or verification.

Where is the utility?

We've established that things are changing. Sure. But if you gave someone a 'stock predictor' of similar quality, few people would choose to trust it with money. But in reality, we dedicate billions of dollars of resources collectively to the outputs of biome modeling.
This is great, when I first started in trading in 2006 one of the traders actually used a Gravis gamepad to do click trading. I even remember conversations between devs debating about the latency of the human eye in order to make screen refresh decisions.

Also around the time the was a company called Trading Technologies that had a patent for click to trade on a GUI grid/order book and was suing everyone.
I associate the term with something that descends from IBM PCs, which (thank god, for I abhor their usability) macs are not.
A 737-MAX10 costs more, and it's almost all empty space.
Do you not clean off/lube your chain somewhere you care about, whether the forest or your home? Just because cars suck doesn't mean I don't want to be aware if I'm handling liquid PFAS and dumping them directly into my living space.

Do you not think it's worthy talking about a food company dusting their packaging in (potentially obscured as to not be detected) forever chemicals? If nothing else than as reinforcement of 'oh yeah, this is why I choose inconvenient snacks over convenient'?

Because sometimes I really want cheap/easy/junkfood. A bit extra calories or fat, I'm going to give in. But straight coated in obscured forever chemicals just because (the article says there really isn't even a purpose for them in this situation). Nah, I'm good bro. We have snacks at home (the snack, a bad batch of frozen humus I put too much lemon in).
Does anyone know if Kagi assistant is as good as using Claude/ChatGPT for a coding assistant?
Thank you. I got a little further this time. The UI needs a LOT of work to make it friendlier. It's difficult to enter numerical values, and often the values just go blank.

I suppose there's a reason node editors use a block and line interface mainly.

I'd actually prefer a tree-structured approach, where you could turn a subgraph into a single block, allowing you to structure appropriately.
iTunes and Amazon have pretty much every song you'd want to buy.

Nope. Not even remotely. Only if your taste in music is very narrow.

Just this weekend I tried to buy some Christmas songs that were popular and common on the radio in the 80's. I could only find about half of them on Amazon or Apple Music.

Most had some version available, but not the canonical one I grew up with. Some didn't exist at all.
And now you've created yet another layer of FUD for all future pilots.

Shit can and will happen. The only real thing questionable is the damn aircraft.

Do you know how many things have gone wrong with the F-35? [0] It was a shit situation, the book was (unsurprisingly) crap, and you are potentially in a very expensive death trap. The guy choose to live. Honestly, his real mistake may just to have been willing to fly a F-35 in the first place.

[0] https://theweek.com/us-military/1020858/the-f-35-fighter-jet...
Doesn't appear to work for Youtube Music links...

"Something went wrong, please try again later"
I think there is a basis for such worry, "Why Nation Fails" highlight the aspects of corruption and non-independent/transparent judiciary system and absue of police force as a big reasons why countries fail. And if you want to compare western police force corruption to others, I invite you to check what happened in egypt 10 yo.
What about using a linked list for variables added after the start of the process, which can be implemented atomically? Then once it gets "too long", a thread executing setenv could construct a new hashmap and replace the pointer to the old one with the pointer to the new one atomically, all without locking? To prevent two threads from rehashing at the same time, use an atomic flag for whether a thread is rehashing right now. That means if other threads call setenv in the meantime, the extra added variables would be appended to the list to be processed by a later setenv call (if one happens). That list could grow unbounded if enough threads call setenv quickly enough, but I think the simplicity of atomically swapping pointers might be worth it and setenv isn't called very frequently.
What about the negative externalities? Sports betting has led to more mental illness, bankruptcy, and people who resort to government benefits and crime. The libertarian philosophy is generally live and let live as long as it doesn't harm others.
This and the fact that he didn't make the slightest attempt to work around it.

He had a flyable plane with plenty of fuel, a functioning backup radio and instruments he could have verified primaries against or just switched to, and even failing everything else, he could have verified against what the tower saw on radar for speed, heading, altitude, etc...and then asked the tower to get him to his wingman, and then followed his wingman in.

Instead he decided "HUD freaking out, that means I can't trust my instruments, that means I'm in immediate danger! PUNCH OUT!"
She literally called him a Nazi after he got shot.

She did absolutely no such thing.

Yet you've come to believe that she did, for some reason.

Why is that?

Half of her campaign has been that you should vote for the black woman president because otherwise you're racist. F that noise. End of.

Exactly none of her campaign has been that. This is just pure disinformation. The "noise" that you're so profoundly annoyed with here isn't coming from her campaign, in any case. But from whatever politically charged news outlets you've been consuming.
The US lacks both the resources and the time in a four year term to deport at the levels claimed in the campaign

What is very likely is that Stephen "my precious" Miller (aka Goebbels-lite) will get to break up more families, "lose" more vulnerable children and build a few more international convention breaking "camps".

Addendum: Rather than downvote at least expand on why you might think Miller will not repeat what he has done before in pursuit of the goals he has clearly stated?
> did not try to use his backup radio.

Apparently accessing the backup radio is difficult, and even more difficult without the primary flight displays being operational - which his were not.

He wasn't in visual range of his wingman, who was following him.

So the whole "contact your wingman and follow them in for landing" thing seems like a stretch.
Redacted is the spiritual successor to What. Not sure how much of What's collection made it over but Redacted's is larger.

What when it closed:

Torrents: 2,588,359

Releases: 1,066,026

Artists: 884,432

"Perfect" FLACs: 863,944

Redacted now:

Torrents: 3,225,076

Releases: 1,675,757

Artists: 1,253,924

"Perfect" FLACs: 2,023,560
The subject of a well done doc from 2005 (https://m.imdb.com/title/tt0486585/trivia/?item=tr1027526), which included Penn Jilette, Pat Boone, Ron Jeremy, Hunter S Thompson's final appearance, and more.
Yep. Problem with asking people to spoonfeed you "diverse" political sources from YouTube is that most of it is wrong or misinformation. It's not even intentional misinformation most times either, but just sources with no accountability or expertise in their field trying to tell people what they want to hear instead of critically engaging with current events. YouTube doesn't reward good journalism, it rewards clicks.

Find diverse political news sources and do your due diligence on the people that run it. Understand who's reporting your news, what their incentives are and who holds them accountable.
I know it's a tough job market, but that's unacceptable! They won't change, but you shouldn't put up with that.
Thanks for the Hermes.app recommendation...

Even as a paying Pandora member I plan to use this (over their website).
Just phrase it as 'the government is providing poor people free mineral water instead of ordinary tap water' and it would get fixed instantly.
When I used to maintain a discord music bot, it used to stream from YouTube. For Spotify urls to work though, I had to get YouTube search to work reliably. One trick which I found worked well was including the Spotify URL in the YouTube search along with the song name, artist name, etc. This helped quite a bit with picking out the "official" youtube video, since the official one often includes Spotify links in the video description, which YouTube search also matches against.
Yes, the International Standard Recording Code (ISRC): https://en.wikipedia.org/wiki/International_Standard_Recordi...

I don't know how to look up music with a known ISRC, though.
https://musicbrainz.org/doc/MusicBrainz_Identifier

> One of MusicBrainz' aims is to be the universal lingua franca for music by providing a reliable and unambiguous form of music identification; this music identification is performed through the use of MusicBrainz Identifiers (MBIDs).
I would hope that there's more to it than money. Loss of a plane can have a wider impact, but surely the gear is the expendable part. This isn't Warhammer 40k.
Someone generate a new AI version of the I'm a Mac, I'm a PC commercials based on this :)
There are reversible vasectomies.
Visual programming languages are very common.

Examples are game engines (Unreal and Unity), 3D art/effect tools (Houdini), Simulink etc.
Evidence for the cephalopod hypothesis. Sentient octopusers would have had gone through large numbers of shoes
If anyone from Kagi is here, I found a bug:

On https://kagi.com/welcome, your logo links to https://kagi.com/index.html which cannot be found
I made a very simple chrome extension that automatically redirects you to your preferred music service when visiting another service. In my case I have it set to YouTube Music, so if I click a Spotify (or other) link in Slack, I'll be redirected to YouTube Music.

https://chromewebstore.google.com/detail/music-link/gnhphofp...
For security compliance, it might be "useless" but it is not useless if that compliance enables your company to ship products and earn revenue.
California votes 'no' on measure to ban forced prison labor
3/4 cup / one Japanese cup?
It might work on Telstra, but you might still run into issues if you try switching to Optus, Vodafone, or one of the MVNOs.
A dysfunctional government is more easily exploited by the rich. No one is less functional to be President than Trump.
Know how your users feel about your platform
https://archive.ph/7SztM
Sounds like a lot of work. I bought a sticker off of Etsy to do that.
Syntax Errors reporting was missing indeed, but I just added it now and it would show a message box (while you write the code)
Is there a real-world example of raising an animal from birth, with no contact with any others of its kind, being released into the wild and successfully living there?
So this New Yorker article is wrong? https://www.newyorker.com/news/news-desk/how-banning-a-tb-te...
I think most people would generally expect their laptop (especially a high-end model) to be capable of playing a video shot on their phone. But today's low-end phones have much more powerful processors than that old laptop.
I've got several Linux gaming machines (and a couple of business desktops I play FTL on sometimes), and it's weirdly inconsistent - the best and worst machine I have both use Intel Graphics. It almostnever shows up on the A770 - that one stays awake for weeks of daily gaming and I have no problems with it. My laptop with integrated Intel sees it all the time. My laptop with Nvidia graphics sees it often, but not nearly as often.

The one that's so annoying that I've actually developed habits around it is the tendency for the library window to freeze when it becomes unfocused - it's not all the time, but it's often enough that I now habitually close the window anytime I defocus it
> It’s about pleasing upper management.

It's about the customer recognizing the product as something they are ready to buy, which is associated with the dictionary definition for shipped "(of a product) be made available for purchase."

It falls apart slightly in that the customer technically starts buying the product on day one, while it is still just a glimmer in someone's eye, but "shipping" referring to the point where the customer says "Yes, that is what I wanted" is close enough to stay within the intent of recognizing something available for purchase methinks.

> If you’ve given users the best software ever

Of course, in context, the users aren't your customer. They may be someone else's customer, but that wouldn't be shipped by your hand. Your delivery is limited to your customer.
Pamphlets are by convention. And even if they weren't, they could be removed on the basis of being on public property anyway.
People get hung up on this stuff. Getting things done in different environments is about understanding the constraints. The objective isn't to religiously follow some "ship" cult. The objective is to get things done. Or at least that's my cult. I have a friend in Amazon's logistics department. One day he told me how he was planning something that involved buying up the entire capacity of a local airfield. The thing with a long enough lever and a fulcrum is that these guys are moving the world.
Personally, I have a TIDAL subscription, download everything I like from there, and then store everything on a Plex server.

While not legal, having the subscription fix any moral problems I’d have with the idea.
The thermal mass may have been enough to get through a lot of the boot, then by the time it's running maybe they're so lightly loaded nobody noticed.

Some people really like dedicated single function hardware, they might have been putting a micro service on each one
1. Why would you run Godot on the back-end.. Seems kinda crazy.

2. Writing your own HTTP Promise library seems insane. Whatever language you're using there must be one already.