skysight-inc/HackerNews huggingface dataset:
> But in a laptop that is aimed at professionals? People that stare at the screen all day long are sophisticated enough to know that a matte screen is just better.

Way to stereotype..? I guess I am not sophisticated enough because I prefer a glossy screen.

> I'm often on the train and I do not envy the poor souls that work on an enterprise-bought laptop with a glossy screen and that have to swing their heads the whole time to avoid reflections from the train window.

We unsophisticated commoners work from desks and where I don't seem to have this problem.
> Discipline: The ability to repeat a boring thing over and over again.

The source is somewhat amusingly The Ron Swanson Pyramid of Greatness but it's true.

The things I have to be disciplined about are the things that are boring, if they aren't boring then I don't have to make myself do them/remember to do them.
There's a severe problem forming in today's outrage climate, and I'm not really sure how to even address it.
> The worst case of wearing the wrong prescription is that you'll get a headache.

Doesn't using the wrong prescription worsen eyesight faster?

At least, it's been my general experience that when a child is curious about people's glasses and is given the glasses so they can experience the effect, they only let them try it for a couple seconds and are explained that using them for too long can cause damage to their eyesight (because it's the wrong prescription for them who have perfect eyesight). Is that a myth?
There's strong incontrovertible evidence that capitalism is the hitherto only discovered thing that causes the tide to actually lift all boats in reality. The contention is how equally it should lift (and if that's even possible and even desirable, if possible)

Everyone should be able to take their family to the park, the museum, the movies, or the ballgame. Doing so shouldn't make you choose between feeling lesser/2nd rate or paying some big fraction of your entire paycheck. "Everywoman" and "everyman" should have their own nobility and feel they belong. That's how you know if a society works.

The wealthy should rightly fear the unrest of the masses. That's simply how Homo sapiens have worked throughout all cultures and all of history. There should be virtuous works for the public which include the entire community. Basically, either they fill the populist role, or someone else will step in and do it for them. The 1st option is not only the best for them, it's the best for society as a whole.
Cults do talk quite a bit about why they're not a cult.
Clever. Seems obvious in retrospec though.

It reminds me of collimating a telescope with a laser or your eye. You basically look down the optics of the telescope and you should be staring into your own eye, or if you use a laser the laser should be reflected by the mirrors exactly back into the emitter.
What I'm trying to say is that inasmuch as you consider the current legal and cultural environment of America to be utilitarian, procedurally fair, and representatively fair, any system that could be built using AI can achieve the same. I don't believe that they will a priori deliver an improvement. But there's no excuse for AI systems to show any discriminatory biases that have already been minimized in human systems via legislation, training, etc.

Don't misunderstand me; I'm not saying that discrimination doesn't exist or that we live in a society with no biases. I'm saying there is no valid reason why AI should take us backward in that regard.

Computers are extensions of the will of man. Our AI researchers and developers should ask themselves what kind of society they want to create. Whether they choose to turn a blind eye to discrimination and bias, or choose to actively combat it, then that will determine the result. Civil rights didn't just happen; there were people fighting for it actively. The same has to occur in the digital world if the same result is desired.
I think it's important to note that there is no algorithm that can have an "intent". If we are to agree that racism is a feature of intent, then there will never be a racist algorithm. Yet the outcome will still be discriminatory.
Not being on the product or engineering team can definitely be a challenge. What I learned at Algolia is that it's critical to build trust between engineering and dev relations. Dev rel needs engineering to be engaged in community initiaves (and to help code stuff) and product/engineering can get great feedback from dev advocates working in the field about the real developer experience :)
So you are saying any data for which any input feature is correlated with race or sex is garbage. That's going to make doing useful data science incredibly difficult with anything involving humans.
'Easier to open' .. should this really need to be an improvement?
> How'd you like paying more for insurance than your parents because some system decided men are bad drivers, and doubly so when they're young? Triply so when they happen to be driving a red car?

