skysight-inc/HackerNews huggingface dataset:
"Why would serfs want to have say over their activities anyway?"

It really struct me one day at work, as myself and all of my coworkers watched in horror as "leadership" made decisions after decision that we all felt not only made our lives worse, but were fundamentally bad decisions for the health of the company, how powerful the ideological tools are that keep us from questioning who has a say in the future of a company.

One of the key reasons there weren't more peasant revolutions was a combination of violence to suppress this, and, more importantly, ideological tools to keep peasants in line. That we still read our kids stories about how great princesses and kings are is evidence of how strong this feudal propaganda is.

Especially at software companies, the hardworking engineers are why the company can exist at all. How many times have engineers deeply cared about things such as quality of the code base, giving back to open source communities, or even things like ethical treatment of coworkers and users?

But we have been trained to treat CEOs and "leadership" like divinely ordained kings. Sure the VCs and Founders have laid out the capital to run the company, but capital alone does not make the company.

Have you never worked at a company where software engineers are forced by management to make very bad technical choices? Have you never been in a room where everyone working on the project sees clearly it will be a disaster but has absolutely zero say in the decisions around it? Have you never seen your company do questionably illegal or unethical things, where everyone working on the project wishes that they could stop things, but no individual wants to handle the risk of being a whistle-blower and having their career destroyed?

Imagine a startup or large tech company where collectively the engineers had a voice on par with the c-suite. Where they could say "I know that we have quarterly goals to meet, but we refused to ship new product until we have our infra in a least a semi-stable state. This will allow us to ship faster in the future and it's important for the company"

or

"We strongly believe that while this current feature does generate slightly more revenue, it is intentionally deceptive to users and ultimately harmful to them and our product, so we would like to see it changed or removed"

or

"X,Y and Z Open source products have saved us tremendous amount of capital, to continue to keep these ecosystems we depend on healthy, we demand that N hours a month be actively devoted to giving back to these projects"

or

"I know you are unhappy with employee 123, primarily because they have openly questioned the decisions of management. However they have no records of outright insubordination and are considered a valuable member of the technical team, so we will fight your request to fire them."

Labor having a voice is about far more than just salaries and benefits like it is for factory workers. And if you think the solution is just that engineering management needs to better represent their teams, then you likely haven't worked in management.
What the US government thinks has a material impact on the world. Actions by Columbia absolutely increase their chances of landing on this list https://en.wikipedia.org/wiki/United_States_involvement_in_r...
Thank you - to both you and your sibling - this had never occurred to me. I'm left even more stupefied, but these are interesting details ...
I love the new Windows Terminal (wt.exe) but this is one area where they really messed up. The latency between a keypress and a character appearing on screen makes the whole thing feel like a cheap experience. I have no idea what's causing the latency.

I suspect there some very big fancy rendering pipeline occurring, because when I open Windows Terminal I get the nVidia overlay popup which normally only comes up when I launch games, indicating the terminal is using a GPU-based rendering engine. Which I'm sure confers some interesting benefits, but it's a heavy price to pay when, at the end of the day, it's just a terminal.
yes, shaving ~8ms
I have more experience with Unity and I'm going to ask you to just Google most of this but...

Git LFS is fine. Many shops use Perforce (although I hate it).

>import photogrammetry assets?

Depends what you have. The standard pipeline is to use a tool like Maya or Blender for model work and import into the engine as obj or fbx files.

Unreal is supposed to have a pretty good out of the box network setup.

Yes every VR platform seems to have an SDK for Unity and Unreal.

Shaders and shader dev are a very deep topic that you should google.
Scaled-YOLOv4 Sets New Standard in Object Detection – Topping EfficientDet
And ~160 years ago we had literal slavery, doesn't mean that people's working conditions currently are good, just because others were bad or even are still currently bad
Amusingly, the US also has a history of shipping cocaine in military planes to fund their black-ops even when congress explicitly prohibits those operations.

https://en.wikipedia.org/wiki/Iran%E2%80%93Contra_affair

https://nsarchive2.gwu.edu/NSAEBB/NSAEBB2/index.html

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

If you think all that stuff is in the past, check out the US military defending poppy fields in Afghanistan.

https://www.mintpressnews.com/opioid-crisis-trump-troops-afg...

For a good rap by Killer Mike look no further than: https://www.youtube.com/watch?v=6lIqNjC1RKU
Oh well, I tried.
All rumors about low supply 3000 series are debunked by looking at their quarterly revenue results and the Steam ranking that was released yesterday. (See my other reply.)
But there is another factor for cryptocurrencies. Anyone can create a new network and do an ICO and as long as the protocol is sound and audited, the new network can still enable money transfers the same way as a Bitcoin network. The collection of networks can potentially never become as scarce as, for instance, IPV4 range or the radio spectrum for telephony in the earlier analogy that I mentioned.
Out of legitimate curiosity,

