skysight-inc/HackerNews huggingface dataset:
Because Venice is an ecosystem, it's not like the Netherlands that are in open ocean, the lagoon has a unique environment that need to be preserved as much as the city itself.
Just format the identifier cells as text. I've also had this problem, this is how I solved it.
I always think that database design is pretty simple, but having worked on numerous databases designed by other, some people get it very badly wrong. "Wrong" maybe isn't the correct word, because you can use the database for what it is needed but it just requires extra joins and hacks at the application level to get around poor design.
The examples are contrived and they don't really deliver point that "You don’t need to use React all the time." and "Choose the technology wisely."
Collecting and distributing the results of life-or-death diagnostic tests is specifically one case where you don't want end users to "mess around with" the data though... (making sure the right test results get associated with the right record is surprisingly difficult and rigid software is part of that).
Big discussion of original source a month ago: https://news.ycombinator.com/item?id=24273851
GetBlock Nodes Provider Launches the Updated Version of the Website
GetBlock.io is a service that provides a fast and easy connection to a continuously growing list of over 30 cryptocurrencies’ nodes, including Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), among others.

Today, on October 5, 2020, the updated version of the website of GetBlock has been launched. The service’s webpage has a new simple interface and intuitive design, which guarantees optimal performance and reduction of searching time for each user. There have been added some new sections such as “Trusted by our Partners”, which represents their partnership relations with some of the industry-leading blockchain companies including Dash, Ethereum Classic, Dune Network and etc.

The GetBlock team has decided to upgrade the site so that it would be accessible and user friendly as possible for all of the past, present and future users and guests. They have also created new images and refreshed the concept of a home page.

For the convenience of the users, there has been added the “How to Get Started with GetBlock” section which briefly describes the steps that should be taken in order to connect the client’s application to the decentralized network.

Also, each available node has its own dedicated page provided with the statistical parameters and recent updates as well as the background of the related cryptocurrency.

Going forward, the service will continue to communicate regularly through their blog posts and provide their audience with news and announcements regarding the blockchain market and particularly nodes.

GetBlock service solution is for those who are using or developing Light Wallets or Crypto Exchanges, for young entrepreneurs and beginners – for all those who have neither time nor resources to run their own full node.

In order to get started with GetBlock, clients of the platform have to fill in the form on the website and get their personal API key and the tutorial on how to connect to GetBlock nodes.
Disagree. Humans operate in a 3D world, but act on a 2D plane. Very few places in nature let you have one sector over another (one person over another). We have 3D presentation, but there are 4 cardinal directions, no up and down because we don't fly and don't dive very often. We're like Warcraft3 / Starcraft(2) creatures.

For this reason even if we had flying cars, we would crash all the time. Pilots get disoriented easily, and they are cream of the crop.
PCI-DSS pretty much requires a malware protection solution. In practice - an antivirus.
If you want 'safe', stay in a park.

These might give you some perspective about how drastic (and devastating) the decline has been - all due to humans:

https://xkcd.com/1338/

https://imgur.com/gallery/9v4HV2p
I don't get this. My manager is directly incentivized to keepe happy and get me promoted. Failing to do those things, across enough reports, will result in my managers performance suffering.

I provide feedback on my manager, and sure their manager could ignore it, but that's true in any hierarchical system. Unless you are the most powerful, someone can overrule you.

The conclusion about turnover is false. 20% turnover doesn't imply 20% redundancy. It could mean companies failed or run over capacity. It could mean to engineers moved companies 800 times. What it almost certainly does not mean is that every firm is running with 25% benched firmware engineers to take over the "useful" work when someone quits.

There's all kinds of wrong conclusions about salary. Having a floor on salaries doesn't actually imply his conclusion. Nor do I buy the idea that 100x productivity differences exist between employed engineers who are meeting expectations (hence the whole "floor"). And of course salaries can be higher in certain cases. The five data points from levels.fyi does not an argument make.

So what does management do? Help delegate, resolve conflict, and manage people in various capacities. I want to build shit. I don't want to spend my time reviewing people's performance and understanding their career goals.

I'm happy to delegate and mentor people, but that isn't everything someone needs. Not to mention stuff like hiring new people and such.

Sure that could "all" be done by engineers, but eventually those engineers run out of time to do anything except manage people. I've seen this with every manager I've ever had. They all want to do minor engineering work to stay fresh, or even want to TLM, but eventually the other aspects of work dominate.
I much preffer fluid layout so anyone can adapt the screen to their need. I'm tired of layouts who are based on the author criteria. Let me handle that.
The functional programming one could probably be generalized to "argues for switching to a programming language or programming paradigm when it doesn't even make sense for the particular context or HN thread topic".

