skysight-inc/HackerNews huggingface dataset:
The disconnect in this conversation between employer and employee happens for these reasons:
In reality companies had to pay a premium in order to demand that an employee lives in certain geographic area so that they show up every day in a certain office building. Depending on the location of the building, the premium can be very high.

Now comes the pandemic which forces - or should I say “allows” - companies to try out the remote model in unison without the risk of being the first mover.

It turns out that it works good enough. But then a company must be questioning why it should continue paying the location premium to employees if it doesn’t see any benefit in it anymore. Adjusting existing salaries downwards, even though the employees didn’t make any changes in their commitment, is socially unacceptable.

Now companies hope that if an employee decides to take advantage of the new freedoms they have an open for this conversation where they try to cut the location premium based on COL arguments, which they know is not the real reason.

If it would be up to companies alone, they would have already reduced all our salaries and if we wouldn’t have liked that, they would have said.. well just move to a lower COL area, we don’t mind
Because by suggesting Apple pay developers to make apps and not the other way around you either don't know history, how markets and distribution work, or you're making a joke.

You strategy played out very well in pre 2008 days with Windows Mobile. It also played out very well for Microsoft paying developers to create apps for Windows Phone, before Microsoft admitted defeat and left the phone market they were in since 1996.

About the 15%.

Have you tried running a business to make a living?

Have you tried building something yourself?

Have you tried selling it in 155 countries?

Have you tried getting access to a market of 1+ billion people?

Have you tried monitoring you don't breach regulations and tax thresholds in 155 countries?

Have you tried registering for VAT MOSS in one of the EU countries?

Have you tried implementing IP geo-location for your European customers, to charge a correct VAT amount out of 27 options?
Audio processing isn't shifted downto baseband or shifted at all, so there is no need for IQ. Its all real. If instead of a direct mix down to baseband, you tell the sdr to mix the minimum frequency in the signal you care about down to just above zero, you can work without i and q. For instance, if you mix an am radio freq down to audio frequency, its all real and you can hear it and represent it as an array of real values.

Edit, this is how the Airspy sdr works, to avoid iq imbalance like you get in the direct conversion receivers in most sdrs.

Second edit for terminology. Mixing is multiplying by a frquency to shift frequency. Baseband means you shifted the center of the frquencies you care about to zero, so half of the frequency content is negative. Negative frequencies are what drive that mean imaginary number into the whole thing.
> someone should define a local cache protocol

Someone did, almost two and a half decades ago. It's called the Internet Cache Protocol.

- Internet Cache Protocol (ICP), version 2 [0]

- Application of Internet Cache Protocol (ICP), version 2 [1]

--

[0]: https://tools.ietf.org/html/rfc2186

[1]: https://tools.ietf.org/html/rfc2187
I think that the real prize Epic is after is introduction of independent app stores. 30% tax is just a convenient vehicle they're using for that (not mentioning that they pay that tax on consoles without a word).
> I forget where I read about the original hypothesis behind this (Michael Pollan?), and I have no idea if it is still considered true, but it was once thought that the reason cannabis had evolved forgetful properties was because the plant needed to protect itself from being eaten with a chemical to make insects forget where the plant was located, so they couldn't go back to their hive and tell the others where to find it.

Pop science at its best!
The operating system is paid by every customer.

The payment processing? That's usualy 3% for credit card operators.

The IDE and language? That's the $100 per year per developer account.
The operating system is valuable to the people who buy it, as in, the people who buy iPhones. This is why they pay a hefty price for it. Asking developers to pay for the OS is just double-dipping.
> Also everyone knows that the US is both highly militaristic and highly jingoistic.

That was certainly true up through the early 2000s, but this stereotype is by now out of date. On the left, America is self-loathing, and on the right it's become quite isolationist.
>The new M1 chip unifies Apple’s ecosystem and marks the end of Electron-based mac apps

