skysight-inc/HackerNews huggingface dataset:
I understand is a label, but some bad devs might use it as a way of matching the user, and end users might get confused especially when you can write any email as there is no verification for it in place. Let them choose it, or you make the first one to speed up the process and let them edit it if they don't like "Account 1".

In terms of master password, what do you think is easier to write down as a backup?

This: ?A[ZSOO{PBs&Y]5.6iwm=_t}]t<DOk

Or this: remove maple runway unable empty little swing zebra lava interest secret admit

To create this you can even use the bitcoin libraries, so you don't have to write your own, and you will only need to work on the clients.

If you do it similar to what Trezor did but on a desktop app, you're protocol is built for the web pretty fast. If is good for money is definitely good for Facebook/Twitter/whatever.

If you don't have a lot of experience with bitcoin, you can try to use https://copay.io/ is cross-platform, open source and very secure. Exactly what you're after from my understanding.

You can even change this remove all the bitcoin wallet stuff and make it as an authentication app. It generates the words for you and forces you to back them up to avoid any pain later on. This follows all the principles mentioned.

P.S. This version is visually better imo https://github.com/bitpay/copay/releases/tag/v2.7.0
One reality that was a glaring counterexample to your assertion, likely still is, is as follows. Universities are the only place young folk can get unfettered access to top notch capital investments, as would folks in vocational schools. Think supercomputers and other engineering pursuits, for example. Your argument likely stands in non engineering pursuits that I'm unfamiliar with, I have to agree.
I wouldn't expect them to ban it from talk pages though.
no terrorist attacks: "it's working! we can't tell you details but we caught ALL the terrorists, and there were lots! But they're crafty, you know - expand the surveillance so we can keep up!"

terrorist attacks: "we told you so! expand the surveillance!"
How do you do that without massive numbers of voters losing their jobs? The US spends 17% of its GDP on healthcare. Europe spends an average of 10%[1]. Do you know what it is called when a country loses 7% of its GDP? Recession.

How do you incentivize a group of politicians to intentionally do that?

[1] http://data.worldbank.org/indicator/SH.XPD.TOTL.ZS
Not trying to doubt your experience, just collecting datapoints for improvements. I'd appreciate if you could describe what your problems around write amplification are. Is it

- heap bloat

- index bloat

- CPU overhead of index manipulations

- Write-ahead-log overhead of updates

- increased overhead / frequency of VACUUM

- total amount of disk writes

Thanks!

Edit: formatting.
I am still struggling to figure out who is being oppressed here. So, some folks wanted to promote some technology. Some other folks felt excited about it and submitted talks. After checking the identity of the speakers, it turned out it doesn't fit the wishes of the organizers, so the conference is cancelled. So Electron folks don't get the promotion, speakers don't get to speak, potential listeners don't get to listen. Was it because it was necessary to prevent oppression? Of whom?
You had me at easy credit, but lost me with the reasoning.
Thank you. No I wasn't there this year. I was furiously preparing this release :-p

See you probably in London for Scala eXchange ;)
Tuition at a California State University is only $5,472 a year. That is pretty darn close to free. Many other state schools have low tuition. Nearly 500,000 students in California attend a CSU. Almost twice as many students as attend a UC school. Yet, in these kind of analyses, these low cost state schools always seem to get the shaft when in fact they educate a tremendous number of students at very low cost.

https://www.nytimes.com/2017/01/18/opinion/sunday/americas-g...
What's the generated file size after gzipping for the project compared to coffeescript + jquery if I may ask?

Also, can scala.js be used for progressive enhancement on static sites, or is it limited to single page apps due to the need to map scala semantics to js?
Well, the cost for the student is negative. :-) A danish student get paid roughly 600£ a month, and there is not tuition. Classical European.
But it is something to take into consideration when you're punishing someone. You're actively making someone's life worse - you can argue that it's for a good cause, but you can't look away from the collateral damage, even though it's small.
Agreed – see my comment lower down the thread. But even some athletic departments that are net in the red have football programs that make money on their own. Their coaches are paid market value, more or less.

https://news.ycombinator.com/item?id=72825141901
Bitstash chat is a small community, but incredibly helpful

WhaleClubBTC

ICOcountdown - If you're into pump and dump for quick money. This is heartless way of making money IMO

TheCoinFarm
I disagree. The downvotes are completely justified because of the penultimate sentence. It has been a trend by "alt-right", "white nationalists", etc. to put sufferings of African Americans under the umbrella of everything but racism - e.g. discrimination was on economic/gender/political basis but not on race. This rewriting of history cannot be supported.

