skysight-inc/HackerNews huggingface dataset:
How Khan Academy Successfully Handled 2.5x Traffic in a Week
Certainly, there are lots of apps leveraging the TrueDepth sensor on iPhones that reach an even higher level of fidelity as far is pose estimation is concerned.

The limiting factor for accuracy in a lot of these technologies is the actual rigging process of the characters, probably because that is very difficult to standardize or generalize across different geometries, art styles, animation drivers, 2D vs 3D, etc.
That wasn't the argument I was making. Please don't change the topic. I don't dispute that there are more women studying engineering in said countries, what I asked you was a very specific question.

Why did Computer Science of all STEM degrees face a drop in female graduates versus the others?

And if you're making the argument that 'women care more about people' and 'men care more about things' then I'm going to disagree heavily considering it doesn't relate to modern day software development. Current development is highly collaborative, constantly dealing with other people whether it's customers or members of your team. In fact, back when CS was at its peak of women obtaining CS degrees, that was when CS was more focused on things and less on people as a result of software still being a niche and local thing. That argument doesn't work considering the history of CS as a whole.
Not only that, even common sense observations confirm at least 3 times higher fatality rate compared to the worst flu: Every years approx. 45000 people die from flu in US. Within 1.5 months since the surge number of deaths reached 80000. According to various estimates number of deaths in US will reach 150 thousands. So already, with all the precautions it is 3 times deadlier. Without precautions we'd have 2-3 times higher rate.
> So please stop your fear mongering and holier than thou attitude, just because you had it and it was bad doesn't mean that everyone will be the same.

I'm not sure you fully understand the problem you're trying to discuss. The problem is not just about ourselves catching it. The main problem is us acting as transmission vectors to anyone and everyone around us.

You may believe you are magically enchanted to not have any lasting consequences from a covid19 infection, but I'm quite sure that you come across people who may fall within one of the risk cohorts. Thus you crossing their path might very well be a death sentence to them. But that shouldn't bother you, right?
> I don't intend to insult

Then don't? ;-)

> but to me this came across to me as a kid larping as someone who used computers in the 90s.

Ah, my friend, you are far too kind. I had to look up "larping", as I had never heard the word before. Do I have it right, it means "live action role playing"?

I can only wish that I were a larping kid, but alas, I have been programming for over 50 years. I started in 1969 on Teletype machines and punched cards. Now that's latency.

You couldn't just interact with a computer directly like you can today. Oh, you could, but online time was $30/hour, or $210/hour in today's dollars.

So you would punch your program on paper tape, print it out, and carefully hand check it. After a few revisions, you punch a final tape, dial in, quickly run your tape through, wait for the printout, and hang up fast.

With any luck you could complete your online session in two minutes or less. So about $1 in 1969 dollars, or $7 in today's dollars for one run of your simple BASIC or FORTRAN or Algol-60 program.

Punch cards were a step down from that. You would punch your deck, print it out and hand check it, put a rubber band around the deck and drop it off at the inbox in the computer center. Come back the next day and you would usually have your printout waiting. With a core dump where your code crashed. On a good day you might get your core dump in as little as a few hours. Just keep dropping by the computer center to check the outbox window until you see a printout with your name on it.

So back to modern times! Yes, I definitely share your disappointment at the latency in some of today's systems. As one example, I have often wanted to try OneNote because I've heard so many good things about it, and when I have tried it out it seems great...

Except for the typing latency. It drives me nuts every time I try it. It feels like nearly a half second for a character to appear on the screen - both on Windows and Android. How can it be so messed up? It's almost as bad as the full duplex Teletype connection I grew up on. (Maybe it has gotten better, it's been a while since the last time I gave up on it.)

In any case, this is rather orthogonal to the font rendering I was talking about. I'm pretty sure the improved font rendering isn't what causes that kind of latency, as there are plenty of apps I use that have beautiful fonts and very low latency.

