skysight-inc/HackerNews huggingface dataset:
> You don't need to be there yourself.

lol, dunno if you are aware or not - but the Arecibo telescope catastrophically collapsed on itself. Serviceability is the concern. The maintenance logs are long for scientific instruments, there is no such thing as a 'set it and forget it' telescope.
I thought for a long time that the north korean government acts so "crazy" is to hide this fact. If they were acting "sane", they wouldn't be taken seriously because of the massive power imbalance and the extreme retribution problem regarding nukes.
90% of a code review is not about finding THE BUG in the PR but asking questions and making the author find his own bugs or learning something from him.
If you are performing a code review hunting for bugs you already lost your humility and think you are better then the PR author.
Yeah, we mostly do Python and I've really been trying to push the use of black. I don't actually like some of black's formatting choices (OK, it's grown on me) but it's better to have a standard and stick to it.
> What Arab countries that were dictatorships at the start of the Arab Spring are now democracies?

Tunisia.
> But weren't they already using it in this case?

No, Amazon never used Apple's payment system for books.
Yup that's what is such an eye roller for me. Everyone here wants to give Fauci such flack but pretty much any world leader that has actual responsibility for their citizens is making roughly the same calls.
The strangely difficult problem of drawing a box around text
Drawings of Stuff That Never Happened
> If I reviewed every PR with the standard "is this exactly how I would have done it",

This, too many people think their way is the only way. It only takes one cancelled project or one company going bankrupt (and 100,000s loc going "poof") to understand this work we do, really doesn't matter all that much in the end.
China wants a buffer zone between them and south Korea. USA tells china make sure NK does not do anything to crazy. And yes if NK attacked south Korea they could kill lots of people.. but after that the USA would carpet bomb them until nothing was left. One of the above comments is very accurate. Basically NK Will not attack. And NK Will exist for as long as china sees value in it.
> China would never get rid of such a powerful way to annoy everyone else

It's not just this. China doesn't want a unified, Western-friendly Korea directly on its border. They also don't want the mass refugees if NK fails.
Ask HN: What is a good resource to learn about SSH?
Majority of the websites I found on google showed only the basic use or were clickbaits. Is there a good resource/blog which explains SSH properly?
In general it makes a lot of sense to me, but I do find it very odd that they’re still using the first-gen pencil all these years later.

And because it charges by lightning, that means the devices that support it have to have lightning and can’t move to USB-C.

I don’t know if it’s cheaper to implement than the second-gen (that’s my guess). But for some reason it lives on.
Just like with XML, it's suffers from being about 300x more complicated than is proper for what is does
You can use the Spring AOT plugin [1] without enabling the support of GraalVM native image

[1] https://docs.spring.io/spring-native/docs/current/reference/...
Maybe the tone doesn't translate but this guy sounds insanely egotistical. I feel truly bad for his family and anyone he works with.
Waiting for the day that hackers encrypt all student loan data (and backups) and ask loan holders to pay a ransom in order to not decrypt the data...
This Machine Greens – Bitcoin Documentary
It's complete overlap with 404 IMO
Non-Covid patients are paying a price as the delta variant overwhelms hospitals
> I wonder how quickly North Korea’s nuke problem would be solved, if the US quietly let China know that if NK stays nuclear, the US will support Japan and Taiwan developing nuclear weapons.

You're describing a nightmarish nuclear arms race scenario [0].

[0] https://en.wikipedia.org/wiki/Nuclear_arms_race
Until Apple is my only option for computing, I don’t see how this is happening
Ask for some time to walk through what you've done with someone.

I've been on the receiving end of enough toxic code reviews to develop an aversion to do them. So when asked to do them, I really just ask, did you test it?, do you want to demo it to me?, then approve it.

When people demo to me, I can see their pain points, because they always point them out. "Oh yeah, I was having trouble getting this to work, as you can see, it's still a little slow" and it gives them an opportunity to ask for advice or merely to vent.

