skysight-inc/HackerNews huggingface dataset:
This "functional CSS" approach is obviously wrong.

It causes repetition that would be avoided by defining a single CSS class (this can and probably should be done inside in the file defining the component), and also prevents making appearance changes outside of the component (e.g. in non-component JavaScript or with a CSS-changing browser extension).

If you want to obfuscate the semantics, then "minimized" class names are a better solution.

If you don't care about repetition, then inline styles are just as good, and actually better since you can for instance use any of the 2^24 sRGB colors.

None of the "downsides" listed in the document are reasonable arguments:

> Inline styles don't respect media queries, which basically rules out responsive design

"Utility classes" also don't, unless you define one for each possible media query and style (that's > 2^16 possible widths, > 2^16 possible heights, > 2^8 attributes...).

> Inline styles aren't limited to pre-defined options, meaning you can still end up with 90 different shades of blue

That's a downside, and also CSS has built-in color names.

> Inline styles cause specificity issues, since they trump separate stylesheets.

Use !important.

> Inline styles don't support print-specific styles.

True I suppose, but nobody cares about printing webpages nowadays, and those who are meticulous enough to care probably aren't choosing between inline styles and utility classes since they are both bad approaches.

> Inline styles can't address pseudo-elements (such as ::before and ::after)

You can just put the content in the HTML itself if you are explicitly specifying the appearance.

> Inline styles can't apply to multiple elements. Utility classes can define .bg-blue once and have it apply to many things, which leads to shorter markup and quicker rendering speed.

class="bg-blue" has to be repeated just as much as the equivalent background style...

> Inline styles are a pain to type. Compare class="f-sm bg-blue" to style="font-size: 10px; background-color: #0000ff;".

You should use IDEs with autocomplete, and then they are going to be easier to type, and most importantly developers already know them and can thus easily read and write them without consulting any documentation or CSS file.
I was at a Big-4 consulting company at my first job. I once got passed up for promotion because they said "i didnt handle critical production situations with clients, analyzing them and planning to bring them to a close."

I explained...that is because I had such perfectly tested work that I didnt have any major Production issues requiring critical client meetings or mitigation plans. The success criteria there was almost encouraging poor delivery!
This is only new single-family homes. I would guess the vast majority of these are in the far-reaching suburbs of large cities. I wonder - how would this look if you plotted # of bedrooms (or one of the other data points being discussed) versus how far from the nearest major city the house is being built?
Anyone here know if Cloudflare plans to let non-customers to transfer their domains to Cloudflare? Especially, if it's a personal domain? I purchased a domain from GoDaddy and host a blog. But they have been up selling and charging me needlessly. I imagine it's a headache for Cloudflare to support personal domains like GoDaddy does, but I really hope they do.
The original link is dead, but the following post quotes from it.

https://forums.asp.net/t/1204510.aspx?visual+studio+express+...

Can I use Express Editions for commercial use?
Yes, there are no licensing restrictions for applications built using Visual Studio Express Editions.
We need to invest more into development of gene drives for elimination of agricultural pests.

The recent development of gene drive on doublesex gene for mosquitoes gives hope that it can work for majority of insects.

And if we find a way to use similar technique for plants, the resulting reduction of pesticide use will be helpful not only for the people but also for remaining species of insects and plants.
Maybe some self righteous "skeptics" could take this as a moment to apologize, figuratively or actually, to the people they derided as "quacks" for urging caution about glyphosate.
Fair point.

But, with copyright and other corporate pet issues, is it the Govt that really cares about sending the armed people to arrest and charge you, or the corporations that effectively own the govt?

The further that excess corporate power is allowed to spread, the more tyrannical it will become.
"Localizer, localizer" seems too obscure - "Landing on taxiway" is much clearer.

It's interesting to listen to the radio chatter for this near-miss [1]. The air traffic controller misses a few chances to notice that something isn't right but when the pilot on the taxiway says in plain English,
"Where's this guy going? He's on the taxiway" the problem immidately becomes obvious.