Thank you for the interesting comment and conversation! :-)
I think the most that can be said is that is that it is uncertain the degree of influence these (well supported) sex differences in general temperament and preferences have on the specific jobs of software engineering and tech leadership.

However, just because the science is not settled on the subject does not mean one cannot put forth a reasonable hypothesis.

And for the record, the idea that these sex differences have no influence on inclinations towards these specific jobs is also a hypothesis.

Damore may be wrong about the nature of that influence, but I think most people would be surprised if the "no influence" hypothesis was true.
Is this just caching HTML fragments on a CDN? I'm confused here.

I grew up making websites using server side includes[1] and using tools like (Macromedia) Dreamweaver to generate static sties. I guess I should've just stuck with that approach but shoved the results on a CDN?

I just so feel like it can't be that obvious. Please someone learn me for my benefit.

https://en.wikipedia.org/wiki/Server_Side_Includes
Works okay for a browser application, but are there any native alternatives for this?
This. An interview where I only get to answer feels like an interrogation. However at the end I ALWAYS ask one more question: was there anything in this interview that made you have second thoughts about hiring me? If so, it gives me a chance to correct it and it gives me the feedback you never get in a rejection letter. Also it shows them I'm open to feedback. If not, there is little chance this person won't hire me.
Cell basically takes ownership of what you put inside of it. It lets you pull out a copy of the value so that when you mutate it later you’re still holding on to your copy even though the value stored inside of the Cell is dropped at that point as the Cell’s contents are replaced with the new value.
Just in terms of creating a convincing 90’s look, the “blobby mess” actually wasn’t that bad!
Yes, the quality net has holes in it, and since 1983 not all decisions were done correctly.

Yet it is still better than not having a net at all, leading to a bunch of "Hello World" games, half finished game demos, copy cats that dilute branding.

Alone on iOS there are around 3000 submissions per month on average, even taking around 50% away for updates, it still leaves us with an enormous amount of low quality games to triage, per month.

https://www.pocketgamer.biz/metrics/app-store/submissions/

Not even the modern variants of Crash!, YourSinclar, Amiga Format can keep up with such submission rate.
Way deeper levels of customization, imo. You can setup web endpoints and chain data fairly intuitively between steps. It has its limits but, if you can live with them, it can be very powerful!
In Slovenia we did random sample testing. Out of this we concluded that 3% of population had covid-19. This is 60000 people of which ~100 people die. This gives death rate around 0.17. Majority were people in elderly homes with many other diseases.
The debugger has helped a lot for me.

https://julialang.org/blog/2019/03/debuggers/#debugger_and_r...
Being able to go to the moon also provides the ability to go to deep space (just point the rocket away from the moon). Escape velocity is 11,186 m/s, so (assuming a rocket with specific impulse similar to the one in the post):

11,186 m/s = 263.1 s * 9.81 m/s^2 * ln( x kg / 20,800 kg )

That's roughly 1.58591*10^6 kg of propellant, which is actually less that what's in the first stage of a Saturn V. Of course, this doesn't include air resistance or anything beyond just hitting escape velocity and leaving Earth's orbit.
What is Data Democratization and Why is it Needed?
Thank you for this very helpful comment.
Maybe he was one of today’s lucky 10,000.

https://xkcd.com/1053/
No, you cannot. Regular colds are also caused by weaker coronaviruses, and leave no serious long-term consequences.
And yet people love to buy consoles, and game studios love to target them, go figure.

This is like complaining about what Apple allows or not on their platforms, if you are not happy give your money to someone else.
Show HN: Loftit – Property management made easy. Start for free
not interested. thank you. mine is a blogging platform, not just any blog.
The question being, how that is supposed to be any different than any other service operated by anybody else?

If a pedophile signs up for AT&T, is AT&T not routing their illegal data? Or Starbucks if they use the WiFi there? If they sign up for AWS or some other hosting provider, isn't the provider hosting their illegal data?