isn't this how it already works? young males cause a disproportionate amount of insurance claims so they get assessed higher rates. they'll even bump your premiums for driving the performance version of a given car. being a young male, I certainly don't like it, but I'm not sure I would call it unfair.
I once took a close look at a Java Web service application running internally at a large bank. It depended on over 3000 jar files, most of them likely transitive. When I queried the rationale of this, the dev team just shrugged it off as common Java practice. I do not think Java is in a significantly better place than the JS world with regard to dependencies.
yeah on my 9360 I replaced the killer wifi with an intel 8265. The killer chip was giving me issues in both windows and linux.

Otherwise it's been a great machine though
GitHub. Microsoft does not own GitLab. :)
Transistor progress is still a major if not the primary factor. The power requirements have gone down while battery density went up.

Try running an Osborne 1 on a modern laptop battery for example.
So 25% more runway has no value?
"And we have to find a way to make sure that The Algorithm (tm) doesn't just find a way to machine-learn redlining or some other proxy for race or other protected characteristics."

This is not wrong, but it boils down to "don't make mistakes when optimizing functions". It's offensive because it's coming from someone who has nothing to contribute except "do your job better". It's like saying we have a problem with planes crashing, so engineers have a moral duty to build better planes. As though they weren't trying to build planes that stay in the air already. You can make serious sounding statements, or you can impose fines, or you can randomly pick people to publicly shame, but none of those things are positive contributions to hard problems.
JavaScript: Using Async/Await with Array.Reduce()
Easy to leave? They are good about that.

Respect the filesystem? Erm, again we're in the world of the murky where it probably is possible with Zotfile, but out of the box, it wants to rearrange them in to folders like 'MN8YD'. I've made my peace with that, but if you are very touchy about it, try it with a copy first and see how you get on.
A lot of people saying it doesn't matter which one you go with, and that's mostly true, but "The best camera is the one that's with you" and mirrorless cameras are lighter and smaller. The weight and size difference may or may not be significant enough to determine how likely you are to bring your camera with you, but for me it's the difference between bringing it on a hike or leaving it at home.
>and they had a name for whatever was before 1

What they have merely names what Americans name as zero.

But it's not a stand-in for zero, for us, it's a different entity (a different thing).

A floor (etage, piano, orofos, etc) is a "layer of building where people live above the ground level layer".

So there's no zero-based indexing of floors, because the first item in the set of what are considered as floors is called "first" (e.g. primo in italian).

So, the thing one must understand before they say "same difference", is the other cultural difference: that most European countries don't consider the ground level "floor" to be a floor/story.

I.e, we don't consider the upper floors and the "ground floor" to be in the same set. Which is also why we don't count them when we say a "2 story house" (and we mean a house with 3 such layers, ground story + 2 stories).

Is there a zero-based indexing of the whole "heterogenous" set of ground level + floors?

Well, it's common to have the ground level designated with G or national specific names: BG, BV, E, IS, PB, PT, RC, S, P, PK, etc.

It's just that in some elevators 0 is a substitute for this -- which is probably due to the few common brands and parts being international and nobody bothering to change them (e.g. Otis). That's more a red herring than how Europeans think about floors or index them.
In many states it doesn't - you can ask for an extension to 2 years and in some states you can ask for a longer timeframe than that.
> waste three or four days learning it

If you're a proficient IDE user, learning and setting up Vim up to a comparable level to a top-notch IDE (Visual Studio, IntelliJ) would take more than three or four days. Three or four weeks (or even months sounds) more realistic, in order to get efficient:

* code navigation
* code refactoring
* debugging
* tool integration
* workspace/project management

Don't let anyone tell you otherwise, I'm a Vim user and the people that say it will take just days or a few weeks have just forgotten how long it took them to ramp up. Or they're fooling themselves that their Vim does everything a capable IDE does on strong hardware.
> If the intent of the perpetrator is the deciding factor, then it is always arguable that perpetrator's intent was not specifically racist; perhaps it was driven by a misunderstanding, etc. Since it was informed by misunderstanding, it isn't racist.

