skysight-inc/HackerNews huggingface dataset:
HR is probably not how this is going to actually be resolved. Racism, sexism and other social issues tend to be very thorny problems to solve.

You don't broker peace and build bridges and that sort of thing this way. This tends to put out the fire with gasoline and that may be why Google is doing this shitty thing of putting people on leave and saying "We will move you when you come back." Because they may be trying to help the employee start over after burning bridges on their current team.

I wish I had something more constructive to say about this. This is my third attempt to say something here and I'm very concerned about coming across as dismissive of very real issues and that's absolutely not my intent.

Quite the contrary. I hope to plant the idea that there may be a path forward but this is not it. You will need to look elsewhere for real solutions.

I know that a lot of FAANG employees hang here, including people who work at Google. I know that sometimes people here actually respect my opinion on some topics.

If you want to make real progress here, you will really need to look at things like the Rooney Rule for inspiration and clues as to how to actually make progress.

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

You will be breaking ground if you find real solutions. Real solutions will most likely not involve things like hiring quotas.
Is this any different from Microsoft's pestering of users to install Edge rather than any custom browser?

I understand that Apple doesn't normally use noticeably scummy advertising tricks, and the author does acknowledge nothing about this is unheard of nor particularly unexpected, but I don't really get how this article was even worthy of writing. Just... a person opened a browser and got a popup for a different browser from the same people that made the operating system.

If you don't like ads you can always install Free software...
I can afford to buy the latest 7nm components, with TDP no more than I need, undervolt them to my performance specifications, use them their entire functional lifetime or sell them to someone. Either way, these are components fully utilised and easy to run on green energy (500W is enough for a beast gaming rig, 250W for most people). There is minimal waste and no overhead to speak of.

Compare this to generations old server farms that require maintenance, extreme cooling solutions, run virtualisation layers on top of virtualisation layers, necessitate 5G equipment and increasingly high internet costs and middlemen, on top of a user device in the first place.

My computer can also be used as charity for Folding At Home, run my homeservers, and train my AI models. All this instead of purchasing different subscriptions for different servers. In effect, I can optimise the hardware exactly to my needs and use it efficiently to its full extent, reducing waste completely.

Not to mention game streaming will never look as good as native rendering, and "negative latency" is physically impossible. I also don't lease cars.
I did miss that last comment. I apologize. You can interpret my comment as making a general statement about the quality of journalism because I honestly don't think we as readers can come to any conclusions by reading this article.
Julia will never become a mainstream language because it is not general enough. The syntax is inspired by matlab which is good for linear algebra. Also it is not object oriented which is probably the most popular paradigm. Python will not be overtaken soon by such an exotic language.
If you're interested in TLA+ I recommend https://learntla.com which uses the simpler notation PlusCal
Honestly, I learned Python in 1995, and used it where I could for CGI script programming and scripts into the early 2000s, and tried to get jobs programming it throughout that time with no success at all. Throughout that time, Perl was still in use all over but declining, PHP was growing like an unpleasant weed, and it seemed Ruby was ascendant for the "cool" stuff... but Python wasn't cool, most hiring managers had never heard of it, and while Google used it, that was pretty much it for large company support.

Then while I wasn't looking (I lost interest in dynamically typed languages and focused on modern static typed languages) it became insanely popular -- and I actually got pushed out of a lead role at a job in part because folks wanted to rewrite into Python something we did in Java/Scala. Python popularity skyrocketed over the next 10 years. Numpy had something to do with it but also many other factors, not a lot of them initiated by the Python community itself, or by Guido.

All this to say, language popularity is fickle and not terribly predictable. Prognosticating like this is silly.

Julia is nice. Kinda wish I had a job where I got to play with it. Which is about how I was with Python, 20 years ago.
Given this, please consider some internal lobbying to publish all works under a free license, as a non-publisher should not care about others making copies of works it has published.
History of the Earth – a true YouTube gem
Uploading to arxiv is a pre-print. That's exactly what the parent is saying that they do. Some journals will forbid this as part of the publishing contract.
Regarding the speed of GoL itself:

The JAX implementation of GoL he used should be able to do 10 billion cells / second

http://www.bnikolic.co.uk/blog/python/jax/2020/04/19/game-of...

> Speed of execution

> Looking into speed of execution was not a primary goal, but in case people are interested initial: study suggests this code will do about 10 billion cells / second on the Google Colab GPU runtime.

For comparision this simple numba optimized GoL propagation function achieves roughly one billion cells per second on CPU (i7-9700K):

@numba.jit
def propagate_jit(arr, result):
h, w = arr.shape

