skysight-inc/HackerNews huggingface dataset:
The type of the constructor is not the type of the object. The type of Rectangle constructor is (number, number) => Rectangle, vs the type of Rectangle which is just Rectangle. Think RectangleFactory vs. Rectangle.
microsoft is trying to catch up. and they will probably continue trying until they succeed, or until their whole operating system is based on linux.
For those of us with limited knowledge, what kind of non-infectious, politicized "diseases" are you referring to?
> passed the Jeff Bezos test.

In modern day parlance this is known as "Ride or Die."
FileMaker 19 for macOS Launches with Support for Third-Party Libraries
The article did not mention those, so i wasnt aware.
What's an example of a "politicized" disease?

In fact, here's the CDC's budget for fiscal year 2021:

https://www.cdc.gov/budget/fy2021/congressional-justificatio...

What would you cut?
I don’t have a problem with deploys with CF. But it only let’s you configure a minimum healthy percentage. Which is good enough if you only need to validate that an instance is in an acceptable state via a health check.
Well... it is maybe subjective, but I have the same problem. Or even worse, I'm not very convinced by Go because it uses the first letter to denote public/private access. I know this is a weak argument, but... :P
Start with “SELECT *”
O365 is SaaS. Customers that are hosting Exchange on-prem are being encouraged to move to O365 for email. Same for SharePoint. If I had to guess, O365 is helping to reduce, not grow, the market share of Windows server.
Anyone who has enough technical knowledge to have a reason to turn these off should be just fine with about:config. We don't want a situation where normal users just randomly go into the config turning things off because they think they are doing something good. That's how we get another group of low-tech "turn off Windows Update" types who just harm themselves as a result of their incompetence.
All indicators have pros and cons. Deaths by date of death is the most lagging indicator, which is bad for in-the-moment decision making, but it is also the most direct measure of the thing we should care most about, minimizing death-causing infections. So you can look at a graph of deaths by date, and if it is way down (like it is in Colorado right now), then you know that things were going well over the last few weeks. This doesn't give us any data on how well we're doing now, during our partial re-opening, but it will give us that information over the next few weeks, in a way that we can compare with what we were doing over the last few weeks.

Cases by onset date is pretty good too, but there is this period of some unknown number of days where it is misleading because it is too incomplete. The Colorado tracker shades ten days as "potentially unreported cases", but I always wonder how they chose ten and whether that's conservative or aggressive. The death by date of death has the benefit of not being incomplete in that way. Another problem I see with cases by onset date is that I don't really care that much about how many cases there are, not directly. If there were a huge number of cases, but no deaths, that would be a bummer because being sick sucks, but it would not justify our extreme reaction. What we care about are the deaths. So I like direct measures of that.

Cases by reported date doesn't seem very useful at all, for anything. Percent positive tests by day is a similar measure that seems more useful.

But I'm an amateur, this is just what I think is and isn't useful for reasoning about what's going on.
I know what you're saying. That is a very respectful way of honoring a wreck. And the treasure hunting that goes on in shipwrecks usually seems like well-financed looting.

At the same time, in 50 years when most of Titanic has been consumed by metal-eating bacteria, we'll regret not doing more to preserve it. And preserving it means bringing items to the surface. The environment down there is going to degrade everything until it's a pile of rubble. Is that a superior remembrance or tribute? I can see why people would disagree, but for me I'd prefer to have stuff in a museum. Put together a group of curators and descendants and hash out a plan for what level of recovery and how it would be exhibited. It's a huge ship, you could bring back several room's worth and still leave the vast majority of it undisturbed as the tomb it is.
LA-based Brainbase raises another $8M for IP-licensing management
While this is true when considering the total sum of the DoD budget, I think it would be more fair to compare the DoD's R&D budget -- which stood at something like $60B vs. NASA's $21B total... which really makes you wonder.. Anyway, along with people with stars on their shoulders, you can also piss off a congress-person who has a large NASA facility in their district..
How founders can adapt to the new normal
I have used it for testing running release programs.
Ubuntu but I think the same was true for Arch.
Color me massively confused, but why on earth does the chipset have a 2.5G Ethernet interface that doesn't support 5G/10G?
Your analogy might apply to a port scanner running over the Internet and looking at what ports are open on Internet-facing servers. (Though I would still argue the analogy is flawed there: port scanning Internet-facing servers is more like going up to each locked door on the street and writing down what kind of lock it has, in case you want to try to pick it later.)

But a port scanner running inside the browser on my local machine is equivalent to someone sneaking into my house and going through each room seeing what valuables are there.
> Putting human rights on the table when it comes to trade treaties, for example.

