skysight-inc/HackerNews huggingface dataset:
> These kinds of commit messages are typically an indicator of a broken process where somebody needs to commit to see something happen, like a deployment or build process, and aren't able to assert that stuff works locally.

This is one of my biggest pet peeves with services like github actions. Something running locally like "act" [1] isn't sufficient because it doesn't have everything github has and is extra friction anyway to get everyone to use it for testing.

[1] https://github.com/nektos/act
Maybe these guys had city grid plans too, not sure:

https://en.m.wikipedia.org/wiki/Indus_Valley_Civilisation

We had IVC as a topic in school, vaguely remember it being mentioned, could be wrong.
The incidence of these cancers is much lower than cervical cancer.

I think a more practical benefit to boys is the prevention of many strains of general warts and general herpes.
It’s not a stretch at all. The court explicitly found against Epic on this point.
It does have a large amount of malware too, though
That’s pretty spot on to what I was trying to say. This is a very complex project, with a lot of unproven technology, and a lot of very well connected politicians pushing for it.

There are a LOT of articles coming out that are very positive, and while the project is probably necessary, we should be aware as the public that it’s not all roses and sunshine.

Worth reading if you want more of an idea:

https://www.forbes.com/sites/alanohnsman/2022/08/31/californ...
*Assuming the vaccine has zero risk and don't cause other problems.
Not the parent, but in my case it was the attempt to optimize the process of falling asleep, in any way possible, after years of sleeping problems. There are a lot of articles, books or YT videos compiling tips and tricks. 4-7-8 breathing is another common advice.

After I had been diagnosed with sleep apnea, I received a prescription for an APAP machine (auto-adjusting pressure, in contrast to constant-pressure CPAP). Unfortunately, I still wake up every night after ~3 hours of sleep with a feeling of suffocating and panicking which makes me take off the breathing mask. Therefore I have yet to experience any positive effects from using the APAP machine to treat the apnea.

Any advice from somebody who has gone through the same thing?
Okay. So... charge more for the tools and SDK's. If you never launch an app or launch a completely free app, you still gotta pay apple. if those tools are more expensive, just push the cost where it belongs. Developers pay for being hosted on the app store on top of the tools and SDKs they access, it doesn't feel like a proper value to still be charged for that indirectly just because you don't want to be trapped in their walled garden.

>Apple still expects to be compensated for the value it's developer tools and platform is providing to developers, and the €0.50 per install fee is how they are choosing to charge for those services.

Well I wish them the best of luck in their future fights with the EU. Glad some government seems to not be thinking of the trillionaires first.
I've got a large beard, so I doubt this would have a tight enough fit even with a nose hole.
> Not updating DBX is the default state. Updating it is what requires effort.

Up to a point, but that's true for almost everything in software. Not updating your OS etc. is the default state, and if it's not up to date it will be full of holes. That's life.

> You're missing the point. An attacker that can write to the ESP is root on the live system right now. It can exfiltrate the contents of `/` right now. Or if it can't exfiltrate right now, it can install an OS service to do that on future boots.

If they have root on the live system then they don't need to mess around attacking secure boot at all. The point is "evil maid" style attacks where someone messes with the boot partition (and/or firmware) by booting off another device. Again, this is the whole point of Secure Boot; if you don't care about that kind of scenario then why would you ever be using secure boot at all?
I want to make a sign on the wall that denotes $x days since someone complained about Tokio + Reqwest being bloated and/or making their own design decisions.

I also want to make a campaign to direct people to ureq first so we stop hearing about this every other month. Reqwest is very good and worth just using IMO, but if you really care about this, ureq is pretty battle tested and a fine option for "just give me a fucking HTTP client".

