skysight-inc/HackerNews huggingface dataset:
I never understood why people rave so much about functional programming wrt Erlang/Elixir, when its functional programming is clearly only a means to an end (fast and safe message passing requires immutable data, which requires FP) and not a driving design goal in its own right.

I mean, unlike in typical hard FP languages like Haskell or Elm, mutable state is rampant in your average Elixir app, it's just spread out across many (global singleton) little processes. Only inside a process you're doing "true" FP but given how small the average process is in scope, in practice the only real big difference is that you can't to an `i++` style for loop. Oh no!

But once you leave the process boundary, and often even before it, all bets are off. The amount of Elixir forum messages I've read that go "you can't do X at that point, because Y hasn't completed yet" is nuts.

Eg you can't broadcast in a phoenix channel `join` because the channel hasn't been fully initialized yet. So you send yourself an :after_join message and do the broadcast in there. I don't know about you but to me this feels a lot more like C++ than like Haskell.

Or consider the library module Agent which is exactly identical in semantics to a global singleton variable in an OO/imperative language. It's just a blob of data that you can get or set.

Now, I don't think any of these are disadvantages. I did mostly C# and JavaScript before Elixir, so I'm used to the occasional mutable state flying around.

But I'll never understand that people like Elixir for being FP. You just get such a small subset of the usual advantages of FP that it feels like an implementation detail. There's lots of advantages, but freedom from thinking about state isn't one of them.
Digital Marketing and Filming Package
We are offering special pricing for YCombinator webpage users. We interview your company then storyboard ideas for filming for your approval. Next we will visit your location of choice for 4Hour filming sessions and create 13 videos every month that we will make with amazing licensed music and expert video editing with pro audio and any voiceovers that are needed. Then our social media expert will post the videos 3 times a week to YouTube, Linkedin, Instagram, and Facebook. Our prices are very affordable and we can give you a 1 month trial of our services for $400 to cover our traveling cost for filming. Visit our web page: www.clickmediainc.com for case studies of the Digital Marketing success we have had with past clients as well as examples of our past work and our up front pricing for all of our plans that are also listed. We are interested in growing new tech companies and developing a long term relationship with your company. Feel free to contact me directly for a complementary consultation on your company and your promotional needs.

Attentively,

Richard Webb
CEO Click Media Inc
Tel: 702.782.6670
The Next Generation of N64 Emulation – Reviving and Rewriting ParaLLEl-RDP
Vapor chamber cooling for both the CPU and GPU. I wonder how the performance will turn out to be.
Wouldn’t the main reason be that they are seeing most growth in Europe?

If the majority of your developers are in Europe it would be cheaper to focus your efforts there.

Further, it’s also closer to folks in Asia and probably easier and cheaper for them to travel.
Deep Learning Training in Facebook Data Centers: Scale Up and Out Systems Design
I thought the scarf movement looked great.
I've seen plenty of people in IT with mediocre skills having no problem at all finding new jobs. I've also seen talented developers stay in the same place for a long time.

I'm much more willing to believe that the quality of engineers at an organisation has more to do with the organisation itself and the sector.
Replacing FM radio is a huge societal mistake. Its simplicity enabled countless innovations that would and will not be possible with satellite radio. The technology (unlike analog TV) works perfectly fine for its core purpose and has numerous spinoffs (from radio clocks to OP-1 built-in radio sampler).
Yeah, hard to say. The USSR was still alive for two more years but probably too busy by the end of '89 to care much about such foreign affairs as it was likely crumbling from the inside. But it's hard to know. I think what's more likely is that Ceaușescu would have kept going long after Soviet collapse if he hadn't been killed, probably into a multi generational cult of personality dictatorial communist state. Basically another North Korea. I'm so glad they killed that monstrous piece of shit. Best Christmas present for Romanians ever. If NK or China ever follows suit, I imagine a similar outcome. Some people are better off dead.
Fremont is in Alameda county.
Out of interest, which companies do you think were great?
He's not a freedom fighter sticking up for oppressed minorities here. He's a billionaire who is endangering his employees to make even more money.
His employees are in a really bad situation right now, they get to choose between risking their livelihood or their health. He's forcing them to make this decision.
Extremely impressive.