for y in range(1,h-1):
for x in range(1,w-1):
result[y,x] = arr[y,x]
num_neighbors = (
arr[y-1,x-1] + arr[y-1,x] + arr[y-1,x+1] +
arr[y,x-1] + arr[y,x] + arr[y,x] +
arr[y+1,x-1] + arr[y+1,x] + arr[y+1,x+1]
)
if num_neighbors == 3:
result[y,x] = 1
elif num_neighbors < 2 or num_neighbors > 3:
result[y,x] = 0

arr = np.random.randint(0,2,(700,480))
arr2 = arr.copy()
%timeit propagate_jit(arr, arr2)
# 333 µs ± 2.64 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each)
700*480*1e6/333
# 1009009009.009009

Btw: The not numba optimized implementation will run in 806ms on my system. The optimization gives a speedup of over 2400.
When will someone start up a supermarket robotic warehouse? The Amazon of supermarkets.

Most of the stuff in the middle of a supermarket are dried goods, which are easily warehouse-able, given temperature control.

Fresh fruits can be easily packaged, and marked with pick date, and freshness date.

All this can be picked by robots now, and packaged for delivery to your front door.
Adam Grant's Give and Take is a good layman application of game theory to interpersonal relationships. Tit for tat would be called the 'matchers'
Your inability to accept reality is not an assertion of truth unto others. People can’t pull themselves up by the bootstraps if they have a boot on their neck.

https://andrew.im/essays/a-journey-to-the-american-dream
This is a promised feature (one that Viral Shah made recently). Julia already provides user-facing compiler hooks (see JET.jl for static Julia analysis). So it theoretically should be possible for someone to create an AOT compiler today. Not sure what the current limitations are.
All other podcast networks still use Apple for discovery, so the situation isn't that far from how Youtube still is essential for creators to be discovered.

Spotify is the first serious challenger, but so far the only ones to go Spotify exclusive as the really big ones that are paid handsomely to do it.
Cybersecurity Threats to the Covid-19 Vaccine
Stimulating Innovation with Money
I think, theoretically, that's close to what you're "supposed to do". The problem is genuinely identifying and limiting those bounded contexts in such a way that business and technology sticks to consistently.
Weren’t there a number of long painful recessions in the US during the 1800s - when currency was tied to gold?
> I think this is an accurate summary of certain conservative or puritanical stances on sexuality. Of course there are also decades of progressive literature that argue why this is essentially bullshit.

Those ideas served civilization for thousands of years. But after just two generations of “progressive literature” western countries have literally ceased to be self-sustaining, becoming reliant on importing the next generation from conservative Latin (in North America) and Muslim (in Europe) countries. Victory!

Meanwhile, literature piles up about the “epidemic of loneliness” and deterioration in quality of life since the 1960s. Suicides increase, etc. Many people seem unhappy. They eagerly blame anything we changed in the areas of economic or welfare policy. We need to go back to 1960s top tax rates! But the “progressive literature” is supposed to be beyond question. All that had to be a good idea. It couldn’t be that any of those changes was misguided overreach in the same way as trickle down economics or financial deregulation.
I already solve real problems in Python—why bother learning yet another language, and one our data engineers/backend folks don’t know? That larger context of implementation / development / deployment is a huge deciding factor for real-world problem solving, not how “great” a language is from a design perspective.
Organic stuff doesn't tend to like non-earthly levels of heat so doubtful except maybe to add clingyness to some low temperature greases.
I've heard this one before!

What we're sold: a low monthly price to enjoy all the content we could ever want.

What we get: rapid balkanisation of service offerings.

Disney+, Netflix, Peacock, Discovery+, HBO Max, Hulu, YouTube Premium, Prime Video, Crackle.

Soon: Xbox Game Pass, PS Game Pass, Steam Game Pass, Ubisoft Game Pass, Take Two Game Pass, Activision Game Pass.

It's worse than bundles! Not to mention publishers just giving up on live service games and switching off servers. Games are art, and art should not be ephemeral.

I'll be able to fire up SimCity for DOS in 50 years. I won't be able to fire up SimCity (2013) in 5 years, let alone 50.

This industry is rapidly hollowing out. Microtransactions permeate every single AAA release, everything is "always online", paywalls for content and disastrous releases.
There are lots of little things that add up. Things like expressing multiline closures in Python is clunky compared to almost any other dynamic language whether Ruby, Lua or Julia.

AsyncIO is quite complex in how it works. You use the same patterns for concurrency in Julia, but it is so much easier to grasp and work with.

Multiple-dispatch as used in Julia e.g. makes API design so much cleaner. You can see that almost anywhere. I make some comparison of making REST calls in Python and Julia here. Julia is much cleaner IMHO: https://erik-engheim.medium.com/explore-rest-apis-with-curl-...