1: What are you afraid of, now that the engine is partly owned by Tencent? The engine is OSS after all. What paths do you see for potential break of trust?

2: What are your use cases that you need a game engine for (making mobile games, console games, PC games, arch viz, ...)

3: What points make you feel like Unity is remarkably better?

I'm asking these last 2 points because I'm in the field myself and I do have some different experiences regarding choice of engines.
Thanks!
* And what do you
Wholeheartedly agree and couldn’t have said it better myself.

Aside from the peer approval that you mentioned, I also enjoy the idea that I can somewhat steer the conversation and see what smart people have to say on the topics I’m most interested in.
The difference is (just based on what AWS say about ACG) is that anthos comes into its own when managing multiple clusters. The drawback is that all the most common infrastructure requires you to be all-in on GKE and the google stack. If you want to use Cassandra or Postgres, for example, you either manage it yourself or use the google options. The problem with this is that you basically give up all the benefit of having a multi-cloud approach by following this approach. However! If you have a bunch of legacy systems sitting on an on-prem set of self-hosted hardware finally you can mix and match between the on-prem stuff and the GCP managed cluster.

ACG sounds like it can be used to manage hosts and containers; so it's more like enhanced k8s / EKS than a meta layer above kubernetes. This is just my take on this product based on how the marketing lingo talks about it. I'm much more familiar with AnthOS
I just wanted to highlight that this is a reasonable comment, and it's hard to find these among the noise that permeates the same half of the opinion gradient that it falls on.
direct link to the video:

http://players.brightcove.net/679256133001/EkLWnGuil_default...
People and corporations are both regarded as entities. That doesn't mean one is another.

