skysight-inc/HackerNews huggingface dataset:
That sounds like an awful experience, but I would guess that you’re much likelier to be a victim of theft at a hotel than at a residential home.
My workplace has such a MitM gateway where every host has a company root CA installed and every SSL certificate we receive in the browser is an interchanged one. Fair enough.

However, the huge problem is that employees are completely left in the dark about this privacy invasion... only the tech-savvy ones notice and understand it.
According to ADB Podcast, the large majority of Android developers using Android Studio are on Windows, as per telemetry data.

ChromeOS support is irrelevant outside US, as those devices are nowhere to be seen.
Code, Learn, Share: A Recipe for Developer Success
You're both correct but relatively so.

You're thinking about the poverty line of $1.90 a day, what the late Hans Rosling would refer to as Level 1. And you're spot on.

Relatively speaking though anyone living on level 4 feels like level 2 or 3 is 'poverty' in comparison. From that perspective there is still a lot of potential upside and maybe that's what the parent was trying to say?
It makes me so happy to read intelligent discourse.
How to Become Data Scientist Without CS Degree
No more XS4ALL is unthinkable
Facebook Has Changed
> Use the —noImplicitAny flag

Welcome to reality! When you do this in any decently-sized TS codebase, you want to kill yourself, because the "smart" devs that started the project didn't do it at the beginning, and fixing it now would take you a man month, in order to be able to enforce it moving forward.

> Use the —strictNullChecks flag