Are you saying that this is racism. Most people would define what you outlined as not rascist.
I don't think so. This is simpler, it's just stating that an optimization problem on a constrained information set must be weakly dominated by the full information set.

Arrow's theorem is a more domain specific and elegant proof regarding political properties that can be simultaneously held.
Haidt's book The Righteous Mind does touch on this - he'll likely have references to the studies in his book. What he says the studies show:

Conservative ideology: Fairness is about guaranteeing everyone equal rights. If different people have different outcomes, the question is: Did one person have more rights than the other? If so, let's correct for it. If not, it is because the person did not fully utilize his/her resources. However, this step is often omitted and people jump to "Person did not put in effort."

Liberal ideology: Fairness is about guaranteeing equal outcomes. This often (but not always) ends up being a metric regardless of the effort the person put in - so if the outcomes differ, it's a sign of something unfair at play.

There is overlap between the two, and they are not fundamentally at odds with each other. However, as a lot of pop psychology has taught us: People are fundamentally lazy in applying analytical thought, and will look for simple proxies. So instead of thinking through as their ideologies dictate, they will jump to the conclusion.
https://cloud.google.com/support/#support-options

The role-based support is flat-rate but you're right that the Enterprise tier is $15k or percentage spend. From my experience, most companies are fine with the 1-hour production tier.

I haven't worked with GCP beyond 6 figure scale but I dont think that matters. If you need the 15-min response times and the TAM guidance then that's the fee but at least you can opt-out if you don't.
Walkability, density, and population are all distinct features of an urban setting. You could have a highly zoned, non-walkable city that is very dense. You could have a lightly populated city that is not walkable because of sprawl (see: all the countless cities defined by "stroads").

Sprawl occurs as a result of tax policy, transportation infrastructure, zoning, and other factors.

One could envision a version of LA with less vacant lots, less surface-level or curbside parking, less single-story fast food franchises, etc. One could envision an LA with an efficient transportation like Hong Kong.

It is completely possible to achieve livability with a high population and high density. Indeed, that generally will correlate with more cool stuff to do.

Reducing population would by no means necessarily lead to walkability or livability.
Can't you use Thunderbird + Lightning? The RAM usage may be less.
The article implies that both algorithms and the data are at fault, which I don't think is true. It's really just the data, the algorithm reflects the 'truth' it finds in the data.

Interesting talk relating to the topic: https://www.youtube.com/watch?v=jIXIuYdnyyk

Many approaches in fair machine learning that try to 'de-bias' the algorithm basically just do stuff like reducing the accuracy in the advantaged group to make the algorithm seem more fair - that is hardly what you want and will just make you susceptible to charges of discriminating against the majority or employing affirmative action. Probably rightfully so, because that's what you do. It's absolutely fine if that's the intent, but then you should have a public discussion where you are open about the fact that you manually tinkered with the parameters to prefer fairness over accuracy (which can probably be a valid goal).

I think finding the problems with the data is very important though. Everyone wins if the quality of your data increases: the algorithm can become both more accurate and also more fair. And it can also identify societal causes for this biased data, for instance police being more sensitive to crimes of minorities, which will then feed back to the innocent algorithm.

A related point is of course that we should be wary of putting too much power and trust into faceless algorithms in the first place.

Also some interesting collection of papers on the matter: https://fairmlclass.github.io/
What is the rationale for the HN revolt?
The very opinion polls you cite "include the opinions of folks who didn't even bothered to vote." The goalposts seem to shift to wherever best supports your position, which is still the recognition of an unelected leader. A belief that the US would support someone that intends to actually restore democracy and not just use that language to sell a coup, is naive and ahistorical[1].

Their sample sizes are also ridiculously low. Do you not recall how poorly the polls predicted the 2016 result?[2]

