skysight-inc/HackerNews huggingface dataset:
Maybe they have infrastructure to deal with these situations?
A previous employer switched everything over to Azure and it was nothing but constant problems and nobody liked it except for the CEO, which meant everyone had to put up with it and nobody had a say.

Teams and Azure DevOps are some of the worst software I've ever used in my life. I've used worse software before, but it was hobbyist stuff written by single developers, and therefore don't really compare fairly.
I'm a heavy bastard.
Ethereum Unit Converter
http://web.archive.org/web/20210924010155/https://www.newsta...

https://archive.is/Q11Yq
>The general problem with relying on automation is that software developers can't necessarily anticipate and code for every possible failure mode. Whereas an experienced human pilot at least has a chance to invent new solutions in real time based on knowledge of first principles. For a prime example look at how Chesley "Sully" Sullenberger intentionally disregarded parts

Related, he also told that Airbus control system prevented him from performing softer landing: https://youtu.be/cKuw49KBywA?t=2342
Ah I missed that - you are correct.
Having seen a post for Christianity, Islam, and now Tibetan Buddhism recently, I believe the first two were to show off Apis, but this one appears to have nothing technical to offer, so I must look within for the meaning to this post.

From a scientific perspective I see no evidence of thought after death. To stand before judgment is a theme among Christians and apparently Buddhism.

With Christianity the judgment is external, with Buddhism it seems from the article to be an internal balance between actions and the perception of actions in one's own consciousness. If you are an expert on the topic and can show me the error, please let me know. Having seen many deaths recently I am drawn to the tests from Houdini to those performing an attempt at contact from the afterlife. If contact post death has not been proven how can I rationally accept anyone's account of an afterlife? I am not attempting to challenge your beliefs, but am willing to hear an explanation.
I don't run a node but I imagine if you're conscious about bandwidth you can choose not to upload anything (or very little) and still have the opportunity to maintain an up-to-date copy of the blockchain.
If you are looking for some references besides my linked code, this comment[0] on the tpm2-tools repo will probably be useful. FWIW, I've moved my workflow over to having long lived aws keys protected by my TPM and then I generate session credentials from that for normal aws cli usage.

[0]: https://github.com/tpm2-software/tpm2-tools/issues/1597#issu...
Just earlier this week I was talking about this concept over drinks with my uncle, who has a PHD in Economics.

- though I didn't mean to imply that the entire tax gets offloaded downstream. That was clumsy.

My point is that taxing corporations without inordinately harming their employees and consumers' standards of living is impossible. Even worse, it grants a competitive edge to established corporations over lesser competing firms, which lack the connections or resources to navigate that tax code as efficiently.

It just isn't healthy for the market or effective at its purpose. If we're serious about maintaining healthy competitive markets and a public with purchasing power, we should consider different options.
Compile-time macros do indeed seem to be what provides the necessary client/server separation for sensitive data.

That does mean you are trusting the library to implement these macros correctly. In that sense, data security for these symbol bindings is a responsibility of the library, and therefore a risk, as is called out lower on the page.

Once the library is complete however, and a larger part of the community has been able to inspect it, this type of bug should not be an issue. It's one of the most fundamental concerns of the library.
> Doing them together and juggling bins, mail and doors? Over a minute.

I love this example because it's so crunchy and honest. My "wasteful efficiency" is when I get home and have, like, a couple bags and some other random items that I need to bring from the car into the house. I often forget that I need a free hand to fetch my keys from my pocket and unlock the door, and will attempt to carry everything into the house all at once. And I inevitably end up shoving things into my armpits or awkwardly setting/dropping them on the floor in order to actually open the door. But I park in an attached garage, and the house door is literally 10 feet from the driver's seat of my car. I can just grab one small thing, unlock the door, then come back and get everything else.
There was a related article on 'Turning satellite imagery into wall art', that had pictures of easing cloud cover from photos: https://news.ycombinator.com/item?id=28325421
Before everyones jump on the "GAN don't generate ground truth" bandwagon, that's not a concern here.

