skysight-inc/HackerNews huggingface dataset:
> Would you go to work at Apple if you're a Free Software activist?

I think if Basecamp had been clear about the funny names list in their hiring process, their candidate pool would be a bit different.
"Citation needed". Whether they’re a monopoly or not is an opinion, one which Epic is currently trying to assert in court.
This approach competes with an easier and more widely used method of running a regular process on an "isolated core", and using "kernel bypass" libraries. On such a system, the process starts up with full access to system resources while it reads config files, allocates, maps, and initializes memory, and sets up devices, and then enters its main loop where it operates solely on memory-mapped buffers and, possibly, I/O registers, running with no system calls or interruptions by the OS, potentially for months after.

For example, it might use an OpenOnload library to watch a ring buffer being pushed packets by a NIC via DMA, processing the packets as they appear and updating a mapped/shared memory region with the results. It might, further, construct packet images based on its results, or what it finds in memory mapped from another process, and use the same library to trigger the NIC to send the packet images.

Regular, scheduled processes may watch the mapped memory and do less timing-constrained work, such as logging events, performing file system operations, or even operating a UI, and maybe queue requests into more mapped memory polled by the isolated process.

This mode of operation is quite common at high-speed stock trading firms, or to control specialized equipment with stringent timing requirements, without need to deploy a realtime OS.

Usually these systems make heavy use of ring buffers to keep processes decoupled, placed in "hugetlb" 2MB-sized memory pages to minimize or even eliminate memory-map cache contention, by mapping files in /dev/hugepages.

All the regular system facilities still work. The program is built with the ordinary linker. You can attach your regular debugger to the process, at startup or after it has been running for a month.
jfengel's comment was all about how the very high bar the criminal justice system sets for arrests/prosecutions/convictions for sexual assault is not the appropriate bar for the community to use to keep itself safe. So the low conviction rate is not helping you here.
I agree - Apple needs the control to have the leverage that makes their ecosystem better. It's in the interest of their customers for them to have this leverage and it requires that their 'store' is the only available store so app devs can't bypass their requirements.

I like Apple forcing use of in-app-payments, I like Apple giving me subscription control to make canceling easy. I like Apple blocking app tracking and forcing design constraints.

That said, the 30% weakens their entire argument about this and is a racket. If they want to charge a yearly deployment fee or something fine, but 30% of a company's income via IAP? That's obnoxious and anti-competitive, particularly in cases like Spotify where they directly compete and undercut them in the same market.

Apple is skimming a tax off the top and they're forcing everyone to pay the toll. It weakens their entire argument. I wish they would stop, because I think a world with multiple stores and such would be a huge pain and customers would suffer because of it.

If you think it's a pain to have 15 streaming services or 10 different game distributors all with their own shitty incentives - it'd be that on the phone.
By the same logic we should just eliminate free will because it's dangerous sometimes. I hate these arguments as it is allowing incompetence to drive innovation. There are plenty of other options whereby 3rd party apps/app stores could be installed safely, just like on any other computer system. If you need to give someone with diminished mental faculties a locked down device, that can be made explicit.
No. Not to gatekeep, but I don't think a bootcamp could prepare anyone enough for that. Sorry.
The first that came to my mind are media apps — Figma, Canva, ... .

That might just be my laptop though.
Except these are problems in most modern developed nations, whether they “coddle” their populace or not.

Perhaps our economic system and its focus on efficiency in a race to the bottom, externalities be damned, also bears a small responsibility.
Sadly, it was in a two-party consent state. ):

I'm now in a one-party consent state and have a trusty-dusty digital audio recorder.
Best candidates money can buy.
Does it actually? Or does OS security models protect you from attacks?
This point of view comes up from time to time and it is and has always been a false choice. What you need is a consensual mechanism to relinquish in part or entirely aspects of your control to Apple in exchange for convenience/security. Think “parental control”, it does not come with the need to shut down a device as a whole, but simply with an interface to bar certain areas off if you so desire.

Now, implementing this technically could be somewhat challenging and there is no obvious line to me where the boundary for customisation/freedom should be. But I think a first step is recognising the false choice that you present so that we can move the discussion to the details of where that technical/societal line should be rather than talk in freedom/non-freedom absolutes.
Lots of people in the US live in trailers and mobile homes. Cars too.
Cannabis is illegal at a federal level.
The 7 Laws of Sales Success
Isolating this variable allows one to study how good hiring managers are at estimating base probabilities for education/competence given social class (news alert: they are not independent).

It says nothing about what actually matters: do hiring managers with the ability to properly interview "equally qualified" candidates from different social backgrounds do so effectively (i.e. offer them similar compensation), or do they still rely on the base rates (i.e. bias), and how big is that effect?
> Aside from going down the rabbit hole of trying to define political that bogged down the other post on this...

