skysight-inc/HackerNews huggingface dataset:
Lol, no it is not possible. That is not how any of this works. You see to think the location of China's nuclear arsenal is on Google Maps or something. It is not.

In addition to its estimated 10-15 road-mobile DF-31 ICBMs, China has 6 active submarines with 12 missiles each. Even assuming a 50% reliability rate that's 30 cities. The USA would be utterly devastated.

Russia might then decide to simply finish the job.

Your ideas are just so ridiculous I don't need to argue further.
lol i don't know why this is being downvoted it just plainly wasn't a good example to use... there are two ways to combine resistors and they just arbitrarily took the one that doesn't add linearly, while the other one... does. and if you asked me (ie a layman) to "add two resistors together", i sure as hell wouldn't wire them in parallel lol.
I thought it would be about how to solder/desolder behind/under components.
I started using rsync almost exclusively.

mostly either:

rsync -av src dest

or:

rsync -av --remove-source-files src dest
The cost of google voice is free.

If you go post something on craigslist and show your phone number as a contact method, I guarantee you that you will soon get spammed by google 2FA notifications. Around me they seem to be primarily set to a Vietnamese language.

I live in the same city as the AT&T headquarters.

AT&T and Google could also have systems to help prevent these scams, for instance I could specify the languages I speak and if SMS messages arrive in a different language, they could allow me an SMS command to flag a sender as the trigger-er of the phishing attempt.

However, AT&T could also make a phone app for billing that loads menus in less than 30 seconds to a minute, and considering they've done neither I suppose I'll take the billing app first since it gets more use than craigslist does. After all, we only pay them 60 dollars a month for a phone and another 60-100 dollars a month for DSL for quite literally decades, so I wouldn't want to strain them by requesting too much in the way of a basic level of service.
Perhaps that's the one more thing at WWDC next week.
I've been going mental over grime for the past year. It's such a tiny little scene, absolutely did not expect to see it mentioned on HN. I'm generally into the weirder/more patois stuff, I'll try not to link too much.

YGG (PK is my all time favourite), Mez, D Double E, Flirta D., Faultsz, The Square, Crafty 893, Jamakabi, Manga St. Hilaire, Killa P, Flowdan, Riko Dan

I truly believe grime is a live genre. Some good sets off the top of my head:
https://www.youtube.com/watch?v=44bc9rCInXk
https://www.youtube.com/watch?v=OaK4kEJYRn8
https://www.youtube.com/watch?v=HB1tLmfANR0

And a youtube playlist of video clips I made for a friend:
https://www.youtube.com/playlist?list=PLkli19FNT4VvLAJCHcm6h...
Speaking completely and only for myself, possibly because the people writing the blogs have grown and developed, whereas I haven't. How much extra insight does one need?
> In 2018 (latest I could find numbers for) they reportedly had 20 million registered developers

Keep in mind that the term "registered developer" is fairly ambiguous. Does it include non-paying developers? Does it include all developers under a single business account (e.g. at one of my jobs, I was a registered developer under a broader organizational account)?
It's running via https://github.com/utmapp/UTM, a qemu-based VM manager for iOS.
Anyone in the 29 pages of comments figure out the problem? It seems to be full of users saying "me too!" and moaning about "I'm not paying to get this fixed!".

I guess today's customer forums is a version of Borges' Library of Babel, but one with very dull contents.
his point is that the problem is not that you can never add millimorts together, but rather people try to add them together when the two things being added are correlated. i can add the millimorts of playing russian roulette once w/ the millimorts of playing 5 more rounds with the same gun just fine.
A sibling comment points out that it seems to be implemented here: https://github.com/hypothesis/h/blob/master/h/presenters/ann...

Or is this something different from what you have in mind?
You're right https://twitter.com/jankais3r/status/1274047551281512449
> resulting in the loss of an async cycle.

This is great way to think about this, thanks.

Depending on the team and communication channel, the cycle time can be hours or even a day (not including weekends), and I think avoiding extra cycles has a significant impact on the way people communicate, whether they realize it or not.

