skysight-inc/HackerNews huggingface dataset:
> Maybe the law needs an update for this concept of a repository. Where they can keep a catalogue of everything regardless of copyright but the requester bears the clearly marked and advertised burden of satisfying the copyright rules once they ask.

I don't understand why this would be a good idea. Perhaps you could elaborate?

We already have libraries that operate just fine under the current set of rules. I think controlled digital lending is probably a good idea and something that should get more legal support, however.
pending verification that the blue check mark still applies to the person now in control of that account

Why would you want to ever allow an admin to transfer control of a verified account to an unverified person?

If you're saying that the account recovery process needs to be at least as secure as the credential that was verified (e.g. email address), then I agree. But I don't think reversion to a "pending" state would ever be desirable, though.
The version of this that continually bites me is when someone is designing what is essentially a distributed system but doesn't know that's what they are designing. System W -> System X -> System Y -> System Z are connected with the assumption no guarantees or coherency checks are needed. Might as well just email spreadsheets...
Space Force debuts official logo and motto
There are a few QC skeptics with various arguments.

If you were the head of NIST (or the NSA), would you be willing to bet the entire security of your civilian and military communications infrastructure that these few skeptics are right? There were atomic bomb skeptics too, and it took Einstein to convince the US government to ignore them and move forward.

Seems silly to make such a high stakes bet against the scientific consensus, especially if classically computable algorithms that are both classically and quantum strong can be found and deployed and if doing so is not that expensive.

Reminds me of Asimov's saying (paraphrasing): "When a distinguished but elderly scientist says something is possible, they are probably right. When a distinguished but elderly scientist says it is not, there's a non-trivial chance they're wrong." In this case quite a few of distinguished elderly physicists are saying you probably can build a (useful non-toy) quantum computer. If history is any guide, they're much more likely to be right than wrong.

Edit: it's not a bad idea to develop new algorithms anyway just to have them around. We don't think the trap door functions behind current asymmetric crypto are classically reversible (in any practical amount of compute time), but there is no mathematical proof of this. It's a strong conjecture that's held up so far, but it's still a conjecture.
It's possible for the left and the right to both be conformist in nature.

https://en.m.wikipedia.org/wiki/Whataboutism
Investments and prototypes are not traction. Paying customers are traction.
Sometimes the solution is 'not to do that bad thing' and quite often there's no going back from that.
Automation cuts both ways. It can kill you when it doesn't work right just as easily as it can save you when it does.
“With this achievement, the estimated number of galaxies in the universe had multiplied enormously — to 50 billion, five times more than previously expected,”

It seems that current estimates for this are higher, such as 100 billion in a 2020 article I saw. Anyone have an authoritative scientific source for the best current estimates?

50 billion galaxies (or 100) somehow doesn't actually seem so many. Considering that's on the same scale as the number of people on our tiny space rock. Yes each one has billions of stars inside, but still, we're talking about the entire universe.

Somehow, intuition suggests there must be more "stuff" beyond our observable universe.
How do you handle input that does need to be dismissed?

I've seen entire teams stall out and become stuck in perpetual design loops due to 1-2 members constructing endless 'what-if' scenarios. Engineering involves tradeoffs, there is rarely a single perfect solution.

There are also times like when attempting to find product-market fit when pointing out all the possible problems is close to useless. There are so many unknowns that the most important thing is often to get your product out there and start validating your assumptions and collecting data.
That is like less than 1 pc of what is made in China. For all the make outside China hype I wonder how much serious effort will be needed to even make a dent in their current production.
Calling out sexism is ignorant now? There's no excuse for it, period. End of discussion.
That article reads as a piece justifying the bullies.

1) We’re going to make a thing, but you disagree about how we should do it, so you must be not a team player, shut up, you’re ruining the spirit.

2) We’re incompetent doofuses and we’ve broken the thing as you have predicted, but you’re still guilty because you weren’t persuasive enough.
I have used addall.com in the past. Its a meta search of all the major online book stores.
Show HN: The GPT-3 Development Experience
you don’t say
I think that's true of a lot of insurance for people who aren't on the edge. Travel insurance basically covers two scenarios:

- You've prepaid an expensive trip and can't go on it for some covered reason (injury, family situation)

- Or you're on a trip and have to be expensively evacuated/repatriated (pulmonary edema in Nepal/break both your legs in Paris)

For most of us who normally travel a lot, it's not about having to spend $1K out of pocket because luggage got lost/stolen or you had to do some complicated rebooking because of a delayed flight.
The categorization is interesting albeit deeply ungrounded in any real rigor and seems of a piece with one of his other recent essays, in which he developed a psychoanalytic theory of the various kinds of "haters" and "losers."