There's always someone that's religious about their particular technical choices.
وظائف الخليج لجميع الجنسيات
When Parallelism Beats Concurrency
> Using NotImplemented in a boolean context has been deprecated

I've always wonder why NotImplemented is used in a boolean context in the first place, iirc when it evaluates to True the overrided comparison now becomes a source of hard to spot bug
The whole example says the opposite of his conclusion.
In tribal cultures, "medicine men" or "witch doctors" are one part medical people and one part spiritual leaders. There is no clear distinction between body and soul.

Historically, doctors in a small community were some of the best educated people there and they knew people pretty well simply because it was small. They also took their little black bag and went to see you where you lived, which gave them enormous amounts of information about your life without saying one word and this informed their assessment of what exactly was wrong and needed to be fixed.

Then modern tech came along and now we go to see them because their office or the hospital is where the big fancy tools are for running diagnostics, as if what ails you is entirely about your body and your body is separate from your life. And they are little more than fancy technicians. They've lost that role of "village wise man" and we fail to see how valuable that was, how critical it was to the practice of good medicine.

I don't know how to fix it, but doctors don't do what they used to do and then we wonder why some things go so very wrong in a world with more "miracles of modern medicine" than ever before.

The diagnostics are amazing. Getting the right diagnosis was a big, huge deal. But then the treatment and attitudes were a huge disappointment and when I began getting healthier, my physician expressed zero interest in how and why that was. He just scheduled me fewer appointments because other patients needed him more than I did.

So when I moved, I didn't bother to find a new doctor. It seemed pointless. And then the internet decided I was some extremist anti-doctor nutcase when in reality it was doctors who basically wanted nothing to do with me.
What packages? Sounds like a process ripe for optimization.
Satire, trolling, or cargo culting.
I vaguely remember a discussion about this and the problem boils down to Excel sheets being impossible to unit-test.

There might be, for example, a formula going through 20k lines in column F. But the one on line 1138 has a typo and the formula references an incorrect cell. No human will ever go through all the lines to check. Excel itself doesn't check stuff like that. And there are no tools for it either.
What you describe a development style where the first iteration is well-designed but subsequent modifications are applied as a series of hacks and kludges. This way any code will turn into a big ball of mud over time. This is a problem.

But trying to anticipate everything in the first iteration is not the solution. The solution is to write maintainable code and apply each change with the same discipline and thought which was used when in the initial iteration. Follow the boy scout rule: After any change, the code should be in a better state than before.
I used to work with books, which obviously includes ISBNs. They are 13 digit numbers, helpfully turned into scientific notation by Excel.
Computers have essentially 1D instructions. They execute instruction after instruction. Making a 2D programming language would cause an extra layer of abstraction between the programmer and instructions. There would be performance and memory use issues.
You didn't read the entire article, did you? They go on to say that they are specifically different than crypto, because they are backed by a central bank. That makes a world of a difference.
Bad example? x % 10 does not return a bool.
The statement you're arguing against says nothing about having DNA from that ancestor, just about their existence as an ancestor. Instead, the article seems to agree with you, saying:
"Not everyone of European ancestry carries genes passed down by Charlemagne, however. Nor does every Jew carry genes from their Sephardic ancestors expelled from Spain. People are more closely related genealogically than genetically".
If you don't accept that, then what can stop a court from interpreting a law that says "the penalty for jaywalking is 100$" to mean "the penalty for walking around somewhere the locals don't want you is 100$"?

If the courts are free to interpret the letter of the law without thinking about the intention of the framers, and the meaning that was given before, what is the difference between courts and lawmakers?

Note: I'm talking entirely philosophically here. In practice, I'm extremely happy that the Supreme Court doesn't allow slavery and that they consider gay marriage to be a human right, that elective abortion is also a human right etc. But, as happy as I am that these are accepted as fundamental human rights, as I think they should be, I don't understand what the point of the constitution really is in this place.
As a developer mainly in the .Net ecosystem for about 20 years now, I frequently see "best in class IDE" as a headline feature. I've spent the past year with Rider as my main IDE, and surprisingly there have been very few things that I miss from Visual Studio (mostly related to profiling tools). On the other hand, there are several irritations in VS that make it feel decidedly not best in class, for me at least (extreme slowness on startup, but also on a variety of frequent tasks such as switching between files, compiler getting out of sync with reality and listing errors that have been fixed minutes ago, the WinForms editor refusing to open a screen for whatever reason, etc). While it's a decent IDE for sure, I'm not sure I'd rate it all that high, and would argue that at least the JetBrains family are on par in most cases.

So an honest question: what exactly do people see in VS as being so outstanding, that other IDEs lack?
I am not sure if in that particular case going with electronic/internet solution is really make any sense in view of potential risks. Voting happens once a few years only - it costs, but comparing to overall costs of running democracy (government, judicial system, the Police, etc.) this is nothing.

