skysight-inc/HackerNews huggingface dataset:
Will absolutely cosign this. So many of Apple's components for both iOS and MacOS development are dreadfully over-complicated and the documentation if anything, makes it worse with no examples provided, no use cases, nothing. And of course is subject to change at the whim's of Apple's engineers.

So often as a developer I end up just creating a single-line static wrapper function that does something that interfaces with Apple code, then call that instead. Things like a share sheet are incredibly complicated for seemingly little if any actual need. Example: I have a static wrapper function for sharing that accepts the following parameters:

- The View Controller to present the share sheet from

- The originating view/button that it should be presented from (on iPad)

- The URL of the file

- A subject and message, either one, both or neither, appropriate to the share

And that's it. Five pieces of information. Inside that function I:

- Load the data from the file into a Data object, and confirm the URL is good

- Save a second copy of the file to the file system with the appropriate name I'd like it to show the user

- Convert the "Any" object passed into the button (view, button, bar button item, etc.) as a set of coordinates from which to spawn the popover, because Apple's code does not do this reliably

- Instantiate a Share Sheet Subject Body Provider, which is an object you have to provide the share sheet which contains... 2 strings

- Instantiate a UIActivityViewController, which is a subclass of View Controller using the subject/body provider and the URL to the file copy I created as the arguments for that

- Set the source view of that controller to an arbitrary View I've placed that's just the coordinates from earlier, with a height and width of 1, placed onto the view controller

- UNLESS it's a bar button item, in which case I set the bar button item property to that and skip the coordinates altogether

- Then I present this view controller on the origin view controller

And I'm sorry, I'm willing to grant that some of this complexity is down to engineering concerns I'm not aware of, or taking into account things I've never done. But holy. Shit. What a process to go through. To simply share a file as Apple intends, I need a class that is fifty lines of code, and a second class of another 20-ish lines, to provide subject and body. Which again, I cannot stress this enough, is TWO. STRINGS.

SURELY. SURELY SOMEHOW we could make this easier.
TV with ads isn’t an option anymore. We went back home over Christmas and our parents both watch either cable tv or ad supported Hulu. I felt like i couldn’t get into the shows, we were constantly interrupted by ads. I’d rather just not watch television than watch a never ending stream of advertising.
Simple is beautiful!
I think it could be more than enough for 90% or more use cases, and without over-engineering.
rejection email is so bad I think it needs further scrutiny to ascertain whether its real. Either way, I would expect the named company to be coming out with either a disclaimer or an apology, stat
Whichever it is, it should certainly not take 1.5s to open a menu. Especially not on a website, that aims to teach people something about web development.
At this point you’re just making a semantic argument about the word “massive”. The impact of that 11% cut in spending was massive; between 1990 and 1998, manpower dropped from 2.18 million to 1.59 million and the total number of active ships in the Navy dropped from 570 to 344. The total budget didn’t drop by a similar proportion because there are a lot of expenses that are much less flexible; it’s not simply a matter of employing fewer personnel and buying less equipment.
Id highly discourage Plex. They're just as predatory... and they leak all sorts of data to their servers. Who knows who'd find that valuable...

But what sort of a pie-rat would I be without a recommendation?

https://github.com/AdrienPoupa/docker-compose-nas

This sets up all the Arrs, VPN for torrenting and sends qbittorrent through VPN, and Jellyfin (media server), and loads more. Gotta configure the docker compose and paths, but it's not that bad.

I also got it to work with ProtonVPN, killswitch and all:

