skysight-inc/HackerNews huggingface dataset:
That's not actually Ray Tracing as that supports only a single ray sample that's not used to produce a rasterized realistic Image but is instead for creating a diagram of a Ray Path on a 2D simulated Optical experiment Table.

It's only tracing a Path in 2D and for visualizing the ray path and not really using that for actual AO, Shadow, Ambient Occlusion, etc on a 3D Image for realistic image production.

It's a nice tool for the Optical Experimenters out there to Produce SVG based Graphical representations for Publishing their works in Optics/Related fields but that's not Ray Tracing in the way that's used in say Blender 3D's Cycles Rendering(On CPU core or GPU Shader Cores) where photo realistic Images are Produced Using Simulated Rays in a simulated 3D environment/Scene.
Good. It is bizarre to me that one could post literal death threats online endlessly without fear of any consquences, yet if you were to yell the same threats in a public location, the police would be summoned. My main concern would be that any regulations that punish companies for allowing threatening material on their site punish in proportion to the audience who was exposed to it. Big fines for big tech, tiny fines for a startup.
I'm generally fairly hesitant about restricting 230 protection, but removing it for paid content, such as ads, makes a lot of sense to me.
Historically those have not been great bets to hedge against a crash - they tend to crash with stock prices. See 2008 for an example.
> The majority who are seriously working in these fields do not advocate for such systems based on this class of claims.

Come now, just openly admit it is and important claim to dispel, don't hide behind careful conditionals like "most" and "serious". It's not like the "few" and "nonsensical" actors are unimportant:

"Hypersonic weapons move faster than anything currently being used, giving adversaries far less time to react, and they provide a much harder target to counteract with interceptors"

DOD News, "Hypersonics Testing Accelerates"

"New tanks, military satellites, rockets and missiles, even a hypersonic missile that goes 17 times faster than the fastest missile currently available in the world."

US Commander in Chief, West Point graduation speech.
It's a game not a framework unless I'm completely misreading their website.

The advantage vs some C# library is essentially the advantages of Rust over C#: precise control over memory layout and usage, no GC, higher performance, an ecosystem that was designed to be x-plat from the beginning instead of bolting that on after the fact.
While this looks good on paper, it would severely hinder free speech on these platforms if not already.
> I get the analogy, but being a package manager, but was it really that bad to use 'brew install', 'brew update', and 'brew upgrade' for everything?

That’s how it works now. You only need `--cask` for (rare) disambiguations.

Homebrew Cask started as a different project (casks and formulae are still inherently different), so not having `brew cask` only became viable after the two projects merged.

> it is a little frustrating at times when you don't use it for a while, you 'brew install xx' and wait 4 minutes until "Updating homebrew" finished

Use `HOMEBREW_NO_AUTO_UPDATE=1`. Just don’t open an issue if something breaks and you didn’t update beforehand.

> which I assume is refetching repos, but couldn't know it from the output

`--verbose`.
Well, to be clear, developers who say "it runs on my machine" aren't a "new generation of developers" so much as "bad software developers".

There's no world where that excuse is okay. It's also not all that related to Homebrew, though...
It's what it sounds like.

They take feces from one person, and then place it into the gut of the recipient, either via enema or a tube down the nose and through the stomach.
Gambling or trying to participate in what is increasingly "the economy", because work sure as hell ain't the way to make any money. Unprecedented bull run during a pandemic with record high unemployment.
The highly religious nature of US settlers is directly connected to our secular freedoms. A lot of early settlers were pretty extreme practicers of their religions and faced persecution in Europe. They left to practice their religion in a place where they wouldn't be burned as a heretic. It's interesting that these opposing extremists were able to get along separately by agreeing to keep the government secular
tl;dr: In a proof-of-concept phase 2 trial, researchers transplanted gut bacteria from patients who responded extraordinarily strongly to immunotherapy into the gut of patients who are completely nonresponsive to the therapy. N = 15, with 6 people experiencing reduction of tumors or stabilization.

