skysight-inc/HackerNews huggingface dataset:
Funny enough, this is exactly what my objrs crate is meant for: https://gitlab.com/objrs/objrs

You can implement new Objective-C classes directly in Rust. Or use Objective-C classes/methods from Rust. objrs is mostly a collection of macros that transforms the Rust code to be ABI-compatible with normal Objective-C code. There isn't any runtime work done by objrs. It's all done at compile time.

Here's an example of creating an new class:

#[objrs(class, super = NSObject)]
pub struct StringCollection {
strings: Vec<String>,
}

#[objrs(impl)]
impl StringCollection {
#[objrs(selector = "new", no_impl)]
pub fn new() -> objrs::Strong<StringCollection> {}

#[objrs(selector = "printStrings")]
pub fn print_strings(&self) {
for string in self.strings.iter() {
println!("String: {}", string);
}
}
}

I'm still slowly rewriting it. It requires nightly Rust, and unfortunately doesn't compile with the latest nightly. And it doesn't currently build from HEAD. But it's been a fun hobby project.
And if Apple doesn't like US antitrust law, they can simply not make the App Store available in the US.
You're almost proving my point. Look at the numbers; between now and any reform in 2024 they'll be making $100MM/yr in Net Income -- by 2028 they'd have a war-chest of $800MM -- cateris peribus.

"sooner rather than later" won't be in 4 and could take 8! years (that's seems later to me)

If you're concerned about their longevity it looks like they'll have plenty of cash to figure it out over plenty of time.
I really hope they do.
If you like physical copies, check out Mouse Book Club[0].

[0] https://mousebookclub.com
Highly unlikely, the iPhone is very common and a major status symbol in China.

People making up the government are not gonna ban their phones (or their son's and daughter's iPhones, considering the 70 year old politicians might not be strong users of smartphone themselves).
Are these bots legal that are doing the sniping/etc? I know next to nothing about Ethereum, but the whole environment sounds questionable
> There is no precedent on the platforms to point to an "it got worse" scenario.

While not iOS, there was a discussion last week on how MacOS has made things worse for independent developers, and is laying the groundwork to continue restricting un-notarized code.

https://news.ycombinator.com/item?id=24217116
Technical Cofounder Dropped Abruptly
Hi all,

So I was working on a startup with a technical founder in the fintech space. We're in the process of raising a preseed round and my cofounder hit me with a bomb today. He just dropped out of our startup and wants absolutely nothing to do with it (he won't even help build a prototype in exchange for compensation). We haven't gotten into any conflicts before, he simply said that he lost passion for the project. Now I was supposed to apply to YCombinator but we have 0 technical talent now, so what should I do from here? Because this was out the blue and makes things much more difficult.
They have held an extremely interesting tech blog for years, but it makes sense that they would talk more about design only after they had more than one game on the market.
I thought I wrote 'Apple, Google, Microsoft'. The government is a different class of entity altogether and the logical exception to that rule.
Do you have thoughts on the merits of his argument or only ad hominem attacks?
I don't think you can use Hostess as a simple case of the BCTGM getting too hungry for dues, since Hostess has reformed under a new corporation after a defensive bankruptcy filing, to hire an entirely new set of employees. That is something that companies can do, and have done so for centuries.

At the very least, that seems like a case of a mix of vulture capitalism and failed union negotiations.
>>If they don’t like the terms they can simply choose to not develop there.

Sure, but sometimes, as a society, we decide that this is simply not ok.

I know this is not a completely correct comparison, but the main counter against forcing businesses to accept non-white customers was "well, they can simply go somewhere else, what's the big deal". We as a society decided that no, actually, it is a big deal, and regardless of whether you can "simply" go somewhere else or not, you shouldn't have to.

I'm hoping that this will be the first victory in a string of rulings forcing platform holders to open them up, because we value that more than we value the platform holders ability to keep them closed. Apple just happened to be first.
Hrm, that's not what their website says:

