skysight-inc/HackerNews huggingface dataset:
Why not? If their fees were transparent maybe that would start a bit of a pricing war. They WANT the cost of their service to be hidden. If I remember correctly, I think their agreements already forbid retails from adding the fee on top of the retail price.

It's the same situation.
Hence, use write()!

Not completely joking here, I think everytime I've had to use strings to make two C programs communicate over a network, write() was as easy to use as printf(). Obviously it's not true when communicating with a user.
I know some people that recently bought new $1000 iPhone without knowing about the 30% fee. They can't "simply change their phone" because they'd lose boat loads of money. I get sunk costs, but they feel mislead, and I don't blame them. Apple has worked very hard to lock in users, it's not very easy to just switch phones.
>> Steve Jobs never slapped his name on other people's work

I'm not sure he told Atari he couldn't program:

>Jobs convinced Wozniak to work on the game during his day job at Hewlett-Packard, when he was meant to be designing calculators. At night the two would collaborate on building it at Atari: Wozniak as engineer, Jobs as breadboarder and tester.

>Allegedly, Jobs told Wozniak that he could have half of a $700 bounty if they were able to get the chip count under 50 (typical games of the day tended to require around 100 chips). After four sleepless days that gave both of them a case of mono (an artificial time limit, it turns out: Jobs had a plane to catch, Atari wasn't in that much of a rush), the brilliantly gifted Wozniak delivered a working board with just 46 chips.

>Jobs made good on his promise and gave Wozniak his promised $350. What he didn't tell him -- and what Wozniak didn't find out until several years later -- was that Jobs also pocketed a bonus somewhere in the neighborhood of $5,000. Though it's often reported that this caused a rift in their friendship, Wozniak seems to have no hard feelings.

https://www.gamasutra.com/view/news/127537/Steve_Jobs_Atari_...
Yup. Cookies are neat little chunks of things that a website puts on my computer that I then transmit back to it.

What is localstorage? Localstorage isn't little nor is it necessarily transmitted back.
> P.S. I still don't understand the reasoning behind "blocks have return values". Does any popular programming language out there do this except maybe some of the ML-derived ones?

Most languages have something like `cond ? expr1 : expr2` which would naturally compile to an if-else block with a return value.
It talks about the number of rapes reported daily in India and those numbers are utterly, distressingly and shamefully high. However, I don't see where it indicates hate speech against women in India is an equal if not a bigger issue.

I fail to see anything in that article about hate speech against women, violence against women sure, where does it talk about hate speech and how relevant is that to this HN post. Are you sure you did not get carried away by your personal agenda.
But "your room color" is not the same frequency as "display blasting light". The former will vary with time of day (some displays try to mimic that now).
Perfect illustration of GP point: you played for 410 days, yet you only learned the content of what is probably only a few hours of focused learning.

I’ve tested Duolinguo for languages I want to learn, for some I already know and a language BA/MA holder I can guarantee that Duolingo is total crap. This is just a feel good app. Just like another post was mentioning hiw note taking can do more harm than good because it feels like work, Duolingo is given the user the feeling of work and progression while very very little knowledge is gained. Let’s take Japanese as an example. Hiragana and katakana are each divided in 4 parts: a user can easily spend weeks on that and feel he’s making progress. University student on the other side learn that in a week... (for slow learners)
For free downloads, the notice would of course not need to include the part about 30% of the app purchase price. It would still need to include the parts about 30% of the price of IAP and disclose the ban on mentioning any alternatives to IAP that might not include the 30%.

It's not typically a norm in other industries that you have no way of buying from the vendor without paying a middleman 30%, and that when such ways do exist, the vendor is restricted from telling you about them.

So, for your BestBuy example, if you want to buy from a company who sells there and not pay a cut to Best Buy and their distributors, you can always send a check (for cheapest processing costs) or use a credit card (for still far lower costs than Best Buy's cut) directly to/with the vendor. The vendor gets more of your payment, and you get exactly the same product usable in exactly the same ways as if you had bought at Best Buy. Not only that, the vendor is allowed to charge less than Best Buy charges if you buy direct. Grocery stores are broadly similar, though admittedly fewer grocery vendors are willing to deal directly with individual households (but that's up to them).

Apple creates a very different context than the above.
Status quo doesn't matter. Cost does.
Efficiency doesn't matter. Cost does.
Economics<-> Engineering <-> Science
Link the 3 and you will understand.
Economics: Rare earth metals are scare, expensive, and political. Hydrogen sourced from natural gas is abundant and 50% less pollution than oil and petrol. Hydrogen is operating expense(pay on usage), batteries(pay upfront).
Engineering: Storage is everything. Batteries have about the same Mega Joules overall as hydrogen storage in a car because the hydrogen has to be compressed. You can compare the range between Model 3 and Hydrogen fuel cell cars and see the ranges are similar.
MJ/kg is ultimately what determines cost and batteries have significantly worse MJ/kg than hydrogen tanks.
Science: Peak battery innovation will only be able to match current hydrogen fuel cells MJ/kg.
And, of course, naturally, your take trumps mine enough to make you comfortable simply dismissing mine out of hand. Upvotes for you and downvotes for me equals more social proof that obviously I'm a loon.

Let's not let facts get in the way here.
Aaah, thanks!
Saudi Arabia is a Middle Eastern North Korea.

America's fascination with it is beyond understanding.

How can the world's most libertarian nation fawn over one that is the least free?
2020 at last has an issue just affecting one person, that we know of!
This is insane, but so 2020
This is weird framing, because I have replaced about four batteries on iDevices. Two on my own, and two at a corner-store repair shop.

I'll gladly take the daily convenience of sturdier, more durable devices over the once-every-two-years convenience of a battery replacement with less labor. It's an excellent design trade off, IMHO.
Yeah, active cooling is needed in hotter climates.
By way of comparison, the uber "tax" is also officiall 30%, last I checked. Though arguably since uber is orchestrating physical things, with living beings inside, their extraction of a bigger "tax" relative to apple would be, in a non-market sense, justifiable on the grounds that, assuming they are playing fair with insurance and such, they must take on greater liability per unit sale.
Any mention of the Go http package and timeouts ought to also mention "never use http.DefaultClient":

package http
var DefaultClient = &Client{}

It is a convenient global variable that uses whatever last settings were set upon it from any bit of code executed in any dependency.
In the evangelical Christian community, yes, this is seen as normal. My cousins' husbands had their pastor's support and encouragement in this shit. The sect is pretty popular in the US, and makes up a sizeable chunk of Trump's base.
No, it’s actually “this set of extensions Microsoft wrote is bad and they forced it into the standard”.
Sadly seastar has no implementation of this benchmark. I had a quick look at the website and it seams that seastar is much more low level (it does not provide a http parser) and more generic that lithium, which is focused on simplifying the writing of HTTP APIs.
Apple facilitates the transaction - they provide the store, the user confidence, the marketplace and the users.
> What gets labeled laziness all too often seems to be exhaustion, invisible disability or other hidden problems.

Agreed.

A good, old essay on this and related questions wrt. character and mental diseases, by Scott Alexander back before he had his own blog: https://www.lesswrong.com/posts/895quRDaK6gR2rM82/diseased-t....
Wait, it's not just my PC that does that? Why is this error message so vague and self contradictory?
300 kilometres is a standard driving day on backroads, accounting for lunch and breaks. 500 kilometres is a sustainable maximum for highway driving. I only do the latter when I really have to. On long trips I estimate 200 kilometres a day, or 2 days on, 1 day off.

With a comfortable motorcycle this is perfectly reasonable. I have a 2017 V-Strom 650 and it's perfectly suitable for the task.
Serverless Lessons Learned (2019)
IMO, this is not (economically-speaking) rent-seeking.

Apple has created something that improved the world (that created new wealth) and is charging for it. That’s definitionally not rent-seeking.
The below is not a seven year old meme:

Even at the strongest levels of read and write concern, MongoDB 4.2.6 failed to preserve snapshot isolation. Instead, Jepsen observed read skew, cyclic information flow, duplicate writes, and internal consistency violations. Weak defaults meant that transactions could lose writes and allow dirty reads, even downgrading requested safety levels at the database and collection level.
Natural gas is 50% less polluting than traditional oil and petrol. This means you can double production before you see same effects. This is huge and acceptable by governments.

Alternatively think of the low energy output of solar and wind power. In order to get more energy, you have to use more land and real estate. Are we supposed to chop down the entire rainforest and destroy poor people neighborhoods to get more energy.
The idea you are not doing enough, or that you are not enough spans generations, gender, race and class.
> But when loom arrive every jdbc existing code will magically, automatically become truly asynchronous such spring should come on the top 4 place.

I know less than zero about Java and Loom, but if I understand correctly loom enables first class continuation and seamless M:N threading.

But I do not see how that will help jdbc, (unless you have tens of thousands of db sessions); I understand that the power of the new libpq is the ability to pipeline queries and that won't magically appear without development effort.
Imagine that careful examination of the mineshaft helps determine where the most profitable place to dig next might be... And then imagine a machine that only produced mine shafts that tell you nothing.

Sometimes the machine might be very useful! It would allow scaling up solutions for downstream users. For example, if you have more people who want solutions to many slightly-different complicated integrals that we don't have a good overarching theory to solve.

But in other cases, knowing /where/ to dig is much more important than how fast you dig.
Idea for Caps Key
I want to give away this idea for everyone. That when you hit the caps key (arrow on cell) twice - it puts lol caps in regular type. The new idea is or should be standard, if you hit the caps key one at a time for each letter, after the first one, it should automatically go to BOLD caps!! You know, instead of yelling it would be yelling at the top of your lungs!!!! Well, with electrons or on paper anyways. So bookmark or save this page bc made it public and gifted to everyone so I can tell the coders over at Apple to do it as a feature/improvement but it won’t be for just iOS though I do wish I could have monetized it. TY everybody!!
His point is wrong.

iTunes store came out April 2003. Steam came out September 2003. Xbox launched Nov 2001, but Xbox Live Arcade didn't launch until Nov 2004.

Digital sales of game console games didn't become a major thing until after 2010. I shipped a $15 digital-only XBLA game on X360 in 2010. People thought we were crazy to go digital-only.

The historical economics of video game physical distribution is very very different. A 30% digital cut was a massive improvement. Physical manufacturing, storage, distribution, brick and mortar middle men, platform fee added up to well over 50%. So a 30% digital cut was much better. Digital is now the majority of sales, but that is a very recent development.

Reasonable minds can debate and disagree over what digital cut would be considered "fair". In a healthy, competitive market we wouldn't have to debate "fair". The market would decide. The cost of digital distribution has massively shrunk as technologies have progressed from specialty to commodity. The fact that the digital tax has been the exact same for 20 years is clear evidence that it is not subject to market forces. Whether it should or shouldn't be is yet another question.
Math+Art, Pictures of Chaos: Group Theory, Chaos Theory, and Visualizations
The option of divorce makes massive difference here. In subculture of conservative christians, yes,helpmeet theory make women very subservient.

But this christianity is not forced by law and leaving the group is legally and practically possible.

Moreover, these groups represent significant minority of populace.
What if you have other income from investments?
> it has a built-in gas-powered generator

I've always wanted to drive a hybrid vehicle... how is the maintenance on this (I'm a 2005 toyota corolla kinda guy)?
After being bitten twice by default timeout values I have the maxim "the defaults will always be wrong" engraved in my heart.
Any cut of money that developers and users cannot avoid when trying to transact with each other should be disclosed, yes. But Apple's is the only such cut in the entire iOS ecosystem. And it should also be disclosed when companies are forbidden from informing you of a cheaper way to purchase from them. Again, Apple's is the only such restriction in the iOS ecosystem.

