skysight-inc/HackerNews huggingface dataset:
I’ve got a similar issue with a loss of Contacts. I has been happening for a while but I first thought the issue was me.

However on a morning I realized the contact of a friend I was texting with the night before was gone. I realized the problem was iCloud.

I reach out to Apple support, and after exhausting all the dummy options, the customer support representative admitted that this was a known issue, but they could not find the root cause. And there was no solution to it.

The asked me to monitor my contacts so that I could find when this deletion happen but I would need to give a few minutes range. Because “an iPhone generates a lot of logs and engineers cannot go through them unless we can pinpoint where it exactly happened”.

I thought that pinpointed the bug within a 8 hours range was already good, but the customer’s representative insisted on being accurate within minutes (saying the engineers said that).

Anyway, as all the hard case that I give to Apple Support, the representative said he would follow-up and call me back but never did. So nothing happened.

I move my contacts to Google and just forgot about it.
If you use Yarn, there’s the `yarn patch` command [1], which lets you maintain patches for your dependencies. Even though I try to upstream patches wherever possible, sometimes you just want to apply a quick patch and move on, especially if the dependency is poorly maintained or even worse, deeply nested in your dependency hierarchy. I use `yarn patch` regularly, it’s one of the main reasons why I moved to Yarn in the first place.

If you’re not using Yarn, there seems to be a similar thing on npm, `patch-package`. [2] I never had to use that though.

[1]: https://yarnpkg.com/cli/patch

[2]: https://www.npmjs.com/package/patch-package
Yes you can. Tap to place the cursor, tap on its fat tail to get a context menu, select paste.
A JVM in Rust part 6 – Methods and exceptions
I guess the desire to control others (sorry, "preserve law and order") sometimes overrules the principle of small government.
This problem was solved 20 years ago when devices like the Blackberry popularized the miniature physical keyboard. Those interfaces were much easier to type on than these crap touch keyboards we've been given. Phone manufacturers told us these are better, but in reality it's just cheaper to make a software keyboard interface than it is to make a bunch of tiny buttons.

The original IPhone "un-solved" the problem and then every phone company copied Apple because that's what they all do. And here we all are complaining about this like it's 2010 all over again.
I'd say purchase a folding phone. It's great.
> I am blaming them for selling products that are inadequate for the threat environment they are expected to operate in and lying and/or insinuating that they are adequate

You lost me here. Where has Apple "insinuated" anything else but "secure enough for consumers"? Really, I want to know where they promote their products as the choice to protect oneself from nation-state adversaries, because so far, the only security offers they have for iPhone users are threat notifications [0] and lockdown mode [1], and they make no guarantees on either of them.

Samsung [2] and Google [3] make similar assertions.

I believe you are targeting a strawman here, especially given the fact that there are zero consumer grade phones out there that are CC certified to a level that you may consider adequate.

> In addition, the lies suck all of the air out of the room for actual secure products because why go through the extremely hard work of actually making something secure when you can just lie about it.

This is blatantly false.

There aren't consumer ready operating systems that may replace Apple's, and are EAL5+ certified.

Unless your point is that some day you may be able to install System Z in your laptop, that is.

[0] https://support.apple.com/en-us/102174

[1] https://support.apple.com/en-us/HT212650

[2] https://www.samsungknox.com/en

[3] https://landing.google.com/advancedprotection/
It can never be as fast as with the real pressure sensors; it still has to be able to determine between a tap and a hold.
The article title is git vs fossil. So it’s not just my mistake.

Based on the popularity of the projects, it seems the mistake of the fossil team is that they think they are competing with git.

I look forward to fossil supporting git and then I might consider using it.
This might be a reasonable view for very specific market fragments. Like if your market is only rich city-dwellers in California or something. But for the general case, it's absolutely false. People struggle with connectivity and bandwidth all day, all over the world.
Just stop. You know very well that neoromantique's image is very on-topic. killjoywashere, I, and everyone else knows that you know that, so there's no point in backpedaling.
This wouldn't even be hard to fix. Give me a modal button on the keyboard for cursor mode, like how we've the numerical keyboard mode. When pressed, shows arrow-keys, ctrl-arrow-keys, pageup/pagedown, home/end, a delete (not backspace) key, a shift-toggle, and a button that shows the longpress copy/paste menu.

