skysight-inc/HackerNews huggingface dataset:
> and, as far as I know, it's always a she

As I have learned a few months ago when our midwife came by daily the first 2 weeks after our baby was born (in Germany, healthcare insurance will pay for daily midwife visits the first 10 days after you are out of the hospital, and for additional 16 times in the first 6 weeks) there are exactly 4 male midwifes in Germany, which is roughly 0.017%.

I get it, however. Our midwife had 2 children of her own, and it is extremely comfortable to know that the midwife already went through all of that herself. There are some things that cannot be taught, and giving birth is definitely one of them.

> Here in the Netherlands, they tend to kick the mother out of hospital as soon as feasible after the birth (typically after one night, or even on the same day)

My wife stayed in the hospital for 4 nights (she was definitely not able to go home sooner) and it was a very pleasant experience. She basically stayed in her bed undisturbed with the baby and if she needed anything (including some time alone) the nurses where there. We were very pleasantly surprised as we both heard horror stories from our own parents who gave birth in the late 80ies (in Germany and Switzerland) when it was uncommon to put the baby in the same room as the mother. Apparently, breast feeding was often supervised in the hospital back then and the baby was weighted before and after to check the amount of milk it drank.

PS: We were extremely grateful that we had the midwife available 24/7 the first weeks. There is just so much going on, both with the child and the mother's body. We had many panic moments where we called our midwife, and she usually came by the same day or calmed us down via phone. However, I don't think a service like that is absolutely necessary if you have family support and if the child is healthy. As we later found out, almost everything we asked the midwife or were concerned about could've been answered by our own parents. In retrospect, we were absolutely clueless.
I think what is needed is a small description and topic and then people can listen to whatever channel they want to listen to. This looks interesting.
You presumably will still avoid obvious social nukes like crushing on your friend's wife.

I don't see much downside to the crush system. If someone's going to have a hissy fit or ruin relationships because they insist on doing the work of cycling through all their friends, then, well, they should be careful for what they wish for.
SQL JOINs, Without the Venn Diagrams
While recursive human language and recursion in computing terms are related, I really don't see they gain much from each other.

> Recursive language is a relatively recent phenomenon

Is there any evidence it's more recent than non-recursive language acquisition, evolutionarily (rather than developmentally ie child to adult)?

For reference for others in this thread, an example of linguistic recursion is <https://en.wikipedia.org
/wiki/This_Is_the_House_That_Jack_Built>

This is the horse and the hound and the horn
That belonged to the farmer sowing his corn
That kept the rooster that crowed in the morn
That woke the judge all shaven and shorn
That married the man all tattered and torn
That kissed the maiden all forlorn
That milked the cow with the crumpled horn
That tossed the dog that worried the cat
That killed the rat that ate the malt
That lay in the house that Jack built.
They do define it, see
https://google.github.io/eng-practices/. It means "change list."
I'm talking about incentive stock options (ISO), which is the most common thing to get. Non-statutory stock options (NSO) are entirely different and are not common for normal startup employees.

When you exercise ISOs, you are buying the stock at the strike price. It doesn't matter what the current market price of it is (other than for AMT). The cost basis is the strike price.

The "clock" for determine long-term vs short-term starts when you exercise, but it doesn't affect the cost basis. If you don't hold it long enough the gain may get taxed as short-term or ordinary income (usually no a difference except in a couple of states).
I don't advocate active trading unless you have substantial non public information, and I don't think this meets my non-public criterion
Nah what I meant was that people are ignorant of the fact that "bold-faced" came first
Add Chase to that list. They don’t offer TOTP and are vulnerable to cellular account takeover attacks.
I don't understand. They are already back up. Is this even relevant anymore?
True. I am trying to see if others have seen this behavior too. Could be i am not that smart and have mostly worked with other not so smart people
> 100,000 paid users

It can't possibly be just 100,000 paid users. That's clearly nonsense. Oracle uses it and they have 80,000 employees alone!
Ah, nice! I was an early Beats Music subscriber and really lamented the eventual loss of the web interface.
> You could also argue that an android has the same functionality as an iPhone, again why would someone need an iPhone

Having used both I think it is a legitimate question. iPhone vs android is just arbitrary preference at this point.

I think the same thing with Slack. Whether you use Slack, Teams, Hangouts Meet, or something else is becoming entirely a preference. For a company that is losing money this is not a good thing.
EarTrumpet Is a Powerful Volume Control App for Windows
It's ironic that allowing low-entropy passwords (for example, one-character) can actually increase the available entropy.

For example, if you set a minimum password length of six characters, an attacker doesn't even need to bother going through all of the 1 through 5 character combinations.

The flip side of the coin is that, obviously, allowing low-entropy passwords will inevitably mean that some users will actually use them, which means that their passwords actually have decreased entropy.
Immunetrics, Inc. | Simulation Platform Engineer (python) | Pittsburgh, PA | Full Time | ONSITE | www.immunetrics.com