If other companies fell into the above categories, certainly that would be worth disclosing as well.
Standard C didn’t even have a good way to do string copying safely until memccpy in C20. Most “safe” functions have unacceptable performance tradeoffs, including most extensions.
> it costs a lot more money to obtain the same value

True, this is easy to see in the Netflix/Hulu/Prime example, with requiring multiple subscriptions.

Do you also think it holds true for the Steam and Apple examples? That's a legitimate question btw, I have no opinion of my own.
It’s not rent because when a mall rents out space to apple they do it by sq ft. They don’t charge them on a percent of revenue. Imagine every mall did that instead.

If its a credit card processing fee that should be 2-3%. With value added services maybe 10-15% but that would be the ceiling.

Apple charges these fees because they can.
Netscape co-founder Jim Clark's effort to eliminate passwords
I repaired a Nokia 8.1 and a Xiaomi Mi A2 recently. I used the (commonly used) B-7000 glue for both. It takes up to 48hrs (or more) to fully dry, I didn't wait enough so I think it dried pretty loosely on the Nokia 8.1. As a result the screen broke soon thereafter. Went better on my second try.
> B) If this does happen, then just make the choice of not installing the app.

Why is "If you don't like the app spying on you, don't install the app" OK, but "If you don't like paying the 30% tax for having your app on iOS, don't make an iOS app" not OK?
I read the question as asking about the differences (advantages and disadvantages) of the two
Google Ads
I recently were in a Google meet with our college group where someone asked what laptop you have. I spoke it out loud. Next moment I saw an ad of the same laptop (a newer model). What do you think, is this is a coincidence or something really related?
A plausible explanation could be that the chain of command already knew about these and they were scared to start a fight. Would you start a fight with someone who had a gun and you only had a rock?
Not only can you have animals control stuff, but you can control the animals with just thoughts too: https://www.cnet.com/news/scientists-connect-a-human-brain-a...