> There are no fees to apply to ID@Xbox, to submit a game to certification, publish, or update your games. There is a very modest one-time cost associated with development for the Universal Windows Platform.

https://www.xbox.com/en-US/developers/id

It looks like the big costs are insurance and the ratings boards (but this post is 6 years old):

https://www.ign.com/articles/2014/07/30/launching-indie-game...
>That person just lost $12k to fraud and has no recourse at all.

The original person lost $12k by a mistake of their own, namely sending it to the wrong place. I wouldn't call that fraud. That this money is then in a weird unintended limbo and can be picked up by anyone who noticed, and someone tried to whitehat get it and give it back, and they failed, does still not make it fraud IMO.
This sounds like you're used to moving between suburbs and not old European multi-storey buildings with narrow stairs without elevator and no ability to use an external lift due to small windows.
A reddit post isn't an article.
As humanity ages the numbers of people with dementia will surge
Massive off-topic aside: Would you mind stop referring to me as he, and more generally don't assume someones gender identity. Sorry about it, just shitting me off a bit lately.
It's disingenuous to claim Apple built and promoted the platform by themselves - third party developers are a huge reason behind iOS's success, and the iPhone wouldn't be what it is today if it only had first-party apps.
If Apple bends it will be to settle and cut a special deal with Epic.

They will never let it go far enough to truly threaten their walled garden.
Not being sarcastic, and I'm misunderstanding what you mean: how can Apple abuse their market power over something they alone created?
Paradoxically, if a group of small businesses being harmed by a monopoly get together to do something about it, they can themselves run afoul if antitrust regulation.
> There is so much money locked up in DeFi.

Is the money really "locked up"? No money actually enters these systems; whenever someone buys a token with money, there was someone else selling that token for money, and the money went from the buyer to the seller, who is free to do anything with that money.
Back in high school I had an idea for strings of electromagnetics and springs acting like muscles when power was applied. Seemed like a cool idea but never really figured out if it was at all plausible. Are any of these systems trying to simulate muscles more directly?
There's no pseudocode in the article. There's Solidity (what the contracts are written in) and there's Javascript (what the rescue script is written in).
The organism will need something like a fluid rotary union so the nervous and circulatory system can reach the rotating part, or that part will be limited to very low metabolic levels (basically diffusion). That will certainly be ingenious.
If you mean MPEG 4 ASP (i.e. part 2, as opposed to H.264, which is also MPEG-4, but part 10) I don't believe any Intel hardware did ever support it. Today, it is obsolete.
True, but how much is Tencent really willing to dump behind this fight? There's only so much upside for them even if Epic wins.
Who do they sell the data to? It's certainly not the insurer/consumer/PBM/pharmacy. Each of those groups already has near total visibility as is.
> You can, but AFAIK it's harder to do that when you're trying to cash out your cryptocoins in fiat (though arguably, this becomes less of a problem for criminals with the growing numbers of goods and services you can pay for with crypto).

It also becomes less of a problem if any of the things you can buy for cryptocurrency can then be resold for fiat, which is already the case.

> Still, I think if governments ever allow for a mainstream, sanctioned adoption of digital currency, they won't let it keep this level of anonymity.

But that's the problem. If you can get it from cryptocurrency then it's available, so the only consideration is whether it's available from the system that isn't built on environmental destruction, thereby removing the demand from the system that is. It would be better if we'd admit that and get on with it.
They're leveraging their control of a defacto standard platform to steer business.

Android existing doesn't invalidate this claim.
Yes there are scams. There are scams with any new technology and people have dealt with them in various ways for hundreds of years. I don't think that will ever change but our ability to point them out and protect ourselves from them will.

>they can copy the innovations that work, bolt them on top of their product, and offer something that is both innovative and is secured by men with guns