That said, I am struck by how the inaccuracies in physics modeling start sticking out like a sore thumb the closer the visuals get to realism. After gawking at the ground and falling rocks in the first scene, I kept getting stuck on the weird movement of her ponytail. Also the landing of the first jump across the chasm.

Picking nits for sure; incredible work here.
Not GP, but I do that manually. Inline links often get in the way of the content, if you're using them as reference or support material. I still use inline links if it's central to the point of the comment.
FBI Use of Google Search Data Raises Privacy Questions
A highly scripted tech demo is also not such an accurate representation of what real-world results are going to look like.

Yes they can render it in-engine, but they can use bespoke character animations which don't have any blending artifacts, and they can put the camera on a rail and tune the assets and particle effects until they are certain every single frame can be rendered in under 16ms. They can hide billboards and other rendering tricks and be certain the camera is never going to hit them at an angle which gives them away.

Real-world game play scenarios are much more unpredictable, and the results are likely to fall well shy of this mark.
Vitamin D supplementation is relatively harmless at reasonable levels, so advising it makes sense.

However, taking country wide averages is begging for confounding factors, right? I bet you could find a higher correlation with lots of things than Vitamin D, for example amount of per capita olive oil usage (Spain and Italy are #2 and #3), time that dinner is eaten (Spain and Italy both tend towards 9pm, vs 6:30 for Germany), etc etc etc. It doesn't prove anything and there isn't a proposed mechanism of action, so it's just correlation bingo at this point.
The percentage of cash that's used for criminal activity is much smaller than the percentage of BTC that is used for such.

I'm including darknet markets, ransomware, and outright exchange thefts in this.

~170 billion USD worth of BTC exists.

~9 billion USD worth of BTC has been stolen from various exchange hacks.

~140 million USD worth of BTC has been stolen through ransomware attacks.

... And as for commercial transactions:

Darknet markets make up ~40% of all non-theft, non-exchange related BTC commerce. [1]

Cash may rule the drug world in absolute numbers, but in relative numbers, the overwhelming majority of cash is used in the real economy. When nearly half the BTC that's used to transact is used for illegal purposes, it's pretty easy to see why banks aren't interested in touching it. Why risk losing your banking license, for collecting fees from such a tiny market segment?

[1] https://blog.chainalysis.com/reports/darknet-markets-cryptoc...
Both are probably true - it's probably true that most of the US economy is SMEs, and that over time enterprises become a larger factor of the economy
"Fair" can mean a lot of things. If you asked three people to define fairness, you'd get at least three definitions, and I can think of some definitions that would indeed have a business purpose; I can also think of some that wouldn't.

An example of something that would serve a business purpose: widening the potential target market. Of course if your company is producing maternity wear then you probably don't want to aim for a gender-balanced customer base. But in general, increasing the size of your taget market can serve a business purpose.
Or, maybe, just treat untrusted inputs as untrusted inputs and act accordingly. Wrapping it in encryption does nothing if the API provider gets hacked.
See I get why you’d say that about the JVM, but as someone working in Node daily I don’t find the server side JavaScript ecosystem particularly useful. As soon as you need to do anything else than database CRUD, you’re basically on your own.
Yes you did, but that’s as useless as a discussion based on ignoring the laws of thermodynamics.
Microsoft describes its own DevOps journey (2019)
> $100 in stocks is a meaningless "investment"

Actually, buying $100 in stocks on a regular basis is the foundation for good investing.
Yep..I've found Clojure to be pretty difficult as I have very little Java experience. The language itself is fine, but needing to install and configure so many tools to get anything done is a major turn off. In my opinion, Clojure/Scala/Kotlin on the JVM and F# on .NET all have the same problem of assuming you're a Java or C# developer. I have zero interest in either and asking someone to spend a large amount of time learning them so that I can hop to a language I do like is a stretch. That's why they'll never beat Python in adoption which doesn't require 20 years of knowledge of an entire ecosystem.
"Flatland: A Romance of Many Dimensions" by Edwin A. Abbott.

> Written pseudonymously by "A Square", the book used the fictional two-dimensional world of Flatland to comment on the hierarchy of Victorian culture, but the novella's more enduring contribution is its examination of dimensions.
Surprising Mechanical Lessons About Predicting Innovation Success
Virtual Geometry Images (2009)
I got introduced to this in my first week at Google and using this for multiple years now, with multiple work accounts and multiple personal gmail accounts.
(multi inbox, labels, filters, aliases, etc)

Can't think of going back tbh, really like it.
One think I'm doing is checking emails quite a lot instead of just once/twice a day tho.
Dell Gaming Updates: Alienware Goes Super and Dell Adds Ryzen
The Dead Sea effect is also what you get when people are rewarded for designing a system with unknown performance properties. They get promoted and move onto another project, meanwhile lower level people stay on board and discover all the quirks, oddities, bugs, flaws, shortcomings, etc of the "well designed system", and have to do solid work to keep it running.

Of course, that's all they are viewed as doing - keeping the system running - all the glory was reaped by the evaporated developer who moved onto other teams to make similar mistakes as before(since they weren't around to experience/fix them).
Often there are choices made to support a larger range of devices that require comprises on graphic quality. It doesn't make a lot of sense to build a game only 5% of your customers can afford to run.