But that's exactly why we ought to be cynical of organizations prohibiting political speech - they get to define what is and isn't political speech.
Vechain is a good example, but there are many. Do your own research if you can manage to shed your bias
this part seems important:

""Citing ethical concerns, Reset Australia did not pay for the advertisements and they did not run on the Facebook platform, but the group believes they had passed the company's internal checks""
Starting to understand why one of Idaho cities saw the largest growth YoY in all of the US.
What do you think of our next gen NFT Art platform preview?
We might get something on-par from a Samsung fab: https://www.tomshardware.com/news/samsung-exynos-with-amd-rd...

(ryzen APUs are due for a facelift in the graphics department)
But this is also not how isolating variables works. If you give someone no information, and require them to make a decision based only on speech patterns, that does not actually tell you very much about how they would make a decision if they had lots of information including speech patterns. Compare:

a) only speech

b) lots of complex skills-based information that is (verified in a separate experiment) equivalent on balance, plus also speech

It's quite possible that you could see a large difference in decisions in (a) without any detectable difference in (b).

For example, imagine in this study hiring managers are (perhaps subconsciously) estimating education level from speech. If they already have lots of details about candidate's education, that "screens out" the rough proxy of their speech patterns.
This is not true, webkit is BSD license. If that were true, then Edge, Opera, etc. would also be open-source.
The associated comments that are downvoted seem to imply that Facebook intended for this to happen and it wasn't just automation and bureaucracy.

Should it be stopped? If it violates the law, absolutely; but, we should recognize it for what it is, not some nefarious, evil plot to harm the young of multiple nations.
That also gives you a false sense of security and putting too much trust on Apple, some people have discovered it the hard way [1].

1: https://www.washingtonpost.com/technology/2021/03/30/trezor-...
There is no reason Apple and Google couldn’t set up an App Store Certification framework which would allow trusted third parties to operate their own app stores that were regularly audited and liable for breaches of security.

In fact, this would be far better than the current approach, where these business units are largely unaccountable and hidden behind layers of corporate complexity (which eventually leads to dysfunction, which eventually leads to slower growth). Apple and Google could then spin off their own in-house app stores into independent units, which might even unlock more value for shareholders as these businesses would be likely to be valued at a much higher multiple than the parent.

This would be a way to get regulators and shareholders to work together to achieve the same end result. JPMorgan, Goldman et al would go nuts over the fees for the “AppStore spin out IPO.” Now that I think about it, that would probably be the biggest IPO since Alibaba, or whatever the last “biggest IPO” was.
In this case, "malicious" clearly means "interested in misusing the private data under discussion."
https://www.reddit.com/r/Cooking/comments/mrhahf/candied_pin...
The bigger problem is the amount of PII they demand from users to install even free apps.

I should be able to install free apps on my device without giving up my name, address, email, phone number, and device serial number. Apple's App Store requires all of these.
That's not what the study (linked from the article) says. It estimates that 2-8% of complaints are false, and that the remaining 92-98% are true.
Exactly. I don't understand the argument Apple users are presenting. Its like they can't comprehend that they can have an option to install third-party apps but they don't have to enable or use that if they like being "protected" from hurting themselves.
Questioning the validity of the isolation, and conclusions drawn from the result is how science works.
> "The ACCC has put forward a series of potential measures in response to its findings, including that [...] app developers be allowed to provide consumers with information about alternative payment options [...]"

> "The ACCC is also concerned with restrictions imposed by Apple and Google which mean developers have no choice but to use Apple and Google’s own payment systems for any in-app purchases,” Mr Sims said.

Newsflash: Epic Games relocates operations to Australia

--

> "To address this market power, we believe app developers should have more information about how their apps are made discoverable to consumers and that consumers should have the ability to change or remove any pre-installed or default apps."

> The ACCC has put forward a series of potential measures in response to its findings, including that consumers be able to rate and review all apps, that consumers have the ability to change any pre-installed default app on their device [...]

All RIIIGHT!!! No more unremovable bloatware and background services!

--

All this hopefulness has me wondering if we could successfully explain the benefits of unlocked bootloaders next. :D
Then stick with it? Nobody is killing the app store. Having options doesn't kill anything except maybe Apple and Googles profits.
> With paper, radio and TV, any ad buyer can cheaply verify that their ad spending ends up where it should by buying a paper at a random train station or listening to the airwaves.

Good luck verifying that the FM radio station you bought as spots on really averages 150,000 concurrent listeners. Sure, you know your ad was there, but that doesn't help you.
Any reason why Intel and AMD can't do an ARM chip?

I have a vague tickle in my memory that both Intel and AMD have dabbled in ARM before.