The obvious solution is to make actual knowledge a prerequisite to liability. The pedophile who knows what it is goes to jail, the random person who is only providing a generic service to the public does not.
Hunter x hunter reference?
That can be one of many factors. The alleged claim is that "CS fits nicely in this model", whether microbiology also fits is a different question. Also microbiology is closer to medical field than engineering.
Maybe there is a spatial element, as in a mental mapping that is done based on the location in the book both seen and felt in the hands.
> Swift does it with class fields

Swift does it with all fields. (Unless by “class” you really meant “any of Swift’s aggregate types, including structs”.) For many value types Swift will actually provide CoW for you.
Something I forgot to mention, I can also give you CERT, MISRA, JPL and AUTOSAR examples of anti-patterns, including this one being discussed.
Some key initial thoughts from a potential user that might be interesting in using Xi because he loves tinkering with new stuff:

* What is Xi? The name reminds me of Vi/Vim, so what makes it better than Vi/Vim?

* Is this a fully-fledged text editor or is this a tool in the CLI (like Vi/Vim)

* Why should I use Xi? What immediate benefits does Xi give me over say, vscode + vim extensions?

Hope this helps, didn't get much further than the first page and clicking around a bit on the website, then left.
> The example they were responding to, as it was laid out, is not an example of clinical depression.

There is nothing in the original post that was wrong about clinical depression.
By forbidding you from borrowing the interior of a Cell. For example, if you have an &Cell<String> (aliasing mutable reference to owned string), you can't go from that to &str (borrowed immutable string).

So what can you do with a Cell? Well, you can always set() the value. As for getting the existing value:

1. If the interior is a Copy type like an integer, you can just call get(). Doesn't work for strings.

2. For any type, you can call replace(), which sets the value and returns the old one. You're then the exclusive owner of the old value since it's not in the Cell anymore.

3. With the `safe_cell_exts` crate, you could also call get_clone() to clone the interior. For a Cell<String> this would allocate a new string and copy the contents, which is slow. More usefully, for a Cell<Rc<String>> it would simply increment the reference count.

Why is get_clone()'s functionality sitting in some crate rather than the standard library? Well, it's nontrivial, because cloning an object calls arbitrary user code and that code might itself try to overwrite the object's contents, which would be unsafe. `safe_cell_exts` implements it only for types with known-safe Clone implementations, not any type.

But this could still be in the standard library; it's been proposed at least once. The reason it hasn't been prioritized is that in these situations, people tend to just use RefCell. If you don't know what RefCell is, it's basically a single-threaded read-write lock. With RefCell, you can borrow the interior, but first you have to do a runtime check: if you want an immutable borrow, the object must not be mutably borrowed, and if you want a mutable borrow, it must not be borrowed at all. If the check fails, the program panics. Unlike Cell, which is a 'zero-overhead' construct (Cell<T> is the same size as T and get() compiles to a regular load instruction), RefCell has some time and space overhead: space because it adds a word to track the borrow state, and time because you have to do the check on access. If you're only storing an integer or something, RefCell adds pointless overhead compared to Cell (…not that that stops people from using it anyway). But if you're comparing RefCell<String> to Cell<Rc<String>>, well, the latter has overhead not from the Cell but from the Rc. If you don't actually need reference counting, RefCell<String> is better.
I did pay mentorship for developers for while for how to become better one. In the beginning, I can offer my mentorship free of charge. later on, when projects are making a profit I can offer a permanent position in the company.
I have a few thinkpad keyboards lying around. The older or used ones are inexpensive and easy to get. It has occurred to me to wonder if an adapter could be fabricated to connect keyboard's tiny internal ribbon connecter to USB or PS2. I guess this guy made one for a standalone trackpoint:

https://github.com/feklee/usb-trackpoint

which is an awesome idea, and also something I wish I could just buy.

So maybe a cheap pcb could be designed to connect the whole keyboard; build your own case. I'm picturing something CNC milled out of some classy hardwood.