I don't think this has ever worked. By the time they have cut all of the red tape and finished bolting this feature onto their enormous enterprisey stack the world will have already moved on and the Ethereum ecosystem will be on The Feature 2.0. Also, if your security is provided by men with guns then those same men with guns can change the rules on you or the bank which makes your money much less secure. I'd take "mathematically impossible to cheat" over "men with guns might be angry if someone cheats" any day.
> hat MSFT did would be equivalent to Apple forcing everyone to use its apps and not allow any competing apps

This is exactly what Apple is doing. Apple does not allow 3rd party app stores on the iPhone. They are literally preventing competitors on the platform, and forcing people to only use the apple app store.

> about allowing third-party apps in the beginning.

No, they absolutely do not allow 3rd party app stores on the iPhone. That is what this is all about. It is about Apple preventing competing app stores on the iPhone.
Honestly, what is the difference between the App Store and Target? Why should a third party (or court) have any control in what the retailer sells?
> My biggest complaint is that the jargon is just out of control.

I don't see how this is true unless you are memorizing the wiki like a dictionary. I can only think of 9 words that I use commonly in games (sente, gote, seki, ko, atari, hane, aji, tenuki, komi). Sure, I think the English Go community could try (and probably has tried) to reinvent translations for each of these, but they probably wouldn't catch on. "Seki" is easier to say than "mutual life", "sente" is more precise and easier to say than "initiative", "ko" is just ko.

I just don't feel like learning new words is any more difficult than keeping track of algebraic notation in chess, and I think it's just part of the commentating culture of both games.

> Which ruleset should I use?

As a beginner, you shouldn't worry about which one you use. They're almost the same except on some edge cases.
I don't agree. While I played LoL for a while (never competitive level though), it's still not fun to watch any competitive game.

Comparing these games to soccer is impossible. Every champion has unique abilities uncomparable to other champion's. If you have no knowledge about what they are doing (or need to be doing) you are just out of depth.

The games are just too fast and way too specific for casual watchers. This is ok but this kind of gaming will never get even near of soccer in spectator interest.

Edit: typo
It easily pushes more in doom.
That... rather shifts the goalposts, no?
> This slogan says: "Be outraged immediately without knowing any real facts about the situation"

That doesn't follow.

But even if it did, it takes a special type of willful ignorance to be unaware of police violence at this point. And yes, willful ignorance is intentional support of the status quo.
IMHO the biggest innovation Riot brought to the industry was player outreach. They were the first to heavily (30+ posts per day across multiple devs) interact with their player base. Even better, their patch notes were the first to have paragraphs explaining each change. Even better, they stuck to a bi-weekly patch cycle religiously, unlike Blizzard, who had to be begged to put out a patch every six months.

To players who actually played SC2 and LoL circa 2011, it wasn’t a surprise when LoL became the premiere e-sport and SC2 withered away.
We've had decades of exclusivity deals for one console or another. Those actually prevented people from playing the games without shelling out for an extra console.

Total War: Troy is exclusive to Epic Games Store for one year before it comes to Steam. If you got the game on its release date, Epic gave it to you for free. To play it, you need one more launcher to go along with Steam, Battle.net, GOG, and various custom launchers. What is the harm being done here?

I like Steam, but I doubt that it will be good in the long term for it to be completely dominant. It needs a solid competitor.
I am closing on a house, and this is quite terrifying. How in the world did the scammers know all the exact details of the house? I am guessing the $12k was good faith money? In my case, I was able to write a plain old check for my good faith money.
Yes the original cause was human error, and some robot just pounced once it saw the opportunity.
I used to smoke, too. man it was hard to quit and even harder to replace the fidgeting...
You can't uninstall Safari from iOS. In fact you can't even browse the web without it as Apple prohibits any other browsing engine (Chrome, FF, etc, are using WKWebView).