Even if they don't assign large production volumes to it now, they could still have a design team working on it for a contingency plan.
now anyone can track you! friends! bosses! illuminati!
Whether something's a monopoly depends on context.

If I live in a country with only one phone provider, is that a monopoly? To someone living in that country, yes.

But, I could live in another country, and use another phone provider. See, I have choice, therefore it's not a monopoly, right?

If you buy an Apple device, your only choice for where to get apps from is from Apple's store.

Within that market, they are a monopoly. They control what stores run on that platform, and they choose not to permit competition.

What rationale they use for not permitting alternative stores, what terms they set for apps to be on their platform, those are all different issues.

I can choose not to use Apple's devices, sure, but that doesn't alter that Apple is a monopoly on their own platform.
People hear ethics and think moralizing; who wants to sit through that?
A blog post would be nice. You can also test

https://jsbenchit.org/?src=708dfb8b9bbfe885f5495f74179fdb72

https://jsbenchit.org/?src=f0fd4a14ff9a7049d88f57e0fd45b865
I highly doubt there's any kind of bootcamp for it. I got a paid summer internship doing industrial embedded engineering through my university.

There are no shortcuts.
Not sure which country you're from, but it's very possible that your country is a signatory of the Outer Space Treaty [0] that defines basic framework for space activities.

Basically it says every country is free to conduct peaceful activities in space, at the same time is responsible for any damage that its space objects may cause. For example the US is liable if a Starlink satellite fails and its debris fall to the ground in your country.

As for espionage, every country conduct espionage. It's very likely that your country's intelligence service either has spy satellites or buys satellite images for surveillance purpose.

[0] - https://en.wikipedia.org/wiki/Outer_Space_Treaty
True, it's not malicious intent; if facebook could squeeze every cent out of their platform while advertising scented candles, they certainly would. It's the indifference that matters though.
Which is one of the reasons Apple is so successful (really, two reasons: simplified product differentiation, and customer service)
Lazy IO is great where lazy IO is great!

Long running processes handling lots of different requests, not so much, and that's made up an increasing amount of what people want to do.

But for "open a file, chew through it, errors when consuming it might as well take down the process" nothing could be easier.
Is there any evidence that would convince you that actual rapes are a more prevalent and more important problem than false claims of rape?

If so, what form would that evidence take?

If not, you're really arguing based on faith, not evidence, right?
Bill to kill up to 90% of Idaho wolves heads to governor
So then what’s the easiest way to drop an unattractive accent quickly. As much as I would rather hack my way around the bigots it’s probably more realistic for me to blend with them.
People have this misconception that ad networks some how get joy from turning people off for no reason. Every ad shown is a penny in their pocket, even if its 100% fraud. When advertisers start asking for money back is when investigations are launched and accounts are terminated.

There are literally no false positives. It may be fraud, it may be the ad is too close to a back button and gets accidently clicked, it could be the ads don't display right. But at the end of the day, it is a revenue decision.
How Much Does It Cost to Start a Business?
One way is to isolate the applications that actually need SOX compliance and have separation of duties for those. The ones that don't need to follow SOX compliance don't need those controls.
Hear me out.

Privacy is really a concern here. They want me to send all of my key strokes to them? Get out of here.

But they are providing me a smooth development experience-- there is definitely a need of this.

My 16GB MBP starts dying very easily with chrome, docker and intellij opened. Don't get me started on what happens when I am sharing screen on zoom.

So maybe we need a sweet spot here.

How about they sell it as a self deployable software which I can run on aws and own the cost of the software abs hardware. And maybe economics work out in the favour of customer to try this combo out?
I realized during failures, that the pain I was experiencing was due to me placing my self-worth on external events / entities. It's a very subtle thing that slips very subconsciously. Look around you, almost everyone gets a high from a bit of external positive occurrences / feedback.

What helped me get centred is realizing that I am a better judge of my self-worth and letting the failures and successes be the measure of my self-worth is tiresome.
Balance is key.

Understanding that real life success most often requires some degree of luck / network also helps.
The Last Hurrah
It’s the same idea—it’s just as much “Lisp all the day down” as Genera but targeting commodity hardware.
It’s not incompetence or “reduced mental faculties”, or even removing free will.