> For problems which are not well defined, and where a lot of decisions need to be taken, especially when they verge toward the arbitrary, it’s a lot easier to have people in a room and hash it out. A remote meeting can work too.

If I find myself in strong disagreement with someone's statements (and maybe wanting to write an angry rebuttal), I find it's usually better to switch to a synchronous discussion. Most of the time it comes down to misinterpretation that takes 2 or 3 cycles to clear up, and in a sync conversation that can happen in a matter of minutes and with significantly shorter responses than the async equivalent requires.

When you're responding to something in async communication, most people don't want to waste a cycle by just asking "What do you mean by 'x'?" -- and so instead will respond to their interpretation of 'x', often wasting many keystrokes on a misunderstanding.

In a sync conversation starting by asking "What do you mean by 'x'?" is easy and low-effort, and in my experience results a much more constructive and positive discussion, regardless of which side the misunderstanding was on.
I wonder if there is a way to quantify the health benefit of a solar installation on a roof, and/or associate battery storage as a dollar value on a per roof / per home basis.
The Google 'Vs' Trick
I sort of see what you're saying. When a person with Great Authority says that Something Needs Doing, I need to think through what I'm going to say about what I'm going to do. But the single best response is to spend those fifteen minutes seeing if there's an obvious solution. If there is, you can be quite terse and just say: "done". Do that five times and even Tim Cook has your attention.
There's a 2 dollar app on iOS called Authenticator Plus that syncs to iCloud, that's my present solution.
it's not a criticism of the measure, it's a (correct) criticism of people using averages in misleading/wrong ways.