I know I would pay for the board if it already existed, and I am convinced there is an opportunity here. I guess maybe I should bite the bullet and finally get around to learning some simple pcb design tools, but I wish someone would just scoop the idea :)
Checkout this website: https://www.internetingishard.com/
(Firefox support still isn't by default according to that.)

Some more detailed use case information along with screenshots of the flows:

https://developers.google.com/web/fundamentals/payments/merc...
Depends on the signage. Intention alone usually doesn't legally restrict usage. If the parking spaces are part of the apartments then they should have signs saying so. It's fine to have a sign at the driveway that gives access to these parking spaces of course.
Compared to umbrellas, masks incur much lower extra costs and inconveniences. Even more importantly, we can almost perfectly predict if it will rain or not, within a day or two, and especially in US, there is no much need for umbrellas anyway - get a plastic bag and run to your car. Masks are also culturally acceptable right now.
> Women were a large amount of computer science grads back in the 70s and 80s where it was even more difficult and arguably less social then modern development.

I believe this to be missing the point. There are many women that are 100% aligned with the personality trait of an idealized engineer, no one (or at least not Damore) contest that.
It's true but the PS2 is a much more convoluted system to emulate with more moving parts and undocumented behaviour in the timing and interaction between these parts as compared to the relatively simpler Gamecube. This also made the Gamecube easier to develop for IMO (I developed games on both systems)
This is really missing the point, IMO. The difference between paper print vs digital "print" is not the issue. The problem is more that TV, movies, social media and YT have created a post-literate culture where the primary model of communication is visual and emotional, not textual and abstracted.

That culture is extroverted rather than introverted, geared towards triggering simplistic emotional responses rather than exploring complex arguments with nuance, and actively hostile to abstraction and focused deep insight.

This mode has always existed, but long-form writing used to offer a potential refuge from it. Without a strong written culture that refuge ceases to exist.
https://carbon.now.sh/

For a demo.

Wasn’t clear from readme on quick blush that there was a live demo.
Thing thing about committing stuff to memory is that it results in a fragmented install base across the 'user base' that may not get updated regularly. Even just double-checking Google before you act on existing knowledge may prove that new insights have caught up with what you held to be true, and you need to update your knowledge. I'm fairly certain that this "knowledge in the cloud" aspect of Google actually makes us faster and more coherent as a whole. It's just going to be somewhat of an issue when there is no internet around.
Yeah: unless Chrome also decides to handle shipping and fulfillment, and sets up a brick and mortar pickup location down the street from me, I continue to prefer to purchase products available on Amazon (to the point where I recently got sold on the idea of buying something, couldn't find it on Amazon, and so bought one of its competitors instead as I just didn't want to deal with a non-Amazon shipment).
Lies to Children
It almost sounds like they used a machine with the wrong graphics drivers installed...
Rabies, for example are nearly 100% deadly, yet not that contagious.
how can I have windows' window buttons? I can choose between 3 combination but all of them are on the wrong part
It’s a switching regulator, so it’s generating PWM and adjusting duty cycles based on voltage feedback to produce a certain voltage on the output. Part of that means controlling the mosfet gates in the H-bridge. Some of that kind of thing can just be done in analogue circuits but often these kind of power supplies also can do things like hiccup modes for overcurrent, different waveforms for low load current, etc. so it could have a little state machine in it.
Opening that on my iPhone redirects through some weird file:// URI. Is that normal for sites with self signed certs?
Or, just, not a motorist. OSM apps and maps are streets ahead of Google for walking and cycling.
Alternate between steaming it and eating it raw. Rotate through sauces, including none, just some oil, and then fancy stuff.

I skip fancy stuff myself and nibble on them raw. Makes for a good Netflix snack.
In reality, police identify Freenet users that have "downloaded" child pornography. And then they arrest those people, impound all their gear, and file charges.

So defendants now face the challenge of convincing juries that they were just relaying data to other users. And that's not trivial. Or at least, it's expensive to hire expert witnesses. So many just accept some plea bargain.
I regularly experience typing lag in Slack on a modern Macbook Pro.
from the 80s there were huge advances in mainstream feminism. For many people it was around 1998-2008 that a lot of people in their circle became feminist
I wonder if Rust could provide some sort of “disjoint slice” type that would allow for this method to take a predicate for more complex divisions. (Interestingly, this exact use case is one of the few places where C++’s stringent iterator invalidation requirements come in handy, because they let you pass unordered_map buckets safely to different threads.)
Good selection. 'Return from the Stars' is more relevant today than it was when it was written. Its a story about sociocultural evolution and Lem clearly has a deep insight.

(the book has tablet computers and e-paper too).
In this case, doing it internationally is just an option that I hope will be taken...

By the way most huge companies are already international in some sense, geographically or by employing many nationalities and origins. This also helps avoiding conflicts.
Lego figures are more bulky than humans. This would suggest that Lego-earth has actually a higher gravity than earth, right?
That is the core difference between academia and business. Any engineer who sits back and stares out the window thinking is reprimanded or even fired by the managers for not working.
Of the conditions you mentioned, cystic fibrosis and haemophilia are due to specific, single-gene mutations, and both are quite rare.

There's a huge difference between conditions that are caused by a single-gene defect vs conditions that sometimes arise when a combination of genes are present/expressed in combination with other (e.g. environmental) factors.

> There's lots of obvious bad stuff floating around in our genomes

Too handwavy. Please be specific :)
I often go through these "amazing courses", everything makes sense, everything works, and then I'm unable to do anything other than what the course showed. So, I'm still forced to spend some hours outside of the course to really learn.