Intercontinental control via human-brain to rat-brain happened in 2016: https://journals.plos.org/plosone/article?id=10.1371/journal...

Heck, you can buy a controller kit for roaches right now, marketed for the kiddos: https://backyardbrains.com/products/roboroach

If you'd like, you can also hook your brain up to the cockroach : https://journals.plos.org/plosone/article?id=10.1371/journal...
> the busier they get, the more active they are at other tasks

In my experience, there's a limit to that. If being busy doing tasks gives you regular rewards (and I mean daily, not a monthly paycheck), and you trust yourself to keep the rhythm, then it seems to work. But if you lose the momentum, get swamped in tasks you hate with no clear way out - that's a fast track to complete burnout. Been there, done that, and I like to feel I've finally recovered after many years, but sometimes I'm not so sure.
The levels of hype in this announcement are astounding. The type of calculation they ran was literally run by hand at the dawn of the last century. It was a mean field calculation, meaning the actual quantum nature of the device wasn't really used, the inputs and outputs were essentially classical degrees of freedom. A more accurate title would be: Google twiddles with 72 unitary rotations, makes ludicrous argument they are at the cutting edge to keep lab open.
Q has become somewhat of a global phenomenon at this point:

https://twitter.com/kos_data/status/1299746985554173952
I'm unconvinced.