My previous reply also applies to this one, plus: you can still compare against undefined when using this flag (we're talking about unreadable code... even if comparing it with undefined wouldn't make any sense in a codebase with structNullChecks enabled, it's not a compiler error).

> Or, use —strict to do both of those and more.

My gripes above would only be solved if these strict modes were the default. Otherwise shitty and unfixable (read again: man months for a normal project) typescript code keeps being written.

> what specifically is indecent about TS’s type guards?

How about you read the link I posted?
Like most intelligence agencies of wealthy countries, the CIA has agents everywhere at all times. They may or may not be actively engaged into questionable activities, but you can be sure they are there, at the very least as diplomatic personnel. Your own country likely has equivalents in the US. It’s just how it is, the world is a bad place.
It is my understanding that most stores do not share that data, because they feel it is a significant commercial advantage.

Credit card companies have wanted itemized transactions for aaages (it's even part of the protocols they use) for fraud prevention, but very few merchants have agreed.
How do we know that we in the elites that have been given ideology instead of a classic humanities education, taught what to think instead of how, and to become practiced in ignoring what our mind as well as eyes tell us is not worse off?
Uh? What? As a citizen of the EU, I would be extremely disturbed if the EU cared much about non-EU countries. The EU should care as much about Russia and (soon) the UK as the USA cares about Canada and Mexico.
Well, half
I read this review of it by Richard Gabriel yesterday:
https://www.dreamsongs.com/Files/amop-review.pdf

The review itself is really interesting, you get to learn the context around the MOP and where this book actually came from.
After having a couple of neighbors straight across the hall that illegally (meaning without knowledge of them being there by the landlord or the authorities) sub leased the place for 4 month thought it's a good idea to turn their sublease into an illegal hotel I will never, ever again stay in an AirBnb.

Unless you have experienced this personally you can't imagine the impact on your quality of life of such action in a multi party dwelling.
RCP 8.5: The Climate-Change Disaster Scenario
+60 digital tools that contributed to our startup's success
>I have an idea I wish to try out regarding word embeddings, and I am looking for either a minimalist or a very clearly documented library for word embeddings.

Using AI on natural language is still in its infancy. You're not going to find a clean off-the-shelf solution if you're doing something unique.

Google Cloud has a natural language AI module that makes solving certain problems pretty easy (little to no coding). The next step is to look at packages like NLTK, which is more complex but can handle a larger set of natural language processing (you need to be comfortable with Python). If neither of the above tools does the job, you're going to need to dive much deeper, and learn about the fundamentals of neural nets and natural language processing and become familiar with tools like Tensorflow.

Natural language processing is a much more open field than image processing, despite a seemingly much lower bandwidth and data size. As far as data-size, all of Shakespeare's works can fit into a single iPhone image, but understanding what's going on in natural language is often a far more difficult task than what's going on in an image.
As far as I know, this was not a judgment but a "legal opinion".

Gaming the system is easier in a codified law system. The not in "good faith" is something from the common law system. I would not bet on it that your approach would work.
AWS and Mongo and Open Source
It isn't so impressive or surprising if you observe that a KGB man is in charge of Russia and the three letter agencies in America tasked with countering him have been tied up with other tasks since the the eleventh of september 2001 for some reason.
There's a lot of stuff in the software that you can't see from the UI. For example, if the app is going to deal with patient information, it has to be HIPAA compliant and possibly conform to state laws governing healthcare providers. It may also need to interface with systems from dozens of insurers.

I think that the odds of someone unfamiliar with the industry creating a usable application (let alone one that's better than the widely used one) are very small. The best bet might be to find a co-founder who has had significant experience in this industry.
This has always frustrated me.

The big reason that DDL is slow is because these systems haven't tried to make it fast.

This is, of course, a contary opinion so hear me out before judging me ;)

My thinking is thus:

There are lots of virtual storage engines in the mysql world such as 'federated' and 'spider' and 'union' and such. These actually abstract away more than one data-source, and often the engine is smart enough to support when the data sources don't have identical schema.

These virtual storage engines demonstrate that a layer of abstraction can cope with casting queries across more than one non-identical tables.

So, either built in or as a storage engine abstraction, databases _could_ support DDL changes by putting rows with each version of the schema into actually different tables, and casting queries across them etc transparently.

Another approach is that taken by the postgres engine, where each row has a version and some DDL such as add column with default null can be done instantly. (With a bit more thought, even defaults could have been coped with instantly; its a shame they weren't.)

So, blame the DB designers!
> which was the CIA operation to arm and finance the mujahadeen against the USSR, which led to the creation of the Taliban

That is actually not what happened. The mujahadeen are not precursors of the Taliban. Matter of fact, the mujahadeen and Taliban fought each other. Many members of the mujahadeen left to join the Taliban but they are not the same. The Taliban was started by students.
> Because their goal should be what is best for Europe, not what is best for the EU.

Why?
I just googled "elixir property testing site:news.ycombinator.com" and the first hit was what I wanted.

But it's the 3rd result in Algolia, behind stories that are both older and with fewer votes.
> a birth at 17 might prevent a birth at 47

It's not an either-or proposition. What "urge for a family of a particular size" could not be satisfied between ages 20 and 47? Hopefully, you're not pushing your child to have "several children by age 20."
What are the most important tools in your startup?
In college I think one is unlikely to be spat upon, slammed into a locker or urinal, purposely tripped, etc.

A school for gifted children may be better, especially if not co-located with a normal school, but it will have other downsides. It will likely be a long commute and might cost as much as college. It does very little (probably just AP credit) to shave years off of the time required for education.
You do both. If you don't need to expose a class you keep it internal. If you do need to expose it, you keep it sealed unless you deliberate design it for extension.

The overarching principle is to keep the API as tight as possible, because as soon as an API is public, you have committed to it and even subtle changes in observable behavior may break some client.
I didn't say "essential force". And I didn't deny "legitimate concerns". If your goal is sowing chaos, you gotta build from those legitimate concerns.
& autoimmune diseases...
I know we agree on some level. Still, I can't help but feel like you have a somewhat narrow definition of "developer". A thoughtful senior developer who is in it for the long-run (read 15–30 years), and thinks in terms of "building a craft" will (and must) aim for a more well-rounded set of skills (that does not involve "development" in the narrow sense of hurling code)—e.g. giving high-quality technical talks that provide durable value, high-bandwidth interactions with customers and users, writing specifications, bringing multiple technical teams together to architect features and solutions (which requires careful and effective communication), and so forth.

Related: You might've already come across it, if not, I suggest reading this paper (it's not about any specific technical topic, but more about the thought processes) from Peter Naur, titled: Programming as Theory Building.

[1] http://pages.cs.wisc.edu/~remzi/Naur.pdf
With all due respect to him, it’s probably not worth the hassle.
There's a solution for that and it's called room service.
What has changed in it?
I apologize for my late edit, and thank you for your response. I just need a minimal codebase that generates a word embedding that satisfies these quasi linear relationships.
A market of thousands of customers who pay yearly for licenses and maintenance could be a great business for a small company to get into. It just doesn't have the growth potential to be a unicorn company that a VC would be interested in (which means you don't have to worry about competition from VC funded companies).
I'm from the C# camp. I wouldn't move to TS even if they paid me half a million dollars.
Git Reset 101
>> but TS can still allow shitty code

No programming language can stop this. Your issue is with bad devs creating bad code.

>> Using the type 'any'.

Using 'any' is either for prototyping, truly dynamic data, or edge-case scenarios, but Typescript is still far better than having no types at all.
It's not that interesting. Manipulation was targeted at people more susceptible to it.

I expect that most racism/sexism/bigotry generally comes from prior manipulation too.
Bytecoin is a scam, whereas Monero is at least pretending to be a well-behaved open-source project. Also, there was a ton of innovations since the fork.
Yes, the KGB defector Yuri [1] said as much. He describes a slow distruption they started of America by infiltrating the education system. This attacks the weakness of a democracy, which is the fact that it’s run by people for the behest of itself as a system and does not answer to an estate that would otherwise check its malfunctioning.

However, that doesn’t mean the movements of dissent is caused by this. They could be, or they could be a symptom of the problems not solved by a long term malfunctioning Democratic system.

[1] https://youtu.be/bX3EZCVj2XA
It's funny, I think the features it has that allow "incremental adoption" are the ones that make decent developers stay away from it.
Oh, 250 was for the box, no disks. 75% discount. :)