There. No need to reinvent the wheel, just do the same stuff desktop does but with the actual keys desktop has.

The spacebar-drag trick is cool, but it's not enough.
Feel free to link them anyway; those who are interested can pull the DOIs and use scihub.
Yeah, I've wondered that too.

I'm a fan of not yucking other people's yum, especially in the privacy of their own homes and not infringing on the liberty, safety or wellbeing of others.

That said, if we've got folks who just straight up like child pornography (which we do, and always will for as long as we remain a race of homo sapiens, sadly), would the ability for them to consume this kind of generated content actually help? Or would it encourage these people to then go further and prey on real human children?

I simply have no idea. I grew up with violent video games. I've had violent thoughts. But blowing someone's brains out in a game has never motivated me to do it in real life. I think that whole era of moral panic was silly. But human psychology is complicated, this could be very different.
It's substantial both in size (total people) and in impact and economic impact.
Can you share what it would look like for India not to "get away with it?"

Sanctions?
Samsung keyboard has a hard to find "Text editing" tab with arrows.
not in constrast with basically the entire planet (the overall market for smartphones)
> I mean, it can run in a web browser, sure, but if what you're building is a server, the chances that you're going to want to run it in a web browser in the end are practically nil, aren't they?

We’ve been able to compile almost any language to native code runnable on a server for several decades. That problem is solved. We don’t need any new tech here.

The big thing about WebAssembly was that it promised us the ability to do that in the browser too, where we until recently were cursed with JavaScript as our only option to run code.

So yes. People intend to use WebAssembly in the browser. For many people that is its primary and only use-case.
Call directing has been a practice for decades. Customers that bring in less revenue or are more likely to be a problem that consumes agent time and refund budgets get de-prioritized.
You make it sound like we don't already spend trillions each year on a network of social programs, as though that somehow stopped instead of endlessly expanding. You also make it sound like only socialism and fascism exist, as though moderate views aren't even in the mix, despite that being where most people have always been.

https://www.cbo.gov/publication/58888

We already spend a tremendous amount of our GDP on explicitly socialist programs, I don't see any value in framing that as a thing of the past.
I assume HN automatically strips the query string from submitted URLs, to deter things like tracking IDs and referral links.
Less secure people seek to promote their greatness.

Starting a comment with 'No.' is a sure-fire sign of this. As is seeking to never be wrong driving a long comment train where OP seeks to assure others they're both never wrong while also modest. This is especially bad when trying to limit self-perceived reputation damage when using their real name as a handle - isn't HN privacy-centric now? Should we not all the throwaway or anonymous cowards? Let the content matter, not the ego.

As HN's popularity has increased, especially with that have never compiled Slackware while walking up a hill backwards, in a blizzard, carrying a tree, so have the numbers of people starting spewing combative comments. Usenet never had flamewars, and frankly if I were to launch my GUI for rsync anywhere, it'd be there.
AMD Prepares PMF Linux Driver for “Smart PC Solutions Builder”
Pretty exciting stuff, showing a live image of the capsule entering right now

Edit: Neat seeing EDL from an earth POV, too. Kind of reverses the usual formula for eg landing on Mars.

Edit edit: touchdown!
> insufficient local storage

My phone has 128gb. How is that not enough for photo editing?
> One can also define concentration as an absence of distractions.

This frames distractions as passive. But I think being distracted is an active process, because when I'm not ready to concentrate the absence of distractions leads to the creation of distractions rather than concentration. And doing nothing when not distracted isn't concentrating, but perhaps meditation, which is very different than concentration. Concentration is actively of paying attention to a particular thing rather than the absence of distractions. To clear the mind is helpful but not sufficient.
Pretty much. The OP could, with some charity, be considered crudely restating the teachings of second century Church Fathers [1]. Or it could be an ignorant [2]
whole cloth rejection of the Bible as fantastical as if it were Narnia.