though i'm actually a big fan of this unit (e.g. as an expression of the relative risks of various activities), it's clear from the comments section that when people are presented with a simple number they tend to treat the underlying reality that it reflects as simple too. this is FAR from the only domain where people reduce complicated things to scalars, and then do atrocious, hideous, unspeakable things to those scalars (take standard deviations, %changes over time, and the like), and then make claims about reality based on the results of those mathematical perversions (i take particular aim at the social sciences here. sorry. they certainly don't have a monopoly on statistical innumeracy, but their domain is just more rife for this sort of abuse).
Unfortunately, Safari is not so friendly to those
But now the issue is due diligence of the GP, the fund manager. I think that's what OP is talking about. PE firms don't have the same level of disclosure requirements as public companies (with the exception of those that are now public companies), and you need to research a fund just as you would research a stock.

Fund investors are usually family offices, endowments, foundations, fund of funds, secondaries funds, etc., and they all do a huge amount of due diligence on prospective fund investments. It's just as much work to research funds as it is to research public equities.

For reference, I have been an investment professional at both a PE firm and a hedge fund.
Author here, thank you for double-checking on Amazon’s VAT charges—I’ll update the post with that info.

Amazon’s Kindle store pricing is incredibly steep and demanding on authors. At least now you don’t have to make your book exclusive to Kindle in all markets to get the Amazon’s cut down to 30%, but it’s still wild.
Even if we assume that's correct, those sources have massive impacts under other categories. In contrast, anaerobic bacteria are terribly inefficient with their energy use, yet vastly outperform all animals in terms of biomass. So it's unclear to me that the EROI metric actually matters all that much. If I can produce solar panels with a solar-powered factory at a profit, I don't care about the price of coal or its EROI. I'm printing free money.

Of the 4 options you mention, I'm entirely a fan of hydro and nuclear. Especially nuclear. But FUD makes nuclear hard politically, so while I wouldn't campaign against it, I wouldn't waste my rep campaigning hard for it.
While he is doing a lot of good work, even today's Gates is not a saint. He has investments in shitty companies like Monsanto. There have been reports about bullying people who speak against his foundation. He has used his enormous money and power to go against the will of voters on education, at least once. And so on.
"Twitter banned me because of what I said on it!"
"They're a private company, they can do what they want!"

"Facebook is deleting posts that don't agree with their political opinion!"
"They're a private company, they can do what they want!"

"Google dropped my website from AdSense because they disagree with the opinions on it!"
"They're a private company, they can do what they want!"

"Apple is making me use their payments platform for my app on their App Store!"
"HEY NOW THEY CANT DO THAT!"

Never change, Silicon Valley. Never change.
What would actual use case for this look like? The post mentions communication, but the usefulness of laying communication lines behind enemy lines seems like it would be minimal. Lines would be easily discovered and would lead right back to the spy or scout. The other use could be for demolition which I could see, but if I were a saboteur I would just twist the lines together as it's very temporary and time is of the essence.
Apple's trashy guidelines need to go to the dustbin of history.
The bad performance and security concerns described in the article are not at all caused by using SSH as a transport. You should be able to clone a git repository or rsync from an untrusted server, and there’s nothing about SSH as a transport that makes that impossible.
The latest version of macOS (Catalina) supports all hardware manufactured since 2013 (and 2012 if you exclude the last tower-style Mac Pro and the white unibody MacBook). I kinda doubt there's a technical reason why Apple doesn't support hardware older than that, but a ~6 year support period (2013 til 2019 when Catalina was originally released) isn't entirely unreasonable.

Per Apple's specs page [0], these devices are supported.

> MacBook (Early 2015 or newer)

> MacBook Air (Mid 2012 or newer)

> MacBook Pro (Mid 2012 or newer)

> Mac mini (Late 2012 or newer)

> iMac (Late 2012 or newer)

> iMac Pro (2017)

> Mac Pro (Late 2013 or newer)

There weren't any "MacBook"s manufactured between 2013 and 2014 (inclusive). The only model year of the iMac Pro ever manufactured is 2017. All trash can Mac Pros and forward are supported, but not any of the tower style models.

[0]: https://support.apple.com/kb/SP803?locale=en_US
Just learned Apple sells $600 wheels for their mac pro.

Why?
I have a feeling that the right solution isn’t a new programming language, but a library with a good API in an existing and proven language. Maybe. A quantum chip is a weird compilation target.
Most people aren't smart enough to think these types of things through, instead of just following the crowd. So cheaters get to put in policies that high income people from non-white races can game while continuing to oppress poor people from all races in the name of "social justice".
I've ported ssh before and I think the whole system is a little hacky.

I think what is lacking is a precise split between file transfer and remote command execution.

If the split were well defined, we could simply and securely split out file transfer as a "thing".

it would allow:

- write-only no-account-required file uploads

- read-only no-account-required file downloads

- an account-required incoming dropbox

- an account-required file store

- full blown remote filesystems (filestore + file protocol goodies)

and a number of other services that involve files and NOT command execution, environment variables, shells, a login or even a user account.
Hmm... I think the idea with synchronous communication is very much the same as it is with with synchronous method calls. Synchronous communication lets you break your thoughts down into smaller chunks and thus make them easier to understand. Synchronous methods do very much the same (at least how I write them).

I like what you say about needing to "learn how your co-workers communicate[d]". Maybe that's the abstraction layer that makes async everything possible. Still a leaky abstraction and I'd prefer not to have it. But it might actually have worked for me over the last couple of months.
> What problems do you think smartphones solved?

Mobility
> how many of us have actually written a code poem in this fashion?

Does it have to be written in this fashion? The PGP community defeated US export restrictions in the past by literally printing books filled with source code. Books are protected free speech in the US.
That's some weird kind of fear mongering. You assume instant replacement of fossil fuel plants. If you don't do this, but keep them running, and add renewables on top, it looks different.

Using your numbers to demonstrate it of 1 year EROEI. Let's say we make a starting investment for one year where we take 5% of the world's energy output to invest into new renewable power. After that year is over, we have capacity to generate 5% of the world's energy output per year, but we don't replace any of the existing fossil plants, but put it to work for new energy plants. So the second year we spend that energy on another 5% of renewable energy. Now we have capacity of 10% of the world's energy budget at start of year 1. If we continue doing this, we have 20% after the third year, 40% after the fourth, and 80% after the fifth. By the end of the sixth year, we can generate 160% of the energy demand of the world at start of year 1. We can now turn off the fossil fuel plants and enjoy a 60% increase in energy output, most likely more than the world has grown in that time.

Now you wonder, won't it cost tons of money to use all of this energy to build new plants? Sure it will, but that's already priced into things. That's what we have banks for.

Your fears are unfounded.
This book really helped me, as well.
The fact he has Gloomhaven to the right of him made me chuckle. I've only had one chance to play it, and it took hours of fumbling around with the instructions with my friends (who also hadn't played it) but once we got the hang of the instructions it was very, very fun.
Ask HN: Engineering managers, what tools do you use?
> 2) most importantly, Basecamp loses the ability to manage the financial aspects of the customer relationship. They’re unable to give discounts, credit, refunds, add time to the subscription etc. It’s a hassle for all the back office management as now some customers come through a completely different billing + subscription platform.