Also look at the comment from "throwawayhf" to find if the African American women were indeed forced to use colored bathrooms. Racism is not an invention by Hollywood.
If Blueprints have really become the default in Unreal, why are they so barely talked about? Searching for "unreal blueprints" on Google returns less than two full pages. Do you work in the industry?
Reading between the lines, this appears to be someone who has tried to alter Wikipedia to support fringe scientists & alt-medicine gurus like Rupert Sheldrake and Deepak Chopra. So I all a bit skeptical of his motives.

Does anyone know the other side of the story?
> Jimbo Wales, in touting the value of overcoming fake news with his new WikiTribune, is without realizing it admitting to the utter corruption of the Wikipedia model.

The author makes this assertion and then quickly moves on. I don't follow it. Can anybody clarify how WikiTribune relates to the author's complaints of Wikipedia?
What's wrong with the second person plural subjunctive past perfect?
I've recently been using good[0] , which also allows for minor data transformation. Looking at Marshmallow, it doesn't seem like it allows inline declaration of nested schemas - each level of the schema needs its own data type.

[0] https://github.com/kolypto/py-good
The chain of reasoning is:

- I want more power/money/whatever

- suerveillance can give it to me

- I just need to pass the bill once to get it to work for years in my favor

- they have to reject it at every attempt I try to pass it

- therefor I should try to pass it everytime the news let me do a bold claim

- nobody is going to do shit against it anyway
Even if you know who Gronthendieck is, the title is surprisingly unhelpful.
Well, it depends. If we had to describe the situation in very graphic detail, then images can be more succinct.
Does that mean that this library[1] requires GPUDirect? That's sad.

[1]: https://github.com/pg-strom/nvme-strom
Sure, you can just use `js.Dynamic`, or write `trait`s describing the "schema" of your JSON, and of you go. Let's say you have have an array of Persons with a name and age, you can type it as:

@ScalaJSDefined
trait Person extends js.Object {
var name: String
var age: Int
}

type Persons = js.Array[Person]

Done deal. With the new option `-P:scalajs:sjsDefinedByDefault` of this release, you don't even need the `@ScalaJSDefined`.
If it included detailed explanations it would be the opposite of a cheat sheet
Only an educated man with a high wage job would come up with this crap. It fit the old template of, "Only suckers do what's expected. I'm too smart for that. Here's my plan that conveniently ignores all practicalities."

Putting aside the gatekeeping that prevents non-college educated people into high wage jobs. Putting aside the unskilled jobs have seen real earnings decline over the past decades. Putting aside that skilled non-college jobs actually require post-high-school education. One huge reason why people who don't go to college don't do this is... (Wait for it...) They don't have the money to invest.

The reason why people graduate from college with a load of debt, is because they didn't have the money to pay for college. If they had the money to pay for college, they wouldn't have the debt. This is obvious.

So where are these people going to get the money to invest? A bank? No one is going to entrust money to a high school grad to invest. For gatekeeping reasons, if no other. Second, why would a bank make such a loan, since they have their own investment arm? This makes no sense, and has no public benefit.

We know this doesn't work, because you can simply ask your older fry cook at McDonald's if they're raking in the dough with their investments.
(I designed the FastMail 2FA system)

Short answer to your question: no.

We are concerned with both keeping other people out of your account and making sure you still have access to your account.

For most users, the risk of losing their authenticator token or security device and so getting locked out of their own account is greater than the risk of someone hijacking their phone number. This is why we require you to add a recovery phone first.

It's very important to note that if you have 2FA enabled at FastMail we always require two factors to access or recover your account. Hijacking your phone is not enough: the attacker would still need to have also stolen your password. And hijacking your phone number is a very visible move, which you will quickly notice. In the highly public cases we've seen of this kind of attack over the last few years, I believe in every one the attacker has not had the password, and has only succeeded because they could gain access to the account with SMS alone.

For advanced users you can remove the recovery phone at FastMail after setting up 2FA. If you do this, I strongly recommend you write down your recovery code and store this somewhere safe and set up at least two different authentication mechanisms.
I use a fork/successor library, good[0], for configuration validation. I've especially liked the data transformation it can do (I can easily allow a configuration entry to be a single value, or list of values, and transform that to always be a list)

[0] https://github.com/kolypto/py-good
Swamps my arse, we still find German bombs in undesirable suburbs of London:

https://www.theguardian.com/uk-news/2017/mar/03/second-world...

Of course, it's a mutual thing:

http://www.bbc.co.uk/news/world-europe-39828327

But, as usual, it's the French who practice this at its highest level:

https://en.wikipedia.org/wiki/Zone_Rouge
A STEM degree will qualify you for many thousands of jobs. Self-study will qualify you for far fewer.

Whether online or in a physical classroom, having a great professor is hugely valuable. High-quality teaching, including back-and-forth discussion, help you reach deeper understanding much faster than self-study (for most topics).
> She must have a chain of reasoning going on in her head before opening her mouth, right?