The Python problem is that you cannot reuse the same function name easily for different types. Hence instead of creating one abstraction across many different types you need to invent all these different names which can be hard to guess. In Julia there are often far fewer core concepts to learn which can be re-applied in far more ways.

Python insistence on an object-oriented approach often creates problems. I have some observations on that in machine learning, looking at PyTorch compared to Julia's Flux: https://python.plainenglish.io/python-experience-in-machine-...

Out of the box experience is not all that great. The Python REPL is very bare bones. https://erik-engheim.medium.com/python-vs-julia-observations...

Things like calling shell programs is done more elegantly in Julia. Same with calling C functions. String interpolation is more obvious. There are not like 4 different ways of doing it.

Package management and environment management is much simpler and elegantly done.

I agree some of this may seem unfair as Python has baggage from being an older language. But that also counts in its favor with wider selection of libraries. Both should be taken into account when evaluating your choices.
Attack of the Vintage Toy Robots: Japan’s Coolest Postwar Export (2010)
The argument can be applied to the number of working hours in a week or minimum wages. Exactly this is the problem. There won't be any jobs for people who don't want to have sex as part of the job
The project was pushed by Swifts creator and it failed supposedly because he left Google AFAIK, so for Julia it would most likely have worked out much better.
Of a full hour it'd take me a quarter to a half to find both
https://www.techspot.com/news/87436-amd-chipping-away-intel-...

After checking a few sites, it looks like AMD may have between 20 and 37% of PC market share. I do not consider that "tiny."
That's my opinion, and coming from you (from what I get you're seasoned in many area of the computing field) it's not surprising. But the current mainstream is not really aware of all this. There's tiny python cult due to scipy et al.
There was more sexual tension in an episode of the Golden Girls than most movies today.
You've used "former" twice in your second paragraph, and I believe you might've intended to use "latter" the second (latter ;)) time.
Do you know what kind of encryption it uses? I couldn't find any information on this from the site.
Yggdrasil looks it could be perfect to set up a simple VPN with zero configuration, but it's hard to trust its cryptography if it's not even documented.
This is a fascinating idea. Using some kind of sufficiently chaotic (and deterministic) process shared among two people, one could simply reference a time and region of the state of that process that contains the data to be sent.
If they were properly classified as employees, why wouldn't it be?
That's an oddly specific rule, but okay.

I find enough of their videos to be informative enough that I continue to watch those that I think would interest me. I've become a regular for the their TechLinked channel as I find it entertaining as well as informative but their longer videos and unboxing videos I'll cherry pick: I'll watch reviews of products I'm interested in but I tend to skip the extravagant/outlandish builds they do as I find them pointless since I wont be doing anything like that myself.
UN Women data reveals women’s leadership is far from equal and under threat
This could be useful using least significant bit steganography to embed the start state and maybe a QR code as the end state, or something else able to withstand the noisy output.
As soon as subscription is the dominant way, consumers will be squeezed hard. The same thing will happen that happened with for example the cable television: initially paying for it made sense because it did away with commercials and offered a more diverse selection. Now? You pay and also there are commercials, and the selection is quantity over quality.
I feel like often times when you see that the move is possible it can cost you the game. You get tempted to go through with it because its unique without actually checking if it is good in the situation or not. At least that's my view on it as a lower rated player.
If you make sex too difficult to attain you get frustrated people who give up and stop participanting and become vulnerable to things like the propaganda of certain ideological cults that provide promises of controlling women, for example.
I’ve noticed this personally as much more pronounced when online—-chat, text—-where other social clues are not present. I don’t believe this is anything new.

This suggests to me the idea that text based conversations give us the volume of materials to analyze.

But even that can’t be the whole story. So. What else makes this interesting or timely research now?
That's interesting. What's your rating? I think I probably encounter it more in chess.com post-analysis of my games than in actual games. i.e. the computer says "you made X move, but you should have done Y!" where Y was capturing a pawn en passant.
Maybe not totally on subject here. But Cleetus McFarland is one of the people I think is starting to make his move away from YouTube, or at least, diversifying dramatically.

Merch is huge for YouTubers in a lot of ways. He's been doing solid merch for a long time.

He also has been doing his Cleetus & Cars events for a few years now and those bring in big numbers.