It's definitely not a silver bullet... I feel like we still don't understand enough about the mechanisms surrounding the gut flora. This is flailing in the dark. Fingers crossed these results encourage more research into the biological chemistry behind this.
I suppose their hand was probably forced by Apple in some way, but simply offering binary downloads for mpv in particular is subpar. There are a lot of unusual options for mpv that, in my experience, don't get pulled into prebuilt binaries. For instance, last I checked, the prebuilt packages for mpv from homebrew didn't have librubberband support. LibRubberband is great, but to effectively integrate it into your workflow you need some userscripts that mpv doesn't ship with, so many users (including packagers evidently) may not see the value in it. When I was still using MacOS, I had to build mpv myself to enable it. My memory is hazy, but I think libarchive support was in a similar situation. Eventually I cut homebrew out of the picture and chose to build mpv myself, since homebrew wasn't helping at all, just getting in the way.
It's exactly what it sounds like... when you put someone else's poop up your butt
> After all you imply hypersonics have many, and dire advantages!

No such implication exists for my part. I made no mention of a budget figure. Please don't ascribe to me things which I did not write. I don't know if my legislature or military do or will find hypersonics worthy of billions. My point is that this writing did nothing to convince me that they aren't.

> and then explains why these do not provide outstanding benefits

I don't believe we can really know how hypersonics might be employed. Militaries have been punished for their lack of vision many times in history. Until we do know what is possible the examples given are straw men.
This applies to literally every country in existence. How many times have socialist revolutions simply descended into fascist feudalist states? Since the dawn of agriculture, there has been no egalitarianism. Our social groups have become too large for that to be practical. We can only really know about 150 people personally. Beyond that it's a whole different level of social dynamics, and a hierarchy naturally takes order. That's why you should never feel ashamed trying to get to the top of the hierarchy. If you don't someone else will, that's game theory for you. You're better off watching a revolution unfold rather than picking sides.
What planet do you live on where there is no one throwing money to end world hunger? Western Governments provide billions in foreign aid to poorer countries to assist with development programs, there are hundreds of charities dedicated to teaching farming techniques and providing food to those who need it, and if that isn't enough, the Gates foundation is working on eradicating hunger in Africa by 2030. To say that no one is working on ending world hunger is not just wrong, it makes the original point look ridiculous by association.
I was hoping for a link to the full text.
> “They (the old mods) left for years and came back when they smelled money,” wrote “zjz," a banned moderator.

sort of ironic given the purpose of the sub.
> In the past 12 months, Google search interest for “black owned businesses” has skyrocketed 600% based on Google Trends data comparing January-December 2019 to January-December 2020. Across the country, people have been looking for “black owned restaurants,” “black owned bookstores,” “black owned beauty supply” and more, which speaks to the diversity within the Black business community.

What does "diversity within the Black business community" even mean?

> Across the country, people have been looking for "black owned ${business_type}"

> comparing ... 2019 to ... 2020

Why might someone want to search for "black owned" businesses in that time period? Did Google bother investigating which demographics those searches came from?

This is presented as if having such a label is beneficial. Given the rise in white supremacist activity over the last year, maybe building an index of Black businesses isn't a great idea?
Keep in mind that amateur radio operators are banned from using encryption* on the air which means no HTTPS/TLS, SSH/SFTP, VPNs, or Tor. You'd basically be operating with the privacy of the Internet circa 1995. Almost all commercial activities are also banned.

* Authentication is allowed but the contents of the messages cannot be concealed.
WashPo has a more detailed article: https://www.washingtonpost.com/politics/2021/02/04/technolog...