[1] https://youtu.be/ZW-ETmZU0u8
Lots of good ones already mentioned, but here's a few nobody's brought up yet:

Orson Welles' F for Fake: https://www.imdb.com/title/tt0072962/

Robert X. Cringely's Triumph of the Nerds: https://en.wikipedia.org/wiki/Triumph_of_the_Nerds

The Maysles Brothers' Gimme Shelter: https://www.imdb.com/title/tt0065780/

Randy Olson's Flock of Dodos: https://www.imdb.com/title/tt0800334/

Les Blank's Burden of Dreams: https://www.imdb.com/title/tt0083702/

Steve James' Hoop Dreams: https://www.imdb.com/title/tt0110057/

Chris Hegedus and D.A. Pennebaker's The War Room: https://www.imdb.com/title/tt0108515/
Except if the asteroid is a piece from a bigger body that got teared apart.
You're talking about the bad ones, the ones I hate to see. The friends I'm talking about are all excellent professionals. Passion matters.
It seems less and less prevalent. Most of the modest 1-story homes in my hometown have been steadily replaced over the past 10-15 years with obnoxious McMansions with very little space in between them. Square footage is the cheapest thing you can add to a house's up-front cost (key emphasis on "up-front") and fetches large premiums on home value. Just the reality of the market I guess.
No it doesn't. They use the proper medical term in the very same sentence, and continue to use psychogenic death except in a direct quotation from a doctor.

You have to be pretty damn anal to think using a colloquial term suddenly discredits all the other information in that article.
No, and they typically aren't allowed by modern zoning restrictions. I'm in a house from the mid-1910s and my lot is a third of what is required for new construction in other parts of the city.
> People want to scream about CS degrees being trash and yet all the passion in the world doesn't seem to convey an understanding of memory leaks, garbage collection, and VM/bytecode/etc. hijinks (like JVM, MRI, etc.) to the degreeless people in my team.

Meanwhile the degreeless people on my team wrote their own operating system that's older than your degree and still used in production today. We're not all the same.
there is absolutely no reason to let a woman fill a role that a man can fill
> Your brother scenario is silly.

Sure, analogies are pretty flawed usually. I sort of regret typing it. Let's get back to Linus. What's the difference between:

(a) A person staying respectful in their emails because it is natural and effortless for him

--and--

(b) Linus staying respectful in his emails because he's putting in conscious effort to stay respectful

I would argue that there's no difference! Because it's never 100% natural for anybody; it always requires some effort even if it's easier for some of us than others.

I think we would all agree that (b) would be creepy IF Linus was being deceptively nice for some sort of dubious or dishonest reason. Like a con artist trying to develop bonds so they can rob you or something. But, that doesn't seem to be the case. I'm taking him at his word here, but all indications are that Linus is just trying to get better at treating people respectfully because he thinks it's the right thing to do.
Are MMS generally high resolution enough for printing? Don't they get squished to something like 300kb?
That's a good point. When the only option to make your opinion known is to quit, you've reached a bad place.

Unfortunately, it seems like that's becoming more and more common these days.
This isn't communism at all. They do oppress those who they think present a threat with the same savagery.
Yep, at least around the DC Metro area. With Cyber Command and all the associated cyber stuff bringing in tons of people, most new housing developments I've seen are almost as dense as town homes in Baltimore, there's just a little more space between the sides of the houses, and there is usually a small front yard instead of being right up against the sidewalk.
Rename it Star Trick, change the badges on the uniform slightly - maybe have the NPCs say random insulting things, and then call it satire. I'd imagine it's at least one way to cover your bases?
The visitor complex is a separate entity than the KSC itself.
It's run by Delaware North.

https://en.wikipedia.org/wiki/Kennedy_Space_Center_Visitor_C...

https://en.wikipedia.org/wiki/Delaware_North
1. Invest in online retail services