Control thoughts -> No bad thoughts
Well, what constitutes a programming language then? It sounds like there is a clear definition :-)

Coq is certainly a programming language, as you can build programs. But you can't interact with the subsystem, you can only build pure functions (Therefore it is quite hard to build a performance monitor).

In my opinion English could also go as a programming language. Especially given the rise in NLP products. You can actually program a computer to do quite advanced tasks solely through natural languages.
This is of course self-reinforcing. The reason they want lots of donations from alumni is because it increases profits. But they can only get those donations if the alumni have very fond memories of college. Thus they need to spend donated money on making students feel like they're part of something special, something they'd want to contribute back to. And that increases costs further.

(I went to a humble college, got a degree that doesn't do much more than tick boxes on job or visa applications, and enhanced it with self-study to get an effective education. I feel no obligation to send donations back to my college.)
VGG has 16-19 layers, Inception has ~50 layers, and ResNet has 150 layers. All of which were the state of the art at one point in time over the last ~2-3 years. A more faithful comparison with CNNs would've used one of these models pre-trained on a much larger face dataset.

Oh, BTW I do ML consulting lol
> 2 years is about the absolute minimum you should stay at one company.

Meh. It depends on how well the company is doing. If someone stayed 2 years at a company doing badly instead of leave soon I'd be more worried they want to be cogs instead of innovators. (It's a two way street ;)
Hm? I have not followed PGStorm but the project has been around for at least 5 years, probably more.
Why not just use the fingerprint scanner that's on every mobile phone these days to authenticate.
Buying small amounts of many new crypto coins in the hope that some of them goes big is probably possible as well.
> I think the truth is somewhere in the middle.

Totally agree.
I think the major reason visual programming sucks is exactly because some things which are simple to do using text-based programming become way harder when all you can do is drag graphs around.

On the other hand, some things are easier and more intuitive when represented and manipulated visually using graphs or trees.

I think that a visual programming environment which would be an extension of a text-based programming environment, in that you could do everything that you can do in IDEs everybody is already used to PLUS the cool stuff you can do with visual programming, would have high chances of not sucking.

> Imagine GUI editor where the user can type the code on the left side and also can move and edit widgets with cursor on the right side. And editing of both sides is working in live mode. My point is that we need to have the best of both worlds to be really productive.

I made a hybrid visual and text programming language and prototype development environment for it as a project for my master's thesis [0].

The main idea was very similar to what you are imagining. Textual code on the left side and visual representation on the right [1]. You can edit one and have the changes reflected dynamically in the other.

Actually my idea was even more general and could be extended to parallel-editing multiple representation of the same syntax tree.

I would love have the time to explore this stuff some more.

[0] http://djedr.github.io/masters_thesis.pdf

[1] http://djedr.github.io/gfx/masters-thesis/ide-prototype.png
True. About Mars, it's just an expression of his opinion.

But I gather that he did research the stuff about orbital habitats and such.
"butthurt americans"

Please don't put insults like this in HN comments. Just one can ruin a whole thread.
Your code, as text, serializes structures that change in all sorts of beautiful ways over time. It's hard to represent that in two dimensions. We can write about it though, in a language the computer can interpret/deserialize.

Building a good visual programming environment I'd imagine would require either having a way to visualize and move around in higher dimensions, or dumbing down and limiting what can be done to fit neatly in two dimensions.

I like Reaktor Blocks a lot, by native instruments. They took the second tactic, and the result is beautiful (but limited). For what you use it for, it works great.
Sure, this is probably true for people directly looking for jobs on the market. But I'd say most top students are getting internships pre-graduation and getting good return offers, or just using career fairs (that are targeting new grads specifically). From what I've seen that path can get them much higher than average salaries directly out of college, without any experience to speak of (an internship or two and some small side projects). After that first job it may not matter, but there are very large starting salary differences based on college name and performance.
It depends on what we feel is beneficial to society. Is financial return the only thing we should care about? I'm not a philosopher/artist, etc, but I feel they are important to society, regardless of whether they generate financial gain. We should be providing as many opportunities as possible, not putting financial barriers on education.

These are the similar arguments that went on in the late 1800's and well into the 1900's. Society (at that time) determined it was not beneficial or better to simply do job-specific training. So they opened up secondary education to everyone, for free. I'm happy they did and feel it was great for society, despite the cost. I'd like to believe we've progressed enough as a society to open the next levels of education to everyone as well.

It doesn't mean it is right for everyone, but the individual should be able to choose. They shouldn't be barred because they don't have money or the right activities on their transcript.
I say a compromise with free 2-year college is a good one. Most CC's offer trades programs, the ones that don't still let students save 1/3 to 1/2 of the cost of a full bachelors.
My understanding is that the point of US nuclear submarines is strategic, rather than tactical. They aren't there to be "soldiers" in the naval theatre; they're there to be