Hasn't this been tried before? What happens if they refuse? We do nothing and just keep talking? The absence of any nationalist impulse is even scarier than your 'scary nationalism'. I would note that China has none of this sort of self doubt.
>It's not about the implementation details. It's about that the things that are mentioned in the link make no logical sense. The addition operator allows values of different types to be added together and even worse the resulting values type isn't required to have the type of either operands.

I would argue that that's not true.

JS is a "mono-typed" language and there is therefore only one type of things you can operate on and return as a result.

>It's not possible to write the generic code since there are basically no constraints. Generic code is all about constructs with certain invariants and use those invariants to create something new. Javascript addition basically has no invariants.

That's backwards to my point. I tried to point out that having generic code which can operate on (almost) arbitrary data structures mixing for example natural numbers or lists of arbitrary things will lead in the end to the same puzzling results as the "classical JS-Batman" example.

Don't get me wrong, generics are a great tool! But imho it's easy to "overstretch" their usage until a point where things become "so generic" that your functions can operate on "almost everything" but the results become as surprising as the alleged "JS insanities".

Something like the Monoid abstraction is incredibly powerful (most languages can't express such an abstraction in a sensible way even). Using such a powerful tool to abstract over some very concrete and banal things (that would be handled better separately as they're "not the same", no matter there may be a deep mathematical connection) is not a good architecture imo. If your code handling "concrete things" is written in a very generic and abstract way you won't have any "normal" tools left on your belt in case you would need to abstract over that stuff you've just written (at this point you could enter type-level programming or something that will achieve something similar but you will than end up with laughable complex code to handle in the end banal business logic).

https://en.wikipedia.org/wiki/Rule_of_least_power
> I'm not too sure about that, what about the support for DX12 in WSL?

It's an implementation detail -- they're exposing the Windows graphics driver to the Linux system with the most minimal amount of translation and overhead.

You could code directly to it in your Linux application code but it makes no sense to do that. You'd be literally writing a Linux application that can only run under Windows -- the smallest market ever proposed. Instead library/framework developers will add it as another target to improve performance in WSL for generic Linux applications.
It's only the deep staters holding him back. A true superman patriot.
Haskell implementing strings as lists of characters is a problem. Basically, you can't use them for anything performant.

A proper string library should be a Functor, naturally, but it should also be much more like a rope and much less like a list under the covers and in its API.
No atmosphere, I guess a laser would transmit power well.
Money is only part of the value relevant in a market transaction. There's the remaining value in a transaction, to you. I'll pay $10 for a very nice take-out hamburger, served with a smile. But I wouldn't pay $1 for that same burger, if the server insulted me or especially my family.

So some of your examples have a short-vs-long term aspect, but others seem to miss the relevant non-monetary aspects, like feeling like you're "making a difference", status, control, beliefs, etc. The fact that things other than money matter on both sides of trade does not mean that markets are failing.
These days, choose a processor that meets your core count needs and budget. Some applications are primarily single-threaded, so for those you might want a processor with fewer, faster cores. For parallelizable tasks like compiling code (up until the linking stage), more cores is better.

It might also be worth buying an AMD just to support them, but OEMs still mostly favor Intel. Performance per dollar is usually a lot better on the AMD side.
Perhaps this tells us something about the relative size of the high-performance desktop market compared to the market for MacBook Pros, which have Ice Lake CPUs with AVX-512.
All corporations should follow the idea of not putting all their eggs in one basket even if that is the cheapest/best idea if you want to over-optimize.

In IT, we have backup plans, we have backup locations and resources and yes it costs money to keep such options available. Global companies need backup countries and suppliers that can supply what they need should something happen to the main supplier/country. It doesn't have to be full equivalents in capacity but should be possible to scale eventually.

Having backups and alternatives reduces the likelihood and effectiveness of explicit threats by your main location.
Bah, I meant self-righteousness. Always get those confused.
:-P
Average Adult Will Spend 60% of Their Existence With Their Eyes Open.
Jared has only two positions:

1. Senior Advisor to the President

2. Director of the Office of American Innovation within the White House Office (position created specially for him). The office exists only to make recommendations the President.

When he meddles with the CDC or the US foreign policy, he is not bearing any legal responsibility. He is grey eminence operating in unofficial capacity. He can't legally make anyone to do anything, but everyone knows that he is just phone call away from the real power.
Do we know if they have applied for the $500 bug bounty from DJB?
> If the task that bar() will return is created when you first call it, then you're right, we didn't gain much. However, the task may have already been running for a long time behind the scenes, we may have done things in parallel with that run, and now that we need the result, we can block.

So in Go that’s just a blocking channel receive.
If your dev or production stack is Linux based, I think it makes sense to try to bring the GPU to your dev stack instead of the other way around. If you're working with other devs who are on actual Linux stacks, it'd be a pain in the ass to always require for there to be hybrid Windows/Linux tooling.
So a few minutes ago I wrote code for a company, producing economic value. Last night I kept up with family, maintaining healthy personal relationships. Right now I'm engaging in intellectual discussion of major issues with other people. And last night I watched an episode of Mr. Robot, engaging my brain with a stimulating story. And yes, sometimes I just look at animal gifs on imgur.