Our goal:
Cure diseases with code.

About us:
Millions of people suffer from chronic diseases that lack effective, affordable, and targeted treatments. Traditional approaches to drug development and clinical trial design are slow, expensive, and prone to failure. Immunetrics reenvisions drug development for the 21st century, driven by the power of in silico modeling. We use both data and biological first principles to build efficient, detailed models of disease, and then apply these models to identify promising therapies and optimize patient treatment. For over 15 years we've been working towards this vision with our pharmaceutical clients, freely using mechanistic (Quantitative Systems Pharmacology) and data-driven modeling approaches. We focus on providing actionable, concrete predictions that inform real-world clinical decisions. Our team of software engineers works alongside biologists, engineers, and mathematicians to build and customize a simulation platform for pushing the frontiers of pharmaceutical science.

About you:
We're looking for pragmatic backend software engineers to join our efforts. Our engineers work on a wide range of projects, spanning domain-specific language development, high-performance scientific computing in cluster/cloud environments, development of analysis and simulation engines for scientific users, data analysis projects, and productizing feature requests from scientists. Working in a small team, you'll be involved end-to-end in the development process, from initial design to supporting our scientific users.

Candidates should be proficient Python programmers, with strong OO design skills, and a commitment to good software engineering principles. Experience with numpy, pandas, scipy, PyTorch, scikit-learn, Jupyter, or other related scientific computing tools is helpful. Applicants should have a B.S. (or higher) degree in Computer Science or related field. Most importantly, candidates should have a desire to work in a small-company environment, using software to solve hard problems in medical science.

Contact:
Please submit resumes to careers@immunetrics.com
As someone coming from macOS, the one feature that I miss most on Windows is applications remembering their old positions when plugged into multiple displays. When I first saw this happen on macOS, I thought it was some magic. Now on Windows, I have to constantly drag each window back into its own display every time I plug in/out from displays.
> as bright as he thinks he is

In your workplace are all software engineers men?
In the mean time keep flossin' them gurners
Visual Studio Code Has Surprisingly Huge Linux Use
Silent truncation. This becomes worse when you realize that a companies web login vs mobile have different hard lengths, in this case it was mint.com. They allowed 16 online and 32 mobile, after letting them know they thankfully made it consistent at 32. Which isn’t perfect but it’s far better than most
What most people care about is not what developers care about. I sure hope drives will not dictate what kind of file system we have to use.
The title is (inadvertantly?) misleading, since the aforementioned private messaging app makers are only inconvenienced because they were knowingly misusing an API for which an incomplete API existed.

So, as Apple updates APIs, they're having to repay their own knowingly-incurred technical debt to stop using what was the only thing working, a workaround, before.
There is more to the sample size than the number 9. Every time unit before the experiment where the effects were not seen is a form of sample. For example, suppose nine old people took an unusual drug and then grew 1-3 inches over the next two years. The fact that it happened right after they took the drug, and not some other point in their life, would be one heck of a coincidence, the probability of which depends on the absolute rarity of that sort of event.
I recently had to make several charts (and types of charts). I found that to make a chart in d3 I essentially needed to know the nuances of how SVGs are created. I was also frustrated by the data format restrictions. Like my data was in X format but X format was unusable by d3; I needed to transform it into Y format. But now Y format was not usable for me in the rest of my app.

My conclusion was to just draw SVGs on my own and skip d3. Well I used it for some of the nicer function like determining nice axis label spacing and formatting strings. But, I basiclaly cut d3 out of the loop and things are better off.