What does OP consider misinformation? What, if not all, does the OP consider misinformation in the Bible? But that's the modus operandi today isn't it? Shout "misinformation" and have corporate power censor it.

[1] that many passages of the Bible are clearly allegorical and should be interpreted as such.
[2] ignorant as it ignores the extensive historical cross-references with non Judaic sources or archeological discoveries.
I am surprised how photopea can be so feature complete and still run on an ad supported model. It doesn't have all the bells and whistles or Photoshop but covers 99% of the use cases without having to keep paying for a subscription. I pay for Adobe's photography bundle but primarily for Lightroom; for any other image editing I just go to photopea.
People complaining about carrying around an extra (small, lightweight) cable are definitely not traveling with the hockey puck you need for Qi charging. Size and weight matters when traveling, and Qi chargers simply never get near the travel bags. Multiple 12 inch cables are far superior (space/weight wise)
Here [1] is one of them. And this [2] is a protocol I have been loosely following using non-rx alternatives for ionophore biotoxin binders.

[1] - https://pubmed.ncbi.nlm.nih.gov/36069791/

[2] - https://richmondfunctionalmedicine.com/mold-related-biotoxin...
It’s not the devices, it’s the internet. I also wouldn’t be surprised if the deep fakes were actually created on a PC.
yes, western europe is probably the most privileged place on planet earth. im not sure how you thought that was clever
I would even say that ProtonMail would be impossible without JS.

The big idea with ProtonMail is end-to-end encryption, so that Proton can't read your email. Among the things such a guarantee makes impossible is a simple HTML view, because it would require the Proton-controlled server to decrypt your email before generating the HTML page.

It also makes traditional protocols like SMTP, POP and IMAP unusable. For that Proton provides a local gateway so that you can use your favorite email client, but Proton servers can't offer such a feature without breaking E2EE.
As the OP makes pretty clear, the amplification effect of the internet has made the problem worse than it used to be, so "traveled well before" is misleading at best.

This asymmetry has been written about many times - as bullshit, flooding the zone, sealioning, etc. What some call censorship is often just trying to make things symmetrical again, to give those who are trying to argue from facts a fighting chance. That's why such accusations are a staple among the people who peddle the misinformation in the first place, and also among people who are just trying to avoid accountability when they've always been perfectly free to say what they want. People need to learn what real censorship is, and stop throwing the term around any time they don't think they're getting the hearing or reaction they deserve.
You can use subpath exports like paulddraper suggested or in your `main` key in `package.json` you just point to whatever file you want to be served when `import X from 'Y'`.

It doesn't have to be `index.js` in the root of your package. That's the fallback if no `main` or subpath exports exist in `package.json`
Photoshop didn't get regulated when people started photoshopping people's heads on strippers. Rather we used existing laws to punish individuals who did it, like those against defamation. And for the more obvious and benign cases we quickly stopped caring all together.
It was a fun video experiment, I wanted to actually see if a low-power semi-modern PCIe card (2.0 x16) with HDMI would actually work on a slot 478 motherboard with PCIe 1.0 x16. It works rather well and can run OpenCL 1.2 applications.

Apparently CUDA v6.5 can run on Windows XP 32-bit as well. I intend to try this on a GeForce 730 I have saved from before (PCIe 3.0 x16).

Incidentally, the first Graphics Card I had was a 32MB RIVA TNT2. Do not have that working card anymore. :-)
completely tangential comment: that opener ought to be a meme
The photos are great but they are overdone in post imo, especially the saturation, they don’t look real to me
I've been in charge of a full rewrite of a B2B system that looks to work out pretty well so far (will soon do the full rollout for the first customer after successfully piloting with 20 users).

I think a key to the success is that the old system is so crufty that it's not, in fact, a moving target.