the end of Electron-based mac apps for good!
Using GitHub for Azure Policy as Code
I think this is factually wrong and I believe the suppression attempts were the deciding factor to give weight to the ideas fueled by distrust.

That said, reddits political discussion degraded massively within the last years when attempts of removals were doubled down on.

in a free for all net conspiracy weren't a problem at all, so it would be prudent to analyze what changed. And the most fundamental change was increased moderation and silencing attempts.

QAnon is a prime example because banned people congregated in other parts of the net. That wouldn't have happened if they could have still presented their views on other platforms where others could have objected.
What was the most evil C++ code you have seen in a production environment?
This is a bit tangental, but.

While I agree the backwards compatability on PC is nice. The new M1 MBP Pro benchmarks quite clearly show, in my opinion, that the hell bent persuit of backwards compatability, on a _40 Year Old_ instruction set, may have significantly held computing back.

They've produced a chip that goes toe to toe with the fastest x86s parts, but does it in 10W instead of 65W. And this is their first shot at it.

I think we may need to recalibrate our expectations for long term software support, for both PCs and Consoles, if we want the most out of our hardware.
>> 30% is a case for antitrust given how big Apple App Store today is. 15% seems reasonable, 10% would be ideal.

> Not it isn't. 70/30 split whether people on here like it or not is a standard agreement for these types of business relationship.

Huh? They didn't say "standard", they said "reasonable" and "ideal".

> Apple are effectively an affialite for your app i.e. they drive traffic to your app through their store.

The problem is that they charge that fee no matter where the customers come from, and you can't opt out either.
It's just consensus. 30% seems very large, 15% is tolerable.

I don't think anyone liked 30% before either but anyone that can get away with charging 30% is probably already in a monopoly position so nobody has ever been able to do anything about it. Apple are only change now because of the threat of a lawsuit.
On a related note, I don't know how ships are the ultimate "god-mode" for a country. They are literally sitting ducks - shot 1 of 100 successful missiles at the them and it's sunk.
I certainly hope you dont mean nuclear weapons. Indiscriminate killing of civilians on their home country by a belligerent nation using a WMD is more than enough reason to start a real global war. Whoever fires it first loses. No matter who it is.

This is not 1945.

Thats why diplomacy is the way forward. Our species cant go through a global war with countries outdoing each other to kill civilians.
I think a lot of companies would sell digital services in-app with such a percentage that are not considering it now. So it could be a net win for Apple in the end.