Correction as of 12:57 pm EST: Based on a comment below, I see now that the link above is talking about a different bill from Senator Klobuchar with an anti-trust focus. She's been busy.
https://en.wikipedia.org/wiki/Human_feces#Fecal_transplants
NPR is one of the most anti-India media houses in the world. Please refer to something more credible if you want to understand the truth about India.
I think we should do the reverse: No moderation outside of court orders or you risk losing 230 protections.
Even the author’s suggestion of “close”, “far”, “very far” would reveal enough information, even with noise being added, to more or less pinpoint someone’s location. Measuring the transition from “far” to “close” would give you a data point, and enough data points would let you model (and therefore subtract) any added noise.

If your app really needs to have a feature like this, it needs to have aggressive rate limiting that makes it impossible to gather a statistically significant number of samples before someone changes their location.
Your link does not say what you say it does, though I do believe ISPs monetize DNS queries, which is part of the reason for DoH.
I think there might be a typo on the homepage: "No e-email required!" Other than that nitpick, the site looks very intuitive.
0 games have shipped in Rust and there is no plan anytime soon in the future that it will.

People think that a good language would make a good game, that's error #1. The ecosystem matters more than the language itself, basically using Rust is starting from scratch so you can't use all the good things that C++ / C# had for the last 15 years.

Edit: I want to clarify that I know that Rust is a good language, but as of now in 2021 it's just not ready for games, and there is no sign of change. It's fine to say "I can make games in Rust, it's going to be hard and painful but I can get something, but saying it's better than C# is definitly wrong.
> The main issue is how Apple and Google are able to profit from the decision

I mean, they're going to do that anyway. They will enter all markets they are able to, and profit as much as they can. That's the entire point of their existence: generate value for shareholders.

I'm not saying I disagree that this situation should be avoided, and in fact super agree with you saying that this moment in history is a consequence of earlier ones more than anything else. However, there's a reflexive action where people are like "$corporation needs to make more ethical decisions" and I cannot overemphasize how ridiculous this view is. Corporations are not even unethical, they're aethical. Their decision making is entirely focused on maximum profit generation.

Now occasionally they'll do something ethical, but oftentimes this is solely because the negative PR from doing something else, or doing nothing, would cause too much damage to the bottom line, however relying solely on this mechanism to illicit change in said corporations is optimistic at best. Instead, legislate what must happen. If you don't want corporations to use child labor to mine minerals, then make that practice incredibly illegal, and make sure the costs to do it anyway are sky high compared to the ones to not. And do it with law, not protest.
Whether your dad is okay with it or not is irrelevant though.

The fact remains though that many are unhappy about it and have been attacked violently. The fact is that the police have filed FIRs against people for voicing support.

Those are the salient points to this discussion on whether India will ban Twitter or not
I'm not sure this is why they did it (I doubt it is), but reading through the documentation I saw that it's playable on Linux, Mac and Windows. I don't know when I've seen an MMO that's not browser based that was playable on all three platforms. C# engines usually ship to Windows and Mac - though, in saying that, I'm not sure if that's engine enforced or developer choice.

The most likely reason they chose to do it in Rust, though, is because they wanted to and no one else had.
How about not using megacycle shift work?

https://www.vice.com/en/article/y3gk3w/amazon-is-forcing-its...
whoa thats what I suspected but hoped it was just a small transfer via probe...omg but I guess its quite effective in multiple medical papers I've read
Sure. The article for Bill Ayers describes him as an "elementary education theorist." That's not what he's notable for.
If Gentoo makes your particular computer goal easier to achieve, I don't think it's "hostile".

Most people will never need Gentoo or want to use it, but for those with either a need or a desire for a meta-distribution, Gentoo does a pretty good job. I don't think calling it "user hostile" is quite right.

I think it's been partially supplanted by other package managers now like Nix/NixOS and even (IMO) XBPS/Void, but Portage does an alright job.
Nvidia now requires laptop makers to share how powerful their graphics chips are
This comment was written in Rust
Exactly what it sounds like. Fecal matter from a healthy person, transplanted into the GI system of an unhealthy person. Benefits come from all the "good bacteria" living in there that are missing.