Two notes - first, the experimental evidence seems to involve taking people unfamiliar with the codebase and asking them to debug or investigate code with either long or short functions. I can certainly conceive of it being easier to learn and debug a single long function than multiple smaller ones if one is unfamiliar with the codebase. I'd expect that effect to go away once one is asked to debug the same code again.

Second, the article asserts more bugs are found in shorter functions. However, this is only taking lines of code into account, not functional complexity. As code lives, bugs are found and corrected; often those bugs are to do with unforeseen runtime circumstances. Joel Spolsky covered this memorably a couple decades ago [1]. Again, taken as a static snapshot, I am not surprised that short code correlates with bugs, but I don't think that tells us any meaningful information about how to code. A codebase is not a static entity.

As pointed out by several people already, the point of short functions is abstraction and comprehensibility - we want one and only one place to talk about reading a file, one and only one place to talk about handling a particular message type. Similarly, we want to know when we look at a function that it does one and only one thing, and we want to know when we look at our code that what it says it's doing is what it's actually doing.

I think this is one of those studies similar to the "judges sentence harsher before lunch"[2] study - the type of effect discussed fails under any reasonable comparison to commonly-experienced reality. Consider your own personal experience working in codebases and how this article aligns with that - phenomenological reporting can indeed be suspect, but when it contrasts starkly with experimental results it often indicates poor study design.