2. Invest in nostalgia brands like Craftsman, that can't be purchased on amazon, and come with a built in consumer base.

3. Use previously considerable resources to position yourself as the best place to shop for X product, and make sure that several brands of X product are only available through you.

4. Still probably fail, but at least it looks like you tried.
>more just that retail in the Amazon era is difficult and he has demonstrated no particular talent or qualifications for running such a business

"Right, I'm smart enough to realize that Amazon will crush us, and I can't outsmart Bezos, so why not enrich myself, say fuck the world, and go retire with a cool billion?"
"Tickled" will absolutely blow your mind. It feels like you have a front-row seat to a real scandal in a way that no other documentary I've ever seen does.

All the "Dirty Money" episodes are pretty good, but the best one by far IMHO is the one about the racecar driver / payday loan scam empire. Just amazing.

"Plastic China" is really tough to watch (and may be even more deeply uncomfortable for people who pat themselves on the back for recycling) but I think it's one of the most important revelations in documentary filmmaking in the past 5 years or so.
Kind of a circular point here because the whole argument on the other side is that equal representation is not a good yardstick. What if it takes an incredible amount of unfairness and discrimination to get the ratio to 60 40? You'd still be making the same point that it's fine there are more men.
The irony is that Sears could have been Amazon themselves. They already had all the necessary pieces. But they didn't even bother to try.
I dated a woman for 9 years who has a Masters degree and who certainly can code. She just finds coding to be tedious and could never imagine doing that as a job. My wife has a PhD, an MBA, and is working on another higher degree. She can also code, but she also finds coding to be tedious and tells me she feels sorry for me in my coding job, because she can't imagine how I could feel otherwise.

One of my female Computer Science professors used to brag about how she didn't code.
"I have not seen a film as powerful, surreal, and frightening in at least a decade." -Werner Herzog
You're in a thread about low tech websites bragging that your website is so low tech that it doesn't work with mobile devices.

I'm just saying the low tech and mobile compatibility aren't mutually exclusive.
Well, that's precisely my point. Yes, new drugs help, but often less so than the "dogma of the year" lets you hope at first.
The point is that MDs are usually identified as scientists because many people think they actually had an important part to play in the development of new useful technology, and don't see that most of the time those new things come directly from the lab and clinicians just test drive them to find the optimal use case. It's true that test driving is essential, but I have a hard time calling it science when you see what people from hard science can do.
Additionally, the proportion of MD researchers who understand nothing about what they do, or who even deliberately cook up results is absolutely alarming.

To follow up on your cardiology example, I'd say that pills certainly helped, but the game changers really are the new toys of the interventional cardiologist.

And I would also add one of my favourite pseudo quotes: "science advances one funeral at a time." -- Max Planck
It's a fine line indeed, and it's probably impossible to draw a hard line like that. Sometimes you're above it, sometimes below.

But the main thing is that you guard yourself from feeling disappointed afterwards. This disappointment comes from a wrong view on the whole situation.

So basically anything that you do extra for the company, you do because it gives you gratification at the moment. Don't expect to be compensated afterwards, because you won't.

But of course compensation for your work is more than money alone, and it's perfectly fine to get gratification from seeing what you created, working on something that excites you, etc.
As a manager I never do nor support hackatons except when the team themselves suggest it's the only way... but when I myself have to code or fix or debug something that needs grind time I still enjoy them. If I'm not getting payed enough to put that hours is another issue to discuss with my manager besides the pizza hackatons themselves.
》Facebook isn't behaving exceptionally poorly

I think we are at an impasse. Most in the know do not share this opinion.
Same. Watched it 3 times over the years
Does Nim have (or plan to have) (non-)nullable types?
It's good that you're willing to pay I don't think 5+ hours is necessary. It's perfectly possible to squeeze a realistic set of tasks in to one hour I think (it just takes a bit of work).
Bigger Stronger Faster*