So if you want good, honest feedback, a demo is the way to go. Honestly, it's hard to really grok what a bit of code is doing just by reading it. And who has time to pull code and run through it solo when doing a review?
I took "ruin developers' lives" to refer to helping get team members fired, but maybe I'm giving the author the benefit of the doubt.
This assumes that once the design is done it should not, or does not have to change.
Like anyone, designers can be wrong, customers can end up using certain features in ways not intended, and using software in ways that are not ergonomic.

So in that sense, design can and should be fluid. Where I work, designers often meet with customers (some external, some not) and continually get feedback, which the developers act on. IMO stopping design as soon as development starts increases the chance of having a poor design, forever.

Sometimes it's not known that a design has flaws until things start coming together during a project and some workflows become more prominent (and painful) than others.
> The image was only updated about three times a minute, but that was fine because the pot filled rather slowly, and it was only greyscale, which was also fine, because so was the coffee.”

That made me laugh :-)
Same here. The original SE was perfect. I always call it the Nokia 3310 of iPhones. Timeless perfection and a pinnacle of form factor.

- flat sides, which means you can put the phone on the sides to watch videos, take steady photos, videos

- on off button at the top, volume on the side. Which means no accidental offing when taking photos with the volume button

- perfect screen size that allows an average adult hand to reach any area of the screen with a thumb
It's amazing how 'crude' Jobs was. Perfect for chopping through the early 2000's technology frontier, but one has to wonder if he'd flounder in the modern environment.
I typically only rely on the logical parent/child relationship between cells, and containment there is strict even if geometric containment is only approximate. The logical relationship is useful, for example, in providing a compact representation when you have a large collection of cells: https://h3geo.org/docs/highlights/indexing

I'll use the approximate geometric containment mostly just to get a rough idea of where cells are. For example, in the plots of cells covering California in the link above, plotting the "compacted" cells is still visually useful, even if you aren't seeing the exact boundaries of the uncompacted set it represents.

How do you typically leverage exact geometric containment with S2 in your applications? I'm curious because I work on H3 and h3-py (https://uber.github.io/h3-py), and maybe there's something we can build (or it already exists) that would fit your use case.
Yeah this can be quite frustrating.

I've had the same thing the other way, where I feel that I usually give kind and fair code reviews (no nitpicking, etc) but have had former colleagues that get genuinely upset and push back really hard when I make any sort of comment on their PR.
I always thought it was the responsibility of the OS to handle translations from 3rd party applications to machine level code. How could that go awry in, say, an orange-pi running armbian? Are there some applications that won't run because of the difference in hardware that the OS isn't accounting for?
Sure. Lots of things are possible.

But what was written was that the group was her family members and then it was called an "entourage". Which is odd as it stands.

It could well be sloppy writing or an editing mishap. However, it felt to me like it might signify an awkward attempt to dehumanize her and her family, since that was the overall theme of the article.
From https://blog.cloudflare.com/automatic-signed-exchanges/ :

> The broader implication of SXGs is that they make content portable: content delivered via an SXG can be easily distributed by third parties while maintaining full assurance and attribution of its origin. Historically, the only way for a site to use a third party to distribute its content while maintaining attribution has been for the site to share its SSL certificates with the distributor. This has security drawbacks. Moreover, it is a far stretch from making content truly portable.

> In the long-term, truly portable content can be used to achieve use cases like fully offline experiences. In the immediate term, the primary use case of SXGs is the delivery of faster user experiences by providing content in an easily cacheable format. Specifically, Google Search will cache and sometimes prefetch SXGs. For sites that receive a large portion of their traffic from Google Search, SXGs can be an important tool for delivering faster page loads to users.

> It’s also possible that all sites could eventually support this standard. Every time a site is loaded, all the linked articles could be pre-loaded. Web speeds across the board would be dramatically increased.