I see no problem continuing any of this for 34 collective years.
> it's not something that needs special cooperation with the compiler or runtime, it's not something universal (what would it do on an embedded microcontroller?)

It's filesystem access, like the open file and read file functionality, so it needs some runtime support, and all filesystem access would fail on embedded microcontrollers, so I'm not seeing why it shouldn't be in the standard library.
Web sockets, but redesigned to only connect to the host shown in the address bar, on port 443.
depends on the substance, but usually stuff like paranoia and in general being stuck [seeing / thinking about] unpleasant things
DOS is simpler than Linux. Lets go back to that.
What about calling them?
Well, in this case, it involved hiring mercenaries, arranging an elaborate heist involving traditional Lebanese musicians and bribing airport workers in at least three different countries. I think the ability to improvise is crucial.
Leads to a whole new way to siphon gas from someone...
So if I wanted to keep analytic data of where my users are going, should I set up my own office DoH server and forward requests to an external DoH? Would I be able to then use our in house DoH and get analytics from that?
iPhones kind of do this, I was surprised when I bought one recently and noticed it. It assumes your wake up time from usage patterns and then avoids charging above 80% or something during the night until right before you wake up.
This is clicking on an existential level for me.

Lex Fridman's podcasts in particular have been sort of forking in two directions lately, one on artificial intelligence, consciousness and just a somewhat muted wonder how the human mind operates and our present lack of understanding of how it comes together systematically to create our experience. The other is about physics and how the experimental and theoretical come together to try to give us a better understanding of the fabric of our universe.

For this video, in the former case it shows how plastic the mind can be. I'm probably about the same age as the guy in the video and honestly have been struggling with an experience of cognitive decline lately. To see how adaptive the brain is to not only develop grooves that accelerate analysis in the long form, but also adapt to new rules and constraints almost as quickly is really quite remarkable (and for me personally, encouraging).

His quick pattern analysis at the end uncovered the second case for me. This is obviously something we've seen in many other situations as well, but how a collection of 'particles' with multi-dimensional constraints can form order and even crystalline structure from almost nothing.

Very fun video to watch. Thanks for sharing.
Do books do the same damage to your eyes as screens?
We just pray we don't learn the "obvious thing everyone who's any good knows" in an interview.
A buyer might need to ask themselves if they're good with a liquid-cooled setup. Because moving past air-cooled is expensive & potentially messy.
Anyone who has enough technical knowledge to have a reason to turn these on should be fine with about:config. The default settings should be secure.
Space Force is just shuffling the deck chairs and creating new management slots.
Please someone correct me if I'm wrong, but AFAICS the core voltage of the i9 1,52V. So with 254W, that thing really draws 167 amps? I guess every μΩ of resistance counts here or the board just explodes?
The moon is incredibly strategic for off-world manufacturing. This is where the next generation of massive ships must be built and launched. It is also a good dumping ground for resources taken from asteroids. We need the moon.
The bizarre physics of fire ants: it acts like a solid and a fluid
> Space Force is a huge step forward for building capabilities in space, on the military side.

Probably in violation of international treaties, but who cares about those.

> Under his watch we're getting multiple, re-usable, private launch architectures and human spaceflight capabilities.

The commercial crew program was begun in 2010 under the Obama administration. Probably the only reason it still exists is nobody has mentioned that to Trump. Giving credit for a 10-year-old program to Bridenstine, who's been at NASA for two years, is utter nonsense.
More scrutiny the better.

Several features of the Japanese criminal justice system, such as, absence of due process, no right to counsel during police interrogations, coercive interrogation techniques (sleep deprivation, stress/pain positions, meal withholding, isolation, etc.), absence of a bail system, absence of an independent judiciary, and so on, deserve as much scrutiny as possible.
And how is a business supposed to get investors if they don’t profit? Investors will just invest in a different organization that will profit.

The point is blaming a business for trying to lower costs and stay competitive is asinine. If the problem is people aren’t qualified to do work or are unable to feed/house themselves, that is for the government to address since they have the power to tax. No individual business can solve this problem.

Go ahead and let the businesses profit. And if you need to tax 90% of the profit to provide a minimum standard of living for your citizens then so be it.
I think people turned those updates off for good reason... but it wasn’t the users that were incompetent.
> having children is essential to maintain the social welfare state

That's not actually true though - immigration happily supports the required population growth. When the whole world stops reproducing we may need a plan B, but that's not a problem right now.
Get a Free Server in the Cloud
The thing is, "localhost" ends up being some characters [1] in the read-only section of the binary. You can safely read that, but you can't modify it or delete it (that won't work, and if it did work, it would make a hell of a mess!).