The old system is over 20 years old, a web application written in C. Apart from security considerations, the UI looks archaic, there is no separation between frontend and backend, and data storage is in custom-designed files - no database engine, so it's essentially impossible to add substantial new functionality.Even the most minor config change requires a recompile.
That could all be true, but folks also testified they personally witnessed him violently shaking at least one kid.

You can be against junk science, but entertain the likely possibility he also did it.
It is a virtual machine by the normal definition of the word, doesn't mean it can't be AOT compiled.

The part of parsing that can be skipped is a minuscule part of compilation, won't do much for performance.

I guess that the binary representation could theoretically be a bit smaller. However the current status is that compilers need to ship a fair amount runtime stuff, like an allocator and basic string handling, so the resulting binary isn't necessarily smaller than the source code of a fully featured language. That of course weighs down compilation as well.
Same. But I get this on desktop too, with a trackpad. Makes precision selection when image editing very frustrating.

It would be nice if there was a simple and universal way to do this interaction more precisely!
Thank you for taking a look. Will work on these.
Smartphones seem more of a consumption device then a creation device - text editing hassle is a big factor.
Gambeth – Decentralized parimutuel prediction market platform
Hi HN! The last couple years I fell into an "interesting" relationship with "investing" and so I decided to focus my ludopathy into something remotely useful. Unfortunately, instead of that I bring to you... Gambeth!

Anyone can create their own market with an arbitrary number of options. The submission links to Argentina's presidential elections market, feel free to try it in the Goerli testnet and let me know in the comments if you need some testnet USDC to play with it.

The "Explore markets" option is super barebones but should at least give you the list of all created markets.

I plan on doing a release on the Polygon network, but I'd love to have some feedback for the beta version.

The whole code is open source but honestly pretty illegible at the moment. I need to dedicate a day to splitting/reorganizing the code, and probably start to consider an actual framework instead of vanilla JS. If all that hasn't scared you away: https://github.com/chiplis/gambeth

I'm looking for people willing to contribute to a UI revamp but PR's are welcome on anything and everything, all of the time.
You can use that for selection as well, tap somewhere else on the keyboard. Used to be even better with 3D Touch, you did not have to wait for the long press to register.
>but there are thousands of flickr users who allow full size downloads and permissive license, why is this artists decision notable?

Probably that pros don't do that as much. It's another thing to give pictures for free when you're not selling them anyway, and another to give them for free when making them is your job.

Think of it like your cousin Joe vs Ed Sheeran doing a free concern at the local park.
Yes. Thanks for the spell correct.
The case would not cover the touch pad.
Single-Button Keyboard
> A disadvantage of the ‘no function coloring’ in fibers is that it makes lockless programming harder.

But if you treat fiber-style coroutines like threads, and use locks and message queues exactly the same as you would with threads (although differently implemented, of course), then coroutines are basically better-behaved, and nicely deterministic, threads. It's a wonderful programming model, with the one big drawback that you can't take advantage of multiple cores.
Simulations is a limit of approximation not expected in nature.

This is just a university press release.
Dirty Dozen foods
Makes me wonder how hard it would be to refactor Wordpress to use Laravel. I know the author of the Ghost blogging/CMS said they would have been "years ahead" on their feature roadmap had they used the more familiar PHP in general (and Laravel in particular) instead of going with NodeJS.
And the spread spectrum as used in modern devices is not frequency hopping.
It's weird how all that stuff and much more is still available now, but no-one is in awe anymore. Of course the same could be said of the pre-internet modern era compared to, say the 1700th century.

I guess human mind really is sensitive only to changes and not to absolute state of things. Makes me wonder how much point there really is in continuously making newer and shinier things since the only thing that happens is that people just get used to the new things and are approximately as happy as they were before.
No! In fact I find it jarring that they use somewhat soothing language speaking of the fixes and simultaneously disclose bugs at a time when they are already exploited and it is clear that the majority of the users don't have the update installed yet.