It’s that we don’t want iOS to be like any other computer system - the simplicity and lack of choice is a feature, not a bug.
I've found KSP to have a lot less "one more thing" than Factorio. There's not as much opportunity for "I set out to do this, but first, I need this other thing, which I can almost get if I just add one machine over there and then reroute a few conveyors..."
In a space that requires, quite literally, a decade of good product development plus investing a trillion dollars to make a product that can compete with other companies that have already invested a trillion dollars, it's only natural that there be very few competitors in the market, and they're all competing on different things so they can still make a profit [apple only builds for their own products so they can go the console route and make money on the backend; intel/amd do general purpose computing and thus relatively low-margin but wide market-share; nvidia only does GPUs and server stuff because they can specialize in it very well).
I live in the US now but miss having an avenue to pursue if unjustly treated as a consumer. A watchdog with a modicum of actual power is a good thing. A small example: at one point it felt as though mere mention of the ombudsman was enough to sway dodgy phone carriers to acquiesce on minor matters such as billing, misleading advertising etc.
The eBay developer program does this. Premium support tickets are $75/hour iirc, refunded if it turns out to be a legitimate issue on their end. It can be a bit irksome, but it's a lot better than being stuck with no avenue to talk to a real person when something's gone wrong.
You can find pine cone soda at some Asian supermarkets:

https://gyppotravelreviews.wordpress.com/2019/03/16/unusual-...
I was one of the kids with holes in my paper. It taught me an immediate and memorable lesson. Attention to detail.
Boys and men are constantly taught to be kind and protective toward women and even deferential to their wants. Just because there might be a small percent of men who have psychological disorders or otherwise don't behave properly doesn't mean that 95%+ of men don't have GOOD character, whether or not that comes from education.

But I think we should also be teaching boys and men how not to be victims. Both sexes can be abusers, and we spend almost no time teaching boys and men how to recognize and escape abusive situations.
I have to disagree with DHH's conclusion, if there is one, which seems to be that he'd hide or not discuss topics that could be interpreted as controversial, with colleagues.

First off, we all need to learn that just because we may disagree on a certain topic, that doesn't mean the other person is the enemy. They just don't agree. Maybe we'll persuade them, maybe they'll persuade us, but either way, just avoiding pressing topics isn't the answer.

I also believe we need to get away from his initial question of "what camp do I fit into", particularly when it's along political lines.

Though we may be made up of our beliefs, we'd all be better off if we were on team human. Or team earth, or whatever you want to call it.

The reason we're divided across racial/political/geographic lines is because we're identifying as "I'm [this], you're [that]".

Remember when you were a kid and the high school the next county over was the enemy. Then you graduated, and maybe moved half way across the world, and if you were to meet somebody from that other high school, they'd now be a connection. You'd identify as being from the same part of the world.

Many of these classifications are formed from indoctrinations we had in childhood. We need to shine the light on them and notice that they don't need to exist, rather than hide from them and pretend that we don't harbor these beliefs that "might" be considered offensive or not.
Ask HN: Is Backblaze Suitable for Production?
Backblaze is great on paper. I need to decide if I should use it for production. My main concerns:

1) Downtime every Thursday from 2-3pm: Does this affect normal B2 operations like upload/download/delete objects? This would be a major show-stopper. From the official page, it seems only a select few operations, like creating/deleting buckets are affected, which is fine. See https://help.backblaze.com/hc/en-us/articles/227807447-Backblaze-Maintenance-Schedule

2) Limit size when using client-side signed url: B2 does not allow this. Basically, you get a link that can upload any sized file to a bucket. A malicious user could upload a 5gb video file, for example. S3 and others do allow setting a limit. The obvious solution to this is to use your own server as a proxy. But this means slower uploads, and the extra cost of server bandwidth/cpu.

Any other insights much appreciated.

Thanks!
Why is that git's responsibility? I've always solved that by making an install script for my team. It installs the our "version control system" (which might be git). It also installs it in such a way that it gets auto-updated. Can push a new config and everyone gets it.
Projared, a game review channel on youtube was falsely accused of being a child predator by a bunch of kids who coordinated to destroy him on discord. Those kids provided fabricated "evidence" and managed to destroy Projared's growth, get their channel booted of their network, and destroyed their business relationships with their sponsors and other partners. All this because of the mentality that multiple parties can't lie. The poor host was branded a pedophile by everyone and looked like he aged 10 years in a couple of months.

Projared was fortunate enough to posses the mental fortitude and evidence needed to clear his name. Others in a similar position might not be as lucky.
By implying a mandate for auditing and liability, there's no reason to use any terms other than the terms they already attach to the existing app stores. It would just be more of the same policies, just enforced even more arbitrarily as people shop around for which store will erroneously publish their app if the main Apple/Google one doesn't

Apple isn't going to magically endorse the "Code execution, Piracy, and Porn App Showroom".
That's not the definition of refute. The distinction between a lazy-implied always and merely often is pedantic. The point is that it happens enough to reduce performance, while doing something no end-user asked for and is difficult, if not impossible to disable without reducing other security protections.
> Wait, is there an ethical reason you think the project should be completed?

I had a higher salary than demanded because they needed me to complete the task. Sure I could quit, it's just I'd feel bad about myself.

>ike, it's really going to help starving orphans or something?
Because otherwise you should quit yesterday, like the others say. You don't owe them nuthin'.

Can't deny the logic of that.