"Signed HTTP Exchanges" draft-yasskin-http-origin-signed-responses https://wicg.github.io/webpackage/draft-yasskin-http-origin-...

"Bundled HTTP Exchanges"
draft-yasskin-wpack-bundled-exchanges https://wicg.github.io/webpackage/draft-yasskin-wpack-bundle... :

> Web bundles provide a way to bundle up groups of HTTP responses, with the request URLs and content negotiation that produced them, to transmit or store together. They can include multiple top-level resources with one identified as the default by a primaryUrl metadata, provide random access to their component exchanges, and efficiently store 8-bit resources.

From https://web.dev/web-bundles/ :

> Introducing the Web Bundles API. A Web Bundle is a file format for encapsulating one or more HTTP resources in a single file. It can include one or more HTML files, JavaScript files, images, or stylesheets.

> Web Bundles, more formally known as Bundled HTTP Exchanges, are part of the Web Packaging proposal.

> HTTP resources in a Web Bundle are indexed by request URLs, and can optionally come with signatures that vouch for the resources. Signatures allow browsers to understand and verify where each resource came from, and treats each as coming from its true origin. This is similar to how Signed HTTP Exchanges, a feature for signing a single HTTP resource, are handled.
lol you have none of the power you think you do, and this precedent you are embracing for the sake of a short-term jolt of retributive zeal will be turned against you and those you love in very short order.
I still use a CRT alongside a newer monitor. The CRT is 1600x1200@75Hz and still looks great. It definitely took time for flatscreen to catch up.
I like how it works at big tech companies nowadays.

Publicly, you know what level you and other employees are, and the bands for the levels are mostly known (at levels.fyi). This means you have an idea of where your salary relates to others, but not a perfect idea. You can coherently talk about when you should be earning more, and have a direct conversation about how your ability compares to employees at other levels, but you don't know the pay amounts so precisely that you can be disgruntled by a single other person, or worried that someone else will be secretly annoyed with you.

I think it's a healthy level of transparency.
No, but it is much easier for a US citizen to move from California to a state with no income tax than it is for a German citizen to emigrate.
> China has lifted 800 million out of poverty and wasn't because they all of a sudden decided to collectively pull their bootstraps.

The disconnect in what you are implying here is astounding.

China elevated massive numbers of people out of poverty precisely because they turned violently capitalistic and entrepreneurial when it comes to business, far more so than likely any other society on the planet. The main decision their government made was to get the heck out of the way.

I can understand that people who might not do business directly with Chinese companies likely lack an understanding of what things look like. Well, I do, have been for decades. I am sad to say doing business with Chinese companies can be massively easier than with US companies. The entrepreneurial spirit and drive in China is incredibly strong and refreshing to watch. You actually want to do business with them because they want to get things done.

If you think government has the power to raise 800 million people out of poverty in complete isolation of a massive step change in business activity you don't have even the most fundamental understanding of economics.

This is one of the most perplexing things I continue to experience on HN. This is a Y-combinator related forum. You'd think people voicing opinions here would have a modicum of business and economics chops. You'd think that, at the very least, they would devote a bit of time to doing simple math before forming opinions. And yet, what you see here time and time again are comments such as yours, which reveal a deep disconnect between even the most basic understanding of how the world operates and the importance of business.
> excessive amount of criticism on working code

Because it creates technical debt, that's why people get frustrated with shit code. They just aren't properly equipped how to convey/teach/train/fix it without coming across like an asshole.
The 500 Greatest Songs of All Time – Rolling Stone
You can use Mullvad without supplying any personal information (not even an email address) and pay by literally sending them an envelope with cash in it. That's as good as it gets when it comes to preserving privacy.
The NIH is currently sponsoring a large scale clinical trial of ivermectin and several other drugs to see whether they're effective. We'll have to give them time to complete the study.