This 2-hour-course vs 10-hour-learning is a false dichotomy to me.
>Code should be compact and functional, not airy.

Airy and functional seems better for readability.
I absolutely love 'Eden', even if Lem himself thought it wasn't among his best work. It's an alien dystopia seen through human eyes.

Are the scenarios the explorers encounter something "normal" in some sense, or something gone terribly, terribly wrong? And how can the humans judge, coming from outside?

The final revelation dispels some of that ambiguity, and what it shows is not pretty. For me, it's among the most unnerving passages in science fiction. Also, it taught me the word "procrustean"...
Cannot say much about Paris, but there was not a year, when NYC hospitals had to use refrigerator trailers to store the dead (from flu, for example), and just the death toll in 2 months reached yearly flu death rate in the whole US, from previous years.
In Julia you can `@which naked_function`. That might help.

With Julia's function overloading a function might come from multiple packages.
Online programs that have been online for at least several years can be very high quality. They have worked out their curriculum and how to communicate content and assignments to students.

Schools that are used to a lot of in-person interaction between teachers and students are probably having the roughest time with distance learning. I therefore expect private schools to not fare well over the next year.

There are probably very few degrees in which access to physical materials and labs is necessary. For every other degree being able to complete the degree remotely probably shows more drive and determination.
My intuition, as a rocket scientist[1].

Once the boosters have come off, it feels like the drag from the nose is going to flip the rocket around. Those control surfaces on the nose are at the exact wrong end of the rocket.

They don’t even need to be dynamic — a set of static stabilizers at the rear of the liquid stage is should be added to provide stabilizing drag after the boosters have been detached.

This might not be a problem if the rocket has reached an altitude where it is subsonic or the drag from air is small enough to be countered by the torque provided by thrust vectoring.

Those engines have a gimbal, right?

[1] I’ve worked at KSC[2] since almost the very beginning[3] of the programme.

[2] Kerbal Space Center.

[3] 0.18.

...written with apologies to those who are actually qualified in this area.
Ah you're right, I somehow remember it as free.
Paul Graham, the owner of this site, actually was spreading this idea of Covid being a flu. That might explain this rate of denialism.