"... is a 2008 documentary film directed by Christopher Bell, about the use of anabolic steroids as performance-enhancing drugs in the United States and how this practice relates to the American Dream." -- Wikipedia
If you want to get more women to code, asking the ones who already cide why they code doesn’t seem as useful as asking the ones that don’t why they don’t.
Careful, you have said the forbidden phrase: "Electron is nice". Not a welcomed thought on HN.
The appealing myth of the frugal billionaire
Afghanistan The Great Game: https://www.youtube.com/watch?v=6a7bP49ehKQ
I thought this was fascinating as well - while I found many aspects/linkages tenuous at best - it was really entertaining. I did find quite compelling the thesis around the idea that politicians have become incapable of confronting the large structural issues that are confronting us, and that they instead try to refocus the peoples' attention on the trivial
> Found this recent 2018 interview with him regarding > privacy and what the tech giants are doing these days

Isn't it an cutting irony that you can not read it without accepting cookies from nymag.com?
Yes. As soon as we are through the Early Access period.
Recently I had to do some updates on a UI that used tailwind framework. It was the most unpleasant experience I have ever had. I quickly got eye strain looking at all those attributes.

Keep HTML for HTML and CSS for CSS.
I do agree!

CCTV processing is often done server-side (ZoneMinder, Sinobi, ...), but nowadays "old" devices could do some stuff too. Motion detection is maybe not that intensive, but is hard to pull off (a car passing in the street might change the light on the walls/ceiling, it should not trigger the alarm, dogs/cats, ...). On iOS, you could do face detection using some Apple provided CoreImage components.

A few things I have been missing in the current apps/software: simple way to turn on/off (I had to open/kill apps), use less bandwidth (by pushing to the server only when motion is detected for example, MJPEG stream was about 200Kb/s), play an alarm sound when motion is detected, being able to interact remotely with the device like saying something out loud (if kid came home, triggered the motion detection and forgot to turn off the camera), ...

I wouldn't go for license plates though: you should not point a security camera to the outside/street!
> I find this whole obsession with "Women in X" to be suspicious because nobody is interested in gender disparities in other fields and starting up "Men in X".

A quick google search turns up groups for and mainstream media discussion of men in nursing and men in teaching.

Is it "suspicious" that one that you as an engineer see the most of is the one that (a) involves your own field and (b) involves a currently-extremely-prominent-in-media-overall field (fake news, election meddling, self-driving cars, Uber, etc)?
The book as I remember it made you feel hopeful.

It is a very persuasive argument about how one can deal with even the most 'hopeless' situation.

It is also a brilliant description of the psychological effects of camp life.

The way he described the odd dislocated feeling they got when the allies set them free was particularly memorable for me.
Isn't this exactly what the article is talking about? 3 bedrooms for a no-children family being "perfect" size.
Leaving the constituent trees alive would be far more useful, if for some strange reason you actually use carbon impact as a metric.
Nim appears to be quite similar to Haxe, though Haxe compiles to numerous additional targets. Aside from that, and the syntax, what are the main differences between Nim and Haxe?
Searching for Sugar Man, do not watch the trailer or read on it. It will spoil the documentary! If you like music, 60s, justice, Bob Dylan and feel good story its a must watch.
It won't provide a complete picture, only the picture of the common obstacles that were insufficient to stop them. Read the article and count how many things that you can say 'as a man, I never had to face this and would have considered it inappropriate had it happened to me'. To me those are candidates for obvious obstacles to try to clear. They are the sorts of things that numerous women probably were deterred by.
Tell Me It’s Going to be OK
People like to talk about how he is abrasive to nvidia

That's a really good point. Overlooked in this discussion over Linus' manners are the times when he was abusive toward people who arguably deserved it, like nVidia who has historically not been a great community member.
I love, love, love music documentaries. The great ones have a great story to tell. I also believe that the ones about bands have some lessons for people starting businesses and dealing with cofounder friction, creative dynamics, licensing, etc. Many of them also deal with the impact of technology on recording, performing, and marketing. Recommended:

