skysight-inc/HackerNews huggingface dataset:
My point is that Stack Overflow seems to have kept things as simple as possible, the opposite of a "complicated distributed system". It seems to be a classical relational databases backed app with some additions for specific parts where it needed to scale. In the end I guess it is distributed but it looks like its based largely around a monolith.

https://stackexchange.com/performance
I disagree. Economic boycotts were crucial for the success of the Civil Rights movement in America
The proof hinges on the definition of infinity. 0.9bar7 is a completely nonsensical number precisely because of the definition of infinity. Yes, I think you’re failing to accept the definition of infinity. You’re rejecting a proof that many other PhDs in math accept along with some notable mathematicians like Euler. I reject your appeal to authority; having an advanced degree doesn’t mean you’re somehow automatically right, lots of PhDs in math have failed the Monty Hall problem, lots of people with advanced degrees are wrong all the time. I myself am a walking example on occasion.

I haven’t heard a reason yet why the logic of the proof doesn’t work, I’ve only heard that you don’t accept it. What is the reason it doesn’t work?
Who is saying that, the point of hooks is composability.
True, it needs some infrastructure.

But on the other hand, this may be similarly complex/expensive as installing and maintaining a wind turbine on a tower that's 100m high is. These things tend to be pretty complicated and expensive as well. It's all about operational cost vs revenue in the end (and comparing that to other solutions). IMHO wind and solar are still making great leaps currently in cost effectiveness and efficiency. So you'd have to compete with/undercut that. Which is of course a challenge for just about any other form of energy generation currently (particularly anything nuclear of fossil fuel based).

The added advantage of this setup would be that you can land the things during a storm or for maintenance which potentially simplifies e.g. in the field repairs. Also, if they can be small enough that they can be mounted on a truck, deployment might be quicker or you might be able to re-deploy them to other areas. Currently building a new wind mill park is a large investment. Mass production of these things might enable more rapid roll out. So there are some upsides theoretically.

Safety might be a bigger issue. The cables would be a risk for planes and what happens if the cable snaps? Autonomous drones would be able to handle the latter probably (by crashing/landing in some safe spot). Also, lots of moving parts means those parts need more frequent maintenance/replacement. I imagine the stresses on the cable and mounts would be substantial (and proportional to the amount of power generated).
In java 10+

for (Map.Entry<SomeLongType, AnotherLongType> x : someMap) {
final var key = x.getKey();
final var value = x.getValue();
...
}

Is valid.
In surprise choice, Zoom chooses Oracle Cloud for their recent surge
*On the evening of June 9, 1990 — a month before Patton turned 18 — Patton and a Klan leader took a semi-automatic TEC-9 pistol and drove to a synagogue in a Nashville suburb. With Patton at the wheel, the Ku Klux Klan member fired onto the synagogue, destroying a street-facing window and spraying bullets and shattered glass near the building’s administrative offices, which were next to that of the congregation’s rabbi. No one was struck or killed in the shooting. Afterward, Patton hid on the grounds of a white supremacist paramilitary training camp under construction before fleeing the state with the help of a second Klan member."

Paragraph 6 in the linked article.
How to Read Source Code a Warning or Advice
I feel like most people are not answering this, they are giving the proof in a different way.

Answering how to teach a child not to be bound to 100%'s is really hard. I personally would say just let them explore on their own, teaching a person that 0.99999 = 1 results in the same as if you taught them that 0.99999 != 1. You need to teach them that all sciences and maths are changing constantly, what might be a fact today could change tomorrow. You need to teach them that anything can become wrong or right as we progress and to be open about accepting new information, while being hesitant enough not to not succumb to false/fake information.

That's a very hard lesson to learn and an even harder one to practice. But one that I think a lot of people need to learn.
Best CPUs for Gaming April/May 2020
This is good to hear :)
Without more coronavirus testing, the US is unprepared for a second wave
Not according to this:

https://stackexchange.com/performance