1. hidden CIC nodes the enemy doesn't know to attack;

2. unpredictably-roving nuclear ICBM launch platforms which no amount of reconnaissance can paint as targets for pre-emptive strikes;

3. "sleeper agents" that can just enter a projected battlespace (e.g. foreign coastal waters) carrying medium-range missiles for quick engagement, then sit around for months in case said battlespace goes active, ready to throw those missiles out at a moment's notice.

#1 can be achieved by short-submersion vessels. #2 can, theoretically, as well, but it's much more costly (more boats in shorter shifts) and less effective because change-outs are the weak link for discovery and predictability. But #3 just can't work for non-nuclear AIPs—and it's one of the major keys to strategic deterrence.
"Buffer zones" are the biggest bullshit excuse for holding geographically concentrated foreign populations hostage by major, undemocratic powers.

Russia is expansionist because it suits the government just fine to blame their massive internal problems on anyone but the kleptocrats in power.
If that was a painting then surely I would have some remote idea of what it represents. As it is, I (and many others) don't.
Introduction to Sequelize ORM
We don't have a system to give everyone free food, shelter, and clothes. Those are still paid for and you need to work at some level to get those things.

Our dark world looks dark because none of us have lived through millennia
That's surely a factor, but there are many other factors that have to be considered: the stigma against "acting white", Democratic benefit programs that breed dependency and make wealth building almost impossible, violence, fatherless families [1]. The opportunities for success exist; now, it's up to people to work for success.

1: http://www.politifact.com/truth-o-meter/statements/2013/jul/...
And indeed there were people arguing against high school education across the board for everyone: not all students needed to go to high school, they were better served not learning any history or mathematics or science or civics or ethics or English or geography or about the modern world and instead going to an apprenticeship in a trade at 12 or 13, where they would toil for the rest of their lives. The few elites could go to high school and study more lofty topics required to make serious decisions, since they were, after all, destined by virtue of the fortunes of their birth to be the rulers and decision makers in society.

But high school for all is generally considered by everyone to be a Good Thing and having a more educated populace is good for everyone: jobs change, times change, and generally educated, intellectually flexible citizens are better able to adapt with the times, vote intelligently, be part of modern communities, etc. You can go to a trade school after high school.

We've come along far enough it's time to recognize that high school is no longer good enough as a general education, and that's a good thing: a college education where students study philosopy, history, science, mathematics is now the basic standard for an educated citizen and we should provide it to them regardless of how wealthy their parents are or how well they take IQ tests.
My company sells a product that just does integration between things, and the main way to program it is a visual language that does impedance-matching between XML data structures, loops, conditionals, etc. For that it works really well, and is superfast. But I can't imagine using it for general-purpose programming.
The portrayal of governments as "good guys" has always seemed pretty absurd to me. The reality of it is that they're just the other bad guys, with slightly different but still ultimately self-serving goals.

When "collateral damage" in the form of death and suffering inflicted upon innocent people is shrugged off as the cost of achieving your goals, you're still a terrorist no matter what those goals are and which flag you plant atop the mountain of bodies.
No, it's not the same with 1password, etc. (I'm assuming LastPass works the same way as 1Password - a master password protecting a local database of passwords). My 1Password master password is useless without my database. If I accidentally typed it into Slack, I'd just change it in 1Password.

This criticism does apply to all methods that use one master password to derive all other passwords. They necessarily have the master password as a single breaking point.
Whilst is awesome to be able to use flexbox quite freely IE11 and Safari still have a handful of slightly arcane issues, such as certain configurations of flex-wrap:wrap content requiring max-width:100% or flex-basis:auto to trigger the wrap rather than overflowing.

The golden rule of Flexbox layouts in those browsers seems to be "too much Flexbox breaks Flexbox"!
Isn't it rather difficult for a non-EU citizen to become employed in EU member states?
Right but if someone (say a living grandparent) doesn't "leave money for college" but "pays for college", then it's not the grandchild's money. The grandchild isn't paying for college at all. And getting 50k for other purposes was never an option.
http://www.idlewords.com/2011/08/why_arabic_is_terrific.htm
I saw that too, mixed in with likely legit criticism of the possibility of editors abusing their power in the community and possibly too much orthodoxy squashing less popular views, is the fact that they want there to be more prominence for ideas that don't hold up to scientific scrutiny - and worse, can create confusion among lay people about what constitutes a valid scientific theory.
But that's not reasoning. That's jumping to conclusions.
I think that Delphi nailed Visual Programming. It has a mix of speed and convenience that I do not find in other Visual environments. The fact that Pascal compiles so fast also helps with the instant gratification when prototyping an application.

The downside is perhaps that this very same instant gratification makes you very prone to add business logic in the UI, and it the application sticks around, you eventually want to refactor the whole thing.