(A selfish third point but ureq needs a happy eyeballs implementation, but that's neither here nor there I guess)

Edit: I did read the article and yes, I am commenting something slightly tangential
It would make sense to have move and capture be different. Like square in front and two lines or points to the diagonal.
In general I agree with you, I don't want my phone to be a general purpose computer.

But the situation here is that there is now an actual law mandating that no, you're not to allowed host an app store on your phone OS without allowing alternative app stores.

For an exaggerated analogy, you can't make a car without seatbelts and tell consumers that if they value safety they should purchase a different brand of car.
I think I'd be inclined to disambiguate them by making the ends of the bishop pointed and the ends of the rook blunt. When moving along a diagonal you're moving in the direction of square corners, vs faces for moving in ranks and files, so it makes sense in that way, and it also evokes the shapes of the classical pieces.
NSF budget is 10 bill or so out of a 20+ trill economy, less than a tenth of a %. Even if you thought 90% of work wasn't important... 10 bill out of 2 trill is tiny.
A "bill" (proposal) being "passed" is the process by which it becomes a law.
Say I run “git commit -am wip” in a for loop in the background, then squash everything before I make a PR. Is it your position to at every single character change I make in my editor should be preserved? That’s kind of crazy right?

I think you need to recognize that you have some implicit assumptions about what a commit even is, when you make such statements as “all commits [should be preserved]”.
I always start with FRUIT, no idea if it's optimal but it works pretty well. Also, unlike Wordle, there's no downside to guessing words with repeated letters, so something like FLUFF could probably work too
So just ignore the async use cases? Or force tokio or similar to support it?

My biggest pain point so far is channels, I like them in go because they are straight forward to use, allow concurrency, aren't a minefield of problems, and are easy to reason with. I wanted to scan N directories (in parallel) -> encrypt and checksum in (parallel) -> queue files for upload. With go channels it's straight forward.

I was looking for MPMC (like go channels) to allow multiple producers to enqueue and multiple consumers to dequeue. Rust doesn't do it and tokio doesn't do it. I could use crossbeam[0], flume[1], or async[2]. Not sure what limitations those have and what if any limitations in compatibilities with other crates I need will be.

[0] https://docs.rs/crossbeam/latest/crossbeam/channel/index.htm...

[1] https://docs.rs/flume/latest/flume/

[2] https://docs.rs/async-channel/latest/async_channel/
Maybe I am watching too many series on drug lords but Game studios feel like money laundering operations. How do you even give a group 100-200 mil and say ok go make something for 3 years or whatever with no guarantee it will work?
Perhaps it is intended that players figure it out for themselves, but it would help to be more clear about which distances correspond to which color. And apparently being adjacent on the next row is not "as close" as being adjacent on the same row. I had assumed that there would be an equal radius covering the same color.
Expert shows how to tamper with Georgia voting machine in security trial
The person who mentioned their issues using the bathroom in Dubai is either very brave, very naive, or knows something I don't.

Dubai executes trans people, and that person may not identify as trans but I'd absolutely be terrified to go there if I were visibly gender non-conforming.
Its posts like this that ensure I’ll have a job for years to come. Comments are worthless too, I mean, just read the code!
It’s actually kind of frustrating how expensive that vaccine is (>$1000) as there’s no incentive to reduce cost.

And if you’re 45, then insurance won’t cover. Even if you test negative for hpv.
They used to, or perhaps there used to be a case. Thankfully right to repair laws prevailed over those silly notions.
Agreed. Jenkins is one of those things where the biggest strength and biggest weakness is that it will do anything you want.

You, yourself, need to make good choices. Jenkins isn't going to stop you from making poor ones. Reminds me of Jira in that sense.
Unity also wanted it to be retroactive to some extent IIRC
Yeah it’s a win for me. I do not care about other huge corporations making money via alt stores. I do care about an FDroid like alternative that will let me download emulators!
Apple markets the iPad Pro as a general purpose computer, like a MacBook, where dual ended USB-C connectivity is taken for granted (in part due to Apple).

Given different roles and low numbers of iPad Pro's vs. iPhones, I don't think any cross over assumptions can be made.
Same here! What a magical and empowering feeling to just see how a website works, edit it, and see the changes immediately. A year later I was paid to make my first website and 28 years later I'm still working as a full stack web developer. That one discovery in a toolbar led to a career and changed the course of my life. It's sad that that type of discoverability is largely gone.
Too many Mac apps are being built with Electron
I think you're missing the point. How a lot of projects operate is that the commits on PR branches are completely pointless since they will be deleted when the PR is merged and the PR description will become the real commit message for the commit on the main branch from the squash-merge.

The trouble is that Git is trying to do two things at once. It's trying to do remote synchronization as well as change tracking all at once.

An alternative is just to do "git commit --amend" every time you want to fix some small bug, but that has downsides in preventing reviewers from seeing what has changed between PR iterations as well as preventing you from going back to an earlier point in time for some branch. When you have less than a dozen commits, it is completely reasonable to just look at diffs and timestamps to determine which commit you want to go back to.
I was hoping for a reason that had a basis in the DMA not just feelings.
Mozilla has more than $1B in cash, so I don't think that $45,000 or even $1M is going to materially affect Firefox, etc.
That's what they claim but I've yet to see any evidence to support this.
This won't pass. It's legal to go any speed you want on private property you own; a challenge at the CA Supreme Court would likely eviscerate any bill like this that were to pass. Enforcing speed limits isn't a trivial problem. It only seems like one if you understand it from the very limited perspective of merely knowing the limit (kinda) at any time; once you start enforcing that limit, you create liability and danger where previously there was none.

What about speeding to the emergency room? What about an open road on your own property within California's borders? What about a racetrack? There's just no amount of current infrastructure which can model this properly and without enormous holes, some of which would immediately conflict with rights most Americans consider sacrosanct.
KiCad EDA – Cross Platform and Open Source Electronics Design Automation Suite
If you subscribe to a service from your phone, it does show up there. My MLB subscription is also usable from my computer, but because I bought it on my phone it’s manageable there.

Presumably if they decided to move that app to a 3rd party store exclusively, that goes away
This is the new normal in 2024. Hearing about a layoff and reaching out to friends to check if they're safe from it. It's pretty messed up that world's richest companies are using layoffs as a mechanism to fix their balance sheet. My company never went for this lever. Also when you point out flaws in hiring processes at these large companies they swear up and down that it's absolutely necessary. So much waste, so many people chewed out in the process. Clearly there has to be a better way.
Every so often I log for a way to have git log only return tagged commits and commits where the commits you’ve requested come together. In general more tools for seeing simplified graphs would be nice
So.. Epic makes an IOS store, puts Fortnite on that store, and Apple rejects it for reasons related to previous rules on the IOS store (or some grudge). I guess we're due for another round of Epic v. Apple before the decade ends.
Developers pay for those when they pay for their dev license.

(if they don't, then what is it for?)
Yeah, it seems to me like the author just wants a simple HTTP client for Rust that prioritizes simplicity over raw performance and is unhappy with the fact that reqwest isn't that. Though as developers we often wish it were otherwise, given a choice between implementation simplicity and performance most people will choose the latter (as long as correctness isn't sacrificed). So that's why reqwest is more popular and is the first choice that appears when searching for [rust http client] on Google.

Thankfully, ureq exists for those who prefer implementation simplicity, and that's what the author should probably choose.
> - Card transaction fees (baked in and not insubstantial)

At Apple's scale? About as insubstantial as they are capable of getting.

> - Free apps (your 15-30% is being used by Apple to subsidize free apps)

Why on earth is this something that Apple developers providing revenue to Apple should have to do?
Privacy controls are not a panacea against abuse by malicious developers. Permissions can be granted for legitimate purposes and then abused for nefarious purposes once granted.

Many of the App Store privacy rules relate to what you are allowed to do with the user data after access is granted by the user. In other words they relate to data retention rather than access in the first place.

For example they recently added a rule saying if a user can create an account inside your app you have to also give them an option to delete the account from the app as well. This is a behavior enforced by app review, not by operating system privacy controls.
To my knowledge Amazon doesn't allow Apple Pay, nor do I see stuff like kindle unlimited subscriptions in the Amazon app. How do you do that ?

Same for Nintendo Online, please give me some pointers.
No, for the same reason why I wouldn't be okay with a car manufacturer voiding the warranty due to use of third-party gasoline.
have you verified that they don't?
I've done the "digital nomad" thing for the past 9 years. Yes, it does indeed get very old after a while.

I think the way to go is to have a home where you stay ~9 months out of the year. A secondary home where you stay 1-2 months a year. Then you spend a month on vacation traveling and checking out new destinations.
Maybe it does install but the extensions never really work. Can't explain this otherwise.
That’s not really what Notarization does. It’s not a review process, more like a signing process.
But the "neo-traditional" example you give is simply and literally just a façade.

> The bulk of the buildings in El Alto are simple, unadorned brick structures; Neo-Andean structures are typically similar in underlying structure, but with the addition of very elaborate decorative facades.[1]

That's to say that it is not "new", or even architecture for that matter, but an artistic veneer over what is still traditional architecture.

1. https://en.wikipedia.org/wiki/Neo-Andean
why squash at all? I craft each commit meticulously. I want to keep every single one of them.
The new alternative business terms basically set that up. The "reasonable fee" is €0.50/install plus 10% of recurring revenue for customers acquired through via the Apple App Store.
Wording of press release seems more like anti-regulation propaganda, and fear mongering.

Look past it all and will see it’s just a desperate attempt to hold on to their profits in wake of the App Store exodus.
I'd side with OnlyFans over Apple to be honest. OF almost destroyed itself but ultimately empowers creators to post what they want, for however much they want (Even if it ultimately is way above my paygrade. monthly subscriptions plus absurd PPV prices).

Apple at this point is just surpressing whatever it deems bad, even if that app as mandated by the EU wants to be hosted outside of teh App store.
It’s a large fraction of what consciousness is actually doing, not the definition of consciousness.

Someone considering what to say is simulating tradeoffs.

In practice simulation isn’t limited to future possibilities. Trying to remember something you might recall vague sensory information like the tilt of your hips and try and create a scenario where that fits.
I'm sure the game is good, but (not to say it's bad, just haven't had the time yet) the only part I've browsed for a significant period of time so far is the code of conduct, which I think is absolutely amazing and helped form a lot of my thinking around online communities: https://www.improbableisland.com/coc.php

Edit: HN user drewzero1 also linked a long Mastodon thread written by the admin, https://mstdn.social/@ifixcoinops/109354147264054179, which is equally critical reading. I cannot recommend both highly enough.
This article says to use commits with the github title and summary which defeats his main point of it being useless and that it should be empty.
LTSE shutters cap table management business (formerly captable.io)
I don't think it's as complicated as it might seem, if you break it down.

I think the real blocker is time; modern software devs are expected to be across the whole stack. You can't have one person write your backend, frontend, infra, db admin, build ml architecture, train model, etc. It's just too much.

It's just specialising really, wide and shallow vs narrow but deep domains. Forefront of ML stuff requires researchers specialised in that domain, same as any I guess.
Sandboxing insufficiently addresses this problem as permissions can be granted by the user for legitimate purposes and then once granted they could be abused to violate user privacy.
It's based on the measured distance between the centers of the keys, so since the keys are taller than they are wide, it's a shorter distance between horizontal keys than vertical. As for informing the user about what colors mean, that was what the examples were meant to indicate: Q is as far as possible, and U is as close as possible (horizontally adjacent). But as was suggested I'm going to try adding a gauge next to the game board so it's more clear
> Apple can seem opaque

Come on. Is opaque. Huge high profile developers have zero insight into Radar. And the percentage of those issues responded to by Apple is in the fractions of a per cent.
Machine learning system implementation is hard, and according to this article it is 4D rather 2D in approach [1]. It is always helpful and much easier to perform debugging on a single uniform programming language rather the cumbersome and the mess of the popular Python and C++ duality in current implementation approach.

[1]Why is machine learning 'hard'? (2016)

https://news.ycombinator.com/item?id=39109481
Not to rant, but it also feels like a proposal that would only make sense within the limits of a large city. California is an enormous state. Lassen County cohabitates this state with San Francisco. It is ludicrous to think that your vehicle is just going to "know" the speed limit and be able to properly enforce it everywhere unless your perspective starts and ends with narrow and busy city streets. It's embarrassing; Scott Weiner may represent San Francisco, but he's a member of a State legislative body. It feels like this bill could never pass anyway so what's the point beyond political theater.
In the US, the Magnuson-Moss Warranty Act of 1975 prevailed over those silly notions.

https://en.wikipedia.org/wiki/Magnuson%E2%80%93Moss_Warranty...
> So if I develop a Catalyst app for an M1 powered Mac I can distribute it outside of the Mac App Store, and freely use Apple's SDK (as long as I pay the yearly 99 fee to enter their developer program).

As far as Apple is concerned, this is a huge oversight, and will be rectified in the coming years. The idea of computing devices as uncontrollable platforms is a mistake to them. It's only a matter of time.
Does uBlock Origin work?
I think you're correct. Thanks for the correction. I've updated the post.

The difference is subtle, and for those interested, the difference is detailed here: https://haslab.wordpress.com/2011/07/08/version-vectors-are-...

Vector Clocks need to establish a partial order among a, potentially ever growing, set of events occurring in the processes.

Version Vectors need to establish a partial order (more precisely a pre-order) among the replicas in the distributed system.
The source code tells you the "what." Good commit messages tell you the "why," especially when fixing regressions and bugs.
Babashka has unlocked so much power for me. Clojure and the JVM simply aren't set up for rapid start up, Babashka is instant. Bash scripting is alien, ugly, and hazard prone for me - Babashka makes it totally familiar, since it's virtually identical to Clojure. That is the definition of "have my cake and eat it too".

The end result is that anything the least bit non-trivial becomes a Babashka script, and I've created tools containing dozens (or potentially, hundreds) of sub-commands.

Joyful is the correct adjective.
A swastika shape would make sense for the knight.

I guess there is still a cultural aversion to its use, however.
> The notarization is the worst part.

This seems like a positive for users. Notarized apps are signed apps that have been evaluated (albeit simply) for malicious code. If an app is notarized, the code executing is from who it says it is, and at least has been given a once over. That's appealing to me as a user, and I'm willing to ask the developer to exchange a little convenience for that assurance.

I realize a lot of this stuff is annoying for developers. And yes, a fair bit of this stuff is clearly intended to discourage developers from choosing to distribute outside the iOS App store.

> I've never understood how developers think Apple is on their side...
> ...I just can't understand how they have so many supporters.

Apple built a platform that a lot of people make their living from. They made something appealing to users and allowed developers to sell to those users.

There are a lot of developers who look at the iPhone as just another Von Neumann machine: I should be able to do whatever I like, however I like and Apple shouldn't be part of the picture after they sold the phone to the user. Apple (and some users, and some developers) don't view it that way.
But technically Russia might not have owned title to it in the first place. Sounds almost like an NFT before NFTs existed:
--

Space lawyer, Joanne Irene Gabrynowicz (University of Mississippi) said:

without reading the papers or knowing how they were processed and by whom, she can't speak to the validity of the ownership of a space object purchased at auction.

"However, a contention that buying a space object that landed on the lunar surface from a sovereign nation gives rise to a property right to the territory under it is wrong"... said that States-Parties to the Outer Space Treaty of 1966 cannot acquire lunar territory by landing an object on the moon. "The USSR was and Russia is a party to the Outer Space Treaty. It did not acquire the territory under the object when it landed. One cannot sell what one does not own. Since USSR/Russia did not have a property right to the territory under the landed object, there was nothing to sell."