Next-gen consoles will have to become more ubiquitous before the previous gen consoles are left out of game releases.
2020 13-inch MacBook Pro review
I used to keep that up and thought it essential to survival, but I lost the battle. Instead, I've created alternate methods to make sure I don't miss the important stuff. I use Polymail for most of my email which allows me to snooze emails for a few hrs, days, a month, etc. and resurface them as if they were new at a better time. I also file away very important emails into folders / tags depending on the system so I can find them more easily.
Also could imply where you're going to. Looking up the weather in London (if I don't normally) almost certainly entails a trip.

This is pretty deep down the threat modeling hole though, and no, normal people don't need to care about this.
Yes, I do have a filter for them. But it's still annoying since it's just shifting the problem -- now I have a growing list of filters to maintain. But I appreciate the suggestion.
I prefer Mouse Move. Windows Store so it seems to get around the corporate blockers.
https://www.microsoft.com/en-us/p/move-mouse/9nq4ql59xlbf?ac...
For all the advancements the demo is still essentially monochromatic.

As I recall this is done to avoid the difficulties of rendering how two adjacent differently colored objects bleed their colors onto each other. No color - no bleeding.

I'd prefer color over pixel accuracy.
For context, this is a blog post from one of the pivotal engineers on today's Unreal 5 release: https://twitter.com/BrianKaris/status/1260591486250266624?s=...
Easy, just assume that they are doing it. Most probably don't, but you shouldn't do anything on your work machine you don't want them to see. Just keep your personal laptop in your bag (if possible) and use that instead, or do the thing on your phone.

I don't know how much of what these pieces of software are capable of on Mac (because of all the privacy stuff in Catalina that requires the user to agree) and Linux (because I doubt there's a huge market for these tools on Linux), so if you don't have Windows on your machine you are probably even more okay. But in any case, assume they can.
Why would you install anything from an employer on a personal device? If they want you to install their spyware they should buy the hardware.
That's true for simple rasterization, but many effects don't scale that way
So, become a Capitalist. You can start with $100
It would simply not be enough.

If you took all of Bill Gates' ($107 billion) and all of Jeff Bezos' ($145 billion) and all of Larry Ellison's ($59 billion) money... every single penny, you'd still wouldn't be able to pay for even a single complete month of this program.

It's an enormous amount of money.

What the Nordic counties do doesn't scale to the third largest country by population... Not to mention they don't pay for their own military protection (barely) among other differences.