https://www.nih.gov/research-training/medical-research-initi...
From what I can tell, they aren't using the eID functionality, but a combination of OCR and the same functionality that passports have. That was added to new documents last month I believe?
Medical Executive Committee Medical Staff, Providence [pdf]
To the pie guy, I want to pick my pie.

Openvaers.com
In my estimation, most places have the opposite problem: everybody approves the code without looking through it, and the only comments that are left are stylistic problems.

Good code reviews spot real bugs and provide solutions and explanations that help the owner to improve their branch. It's completely constructive and feels like going out of your way to way to help them and paying attention to what is meaningful -- the vibe should be a bit like "doorman at a posh hotel providing excellent service", so not disrespectful at all. Also, if you're nitpicking, it's a sign of lack of focus...
Because if you don't like the measure, you can go work somewhere else. Exactly the same as if you don't like how much you're being compensated today, you can go work somewhere else.

It's just that with a transparent evaluation process, you know why that is and can make more informed decisions than having your manager say "no don't worry, you're on track for a promotion next year" every year.

To put it a different way: how do you know that you aren't being compensated based on LoC output today, if you don't have some amount of transparency in evaluation criteria (and, importantly, some amount of transparency in pay, so you can verify what the company says)?
Obviously the vaccines weren’t studied enough if we are only finding out now that certain age groups might be at more risk from vaccine side effects than from covid itself (https://www.theguardian.com/world/2021/sep/10/boys-more-at-r...)

OPs Lancet article shows there is not a consensus on effectivity of boosters, but you will never hear that from the left media.

I understand science is a process, and things that we might think are true/false/undetermined now might change based on new evidence. My complaint isn’t that scientist aren’t magically getting everything right first try, but that there is clear bias in the media towards some narrative and while most people happily will take that for granted with right wing news sources, they think left wing news sources are somehow immune to spreading misinformation.
If navigation isn't the issue, why can't people use Android Auto/CarPlay? I don't think they allow texting.
Have they reduced the plastic coming off and polluting waterways??

The number one cause of micro plastics near waterways is from car tyres.
I 100% get that, and fwiw I'm fully supportive of any scheme that eventually works out to fund traditional app development.

I admit I was more skeptical in ~2017 when these grand claims were made, and it seemed like you needed to be deeply up-to-date with latest crypto happenings to be able to navigate the 'blockchain dApp' world.

I'm very supportive and admiring of things like Protocol Labs, which have put their money where their mouth is to translate the windfall from the Filecoin IPO into projects that make more sense to my traditional webapp brain, like the latest Matrix. So genuine kudos to everyone involved, I'm happy that this model exists and the ecosystem does eventually deliver in some cases.
You realize NK is basically an offshoot of China, right?

"They have a close special relationship and China is often considered to be North Korea's closest ally. China and North Korea have a mutual aid and co-operation treaty, which is currently the only defense treaty either country has with any nation." [0]

[0] https://en.wikipedia.org/wiki/China%E2%80%93North_Korea_rela....
I always look at the problem as the people that actually build cool tech don't really have the time to find grants and submit proposals. I personally haven't really seen something concrete and useful coming out from someone that has won one.
Lou Montulli's Fishcam, which was the second live webcam and a hidden easter egg in Netscape, is still up and running!

https://www.fishcam.com/

https://en.wikipedia.org/wiki/Fishcam#Netscape

https://en.wikipedia.org/wiki/Lou_Montulli#Ongoing_projects
The article is called Turing oversold, and the article is all about who should be getting credit instead of Turing. This isn't "Hey, are you aware of all these people who helped develop computer science", its "Turing is overcredited, heres a list of other people to support my argument"
Isn't it mostly banks that want RSA key exchange, so their exfiltration detectors can sniff TLS streams?

Shouldn't matter in this case, anyhow, as they would be disabling ephemeral KEX suites entirely.
It does not matter. The people have to figure it out. Opposition and subsequent toppling of the authoritarian government should be a natural course without any external influence.
Ask HN: Estimating salaries / expenses – early stage company
I am looking for good resource for estimating salaries/other expenses related to an early stage company.
Also would like to know how to estimate founder compensation.
Guides, blogs, books all are highly appreciated.
Thanks
I think part of the problem with the bullying described in the article and the "approve everything" approach starts with the framing of code reviews.

Instead of "please write this code, submit a pull request, and I'll tell you what you did wrong," I have recently been saying to new coders "take a shot at this problem, and when you've got something working let's get together and refine it, there is some context it will take time to learn so we'll probably need to make a lot of changes or even rewrite it before release."

That way they know what's coming (a lot of changes), they know why it isn't a sign they're inadequate, and it's more about working together than passing judgment.

It has also helped reduce the massive delays while junior developers agonize over making something perfect.
Riding on a subway car in Tokyo and then riding on one in New York makes me wish there were more exceptions to buy American.
Look for Sydney Padua's comics for a lot of weird and strange facts about Lovelace and Babbage. (To be fair, Babbage was much weirder)
I'm sorry I'm late to this 10 year project - but I'm glad I'm here now. Congrats on the 1.0.0 release!
NIH is _always_ sponsoring clinical trials. That's literally their job.

We also happen to have months worth of studies of IVM already. Given what has happened in literally the last dozen studies, we have a good idea of what will probably happen in that study.

That's 16 high quality studies on IVM already in the link I posted above. Do you think the results of study #17 will change things?

------

I mean, maybe it will. But I wouldn't bet on it. Studies in science have this thing where they usually replicate results.
Yeah. Living in South Korea with the threat from North Korea in the 90s was probably the closest I'll come to (well, hopefully the closest I'll come to) to understanding what it was like for my parents' generation (Baby Boomers) growing up with the constant threat (real or perceived) of nuclear war.

