skysight-inc/HackerNews huggingface dataset:
To go one step further you can add an HTTP redirect for /info/refs to direct to wherever the GIT repo is hosted. For example, if hosting with gitlab pages or on Netlify you can put in a file called _redirects containing something like:-

/info/refs service=:service https://gitlab.com/<user>/<project>.git/info/refs?service=:s... 301

Then if your website is at https://example.com someone can just 'git clone https://example.com'. They can periodically do 'git pull origin master' and you can also push changes that way. There's no problem moving to a different git repo provider (github/gitlab/whatever).
The more niche, the more the discussion is dominated by a group of die-hards, and the conversation averages a level that is difficult for newcomers. But, then, I suppose it's not any different than any other internet forum, or any actual group of people, for that matter.
What should Signal do about "the IME vulnerability"? They can't possibly defend against compromised phones.

Why call it "the IME vulnerability" anyway? This isn't about a vulnerability, we're discussing compromised phones. "IME vulnerability" seems designed to make this sound like a Signal issue, which it isn't.
More hopefully we may be on the cusp of a dam building renaissance. Pumped storage, no need to have a high up water source. Soon wind farms may be built accompanied with a dam and lake to store their output and release it when needed.
In the US, you would use an article before "hospital": either "a" or "the".
Also on slashdot :

https://hardware.slashdot.org/story/21/02/08/2221233/intel-b...
They use php-fpm pools where each website gets it's own uid:gid and the php process runs as that user. Then standard linux file permissions so you can only access your own uid files. To access web assets from nginx/apache, they add file permissions wich standard Linux acls.

Altough not fancy, the security model is actually quite mature. Security problems in these servers come from misconfigured permissions and scripts, not the security stack.
> On mobile?

try http://reddit.premii.com/ there also https://hn.premii.com/ .
Why is this kind of manipulation bad but RNG-gated content, such as in most roguelikes, which are loved by lots of people, not bad? These value judgements are always arbitrary and hiding the biases of the speaker.

You, personally, don't like time-gated content. That's fine. But it's another thing entirely to say that because you don't like it it's morally wrong. Tons of people have no problem with it and in fact enjoy being limited by how much time they can play a game per day and to slowly build up their progress over time.

Plus, for many games these things are this way for multiple reasons. For instance, Genshin Impact, a very popular game released recently has time-gated content in the way you mentioned. But it's also a game made in China, where there are rules stating that kids can't play games for too many hours during a single day. In such an environment, time-gating is a perfect solution for both the legal problem of not encouraging people to play for too long in a single day, but also as a way to prevent people from levelling too fast beyond what the game has to offer. In this latter case it's just another way of keeping people engaged until you release new content.
This can be verified with local copies from developers - history in SCM in unmodifiable - and if it is - it's easy to spot due to different SHAs
> Can you cite where the Chernobyl disaster was made the worse by the weapons grade plutonium production?

Plutonium production: Wikipedia right panel: "Primary use Generation of electricity and production of weapon grade plutonium"

https://en.wikipedia.org/wiki/RBMK

Design safety issues:

https://en.wikipedia.org/wiki/RBMK#Design_flaws_and_safety_i...
Force Push with Lease in Tower
Apparently there's an "Alert" now, and reviews are disabled.
What's so special about chainlink?
Hey Nitish here from the Kloudi! First of all thank you for your feedback.

Answering some of the questions you have asked.

- We are a small 2 people team so our approach has been to first get Kloudi out in the open and then figure out what parts of the code we want to open source and what licensing we need to have around that. But irrespectively if you find any security concerns, please feel free to reach out on nitish@kloudi.tech and we'll try to get it sorted as soon as we can. Also keep an eye out on https://www.github.com/kloudi-tech/ for more updates on this.

- Adding to your point on security, we keep all the keys to the tools that you connect with on your local system stored in Mongo hence a container for that. We use a Redis cache to speed up the response time for API requests hence another container for that.