An apple isn't a pear, even though both are fruits.
At the same time in most Western countries decent working conditions and wages are already mandated by law. I don't know what's the situation in the US but in Europe that means that conditions cannot be horrible to start with if the company acts within the law (which would be expected of a company like Amazon, but maybe I'm optimistic).

Unions are a way to negotiate a better deal than the legal minimum for unskilled labour.
> When you dislike black people

I don't personally dislike Black people (but thanks for accusing me), I'm just a realist and I think universal standards are absolutely critical to having a peaceful and successful country.

You mention facts, but if your group views any failure to meet universal standards whether they be academic merit standards, hate speech standards, crime standards, ect as white oppression facts don't even matter.

This is why we have new rules so that Blacks get into college with drastically worse scores than everyone else. Now, your group is using your power to simply remove test scores all together as a standard since tests are racist. You lobby for hate speech rules so they don't affect your group (as Facebook is being pressured to do). Eventually you start saying that statistics, truth, and virtue are actually parts of "white culture" that is oppressive itself (as the African American museum did (1)). Next phase we now entering in (which I fear), we simply deny that white people even exist as the AP has made a journalistic standard (3) and we say that objectivity itself isn't real (2).

You call that "justice" I supposed, but it doesn't matter because you assume it is done in good faith. I think its pretty obvious that it is not done in good faith and is extremely dangerous, but Black people as a rule view Black power as inherently benign, despite plenty of evidence of the contrary (South Africa and Zimbabwe where whites were forced to emigrate).

1. https://thefederalist.com/2020/07/15/smithsonian-pushes-raci...
2. https://www.nytimes.com/2020/06/23/opinion/objectivity-black...
3. https://apnews.com/article/7e36c00c5af0436abc09e051261fff1f
This looks like Amazon FUD. The revenue from alternate clouds will be tiny compared to running in AWS, so there's not much motivation internally to follow through. Also, to make money on other clouds you have to go deep on the products and offer value adds on top. That's not the Amazon model and anyway would be difficult to implement outside of a small number of products. Ergo, this is not something they are really going to do in a meaningful way.

MS SQL Server is a historical analogy. Microsoft could have run the table in the database market by porting to Linux but took years to overcome internal inertia required to run outside Windows.
>About 15-30 bps go to the card networks

Sorry, I'm not familiar with 'bps' in this context. Techie me read that with no pause as 15-30 bits per second, and then had to slow down as that did not make sense within context.
Who decides what is "right" and "ethical"? Should the company ban, say, oil and gas companies from GCP because a few people get angry on industryinfo? Who put those angry people in charge?

Of course employees should be able to voice concerns about projects and policies and suggest an alternate strategy. But if leadership rejects that alternative strategy, that needs to be the end of it. If leadership disagrees with you, you can't just start leaking stuff to the press, doxxing people, and organizing protest events. A company is not Twitter and any healthy company should fire employees who are confused about the difference.
> It's hard to get called out for privately-held political views. Things you do in public, though, have consequences.

No, this is just wrong! If I'm making political statements in the public square (e.g. Twitter) then people should respect that as long as it's not something outlandish.

The problem is US politics is just too visceral.

In the eyes of these mobs, being a Trump supporter is akin to supporting the Nazis, and they rile everyone up to harass somebody who probably just wants lower taxes or border control.
Why is this problematic? I find the idea of unions distasteful. Why should all employees be obligated to join a union? It would make more sense if it was voluntary and people collectively bargain as a subgroup whose size is smaller than all employees. But forcing a single union upon all employees is just creating a separate parallel management structure, one that often tends towards practices that ultimately deliver less for customers by legitimizing things like tenure-based rules. Having a single union also eliminates competition - I just don't see why that is a good thing. And what stops employees from just forming their own company to provide a service that is contracted out? The company can choose whether or not to use their services based on their offer.
It was not a value judgement, just a prediction. Some judges do look at the impact of a ruling. I personally don't think they should be legally binding (as I suspect most HN readers do).

"doesn't matter how much money they lose" -- of course it does, these companies employ people and generate lots of government revenue (even if they skirt corporate taxes).
Do the push ACH payments support the per-invoice account numbers from Stripe Billing? (which is useful for automatic reconciliation)
Venezuela is already a narco state, no invasion there
If employees know that discussing unionizing or showing any pro-union tendency or behavior is going to arm their career prospects (or maybe even make them lose their job altogether) it's definitely going to be a lot harder for them to organize.

I can't believe people here people here manage to justify this abject behavior as "business as usual". This is not normal, not legal and shouldn't be accepted.
I use Git LFS with my Unity projects.

Other systems exist, like Plastic SCM, but their much much harder to use. I had issues with a contractor who couldn't figure it out and it partially lead to us abandoning that version of the project ( on v3 now, had to change direction though).

Unreal is significantly harder than Unity, unless you stick to blueprints. Unreal's C++ is a harder language than Unity's C#.

Plus I find Unity's community to be much more newbie friendly. Unreal tends to heavily tilt towards massive projects. Unity treats mobile as a first class citizen and it's very easy to get started.

Then again, I've been using Unity since 2012 roughly, had I started with Unreal I might have a different opinion.
with the ever expanding number of services/industries Amazon is operating at(or planning to get into) , the vendor lock in is becoming the real deal. Ex walmart wont go to aws, just because and it probably never will!

So the loss of AWS is gain for Azure(w.r.t Walmart) and frankly apart from the 365 offerings people are taking azure seriously because Azure or Microsoft doesn't compete with other industries on a broader scale!

On the flip side, Netflix uses AWS even though amazon competes it with Prime (not sure for how long),
as amazon knocking the doors of new industries such as Big pharma, either they need to move AWS as a separate company or ease them with these kind of multi cloud measures.
New York could lead a group of 40 states in suing Facebook next week
Discussed at the time, 162 comments: https://news.ycombinator.com/item?id=16001407
The view from the drone in that thread is also incredible.

https://mobile.twitter.com/thesheetztweetz/status/1334536726...
There would also be the implicit threat of regime change if they legalized. America would probably support any upcoming attempted right wing coups as it has in most of the rest of Latin America.
When I read the title I thought it was going to be about financial futures.
That's not necessarily a good idea. You don't need to take on higher risk for a higher return. It's usually better to leverage risk-adjusted returns rather than chase high total returns with commensurate risk.

You can take on more risk that if you have the appetite, but if that's the case you could also just use levered beta (e.g. 3x levered S&P 500). This would significantly improve your portfolio while still being fundamentally much easier to understand than a novel asset.

If your portfolio has a decent risk adjusted return and very low volatility and beta exposure, it's safer to just leverage it up to the same risk as the S&P 500. This reduces the chance of you blowing up your capital in the long run.

I would argue there are very few investment goals for which extreme risk is sound (especially if it's unhedged!).
It is—the businesses we’re not able to work with are mostly restricted by the financial partners and banks that Stripe works with. But we do want to support as many business types as possible—and for Atlas in particular, we’ve recently been able to support many more. (For example, we fully support telemedicine companies now.) Would you be able to email me at edwin@stripe.com? I’d like to take a second look at that rejection.
The article mentions selling the cocaine within Colombia, and to pharma companies for research. Presumably they'd think long and hard before selling it for recreational purposes in markets where that's illegal.
I can't imagine a reason that she'd be free to say Google fired her because of her demands, free to post the termination email, but not free to say what her demands were.
> Is networking support for multiple players something that works out of the box? Or do you have to hand roll this and the server code?

Yes, it's not too simple, but replication is at very least tried and tested.

> Are there tools for integrating sensors like VR tracking and Kinect? What about adding real time point cloud data into the scene?

Yes, not sure about real time, but Unreal basically has support for everything somewhere.

> How do you tweak shaders? Is there a good guide to shader development that is Unreal Engine aware?

Yes. It uses a custom unreal syntax underneath, so it's not trivial but it can be done. The engine also doesn't really like you managing the shaders yourself, e.g. If you want to dynamically change/replace shaders the RHI does expose the functionality but it's buried under so many layers of abstraction it's quite painful.

> How do you delve into raw C++? Is Rust supported?

It is raw C++. I wouldn't bother trying to integrate Rust because it doesn't really like you doing your own memory management in the first place.

As a final comment, if you want to find out how something works, just read the source they give you. The documentation is genuinely shit, and most people online (including some Epic people who don't touch the core engine) don't seem to be particularly clued in. Some flows are quite well documented, e.g. Animation, but other parts of the engine basically aren't documented at all.

Also, don't implement anything complicated in blueprints. They're written once, read never.
Aren't games normally known for extremely low latencies?
Why would it deplete the inactive form of the virus? The drug prevents HIV from including itself into the DNA of host cells, but if the virus has already accomplished this and is a provirus inside resting T cells, this drug can't do anything about it. It can only prevent this from happening in the first place.
Don't underestimate what a desperate individual will do when they've lost everything to Bezos greed.
>But unlike gold, which can appreciate in value indefinitely, Bitcoin is mathematically capped in how much it can appreciate in value because the expected value of mining and purchasing need to go to par.

I don't think you're using the term "appreciate in value" correctly. I think what you meant to say is that gold can be mined infinitely (on earth, in space) and therefore has potentially infinite supply, whereas the total supply of bitcoins is capped at 21 million.
Not only that, land that once belonged to the people was privatized during the Industrial Revolution in order to create a landless class of people that needed to work in the new factories in order to eat. It was hard to convince people to work in them otherwise.
> President-elect Joe Biden has pledged to reinstate DACA

DACA is an act that cannot be repealed because it grants "Equitable Entitlements." It's very similar to the Emancipation Proclamation. If a president after Lincoln wanted to overturn it, they certainly could try (at least until the 13th Amendment was ratified), but it would hit a legal burden because you'd now be taking away rights. You could even argue it'd be taking away "unalienable rights."

The same goes with DACA. The government cannot say, "give us your name and address and we won't deport you" and then, with a late president, then deport you after granting those rights.

I do not like DACA. If America needs more unskilled workers, the immigration system should be reformed to let them in legally, via similar processes to H1-Bs. Currently only a few thousand are let in legally as unskilled from South and Central America. I've gone through immigration before in other countries, and it takes background checks, medical checks, and several other things that ensure a baseline identity for people coming in.

You can argue we didn't need this 200 years ago, but the previous world without documented citizens, passports and immigration also contained a world with a larger slave trade, larger inequity, the spreading of invasive species, etc. Some socialite changes are good.

I understand things are bad for undocumented workers, but they, or their parents, made the decision to come in illegally.

DACA is a Pandora's Box when it comes to executive powers. It would be different if Congress passed this, but they didn't. Granting more powers to the executive is going to bite the US government in the ass at some point.
They could do whatever they're doing with their tech workers. Around these parts any talk of unionizing developers is usually meet with skepticism or derision. So whatever big tech is doing is keeping most of their tech workers happy and unwilling to unionize.

They could do the same for their warehouse employees, but that would mean paying them very well and giving good benefits.
Using a database as a backend comes up time and again and developers are sharpely divided over this concept. I feel that developers who started their careers before the advent of NoSQL DBs/MEAN stack/etc had to go through the rigor of fine tuning their SQL queries and witness the powers (and quirks) of a performant SQL DB. These devs are usually a fan of using DB-as-a-backend. Personally, I am a big fan of PostgREST and I apply it whenever I find a use case that suits it. I find it quite pragmatic and it just shines when it plays to it's strength. Pragmatic developers should took a pragmatic look at such approaches and try to use the powerhouse that are SQL DB engines.

Shameless plug: I've written an article to showcase it's philosophy and how easy it is to get started with PostgREST.

[^1]: https://samkhawase.com/blog/postgrest/postgrest_introduction...
When you buy into a Crypto you're investing into the technology itself.

If you believe that more and more payments will be handled through it, its value will go up, thus making it a good investment.

If you take Bitcoin, there's a small pool of total Bitcoin and that's guaranteed by the technology. Each new coin costs real money to mine, due to needing physical compute resource to do so, and it gets harder and harder overtime. That means as more and more people transact in Bitcoin, the demand for Bitcoins will go up, thus your Bitcoins are going to be worth more.

Similarly for Ethereum2, there's not a fixed maximum, but there are set rates and limits that affect how much new Ether per year will be added. So there's some guarantees that there's a restricted supply. So again, if you believe that more and more people will rely on its network to transact, the demand for Ether will go up, thus its value.
and that is what they did

iPhones cannibalized iPods

iPads put a dent on Macs