From what I understand, this is about creating a dataset of [aerial pictures, building mask] pairs, to then train a segmentation model for urban planning and design.

They use Unity and a virtual environment (a la flight simulator I guess) to generate a bunch of samples. They then take any image that has thin cloud covers, so clouds thin enough that you can still see the true outline of the buildings below it, and use the GAN to remove the clouds. Images with thick clouds just get discarded. So in this case the information that wasn't present in the original and that gets generated by the GAN does not matter for the task at hand (such as actual color and details of the building) as only the outline matters, and it was already visible before. That just helps the segmentation model learn by normalizing images in the training dataset.

What is not clear to me, is why didn't they just remove all clouds directly in the game engine since they are running in Unity instead of relying on a GAN.
I've been in a similar situation. For me it was a different type of struggle... More, I need to be informed about the space.

I am a firm believer that there are ways to do ads in a manner that respects the end user, is not obnoxious as well, and isn't privacy invasive. And this applies to both buy and sell sides of the industry.

But much of the space is garbage and in some cases malicious, so I block ads with a prejudice, run NoScript on Firefox on desktop and mobile, etc. It's a PITA, but a better experience overall.

It is a bit amusing to watch the changes Reddit is making to "improve the user experience" though, when to people in the industry, it seems like fairly transparently telegraphing development of surfaces for new ad placements or signal collection for targeting models.

What pisses me off is Reddit leadership can't seem to just be transparent about it.
I prefer reddit.com/r/synthesizercirclejerk, where people post pictures of succulents, talk about how much the next gear purchase will make them happy, and share their live ambient drone albums.
Cool challenge for you. I’ll give it a shot.
I took it out because it seemed like linkbait and that's in the guidelines:

"Please use the original title, unless it is misleading or linkbait"

https://news.ycombinator.com/newsguidelines.html
This was expected, it behaved like a bad flu. Virus have temporal and geographic patterns, they do not roll out all at one everywhere. The expectation by experts is 3 years until some semblance or normality. We still have more than a year to go, assuming people can become comfortable when they realize it is endemic
Right, but why would anyone want to do that? Who thinks that JavaScript is a good choice for this?
> But even the most silent switch can't compete with the absorption of a normal rubberdome. Stiff matter hitting stiff matter always produces some noise, and most people don't know how to use mechanical keyboards correctly to reduce this.

I mostly agree. That said, my Keychron K1 (red switches, v3 so this may be out of date) is not noticeably louder to my very noise sensitive ears than a similar Apple low profile keyboard. It’s the first mechanical keyboard I’ve owned that hasn’t drawn laughs or ire in remote meetings.

I suspect the quietness is because the low profile keys bottom out inside the case rather than keycaps hitting the casing. There’s still the sound of the switch, but even if I were a better typist with more sensitive reflexes I’d hear that.

I’ve tried a lot of other “quiet” mechanical keyboards. The Matias one was softer at the expense of having a more rubber dome feel while typing (and like every Matias I’ve owned the switches went glitchy and eventually failed). The other “for the office” (brand I can’t recall) red switch keyboard I had… well, I think it was as annoying to me as everyone else.

And, not trying to shill the product (and again I have no idea if v4 has regressed), but I also have a very noise sensitive puppy who hops up and gets distracty if I so much as bump anything on my desk. She’s just as calm with the K1 as my MBP’s built in keyboard.

The switches might not be to everyone’s liking. But there’s definitely room for mechanical keyboards to be less loud than they are even used less effectively than intended (i.e. me).
Colin Robinson, the psychic vampire character on the show "What We Do In the Shadows", would looooove this tool.
I don't think being a "fan" of tech products/services is healthy. Having a preference is fine, but loyalty won't work in your favour.
The article makes a lot of sense, A different article from January 2021, says that they limited the amount of credit to developers like Evergrande. This would imply, that the current crisis is to a large extent caused by difficulties at financing construction, and not due to a collapse of the market. Is this reading correct? https://therealdeal.com/national/2021/01/03/china-limits-pro...
That time I just saw it while browsing the thread. There's no systematic way. But if you want to be sure we see something, you can always email hn@ycombinator.com.
The GP made a falsifiable statement. Please attack that instead of creating a straw man.
iPhone apps can track you even after you tell them not to
It's Microsoft's modern, less-obvious version of EEE.