- Documentation are WIP but meanwhile you can read some of the stuff that we have written on https://kloudi.substack.com/
It's more around our journey of building Kloudi, the problem and how we are planning to solve for it. Like I said before we are a very small team and documentations are WIP.

- Finally, we are only supporting macOS as of now because our electron based app currently runs only on this platform. We plan to gradually release support for other platforms eventually but till then we it is macOS.
Reminded me of https://en.wikipedia.org/wiki/Island_of_stability
Letting the sites distinguish between the two does not seem to be in the interest of the user.
Updates on Franklin Templeton India
In a major relief to shut down schemes of Franklin Templeton India, the Supreme Court of India has approved the processing of money by SBI MF.
Here's the tax treatment on money which will be repaid.
https://www.timesnownews.com/business-economy/companies/article/sbi-fund-management-not-sbi-mfs-to-disburse-funds-to-franklin-templeton-unitholders-sc/718051

Long term capital gains (LTCG) tax @20
% (plus surcharge, if applicable and cess) with indexation if units held for more than 36 months
1/2 https://twitter.com
It comes with the territory, you can’t make a 200 million dollar game just because you ‘love gaming’.
I see this sentiment a lot online, but k8s for us has been quite simple to learn and use and, like you acknowledged here, solved a lot of availability issues out of the box for us that we previously had to deal with in more manual ways. Better yet, it’s a standardized platform that we can use company-wide and that every engineer understands, including potential hires — that’s very valuable. I feel it has become a common trope to claim k8s is complicated and overkill but we are quite glad we made the move to using it.
Pegging to the dollar is not really its own currency then.

...and yes, Tether is far more used than Bitcoin for non-speculative trading.
Tell HN: xscode.com may be using your GitHub profile
Apparently https://xscode.com scrapes public github profiles and makes it look like they are ready to "chat". Without permission, naturally.

Check https://xscode.com/profile/<yourgithubprofilename>

The page includes an email to contact if you don't want your data to be shown.
As a Non-Gopher, is the stdlib so slow?
HyperRogue has 3D modes with real-time rendering and perspective too. (And playable, not just videos ;)
Do I have a minority opinion for believing that spam, even coordinated, ddos-level, business-destroying professional-grade stuff is not a severe enough problem to send men with guns to a place to lock a human being into a cage?

I don't want the government prosecuting people for speech, even mass, automated speech. There are much better solutions than resorting to violence.
http://archive.is/qd0Ll
Could you please reference it on awesome go and publish a reference to it on go-nuts ? I would be interested to see feedback from go experts.
> I’m sure if you genuinely don’t know what the n-word refers to

I do; I just wanted to see if you dared to dogfood your own argument and write down the word "nigger".

> I could roam the streets shouting the n-word at the top of my lungs as long as I wasn’t directing it at anyone in particular.

It seems OK to me, and this is certainly already the case. For example, I learned a lot of English vocabulary thanks to the song "WAP", which is so over the top that it becomes hilarious. This song uses many times the word that you don't dare to write. What's the problem, exactly? It's a rather famous song. Can't people repeat the lyrics of this song? It seems that you can utter the word everywhere (as a synonym of "good friend") without any trouble, unless there are north-american journalists around.
Tone can often be more important than facts.

At one point in my career I had a somewhat public facing role. I made a tough decision that aggravated a user, who decided to send me several death threats. Suddenly that tough decision wasn’t so tough anymore. Any possible resolution was gone.

These situations involve people. We aren’t fact machines.
Open source app to re-enable font smoothing controls removed in macOS Big Sur
macOS Big Sur uses default font smoothing settings that make your fonts blurrier, bolder and mess with carefully designed character shapes. As of Big Sur, there is now also no way to change this through System Preferences.

This annoyed us, so we made a tiny app that lets you easily choose what level of font smoothing you would like, or disable it altogether, even for people who are not comfortable using a terminal.

The free and open source app is available for download now at fontsmoothingadjuster.com, and the site also has interactive comparisons to help you see the difference between different font smoothing settings.