Where do you get your numbers from?
Did Aristarchus of Samos develop a model that made any predictions that could be verified? I think that the ancients thinking about heliocentrism were mostly contemplating it as philosophy. The section you linked doesn't say anything about evidence for heliocentrism, which is what 'jschwartzi is saying was lacking.

Stuff like parallax and Foucault's pendulum isn't obvious until it's already been seen, and AFAIK wasn't investigated until the 17th century.
The Million DAI website: A retake of an old classic
What's really interesting I think is how "opposite" of enterprise software these ER diagrams look. Whatever happened to the thousands upon thousands of identical tables in a standard Oracle-backed enterprise solution?

It's almost like these things were designed without the intention of having to spend a fortune on consulting services.
The R GIS ecosystem has seen great strides recently! I've just been working on one part of it: 3D visualization and computational hillshading/raytracing.

And that video looks like a great resource--I'll put it on my watch list.
The difficult part is to convince that (9.9999.... - 0.9999....) = 9. Someone else mentioned about Zeno's paradox involving Achilles and the tortoise. Since you multiplied x by 10 to get 9.9999...., you know that it's always going to be 1 decimal place slower in pace to reach convergence compared to 0.9999.... What you might get instead is (9.9999.... - 0.9999....) = 8.9999....
reminiscent of the The Believer https://en.wikipedia.org/wiki/The_Believer_(film)
The key insight here is that demand is driven by what the tenants in an area can afford.

For an obvious example, the rent in Manhattan is higher than the rent in Tulsa because the salaries in Manhattan are higher.
Different features. And is a service, not standalone software.
Hahaha people on Scandinavian social media think _South Korea_ and _Hong Kong_ are faking their case numbers and refuse to believe the virus is actually easily possible to contain.

Somehow lots of them believe their governments are acting competently and that herd immunity is "the only way to stop the epidemic".

This virus is probably the first visible sign that Western countries have fallen from their grace, and that the Asian century has begun.
What is the official end game for all the countries that have lockdown?

Have control over new infections and resulting hospitalizations so as to not overwhelm healthcare infrastructure. This is especially required in India, where a large section of the population is uneducated, lack propee facilities and live on daily wages, with little to no savings or assets.

As in South Korea, the idea is to ramp up testing so that the country can limp back to normalcy while affected areas are isolated.

Absent the strict lockdown, I dia does not have the infrastructure to handle the surge in cases.

Hopefully, the population gets immunity and effective medicines are developed to immunize or treat the disease.
Well when the source is INSIDE your ear... That's different than shining on our skin
I think you're getting at something very important about the article.

> The first couple hundred lines of code of your project will have a much larger impact than the last few thousand lines of code ever will.

This is true of impact on functionality, not necessarily impact on the world.

If I write my own todo app it might be useful to one person, but as I continue to work on it, eventually 2 people will find it useful. Then 3. I could be up to 3x less productive per hour and still have the same impact per hour due the increased number of users.