"Anvil! The Story of Anvil" (https://www.imdb.com/title/tt1157605/)

"What Happened, Miss Simone?" (https://www.netflix.com/title/70308063)

"Soundbreaking: Stories from the cutting edge of recorded music" (PBS documentary on history of sound recording) (http://www.pbs.org/soundbreaking/home/)

"Sound City" (about legendary recording studio in LA, narrated by Dave Grohl) (https://www.netflix.com/za/title/70265771)

"Last Days Here" (About the singer of early doom metal band Pentagram) (https://www.imdb.com/title/tt1723126/)

"As The Palaces Burn" (Lamb Of God's singer tried in Czech Republic for an incident at a concert) (https://www.youtube.com/watch?v=nB6k-Ev_H7c)

People love to hate on "Some Kind of Monster" because they don't like the album St. Anger but I really believe that it caught Metallica at a vulnerable and revealing time in their history. (https://www.netflix.com/title/80174429)
Exactly. Logo was trying to turn kids into Lisp programmers in the same sense that BASIC was a kid's version of classic FORTRAN.
Holy crap! I have never experienced ANYTHING like that. Even updating my AMD video drivers is a painless experience.

Occasionally I've kept Firefox tabs open four 3 weeks or something "feels a little off" so I restart more than the once a month necessary to install Windows updates, but other than that, I feel confident that I can hit the VR button on steam and have the dashboard in the helmet ready to boot a game by the time I've put the strap on.

My absolute worst experience was a game crashing VR over and over in one spot and a restart fixing it
Can any men here seriously recall in a professional context a boss referring to their 'package'?

I can recall someone who did that before he became my manager.

Or that they should leave the field so that some more deserving woman could take their place?

I know a man who was told almost exactly that by a professor. (Minus the woman specifier.)
Quick summary of respondents reasons for low % of women in C.S. (In order given):

1. Lack of coding in K-12 means fewer women are exposed to coding and thus don't become interested in it during the career selection phase of life.

2. Individuals bias' subtly steer women away from C.S.

3. Once inside a C.S. career, women are systemically marginalized.

4. Once inside a C.S. career, women face overt (and often sexual) discrimination as well as subtle displays of disregard due to their gender(i.e. microagressions).

5. Discriminatory comments from peers before entering C.S.

6. The palpable fact of being a minority and, thus, feeling isolated, irrespective of discrimination.

I would suggest that finding ways of depoliticizing the discussion would help everyone out in the long run, especially since nearly all political issues appear to have become zero-sum games. I think putting the experiences of women who are in C.S. within a broader context would help give more clarity to the issue. I would think of including the following:

1) The experience of women in non-STEM careers with low percentages of women, particularly the trades (for example, women in Canada make up only 4.5% of people in the trades[0]).

2) The experiences of women who did not go into STEM and why they did not choose it.

3) The experience of men who did go into STEM careers and why.

4) The experience of men in careers with large percentages of women (e.g. teaching, nursing, etc).

I would suspect we wound find a mix of bias, discrimination within industry, and personal preferences corresponding to gender. The interesting question is what is the mix?

[0] https://globalnews.ca/news/3823621/women-skilled-trades-manu...
Very cool! If someone were interested and sufficiently caffeinated, there's a trove of information here that could perhaps be incorporated: https://news.ycombinator.com/threads?id=alankay1.
Where is all of this desktop .Net development for new projects? There is no momentum for .Net or practically any other desktop development. The only major companies still making any real money on the desktop are Microsoft and Adobe. Anyone else looking for desktop developers are doing internal apps and they are trying to move as quickly to the web as possible.
It solves all the issues I have with Javascript, that are all related to its weak and dynamic type system: awkward, unwanted type conversions all around, tons of "undefined is not a function", and lack of IDE integration. So, yes, it's definitely worth it, even for small projects. And it's not like it's hard to learn once you know javascript, anyway. It's nothing more than a superset of the language.