protonvpn:
container_name: protonvpn
image: ghcr.io/tprasadtp/protonwire:latest
init: true
restart: always
environment:
PROTONVPN_SERVER: "SERVER IDENTIFIER"
WIREGUARD_PRIVATE_KEY: "ITS PRIVATE :)"
IPCHECK_URL: https://protonwire-api.vercel.app/v1/client/ip
IPCHECK_INTERVAL: 60
SKIP_DNS_CONFIG: false
DEBUG: "0"
KILL_SWITCH: "1"
cap_add:
- NET_ADMIN
sysctls:
net.ipv4.conf.all.rp_filter: 2
net.ipv6.conf.all.disable_ipv6: 1
volumes:
- type: tmpfs
target: /tmp
ports:
- (fill these with ports you need to VPN so you can access the admin, like Qbittorent)
healthcheck:
test: ping -c 1 www.google.com || exit 1
interval: 30s
timeout: 10s
retries: 3
Yeah true indeed. At least the hash values are publicly available so you can double check that it's indeed the correct file you have downloaded.
Unbelievable harm has been done to these people’s ancestors and that harm has lingering impact today. More must be done to make up for it, but this seems like a form of blackmail, it seems to me to be about attention and getting someone to throw them some money rather than actual improvement. Happy to be corrected.
EMP – The Ultimate Cyber Weapon
The Books That Made Me
I made one of these during my MBA. I spent close to $2000AUD including the two Nikon mirrorless cameras I purchased. I am not particularly handy and made it out of spare 2x4 lumber I had so it wasn’t light.

But it worked, I scanned about two dozen short term library books that I needed to reference frequently during my course at a cost of about $85 per book. If I’d purchased the time limited ebooks they would have cost $125 each, and been scattered across 3 different bookstore apps.

I would scan while watching tv and could do approx 1000 pages per hour.

I also learned that I should not do carpentry and potentially saved tens of thousands by hiring a handyman or carpenter for home diy…
https://archive.ph/jj8AU
I use an htpc (nvidia shield) so that’s not an option. Either way, I’m sort of tired of going out of my way to avoid a shitty user experience. If it sucks, I’ll do something else.
if an update breaks something youll be forced to deal with it no matter how busy you are at that moment...on the other hand, is a delayed update critical?
My god how I would happily pay 5X per copy for a Windows that had all the shitty new garbage culled out (like ALL the Telemetry and forced updates).
I think it was this flight, my father’s friend missed it at the gate by a minute. He then sued the airline... for taking off a minute earlier than scheduled.
Emby has upset many people in the past, with their move from open source to proprietary. Jellyfin is a fork of emby that is still foss.
So, there goes my next evening! :D Thank you!
Jesssssssssssus
The problem with this logic is that solar + storage is still cheaper than nuclear.
Yeah, that's something to think about. Thanks.
So childish.
In my neighborhood, there is a new law requiring use of such scanners.
Batman is a particularly good example to choose for this since he's died twenty-three times between 1952 and 2023.

If you don't like them, that's fine, but they're not the only comics around, even if you're only buying stuff from the Big Two. Dismissing comics as "toothless drivel"

That was my point. Superhero comics have created a mainstream perception that all comics are like that, that the entire medium is too lazy and greedy to commit to a narrative.
I've been developing on PocketBase for 2 months. The system goes into production in 1 to 2 months.

I'm exceptionally happy with it. I'm developing an webapp for a friend's company and wanted a very simple system to hand-off. The whole thing is running with one binary: Pocketbase. It runs a webserver, server-side Javascript (compiled TypeScript) code, and SQLite database. The single process is hosted on Vultr for $12 per month. My frontend is written in SvelteKit (static adapter) + Svelte + TypeScript.

Pocketbase is well done. The author has been exceptionally responsive to my questions. He is fast and clear.