Further, I wish Paul Graham would try to convey his ideas with less condescension and smugness. There's a sense in which he maligns large swaths of humanity as somehow defective or worthy of shame. Certainly the term "idiots" doesn't help.

Further there's an essentialism and determinism that's sort of disturbing (labeling preschoolers as sheep is kind of messed up) and lacking in empathy.

Finally I suppose this is obvious, but I'm guessing Graham situates himself as a paragon of fierce independent-minded thinking and courage. It's rather easier to do that when you're absurdly independently wealthy. Thinking through the courageous stand countless people are taking even right now around the world, risking life and limb, just makes this feel a bit like a grievance-laden tempest in a teapot.
I would especially wonder about nvidia's Jetson Nano boards. I think they're based on the same Tegra X1 platform, right?
Things are not so black and white in most non-trivial projects. The team could conclude that there is an 80% chance of success, while you may think there's only a 40% chance of success. If the project fails, does that mean you were right? It's entirely possible that the correct estimate was indeed 80%, but the universe rolled the dice into the 20% zone. Saying "I told you so" may not be the most constructive response.

On the other hand, if you are consistently right 9 times out of 10, and the team isn't listening to you, then, yeah, maybe it's time to find another team. But be careful of selective memory: it could be that you are always predicting failure, but you only remember the times when the project failed, not the times when the project succeeded and you were wrong.
Yes, FLOSS is about the power dynamic between users and developers.

Proprietary software gives developers power over users. Typically, Developers seek this power in order to extract money from users (sometimes in reasonable amounts, other times not). Unfortunately, power is abused. By empowering users with the option to take control of their own technology, FLO software provides strong protection against abuse -- developers need to weigh user-hostile decisions against the possibility of a fork.
>free global markets + welfare states focused on reducing inequality + democratic institutions

The first of these is incompatible with the latter two.
That's partly the platforms' fault, though: anything less than a perfect rating is assumed to be a sign of a problem that needs to be fixed. There is no room for, "This is as good as it needs to be, but not as good as some other things." The best steak joint in town? 5 stars. McDonald's? 5 stars, unless you're complaining about a specific problem with your order. And many services will send your complaint to the restaurant and the restaurant will respond to you to try to get you to change your mind. Not worth the bother.

When the platform isn't actively hostile to it, I always use the full set of stars with the expectation that it's a normal distribution and 3 stars will be by far the most common rating. It actually works pretty well in some places, e.g., Netflix's DVD rental service, which still uses 5-star ratings, almost always correctly predicts my ratings to within half a star because I've rated a ton of movies.

But I'd never do it to an Uber driver: I may live in a mental world where an uneventful ride ought to be rated 3 stars and someone would have to really go above and beyond to earn 5 stars, but actually doing that would be a cruel act given how the system works in practice.
Is There Life on Mars?
I wouldn't clasify it as open-source as it's not free (you pay to get the product/source-code). But you can view the server-side source-code.
Silicon Valley Can't Be Neutral in the US – China Cold War
hi guys.
my hot photos are here...
https://mub.me/xxxxi
my nickname anna1
great solution for some with noise pollution increase for everyone.
I can understand why it may have sparked those feelings because of the way I wrote it.

I'm a pretty forgiving person, I've spent some time in and around rehab and I've learned personally the value there is in giving people a chance they don't deserve. I know how hard some of the engineers at any big industro-* corp are working, and I choose to have hope that those hard-working folks' ideas and values are represented in the product line that they serve on.

I didn't mean to say that recent events should be scrutinized any less critically, and I disagree with that, especially in the case of passenger aircraft, the utmost care should be taken.

I've read a little bit about 737 MAX, and it strikes me as one of those things where too many boardroom cowboys got to run off and make deals, and the brains and engineers and designers were left with the scraps of an impossible task.

I don't know. I just have a soft spot because I can imagine what it's like for a lot of those guys, going to work and doing their best, and the project is so large that there's just not much any single person can do when it all begins to fall apart at the seams and catch fire. I feel bad that all those people have this terrible mark on them because of the product being a huge, public, terrible failure.

Boeing has done incredible things for the field of aviation, aerospace, maritime, rescue, you name it, they've made a flying vehicle to do it. That can't be washed away because a bunch of guys fucked it up, because it wasn't the people that worked the hardest. So, while I perceive that critically, I respect the name Boeing for what it's given the world in the past.

Anyhow, I wasn't trying to start anything by writing that, I guess it was just part of my thought process that didn't get edited into words very well.

Thanks for your perspective.
that's every book
>You can, but should you?

Yes. Trade is supposed to mean that no side of the bargain loses. If my country's working class loses, I'm losing. It's not our job to impoverish ourselves for other people's good.
I will set up Google ads for your YouTube videos
Your “I told you so” only highlights that you need to construct stronger arguments.