You sell to the managers and equip them with hollow buzzwords because you know they're gonna override the engineers on every decision anyway. By then, MS has your firm's money and all you can do is deal with it.
To me (and not only to me) it looked like "<" meant "is less than", which would be a strange and flamebaity sort of putdown.

If you meant "is derived from", that wasn't clear. It wouldn't have been flamebaity if you'd explained what you meant!
In that case, though, you should have added something about why you think the lineage derives that way.

(Side remark, not moderation-related: Wittgenstein read Schopenhauer as a young man but later rejected him as not a great thinker, so there's a certain burden of proof if you want to draw that line.)
No web page needs this feature. If we think they do then we’ve missed the turn off somewhere. A web page is for consumption and not being spied on.
I just checked out their website. It looks vastly different. It used to be mostly technical posts, and the logo even had a girl in overalls turning a wrench.

The types of posts look like it has greatly changed over the years. I'm curious as to why I was downvoted. I understand why the other person was downvoted ("literal cancer"). Oh well.
This sounds like political correctness run amok. The initiatives referenced by the term "jedi" are already politically correct, in a good way. To quibble about a memorable acronym is not only silly, it reflects poorly on the publication that chose to print it.
iirc there are modified Snapchat apks that can screenshot snaps without notifying the sender
Why is JavaScript a bad choice for this?
All of whom can pay in USD with a credit card.
I think we largely use “tribes” and “nation states” and so on correctly. You don’t hear the Aztecs or the Mayans or the Inca referred to as a “tribe”, but rather as civilizations. And similarly, we use “tribes” to refer to various units of Europeans in history (Celtic tribes, Germanic tribes, etc).

There have also been some relatively recent discoveries that (especially North American) Native American societies were considerably more advanced than Europeans encountered because old world diseases advanced ahead of European settlers and wiped out native civilizations before Europeans were on scene to capture it in writing. But this also isn’t European supremacy, it’s understandable ignorance—it’s taken significant advances in archeology and technology (I think much of the evidence of advanced civilizations came from Lidar mappings of settlements which have long since been engulfed by jungle or forest).

> As an example of this, I have never heard of the indigenous people of the British Isles being referred to as tribal even though I have heard to indigenous being used to refer to the peoples who lived there prior to the various waves of invasion (e.g. Roman, Viking, and likely others).

I’ve know relatively little about the indigenous Britons, but we know that there were Celtic tribes in Britain prior to the Roman conquest, and we even know the names of many of said tribes. The fact that this isn’t commonly known isn’t some sort of European superiority as you suppose, but rather that we haven’t done a good job of educating people about British history.
I've seen a few more recently. Some seem to use a hack of using a List-Id: header, which may reduce the spam score.

I also have to rescue valid List mail from the spam folder though.
Step-up in basis means that a lot of the growth is never taxed.
I've been talking to friends every day, for what amounts to decades now, over chat tools that don't show when anyone is typing. In contrast to e.g. the tools at work that do, I feel like the interactions we have not only don't suffer from not seeing who is typing, but generally feel "easier" to me. There is no "oh I was about to type but now you're typing so I'll stop typing", or "I started typing but on second thought I don't have anything to add right now (or maybe I was interrupted) and now you're waiting for me", or any of that tired stuff.
> dehumanising to the animals

Honestly not sure if you're joking about this.
This HN submission is getting spam from gmail accounts, not to your gmail account.
Or maybe he taught that robot dog to bite: https://cdn.geekwire.com/wp-content/uploads/2018/03/180319-b...
I hope you don't live every second of your life building useful practical things.
Proof of the André-Oort Conjecture
I just watched a video a couple days ago that questioned why we have an internal voice, and why it is (outside of schizophrenia etc) always directly related to how we perceive our own physical voice. ie: it never has a different accent, pitch, etc. unless intentionally thinking of someone else.

The presenter mentioned that our self-talk is nearly always critical, occasionally congratulatory, and that depression and related conditions make it more invasive.

They trace at least some of it back to childhood, when you are being trained and receiving corrections by the adults around you. We talk to ourselves that same way, which is why it tends to be so critical.

There's more to it than that, but I'm just relating the part about your critical self-thoughts.
When talking about Google Thiel contrasts it with Amazon. Amazon takes all of their money every year and tries to build new stuff with it or invests in improving their stuff. Google, by contrast, just has a large and growing pile of money.

In this sense, Google isn't innovating, they are just cashing in on their search/ads monopoly. This is why Thiel says investing in Google is a bet against search innovation. True search innovation would come from some startup that destroys Google. If you invest in Google you think that's not going to happen, hence you're being against it so you can keep extracting your rent.

I think Thiel is a very interesting guy and is maligned unfairly, although I haven't read the book this article is about.

Regarding Facebook, to me it seems pretty similar to how it's been for a while. It has pros and cons but I don't think the balance has changed in the last five or ten years.
I also have this exact use case however I'm not on Twitter. Is there another way to contact you or see the code? Thanks.
Hackers leak LinkedIn 700M data scrape
I actually use a dedicated browser for the likes of banks. Firefox is what I use for it only. All else I use Vivaldi.
In that case you could always go with option 2. I know it's frustrating, but the internet is to a first approximation wrong about everything, so it's a frustration we all have to live with.
Didn't kill me
I've been using isolated-vm for refloat.io, but ended up switching to the native Node.js vm API after having issues getting its native module to run with vercel/pkg.

One big difference is isolated-vm allows creating a separate v8 Isolate, separating the memory heaps, making it safer to run untrusted code. I don't think we can do that with the native Node.js API yet.
I think it would kill the scene, Stadia is anti-performance, it's a video feed streamed over the internet, with all the problems associated with processing on a remote computer, the primary motivator for high refresh rate monitors and low latency input is FPS games I would assume, so going from sub 10ms end to end latency to a 40ms latency on a perfect connection, I just don't see it being accepted.

As an aside it's recommended to keep latency under 20ms to stop motion sickness in VR.
> (nominally a gaming keyboard, but I don't use the gaming features)

Yeah I gave up and learned to love that there’s a big gaming market for the keyboard I want, even though I don’t want the flashy backlight colors. It’s weird but now I mostly shop for gaming keyboards and then filter out where I can’t turn off the gaming-specific stuff.
>>This way it is a) easier to onboard _receivers_, and b) stays open in the sense that _senders_ can send bitcoins by any app they want (including non-custodial of course).