[1] https://www.joelonsoftware.com/2000/04/06/things-you-should-...

[2] http://nautil.us/blog/impossibly-hungry-judges

(I hope I can use this level of motivated reasoning to critique the next study I agree with, too.)
You are right that computer generated proofs are often tough to understand, and that understanding is often the intended goal of writing a proof. But proofs can be useful for reasons besides human understanding, especially so in engineering. For example, when a browser establishes a secure session with an encryption protocol, the reason it is secure has to do with the difficulty of finding a proof that eg certain numbers factor, but no human cares about this proof. As another example, a compiler can use a proof that a program is type correct to optimize it, but humans would not find such proofs interesting at all.
Also adding this which I discovered last week,
https://github.com/chriskiehl/Gooey
> They could very well not use it.

No, they can't or they would have done it already

> I’ve chosen not to develop (or learn how) iOS native apps

I've chosen to skip writing mobile apps entirely, that doesn't mean that the company I work for can ignore their users on iOS hence they can't ignore Apple store policies

> Most of the features I might choose to use PWA abilities for can be implemented in other ways.

That's the problem

When the actor that controls 50% of the market doesn't fully implement some standard to drive adoption of their closed platform, development becomes more costly

And it reflects on both development time and price for the end user
As a Spotify subscriber, you may wish to be familiar with Spotify's site on Apple’s anti-competitive behavior:

https://www.timetoplayfair.com/
If they don't do IAPs, then the former charge will just be subverted by "Free App with one time IAP".

That's already the case for most games - the game is free but most of the stuff is hidden by IAPs
Based on the sound of his typing -- which sounds like his dad typing and I know his typing speed because I met him in typing class in high school -- my oldest son probably types at about 80wpm. This is thanks to online games with chat functions. You need to "talk" fast to coordinate with your teammates and stay on top of your duties in the game.
My understanding is that it usually occurs whenever a daemon is unable to shut down correctly, so it locks up the entire process of shutting down.

The networking daemons were what used to cause it when I had Fedora installed, iirc. I would start looking there.

As for why it's so vague and self contradictory, I couldn't say.
I think that you are underestimating level of control that exists in the countries we originally talked about.

Comparing women being imprisoned and tortured right now because they did not followed the rules to name changed in western countries smells bad faith, honestly. Hence, some of downvotes.
Wow this gives me flashbacks. I interned there one summer, working on a project that was in absolute crunch mode with no budget left for the fiscal year.

I and some other interns got press-ganged into helping assemble a prototype device ahead of a visit from some higher-ups at (I think) JSC, and I ended doing a lot of soldering - something I had only a little experience with before that summer. As I was learning, I spent a lot of time with one of the electrical engineers scrutinizing my practice pieces under microscope for tiny scratches in the conductor and little burn marks. I also distinctly remember burning my fingers over and over using the thermal wire-stripper, since it tended to made the conductor extremely hot.

I ultimately ended up having very little confidence in my workmanship, and when I found out that the thing we were working on might end up flying on the ISS, I became terrified that I would read about a fire on the station someday and not know if it was because of something I had messed up. That was also the summer I got my first gray hair.
A more plausible explanation is that they were testing the security of a base; the higher ups were fully aware of what the "mystery helicopter" was, because they sent it in to gauge the base's response.
In the book, the dominant "apex" gender is quite blatant about its subjugation of the other two (males and females).

In this way, Banks managed to present an extremely unequal society and its ills without having to refute any of the unfair critiques either a patriarchy or matriarchy would have prompted.