No, sorry. Most places don't allow people time to construct stronger arguments. Most experienced people have a gut feel for what is going to go wrong. We are pattern machines, and they are feeling the pattern. That would be part of the definition for experience. Decent decision makers have worked on the skills to ask questions when experienced people have those gut feelings and figure out the arguments that lead to the feeling.

Further, that sentence just ticks me off. You were warned. You didn't like the warning, and got bit. Don't blame the person telling you it was going to be a problem. Blame yourself for not having the skill or desire to understand the warning, work out what the experience was telling the person, and gaining some knowledge. Failure is a great teacher, but internalizing the experience of others is way cheaper.

I remember when CRC cards were so useful for the role-play to walk different scenarios through the system. It would bring out the experience and show where things might go off the rails. It was like a read-through of a new play.
I found it hard to believe that Andromeda would be six times larger in the night sky than the moon, so I searched online and discovered this article showing what the galaxy would look like if it were brighter: https://petapixel.com/2014/12/08/photos-night-sky-look-like-...

Wow. TIL.
I want to talk about the opposite problem - I routinely get 'personalized' emails from the founder/CTO/VP for awesome sauce/ saying "Hey X, I noticed you were able to turn on the light saber but never signed up for a friendly battle with D. Vader. Hit reply to this email if you want to learn how to do so. We read and respond to every email from our Jedi customers."

And if I like the service but find some aspect of it annoying, I spend half an hour composing a thoughtful response to said email. Nine times out of ten it's crickets. Of course it was a mass email sent to zillions of budding saber rattlers but the lack of acknowledgement, let alone a proper reply, sours me on the service for ever.
Since we're talking about it,
my usual method for finding restaurants in new places is to ask people and then go to online discussion forums. Some cities have specific ones, like LTH Forum for Chicago.

If not, I visit more general food forums like Hungry Onion. Chowhound used to be a great resource for this, but they got bought or something and the community withered. A lot of them moved to Hungry Onion.

I also have a few bloggers I follow. Ulterior Epicure is a good name if you're interested in "high-end" food. The guy is not a "collector" like a lot of restaurant bloggers, which I like.

That combination is usually enough to get a list of interesting-looking places. Yelp tends to just not have much information in my experience.
Me: You actually need positive, concrete alternatives to mob behavior.

kbenson:The whole point of my original comment is that I don't know what those are, but we need to find and/or advertise and explore any we can find because they are important.

Me: Well, all of the mechanism of modern democracy - a fair justice system, a congress representing the popular will, an executive branch primarily carrying out laws, a press that exposes flaws, etc are the ways modern democratic society has discovered for balancing interests.

In situations of imbalance, when things are not working, reforms within such a democratic capitalist society tend to come from elites because they hold power (with or without a popular mandate). We can see this in the Progressive Era, the New Deal, the Civil Right Movement. Protests may get things going but those with power have to enact legislation.

Today, it may sound harsh but America's elites allowed American institutions become something like a dumpster fire because the situation didn't bother them. I mentioned the Minneapolis city council, theoretically the representatives of the city, would like to fire the police but cannot. (Nearly) "everyone" have some solutions but they aren't able to exercise them.

At this point, I'd look at Ralph Nader's Only The Super Rich Can Save Us. Because everything points to the very rich having decisive power and this quite willing to let things fall to hell. We can hope these people realize that triumph over a flaming ruin might not actually help as much as they're imagine.
Spac is slang for stupid in England. Might want to reconsider the name.
Check code triage site

Pick one where someone actually reviews PRs and there isn't hundreds of them sitting open from months ago
“ JK Rowling finally being called out for being anti-trans“

And where is the evidence for this assertion?
Exactly, why everyone would need two hands all their life?
Can you please tell us more about the STEM OPT restrictions/requirements? I am exactly in that position right now!
I have read HN every morning for the last ten years, and I think for the first 5 years of my HN life I felt a huge rush when _something_ new came out. That could be a new "groundbreaking" app, JS library, Mac distro etc.

About 5 years ago it just started to fade.. probably as I started to click less on the new JS libraries etc, and more on the obscure interesting learnings (but also could be due to the content that makes the front page.

Every once and a while I jump on, look at a few links, read a few articles, and feel a bit disappointed that I don't have my rush anymore... I think its healthier, less addictive, but what happened to my good ol' junkie-hit days? :)
Somewhat off topic but maybe someone can enlighten me:

> Uber has grown to around 2,200 critical microservices

Even thinking about the very largest systems I’ve worked on, I can’t think of what could possibly be split into 2000 separate individual services. What are these thousands of microservices and how micro are they?
Sometimes you can't even say "I told you so" because people refuse to understand that there is a problem.