1. https://medium.com/@CitationsPodcst/episode-25-the-banality-...

2. https://projects.fivethirtyeight.com/2016-election-forecast/
It depends on the impact of the lies. The Guardian's Mark Duggan headline was the subject of a PCC complaint awarded against them, see https://www.theguardian.com/media/2012/feb/23/pcc-guardian-m... This could have easily led to more violence. This week The Washington Post recently published the false narrative against a 16 year old boy approached by a native man at a protest (saying that he'd approached and threatened the man), resulting in thousands of violent threats against a child.

'Proper' journalism doesn't exist. Maybe it never did, it's just more obvious now. It's news entertainment.
A similar discussion raged on the c2 wiki a few years ago:

http://wiki.c2.com/?ItsTimeToDumpCeeSyntax

http://wiki.c2.com/?ItsNotTimeToDumpCeeSyntax

http://wiki.c2.com/?AlternativesToCeeSyntax

(The c2 wiki is half-defunct. Long story.)
I'm currently in the process of moving my family (including 6 kids) from a 1/3 acre lot in Utah (there really isn't much land here because it's a desert) to a 15-acre farm in Tennessee for these reasons exactly.
If anything this is a set of stories about putting actions behind your words- people resigning over or refusing to comply with policy they disagree with. This is nothing like the implication you're trying to make.
Yes, I recall it hours ago.
One of my coaching clients is a founder of a large SV tech company.

I love their salary negotiation method.

They have a top end in mind and will give the person the job if they agree on anything up to the amount.

They leave room for negotiation as some people need to feel like they negotiated well.

If you don’t negotiate your pay up to 100% the preset amount, after you accept the job they just tell you they are paying you more (the 100%).

Both people are happy in this set up.
The length actually varies by state and it ranges from 1 to 10 years.
I'd be surprised if there's a statistically significant number of engineers making a stand because "company fired engineer hired to do machine learning because he demonstrated an impressive ignorance of statistics and applied that knowledge to make a public ass of himself".

Sure the number is nonzero, but I'd look beyond you're own bubble if you think that's a population worth mentioning in a discussion about larger trends.
Why does this make it impossible? The merger just needs to understand where blocks begin and end, not sure I follow you
Upvoted because, even if I don't really care for what you think about HN, there's something interesting about someone getting so enraged with HN that they go through the trouble of building an identical-looking clone.
But racism is from the realm of opinions and beliefs.
IMPORTANT MESSAGE: WATCH THIS
Twitter CEO Says Biometrics May Defeat Bots
They also own the 2nd largest insurance providers for eyeglasses, EyeMed. Your customers will likely pay extra to buy from you.
Hey.. I tried to reach out to you at your personal email address regarding collaboration between Zotfile and Polar and I never heard back.

https://getpolarized.io/

The idea was to have Polar also work with Zotfile since a lot of people use Zotfile.
I can't speak for the OP, but I've been frustrated to find that any time a controversial topic comes up on HN (say, sexism) it is immediately flagged off the homepage. A small cohort of HN users get to dictate what the site at large discusses, and I'm not sure that's for the betterment of the industry.
ahem

Maybe you would be interested in something like term-limits for Congress?
Ask HN: Google's reCAPTCHA is very toxic, can you please stop using it?
Thanks. Because with my privacy addons, I cant solve it most of the time.
Barcelona vs. Sevilla Live Score – Spanish Football
https://qiita.com/AkashNil/items/0edb3d4f073a38158160

https://qiita.com/Donbadsha201/items/aeef0eb8532526c71137
> It was people accepting some sacrifice and moving outside of cities into areas where previously there was nothing.

The word for it is “white flight", it was publicly subsidized (largely by the GI Bill) deliberate racial segregation acheived through restrictive covenants, and discriminatory lending and real estate sales practices.
So your reaction also seems to be... "whatever".
Yup. I really appreciate working a place where my employer understands this. Any tools, equipment, technicians we need to bring in...anything...we just say and we get it. The difference between this and my last job where we used equipment until it broke down...and then had to keep using it...where even a pair of earplugs seemed to be a source of stress...it's like night and day.

