skysight-inc/HackerNews huggingface dataset:
It is yet again disturbing, that two month after having watched the talk, the part I took away, besides never give away your personal data, was this
https://youtu.be/HKQDSgBHPfY?t=2371
or to be more precise this
https://youtu.be/HKQDSgBHPfY?t=2568
The relevance of "you cannot solve people problems with technology" point is debatable. Sure, some problems you can't solve, but a properly designed system can definitely reduce the risk of human error - we've seen this in fields such as aviation and medicine (to some extent).

But what isn't debatable is the fact that BGP is a security nightmare, and there's really no reason for internet routing to be so vulnerable. It's amazingly simple to divert traffic using BGP, and it has been so for years - https://www.youtube.com/watch?v=S0BM6aB90n8.
If Amazon HQ2 comes to Boston I will proudly move away.
I've been a software engineer in the defense industry my entire career. No contract I've ever been a part of included a UI/UX designer, I rather doubt the customer would have been willing to pay for one.

Interfaces are always designed by the programmers alone, and they are universally awful.

Heck, several years ago I remember having to learn Blender so I could create 3D models for some simulation software (no one else to do it, guess it's me again -> here have some rockets that look like something out of 1950s scifi). Apparently the folks writing the contract didn't think we'd need anyone with any 3D art skills to create 3D visualization software.
Not just kids - it's a perfect way to carjack someone.
Modern agriculture is a highly skilled job done with millions of dollars of capital equipment. Unskilled laborers are more hindrance than help, and will be sent off to the "back 40" to indulge in mindless busywork.

Subsistence farming that's augmented to produce a little surplus can be an only somewhat skilled job that can be done by everyone with relatively little capital. Pre-potato famine Irish peasants and many pastoral peoples throughout history demonstrated that subsistence farming can be done for basically nothing.

Unskilled laborers are more hindrance than help, and will be sent off to the "back 40" to indulge in mindless busywork.

If granted land, such unskilled laborers could probably satisfy most of their needs. The Pareto principle would rear it's ugly head again, and the top 20% of such farmers would out-produce and could be paid to "redistribute" food.

From the article: From some psychologists’ points of view, one of the worst things you can do to someone who is suffering from addiction or loss of hope is to give them no-strings-attached money, when what they really need is regularity and the responsibility that comes from having a purpose, even if its simply a job or a station.

Another thing that the an early 1800's Irish model might indicate, is that such a model might have serious problems. There is a far cry between the culture of German expatriate famers or the self-reliant farmer of colonial New England on the one hand and the early 1800's Irish peasant from the same time. Huge social problems accompanied the potato famine Irish diaspora. Up to and including unimaginable squalor, neighborhoods where sewage and garbage sat stagnant and out in the open, where police were afraid to travel in groups of less than 6, and the rule of law was abridged by shadow criminal/terrorist governments that could even conduct their own trials and executions.

From the article: This is not the kind of thing you can catch with a UBI pilot, but it is the kind of thing that you can answer by asking a more obvious question: Are wealth and poverty inter-generational? Of course they can be. As a society, we should be careful to not put a system in place that accidentally entrenches poverty when the initial goal was to alleviate it. A child growing up in a Basic Job household almost certainly has a better shot at life than a child growing up in a UBI household, with parent(s) who might have never worked.

The article might be putting the cart before the horse. People who have been given the right human capital through their culture can pull themselves up in a few generations. (This is the case for Chinese immigrants all over the world throughout history.) People who do not have that human capital must then gain it through a process of cultural transmission or assimilation. This assimilation does not have to be complete, and the group can still retain their cultural heritage and distinctiveness. Again, the story of the Irish diaspora is a good model for this. The power of culture is tremendous, and the cultural transformation will not be easy.
I've been a long time fan of Linode.

Digital Ocean is trying to move up the stack to compete with AWS, but they still have a long way to go.

I am wondering if anybody is actually using their cloud-like features?
>I wish we could have a sane conversation about how UI's should be customizeable for the end user

Depends a lot on context and the type of application, but a lot of end users get confused about where the line is between UI/UX and backend functionality.

A lot of things that might seem to be UI issues might actually have implications for things like resource consumption and application stability. It's a tough balance to strike.
I recall using a Nintendo DS to dump ROMs to a device in the GBA slot, which would then store it in memory, so you could then eject the cartridge in the DS slot and insert another device that could write to a MicroSD card. GBA and GB cartridges could be transferred directly from the GBA slot.

The difficulty there was in loading and running the software.

Once games distributed on discs, backing up for swap-free play became easier, but I still recall having to use the original Wii hardware to read discs and write their files to a specially formatted hard drive.

If you have the device designed to read the original game distribution medium, you can modify it, sometimes just with software, to read game files and write them to the medium of your choosing. The original console has to decode the data and get it to the CPU somehow, and if you can run your own code on the CPU, you can always dump, even if it is just by displaying a series of 2-d bar codes on a TV screen and taking photos of them.

It is also worth noting that you cannot trust a company like Nintendo or Sony to make a distinction between civil-illegal that results in a tort, where the company can sue you for damages (if they find out about it), and criminal-illegal that results in a crime, where the state can put you in prison (if they find out about it).
I said that's what he should get two weeks ago:

https://news.ycombinator.com/item?id=16057578
Those filters must be epic in size.
> I predict that 10 years from now normal relational databases have infrastructure for shared, authenticated and verified rows and columns

Agreed, though with the caveat that this is for transactional systems closer to the settlement/long term storage layers where the added assurance is useful. The performance hit for a traditional (linear) log is too large otherwise... though you can do a causally consistent version instead to reclaim some of the performance. But for more analytical workloads, I doubt it.

I'd actually go one step further and predict that in 3-7 years we'll start seeing early-stage startups, in fields completely unrelated to blockchains, using a smart contract enabled enterprise (private) blockchains for the majority of their backends... dropping most of the backend application layer (currently filled by django/rails/etc) in favor of a Vue/React <=JSON=> private blockchain arch.

The _reason_ such a shift might make sense is what you get in return:

- distributed w/ BFT (no _there's a problem with one of the nodes in the etc.d/consul cluster and its down/screwy_ problems)

- complete commoditization of high availability + disaster recovery

- good enough un-sharded write performance (a few 1000 tx's a sec) with unlimited read performance (writes are the expensive part)

- high-security env comes for free

That being said, the current state of smart contracts (specifically solidity but also plutus and tezos') makes this prediction laughable as, at the moment, writing/writing safe blockchain apps is quite difficult. However, if something _like_ Kadena's Pact (disclosure: am founder) finds traction it doesn't look too crazy.

Something like a procedural SQL for key-value DBs + capability-based auth + native REST support... which Pact effectively is when you strip away the blockchain context.

Given that the language is designed for safety and for technical executives/lawyers to be able to read if not write (similar to Excel's/SQL's usability by non-devs) it's stupid simple for a dev to learn. For example, a toy TodoMVC (Vue+Pact): https://github.com/kadena-io/pact-todomvc. Moreover, when you write a contract in Pact you get, for free, a REST API (pact types have native JSON reps) + an RDBMS representation. As if that weren't enough, it has a H-M type system (opt-in) + formal verification.

The only way this prediction can happen is if the smart contract language is far more effective at traditionally app-layer roles (e.g. django, rails). I'm not sure if it'll ever come to pass, but the combo of trivial to learn (and thus hire for) + abundant safety + formal verification could be enough to achieve it.
Tsunami warning: Everyone seeks high ground.

Missile warning: Everyone flees to basements.

Right next to each other, no way that'll go wrong.
Theatlantic.com
I love Stephen Johnson, the author. His show on Prime/PBS "How we got to now" was an incredible series about how small innovations with glass, sound, and light made the modern world possible, and he does it with a lot of charm. Highly recommended for the HN audience!
Does BGP have the equivalent of DNSSEC?
Since you made the same mistake twice:

scarring ~ creating scars; scaring ~ frightening.
LOL probably.
Stealing the Internet – A Routed, Wide-Area, Man in the Middle Attack (2008)
In Chicago, at least, that would be implicitly legal, unless the car actually hits you:

9-60-060 Pedestrian crossing.
[...]
(b) No pedestrian shall suddenly leave a curb or other place of safety and walk or run into the path of a vehicle which is so close that it is impossible for the driver to yield.

https://www.cityofchicago.org/city/en/depts/cdot/supp_info/o...
The point of a drill is to drill the procedure into people, so that when it is required the people are operating on autopilot without the need to actively think about the actions that they are performing.
I would prefer to see the only two tapes next to the transmitter are the emergency tapes. If there is a drill then the drill setup will replace these tapes with the test tapes, and maybe place a corrupt tape there once in a while.
With this fix, in an emergency situation it's suddenly someone has to remember to get the tape out of the cabinet (was it Alice's or Bob's cabinet that we put them in?) and use that rather than follow the process that has been rehearsed.
This whole scenario whiffs of improper drill setup, not a failure of following the drill.
Especially considering how difficult it is, even for white collar professionals, to grasp a basic confusion matrix and adjust their probabilities for false positives.

For DNA testing, for example, the testing labs don't publish, and the courts do not allow questions regarding, their base rate false positive rate. They're worried that juries wouldn't be able to reconcile the "0.5% of DNA tests are false positives" with "beyond a reasonable doubt".

If you don't know the false positive rate, and someone comes in with a positive test result, you know almost nothing conclusive.
Why are we talking about dropdown boxes and modal confirm messages? Shouldn't it be basically impossible for the same system that sends test messages to also send real messages?

If it takes two people turning two keys to launch a missile, shouldn't it take the same to send a missile warning?
It is vastly more complicated, you have to do all sorts of redirecting and capturing with OAuth that you simply don't have to do with basic authentication.

And woe betide you if you're not using a framework that vaguely plugs + plays oauth.

Couple that with all the shennanigans involved when trying to get two servers to talk to each other without a human involved in oauth.
They'll be marketing all this "useless" bandwidth to consumers too, in the first place.
> If you have something valuable that can be traded, it can be made into derivative and traded in existing markets

Nitpick, though an interesting one. What you are describing is "securitization" more so than a derivative.

There are essentially five things you can do in finance: move cash flows in time (e.g. lending), move them between holders (e.g. buying and selling shares), chop them up into securities (e.g. an IPO), assemble them into portfolios (e.g. CDOs) and write derivatives against them (e.g. insurance). The newcomer is securitization. It first arose in 900 CE in the Song Dynasty in common memory through the 1602 Dutch East India Company public share offering.

ICOs look like a combination of the first (buy a token now, redeem it for services later) and third (they look like shares, though what exactly we're chopping up continues to evade me). Bitcoin itself looks like number two minus any cash flows. Or, more simply, gambling.
Author here, ask me any questions you might have. We used this internally to convert a few repos. It's not perfect but gives you a head start for converting to TS.

I also wrote about our experience with TypeScript at Lyft if you're interested:

https://eng.lyft.com/typescript-at-lyft-64f0702346ea
Six corporations own all the major news outlets. Six. They are agenda setting beyond belief and somehow this is what the conclusion is? WTF? There has never been a time in history when more speech, more independent and informed speech has been necessary! What we also need are people willing to put down the ideological bong and start thinking for yourselves.
Ok, so you have a limited number of public transport only roads and add restrictions on crossing those. Or you just follow the UK system and have no restrictions other than fear pedestrians will get hit and you reach a natural equilibrium where drivers avoid certain areas.
Why exclusive to Facebook users?
Why can't you export the static site and let me host it myself?
That's not really true. If you look at just the basic PCA of genetic data, several races emerge very clearly and distinctly. E.g. look at this image: https://i.imgur.com/J2Xl2FK.png

I'm just guessing here, but I think the problem is they are trying to do something more complicated than just find your nearest genetic cluster. They want to find exactly what mix you are between different clusters. It's clear on the graph that some people have more African ancestry than others. But what would be an algorithm for working out the exact percentage "African" someone is? Is it euclidean distance to the median african? Or the furthest bottom left african? Or is it just the first principle component alone?

The second problem is they don't just want 7 big clusters. People already know they are European, they are more interested in exactly what countries/regions they are from. And making a bunch more clusters makes the problem more complicated.
I do agree with your sentiment, but is creativity something we want to encourage with security? Security is hard, and most developers won't know when they've made a mistake implementing something. The laws of physics haven't changed for bridge builders. In the end, everyday consumers are the ones suffering from the recent hacks.
I don't understand the nature of your question, but I'd say: to make money. That is the primary overriding incentive in this discussion. People will lie, cheat, and steal for a dollar, they'll definitely do it for 1 million.
https://www.amazon.com/Computer-Science-Distilled-Computatio...
the ultimate limit of roads+autonomous vehicles is an inefficient implementation of an electric railway
Thanks for the kind words!

> Can I use jitsi and record audio, separate tracks for each party?

Nope, we don't have that capability, sorry.
This is what it looks like to me: https://imgur.com/zre6HdT

Probably this is because such pages do not exist, except for this page. Or at least DDG thinks so: https://duckduckgo.com/?q=%22It+never+rains+on+a+Wednesday+i...
I have FactoryFactory in there. You can't call that low quality ;) :D

I agree though, I'll write it differently today
China a "modern, advanced civilization?" You've clearly never lived in China. China is all about the façade. And a MODERN, advanced civilization wouldn't be polluting their entire country like it was a tannery in 1758.

Taihu lake, near Suzhou, is practically radioactive. Fish in pretty much any freshwater within the entire country is toxic. I lived in China for 3 years or so and as soon as my son was born, we got the hell out -- it's a fun place, but no "modern, advanced" civilization operates like China. It's a country of mostly uneducated, superstitious peasants who suddenly got a lot of money and are kept in line with the threat of "re-education" or death. Even an artist has to fear for his life. http://aiweiwei.com

Then there's Lui Xiaobo.

Remember, this "modern, advanced" civilization still has Traditional Chinese Medicine as a "thing." It's a complete fraud with zero scientific basis: https://sciencebasedmedicine.org/retconning-traditional-chin...

This "modern, advanced" civilization is responsible for massive worldwide poaching to satisfy demand for quack TCM remedies: https://www.forbes.com/sites/jamesconca/2014/08/08/extinctio...

Really, powdered rhino horn? That's has the chemical composition of human fingernails -- and works just as "effectively."

They still do "postpartum confinement" http://edition.cnn.com/2015/08/11/china/chinese-postpartum-c... -- based on pretty much nothing but old wives tales and dangerous superstition.

Then there's the atrocious human rights record: https://www.hrw.org/world-report/2017/country-chapters/china...

I actually like China -- but the CCP isn't running a "modern, advanced civilization." They're the Beverly Hillbillies.
I sold my car 3 years ago, and am lucky to live in a city where I no longer need one to get around. If someone wants to ban/inconvenience cars in a place where public transit is up to snuff, more power to them. But until then, let's get realistic. Most Americans need to drive in order to live their personal/work lives. We can punitively punish drivers all we want, but ultimately, the only people we're punishing is ourselves.

Having a combination of sidewalks and roads is the best of both worlds - both pedestrians and cars are free to go as fast as they want, without having to get in each other's way. I've personally experienced the chaos of driving through unruly streets, where pedestrians can get in your way at any second. It's intensely stressful and frustrating to spend half an hour on a drive that could have been easily accomplished in 15. I'll take the smooth roads, demarcated lanes and traffic lights, thank you very much.
A 40% drop in any other asset price would already be considered a deflated bubble.
Your comment reminded me of a Sci-Fi novel I read when I was a kid, it was a mystery with the background being a fully automated world, a fairly central point was that all vehicles were self-driving. Standing in front of cars to stop them was somewhere between a fad and a minor rebellion against the status quo.

Ever since self-driving cars started being a thing I keep being reminded of this book, and am half-waiting for at lease that part of it to come true.

I've been searching for a bit now, and I still haven't find it. I think it was from the 70s or 80s.
Well, that depends on the local climate and the rider's constitution.

But my post was not about the relative merits of cycling versus driving. I simply wanted to rebut clairity's point that making cycling and walking safer necessarily makes driving slower.
Just curious: Are you okay if it's something self-hosted (like Piwik) doing the same kind of tracking?

In other words: Do you not want a third party (like Google) to have that data or the second party (web administrators)?
There is a ton of confusion around this right now, I've noticed.
There are already some plugins that "staticize" your website, but

1) you still need to have and maintain secure the WordPress Installation somewhere. With HardyPress WP can be paused and restored when needed with a click.

2) you have to download the static version and upload it somewhere else manually (your client certainly can't do it on their own). HardyPress does it with a click.

3) contact forms and search will stop working. With HardyPress, if you use CF7, everything will work seemlessy.

To solve the problems above HaryPress needs to hosts your WP installation.
The client should not store the user/pass [1]. If the token expires, the user needs to provide a user/pass to login in again. The user should also be forced to provide a user/pass in order to change the password - something that cannot be enforced if keeping the user/pass on the client.

You also lose any method to force a re-authentication. With a token, I could expire with no activity for an hour and allow it to be good for a max of 2 hours.

[1] Users have a bad habit of just leaving computers. With a token, the worst case is someone has a short lived access to to something. With a user/pass left on the client worst case now becomes use/pass taken.
sounds like someone failed a lyft interview
The intent of most death threats these days, almost certainly including these, is simply to express dissatisfaction, not to "place any person in fear of imminent serious bodily injury", even if that's how an outside observer unfamiliar with cultural context might interpret it.
Perhaps because Facebook provides an easy and fairly reliable way to determine someone's sex. Many projects including dating sites have relied on it to do authentication for this reason.
Want to Break Up Facebook and the Tech Giants?  the Argument
> Skilled COBOL programmers have good job opportunities

I am sure they do, but this is likely due to a funky supply and demand state: low demand but even lower supply which leads to good compensation but fewer opportunities. To acquire a freedom to move to a new employer I would emphasize my high demand skills instead. Just an opinion
Defining the Governance Role for Data Science
Jitsi Meet is web (and Electron) and mobile. The (older) Jitsi desktop client is not part of the Meet family per se, it's a multiprotocol IM client.
Nice theory, but it's Google degrading. They actually removed features for more accurate searching. Or they arbitrarily ignore them--all the people in this thread saying that "word" now functions like +word used to, are mistaken (or didn't use it much in the past decade) because often it does not.

And you didn't even need to use +word for most words, because it would only give you results that hit all the keywords in the query. You only needed the + operator to include "stop words", a relatively short list of common words that Google would filter out.

Also, given that personal webpages are way less popular than they used to, the Internet might not even be growing that fast, at least not the parts that contain the type of random useful info that we used to be searching for. They can't index Facebook (not very deep), or most of the popular mainstream services that people write their thoughts into.
For bookkeeping, some people I know started https://pilot.com/, and it sounds like they'll recommend a CPA if you don't have one.
The React bindings for TS are quite good--I used them every day, and they're solid.

As for a ground-up approach, the bindings for ReasonML-react show how much effort it takes to have strong functional typing for React: https://github.com/reasonml/reason-react

I believe that there will be an effort to rewrite React in ReasonML in the future by core members. The goal is the leverage the power of Reason to obviate some of the weird parts of the current React internals. /shrug