skysight-inc/HackerNews huggingface dataset:
In that case, you have a point. The closest you can get to covariance and contravariance is simulating it with implicit conversion operators/constructors (which then often need to be templates).

But I don't see how this could be implemented without completely changing large parts of the language.

In the one case of covariance that actually exists, overriding `virtual base* factory()` with `derived* factory() override`, the overridden function knows that the function it overrides returns a `base* `, so it can just return a `base* `, too, and callers through the subclass pointer know that they can adjust the return value back to a `derived* `.

But even the closest cousin, argument contravariance (i.e. overriding `virtual foo(derived* )` with `foo(base* ) override`) doesn't seem feasible. Callers through the base pointer will pass a `derived* `, so the overridden function has to expect to be passed a `derived* `, and there is no adjustment that can be made to a `base* ` to turn it into a valid `derived* ` statically.

The vector example is even more impossible. Since the function expects all members of the `std::vector<base* > const` argument to be `base* `, a caller with a `std::vector<derived* >` would have to allocate a new vector and adjust each individual pointer, which would be a terrible hidden runtime cost. (If they had added a constructor to accept a range to complement the one that takes an iterator pair, that's exactly what would have happened, though.)
Yeah. There are different sizes of data, that's why there is no good control for everyone.

Size of data can be:

1. Small, so you can display it all at once and the user will have luxury to ctrl+f what he/she wants;

2. Big to display, but small enough to push to client: then you will need to create pagination or virtualized view. Ctrl+F will not work (at least without some tricks), but you can easily filter/search it yourself in JS;

3. Too big to transfer: the only way to search/filter is on the server and separate controls (of course Ctrl+F won't work).
Originally it was XP base indeed but after the development hell they stuck in, they've pick Server 2003 and baked out what later become Vista.
Kafdrop – Free Web-Based UI for Apache Kafka
this is really good to know. I've been using Typora for the past year and, at this point, I can't live without it for making md files before committing. Thanks!
same like me.. triggered
Because I'd still like to buy other stocks. There's also no fee on RH so what is the downside of using RH?
How did we design our platform to handle 50M ping data in production
At Locale.ai, we have a thing for pretty and intuitive maps but the scale at which we operate makes this job really challenging! For every company to create their own maps, we need to get all their location information from all these disparate sources into one single place! These maps can help them profile areas and analyze their ground performance and properties across these different areas in real-time.

To understand how to craft this experience for our users, we conducted several user interviews-- ranging from product managers to ops teams and asked them to keep playing around with the UI.Musthaq, our UI/UX engineer wrote this piece from all the learnings around design we have gathered over time. This should be helpful for anyone who might be in the same boat as us.

You can check this out and let us know if you resonate: https://medium.com/locale-ai/from-thoughts-to-visuals-what-design-means-to-us-701a36213376
Try it...

wget http://mattmahoney.net/dc/enwik8.zip -O - | gunzip | head -c 1000000 | gzip -9 | wc -c
355350
wget http://mattmahoney.net/dc/enwik8.zip -O - | gunzip | head -c 1000000 | base64 | gzip -9 | wc -c
528781

base64 is 48.8% larger after compression on english text, whereas it would only be 33.3% larger without compression. The reason is because compression finds and eliminates repeating patterns, but base64 can make the same input data look totally different depending on which of the 4 input alignments it has.
Oh sure, deciding what is and what isn't a lie is definitely practical. Not a recipe for a hellish dystopia at all.
That's why people should change the filter and have a yearly inspection, just like for cars.

But the filter is on the ingoing side and not on the outgoing side, so no moisture from the inside can aggregate there. Only the humidity from the outside but we've never had problems with that.
Some of its libraries are overengineered, som kill your compilation times, some are nowadays not needed anymore since they got merged into the standard and others are simply worse compared to other libraries.
/pol has leaked all over though
I can't help you here.

I'm just a lowly eastern-European contractor banking on real estate prices in Silicon Valley remaining ridiculous on one side, and Indian contractors[0] remaining unreliable on the other.

[0] Those of them who have lower rates of course. Reliable Indian contractors have proper rates - and good for them.
WP Paint – WordPress Image Editor
It's done by importing a protobuf, so I imagine rpcmap just checks all the protos imported by a service
1 - Allopathic.
2 - No much clarity on that.
But think these guys (these = pharma company) sell area wise. Say if they tied up with pharma store A for x medicine. They will not sell the same in any other pharam store in that area. And will tie up with Doctors in that area to sell that medicine.

I will try to get more info on this. Each company has MR (Medical Representatives) they meet docotor every week on one day and present their schemes and offers.
And will always work well!
Is there something more effective that you can suggest from your experience?
Regarding table columns sorting - are there anyone else who thinks that clicking on the same column the third time should remove the sort? For example:

• First Click: Sort ASC

• Second Click: Sort DESC

• Third Click: Remove Column Sort

This allows me to go back to the initial state where the tables have been loaded. Currently, most data tables don't support "resetting" of column sorting and are implemented in this manner:

• First Click: Sort ASC

• Second Click: Sort DESC

• Third Click: Sort ASC
Paying what exactly? These are not really money transfers, it's not like UK sending 100 bucks and the EU giving 80 of it to Bulgaria and sending 20 back to the UK. It doesn't work like that.

The money is used for infrastructure and other stuff, maybe Bulgaria gets 80 bucks for road building but the UK benefits from it by getting the engineering contract and after the project is completed they use these roads to make moving nuts from Turkey cheaper and faster so making their chocolate industry more competitive. Maybe it was UK's proposal to build that road and France supported the idea because they also want to make the rose petals imports from Bulgaria and electric hardware exports to Turkey cheaper?

It's not a charity. So yes, if a net recipient country leaves the EU chances are that they will continue receiving EU funds just like the other countries that receive EU funds despite never being the EU in the first place.
When statically linked it's even simpler: the dependency is used only during the build.
My own meta-try from the textsynth.org site, using its own description as input:

Text completion using the GPT-2 language model. It is a neural network of 1.5 billion parameters. Type a text and let the neural network complete it. Each try returns a different randomly chosen completion.
The system is still far from being perfect. I need to add a bit of support for parsing and formatting of HTML, CSS, and JSON.

If anyone has ideas on what could go in the UI, I am open to suggestions.

Usage:

Run a text with the command:

$ python train-pct2.py \ [text] \ [options] \ [data]

and wait a while for results to appear. You can use the --progress ( -- ) flag to tell the training of the system to continue, or use the --stop ( -- ) flag to stop training. If you run with no options, the system will continue on its current task.

Options:

--input text is the text to be trained --output text is the path to the text as output --progress will print a summary of the progress of the system every 15 seconds --stop will stop training the system and print a summary of
Hence why you either need the ventilation or you need to manually open windows a couple of times a day.

Building with stone and materials for insulation that allow no diffusion are a problem too.

Builders need to conform to rules and norms of course.
kayak.com allows you to search by plane type. not sure to what extent they can guarantee that you'll actually be flying that type of machine though.
Most compression algos operate on single-byte chunks of data and base64 encoding messes up the original byte alignment making the input appear more random than it is.
> But the filter is on the ingoing side

Okay. I guess I have been wrong.
It's raising the bar to where you need a warrant though. It means that the police can't just subscribe to that person and see everything that's gone on.
If I took that literally, I would never start any projects that cannot be completed in a single day.
Sometimes you have no choice but transmit data in urls
Ah, the classic approach from WinProc() upwards. While I think it might be useful to work through this once, since then you understand what a message loop is and how it dispatches to controls, but for almost all practical purposes if you want to build a classic app it's easier to do it in C++ with MFC/ATL. Or even C#/Winforms.

I note this version uses LPSTR rather than LPTSTR; perhaps it predates the UNICODE fiasco and the brief window where UCS-2 seemed like a good idea.
Wow, they managed to fit a surprising set of features in a less than MB of javascript. As someone who implemented different grids multiple times I'd say it is a nice job!
He's a Japanese investor. While a significant amount of the funds he invests originated from oil money, his actual investments are in technology companies, so the future revenues and valuations of his investments are not based on oil.
Dekks is a new presentation toolkit that we are building at International Magic. Currently in development but soon ready for beta testing.

Tell us what you think ️
The argument was that state owned could end up being the same as state regulated. The government are people too, they might also have made mistakes that caused catastrophic bushfires - instead of greedy and incompetent it would be lazy and incompetent. The dry bush is a significant part of the equation.

Just looking over the Wikipedia page [0] it appears PG&E has a guaranteed rate of profit and monopoly status over certain aspects of the infrastructure. The problem with governments owning businesses is that they don't respond to market signals in the form of profits. Under this regulation, PG&E is also buffered from needing to respond to market signals in the form of profits.

The intellectual justification for privatising anything is to expose it to the need to fight to make profits which then enforces a sort of discipline on resource use. Regulation that privatises a company then shields it from the need to try hard to succeed is pretty much strictly worse than nationalising.

That is a likely perspective from the sort of person who believes that the political system is bad.

[0] https://en.wikipedia.org/wiki/Pacific_Gas_and_Electric_Compa...
Pretty much on point, save for compression part... although most used 16bit deflate would stumble big time
The way I usually explain it is that gravity is a form of energy, and that energy has mass, and that at the event horizon the energy of the gravity is exactly sufficient to maintain the gravity itself, basically becoming a self-powering loop of gravitational energy.
Well if he doesn't get too fussy about investing revenues specifically from fossil fuels and diversifies into simply investing money seized by autocrats regardless of its source then it is a plan that can be sustained for millenia.
Enjoyable! It’s really going to change the spam game that’s for sure. Hopefully we can also use these models for estimating how realistic a sentence is.
Because we stood in front of the same decisions this year, I can only recommend to use wood not stone as building material. And wood fiber insulation. Building techniques in that area are pretty advanced. (At least I hope so, let's talk about it in twenty years again :D )
This is time, effort and money people tend to find difficult to allocate. Do they spend their day off across four locations going shopping and neglect their yard or catching up with friends? It's possible to do it all, but easier to convince yourself you can't because you're tired, saving money, stressed from work/kids/etc.
> P.S.: This world really does NOT need any more look-good-only-under-Chrome websites.

FF user here, haven't tried Chrome so I guess I dunno what I'm missing. Site looks nice afaict. What's the issue?
And how can you be so certain about that? Who knows what rich investor would read this article and reconsider the greennees of his investments and then tell his secretary to call... whoever is Google's CEO.
Vision Fund has an investment horizon in the decades. So the idea that it is dead is just ignorant.

And there is plenty of capital and not many decent investment vehicles so expect Vision Fund 2 to do just fine.
The one solution I see is replacing traditional meat (especially beef) by alternatives like Beyond Meat or processed insects.

I believe that we can see a huge shift once meat alternatives become a viable alternative, not only for the sake of direct methane/CO2 consumption but also in terms of rain forest preservation (iirc, around 77% of the total soy production go into mass breeding).
Yes, there are lots of short haul small electric airliner startups.
"This guy": https://en.wikipedia.org/wiki/Masayoshi_Son

> If it's based on

Not really. Son himself got most of his money from investments into Alibaba.

What you are probably referring to is that the Saudis are large investors of the vision fund. I don't share your optimism that there won't be insanely rich people with little accountability in the centuries to come.
New Call of Duty game casts Russians as villains. It sparked an online revolt
Could be sold for $17 also, people would understand it, and the other option is to distroy the products and lose the entire investment or to give out the product for free at your coast and maybe close the project for lack of funds.
> T-Mobile so far is nice here, but for example in Germany is one of the despised companies.

that is bullshit
Going between rust and ts, it's the judicious use of enums that js really feels like it's missing. The whole hoopla with undefined/null/NaN/etc could be avoided with a simple enum type. Not to mention the entire concept of Exceptions.

Nullish alone had me back to the == instead of === once I went ts. No reason to care about identity when ts makes sure I don't compare a string to a number, but treating undefined == null as true is what I want 99.9% of the time, and that 0.1% I should be explicit that I do care about treating them differently.
Thanks for sharing, this editor has quite a few nice features! Using @ for quickly inserting different markdown formattings is a nice touch compared to having to remember them.
Cracking pass codes with De Bruijn sequences
It's not about the ease of use (you need just a couple of lines in CMake to trigger the pkg-config scripts that every lib in the distribution has). It's about the people who work hard on maintaining the distributions. That's where the quality comes from.

And not only for the libraries:

http://kmkeen.com/maintainers-matter/
> People moved in to the center of the city not because it was filled with ‘moochers’

It wasn't filled with moochers then, it is now. That's my point.

> It wasn’t tax breaks that made the city cheap. It was that the tech boom hadn’t happened yet.

SF wasn't especially cheap, and in any case there's nothing particularly virtuous about moving in or out of somewhere at fair market price (if you move somewhere because it's cheap, you already got your reward for that: it was cheap). The people who happened to move in at a particular time got lucky that the tech boom happened to happen in a particular place, and raked in a massive unearned windfall on their property values. But apparently that isn't enough for them; they continue to massively underpay their property taxes as well.

> If you )o somewhere where the economic growth is at an earlier stage, and you can benefit in the same way, while helping to improve the economic health of the country.

I can benefit from house prices going up as they normally do, sure. I probably can't benefit from a substantial extra subsidy to my property taxes on top of that, because most of the country (rightly) does not have a Prop 13.
> If you build a house on rotten stilts, and some neighborhood kid comes and kicks one of them, it's not the kid's fault when the house collapses.

If you build a house that isn't fire proofed properly and a pyromaniac sets fire to it then you won't blame the contractor, even if the house wasn't properly built. Sure, there might be fines involved for breaking rules etc. but the blame for the fire is still attributed to the person who lit it.

Soros and his associates did this to a number of countries, includingMalaysia, South Korea, Sweden, Thailand and others; this is not about a single incident where someone used a small loop hole to make some profit -- it's about the financial sector deliberately playing nation states for massive profits, affecting the lives of hundreds of millions of people in those countries.

Should the banks have been better prepared? Yes, definitely. Does that in anyway shift the blame for playing with the livelihood of millions in order to turn a profit? Not a chance.
oddly enough lz/deflate are as ancient as base64. 16bit deflate is quite poor and slow, yet predominant.
After trying nearly every markdown editor out there (Mou, Byword, Macdown, iA Writer, and Caret, to name a few), I found Typora. I've been using it for the past year and find it delightful - it does everything that I want a markdown editor to do, in an elegant and intuitive way. I'm not tied to the company in any way, just really love the software (and hope it succeeds). I'll happily pay to support it when it comes out of beta.
The core of the article is the following summary from Dr.
Peter Piot the scientist credited for the Ebola discovery.

> Piot says at the time of that first Ebola outbreak, African scientists were simply excluded. White scientists — with a colonial mentality — parachuted in, took samples, wrote papers that were published in the West and took all of the credit.
Ray Dalio Says the ‘World Has Gone Mad’ with So Much Free Money
Unless of course the power supply fails, in which case we're back to the point I brought up earlier - you have neither autorotation nor gliding to fall back on, the vehicle just falls out of the sky like a brick - the parachute would help but I'm not sure how feasible that is.
Can confirm. It is pretty abhorrent how widespread this practice is in India.

IMO, the practice ought to be made unlawful. Medicine is a life-critical sector. As such regulations need to be the tightest around it.
What do you mean by 'break' and how would it happen?
Part of the point of this paper is that the lookup tables for base64 fit into a 512 bit vector register.
I guess I am.
Thanks, unused an online video to gif converter ezgif.com
Portugal? No invasions or civil wars since the 1800s.
Not when it comes to finance.

Everyone appears to use the short billion these days, and it caused me significant cognitive dissonance!
It takes effort to figure out which languages/scripts are supported.

The FAQ says that over 200 languages are supported but what they actually mean is that the font covers the Unicode Basic Latin, Latin-1 Supplement and possibly some of the Latin Extended.

That is, the font does not support yet anything non-Latin.
Do you have a more formal job description?
Iffys are a nice go-to in ts in general, because type inference is so handy and I'd rather not have a big pile of typed `let`s at the top that I have to assign into later. Even something as simple as a switch plays nicer if you iffy it and use it like an expression (similar to a match is rust)
Indiana's 50-Year Bet on Big Tech Could Cost Hundreds of Millions of Dollars
Yes, you can easily buy ammo. But again, most suicides are not really planned. The studies about suicides are quite consistent that only about 10–15% of attempters eventually die by suicide.

That means if you don't have an effective way of ending your life at hand, it's likely that you will not try again successfully.

If you need ammunition, you are not likely to go out and get it. That's inconvenient and even if you go out and want to get it, that takes time in which you might reconsider.
> TypeScript which is its own language. It's strongly typed and just happens to interop with and in some scenarios transpile down to JavaScript. It's whole existence is to deal with that billion dollar mistake you mentioned.

I'm afraid literally everything in this snippet is incorrect. The Typescript website opens with:

> Typescript JavaScript that scales. Typescript is a typed superset of JavaScript that compiles to plain JavaScript.

Typescript is Javascript. It's a superset, and as such its improvements are additive-only, by definition. The purpose of its existence is not to change or replace any JS features, only to augment them.
Please, where did I misspelled?
Note that if you decide to use MFC you still need to know Win32. A common misconception and source of frustration about MFC is that it is a layer over Win32 or that it somehow replaces it, which is not the case and if you (royal you here) expect that you'll be disappointed. MFC is a helper framework build with Win32 and C++ to ease some bits of making a Windows application, but even for the most basic stuff you are still dealing with Win32. It isn't a "Win32" or "MFC" situation, it is a "just Win32" or "Win32 and MFC" situation. If you don't like Win32 or feel it is too hard, chances are MFC wont change your opinion either (though you can like Win32 and dislike MFC - after all it has been left to rot).
Volvo Cars Goes for Blockchain Tech to Avoid Unethical Cobalt
At least for screen readers, they can work really well as long as you avoid display or visibility properties to hide them. Just position absolute and left: -999em will hide them visually but still let the screen reader 'see' them.

Of course, this will still not really help with touch devices.
I always find it weird that Switzerland as a neutral, but financially involved country would be considered neither part of the Axis nor the Allies.

They did supply weaponry to both sides.
The Power of a Wealthy PTA
Judge the content not the source.
This right here is exactly why Errors should be enums, instead of this wacky exception handling system. Try/catch is why I frequently prefer plain old .then and .catch instead
BTC doesn't scam people. People scam people.

Maybe the scamming is the problem - and you're not going to solve that with technology.
avx is extremely power hungry to a point the cpu downclocks itself. it might be worse than regular instructions even.

memcpy with wide instructions has been an issue for libc.
Win32, especially when it comes to GUI programming, is one of the worst APIs out there.

MFC is also quite bad because of huge abstraction leakages; it fills like Win32 with bolted on classes.

It seems like Win32 happened a bit by accident, a bit by overengineering and a bit by Microsoft's attempt to lock everyone to their 'special' development environments, which did not include C as a conscious choice by Microsoft.
Take a look at the image titled "An engine, covered by a cloth, in Lilium’s acoustic test chamber"
Thanks for this. Was insightful!
Rising prices have been taxing low-income families more heavily than rich ones
I'd say that Airtable is actually doing a pretty great job. Unfortunately their grid implementation isn't free. =)
In my view 300 year timescale and technology investments are antithetical.