If you know what you want your graphics to look like and they are relatively basic (maybe d3 is better a complicated charts, I didn't get that deep) then skip d3 and just create the SVGs themselves.
Please don't mention downvotes in your post. It's like compliment/upvote-baiting.

(I find myself guilty of fanboying over certain musicians and founders sometimes, too, but keep in mind people on the receiving end of it sometimes feel automatically uncomfortable, even if you're saying things they like to hear.)
OK, trying not to over-react here, but the OLD Ctrl+F FILE SEARCH WORKS, and it's frickin' fast.
The most hilarious rules I've encountered were for a large, well known US hospital:

* Password must be EXACTLY 8 characters long

* Password must start with a letter

* You must use exactly 3/4 of the following: upper case, lower case, numbers, one of three special characters

* Password cannot "resemble" username or past password
Sounds like they're really running up against a genuine conflict of trust. Apple doesn't really trust iOS apps to be "real programs" that just run on your device and do whatever they want, even sandboxed away from the rest of the system. Processing and data transfer is forced through Apple's special-made API hooks for purposes of battery life/performance management and privacy. Apple doesn't trust app developers, and developers of these apps don't trust the client OS.

I don't think there really is a single solution that works for everybody, although I wouldn't mind Apple providing an opt-in app permission for "make arbitrary network connections in the background". The privacy argument against that seems pretty academic, though the battery argument is stronger.
It's also interesting that nobody implements CKD on storage devices. This complexity runs on a massive POWER AIX box in IBM's storage systems, or in a similar commodity powerhouse running UNIX or an RTOS in similar arrays of the past couple decades.

You have a comparatively weak CPU (think ARM Cortex M series) on an SSD and drive companies have been notoriously bad at firmware development.

Frankly, I don't trust Samsung to implement a file system. I prefer to not even use their enterprise flash based on past trauma, but those are usually harder fails than the subtle fuckups they can pull off in an opaque FS.
> stenography

Steganography. Stenography is something else unrelated.
Or, well, victorian tiptoeing around language becoming popular again, to avoid saying the obvious: most rich people in our society are white...
Ranger is by far the most useful file manager I have ever used. It's quick and powerful. The only thing that keeps it in the minor leagues is how big the learning curve is for anyone that doesn't know Vim shortcuts.
it will never come to pass in USA

Not with that attitude it won't!
Volkswagen Will Now Convert Classic Beetles to Electric Power
Or some weird non uniform URI encoding, as % is used to start the being of a hexcode for characters in URLs. Such as %20 being a space.
> legally, it is not a "loan". It's a purchase of future receivables.

Interesting. From this perspective, Stripe is actually getting into the factoring business: https://en.wikipedia.org/wiki/Factoring_(finance)
Well, let me finish your hypothetical situation for you.

You: "Sorry buddy, I wasn't really using the thing, I just added everyone, but thanks for letting me know you like me! Haha gotcha! :D"

Them: "Oh, okay... [You fuckin' weirdo. -20 rapport]"

I don't really see the epic exploit here.
Cobol Web Development
Bitcoin's blockchain is a quarter of a terabyte in size, Ethereum's is not far behind.
Thanks for sharing this! Besides examples shown here [http://dc-js.github.io/dc.js/examples/], is there another resource for DC.js where someone who is new to both D3.js and DC.js can check out the demos and source code like Highcharts demo here [https://www.highcharts.com/demo]?
Every NOC (network operations center) I've ever been in, if you start to utter the phrase "sure is quiet today" or anything similar, someone tackles you to the ground before you finish it.

You don't tempt fate like that!
I would argue that it is not remotely silly to make a distinction between phrases uttered by an individual and phrases uttered by an individual playing a character (especially with pre-written lines). I would be far more comfortable attributing the quote to the writers of that episode than to Patrick Stewart.

However, in practice, it is difficult to attribute specific lines to specific writers given how scripts are produced. As such, lines are generally attributed to the characters that speak them.
Stripe’s payments platform is missing some pretty basic functionality that they should probably focus on before pursuing these side project ventures.
P4 is a domain-specific language for specifying packet forwarding pipelines, i.e. the hardware that takes packets in one port, decodes their headers (e.g. destination MAC or IP address), munges them somehow (e.g. updating TTL, destination MAC, and checksum), and sends them out another port. This enables you to build all sorts of network devices from Ethernet switches to IP routers to RDMA fabrics, etc.. You can compile P4 onto a CPU, a smart NIC, an NPU, a programmable ASIC, an FPGA, etc.. It can also be used a bit like EBPF and compiled into a pipeline in the Linux kernel.

Basically P4 allows you to (re)program your network data plane to do whatever you want, and you can create new network protocols or change the way existing ones work without having to change your hardware and without losing line rate performance.

It's also somewhat like EBPF, but it compiles to hardware as well as software.
Crux JDBC
That's the way I'm working. All my home IoT stuff should work without an internets and should have a manual override. It should also fail safe. However, I'm not your average consumer.

This reporter is echoing some sentiments we see often in this space: utter bewilderment at the treatment of customers/users, the quality of the gear, interoperability weirdness and much much more. He is clearly not daft nor tech. naiive and has a pretty decent reason to be pissed off at Google for simply dropping "Works with Nest".

When an organisation the size and pervasiveness of Google creates a compatibility program like Works with Nest, then surely they are waving something akin to a social contract out to consumers. That contract should be honoured and not simply dropped at a seeming whim. Often it is argued that Google is simply being a good capitalist and dropping money losers. This smacks of monopoly or an attempt to create one through a form of blackmail. Nice device you have there, shame if it stopped working. Ours are always going to be fine.
Why would it be different? It is about how the brain works, and it applies across several forms of media.
ah appears that I did
FancyZones looks like a godsend for those with ultrawide monitors. Not being able to effectively divide up the space was always a drawback compared with just having two normal sized monitors, this could solve that issue.
Vitamin E now a focus of the investigation into some vaping illnesses
This is a great goal to strive for. But to play devil's advocate, not all ideas and scopes are clear until several iterations in. Furthermore, some software projects carry around specific dependencies necessarily. If these dependencies are prone to change then there goes your stability. Given enough dependency incongruity, all projects die after a long enough period of non-maintenance.

You are totally correct by the way. I do agree that most software creators hand wave away the potential for their dependencies change faster than they can maintain their own product.
well he or she or in-between! But yeah most software engineers at most places are Men.
Working the refs works way more often than people think.
> Besides a margin call, you might want to exit for, buying a house, going into retirement, covering a period between jobs, or to deal with a medical emergency.

In all of those scenarios you should not be in stocks/equities in the first place. If there is a possibility of needing cash with-in the next 5 years, that money should be in either bonds or term deposits.

One's downpayment, first/next few retirement years' income, and emergency fund(s) should not be in equities.
"Restore from backup" really ought to be the default response to ransomware. That will probably never happen though...
Help me understand why I care about effective APR in a scenario where it has no impact on the amount I am charged? The customer for this product is agreeing to a fixed amount of interest in the form of a “fee” and nothing increases that fee. A customer who wants $25,000 for less will get a line of credit, but will then risk their assets as collateral.
This is an old-school Windows app with a Win32 message loop and using the raw Win32 interfaces for drawing.
Of course, anything that brings focus potentially changes the final metric.
What version of MacOS do you use?

I use High Sierra with 3 external displays, and my windows are almost always in different places when I unplug, plug back in. All monitors are the same model (this might make a difference), but I always plug them into the same port they were connected to previously.

One hypothesis I have is the order I unplug / plug in the monitors matters.

Edit:
after some quick testing, I can't seem to reproduce any issues while just briefly leaving my monitors unplugged.

The issue I notice the most is that windows get put back on the wrong monitor. e.g. window A from monitor 1 is now on monitor 2 and window B from monitor 2 is now on monitor 1.
This is the most useful intern project I've ever seen. At least the batch rename tool is an intern project, not sure about the other ones.
Approval process roulette is exciting enough when you think you're following the guidelines.
How does the cost of these compare with existing SSDs?
it may be true in united states, but in other parts of the world, facebook dating could work
Why Decentraland moved its open standards-billed virtual world to Unity 3D
Agreed. Programmatic control of the "metabolic switch" at the cellular level is kind of a Holy Grail ;)

Cellular metabolic reprogramming controls sugar appetite

https://www.biorxiv.org/content/10.1101/704783v1.full
It refers to "changelist". Google uses a Perforce-like VCS internally, and they kept the Perforce terminology: https://www.perforce.com/perforce/doc.051/manuals/p4guide/07...
I don't think they were going for an accurate number. I actually think the hyperbole helps make the point they're making in this case.
>Absolutely. SSDs have gone from 100+MB/s random (already a huge improvement over the spinning rust of the time) to maxing out PCIe x4. Over the same timeline, what have filesystems done?

This is the most "apples to oranges" comparison I've ever seen!

Filesystem do something totally different than hard disks or SSDs, and you can't replace one with another. One stores data in hardware form, the others defines the format, reliability (e.g. journaling), querying, metadata, attributes, security, etc of the data.
Yes, if a gene's surrounded by copies of itself, then there might be certain scenarios where it will destroy a copy of itself to help other copies of the same gene.

For example apoptosis happens all the time in human cells. If a cell believes it's infected by a virus or a cancerous mutation, it will voluntarily destroy itself. That's because its continued existence threatens its genetically identical cellular neighbors. Thus genetic inclusive fitness is maximized.

But what absolutely wouldn't happen is such self-sacrifice on a species wide level. Two random members of a species are not closely enough related for self-sacrifice to maximize inclusive genetic fitness. Almost certainly a non-complying free rider mutation would arise in one or more individuals, and exploit the other species' members altruism.

The hypothesis was that aging evolved as an adaptation to accelerate the evolution of the species. To see the absurdity of this hypothesis, consider that if this logic held, then mate guarding would definitely not exist. In fact just the opposite, males would routinely solicit the highest-quality males they could find to mate with their females. And be happy about it. After all this would also accelerate species wide evolution, at the expense of individual fitness.
Sounds like they were using z/OS or RACF [1] mainframe as a backend. Oof.

Unfortunately, it's not that uncommon. I've done security consulting work at a few major F500 companies that were using this and had those same password rules. At one of them, it got to the point where almost every security review meeting had to start with "yes yes we already know how bad the password are, don't bring it up, let's talk about something else".

1: https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/...
As someone on the periphery of comp-sci my whole life, I find myself wondering, is this similar in concept to content-addressable memory?
On an individual basis, it's a legitimate question. On a bigger scale, the iPhone was/is a game changer.