I don't know why, but even with automatic updates enabled, for each and every macos or iOS update, I have to manually visit the settings to get a timely notification.

Does smell like a situation where it's just that the zero-days have recently been leaked and are started to get abused by non-state actors.

And Apple seems to think that a continuing to use a device that is vulnerable to exploits that are prominently covered in IT news is totally acceptable for a couple of days
I realize that users of this site might be inclined to think that non-perfect solutions are not acceptable. However, in the real world, all solutions are non-perfect. Like for instance alcohol and tobacco limits: they are a success, even if they don't totally prevent children from consuming those drugs.

A smart device ban would be similar to the ban of those substances. Not terrible, not great, but much better than status quo.
Can Germany afford a 4-day workweek?
Was the artists intention for them to look real?
How does it look fragile?
If they're a clamshell style with a physical keyboard, as with the Psion Series 5, possibly:

<https://en.wikipedia.org/wiki/Psion_Series_5>

Folding-screen phones are an expensive gimmick, with inevitable exceedingly expensive repairs:

<https://arstechnica.com/gadgets/2023/09/the-pixel-folds-scre...>

I predict a flop along the lines of 3DTV.
Standard gear box oil is 80W90, which at -30C (even at -20C) turns into a thick jelly. Even in neutral starter has to move gears in that jelly. So normally you don't want to release the clutch until engine is warm enough and stable, and even when you do release it (in neutral) you do it slowly, sometimes in multiple attempts to avoid engine stalling, like starting on a steep hill. I haven't tried automatic at those temperatures, but ATF is much less viscous, so it should be much easier on the starter at low RPM.
That's a reaction to deep if-else's - and they can happen in the happy path, independently of error handling.

I don't recall this requiring much code mangling though?

It means defining the return variable at entry and set its value to the "failed" value (eg NULL or false) and return it once at the bottom.

So you only touch the return on the happy path which reduces the number of error related else's, can reduce the need for guards too, it's consistent and you don't get caught out by early returns.

I still use this when it suits the application.
In gboard we've already got modal stuff for numerical keypad, emojis, special characters (2 different modal pages), etc.

Adding one more modal keyboard page for cursor-editing (arrow keys, ctrl-arrow-keys, home/end, pgup/godown, select-toggle-button, delete, rclick menu) would just make sense. Would just be getting the rest of the desktop keyboard into the phone keyboard, nothing groundbreaking.
The first thing I saw looking up his name was https://www.demilked.com/ai-generated-photos-aurel-manea/

So I wonder if some of those made it into the archive?
Crazy idea... but what if you stored the files in a fast purpose-built database instead of the normal file system. You would have to mount it I suppose, to be able edit the files. But I think it could be very performant.
I created one torrent in 09-11-2004 and uploaded it to TPB. It is still alive with seeders.
I'm the author. I agree, this could be a good way to do it. It's what I meant by a "slow burn" in the post. For example, just start with improvements to tapping and dragging, then add a better magnifier, etc. Just getting rid of some of these ambiguous bugs would be helpful.
If OP made their photo collection available for free while high on psychedelics, I suspect most courts would say any statements/agreements made while high have no legal weight...

That in turn makes it slightly risky to use these photos.
You can long-press spacebar on iOS to get a trackpad-like behavior. And you can tap somewhere else to even select like that. Awkward, but it works.
Of course, all the ratios are wrong is you scale everything and you might not get to criticality. So it is a completely different design with different manufacturing techniques for many parts. It is like a model of an airplane also wouldn't fly without adjustments to many parts which of course changes various ratios.
This is a lovely thing to read on a Sunday morning, thank you!
A NICER approach to genome editing
This is very much possible in the desktop app, although apparently the position of the feature has changed at least once: https://answers.microsoft.com/en-us/msteams/forum/all/how-do...
I have used one, you are still stuck with the text entry UI widgets limitations.

If you want to se PARTICULARLY bad examples, check out the social in-game example of harry potter magic awakened.