skysight-inc/HackerNews huggingface dataset:
I known nothing about what they are trying to solve, but it would be interesting if their goal was not just to beat humans but to make a game AI that was actually fun to play.
> Makes password generators like 1Password's useless about half the time

I just generate a long alphanumeric password and then manually throw in a few symbols.
I think what he's saying is that an artificial balance hides the actual biases. Kind of like how cooking the books doesn't mean you didn't cheat on your taxes, you just made the numbers work.
Is that a pledge pin on your uniform?! You're fired!
If this is a community site and people decide to flag something, you should accept it (or leave the community if you don't like it).

Here's where I accept the current rules but suggest looking into whether flags are given too much weight compared to upvotes.
it really isn't. Volume is the amount traded, independent of price.

10 bitcoins when they first came out, would have the same the volume as 10 bitcoins today.
Discipline. The same way you do in Java and C#. Don't use singletons and global variables.
That is correct and it is why all the variables must be declared before the "implementation" section of a unit. The compilation felt instantaneous.
It's not a requirement to use Maven, so their statement is correct even in this extended sense. There's Gradle after all.
Everybody having dedicated OC-24 line would be even better. But it is presented as if it were some kind of bare necessity, not exuberant luxury.

> that's what the current high-end mainstream screens/recorders use.

But not for video conferencing, unless your are shooting cinema-class movies over videoconference.
I am a little confused by your formulation of relevance, or at least the "to what" implicit in it. If we are speaking of relevance to predicting the future or steering societal opinion I would say the more reductive an argument the better. Not that that's a good thing, but I don't see many recent counterexamples.

Really the above thought is related to the "worth" of views or arguments. I'm not sure there's more than a tenuous link between many practical worths and specialized study in a college.
The problem with pen and paper elections is that they rely on honest counting.

It's true that it's easier to manipulate a terrible digital system but that doesn't mean pen and paper is safe.

Block chain technology would offer an open record that couldn't be manipulated, something paper does not.

I mean, I live in Denmark, one of the least corrupt countries in the world and we've had politicians caught changing votes with a pencil and an eraser during the count.
> That money comes almost entirely from a special tax on those same companies. It's like adding a 10% sales tax to each iPhone or Pixel and then giving the money back to Apple and Google to subsidize phones for people in need. It'd be weird to call that "money we've ... given them."

It is quite literally "money we've ... given them."

You are wrong in that the subsidies are not a tax on the companies. The subsidies are a fee collected from the subscribers by the companies on behalf of the government.

Those subsidies are then distributed to different incumbents, based on applications. This distribution is not based on which companies collected and how much. The collection and distribution are disconnected.

So to summarize, it is indeed "our money", since it's being collected from us and if it wasn't we'd get to keep the money hand have cheaper service. It is also "given" away as a subsidy to incumbents.

In other words, "money we've ... given them."

What's wierd is not that we give them our money. What's wierd is that this is not a regular tax, but a fee tagged on to telecom services. But hey, it's far easier to tax by proxy, call it a fee and somebody else do the dirty work. At least rhen you don't need to call it a tax.
"The following VPNs were not reviewed due to their website experience being poorly designed. This can mean heavy use of stock photos, utter disregard for detail, difficult navigation, excessive and hard to follow text, non-defaulting to HTTPS, and overall poor usability. "

And apparently that applies to AirVPN? Lol, this guy lost all credibility, this is just another "honest and totally not payed for online review", thats why tunnelbear is righ there at the top (you see their commercials everywhere) and he even says it's his favorite VPN.

0/10
Funny, I just started playing this again this week. I remember spending some time 1.5 years ago but since then, I did much more programming on the job. It's good to see I learned how to think in another way. :-)
When a third of Google's employees agreed with it, it's far past the point of minimizing exposure.
A different policy is unlikely to inspire a burst of entropic creativity in a chronic password reuser. At best, it changes _rover_ to _r0ver_. But you're right that some change is better than none, even if it won't stop a determined attacker who's fixated on a specific target.
Where Religious and Secular Meet
Isn't that business model of the ISP - you invest in infrastructure and then collect profits from it, selling subscriptions? The existence of ISPs is the proof that they do want to invest - otherwise who did the investments?

> ISPs want to maximize their profit, not the speed of their internets.

How this is contradictory? If you have faster network, you can have more people subscribing and paying more money.
Yeah, batch job, cron are the better fit. I also think serverless != FaaS.
He appears to pronounce it newtella.
Pouncing Beasts: Medieval Bestiary Manuscripts
I'm surprised that people don't note again and again that the fearmongering and bitching about things like the ACA that the Republicans have done for this entire decade has led them into power... and yet they've got nothing to offer. They've been complaining about the ACA for 7 years now, and have had that long to develop a workable alternative, and they have nothing serious. You know, something that a white-haired conservative who claims to be good at management should actually have. Why are the Republicans not having their feet held to the same fire that they demanded when they were in opposition? Media pundits are too busy laughing at Trump to really bother.

We had the same thing happen here in Australia a few years previous; the opposition party just said "No!" to everything that the incumbent government was trying. They got into power, and then realised that that trick only works when you're in opposition... and when that's the only muscle you've exercised, you're now lost at sea with no idea what to do. They had nothing but poorly-planned destruction on the cards; nothing constructive has come from their tenure.
>That's illegal.

If there is a difference in value, then it isn't illegal to choose the superior candidate. I described characteristics which can be legally used in making a hiring decisions, because they affect value offered for the position. These characteristics tend to on average make younger employees more desirable for typical software engineering positions, all other things equal (like perceived programming skill).

For any individual case, where 25 year old Alice and 45 year old Steve have similar perceived programming value but Alice will (a.) work for less and (b.) seems like a better cultural fit, do you think Steve is entitled to the job? What if they are completely identical from a value and cost perspective, 'cultural fit' aside -- is Steve entitled to the job? Unless you can prove Steve was superior for the job and lost it anyway, which is highly arbitrary, there is no recourse for legal action. Which is why I think private discrimination laws are ridiculous, because they are effectively unenforceable. Most prejudiced employers will not print out a rejection letter stating the exact prejudice that led to the decision.

Laws are not the "word of God", and just because there is a law, it doesn't mean you stop discussing it.

EDIT: Quotes around "word of God," because it was apparently taken literally.
I'll bite.

It can happen if the target diversity ratio is different from that of the candidate pool. For example, trying to have software engineer distribution that matches that of the general population, or even just college graduates.

Let's assume men and women are equal in the distribution of their ability to perform tasks required as a software engineer, i.e. same mean, same standard deviation, etc.

Let's also assume the female candidate pool targeted by affirmative action is smaller than that of male candidate pool, i.e. more male applicants than female, hence underrepresented relative to general population.

Let's say the hiring bar is such that top 10% from either gender meets the bar, since the distributions are the same.

Now, if male pool has 1000 applicants, and female pool has 400 applicants, this would mean there are 100 qualified male candidates, and 40 qualified female candidates.

If the company wants 60/40 representation, with the understanding that 50/50 desirable but not probable, as long as the company only needs 100 hires, the company can hit the target without lowering the bar (60 male + 40 female). However, if the company wants to hire more employees and still maintain diversity target, it would be necessary to hire female candidates that are not within the top 10%.

Again, this is assuming the target diversity is _not_ the same as the candidate pool, but rather some other demographics that the company is trying to match (like local population demographics).

Since Google gets so many qualified applicants (and even more applicants in general), most engineers are probably overqualified anyway regardless of gender, so unqualified female engineer is most likely not issue at all. However, more qualified male engineer would be rejected (in the case of 100 hires, 40 male engineers would be rejected vs none for female engineers). And this is probably where the reduced false negative rate for applicants that fall under affirmative action umbrella comes from in Damore's memo.
I use PIA, and it's great. I don't know why they listed it as low stars.
Is there any information that doesn't require me to buy a book? Not that I'm opposed to that in principle, but I'd prefer an open source.
Mining is plenty profitable if you've got access to cheap electricity. I think 7 cents per kWh is low enough to run a decent operation right now, and there are places with 2 cent electricity.
Why would you need to cite a paper that confirms a result? If several people have confirmed it, do you need to cite them all every time?

If these were the case you'd have the opposite problem. People would be hugely incentivised to reproduce highly cited papers again, when what you want is to reproduce papers with low levels of confirmation.
RMS created the foundations for the existence of a fully-free OS, both technically and socially. He created the concept of copyleft and the GNU GPL, a fundamental feature of the free software movement. He founded GNU and FSF which remain important enough to be notable.

Even the Linux kernel started off with a weird non-free license until Torvalds decided the GPL was a good fit, changing his views on commercial-restrictions after hearing RMS talk.

RMS is a philosopher of sorts and is already seen historically as a fundamentally important figure in the philosophy and ethics of technology.

Sure, the ideas would be out there some way even if RMS wasn't around. Similarly, biological evolution was inherently an idea that was even being thought about by others at the time of Darwin, but we still acknowledge Darwin's major contributions even though we'd almost certainly at some point know everything we know now even if Darwin had never published anything.
No, Google is not championing PC culture, Google is championing "diversity" which is then defined by PC culture. Also, the wage gap argument is a different argument from the diversity argument. I'm happy to discuss either, but would you mind stating your point more clearly? Lastly, please use your real account when discussing hot button issues because it's hard to differentiate trolls from new accounts.

Edit: For those who disagree then ask yourself this, are all religions equally represented at Google? Are all age groups? All political affiliations? All body types? Are all ability types equally represented at Google? Etc, etc. If not, then why not? And more importantly, why is there no industry-wide effort to correct the injustice that stems from these differences?
Protip: don't go writing any screeds
Probably you are right with the weight of flaggling. Maybe it is worth to contact the admins. But as a person who created an app for a community, this things are very difficult and no matter where do you put the limit some people are not going to like it.
This is neat, worked for me (I'm signed in to two Google accounts, both were detected).

This is really neither here nor there, but your email input field isn't escaped, so JS can be injected into the email field e.g. <script>alert('Hi Tom!')</script>.

I enjoy the irony of a security-minded page having this issue, even though there's no good reason for you to bother escaping the field :)
I once had a colleague who had the following theory: "Some actions let you doubt whether a person is either a brilliant genius, or a complete idiot. Most of the time, it's the second."
I'll take this one - architecture.

So you can setup a very standard MVC or MVVM architecture using Lazarus.

I bought this book to help:http://www.apress.com/br/book/9781484222133 it uses Delphi, so there's translation to do, but the concepts are the same.

Also, Lazarus has an amazing community that's a joy to be a part of, and is extremely welcoming.

I'm a hardware jockey (mostly) so if they can explain it to me, literally anyone can get it.

To boot, there are a number of excellent older texts that are just a few dollars, and all the concepts are the same.

There's new material being produced more and more for it as well.

What I'm trying to say is: join us... One of US. One of US. One of US....
> Burr said he prefers phrases from literature.

I distinctly recall seeing somebody post a comment a few years ago -- I think it was here on HN, though I'm not sure -- to the effect that they had used a line from an obscure poem in Afrikaans as a password, and it was cracked. -- Oh! HN Search comes through for me: here's a recent HN comment [0] by someone who also recalled it, with a link to the original [1].

[0] https://news.ycombinator.com/item?id=14781311

[1] https://www.reddit.com/r/Bitcoin/comments/1ptuf3/brain_walle...
> Right, but I from what I understand the statutes that project against coercion on the basis of "political behavior" define it fairly narrow terms such as endorsing candidates, making donations and so forth. Which do not apply in this case.

Ah that makes sense. A fair point. Still, I think that "organizing around workplace conditions" and "calling attention to possible violations of anti-discrimination laws" (both of which were mentioned in the article I referenced) are possible grounds for a suit.

> But his campaign went quite a ways beyond that, as well.

Do you mean the claimed violation of Google code of conduct that was the basis for his firing? I don't know what their CoC is specifically, but if it's anything like the other CoC's I've seen, I think it's debatable whether he did actually violated it.

Many of the claims I have seen about hurtful things in the memo (such as that the women at Google don't deserve to be there) are unsubstantiated by the text of the memo itself. The topics he was trying to discuss, the topics which the CEO himself (and at least 60% of the employees) say should be discussed, are an emotional minefield. Despite claims to the contrary, Damore was very careful with his words.
I mean measuring it and confirming there are positive/negative correlations.

But either way, why not publish? Why not allow others to build from your work and reasoning up to now?
Older people are wiser. Young people quite often don't believe this, but that is because they don't know what they don't know yet.

Problem is, wisdom isn't necessarily a valuable commodity in rank and file. For instance, after many years and lots of faces a person starts learning how to work systems and people. Sometimes this takes the place of actually contributing. An older person who isn't management but who has well practiced political skills and extensive experience working systems for their own benefit is a bit dangerous to have around. Particularly if they aren't fully "on board" (and who is after seeing 20 years of nonsense?). And doubly so if they don't have good work habits or contribution ethics.

Young people in general have more energy and more stamina. They are faster. I think this is biological fact. Quite often they do foolish things, but this is probably overcome by the increased capacity to do. The flexibility. The lack of jadedness. The ability to get excited. The ability to be directed.

There's a reason the military only accepts younger people. And there's a reason you have to be a certain age to be president of the U.S.

I don't think we should pretend everything is equal between ages. It manifestly isn't. But I do think for a certain definition of "old" a person can perform most programming tasks at an equal or greater level than the average younger programmer (if they are dedicated and so inclined and have the experience). But if it's hype and rah rah and running all around and back and forth (which is not to knock these things, sometimes it is what's needed), ya, a younger person is better for that.

Over 40 myself. Pretty sure I'm a far better employee than I was in my 20's but also I wouldn't put up with a fraction of the crap and silly I put up with in my 20's. So I think there's probably different "best spots" for the place one is.

As far as Google, I don't know. They sure are a fat target lately. Every aggrieved group under the sun appears to have the knives out hoping for their pound of flesh. Which is a cost of getting big and rich it appears. I just hope the measures they take or are forced to take don't negatively impact their products. Because I don't really care who they hire so long as the search is good.
Now in the second page. so sad...
If that were the case, obviously it wouldn't work without some infrastructure changes.

But imagine an app where each function (like, say, the levels filter) was downloaded as needed and cached. That might be possible sooner rather than later.

I'm sure there are plenty of reasons why that's a non-starter. But I don't think that it's impossible to have an application of whatever complexity running in a browser... I mean, I remember when doom came out and I had a hard time running it on my machine without tweaking the configuration. And now...
I live in Denmark, every citizen has a social security number and we all have access to a digital identification method called "nemID".

It's basically a login that's tied to a piece of paper containing a hash table of numbers you use for two factoring.

It's the safest citizen verification system we've ever had and it's basically used for any for of identification in the digital world from banking to using our public sector.

Our government as an example used it to send digital mail to everyone in a secure mailbox called "eBoks" saving us billions in not sending paper (and bankrupting our postal service as a side effect).

We still use paper ballots for elections but it's frankly easier to fake an identity using those than if you were to sign in with "nemId". Today all you need to be allowed to vote is the paper you received and the right sex/age range. So basically I could vote for my brother if I obtained his ballot. With NemId I'd need his username/password as well as his keycard.

Obviously you'd have to anonymize it, but some digital systems being broken doesn't mean they all are or that our current system is that great.

I've observed elections in the balkans, and they sure aren't safe or democratic despite being done they way you prefer, because it's so easy to exploit if you manipulate the paper trail.
It looks like a cunning plan because it doesn't look like it's going to turn out he's going to be forever unemployed after expressing concern about a monoculture, getting extensively character-assassinated by the circus media and coworkers, and expressly fired?

How many steps ahead did he see exactly?
Off-topic, but shout out to Tom (author of the article) and Duncan @Distilled for being great guys. I interviewed with them for a developer position few years back, and while I usually forget the interviewers these two were extremely nice. I didn't get the job, but they left a great impression. If they're hiring in the RD department at Distilled make sure to apply!
'Self-driving car' actually controlled by man dressed up as a car seat
> But I'd say that for 90% of coding, the cognitive load from GC is lower than from using C++. A brand new C++ codebase written by people who are all strictly following the Right Way to do things will look good, but the majority of code is old.

Don’t forget we are speaking about a new component written in Atom, or a new project being started. Legacy code is legacy code; it is almost certainly a pain (even in Java). But when starting a new project and following some basic guidelines, C++ has become somewhat pleasant to work with, something that has not been the case in the past (for me at least).
Xamarin really need this. Two reason i switch from xamarin to react native. Slow compile and and cannot develope on web platform.
> This is about broadband, broadband is supposed to be fast.

It is fast. The question is what is the use of 4K video conferencing. None of the usages I've seen require anything even close to it.

> In any reasonable moore's law resembling curve we should have 1-10 Gbit broadband by now.

Why internet speeds should follow Moore's law? Where did you find the law of nature that requires it? Should we also have flying cars, real hoverboards and robots doing all the work while we relax in holodecks?
The problem is that it's very hard to ship form components and form validation separately. Developer experience is much better if all components implement form validation and other things in the same way.

Our framework has top-notch form components and multiple form validation options. We also offer responsive charts. Our charting library is based on the same principles as the rest of the framework. The experience is much better if all components are designed to work together.
It really just comes down to the difficulty in assessing candidate capability and predict future performance. Couple that with pressure from executive to improve diversity numbers, reinforce it with bonus tied to hitting diversity numbers, now there's a lot of incentives to hire minority candidate that's good enough and pass on a stronger, non-minority candidate (better by how much, who knows? Interviews are notoriously unreliable indicator of future job performance anyway). :P

Edit: note that if the minority candidate is as strong or stronger than non-minority candidate, it is a no-brainer decision and win-win for all involved. :)
I had an idea for a website password system: instead of letting the user set a password, you just give them one. Prevents password reuse, which is the only thing that ever really commonly gets anyone's account hijacked in my opinion.

Doesn't even have to be strong, could be one word from the top 10k English words. Require reset after 5 failed attempts.

Would there be anything wrong with this approach (besides being sort of user-hostile), or have I misunderstood the website account security threat model?
In my imagination, I can replace anything with some equivalent and cost much less.

But how?

How can you replace kickstarter with a few lines of code? Through your wonderful imagination that can bend reality? Or through your convincing argument that kickerstarter volunteered to turn itself into a few lines of code.

Or what?