So this is fine:

let host: &str = "localhost";

Because a &str is just a read-only pointer to some characters [1], and you're just setting host to be a pointer to those characters in the read-only section.

But this is not:

let host: String = "localhost";

Because a String is not just a pointer, it's a pointer which implies ownership of an allocation on the heap [1]. That means you can modify the contents of a String, and when the String is dropped, that allocation will be freed. You can't just set up a String using a pointer into the read-only section. You need to make an allocation, copy the characters into it, and use that. Which is what str::to_string() does.

[1] And a length, but we can ignore that for now.
From what I remember about SSE, no Microsoft browser supported them. It seems like they've finally added support to Edge this year though.
> all you need are high-level State Department contacts

That's a terrible strategy for getting out of the clutch's of a foreign country's law enforcement. Let alone an ally's.
I used Silence as my primary SMS app for several years while I was on Android. Overall I had no complaints. Beware though, they seem to have been booted out of the Play Store at some point, so you might need to install through F-Droid.
Argh, I ran into this last week. I ended up just copying the code and nudging. I wonder if a macro could be used as a workaround?
Static subset of <language>

While many here correctly observe that the "too much dynamism" can become a performance bottleneck, one has to analyze the common subset of python that most people use and see how much dynamism is intrinsic to those use cases.

Other languages like JS have tried a static subset (Static typescript is a good example), that can be compiled to other languages - usually C.

Python has had RPython, but no one uses it outside of the compiler community.

The argument here is that python doesn't have to be one language. It could be 2-3 with similar syntax catering to different use cases and having different linters.

* A highly dynamic language that caters to "do this task in 10 mins of coding" use case. This could be used by data scientists and other data exploration use cases.

* A static subset where performance is at a premium. Typically compiled down to another language. Strict typing is necessary. Performance sensitive and a large code base that lives for many years.

* Some combination of the two (say for a template engine type use case).

A problem with the static use case is that the typing system in python is incomplete. It doesn't have pattern matching and other tools needed to support algebraic data types. Newer languages such as swift, rust and kotlin are more competitive in this space.
> The one I know about that doesn't is basically all heatsink.

I'd love to see that one.
With a 99% conviction rate https://en.wikipedia.org/wiki/Conviction_rate

Edit: So I guess extraditing them would basically guarantee conviction.
As I understand it its a very small proportion of people that age.
San Francisco still has a DC grid, and AFAIK no plans to shut it off: https://spectrum.ieee.org/tech-history/dawn-of-electronics/s...
Is Bitcoin an Effective Hedge Against the Stock Market?
I absolutely hate singing and listening to music that I don't like is like torture.
If the CDC really only spend 10% of its budget on HIV, hepatitis, Ebola, flu and infantile diseases like chickenpox and measles, including worldwide outbreak surveillance, and 90% on "politicized" disease, it is indeed an issue. I'd like numbers on this still.

And do you count obesity, tobacco and diabetes in "politicized" disease? and if you do, could you explain why?
No, because developers won't be coding to this DirectX module directly. They'll be using CUDA or OpenGL or using another library or framework for which this is just one of many backend implementations.

Unless you think developers would actually bother coding explicitly for the world smallest possible market (Linux inside of Windows).
Somewhat contradicted by the Youtube videos of demonstrations of identical spark-gap transmitters in museums around the world.

Minimal power, no antenna, etc.
Effector – State Manager You Should Give a Try
I used to fight with the Haskell compiler until I began to understand how it did things and what it expected and now I only fight with the compiler when I'm genuinely confused about something. I wonder how long it takes to achieve the same level with Rust.
Greenworx 60v user here, they certainly are getting better. I had all sorts of hell with an older Ryobi line and had written off battery outdoor tools for awhile but was gifted the Greenworx and have not looked back. Electric leaf blowers have so many uses! Though a push mower you need amperage if you are letting you lawn get tall and the 60v 4a battery I have is good for around 6-8 thousand square feet of lawn before I have to swap.

As for riding, the deep cycle variants are getting competitive with gas powered but lithium is a ways off. fortunately with most deep cycle models batteries can be purchased in many places.

I have kept an old push gas mower around for high grass and light brush clearing a common area that is not regularly maintained. they still have more oomph than electric mowers.
a little bit :)

most helpful for me was making a "said i'd do it" category on my planning document. it has led me to:

- commit to doing things i put on the list - even if they suck

- lead me to promising to do a lot less things (generally good)

but, mostly i just wondered: do i want to see myself as someone who flakes? who says they'll do something and doesn't? does that reflect on my behavior in things that aren't so small? and decided that i needed to do better for myself.
FUCK GAVIN NEWSOM!