Keep it old-school!

Vsan btw is vmwares attempt to actually achieve _horizontal_ scalability.

I just don’t trust vmware with anything except for that bytecode vm. It used to rock, but time went ahead, and even as they IPO’d I thought they would end up dead in the water eventually.
I had just been introduced to the wonderful zones in Solaris and it just made hypervisor vm’s seem silly.

And here we are with cgroups and friends...

Have a look at ceph if you’re interested: http://docs.ceph.com/docs/master/architecture/

Anyway, I’m out.

If your horizon extends to what vendors are prepared to sell you, take that 50 discount and run with it!

One final thought: is that disk not ”internal” to the array? This is what makes blockstorage notoriously difficult to scale horizontally.
You’ll need very clever software!

GL&HF
That's not true for all currency. Because Governments generally require taxation to be paid on property/transactions/income in particular geographical areas exclusively in a particular currency, there is a baseline demand which means that such a currency has some fundamental value despite not having "intrinsic" value.

Beyond that, currencies are (in a way) also backed to some extent by the value of the goods and services available to be purchased with them.

So cryptocurrencies can have value of the second type, but if they don't have baseline demand then there's little to stop everybody deciding to switch from one cryptocurrency to another at some point in time, leaving the first worthless - whereas baseline demand makes that extremely unlikely for a currency used in any major country's economy.
Matcha: Easy to use text editor for writing math
> No programming language can stop this.

Thankyou captain obvious! But if you're choosing one language over another, you know that there are languages that can prevent you to do it more than others.

> but it's still far better than having no types at all.