NK was almost certainly not going to initiate a war, but they had everything in place to decimate SK if one began by the 90s at least.
Nixie tube tabletop clock – Device demonstration
fulltitle == [Medical Executive Committee
Medical Staff, Providence Alaska Medical Center]
I'd expect a neatly-worded blogpost on the company Medium: "I Destroyed Our 55m User Database, But Here's What I Learned:"
It is possible that the person is accidentally projecting their internal state as a model of how other people feel when they do code review. It's easy to accidentally fall into that trap. I've probably made that mistake before.

The truth is that people's emotions can be a lot more different from yours than people may be willing to imagine.

No one is perfect. But not everyone derives 'insane pleasure' from criticizing, either. And if you do, that may not be obvious.

I agree with the 'stop being an asshole' line, but to do that we need to help people realize when their qualia is way out of the ordinary. If you think everyone else is power-tripping, too, then will you think you're really being an asshole, or are you just doing what everyone else does?

It's scary to think that you might have something else you think everyone else does, but is really just you accidentally being oblivious. Speaking for myself, I'm going to try to be more mindful of this trap in the future.
I had the opposite reading. It feels obvious he's creating a caricature, some of which is exaggerated, some of which is truthful of not just him, but other developers.

The recounting of "bullying"/hazing on forums definitely resonates as well, and he's just remarking that he'd become what he'd hated.

This is more of a reflective piece rather than a glorification of his behavior.

>> My personality today isn’t my disease. It’s a disease of the whole industry... just stop being that. It’s quite easy, actually.
Ride-Sharing Simplified
We’ve developed a free app that connects people traveling in the same direction to share a ride. The MVP currently allows you to share a ride on Uber or Lyft. The goal is to tokenize offset CO2 from shared rides and facilitate the trading of these carbon credits. Download links for both Android and Apple are below.

https://apps.apple.com/us/app/paalup-ridesharing-simplified/...

https://play.google.com/store/apps/details?id=com.paalup.rid...
IMO the absolute worst is excessive criticism while missing a serious business logic or functionality bug.

In my opinion the first priority of code review should be to prevent mistakes in the code at hand