If I were to restate what I think you're saying: Twitter is implementing a tipping system that allows you pay using Strike _as_well_as additional non-custodial [and potentially non-kyc] lightning payment apps once a lightning channel is open.

I think that you're either dead wrong, or the non-Strike lightning payment option will be so convoluted that almost no one actually will actually use it. I will be happy to be proven wrong though.
I’m a long-time greyhound lover (6 adopted, and fosters), and I’m not worried about the future of the breed.

They are “greyt” dogs. Many other breeds survive and thrive without racing or other working roles, and I have no doubt greyhounds will as well. People will want them as pets and that will take care of that.

(Personally, I’m only going to adopt rescues, so maybe there won’t be a greyhound in need when the time next comes — but that will be only a temporary disappoint. Really, it’s a sign of progress.)
Press F to pay respects to IT admins, ops, SREs and systems engineers who have to deal with this on such short notice.
It might not have been useful to you, but it was useful to the people who might be targets of this type of attack. I know of at least two organizations that are now randomly x-raying datacenter components and comparing them to reference designs.

You also seem to confuse an article being helpful to you with an article being correct. You clearly are not in a line of work where you need to worry about this, and that is ok. But it does not invalidate the article at all.

The NSA's TRINITY chip circa 2008 was smaller than a penny and the workhorse behind implants that hid inside ethernet headers on motherboards and USB cables. The CIA has a team dedicated to interdicting shipments and modifying firmware or hardware. It is absolutely foolish to assume other countries intelligence services are not capable of the same.
> I wonder what is going on over at Google