I don't know the numbers but I imagine there are more iOS devices now than there were Windows PCs back in the 90s.
Yeah but we're not talking about "the knockout challenge" or destroying milk jugs in the supermarket. Most people don't murder for the lulz and they also enjoy not being in prison for decades. Despite the FUD pushed by popular media there aren't going to be that many people producing it for money/fame/kicks. The vast majority of gore on the internet is a product of security cameras or otherwise hidden cameras.
It's just a different approach with different tradeoffs. Credit cards push the fraud risk and fees on the merchant. Crypto can push it to the user (and in the process reduce the fees incurred).

I would be happy to have a way to pay merchants I trust online with and remove the ability to reverse the charge if I was financially incentivized to do this (with the money the merchant saves on fees).
sure, there is a difference for the developer. anyone who is deluding themselves into thinking that Epic is fighting for the consumer here will be sorely disappointed.

Epic recently raised $1.78 billion dollars in capital. how do you think they intend to deliver a return on such a massive investment?

anyone paying attention to their moves sees this as what it is. Epic wants to be the exclusive destination to build, buy and play video games.

they're fighting Apple because they beat them to the punch. this is not some idealistic martyrdom. it's multi-billion dollar company fights multi-trillion dollar company for market share.
Was that supposed to show Apple was a monopoly? Because that's not what it shows.
Indeed, it is paying in order to make sure that 100% of developer revenues go through one platform... the platform may or may not take a 30% cut.
"Excessive blaming" is just another kind of speech.

If people observe bad things happening because of stuff going on on the Facebook platform and engage is excessive blaming that's just speech.

If Facebook becomes averse to risks with respect to what is on their platform, that is just Facebook being responsive to customer concerns.

You're just not going to have a platform where this relationship doesn't exist, there's always mods.. we need 'em.
How does even N2 not crack and warp the packages and boards? If I plunged my TV into liquid nitrogen I would expect it to not work - in a violent way.
Millions of Americans could lose their electricity as shutoff moratoriums expire
Because you don't have switching costs if you want to shop at another retailer than Target, at any time.
Perhaps vindictive, heavy handed, preferential, and self serving are more accurate terms to their app store curation?
> But that also applies to every single current game console and almost all other modern devices with app support, ranging from smartwatches to home automation.

That sounds like an argument that "every single current game console and almost all other modern devices with app support" are maintaining monopolies on app distribution on their platform, what's your point? Epic Games is not obligated in any way to sue every company breaking the law just because they chose to sue one that is.
HBO Max was released on May 27, 2020, and yet only the watered down HBO[Go] app with limited content is available on Roku.

I am extremely frustrated with Roku -- after nearly a decade of ownership of multiple Roku devices, I'm not sure if I'll remain loyal to the brand moving forward.

I use Roku because I like the hardware and the software and the ability to cut the cord on cable and subscribe to streaming services a la carte, and yet here I am again, entangled between media company politics.

I certainly didn't sign-up for Roku to be a gatekeeper -- I signed up because they were supposedly an agnostic ecosystem.

And in light of similar events among another tech giant, why does Roku feel they deserve such a large cut of the proverbial last-mile [Apple] pie versus content creators?
You are right! I did a better research while creating the site, so it is correct there. To answer this question I just went to check Google's explanation and copied their mistake.

Yes, 1844 is the correct year.