I honestly don't think I could work for a company that cheaps out on equipment and supplies anymore. The difference it makes every day to the quality of not only the work I do, but the working conditions for me and the people I work with is worth it.
My library is about 4gb, and will probably hit 6 or 7gb in the next year as I make sure I have a copy of all papers in it. I'm already paying for G Drive however (previously I had One Drive), and would rather have one bill, and everything in one place (control over my own data, and all that).
Great article and advice on taking a stressful process and making it much simpler.
I'm ready to burn a part of my karma to say the following :

- Naming a PL "Julia" is sexist and creepy

- The language doesn't add any substantial value to PL theory or programming methodology compared to say, Python

- The future of computer-human interaction is not in programming. Python will be good enough until we reach that point where we can use neural networks/AI to do most of the business tasks.
> Hundreds of thousands of developers have MBPr's which are glossy only.

also billions of flies can't be wrong about dung.

https://www.logicallyfallacious.com/tools/lp/Bo/LogicalFalla...
EyeBuyDirect is owned by Essilor. Coastal is owned by Clearly, which is owned by Essilor.
I was wondering why the US hasn’t gone after Luxottica, and I’m guessing that’s the answer: US crackdown on Lux will lead to retaliatory action by EU.
You "only" need $300k (give or take) to be in the top 1% of individual income.

Edit to add:

> Also 350-500k sounds about the right range for senior-ish at top large tech company as a software engineer.

Senior"-ish," implying some not-so-senior folks are making $350-500k a year is absolutely ridiculous. But even barring that, I know HN is home to many, many highly paid folks at large technical companies in SV making boatloads of money.

Most software dev jobs in the country top out in the $150-200k mark for non-managerial, senior high-level architectural type jobs. Very good senior devs in my area are $110-135. I've never personally seen a salary or heard someone claim they made anything higher than $185. Surely they exist but they're well above-market or have extremely specialized skills that make it borderline impossible to get any sort of "market rate" for.
This is largely an American problem. When I lived in Europe I didn't see people being "fearful" about letting their children roam the streets. During my recent trips to Japan, I also felt that same vibe. Children under the age of 10 taking the trains by themselves or with friends, even in Tokyo.

American isolationism creates fearfulness.
There is currently no quantum computer that can factor the number 15. And no one knows how to make one that can. Is this a useful field?
Not clear to me why someone would want to invest in high risk startups for a low-mid return.. there are much safer options that would give similar returns.
Significant change isn't just the RX, it is other things that can go wrong in the eye as well. IF caught early it can be corrected, otherwise you may not notice until you are half blind.
Online resources to help you ace your programming interview
>'facial recognition technologies “always have these racial inequities that get translated, because algorithms are still made by human beings, and those algorithms are still pegged to basic human assumptions. They’re just automated. And automated assumptions—if you don’t fix the bias, then you’re just automating the bias.”'

Not really correct, but I guess it gets at the gist of it. It isn't because the algorithms are made by human beings, but it is because their performance is determined by how similar the output is to that of human beings.

Ie, they are trained/selected by human beings.
Are Asians underrepresented at Harvard? Or if you’re referring to something else, can you elobarate? (sic)

If you re-read my comment, it's clear that I'm not talking about rates of representation. You are trying to bring that in. We're talking about the process, be it a policy implementation or an algorithm.

It's the age-old "equality of outcome" vs. "equality of opportunity."

https://archive.org/stream/HarrisonBergeron/Harrison%20Berge...
Some of those monitors already exist such as the Dell 38" (depending on your definition of dock; it doesn't have Ethernet).
Elon Musk is player and puppet for the elites. The sooner people realize that the better off they'll be.
Unfortunately many political words are polluted with garbage understanding of their meaning, and have been used to polarize and divide the people.