Not that traditional process cannot be altered - communists won election in Poland in 1946 by falsify it, however they had all secret police working on it backed by Soviet tanks - but this is much harder and doing it en mass is nor practical.
I can attest to this. I move job and my new work place used to manage everything in excel. Something's still are. Realising excel could not scale, and with no support for IT for a proper solution the "tech" guy (that is good with computers but not a developer) was tasked with creating a "database". What we now have is essentially 3 excel spreadsheet tables in access that you can run SQL on and input data using access forms. No normalisation, no well anything really. We're now coming to the point where access is creaking at the seams. I'm confident with properly designed tables and queries we wouldn't be, and I'm no expert either, but it will have to fail before there's a concerted effort to redesign or god forbid IT do there jobs.
So.. you love asterisks?
I remeber Vanilla being quite nice. MyBB is much lighter than phpBB and can also use sqlite.
Don't ISBNs also contain an X sometimes?
I am sure it won’t work against Facebook at all.
Pretty optional in 2020? We are certainly not reading the same RFPs.

Spin up an Web API is at most one bullet point among many others.
Simple type annotations can be entirely in comments, but for more complex usage you might want to execute code, like type aliases:

MyContainer = List[int]

On top of that, the typing module was also backported to Python 3 versions before 3.5, where you do have annotation syntax.
This quote from the article says this work was being done be a developer(s) and if that is the case they should have know better.

The problem is that PHE's own developers picked an old file format to do this - known as XLS.
Austerity wasn't based on that study, and it didn't go away once that error was found.
Perhaps you mean W^X and mprotect?
Well, the article talks a lot about 'our ancestry' and not all of mankind. So probably it applies only to 'us'(Europeans and US) and not 'them'. Ok, probably it was just lazy science and no politicsl agenda.
Right? I think it's because DooM is so recognizable and so snappy. Fast action, clear visuals, no cutscenes or chainsaw animations to interrupt the flow. Only Quake1,2,3 games have similar traits and are also used for tech demos and proofs of concept.
Your intuition on this is wrong, and there's no need to fly off the handle.

Ancestry is infectious. Take two populations, A and B, completely isolated from each other. (nevermind that they all have a common ancestor long before the populations diverged). Now one day in 1000 B.C. a single individual from population A migrates over to population B, mates, and has offspring (more than 1) with an individual from population B. Just keeping things simple with 2 children per generation. The next generation, those 2 individuals go off and have offspring with other members of population B. That's 4 descendants. Next generation 8. And so on. Of course the characteristics of population A (it's phenotype) may become less, because proportionally, that individual's genes make up less and less with each generation. So it might not even be detectable by looking at someone that they have a tiny bit of A's genes.

The key is that the propagation of ancestry never stops, because ancestry doesn't round down to zero. It's a mathematical relation. Now, genetically, those genes keep spreading (thinly) over the entire population, generation after generation, so it is actually possible that those genes get rounded down to 0, and you actually have no DNA in common with that ancestor (except that which they had in common with your other ancestors). But mathematically, in terms of ancestry, there is a point many generations later that it becomes almost impossible to not interbreed with someone who is descended from A.

This is exactly the intuition behind this genetic isopoint--when you run the exponentials either direction in time, they overflow the population. So you either have your genes completely selected out, or they "infect" the entire population, assuming that you and your offspring consistently have more than 1 child on average.
Florida online voter registration system crashes on last day for filing
Relevant: You can actually perceive the rough size of your fovea with this optical illusion: https://www.shadertoy.com/view/4dsXzM
> how is a user to find out whether square really accepts a matrix?

How do you find out that a function exists, what it accepts, and what it does normally?

> From comments? They are again limited by the authors imagination.

Sure, but an author which much experience with duck typing will typically write documentation that specified that expected methods (informal structural “types”) rather than nominal types.

With the static equivalent (protocols), it’s conceivable that this is also discoverable via tooling.
This seems kind of a weird way to do it, unless they fear a cover-up. However, in the current climate it's hard to tell when people are doing something in good faith and when they are doing something where they have vague allegations and are doing it for political reasons to sabotage someone.

I hope that they do a thorough investigation and disclose the evidence so it's obvious whether this is a bad faith investigation, or a corrupt AG.
typing.Literal makes a lot possible as of 3.8: https://docs.python.org/3/library/typing.html#typing.Literal
Safari also has its share of SVG bugs, like this one: https://stackoverflow.com/questions/31150919/svg-background-...
This displays a very mediocre grasp on, at the very least, web semantics and CSS Grid. (Also, an emotional disposition against a simple piece of web technology. Wild.)

> This is a bad design because you're tying the child elements to the grid layout of the parent