Using 'any' everywhere is like having no types at all.
I have never heard about esperanto while in China, that was half of my lifetime, so I think there must be some exaggeration here. The efforts at establishing Confucius Institute branch schools all over the world to teach Mandarin I have clearly seen.
There’s always Micro Snitch[0]. It not a hardware switch, but it arguably the next best thing.

[0]https://www.obdev.at/products/microsnitch/index.html
They are de-facto citizens, and the UK Monarchy has effectively no power, ergo your comment is moot, and deflects from a very real and tangible issue of democratic deficit in the EU.
What the hell have you been smoking? All those products are good except YouTube, which actually could use a rewrite.
It seems like the dissonance you felt from reading comes from the article being written more in a business style of writing and thinking rather than a technical style which you are more used to.

For instance the "velocity data" and "but over a decade it makes a difference" parts. From a technical perspective it's awesome if you know that thanks to the data science you can outcompete others over a decade. But in business terms thinking is quarter based (i.e. three month) for short term and yearly for long term. The current leader that has to spend his budget on data science or other stuff has to find an advantage in it in the next few weeks after implementation, because usually making it happen takes already a quarter or two.

You might think they are idiots for thinking that short term, but their goals are also set in this way. So if they invest heavily in a topic and don't see any results for 3 quarters they might be replaced.

So if you say algorithm X will cost him 80% of his budget to implement but only shows results ten years later, for him that's the same as "no results". It's just the game he has to play to stay in the game.

I personally think this is part of why companies will not be able to make a drastic change in their DNA and instead will be replaced by the next generation of companies who comes out of start-ups, or be replaced by companies who already actively participate in the market in other areas and have the right DNA to take on the market. For instance Amazon is already more data driven than the traditional super market chains, therefore they now can attack that space with their modern technology.

> And again he is contradicting himself. Because if you make an analogy from student to a learning algorithm he now gives TWO orthogonal metrics to optimize for.

Loving that part. I bet few people have combined his advise for student learning with his advise on how to do ML earlier.
I want to be on the list of people who are not on this list
Not neural nets in general, just the word embedding layer. This layer tends to be large, like 1,000,000 x 300, so there are problems deploying it to production, especially in mobile environments. They can reduce the second dimension to something like 30 using SVD, replacing the large layer with the smaller one, and then retraining.

Note that whole networks can also be compressed to similar levels with a variety of techniques, this one is just slightly better for a specific type of layer.
More data is better.

You can reduce it via PCA one of the many techniques in multivariate statistic.

You can do anova to select your predictors.

In general you can use a subset of it using the tools that statistic have provided.

Complaining about messy data... welcome to the real world. As for complaining about non-reproducible models , choose a reproducible ones. I've only done mostly statistical models and forest base algorithms and they're all reproducible.

All I see in this post is complaints and no real solutions. The solution that's given is what? Have less data?

> The results were consistent with asymptotic theory (central limit theorem) that predicts that more data has diminishing returns

CLT talks about sampling from the population infinitely. It doesn't say anything about diminishing returns. I don't get how you go from sampling infinitely to diminishing returns.
Yes, Typescript prevents you from making errors more than Javascript, that's definitely obvious. And nobody uses 'any' everywhere, that is an example of a bad dev doing bad code.

It seems you're saying some people don't understand or use Typescript badly so it's somehow bad itself? Those people would make a mess in any codebase. I'm not sure you have a coherent argument here.
And not just a "KGB man". Much of Putin's family died in the siege of Leningrad. And, as his key assistant, he watched Yeltsin sink into alcoholism and depression, as the Soviet Union fell apart, and Russia was humiliated.

So he's recreated the KGB.[0]

0) https://foreignpolicy.com/2016/09/21/putin-has-finally-reinc...

Edit: That is, I think that it's personal, for him. A matter of honor.
You make it look like the 'stay' campaign is not funded externally[1]. Obama had openly asked Britishers to vote "stay"[2]. I am not sure about Britain(or the West). But in most of the sovereign nations, this would be considered as foreign interference.