We hope you find this interesting, and helps raise awareness around Apple’s bad font smoothing practices!
complex UIs don't require complex frameworks
Great question. No cost “pilot” projects are the typical solution for B2B. Remember that it is still all about value. The stronger the value (problem/solution pair) the easier this will be. B2B customers will take risks on new products/services if they really need a solution.

How do you get B2B early adopters to bite?

- You can emphasize the marketing angle. Marketing dept’s may do things that ops won’t

- You can do side-by-side comparisons with a B2B provider, and send them the unflattering comparison

- You can post content specifically targeted at your B2B customers...this can be done by the right digital marketer

- You can work bottom-up: target the B2B’s users and get the “crowd” to help you convince the B2B to work with you.

Yep, this all costs time, effort and money.
Unix permissions and suexec I seem to recall, with other mitigations (chroot I think, but it's been a while since used it)
What's the alternative to vanguard for someone living in the EU? I looked into it, and in my country it doesn't seem possible to do anything with vanguard itself.
Taking their money is absolutely supporting Epic and what they do. Supergiant have every right to chose money above everything else but a few gamers won't take it and will just not buy their game at all. I didn't buy it and I'm aware I make no difference to them but if I had bought it I'd be part of the problem.
True. You can use the phrase n-word with negative connotation. But the existence of the term is meant to be non-inflammatory to discuss the n-word precisely because the n-word itself is inflammatory. Any word could be offensive with context, but some words can be offensive without context — which again is why the term n-word is used.

So why is the actual n-word, outside of context offensive? Because it was often used in contexts that were non-offensive to the speaker but offensive to the listener. For example, “Tom you’re a good n-word, but you know you can’t go with us to the show.” To the speaker this is a cordial use, given the subject.

And then there is the David Chapelle effect, where some people just really enjoy saying it in the “right context” a little too much.
We have also experimented with using the HyperRogue engine for similar visualizations of hierarchical data, see: http://www.roguetemple.com/z/hyper/rogueviz.php
Our first look at Google’s new Android 12 OS
> The endless bullshit of dealing with "Log in with Facebook/Google/Apple"

Do you have some sources for that? Just curious.

I personally avoid having to login via FB, Google etc.
What do you mean by a tunneller version?
IMO, phone apps changed users’ expectations for websites. They want the same interactivity on Facebook.com that they get on the Facebook app. Same with Kayak (or whatever travel site people use these days). Same with Google Maps. However, the vast majority of sites are totally fine as static pages, as long as the user has a fast connection that makes loading between pages imperceptible.
> The fact that you can detect a Signal proxy as a Signal proxy isn't a vulnerability; if it gets censored you're no worse off than you were if that proxy didn't exist: the main Signal servers are censored in Iran already. Indeed, this is the Signal circumvention proxy working precisely as designed.

There is more risk than just "if it gets censored". If the proxy can be detected, so can users of that proxy. If users of a proxy can be detected, they can be punished for that.

To what extend this actually happens, I am not sure of. So the severity of this vulnerability is unclear to me. What is clear, is that this is a vulnerability. Circumventing blocks tends to be illegal. If we want to help people circumvent such blocks, we need to help them from being caught as well. After all, we want to help against the blocks because we believe the blocks to be immoral.
Well... posting it here will only increase the number of requests and will make the investigation harder
I think you might enjoy Xfce from the GNU/Linux world.
Enthralling

Engrossing

Captivating
No, they cannot sue twice (https://en.wikipedia.org/wiki/Res_judicata)
Yes. Even more than that. I’m saying virtually everyone knows the intent.
Crackpot Cryptography and Security Theater
Codebases – Lines of Code Visualized
All the cover letters I have written have flown over the head of the application reviewers, they didn't even glance at it on all the interviews where a cover letter was required in the application form, the interviewer always asks the same questions that I already answered in the cover letter. funnily enough, all the companies that I had applied also didn't bother looking at my github account even to 'github account link' field in the application form is supposed to be there for some reason
On reading this I thought, "hmm, I can eyeball a centimetre just fine." And then I realized that I do that by eyeballing an inch and taking a bit less than half of it.
Rise up fellow complainers, let’s be vulnerable together
You might enjoy reading about Entropy and its connection to time: https://en.m.wikipedia.org/wiki/Entropy_(arrow_of_time)
Android 12 Design Leaks reveals radical visual overhaul
How do you start with game dev as someone who already knows programming? I've tried to get into it at least 3 different times with different approaches, and could never reach a point where I could make even the most basic of games after hours of Unity articles / Unity projects / YouTube videos / Godot documentation, whatever.

Every time I try I feel like I must be missing something because everyone says it's easy to get into, but all the information I can find is completely useless.
> It's disheartening to explain this over and over again, but these frameworks are a-ok because user's expectations for the web have grown astronomically.

Users absolutely don't give a shit about you using Grunt, Gulp, Burb, Babel, and the billions of other tools. They just want to pay the meal they ordered online.
Reminder to Americans: Libel suits are a little harder to pursue here, but, much like in the UK case, the high price of pursuing justice (the defendant quoted £6000 just to fight it in this case) means it can still bankrupt you just to get anywhere near a resolution, even to a summary judgment when the facts are very much in your favor.

Support the First Amendment and support anti-SLAPP statues: https://www.popehat.com/2012/06/07/why-yes-i-am-into-slappin...
Duplicity: Encrypted bandwidth-efficient backup using the rsync algorithm
If there is one it shouldn't be used. Both types of games are addicting in fundamentally the same way. The only thing that differs is the main trait which each game is using as its primary host. The "unethical" type of game is as unethical as the other, which means they're either both very unethical or both very not unethical, depending on how you want to look at it.
The US testing is excessive.

Over-testing leads to over-diagnosis, and that leads to over-treatment. These sometimes cause harm, and tend not to reduce all cause mortality.

https://amjmed.org/over-testing-why-more-is-not-better/

> When ordering unproven screening tests for asymptomatic patients without good reason, few consider the low yield, high cost per diagnosis made, and considerable toll of false positives. Anecdotal accounts of unexpected diagnoses discovered on “routine” testing help perpetuate over-testing. But even the best tests yield more false positives than true positives when the prevalence of what one is testing for is low. Others order tests to establish a “baseline,” but this has been shown repeatedly not to improve care for asymptomatic patients and consumes hundreds of millions of health care dollars per year.1, 2 Abnormal results that later prove erroneous engender unnecessary anxiety and needless follow-up testing. Ordering only medically indicated tests reduces our role as instigators of needless worry and, as an added benefit, helps lessen physicians’ workload.
"The right thing to do..."

No. He's the author, this is his choice. People who don't take his course don't have to use the book.
It's a combination of whimsical requirements from PMs and designers, plus FOMO and resume-driven development among developers. None of which have anything to do with actual end-user needs.
This explanation has a lot of good reasons, but is missing an important one - the value proposition of cyber security. Decisions makers (assuming informed) will make an assessment of risk vs cost. Absolute cyber security is rarely a relevant consideration. The assessment is always going to be (at best) an evaluation of investment in cyber security vs risk of greater costs (in the form of compromised security, organisational changes, etc). We need to understand that these decisions are not made from a purely technical perspective. Real costs exist and decision-makers will (rightly) always compare those costs against the estimated benefits.
I won't let the reaction of a sample of people dictate how I express myself, and I will not hold other people to that standard either.

When did the pursuit of rationality get replaced by the onslaught of feelings? A person can feel insulted, without someone else insulting them. It happens all the time - it's called a misunderstanding. Along the same lines, we may brisk at language not offensive at all, made by people whom through no fault of their own were misunderstood.

And lets not pretend offensive language is not a natural part of how humans (that's us) express ourselves. If it wasn't, there wouldn't be so many swears.

And so we come back to the bigger issue. It is my belief that the society in which I live should be a rational one, and each person in it a rational actor who can distinguish between subtle nuances of meaning, both implied and expressed, and not rely on the stark contrast between allowed and disallowed, accepted or unaccepted. And I fear that if we pursue a mindless list of rules for behaviour, we will be less free for doing so.

We must show humility, knowing that we are not the just judge of each other, and give the benefit of doubt. It is not morally right to participate in a witch hunt on someone for _a word_ said years ago - so I will condemn doing so.
They would have no other choice but add group and social features. That's what non-tech people come for.
I find the circles, crosses and triangles on https://github.com/goccy/go-json#json-library-comparison hard to comprehend. I guess that circle means "yes", cross is "no" and triangle is "partial" or something. However that is really just based on context. (I guessed the symbols from what I thought the data should be)

I would suggest using words like "yes", "no" and "partial". They are short and clear. If you really want to do symbols I recommend using for yes, and still spelling out whatever triangle is supposed to mean.
welcome to earth
Angular InputMask
Competitive games and Competitive gaming is not the same thing though. You can play competitive games without being a Competitive Gamer.
Kubernetes was not mentioned by the comment I replied to, which was about AWS.

Even then, your founders might have made a bad business decision – which isn't unusual, and companies can often make bad business decisions, such as prioritising investment in scalability when it's not a required feature.

They can equally make good business decisions – such as rolling out a relatively standard technology like Kubernetes to gain the workflow and availability features, even though scalability is not required.

I agree that it is important to remember that sometimes "old-fashioned" approaches can be totally suitable for some use-cases, and they can be too often written off. But equally let's try not to assume that everyone who rolls out a particular modern technology stack is a gullible fool.
See the comment here: https://news.ycombinator.com/item?id=26076696

Apparently he felt he was being forced to pay 6k just to even defend himself.
Thanks. I no longer have a doubt if my next job will be "full-stack developer" or "Java Backend developer" :))
Doesn't hurt to have Possible Solutions to the exercises to questions that don't have singular, definitive answers.
I wouldn't even add answers to questions on definitions as those can be referenced in the text itself or the notes taken down.
But filtering through a map can be done in many ways and a Possible Solution is an interesting way to appreciate a different point of view.
But that means the learner, self-taught or otherwise, still should have the discipline to at least to arrive at solution themselves before reviewing the author's selected one(s).
I can also imagine that he'd say that just because it makes him look/feel better, i.e. it's more of a sacrifice if he gave it for free while he also could've been a billionaire, than if this was the only way Wikipedia could ever have been a success.

Then again, WikiTribune was a for-profit.
Apple Q1 cash hoard: Here's how much Apple has on hand
The not-so-aesthetically-pleasant (to me) “material” look goes away! Yes!
There were a bunch of both linear and circular devices that were basically slide rules customized for specific purposes. I'm sure I used one of the print production ones. This sort of thing stayed around for a while after slide rules themselves largely went out in the late 1970s.
Not to mention that to all of those things you can swap "cheaper" with faster and less painful, and it still holds true.
It's also illegal to set a trap in your own home in the US as well, decided when a property owner, tired of people breaking into his property while he was away, set up a shotgun booby trap that injured a burglar.
https://youtu.be/bV9ppvY8Nx4

I wasn't sure if it is the same or similar principle in Russia or a different one that requires active care for a burglar. Unlabeled chemicals causing liability for a burglar seems extreme to me
According to the known laws of physics, there is a possibility that we are not alone, _and_ that we may never possibly know.

It takes so long to move, that civilizations may go extinct with no evidence of their existence if we left today to visit.
Built a deck and was doing a ton of dividing to break my 8' and 12' boards down to the hundreds of smaller pieces I needed for stairs, railings, etc.

It probably helped that I controlled the constraints so I could use nice whole numbers.

You certainly might have a point. I might just be noticing the "romantic" feeling for how clean it all seemed to be.