Last year he announced purchasing an abandoned race track. Which he opened officially this year. This past weekend he had an event and the place was packed (COVID not withstanding... it feels like in Florida, where this is all located, COVID isn't a thing). He seems to have successfully saved an abandoned race track.

In an extremely creative maneuver they had to tear up part of the race track for repairs. To help fund the repairs he sold chunks of the track in a bottle with a t-shirt and a few other merch goodies. He literally sold chunks of the track.

He's now doing Pay-per-view events, which he started last year.

I'm sure a good chunk of his income still comes from YouTube, but in a lot of ways he's seemingly finding creative ways to make his business bigger. Eventually, I anticipate that YouTube and him part ways and he starts his own platform where he can make it more of what he wants it to be.
We have a 38yo junior in our team, and he is doing fine.
free power for texas.
> hookup whenever I damn well please

Hopefully it's implied, but it should be whenever all involved "damn well please."
Definitely not paradoxical. Network effects of out-of-the-box tooling/features—I mean a robust, extensive set of libraries to accomplish basic and moderately complex statistical / ML tasks—is the table stakes here, and depends strongly on whether more than a “few people do” already.
> CEO talking to a junior employee who do you think decides when the conversation ends and how long it's going to be?

"glad we talked, but I ought to get back to {work task}." they can overrule you if they still have something important to say, but I haven't met an executive who objected to this one.
So why not write the whole thing in Julia? That is the whole problem here, that the whole thing was NOT written in Julia.

Why manage two different languages? Julia is a better shell programming language than bash anyway.
I'd be curious to see what the percentage of conversations were where at least one of the interlocutors didn't want to be in it for any duration.
Yes, and my reply was to clarify that in some parts of the world COVID hasn't resulted in people having more money despite the government 'money printing machine' going in to overdrive.
This year Instacart hired Goldman Sachs banker Nick Giovanni to be their CFO. He led multiple companies through a direct listing IPO, all from the banker side.

Interesting, right?

I'm surprised the Reuters article didn't mention this. I guess everyone is busy.
Common stock advice: if you hear about an investment opportunity, you've probably already missed out.

Ex: Bitcoin stocks (yes they're stocks / investment products) are only really reported on when they're at an all-time high. They may go up a little more if you're reading something fresh off the press, but it's not going to go up as much as it already has. I mean if you bought a year ago you could have had a 10x return on investment, if you invest now it'll be 10-20% return on investment at best.
I completely dropped nginx for caddy some months ago. The only thing missing is an ingress implementation of caddy
It’s a peeve of mine too. The phrase ‘best practice’ is thrown around far too often and it can be used as a way to shortcut objective analysis.
Using Postgres as a Cron Server
Kroger has $130 billion in sales and $3.4 billion in operating income, and Instacart is due to be worth over twice what Kroger is? That's going to end well.

If Instacart had demonstrated extreme margins, such that their business was going to be a long-term high growth, high margin big tech monster, then sure, maybe they'd be worth considering at 1/2 to 1/3 the expected price on the basis of a sweet growth curve over many years.

I'll consider their stock after it implodes down to a more sane valuation, assuming they're not drowning in red ink at that time. The end of the pandemic is going to be brutal on their growth rate as many years of growth were artificially pulled forward in time to the present (and plausibly a lot of growth they're not going to hold on to, the penalty for that will be negative). They'll pay for that with lower growth rates in the coming years, which is exactly what you don't want to see if you're buying them at a $50b market cap.

Oh I know, but we're in the super bubble, low interest rates mean stocks don't go down. Hello Snowflake (44% haircut so far), hello Tesla (30% haircut so far), hello DoorDash (40% haircut so far).
they seem to love it...non-committal.
Are you fitting, evaluating, and plotting complex models 100 times per second?

I would be quite okay with logging the results into a file and only plot it with python if this was the cost for using Julia, yes. This might not be for everybody but your scenario sounds strange for me to begin with.
It's hilarious that you are skeptical of the competence of the SO core devs. You should do a little further reading, there is lots of content available online from the core devs who actually "do the work" there (ie, not the people who wrote this fluffy blog post).
I'm at GSFC, and arrogance is definitely not a character trait of those on my team. Earth science may select for a different type of persona.
Modern capitalism usually moves the capital to labor. But you can’t move sunshine or soil, so modern agriculture moves the labor to the capital.
Part of it is that academics are so busy writing that they don't read all that much. (too busy publishing and perishing)
Seer: Self-Supervised Pretraining of Visual Features in the Wild
> We were all going to heaven, and that right soon. The language wars would end, we would finally get a lingua franca for anywhere code performance mattered, Julia would take over the TIOBE Index, and we’d all be home for tea and medals.

This type of thinking is so alien to me. A mainstream language like python has its appeals (like a large quantity of docs and many libraries), but TIOBE ranking? Language wars? Who cares about that? At the end of the day a language is a tool, nothing else (Matlab is a good example).
There is an online-only supermarket called Ocado here in the UK. They do pretty much what you describe.
This is the argument that gets me applied to bitcoin. It's first mover advantage. And the "gold2.0" market value is this perceived incorrectly if there is no other moat. That's why today we are announcing ... Bitquan!