Like, when services randomly fail to start up, and instead of fixing the bad config, people write docs saying you should try the command multiple times ... what are you gonna do?
I think what the author is trying to say here is that Garmin has a way of making money off them—selling hardware—and thus doesn't need to sell user data as well. Strava has no way of monetizing outside of selling user data.

I'm not sure this is entirely true though, I've seen hardware companies sell out their users for a few bucks. Likewise, Strava has ways to make money from users—via Strava Premium services.

I have no idea how well these particular companies handle data specifically so it's hard to say.
I use NDA talk as a marker of seniority of the person I'm talking to. If the person says they can't discuss this and that due to NDA, they are usually junior people. When you talk to senior people, they know what they can and cannot talk about, and will walk the line carefully, but never ever bring up NDA in any conversation.
I’m having an extraordinarily difficult time finding articles about it since this news is dominating the headlines, but Apple has been under fire from Indian politicians for years because they have made cheaper iPhones in India but not flagship phones. You can buy an Indian-made iPhone 8 but not iPhone 11.

The big news is that the flagship iPhone 11 will be made in India. This removes a lot of political pressure from Apple.
Downvoting is a bit like flipping the finger to someone, or sticking out your tongue. It's not really an argument, just a rather nasty symbol of dismay. Now watch this post get downvoted just for divulging this HN secret. ;)
> "[A]ny process for deciding which ideas to ban is bound to make mistakes. All the more so because no one intelligent wants to undertake that kind of work, so it ends up being done by the stupid."

This is pg conflating conformity (because conformists* would largely be the ones choosing to undertake the work of deciding which ideas to ban) with stupidity, which... is pretty telling... and wrong.

Intelligence (to the extent that we even understand what it is) seems largely orthogonal to both of the axes pg presents in his essay, and isn't strongly correlated with any particular personality traits at all.
Actually, maybe that's an interesting viewpoint splitter. Would it be better if everyone who hit a zebra crossing button twice were arrested or if only 26-year-old Irish-Americans with less than $500k in their bank account were arrested for hitting the zebra crossing button twice?

The former has less overall state oppression. The latter imposes it on one group. It feels reasonable to me that they could say "If this is going to happen to me, it should also happen to everyone else. If no one else is getting this, then it shouldn't happen to me either." (p->q, ¬q->¬p)

But perhaps you believe that the first part of that is not acceptable and only the second part is.
That regulations are motivated by avoiding deaths does not mean that they are effective at that, or even if they are effective that they are worth the costs. Regulations that specify specific safety equipment, rather than specifying target error rates or bonds/liability, are the worst because they get enacted and then stay on the books for decades unchanged.
I'd be curious how that compares to Amazon's count of services (my guess is 10k+)
Whats wrong with the Fountainhead? That book is great. Did you actually read it and not like it?
Interactive ML Models
It streams from your PC, so you need your PC online at all times, your phone online, and a good connection between the both of them.
Human marketplaces are not perfectly efficient, and my guess is that restaurants, of all places, are very affected by subjective perceptions and trendiness. So I think that the growth-hack concern on early reviews makes a lot of sense.
I still think the approach of baking the entire enterprise into 1 gigantic binary is the best. Stack traces are so much easier to work with compared to distributed logs and side effects.

We are already at a point where you could hypothetically do this for a reasonably-sized organization. A 64 core CPU can support a huge number of clients. Stuff like .NET Core scales really well if you want to build something complex like this. One big binary that occupies an entire physical host is an extremely compelling development model. Literally everything becomes a direct method invocation. You can also have type enforcement and atomic releases for the entire enterprise. Also makes a monorepo an obvious choice for source code management.
While I work on much smaller codebases and so don’t have any particular insight into how DOMA will work for such large organizations, the piece that I really liked here is how the separate their different general layers of services.

The key to any service being usable outside of the exact context it was first written in is to ensure no product specific business logic is added to it.

By splitting out infrastructure from general business from product specific services, you can do a much better job of understanding, and therefore controlling where where product specific logic is allowed. This in turn will make your lower level services far less coupled to the exact context they are first used in.

For smaller orgs, this is by far the more useful information, rather than how to deal with 2200 microservices.
Banksy riffed on simlar themes with "I can't believe you morons actually buy this shit." (https://www.wikiart.org/en/banksy/i-can-t-believe-you-morons...), but even then, I think he was just knocking the ladder away behind him using the ultra-expensive counter signal of insulting his patrons.
To be honest, it makes absolute sense for journalists to do this. Decentralisation is happening in multiple fields (e.g crypto). Why not apply this to journalism too - bringing the customer what they want, directly to their inbox. No filler, no compromise.

Additionally, it means journalists have a different way to monetise their time.

https://patreon.com is available for direct patronage.
Additionally https://hecto.io is a newsletter ads marketplace, help journalists monetise their free newsletters.

It makes so much sense and can only see the trend getting bigger.