(I can't edit my reply above anymore)
Love this! Count of Monte Cristo is my favorite work of fiction — read it at least 4 times now. I saw it differently as a kid, teenager, and adult. If you read it a while ago I highly suggest a re-read
Very nice! I enjoyed playing it so far, and plan to return for more.
yeah because you lose Google Maps, Gmail etc etc....all the other services that make Android. Without that all those other manufacturers are making bricks.

Google is facing anti-trust with the DOJ looking to split them up, so its a very certain future.

That future is already there with tablets and smartwatches
You don't need Target to get your stuff. You can just buy somewhere else. Try that on iOS.
Same for me a year ago, and they called early in the morning on the day of closing to repeat the warning. It wasn't even mentioned when I closed on a house seven years ago.
The GP gave one, uniswap - a trustless exchange between 2 assets.
This would be like if there were one single store on the planet and if they don't want to sell your shit everyone just says, "That's their right, shouldn't have gotten into the business of selling things."
It got worse by moving from laptops to phones? I used to use a laptop for the things I use my phone for now

The benefit of phones over laptops is the mobility, and I see no reason why the open options should go away for that mobility
I’ve noticed in gaming circles that people are very anti-Epic Games and will take any opposing position no matter the facts.

Epic has been trying to position their own game store as a competitor to Steam. One of the things they have been doing is spending money paying for games to be exclusive to their platform. This is seen as the ultimate evil by gamers who want all of their games in one place (on Steam).
> Semaphores are "P" and "V" canonically meaning something in Dutch.

"P" stands for "Prolaag", which is a word Dijkstra made up. Both Raise (Verhoog) and lower (Verlaag) start with a V in dutch. So knowing dutch doesn't really help with that one.
https://www.cnbc.com/2019/10/05/homebuyers-are-falling-for-t...

> Here’s how these scams usually go down: A thief hacks into a real estate or title company’s computer system and then studies the transactions, from the language used to the format of the wiring instructions. When the scammer strikes, he or she will often pose as someone from the real estate or titling company to instruct the buyer to wire funds to them.
Well, of course; if someone is supporting a company's position because of that company's "character", that would be absurd indeed. Both sides are doing it for profit. That doesn't mean we can't support one or the other on other grounds.
Why is that a problem? Companies don’t need to be international.
But where is the equivalent of the browser-ballot screen? [1] Why don't we apply the same principle to the App store?

[1] https://en.wikipedia.org/wiki/BrowserChoice.eu
> US Healthcare Is Dumb
FTFY
I think a bigger problem is that there isn't really a good safe way to directly interface a human limb to a mechanical one. Conventional prostheses distribute weight over tissues that didn't evolve to carry those loads and are therefore much less comfortable than a natural leg.
I paid for my phone.

I can do whatever I want with my phone.

I don't require someone to tell me I'm not allowed to install or provide app X because someone somewhere doesn't like the idea of two consenting parties making an app transaction.
If I could teach my younger programmer self a few things...
Target doesn't have exclusive rights to control the the way I accessorize products I buy from them.
This is a reasonable response - I definitely think blockchain is interesting but like I said, it's in need of some major additional refinement before it becomes practical.

>But cryptocurrency allows us to design systems that don't require any trust at all. They _cant'_ be corrupted, because a combination of incentives and cryptography keep everyone safe.

This article definitely doesn't describe a system that lives up to that ideal at all. Which is why it's so scary - when you remove manual oversight you're essentially saying "Hey, if you can hack this, you win!"
What happens when Target is the only store that 13.5% of the population can access? What happens if it become 25%? 50%? 100%? At what threshold is it proper to put in restrictions on Target?
Were you not aware of this fact when you chose iPhone over Android?
Epic had a golden goose here that printed money for them.

Now they are shooting the goose because they want a bigger share of the egg.

The goods are all digital with no lasting or intrinsic value to speak of. The only reason Epic has the cash flow it has is that people don't fully understand this yet. Instead of riding the wave they are getting off of it.

Can people sell the goods that they buy from Epic? What will happen to these goods ten year from now?
I could imagine this resulting in some serious anxiety disorders.
Cool! This pairs well: https://podclips.com/p/naval
Hey, this is Micah the creator of Retrospect.

I 100% agree one "bloat" risk of adding more and more functionality. We have been very careful not to build anything that is complex or clutters the experience. One potential area that we need to do better on is the "team" experience though. Right now every user is siloed into their own area, with the tool being so "company" focused it makes sense to bring some company based features. (Shared/Bookmarked Boards, Grouping, Manage Users, etc.) With that said, we may not either, it might not make sense bloat wise.

We have no interest in trying to "beat" our competitors (Trello essentially) or match all their features, we simply want to compliment other tools that people use.

Thanks for the feedback!
Micah