Apart from that sentence carrying very little internal logic and abusing the word "because", there is a simple fix to what, I think, is your point: Name your grid areas.

There is absolutely nothing in CSS Grid specifications that urges you to fill in all the possible areas, or, in fact, any of the areas. Or make it 2D. If you can use it to solve your layout problem in an elegant way, that's a good thing. The solution in the linked article is semantically sound and elegant -- obviously far more elegant than the proposed alternative of adding control markup to every single child.
Explore the famous nuScenes dataset in a novel way with SiaSearch
I see the NYT is using the same hubristic attitude that Douglas MacArthur used the last time the Chinese warned the US not to overstep the mark.

Too many men were lost at the Chosin Reservoir because the US took no notice of the Chinese warnings. It will happen again, and the unexpected butthurt this time will be as bad as the unexpected butthurt the last time.
Wow, what embarassing mistakes... silently fixed it, thanks!
Maybe you meant something slightly different, but I will agree with other comments that this wouldn't hamper progress. Most people don't enjoy doing nothing for protracted periods of time. We like to create things and make stuff happen. I think we'd make more progress, if anything.
You know what drives me crazy? All these people talking about how great technology is and how it saves all this time. But what good is saved time if nobody uses it? It just turns into more busy work, right? You never hear somebody say, "Well, with the time I’ve saved by using my Word Processor, I’m gonna go to a Zen monastery and hang out.” (Jesse)
I would agree that in this hyper partisan hellhole that is 2020 it is hard to feel like many involved in this investigation might at best be said to have ulterior motives and at worst should be under investigation themselves with this particular incident being a good example of the later.

Having said that, the fundamental underpinnings of the case against big tech in general most certainly do deserve their day in court and the idea that this would all somehow disappear as a result of this most certainly wouldn’t look anything like actual justice.
The Norwegian Wikipedia article calls our "elg" for Alces alces, while saying the larger American moose is considered a sub-species Alces americanus.

[1]: https://no.wikipedia.org/wiki/Elg
In Germany there is no such thing as public domain for software copyright AFAIK. So the licensing could be an issue for professional usage.
> How can I pass whatever I want into that function at runtime, while still satisfying the type checker?

Tell the type-checker to buzz-off by any number of means, including # type: ignore
Peter, please reduce the font size. It's absolutely ginormous. The page is completely unreadable without switching to the Reader mode.
Most of our ancestors, even in recent history have migrated a lot.

For example Vandals, a tribe living in Poland, moved west and south, and established kingdoms on the Iberian Peninsula, Mediterranean islands and North Africa in the 5th century! Many tribes living in Europe had a similar migration pattern at that time [0].

This was a part of humans migrations from Asia to Europe, pushing people ahead of them.
Another incredible migration is the Bantu expansion, where people consistently moved eastward and southward for at least a millennia.

And we changed a lot in the process, New arriving people in Europe from Africa, at the end of the ice age, had a much darker skin than today.

[0] https://en.wikipedia.org/wiki/Migration_Period
I have this weird idea that wild life forced people into this kind of dynamics.

You make just enough efforts to go where you need / want. The rest is superfluous.

And modern society, lifting you into a form of comfort, also ties you to an large body of strings that forbid you to work on your gong fu (whatever task/effort you deeply need to do to feel happy).

It replaces risk with anguish
Great idea, but I'm not creating an account just to see if it works. I don't want "hey, it's Josh from PageWatch" emails every few days during the trial period.
Safari has a lot of issues outside of just being behind the standards. I've encountered background and z-index jank, form issues, SVG issues and even mouse event issues. If you are a web developer, there's a good chance your codebase has Safari bugfixes.
Blaming PHE seems to have become a regular occurance this year. I wonder if it's justified or not.
X can be a check digit. From memory the check digit is calculated using a modulo 11 calculation.
let's redefined work as shared laziness :)
Is there any good, systematic discussion of the trade-off between computational complexity and compression? I have this intuition that the lower the entropy of signals, the more complex encoders and decoders might potentially need to be, while slightly reducing compression could afford, in some cases, making do with dumber codecs. Is this idea explored anywhere?
> Now it’s just join the printer to the WiFi and it’s there, ready to both print and scan wirelessly.

Or, alternatively, spend a frustrating afternoon trying to set it up, give up and buy very long USB cable...
I think it's clear from history that narrative of us "being the same" hasn't caused nearly as much trouble as the opposite, the complete and utter lie that we are not all human.
That's fine for an individual working on a specific set of data in a specific sheet, but this isn't just a problem for one individual or a small team that can solve it and move on. It's a systemic problem throughout many vast organisations, with continuous influxes of new personnel and constantly changing requirements. When you get an XLS sheet sent over to you from another team that already made this mistake, it's too late and this happens all the time.