Funded wars? Wars have almost always involved massive debt being taken on by the federal government. It's just simply not feasible to run that way for long term.
Not to me. It was too stiff which caused it to move in some unnatural ways.
Venture capital activity has dropped off 25% from pre-pandemic levels
I think it's already there?

Erlang/OTP 22
Interactive Elixir (1.10.3)

defmodule Test do
def matchme(value) do
x = :foo
%{^x => bar} = value
IO.puts(bar)
end
end

> Test.matchme(%{foo: "bar"})
bar
:ok
I think it is interesting that the first thing they talk about is LOD. UE4 is famous for its bad LOD implementation. Look at FFVII Remake [0]. It's an insanely high budget game made in UE4 with top-of-the-line assets, yet some textures never load in to their high resolution versions. UE4 has earned this stain. Since they're talking LOD first and foremost, maybe Epic actually fixed their UE LOD issues this time around.

0. https://www.youtube.com/watch?v=qyGl5C3Uwak&t=10m40s
Ah, good to know.

I have had that thought in the back of my head for a little while with my own eagle projects, thanks for making the mistake for me!
Right, it doesn't even need to be a bad environment. The situation might even be worse in a good environment.

Consider the team that has no dead weight at all. There is a normal talent distribution and everyone is productive.

Layoffs come around and the bottom 25% are let go. All that work needs to be distributed to the remaining developers. The best members of the team now have less time to work on the really hard, interesting problems because they have to pick up some of the boring work that still needs to be done. Some of them may leave because of this.

I've seen this happen.
Highly dangerous of the PS people to build non-deterministic performance into their console. Developers who try to push every ounce of power out of it will hate it.

edit: Maybe deterministic isn't the correct word. What I mean is that you can design a physics system that you can ensure runs on the PS5 CPU. But then the graphics boys make an upgrade and suddenly some power is diverted to the graphics and the physics system is no longer working correctly. This is still deterministic. But a nightmare to work with when optimizing for hard-real time requirements. The only way this can be done sanely is if the developers can fix this power budget and thus restore "determinism".
I'm not sure that's true. I've seen incompetent engineers working away to maintain their own "house-of-cards" systems that break easily and take forever to change. Then within a matter of weeks a competent engineer comes in and replaces the whole ball of yarn with something that fast, clean, and doesn't break.
Innovation and economic stimulus can coexist
> It's pretty easy to see certain coworkers moving into the adopted family category.

I don't see how that can possibly work. Co-workers compete with each other to get promotions/salary increases etc.
If I see an opportunity at work, I won't share/tell to another co-worker, I have no incentive to favor them vs myself.

It does not work like that for my "close and extended family".

The best I can do is to, once in a while, go out and have a beer, but even then I honestly don't really enjoy spending time with my co-workers. Sorry to be brutal, but I just don't care.

Every single time I left a company for a new opportunity, 99% of those co-workers that looked like "friends", they all systematically just vanished.

Then you realize that they just needed you to get things done.

Yeah, so work is work.
The owner of the site decides where the surveying occurs. I've chosen just the page where the captcha is needed and it works great.
lol, if you go into settings you can change the Earth: setting to be "Flat"

Not sure what that says, but it says something.
My #1 desire for the future of game graphics is universal support for foveated rendering.
Part of how penny auctions work is by preventing banks from having any return on their investments, using either force or rent striking the bank.
I'm not surprised. They currently refuse to have a sane policy around licensing people who just want to put in issues and view repos vs actual developers. They make all users count as a full developer, which makes no sense. Their reasoning is basically "its just easier for us" which is not the point. [0][1]

0. https://gitlab.com/gitlab-org/gitlab/-/issues/3320#note_3351...
1. https://about.gitlab.com/handbook/ceo/pricing/#reporter-user...
> Rule of law is important