Impact on the world is (functionality) * (# of users). If you're working on a useful project the number of users will more than make up for the diminishing functionality returns per hour.
A rocket launch from a planet, sure. But something using electric propulsion might not. The exhaust plasma is not super hot, and there's just not that much of it coming out.
With+DLSS+2.0,+AI+Continues+to+Revolutionize+Gaming+|+The+Official+Nvidia+Blog
I think you're the only person I've encountered who actually wants to be bombarded by ads, even if they are personal.
It's unfair to ask 'Can you define it?' to someone not educated in real analysis because they don't know which definitions you'll accept and which you won't. They already think that '0.666...7' is a valid definition.
The major examples are parts of the stdlib which offer higher-level pipelines (some answers here indicate the need for such things to be very flexible in their return values to allow this, but this is not a priori obvious - Java manages similar functionality with just the Stream<T> class after all).

In this (and the sibling pages in algorithm) nearly every entry is listed as either "template" or "auto" relhttps://dlang.org/phobos/std_algorithm_iteration.html
Well, not everyone likes automatic type deduction -- some people just like to torment him/herself by repeating information that is unneeded. Why?
> (And yes you can work with local distributors, but that doesn't solve all problems, presents its own set of complex challenges, and sometimes may simply not be economically viable -- e.g. their cut will make the product non-profitable, and there isn't a market to sell at a higher price.)

Cry me a river. I can buy a $150 Nokia at the electronics store down the road, but somehow it's too hard for Google to sell its Pixel lineup (which is not cheap by any means) and make a profit?

They bought a chunk of HTC 3 years ago. HTC has known how to distribute their products for nearly two decades.
LOL... keep being poor and mad...
>>Get them on something bigger though? Look a little closer? Use decent resolution monitor? A reasonable sized print? They look bad.

So I don't have an iPhone, but I do currently have in my home office two pictures taken with my OnePlus 5T, both printed on A3 size paper and framed, hanging on my walls. They look absolutely perfectly sharp and I'm constantly impressed that something so good came out of a smartphone.

Here's one of the pictures itself:
https://drive.google.com/open?id=1iVenWHP4TesmhTWAY2qMDQs21u...

Here's how it looks printed:
https://drive.google.com/open?id=1h6P5ZbNjQ5FD9nkzdB_TnfsA4l...
I'd be curious to see if the Odoo one fits, though it might be for the wrong reasons. I had to try and understand it a few years back and it looked like a complete mess to me.
The idea that you should lose any form of privacy the moment you step outside your home is an extremely dangerous one. The reasons we value privacy do not suddenly cease to apply because you live a normal life.

Also, the evidence that CCTV is effective at deterring or solving crime is debatable. There is a plausible alternative theory that it simply moves the crime around. That is OK for you if you live and work in "nice" parts of town, but not so much if you are in the districts where the crime and antisocial behaviour get pushed to.
Quick feature list;

- Track deliveries (automated by connecting emails, tracks more than just shopify stores)

- Keeps list of "followed" stores (can be manually manipulated, automated by purchases)

- Show new items from stores

- Show deals from stores

- Show recommended products

- Confetti when something gets delivered
all my relatives in india, incl 60+ yr old folks are using contact tracing apps. In the US people are completely ignorant about these things and there's no effort from the govt to push these apps.
Maybe it was fixed? I would imagine that saying in documentation that return type is auto is equivalent to not mentioning return type at all, so feels like something not intentional.
"Winston Smith, present yourself in front of the telescreen!"
Counterspiracy?
Many programmers think of the programming world as: "assembly < C < everything else", and that is a misconception that was actually quite easy to "learn" if one wasn't ready to invest a lot of time in looking for more options.

When I see someone saying that they prefer D/Nim/Zig value proposition as a "better C" than Rust, what I see is that people are just starting to realize that there are many more options than C for doing programming tasks that require a more precise interaction with the hardware.

It's just not "assembly", but there are multiple different assemblers with different trade-offs. It's also not "assembler < C" anymore, since in some aspects newer languages do offer more low level control about certain things than C.

It's also not just C/C++/Zig/Rust/Nim/D competing at the lowest-level of the space. Ada, Forth, Scheme, and many other languages are also widely used in this space. They just aren't the "next new thing".
A crisis can spur invention, but it rarely works miracles
Well I guess it makes sense after all, because in DOS you kinda have an "API", for instance using the default interrupts you can select video modes, and the video memory is mapped at a fixed offset and so forth. In Linux due to API fragmentation it would be hard to agree on something that works in the future, and even know likely more setup boilerplate setup code is needed.
I wrote a long thread on twitter about my own pet theory, which I've held for a while but which has been recently relevant: these are an autonomous system built by a past civilization to prevent cross-civilization existential threats from emerging and causing harm to others.

https://twitter.com/gfodor/status/1250796830704562176
Here's one example:

https://dlang.org/phobos/std_algorithm_sorting.html#partitio...

The important line is

auto pieces = partition3(a, 4);

So, what's the type of pieces? The D standard library is written to be generic. And sure enough, that line of code will run. Where it turns into a problem is when you try to do something with it. If pieces is a range, there are certain things you can't do with it. Or maybe you can. Who knows. You'll never learn it from reading the documentation. I've been using D since 2013 and I still struggle with this at times. It's a valid complaint. (D's a great language, but is short on manpower to fix rough edges like this.)
Guess JS a better language for this purpose.
That sounds great if it works for you. Obviously don't change your habits if they're not problematic!