I want to start by saying I think Apple is overstepping their bounds here and has been for years. But one reason I like the app store is because companies are generally terrible stewards. For example, I took my car to the dealer and the next week I get post cards for XM Radio (I will continue to get them for months because this has happened before). A few years ago I had a reoccurring donation to a popular Public Radio show. I was changing credit cards and was trying to update the subscription. There was no way to update it on their website or contact them to update (which included canceling). I sent email with no response. I ended up cancelling the card and with it my subscription. I'm now very skeptical about services that manage reoccurring payments.
Creating ways of sustaining yourself in this volatile, insecure, economic environment we now live in. Gone are the days of decade long job security, and firm trust in firms and institutions.
> It's called business. It happens all the time in every single industry

And we call those situations market failures. Besides, in this case the market failure is due to a monopolistic mechanism, which doesn't happen "all the time in every industry". If we are going to do markets, let's do it properly.

Increasing price %30 causes a corresponding decrease in the demand, and in aggregate this can cause a decrease in the total profit. The fact that the developer is forced to set a new price point this way is a source of inefficiency for the entire app economy.

Besides forced price increase is not the only harm done by the monopoly of the App Store. As this website exemplifies, it has monopoly over ontological decisions (whether a certain type of app can exist or not), over design decisions (signups, in app purchases etc) and whatnot. These are further points of inefficiency or outright failure. Apple might or might not be doing a good enough job making the best out of these decisions, but the bottom line is we don't have a choice of another player emerging with potentially better choice-making and therefore a better app store.
Author here: Great point, I should have noted that. Developers also have to use Apple devices, and the free apps increase the appeal of Apple devices, both of which drive additional revenue.

From an App Store revenue perspective, the $99/year seems incredibly insignificant compared to what any tiny percentage of sales from SaaS subscriptions would look like otherwise. That would have been a better way to frame it.
Motorcycle helmets. Seat belts. Insurance.

This argument has been made many times in my lifetime.
The need for your app is overwhelming. I am 65, female, very fit, and lost 40 pounds since 2014.
Daily, I do some type of class, either strength, cardio, yoga, or walking. Here are my concerns with your app as a vehicle to long-term improvement.

1. The enemy of healthy living is social interaction that is nearly always alcohol and food indulgence. Either your user has to find new friends (like an alcoholic develops a cohort of non-drinking friends,) or they have to acquire the strength of purpose to abstain while still being social. Success here is very dependent on self-esteem....a distinctly non-technical aspect not directly addressed by the app.

2. Preparing your next meal BEFORE YOU ARE HUNGRY is critical to success. This could be addressed by subscribing to a pre-packaged frozen meal service, or, by consistently doing grocery shopping and meal prep in advance. The latter takes planning, discipline, and effort. Lack of planning is frequently the reason for eating excess or unhealthy food.