It is. But it's also important that the rule of law not become tyrannical and oppressive. This is all the more reason that it's very important to put many checks and balances and deadlocks in the legislative process to greatly limit the degree to which it can become tyrannical. Preventing tyranny is a key prerequisite to getting members of society to respect the rule of law.
Given certain initial conditions, this statement moves the current process (and any process it subsequently creates) into a control group, which meets minimal definitions of containerization.
Ohio reconsiders kicking workers off unemployment after hackers overwhelm system
This is the proverbial line in the sand for me.

I am willing to riot and destroy things over this loss of freedom.
one exception: people too autistic to have the connections needed for finding new jobs, especially outside of SV.
The Michael Jordan of Chalk, the Rolls Royce of Chalk
Spread the word. The more we are saying this, the more developers will think "We have a problem, but reCAPTCHA is not a solution for this problem. reCAPTCHA spies on our users and makes them waste their time, while our first goal is to respect them. I support people who run away from tracking and reCAPTCHA makes their lives miserable. We can't use this. And by the way, I myself hate checking road signs and shop fronts, I'm definitively not inflicting this curse to even a very small fraction of my users".

My bank once required me to fill a reCAPTCHA to change my password. Yes, Google's tracking on my bank's website. I asked my financial adviser to reset my password for me to increase the cost of using reCAPTCHA for my bank. I told them it didn't work because of reCAPTCHA not working on my computer, which is actually true because I block it.
Congratulations on your release! Keep up the good work!
Thunderspy: What it is, why it’s not scary, and what to do about it
I think the parent was referring to survival instinct. Millions of years of evolution has lead to the need for fast pattern matching to avoid danger.
I don’t understand. The only reason it would be beneficial to ask for the credit card now instead of later is if you’re hoping the customer simply forgets to cancel. It signals to me as a customer that you’re not confident that your free trial will convince me to pay.
Totally agree with your statement and frankly - it's just one of those things that is multi-faceted. I would say that those who are well off and capable of buying luxury/service products should probably dial it back too but that's just my frugal "I'm in a crisis" brain speaking!

> I hope karma, your lawyer, and the law hammer him.

It's a her. Also they'll get off with a minimal amount of fees with the city and that's about it. Courts are shut down indefinitely etc. and with a pay-to-play legal system where representation costs me $350/hr they're just throwing up smokescreens and telling us "take us to court". They'll get away with everything in this circumstance because by the time I'd see ANY money back I'll already be in the hole. Would we win? Maybe... but man is that one heck of a risk/liability.

The deposit, etc. are all moot, and so are the current legal fees - I knew this from day #1 as multiple lawyers wouldn't touch it knowing it was not profitable for me as the client. I still decided to get a lawyer in this circumstance because I need to protect myself for the rent that they're trying to collect in regards to the unit being not habitable. Basically I needed to get representation so that if/when they inevitably harass me with collections or attempt an eviction while we're moving out I'm ahead of the ball with a fully documented case. Hopefully I deter from these threats by showing them I can afford an attorney + document + work with the city...

All-in-all I'm out thousands, displaced with family, and as a 1099 contractor no other landlords want to touch me due to COVID and increased risk on their behalf for someone without a W2 + 6 months of employment history. We're looking at having to pre-pay 3-6 months worth of rent + deposit upfront for even the crappy places to take us... Wooooo =(
It could be that Vitamin D levels are correlated with sun exposure, which improves health via a hormesis response to oxidative stress on the blood in the skin and eyes.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6122858/
Watch the characters' hand. When she first reveals the ball, it glows in every direction. Then she moves her hand position to "focus" the light forward.
And yet, it's perfectly possible to give a focused 8 hours. If you can't give focused 8 hours, give a focused 7 and let's talk about that.

But let's stop pretending it's an 8 hour workday then, shall we? The US habit of doing lots of random shit during work is absolutely nuts - because you can't do anything well if you're constantly switching tasks.

Oddly, it's perfectly possible to have an environment where both are true - management trusts you to get work done, and you actually get focused work done. It "just" requires maturity on both sides. A willingness to honor an agreement on both sides, as opposed to constantly looking out for #1 only.
Let's guess what Google requires in 14 days or they kill our extension