But I'm also thinking about the lackluster state of the Mac App Store, which is getting more important now with M1 Macs running iOS apps but also all platforms supporting Catalyst apps. Apple could use some momentum for it's larger screen devices (tablets and PC's) and a lower App Store cut together with a larger audience for your products could help new developers enter the ecosystem or to help developers that turned their backs on the App Store to return.

But all in all the main reason is probably the battle with Epic. It really helps to thin out the choir of complainers when all of the smaller developers stop supporting or at least stop being interested in Epic's cause.
> A hook is not an abstraction.

By "hook" I didn't mean anything specific, like a React Hook. What I meant was adding some extra abstraction that has no purpose except for some future feature. For example, taking a class that works perfectly well on its own (let's say Rectangle in a drawing program) and separating it into a base and derived class (let's say Shape and Rectangle) in anticipation of a feature in a future release (next time we're going to add a Pentagon class too and that'll need to derive from Shape). If you don't consider that change to be adding an abstraction, then I suppose we just have different ideas of what an abstraction is.

> In addition, I was talking about anticipation and preparation of abstraction.

I wonder if you've just used a word that doesn't reflect what you really mean. Maybe you just meant designing and creating an appropriate abstraction for the current requirements? "Anticipate" would be the wrong word for that.

"Anticipate" literally means making an educated guess about some future event before information about it becomes available. Most of us have experienced other devs aniticipating future requirements, and creating abstractions in response to that anticipation, and the inevitable negative fallout of that. So seeing "anticipation ... of abstraction" is bound to generate a negative emotional response.
I’m noticing a trend of mostly younger people misusing “cringe” and I wonder if it may have to do with dumb videos on YouTube misusing it, or maybe the word is changing. To cringe is to feel disgust or embarrassment that results in a physical reaction such as a grimace. Generally, this can be felt watching very socially awkward situations. Is this what you mean? Or is there a better word, like immature, silly, strange, or something? I think most people are not feeling socially awkward or whatnot referring to a community by a mascot or other title. It is just a silly word for “practitioners of a given language.” We do that with all kinds of term, roles, titles, professions, hobbies, etc.

Why does it make you cringe?
Emulating Quantum Computing with Python
yes, SWE Twitter!
D'oh! Thanks for the correction; there was no pun - I just intended that it combined the two concepts :-)
The amount of RAM fitted is a limit of the SoC, the vendors that do make chips that can address more than this don't provide documentation.
It's actually amazing that Microsoft:

- Paid developers to emulate a Pentium III (original xbox) on a PowerPC (360) in the first place

- Subsequently paid developers to do the effective opposite - emulate PowerPC (360) on x86 (one, series)

Also consider it's far easier to emulate an original xbox on a one/series than it was on a 360
The Slack Mac App certainly consumes a lot of memory. Hopefully the iOS app addresses those issues.
Best JavaScript Projects for All Levels
As well as smartgit, I only use it for squashing and merging stuff but it shows nice output so I guess you can learn the commands from there doing other stuff as well when you're starting to learn git.
Giving Apple the benefit of the doubt here (which is a significant caveat), I'd like to think that they modelled out various scenarios and looked at growth rates to know that the year 3 scenario you envisage rarely occurs.

Or, they could've just picked $1 million because it's a nice round number and looks good in a press release.
So basically what it says is Xi is a non-traditional leader who hands all the positions to his friends and would rather let the leadership grow old and senile than promote a competent person, because old friends are not a threat.
It seems to hurt their argument. They don't need that big of a cut for expenses, they just want it and can do whatever they like.

It still doesn't solve the fundamental issue.

Let users have the option of using third-party stores, but losing Apple's safety net. They claim users want that net. If so, the third party stores will go bust. If not, they're simply being anti-consumer.
Interesting move to try to delay anti trust investigations.

The way it is phrased, there will be some income around $1M dollars where you would want to prevent anyone from purchasing an app and pushing you into the 30% fee zone, as it doesn’t seem to apply a 30% fee on earnings above $1M.
> Huh? They didn't say "standard", they said "reasonable" and "ideal".

I should have clarified. They was saying it (the 30%) was a case for antitrust.

> The problem is that they charge that fee no matter where the customers come from, and you can't opt out either.

Can they come from anywhere other than the actual store?

In any event that is a different issue.
>>If you're good at getting things done you just get more BS work.

There's optical solace derived by looking at long list of things you got done. This happens when you count and not weigh things.

If you are doing GTD, you probably also want to looking in to 'next tasks' and weekly reviews. Also get out of this habit of trying to fill up your diary with tasks.

More importantly opportunity identification and even creating them proactively is easier said than done.

GTD is just a process. And its a process without intelligence. The core of the idea is don't keep things in your mind and stress it out.
hey, I do reading all the comments here. Frankly speaking, I didn't think about accessibility impact when I was playing with color palettes, but it turned out that Google does such assessment automatically when an app is being reviewed. Thankfully in my case, I didn't have any accessibility-related issues, but this is a valid point and probably it's better to do it during the mocking stage.
This isn’t a problem exclusive to Apple anymore. Google has implemented some draconian nonsense this year to the point where I ended up distributing my Android app as a PWA. I had no problems with Apple.

Apple gets all the headlines, and certainly gets more chatter on HN, but they aren’t alone in this bullshit. As an example... Fortnite was also banned by Google.
That was always ironic to me; it was designed to be "Reddit's image host" but slowly became some weird mashup of Reddit and Pinterest.

I'm a little surprised Reddit didn't buy them after the former started picking up traction and investor money; IMO introducing their own image host years earlier would have been a home run.
Thats fair but kinda like saying a food product producer is already providing value to a store by producing goods but not paying the store any money to host their product.

It doesn't really make sense.
Pypolars Beats Pandas in Performance
Their defense policy is the same as the US: don't attack, else you risk slagging of your city/ies. This is the core of MAD. You don't maintain MAD by not promising you are going to shoot back.
Or let the free tier of Cloudflare do that.
Digital Asset Management Terminology
> there are still limits to what can be done with a mobile web browser

This is true, but perhaps not as many as some may think! Progressive Web Applications can now do quite a lot on mobile and tablets, with a notable exception of push notifications on iOS.

They are an increasingly interesting option for those whose use case allows it.

https://simplabs.com/blog/2020/06/10/the-state-of-pwa-suppor...
Well, to be fair, according to apple it accounts for less than 5% of their $500bn revenue..
Looks like they collected additional data with a new cutoff of 170 infected patients?

The first primary objective analysis is based on 170 cases of COVID-19, as specified in the study protocol, of which 162 cases of COVID-19 were observed in the placebo group versus 8 cases in the BNT162b2 group
Apple cuts 30% commission to 15% for small developers
Yep, exactly. It was pretty rare, and I think it mostly occurred on "3-way" switches that were capped/originally wired as 3-ways but changed to be normal switches with Insteon links to get the dual-switch functionality.

It only takes once-a-month of hitting a physical switch, then having to do a "double-take" and re-hit it to get the light on, before the proverbial rage boils quickly.

All of mine are indeed the newer style RF + powerline; I also had my Insteon hub fail once, which was frustrating because it required some re-pairing that didn't "just work" IIRC. I was using a dedicated Mac Mini running the Indigo macOS app.

I may give it another go in my office at some point, we'll see.
A faster Chrome, for everything you need to get done
It's alarmism/sensationalism/outrage journalism 101

See a recent issue, jump to conclusions, publish article, then request comment from the person/organisation who caused the outrage

Profit $$$
Resident Evil Developer Capcom Breached – Experts Perspective
Greed. Pure, unadulterated, unjustified greed. Why should Apple get 15%? It’s just disgusting.
Pfizer and BioNTech Conclude Phase 3 Study of Covid-19 Vaccine Candidate
It's not 'maintain' - its offer all the services that come along with it (integrations, store, download, hosting, authentication).

If you produce a food product, you should expect the store to take a cut of the price before it gets to you.
Build to learn. I love it. One thing I think many engineers and founders discover is they like creating more than they like running a business. A lot of places will look down on that mentality, but you don’t have to be a CEO. You can just be a person who likes to tinker and makes some money on the side.
Yeah I guess that's kinda what I mean: Hard work is necessary, but it is not sufficient.
Yes. Fanboyism in general is cringe, but these "quirky" names are pure 100% dev.to-level cringe.

But to be honest, computer people were always more prone to cringey stuff than regular folk... (an extreme example would be the classic clip of Stallman eating dead skin from his feet) It's something with our upbringing I guess.
That would be bad.

My recipes are vague inspirations at best. Cooking is done by listening, smelling, tasting and looking, not reading a set of instuctions. Not sure how that transcribes to coding.
I would be interested in hearing the strategic rationale here.

Back in the day, it was novel that google had an influential chief economist. It made sense. Adwords is an auction. Doubleclick's novelties in search ad auctions were proven levers, big levers.

The interesting part (to me) was that the auction didn't just optimize price. It regulated advertiser behaviour. Explicit feedback. Black box. Commentary on black box. It all played a role influencing advertiser behaviour in an economist/regulator way.

These days, that would be quaint. Google has the android ecosystem and play store marketplace. Adwords/adsense is a market too, one that has been dinged for >$1bn monopolism fines. Youtube is a marketplace. Youtube affect content with monetisation algorithms and policies, the recommendation engine, censorship/classification. Appstore. Amazon. Big "markets," with corporate policies looking increasingly like state-scale economic policies.

Even stuff like social media is market-ish. Lots of participants are interacting. Attention& influence stand in for prices, but there are still producers and consumers. Many of them. More than FB can understand in all but the most abstract ways.

The search/seo/antispam codependency was an early exhibit.

Anyway.... besides the superficial similarity, I suspect the logic to this new app store policy is more "tax cut" than "price decrease." My guess: Apple's trying "fix market failures" showing up in data.
The best resource I have found for devs who want to improve their design skills is (1). The article below is even about coloring schemes of apps. Very insightful.

(1) https://refactoringui.com/previews/building-your-color-palet...
Most importantly it's the marketing and distribution that you're paying for.
Well, the app store cannot exist without app and phone without apps is essentially worthless (unless it has at least the caller app). So who is promoting who? The so called application delivery is just a file server that anyone can setup for peanuts these days. Apple offers no alternative for notifications or storage - there is no competition so they can dictate extortionate prices.
Yes many companies would love to run these services on their own, but they can't as Apple is blocking it.
>>My personal theory is the ~60% of useless middle managers have nothing left to do without an office.

Most of these people where literally ruling by authority and not having physical presence is a huge problem for these people.

It also kind of sends across the message that things can run well without them.

We really are in a place where an operating system takes more resources to run than the programs it runs.
Obviously, they are doing it to avoid a potential anti trust lawsuit.
that's a really helpful description/explanation.

thank you.
Kind of. South East is overpopulated (although even there, there are plenty of quiet places if you can access footpaths or rivers). Outside of that there are particular "cool" places to go on holiday such as Snowdonia (but people congregate around Snowdon and many other hills are empty), the Lake District (same deal) and parts of Devon or Cornwall. My nearest National Park is the Peak District and if you get up early there is no one there, if you stay into the evening there is over there. There are numerous places within walking distance of my house (outskirts of Nottingham) where I could walk/cycle/kayak/open boat and even bivi out overnight undisturbed. I'm pretty sure most places are the same, even when I was living in central london I'd get into the countryside at least once a month.

One issue is lots of people that wouldn't normally go out, were looking for places to go and because they had no experience of the outdoors they went to the honeypot locations, which were then busier than ever.
>This is asinine and you know it

Why do you think we use mice and keyboards instead of touchscreens for serious work? Gorilla arm syndrome has been known since the Apple 1.
Boy, who has time to be familiar with a problem anymore? I used to be familiar with problems, now I just slug through problems created by other people.
Jeremy Hammond is out of jail
he cannot withdraw the older version of the software from the app store? that is weird.
I agree with every single point in your first paragraph.

But it's dangerous to present the media as being an official source of election results.
It's a weird field where that "word salad" is a completely fine recommendation :D
30% is honestly a terrible deal as Apple does not provide the value for the money they are charging. The difference is you are forced into that arrangement you don't have the option of doing it all yourself.

If you had to develop all of those services yourself, it would look a lot like the internet. None of the things you mention are particularly challenging for the modern web.
How we (almost) maxed out the Lighthouse score of our landing page – in one day
I think you'd be best by defining two classes of rules. The first would be simplifications, and these you want to apply as much as possible. The second would be definitions, which can be used to help make simplifications possible, but otherwise should not be applied just because.
These things that you listed are not that expensive to run.

If you produce a food product you can also set up your own store, but you can't in case of Apple.
Well, this is something nice. Looks like it will help developers transition to the new architecture.
Thank you Epic
You are 100% correct.

It's a really terrible state of affairs.
The remarkable thing is just how many people will bend over backwards to accommodate this blatantly monopolistic crap. HN will be full of threads asserting it's no big hassle to recert binaries every few weeks and helps security.

A world without linux would be a nightmare.