For me before I made the change the last thing I'd do at night was look at my phone, the first thing I'd do in the morning was look at my phone, and if I woke in the night I'd look at my phone. Bed is now a mentally distinct place for me, which helps my sleep a lot.
I asked my math teacher this when I was a kid. He told me to accept that's the way it is so I did.
My suggestion is to user test your site. I agree most consumers would not like such sites (and that you'd learn that in user tests). I also believe consumers hate scroll jacking, janky experiences (anecdata elsewhere in the thread). My personal taste is just one data point.
Great idea, thanks
> Not really - the concrete type isn't important, but what you can do with it is.

Then surely that's what should be shown? Rust uses `impl <Trait>` for that, the actual return type is opaque but you know it implements the specified trait.
There is also a bit of weirdness here in that they aren't really the same thing, For example see this persistent union-find which is not immutable, but ensures its side-effects are safely hidden. https://www.lri.fr/~filliatr/ftp/publis/puf-wml07.pdf
A direct quote from the article 'There is a technological reason for this involving knowledge of [an] arcane programming [language]'. Would love to know the why, although as the article points out, for those impacted by this the 'Why' doesn't matter so much as 'Whoa, this works?' and apparently it does. Fortunately the fix (should?) be fairly easy with a case conversion shim
It shouldn’t even cost that much.

The trick is to get a « dryer socket » installed in your garage. Not an « EV » plug, otherwise the price goes up like flowers or a limo when you say « wedding ».
Why would I install this instead of mint?
Society will generally forgive people of the things they do while young, even heinous things, provided they’re open and remorseful about what happened. But when you hide it there’s usually an opposite effect. Seems this founder is about the learn about that the hard way.
Characteristics of Higher Level Languages for Software Architecture (1994)
Sometimes I feel like auto is definitely overused. In a recent fix, I changed something that returned a boolean (no templates involved) from returning auto to returning bool.

But sometimes auto is the best tool for the job, especially when writing wrapping types. In that case, yes, you have to read the documentation (and I mean what is written in the ddoc comments). But in many cases, you don't have to, because you recognize the pattern, or it's simply a wrap of the underlying type's function.
Foodora Canada shuts down May 11
It's hard to judge someone for doing something stupid at 17 when there's adverse influences around them. But Damien Patton wasn't 17 when he did this-

https://www.vice.com/en_us/article/z3bgky/banjo-ai-used-secr...

That should be illegal. Are there not any laws against this?
‘Doctor saheb’ who eased burden of lakhs succumbs to Covid-19
Thanks, a useful review of US copyright here.

>A similar style of nonsense “code words” prompted Judge Learned Hand to write, “Conceivably there may arise a poet [...] //

A US judge really is called "Billings Learned Hand", surely a case of nominative determinism.
Fascinating story. Do you care giving more background? What year was this? and what brought you to this rare flight in first place? were you part of some delegation?

The sad truth is that you were probably right regarding the kids.
So what if you have seen videos where people violate the lockdown?

What are you trying to say? That there is no lockdown, or that a few people violate it or that its no use to lockdown?

Violations of lockdown are happening all over the world. If you are from the USA, better worry about the 60k+counting, avoidable deaths due to avoiding a lockdown.
Related earlier discussion "Preliminary test results suggest 21% of NYC residents have Covid antibodies" https://news.ycombinator.com/item?id=22958352
I guess, but I still feel that including NYC and rural Wyoming under the same metric makes it useless. Something like ‘Sq. Feet under surveillance’ might be better.
No, but go vet and many IDEs will nag you into submission if you use all caps. Or name your func convertJson when it should be convertJSON.
Case Study on Color Genomics
Don't forget about Samsung's Gear IconX earbuds, they came out before Apple as well.
Y'all should make a guide for setting up a small environment for a home network. With the homeschooling situation, our kids are suddenly using our various computers a lot, and it'd be really nice to have a simplified situation with one login across all computers. I don't want to run a server locally for it, but my Jumpcloud trial was a bit bewildering for this use case.
Rakuten Bought Marie Kondo
Is there a way to mute specific windows of clips? I see you can do `cutFrom` and `cutTo` but say I just want to mute that section, not remove the entire section
May I please have a list of demos that do all those things? That sounds really cool.

- Jumping into the middle of video ROM and/or the BIOS

- Using substantial amounts of code as data

- Pregenerated buffers and data reordering

oooooo.
This is not an infinite decimal. The digit 1 is somewhere out there.
So what do you think is the alternative?
Nope. If you are doing anything you are doing work and thus converting energy. The second law is inescapable, and it's one of the most solidly established of all physical laws. If we assume the same laws exist everywhere (quite reasonable) then ET must follow those same laws too.

First, you have to be generating the energy. No reactor or conversion process can be 100% efficient (second law), so you must reject some heat. If it's solar, you have big-ass solar panels that get hot because they are not 100% efficient. The ISS looks like an orbiting Christmas tree in the infrared.

Second, the "rocket" exhaust might be a directed particle beam but whatever is accelerating that exhaust cannot be 100% efficient (second law again). More rejected heat.

Then you have all the other stuff going on. If the inhabitants are biological, life support for a long-duration large scale space flight is going to be pretty energetically expensive. Think of growing crops, bulk biosynthesis of nutrients, and a whole lot of recycling which usually involves a lot of endothermic reactions to break down waste products. If the inhabitants are post-biological (IMHO more likely for star travelers) then you have a whole lot of computronium of some kind. That's a big flying data center in space, and everyone knows how much heat those put off.

... I could keep going forever.

You can reclaim a bit of heat like we do here on Earth with combined-cycle power plants, but there are absolute, hard, inescapable limits to how much. You also hit diminishing returns pretty fast, and keep in mind that a spacecraft has mass constraints it must work within due to delta-V budget and all that. At some point the graphs are gonna cross where it makes more sense just to reject heat, and any rational engineer will pick that point.

You're gonna need a radiator, and there is no way to make that not visible. If you want to hide from the crazy-ass monkeys on the third planet you could try flying with a reflector in the way to block your heat from the Earth-Moon system and reflect it elsewhere, but the problem is that now your reflector will reflect a bunch of incident solar radiation!

Last but not least: we are in theory talking about interstellar visitors here. Anything capable of interstellar travel is by definition capable of generating absolutely vast mind-boggling amounts of energy. The only physical power planets we know of that could theoretically propel you to the stars (at a reasonable enough speed) are some mix of fusion and matter-antimatter annihilation. Even turning that monster of a power plant on to "idle mode" is going to say "here I am!" in the infrared... if someone is actually looking. AFAIK we are not currently looking.
A black hole has mass. Nothing has no mass.

(also a somewhat joking answer)
>I think there was a bit of a difference in quality up until about 15 years ago.

Going by those excellent charts[1], there were two distinct "kinks" in intensity of change; around 2000 and around 2015.

>the internet

The best explainer I've seen thus far is that loading articles with keywords improves searchability and readership metrics. My far fetched hypothesis is that it is a side effect of the present form of search - dominated by one vertical that has strayed far, far away from the original Page Rank idea.

--

[1] use of progressive keywords in newspapers, a thread https://twitter.com/ZachG932/status/1133441085118853120

[1.1] more terms, NYT https://i.imgur.com/CZfsLsk.jpg
Huh lol?

These are simple tables for simple services, like one of these diagrams is legit the boilerplate of Laravel and another is Spark which is a SAAS boilerplate built on top of laravel.

Very few of these are actual software in use, most seem to be boilerplates from different systems. And even the actual software tend to be lower level systems that require very little tables.

You are comparing "enterprise software" of who knows what with a random PHP boilerplate?