I have had a few minor issues: The documentation has bare spots (but is very good for most things). I had to write my own CSV loader. (I hope to open-source it.) Writing lots of objects through the CRUD interface is slow. (It's possible to write faster using server-side code.) Unit testing for the server-side JavaScript had to be shoehorned in. And I wish Copilot/ChatGPT could answer questions better. But these issues have been minor, given all my work on the project.

It has some quirks. There's no way to set the 404 page on the webserver. And the binary's location in the filesystem matters. It was designed for the author's use and you have to live with these choices.

As I said, I've been happy using it. It fit my needs exactly: simple and I could code everything in one language, TypeScript. Pocketbase is not high-performance, but I didn't need that. I've had a few ideas for side projects and, when I'm done this work, I'll implement one on Pocketbase because it is that easy.

And, as part of my contract, my friend's company will donate to Pocketbase. :)
I mean, 2014 was 10 years ago and 2012 just EoL'd. I agree that era wasn't as easy. But Windows 10 (other than Home) in its maturity, is and has been pretty rock solid, imo. Windows Server is a different topic entirely.
a note about the ox64, i just mentioned it on #riscv and someone replied

> the ox64 look nice but have issue. in 1 week at class we killed 22. I personaly killed 5. they are very touchy. no [not static] we would flash the project code . it would start to boot and then fail. and when you tried to reflash them they became unresponsive

so maybe there are some problems to work out with the ox64, or maybe they were doing something wrong in the class despite wearing antistatic ankle bracelets. pine64 has been very good and trustworthy in the past so if the problem is real i'm sure they'll figure out some way to solve the problem; hopefully it doesn't involve withdrawing the ox64
Can you prove that you exist?
> consumers will be able to better prepare for power disruptions and outages through SmartThings Energy’s ability to sync with the Tesla app’s Powerwall “Storm Watch” function. This means that in the case of extreme weather events such as typhoons or heavy snowfall, users can be alerted through SmartThings on their connected Samsung TVs and mobiles in addition to the Tesla app.

How’s this any better then the multitude of weather alerts that mobile devices already support?

> What’s more, they can activate AI Energy Mode before and during power outages to extend the remaining backup energy stored in Tesla Powerwall.

How does AI help here? Does it have a little robot that goes around and turns off the lights for you?
Cash can only be spent once. Information can be spent repeatedly.
I don't think that a couple a day can build an addiction. My withdrawal symptoms were quite severe. Depression, insomnia, difficulty to concentrate etc. Every person I've known who has quit cold turkey went through symptoms of similar severity.
You can simply enable (download and reinstall) the store in LTSC

Powershell/Terminal: "wsreset -i"
Really? That’s hilarious!
I was able to get a cheap external m.2/pcie3 USB3 enclosure with a WD blue running with zero effort as my boot disk. Haven’t benched it yet...
Recently switched off Emby to Jellyfin - having a permanent "buy premium!" in the player (auto search subtitles) sucked.
This is tangential, but I would highly recommend watching a show called The Rehearsal, if you haven't already. It's basically exactly what you just wrote, and wholly unsettling yet brilliant.
Max sent me an email that must have thought I was an idiot, and was being all self-congratulatory over not raising prices.

"Plans are changing. But don't worry, you won't be paying any more!"

... but you will get less.

On my plan they reduced the screen count, removed 4K, removed Dolby Atmos.

but for some strange reason they didn't say "... unless you want to keep the same features, that is."
i would be interested to see what proportion of rust projects put “written in rust” in the project description vs other languages
My experience as well. While I’d love a proper go to source approach, chatGPT nails most of the issues I run into with SwiftUI.
>cryptobros are one person
From what I know it is indeed perjury to file a DMCA claim on content for which you don't own the copyright (e.g. after it has expired).

But rather than intentional bad faith it's highly likely these sorts of actions are fully automated by both YouTube and Disney. Probably YouTube has not yet removed Steamboat Willie-related content from its Content ID database and Disney has not yet disabled its own auto-strike systems for the content.
Global Sea Surface Temperature Hits Six Standard Deviation over 1982-2011
I wouldn’t go as far as saying it’s blackmail. They voiced their concerns peacefully, and requested a review. It will likely be ignored, as it deserves to be.
Yeah, that's indeed one of the reasons desktop Linux is not that prevalent in corporate IT networks.
And if Russia were the invader, we both know that more than half of them would join them as collaborators. Truth is that flag-worship has always been a piss poor indicator of actual patriotism.
I agree -- the risks are bigger, the rewards larger, the variance much higher, and the theories much less mature.

But what's striking to me as the biggest difference is the seeming lack of ideological battles in this Moon story. There were differences of opinion on how much precaution to take, how much money to spend, how to make trade offs that may affect the safety of the astronauts, etc. But there's no mention of a vocal ideological group that stands outright opposed to those worried about risks -- or a group that stands opposed to the lunar missions entirely. They didn't politicize the issue and demonize their opponents.

Maybe what we're seeing with the AI risk discussion is just the outcome of social media. The most extreme voices are also the loudest. But we desperately need to recapture a culture of earnest discussion, collaboration, and sanity. We need every builder and every regulator thinking holistically about the risks and the rewards. And we need to think from first principles. This new journey and its outcomes will almost surely be different in unexpected ways.
Yes, that's correct. In server-side code, you can write SQL queries.

JavaScript API: https://pocketbase.io/docs/js-database/
Go API: https://pocketbase.io/docs/go-database/
There’s nothing MasterCard can do to help you change your name. This is something they can do. Plus, it makes MasterCard more appealing to this market. I think it was a great move.
Don't forget, one of the things you get for the $99/year developer fee is documentation.

https://developer.apple.com/support/compare-memberships/
employee: a person who works for an employer; spec. a person employed for wages or a salary under an employment contract, especially at non-executive level.

Source: Oxford English Dictionary

https://archive.ph/jj8AU
Fusion power research in the EU is going to cost something like 100B euro for ITER + DEMO. No useful amount of power production is planned for decades.

Meanwhile, that money could have purchased solar + wind that would provide something like a third or even half of Europe’s electricity needs! That’s not even factoring in ongoing cost reductions over those same decades.

Fission has the same problem: it’s expensive power in the distant future versus cheap power available now.
My wife didn’t upgrade despite knowing her phone was throttled. She definitely would have if it was rebooting due to brownouts. So there was a sale “saved” by apple. No idea if the numbers cancelled out.

Coincidentally, we found out today her iPhone 8 has a degraded battery. Once again she has no plans to change the battery.
It's a hobby. It doesn't have to have a goal other than leisure or relaxation. It's only unreasonable if it causes distress and prevents him from reaching other goals.

I do not for the life of me understand why every waking activity has to be judged by its contribution to goal achievement maximization.
I'm pretty sure both of those count as documentation.

https://www.writethedocs.org/videos/eu/2017/the-four-kinds-o...

I think you mean something a bit more specific, maybe "comprehensive reference documentation written by humans", though I'm not sure codebase annotations get away from that.
And overall even with on-demand video, physical and digital content rents/purchases, etc. I’m sure I’m still paying less than I did for cable TV which wasn’t great for movies anyway.

I do wish Netflix still had a good DVD by mail service but when many people, especially younger ones, look at you oddly if you suggest popping a DVD into a player, you know that’s a lost cause.
Mouse filmed tidying man's shed every night
https://standardebooks.org/ebooks/john-milton/paradise-lost
The DNA date needs to be readable by third-party apps, if the user so wishes.
It definitely IS an option, but at the network level.

https://pi-hole.net/

It runs on damn near everything, and is a DNS level adblocker for the whole network.
Shecc: A self-hosting and educational C optimizing compiler
Yeah, you are right, but I don't get to deploy many thousands of physical windows machines often because I make sane choices.

Has there been significant progress in this area in a decade? last time I installed a windows (11 pro) it was significantly worse than Ubuntu. Both in downloading it and installing it.
Who's a billionaire and likes to throw 420.69 around?
The myth and intuition of a perfect machine being complete is a dominant cultural theme. I recommend Erik J. Larson's book on the myths of artificial intelligence. I see that the fundamental problem with peer review is somewhat broad. We understand inferences through induction and deduction, but we fail to understand and appreciate abduction, which is actually the basis of science and what makes us human. I believe, abstractly, this is one of the problems. I think abduction is linked to meta-rationality, another cultural difficulty.
Oh definitely, that part of the analogy works fine.
The premise is kinda neat but it probably doesn’t need to do all this stuff just to provide the proof of concept that you can remotely execute a script somewhere via DNS.
In a perfect world, "racism isn't bad" wouldn't be a political message, it would be a common sense belief that everyone shared, but America and plenty of other places are still in a point where that's controversial and significant portions of the voting base are proud of their bigotry.
This. Salesforce, is a great example of this. I can't tell you the number of companies that exist just building a simple application that does the one thing customers bought these bloated app suites to do that they liked and became burdened with the developers ecosystem or constant enhancements they make just to justify their dev teams existence. Adobe and Microsoft are also notorious for this, as well as just about every cloud company.
Apple and Android mobile development both have some of the worst APIs and designs I’ve ever seen. I really can’t believe these companies have the most talented developers based on their objective output. I think at best, they have a small handful of incredibly smart devs and the rest may as well be leetcode monkeys.
This has been a thing for years for non-Spotify podcasts. Podcast CDNs inject ads at the behest of the publisher (or the ad network provides the CDN) and will mint a new audio file for each region as it’s downloaded.

Automatically injected ads are also prone to failure and either a bug in the system or a misconfiguration by the producer of a podcast can result in some broken audio including skipping forward, backwards, creating a long tail of dead air, or (most egregiously) cut it many minutes short often enough to miss a significant chunk of the ending.

Automatic advertisement injection is a huge scourge on podcast listening, not because of the ads, but how broken it ends up being in practice.
You can harm people with a feather. AI is a non issue, the only issue is the people using it, and thus far it seems like there are too many sociopaths using it, willing to steal people’s property just to generate images of sexualised animals and dubious quality code.
The worst part is not only that the documentation is awful but that Apple uses needlessly overcomplicated OOP design on top. It’s just a bad experience all around. I don’t think SwiftUI is any better either, though it avoids the old OOP mess it is still very complicated and if you want to do anything not immediately supplied by the library you often are best falling back to AppKit anyway. It’s just very unpleasant programming in general
Streamlining AI Code Chat with Mentions
Let me drop my feces over your lawn. That's just biodegradable stuff, it will disappear. Completely reasonable.

And this is not a "group of people", it's a nation. Just as USA is a nation.

And while you're at it, just burn a print of the Quran. After all, that's just some paper and it will bring valuable heat. And the "group of Muslims" will certainly be happy to help.

Come on.
Eh? The feature only kicks in after the first brownout.
You can skip pre-roll Prime ads, but they're introducing regular ads as well.

Gotta now fork up $3/mo in addition to your Prime subscription to get rid of ads.

https://www.cnn.com/2023/09/22/media/amazon-prime-video-ads/...
I disagree. Golang and its standard library are terrifically productive for me because they have plain old high quality module documentation on every public struct and function. Of course you need a few tutorials to introduce people to a library’s main use cases but after building that initial familiarity I find the kind of docs Go has to be the most useful for me. A doc browser like Dash (Mac) or Zeal (open source) that makes search lightning fast multiplies the helpfulness of that kind of docs.
>Subscription Services are the laziest and most exploitative low-value corporate business model ever.

Err, subscription is a step up from skinner boxes and micro transactions. Lets all be thankful nobody has worked out how to bring them to TV.
This one is fine.

The funny ones are the ones that put "Written in Rust" in the features section.
Weird, I still remember the much older Windows 3.11 for Workgroups already having some networking support (using ethernet 10 Mbps or so I guess). Or... was "for workgroups" a misnomer?
Let's say you sit on ~2716.9 BTC. You have a scheme that'll cost you 26.9 BTC to shift the price. You "only" need the scheme to successfully increase the price of your remaining 2690 BTC by 1% to have recouped your cost. Any movement higher than that and you'll profit.

I'm not saying it's a good idea, but it's not unusual for pump-and-dump schemes to involve burning a lot of value to trigger the pump they're trying to profit off of. You need to treat the bit they're planning on dumping as separate from whatever capital they're prepared to invest to make the pump happen.
This kind of stuck-in-loop behavior was a characteristic of previous low parameter count LLMs. For large amounts of actual text generation they're not ideal.
Your examples of singers that don't dance on the stage don't prove that they can't, but just that they don't want to.
I was asking about someone who is a well known singer but actually tries to dance but really can't and it shows.
And again, we are talking about correlation, and not exact match of skills. So it wouldn't mean that a great singer is automatically a _great_ dancer, too. Just that if someone is really good at singing he is likely to be pretty good at dancing but not necessarily exactly as good. Maybe that's part I didn't articulate clearly earlier.
Probably similar to the the percentage for projects written in Go.