Probably a whole lot of dont-give-a-darn-about-e-mail, because it's not new and sexy, and likely doesn't drive revenue.

Also, the people who suffer from gmail spam are often non-users of gmail. I.e. neither customers of Google, nor targets of its advertising, nor sources of personal information.

Google doesn't care if <you@filleocus.com> is getting Gmail spam, because that's an outside entity whose existence does not benefit Google.

Plus, Google knows that Gmail is so huge, that nobody can just block all of Gmail. Unlike some small-time mail domain, they do not feel any risk that, if they don't take action to combat spam, they will be blocked as a whole.

If a small-time domain's machine gets listed in some DNS black-hole lists or other dynamic anti-spam databases, they have to care, or they don't get to send mail. It's a dire situation to which they have to respond.

If a Google machine gets listed in these databases, Google doesn't have to care. Anyone actually blocking Gmail machines is essentially just cutting themselves off from a huge e-mail communication hub. It's almost as if that operator were blacklisting itself.

Small fry: OK, that does it, I shall not receive Gmail!

Google: Hahaha; say bye bye to more than half your contacts, then!

In other words, Google knows that e-mail operators who are using blacklists have to pretty much whitelist Gmail servers, and so it doesn't care about blacklists.
Yeah, fuck that guy for expecting the laws to line up with not stealing peoples shit with a badge.

Doesn’t he know what isn’t illegal is just fine for America and the people who chose to be there?
Twain would have loved TV and the Internet. He'd be Colbert.
You can get material safety data sheets for all the vet drugs that list all the adjuvants.
It’ll find a workaround that causes you to be asked permission constantly so you’ll give in and accept it. Web pages will do anything to manipulate APIs in nefarious utilization.
Yeah, when I finally switched over to using it from Azure I was shocked at how horrid the docs are. I would have assumed by now they would have been cleaned up, but no, time does not heal these wounds.
Yep, they weren’t directly assembling prototypes but still… probably using on a daily basis.

It’s interesting though. Watching this video you see the CNC mill and think wow that was probably expensive and likely didn’t get a lot of use, but would have been fun (which they confirmed). But the relatively inexpensive drawer of screws really was something you look at and say:

a) oh wow, I want and would use that.

b) this person really had a use for this, thought and cared about what they were doing.

All these little things, and the stories they tell are fascinating to me.
In very specific contexts, computational law can make sense. My company, for example (https://droit.tech/), has had success in the financial regulation space.
Class A $SNAP have no voting rights.
I have enormous respect for the non-native English speakers on HN and their/your incredible mastery of the English language - it's truly astonishing how good nearly everyone is. But in this case my inner grad student needs to insist on the English meaning of the word. The etymologies do trace "cobblestone" and "cobbler" to a common root (though not definitively), but there doesn't seem to be any meaning of "cobbler" that refers to cobblestone makers. I don't know what the latter would be called - maybe cobblestone masons?
Probably not in a public forum. But if anyone wants to reach out, it’s always fun to chat (contact info in profile).
On the note of GitHub commit history, incredibly off-topic: I hate when potential jobs ask for my github profile (sometimes as a strict requirement). All of my (4+ years) profesional work has been in private Bitbucket repos so my github is a random college project and some community project I did one weekend. Should I be feeding the "grind mentality" and contributing to open source or doing random side projects to fluff it out? Am I the odd one out?