1. https://www.theguardian.com/business/2018/may/29/george-soro...

2. https://www.aljazeera.com/news/2016/04/obama-eu-britain-brex...
Programmable Completion for Bash on MacOS
But this would be either over-counting if some CI scripts download the version every once a while, or under-counting if some organization put the image on their own privately maintained mirror which is quite common.
How do you know that other more major political stories is not the real product of manipulation [1] and these opposition movements are a symptom of problems not solved by a malfunctioning Democratic system?

[1] https://youtu.be/bX3EZCVj2XA
The original "idea" of AirBnB was to offer travelers a much more unique and personal travel experience, staying in someone's home, rather than a generic and bland hotel. That still exists on AirBnb, but it doesn't scale to the level AirBnB needs to become a publicly traded accommodation accompany.

To scale up, the focus changed to inexpensive low-service accommodations with little character, or regard for the surrounding community. AirBnB is eating itself in the name of growth. In theory, it was a great idea, and I have no doubt it'll continue to make money in its current incarnation, but it's not building what it set out to create.
A little while back I used this combined with a physics simulator to make a toy where you throw polygons in the air and they scream: https://ohgodwhathaveidone.stackblitz.io/

Code's here if anyone wants to play: https://stackblitz.com/edit/ohgodwhathaveidone – I did a fairly medium job of abstracting the synthesis engine away from the UI, but it might be a decent starting point if you're looking to make other Trombone-based web silliness.
It just means Bitcoin is not advancing.
Probably renewed interest caused by the Mongo/DocumentDB drama.
What causes that impression? The average hotel is more secure than average house.
I think you can have both situations. I still remember a talk from a Google person maybe around 2010 where he showed clearly that if you try to make the data "better" but in general have way too little data points, then it can't be useful either.

It's just now that we had almost a decade of pushing towards more IoT and more Big Data, that many companies have huge data lakes that they don't know how to make use off.

So instead of applying one of these lessons it's probably best to see where one is lacking (quantity or quality) and work on resolving that specific problem accordingly.
Was quitting coffee the only change you've made in your lifestyle? Or did you e.g. started working out, be more strict about your daily regime, be more careful with what you eat?
Real Tips How to Start a Successful Equipment Rental Business
Anecdotally, I was at a recent dental tech expo in Sydney and was allowed a chance to play with one of the dental lasers on display.

The guy running the stand showed us how to peel the shell away from the membrane of an uncooked egg, before then winding the dial right up and letting me saw a lamb jaw bone in half with it.

They really are pretty impressive devices.
I'm working on a guide that will cover the entire process of creating a terminal user interface in bash. I want to create a central location for the information I've gathered so it may be of benefit to others.

I also hope that people will contribute their own snippets, methods and ideas. It'd be great to find out if there are better ways of implementing the code.

The guide is on GitHub [0] and is a heavy work in progress. Its currently structured in a way I'm not too happy with. I want to change it to a series of 'How to implement x' instead of an ever growing implementation.

Other than the TUI guide I have 4 other major projects which I am working on (neofetch, pywal, fff and the Pure Bash Bible).

[0] https://github.com/dylanaraps/writing-a-tui-in-bash
In the US we have a secret ballot. Some effort is gone to to not collect information about what you voted for, only that you voted.

Countries with sham elections tend to be open ballot, as the voters need to show they support the current ruler. This is why the selected candidate wins with 98% of the vote or some such.

You can't even get 70% of people to agree on which direction the sun rises.

A secret ballot is necessary for free elections.
AI Patent Report: Batch Normalization Layers (Google)
I guess I don't understand why they would freak out while being rescued.
That is part of the spec. CSS colour 4 allows colours to be defined in using different colourspaces, but the gradient spec continues to dictate linear interpolation of the RGB values.
Mi Mix 3 5G Variant to Launch on February 24 with Up to 2 Gbps Download Speed