3. Eating to self-soothe is prevalent. Learning other sources of pleasure or gratification is crucial to sustained success. For example, I always want second helpings even though I know I have already had enough. This because my stomach needs an extra 15 minutes to tell my brain that I am satisfied. To cope, I set a 15 minute timer and for that 15 minutes, I walk away from the food area, sit in a comfy chair and do something pleasant with my phone, such as read fashion news or text with a friend. A sine qua non of healthy eating is having a list of other pleasant things to do when you feel the urge to eat when not hungry.

4. Many overweight people will only succeed in the transition to a healthy life if they have in person contact with others that support and acknowledge their struggle. Either a 12-step meeting or a FaceTime call with their coach is vital so that your user can visualize that person's face when the user is at the moment of decision to binge or not.

5. If you take away food and drink as the emotional coping tool, you have to replace it with something that is not self-destructive. Your users have to be ready when emotional crisis comes when, then more than ever, they will feel entitled to eat or drink anything within convenient reach. For this reason, I am unable to keep ready-to-eat foods in my house.....cereal, cheese, nut butters, dessert, snacks, bread of any kind. I do keep fresh apples and oranges, but that is it. Your user must develop other methods of dealing with crisis.....journaling, phone a friend, or just giving themselves permission to withdraw, lay down and rest if possible. Since I have momentum on my side, an activity that 100% occupies the mind, like a spin class, is my helper that enables me to muddle through. Meditation is another good tool.

I have come to believe that lack of self-care has much more to do with emotional self-regulation and self esteem than it does with lack of knowledge on sleep, exercise, and nutrition.

However, for those who suddenly get motivated by a health scare, the knowledge and guidance in your app is like a welcome breath of life.
That is funny. I noticed a very unusual amount of military aircraft including air to air refueling tankers in flight today and a good number of Canadian ones on the Canadian side as well.

I wonder how much of it really has to do with the protests. If I was a terrorist or other bad actor with some devious plans, this is a great time to act.
Several people have been executed, including a Federal Protective Services officer.
“So how do we raise awareness”

“Well, let’s ask Apple for some workaround for the 30%, skirt the rules a bit”

“They’ll never go for that”

“Of course not, but while it lasts we’ll get 30% more. Then once we get rejected, sooner or later, we’ll write some blog posts and suddenly a bunch of nerds will see us as the brave underdog“
I would presume that includes paid and free developers; you have to have an Apple Developer account to sign Safari extensions, for instance, or to sign non-App Store Mac apps, neither of which require a paid Apple Developer account.

The point would still stand though that the total revenue from Apple Developer subscriptions would not be insignificant (perhaps insignificant to Apple’s overall revenue, but still enough to be a sizable startup’s budget on its own), which I should have noted in the original article.
I am pessimistic about this one, but we'll see.
I’m curious if there’s an iPad old enough to be supported by Xcode while also new enough to run UTM so you can actually use Xcode to build an app that could theoretically run directly on the device.
Apple intentionally doesn't support many the functionality required by PWA's.
what a difficult comment to read
It's every independent developers benefit. The guy "DHH" - also the maker of ruby on rails said that he wants the rules to be consistent and changed for EVERYONE.
All of those you used previously still work and are arguably more used than Parcel. I only mentioned it because it's entire premise is that those bundlers are too complicated, and Parcel literally just works out of the box, no configuration, for most things. It's neat, and you might enjoy it :)
This reminds me, I've been toying with the idea of starting a github repository for survival and rebuilding society if a major SHTF scenario occurred. It would be crowdsourced and bake-able into an ebook for offline reading. Anybody interested in it as a "Show HN" post?
> If that's speed or cost or if it's really only 100x doesn't matter.

If it's just complete BS, does that matter?
I think Steve Jobs would have sold it internally. And gotten people to work together by hook or by crook.

People don't realize Steve Jobs was the great integrator.

The ipod was a great achievement, but it was dwarfed by his ability getting the music people and the computer people together.
Everyone is tired of Apple's nickel and diming. This was the last straw that broke the camels back.