YouTube has some deliciously informative videos if you'd like to watch a real surgery!
> I hate that brew is good enough that it’s got some kind of local maximum such that there’s no replacement forthcoming.

You may be interested in trying out nix for package management [1], or even for configurations and providing development environments (see my other comment [2]).

[1]: https://builtwithnix.org/

[2]: https://news.ycombinator.com/item?id=26038614
I was just really dependent on it, and crap like this made me feel guilty about being dependent on it. Now my conscience feels a lot better.
When you say "free speech", are you referring to the First Amendment (1A)? If so, are you claiming that the bill would conflict with 1A? If so, on what basis?
>As far as I can tell, Indian political parties and "news" outlets have completely gamed the system. Every day, there would be a new outrage hashtag. And by no means are these outrages driven by one political faction. Over the last one year, I notice that Twitter itself has taken steps to limit the "trending" hashtags. Since 2021, I see just one or two such hashtags on the homepage.

It's exactly like that in America too.
See full procedure details in 20 seconds here https://www.youtube.com/watch?v=mKX2afmgcEM
>The bill would make it clear that Section 230, [...] does not apply to ads or other paid content

seems reasonable

>does not impair the enforcement of civil rights laws

what types of civil rights abuses were protected by section 230? I'm under the impression that saying/posting racial slurs isn't illegal.

> and does not bar wrongful-death actions.

what's the current bar for suing an establishment for wrongful death? if a bunch of radicals met at a bar and plotted to murder someone, would the bar be responsible if they didn't intervene?
Zesterer (a dev) answered this in depth to another comment on this thread, ctrl-f for that name ;)
Not really on-topic but am I the only one? I stopped developing locally, my notebook is just a thin client ssh'ing into a remote dev server. I get all amenities like developing on the production os, no awkward package managers, 1 GBit up and down—always and anywhere and Docker pushes within few seconds.
> Minecraft was written in Java, so that can't be it.

What does that have to do with the parent comment? The usual argument I've seen is that game developers "move too fast", "don't have everything designed ahead of time", "have to iterate quickly" and Rust's insistence on writing correct code gets in the way of that during the prototype phase.

Java doesn't really have that issue as it is quite a bit more forgiving than C++ and will happily let you hammer a square peg into a round hole at the expense of performance, as evidenced by Minecraft.
Nancy Pelosi, Maxine Waters, et all all called for similar insurrections during their favorite completely debunked conspiracy theory that we've heard about incessantly for the last 4 years. When businesses were being burned and looted during the summer, and 24 people died, they complicity supported it, and used it as an opportunity to advanced their political talking points, and attack their political foes.

Get your head out of your own ass.
Personally I think the risk aversion has less to do with parenting and more just life experience. For the vast majority of human existence, high child mortality was much higher than today. Even for the wealthiest, watching some of your siblings die was simply a fact of life. It was only in the early 20th century that childhood death became uncommon, and even then these kids were being born to and raised by people who had grown up in such a world. My grandfather, for example, was the youngest of 12 and grew up in a household where no one expected all 12 to make it. The combination of an excessively large number of people and the desensitization to death (with maybe a little bit of lead paint thrown in for good measure) naturally leads to the view of life being cheap. These are the sorts of conditions that make wars that cost tens of millions of lives conceivable, but also the conditions where people are okay with being strapped to a rocket with only a bit of testing. The baby boomers were really the first generation raised entirely with the expectation that they would live, and late genX/early millennial children were likely the first in history to be raised by parents who had been raised with that mindset. The longer you expect to live, the more sensible risk aversion is.
>Called the SAFE TECH Act, the bill would mark the latest effort to make social media companies like Alphabet Inc’s Google, Twitter Inc and Facebook Inc more accountable for “enabling cyber-stalking, targeted harassment, and discrimination on their platforms,” Senators Mark Warner, Mazie Hirono and Amy Klobuchar said in a statement.

Ehh.

Slippery slope theory, if you don't want to be subject to these behaviors don't use social media. While a good bar tender will cut off patrons who are clearly drunk, if you then hop in your truck and run into a tree, you can't sue the bar.
When I’m managing a piece of spaghetti code, I entertain feature requests from a lot more people. It’s very difficult to add features to such code without breaking five different things. That’s not the requester’s fault. That’s the authors fault. I or the author made that bed, and somebody should goddamn well lie in it.

By the time the code is cleaned up, I offer advice on how someone else might implement it, unless I find something deeply philosophically engaging about the feature proposal, like thinking of something even better than what they asked for.

Getting mad at people who ask you to fix your own mess is a defense mechanism of people whose egos have outrun their abilities. I work with someone like that (and an enabler) and I will veto him ever working with me again. It’s a special kind of toxicity that feeds other people’s impostor syndrome.
I was going to say the same thing. Long holds work exactly like this... Don't look at it for a long time to restrict your temptation to day trade and potentially make a wrong move at the wrong time.

Every successful investor I know does this. They put in it, don't look at it for months, if not years, and do a eval-reshuffle of their portfolio every 5-10 years.

The more media /r/wallstreetbets gets, the more I'm convinced it's going to implode from within due to money and power.
This makes no sense. First, nobody deploys anything to macos in production. Second, dragging an icon the applications folder (pre-brew method) does not "connect you to how the system works".
I don't want to watch that video.
Sure, but that's an unrelated phenomenon to the security implications being discussed. The argument against auto-updates is "it's running code without my permission or ability to audit first"; putting a recency requirement for client-server communication doesn't impact that concern, and I don't see any reason why it would be considered a bad thing.
Speed of beamforming tracking is not the problem - what is a problem is the lack of compensation for movement of the base station (and necessary hardware for it) which is quite evident when people test it in motion [0] - which is quite understandable, SpaceX had to think about the features it actually needs to support to get current price point and use in motion is not the intended target for the current rollout. Tracking is much easier if you can assume that the ground station is immobile.

And no, putting it in a passive gimbal as some of the other commenters are suggesting is not enough to fix this as the direction of the antenna beam is not even close to being parallel to ground (like it is when a gimbal is used with a marine radar).

Plus there is the fact that it does not appear to be sufficiently waterproofed to begin with and the motor mount is rather flimsy (both a problem if you want to use it at sea instead of lakes...).

Marine antennas for Starlink will come, no doubt - but the current home user terminal one is not it.

[0] https://www.youtube.com/watch?v=cU2y-QmQfXY
I am fascinated by the polarizing nature of Homebrew on HN. I've used both MacPorts and Homebrew, and I think the only reason I switched to Homebrew years ago was that Homebrew didn't try to install stuff at a system level, which felt more in line with a package manager that wasn't integrated into the OS.

But I'm sure MacPorts is fine still. Why are people so strongly opinionated about this, particularly on the pro-MacPorts side? Nothing I've seen in the comments so far jumps out as an obvious source of the passion.
Everyone who has lots of data and wants to store it as cheap as possible - tape is still the cheapest medium in $/TB. (Provided you have enough data, otherwise the initial overhead for drives and a robot might pivot the equation towards HDDs)
Why Did Elites Ignore a 21st-Century Genocide?
I mean that’s for the free market to take care of. If fewer people want to haul your garbage then the price for garbage hauling will go up. Higher demand for labor means workers have leverage to demand better working conditions, and inventors and incentivized to invent new technology: better PPE for workers, robotic garbage trucks, underground garbage tunnels, etc
What do you think would happen to Hacker News if that was the law?
I'm out of the loop, what is the huge fascination with Rust? I see people getting excited about normal sounding projects that are written in rust - is it the new C? new python?
Open-Sourcing Thrift for Haskell
Hi Hana & Josue!

Congratulations on the launch. Love this idea and execution. I have spent too much of my developer life building notification systems. It's a no-brainer to use this.
How is Blue Light Damaging our Sleep [audio]