skysight-inc/HackerNews huggingface dataset:
I just read this from the Guardian's Paris chief, thought it was a pretty good sampling of some of the grievances:

https://www.theguardian.com/world/2018/dec/07/macrons-arroga...

Seems a common complaint is that Macron looks great from abroad, but he's ignoring the people at home.

Also worth checking this tweet from the French government account:

https://twitter.com/gouvernementFR/status/107096383300978278...

"Protest is a right, but let's do it properly.", overlayed on montage clips of good protesters and bad protesters.

Finally, the recent images of students being made to kneel with hands behind their heads by riot police is not going down well anywhere.
Its something for grown ups for sure.
> The most important feature of AMP is that it makes it impossible to add the kind of bloated crap that causes poor performance on something like a large media company website.

The only reason AMP matters is because Google was heavily pushing it and for awhile restricted the top search result carousel to AMP pages. This goal could far more easily have been satisfied by a policy which set limits for time-to-render and total transfer rather than dictating usage of a proprietary framework which often makes performance worse (you need a 100KB of JavaScript to finish running before an AMP page isn't blank).

What actually made Google try it is that it gives them control over the advertising system. Performance was the pretext they used to protect their main source of revenue.
> What is simpler to read quickly, 0.000123 or 1.23e-4?

0.000123
3.436k is a much simpler way to remove the zeros, and actually includes one less character.
I think the tie between the protests and the algorithm changes are tenuous at best. Who can say if the protests would have happened without Facebook? Paris and France have a long history of protests besides.

“Normal stuff happens due to Facebook” should really be the onion take here.

Suppose there’s a headline “50% of birthday parties are planned on Facebook” - does that mean Facebook is suddenly responsible for all those birthday parties? Or are they normal events that happen to be planned on Facebook these days?
I hope that my country (Hungary) will not be the battle ground for the 2 superpowers. It was for the last 1000 years.
I'm not too bad at front-end development (especially if someone else does the design and mockups), but I don't have great design or UX skills.

I really like starting with balsamiq for mockups, because I can figure out the functionality and don't have to think too much about the design. And then I like to use a UI framework with a set of pre-built components, and maybe a theme. Bootstrap is great for that, and you can get some great themes so that it doesn't look like a "bootstrap" site.

My favorite UI framework is Ant Design [1], because they have an amazing set of React components that are really nice to work with. I was blown away when I discovered Ant Design Pro [2] (which is free!). It's an "out-of-box UI solution for enterprise applications". Basically a fully featured dashboard built with Ant Design, including things like authentication pages, charts, etc. Everything you need for a side project, and it's easy to strip away all the stuff you don't want.

[1] https://ant.design

[2] https://pro.ant.design
Someone Defaced Linux.org Website with ‘Goatse’ and Anti-Diversity Tirade
The article offers a binary choice between 'sober' and 'drunk' (my phrasing) while developing art and says that 'drunk' art is bad because it glorifies addiction and propagates the myth of creativity. It also equates art with work where being under the influence is clearly unprofessional / dangerous.

Personally, I've found that an occasional beer - and some music - while working on a piece of art (as an unwinding activity) can help me get into a zone and sometimes seems to help me think creatively. If you drink so much that you lose coordination or a sense of what is viable then clearly the effects are negative, but I don't think it's as black of white as the article suggests. I'd agree that if I was a professional artist (I'm not) who couldn't work unless they were stoned, this would be clearly undesirable.
Google Adds Diversity to Images with Open Images Extended
> And btw, Stack Overflow says --save is actually obsolete since 2013 at least [1], so it looks like you don't know npm very well either.

"edited Sep 18 at 18:15"

`5.0.0` was introduced May 25, 2017 [1]. Most linux distributions have not picked it up yet in their repos. Ubuntu 18.04 (released this year) is still on npm 3.5. It's unreasonable to expect a developer to be familiar with the bleeding edge, especially when existing projects are locked into using older versions.

I don't know why you are being so contentious about this. I actually love Python and hate JavaScript. But in my opinion, JavaScript has the superior package management setup which is why I am rooting for PEP 582.

[1] https://github.com/npm/npm/tags?after=v5.0.2
Yeah yeah, but you know most cultures(see: readers) would be confused. A writer should be cognizant of this.
Client-Side XSLT to an Atrchitecture for Building Bridges with Javascrip
> [...] is a beast born almost entirely from Facebook

No, it's not. Yes, a lot of the communication circulate through social media (like most things nowadays), but the movement was also covered a lot in traditional medias at the very beginning of the movement.

It is also completely disregarding that there was a lot of movement "against the government"/a specific law before this specific movement (train worker, public hospital workers, students, ...) and that protest have become more and more violent in recent years (with a big increase during the labor law from the previous president).

Maybe Facebook help people organize and in some case radicalize. But you have to be completely oblivious to the current state of France politics to not have seen the problem brewing.
The article (10.1177/0963721418755385) is available on Library Genesis under Scientific Articles. I would just post a link, but I'm not sure it would be allowed here.
According to #1 in the article it was the father who was HIV+ anyway:
"Although Nana and Lulu’s father is HIV-positive, neither of the infants actually had HIV."
> Google got the market share purely based on its good reputation and sure also with a good product but mainly because of its reputation it was given a chance.

The exact opposite is true.

Google's market share came, first and foremost, from having the best product in each space it dominates: search, browser, email.

The people primarily concerned about "reputation" are a vocal minority. That doesn't mean they're wrong -- but when we're talking about the browser choice of millions of people it's definitely wrong to suppose that reputation is the key factor.
Several of these resonate with me and align with my past experiences.

* Create a paper/whiteboard design first.

* Borrower from other sites/past projects.

* KISS / minimize technical complexity.

Some might say Vue.js is technical complexity but after investing time to learn the basics I would say that I'm reaping productivity gains. Honestly it's great to work with and making UI's that have some degree of a pleasant user experience.

Here are two projects I've worked on recently where I've used Vue.js. The first is via Vue-Cli and a true SPA app that is hosted through Amazon S3 and CloudFront. The second an ASP.NET Core app hosted on Heroku as a container. In both cases, Bootstrap has integrated very well with the Vue.js app.

A driving factor for creating these has been to share my Vue.js knowledge with others.

* https://github.com/ryanrodemoyer/ParlayTools - available @ https://d3itp7yns2kqcy.cloudfront.net

* https://github.com/ryanrodemoyer/AccrualCalculator available @ https://accrual-calculator-prod.herokuapp.com

Good luck!
Can we change the title to the actual article's title? The HN one is extremely inflammatory.
Disclaimer: I'm a frontend/fullstack dev.
One of the methods I use is browsing other sites and taking inspiration. You can even inspect their elements if you'd like to see how they the style (don't copy paste!).

Other suggestions:
- Team up with someone with some ui skills

- Use a css framework: https://github.com/troxler/awesome-css-frameworks

- Choose a color scheme and add some margin and padding to everything and stick to the scheme.

- React component libraries are becoming much more general purpose and easier to use. If you're up to sinking a few hours into it, try create-react-app (https://github.com/facebook/create-react-app) and then use a react component library like material ui (https://github.com/mui-org/material-ui)
excellent, thanks for the insight.
A good example of this was when the hungarian state television reported on a protest. The reporter stood blocks away from the protest itself and reported that there were practically no protesters. In contrast, a non-state owned television's reporter was standing among the protesters, so the difference is astounding: https://thecontrarianhungarian.files.wordpress.com/2012/01/p... [0]

[0] https://thecontrarianhungarian.wordpress.com/2012/01/08/to-t...
My side project launched on HN about 4-5 weeks ago:

https://getpolarized.io/

It's basically an Electron-based document manager with annotation and Anki flashcard support.

My background is cloud infrastructure so I'm really not an expert on UI / UX.

What I've been doing is that I use off the shelf UI toolkits that happen to look good aesthetically and have decent UI / UX already.

I also just try to do things that are 'standard' and not argue or have too much of my own opinion. I'm not a UI expert so I just do what the UI experts do...

Right now I'm using React and Reactstrap but Material UI also looks decent.

I also have a whole directory of screenshots I've been saving with really rich a and nice UIs that I can borrow ideas from.

Background colors. Layout designs, etc.
Goodbye, Firefox (TLRD I switched to Vivaldi.com for a far better browser)
Yes: your device can always cache it, if you use a trusted proxy (think enterprise networks) it can be cached, and if the site uses a CDN it can be cached there as well.
Taking things too literally seems to be a plague infecting many topics lately. I've interpreted the phrase similarly, do whatever you need to, just get "it" out of your head! Perfection is the enemy of good.
..and not a word about false-positives. Until that's understood, this cannot be a home test.
The old adage "write drunk, edit sober" applies here. The real point is to stop censoring. Writing is really two skills:

- Building the habit
- Being comfortable editing out things that don't work

BTW, the your original post came across clearly and was solidly written. Your prose will come with practice :)

Get to it! :D

Edit: Hilariously, this is also on the front page now, https://goinswriter.com/write-drunk/ but they are being disingenuous in their interpretation.
There were lots of requests to have form controls "look native", which is why they were changed to use the desktop theme...

One problem with that, as you note, is web pages that are setting a color but not a background color on elements, which is a web development 101 mistake.

But there's just no way to win here: either you can use the OS theme for widgets and things fail when sites make this mistake, or the widgets don't look "native".
That's true, universities for example will often use Intel compilers on academic licenses, other sites may use other performance-oriented commercial compilers such as PGI.
On a similar theme, 2 of my favourite photos were taken when I was safariing in Tanzania.

The first, 3 lions clustering over a recent kill, an example of wild, raw Africa.

The 2nd, pulled back, has the 3 lions in the background and about a dozen Jeeps in the foreground, all with heads stuck out the top like me taking photos.

The 2nd one even has someone looking into my lens with a slightly guilty look on their face, as if they knew I was revealing "commercialised" Africa.
Such an awesome animation https://i.imgur.com/dRuFY9h.mp4
Pictures are how the press misleads us, in a way where they don't have to acknowledge to us (and often not even to themselves) what they're doing.

Here's some interesting commentary on that:
https://thelastpsychiatrist.com/2008/09/mms_chicks_oil_sex_d...
https://thelastpsychiatrist.com/2010/07/did_bp_fake_a_pictur...
Politics. Other responses on this thread are bending over backwards to explain it rationally, but honestly, the route was chosen to help keep state legislators from the rural parts of California from scuttling the deal.
As a coder I do a lot of my best work with a beer or two.
Google has an awesome app for marketing intro — Primer. It really helped me with basics.
Implementing Hypertext Through Embedding JavaScript in CSS
Gosh came here for this advice and can't believe how far down the page it is.
Perhaps the difference is between people (professional artists?) who need to create competent art to make a living, and people (amateur artists like myself) who see art as a way of relaxing and unwinding.
Makisu: Uber’s Fast, Reliable Docker Image Builder for Mesos and Kubernetes
Show HN: Color Cycle Survey – working towards colorblind-friendly plots
Thanks a lot for sharing!
Yes, when you let the peasants talk to each other, they do tend to sometimes organize
revolts.
I've been designing barely acceptable web UIs for my side projects for 17 years now and I think this is poor advice.

I've found that bootstrap remains the best option to create a reasonably responsive, simple layout that is still quite usable on mobile as much as on the desktop, with no more than an hours' worth of work. And you don't even need to know css really.

I've used vanilla CSS and HTML and even after hours of amateur effort the site always looks like it came from the 90s. I don't have the time to worry about what font family I want to use, is that too much to ask?
Yeah. I blame it on fat fingering on a phone.

For reference, it’s actualy Writing without Teachers.

Thanks for letting me know.
Copy-fitting for fun and profit
Good work!

I see 96 coins. Could you add more? Doesn't need to have everything, but at least the couple of hundred popular ones.

How long do you plan to keep it online ?

Can you add market_cap to this list?

percent changes?

Edit: I am using this in https://coinzaa.com/ now , thank you
Many non-profits and NGOs have huge budgets for executive compensation and perks, while
they expect the people at the bottom to work for peanuts (e.g. university admins vs. lecturers).

Not saying Mozilla does this, but if your observation about their executive overhead is correct, they would not be unique among non-profits.
> For these users, lots of private data was sent to Cliqz (pretty much the data that Chrome sends to Google).

This. I don't get it why people point out on and on the same three mistakes that Firefox team made in the past. In case of Cliqz, I guess they want to say: "I am not going to use Firefox, because it sends browsing history to Cliqz". Isn't that a bit weird? I agree, that was a mistake and Firefox does not have crystal-clear history, but in case of Google Chrome I am not really sure how Google collect, enrich and manage my data.

Personally, I can only notice two advantages of using Google Chrome over Firefox these days: a developer console and it is "faster" to develop websites targeting only one browser. I think I just got used to dev-console in Chrome, with each release the new developer console in Firefox is way better. About the second, it still doesn't matter much, because we have also mobile browsers, which also takes a lot of our precious time during development. Is there are any other unique selling point of Chrome which I've missed?
The "scientific method" is very clearly defined. See for instance:

https://en.wikipedia.org/wiki/Scientific_method
If Microsoft can get people to stop downloading Chrome on Windows then the new Edge may soon have higher market share than Chrome. At that point Microsoft can wrest control of Chromium from Google just like Google wrested control of Webkit from Apple, by forking it.
Sounds like you have a rogue extension blocking render
YouTube fight gets dirty: Kids urged to pester parents over Article 13
So sorry to have left this conversation - my honest comment was flagged for some reason (too flip?)

Here it is again: there are many completely unchangeable physical appearance features that can afflict anyone, not just people of color. The claim that every shortcoming is within your control to fix, is overstated.

I didn't mean to minimize the societal issue addressed; just this hyperbolic comment.
Challenges and Promising Interventions to Improve the Retention of Students
It's mixed: that CSS file is only cached until the next time you change it and browsers, especially mobile ones, do not have enormous caches. As with most engineering problems the best solution is a balance: put enough CSS in the page for the document to render and either prefetch or demand-load resources which aren't as important, all the while working to keep the absolute size down so your worst-case performance is reasonable.

As an example, if you had something like an item page and a detailed viewer which the user could choose to open, the item page's HTML could have its critical CSS inline and a <link rel=prefetch> tag to tell the browser to preload the viewer's CSS so it will likely be in the cache by the time the user opens the viewer.
I just commented this on another thread, but it's also relevant here:

As someone who entered the field with a non-CS degree, I can tell you about my own experience. I graduated with a degree in physics without any programming experience and now work at one of the big tech companies. If I had to do it again with programming in mind, I would absolutely take computer science in school and do as many internships as I could to gain work experience.

With a STEM non-CS degree it was an uphill battle for years, and it would have been even more so without a degree at all. There's a huge amount of luck involved, and I spent a lot of time working outside of my day job to build skills and a portfolio to get my first real programming job at a startup.

I also never want any additional reason for a potential employer to pass on my resume, and not having a CS degree is potentially one of them. I have been able to offset this with the classes I've since taken and fortunately the name recognition of my current company, but it would have been nice to have had it from the start.
> It was actually the soviets who were anti-imperial and pro workers rights.

Now that I know more about just how atrocious the us was internally to it's minorities and worse to several foreign countries during the cold war era, I sometimes wonder just how it was that the US won the cold war, and then I see something like 'death of stalin' and I come to understand that the other side was just as venal and absurdly incompetent, and just as incapable of living up to it's founding ideals
Subtitled "A Compendium Of 'Ha! I Sure Showed you!'".
It'd be pretty interesting to see a comprehensive view of the falsifiable claims made and what the results are. In fact, a completely open data source and algorithm repository with full documentation on how all data is gathered and processed would certainly help persuade skeptics like myself.

A number of years ago when the engineer leaked the internal data dump from the climate researchers, it certainly did not change my view in a favorable direction seeing that material :P
Or German peasants!
The intention here is to use wasm to allow you safely run user code _within_ the kernel. Their primary targets are nginx and FUSE. Conceivably, avoiding the context switch into and out of the kernel will have significant performance implications, but there aren't any numbers out yet for nginx specifically.
Doctors Aren’t Sure How This Even Came Out of a Patient
There's a whole paragraph in the linked article talking about accessibility - it looks to me that they're mostly planning to improve it in the next few point releases. It's too bad they couldn't bake it in from the start, but at least they seem to acknowledge it
Over the past week I’ve seen maybe 3 or 4 articles about why social media or X are to blame for people protesting / acting irrational (inferred) yet not a single article with interviews from protesters asking them why it’s happening, or exploring the merits of their grievances.

I saw the same thing here in the US in 2016. Lots of talk about Facebook, and nothing about the dramatically shifting economics of the middle class.

They call us “elites” and “globalist” for a reason.
Gotta hit that Ballmer Peak.

https://www.xkcd.com/323/
Which sites? I use Firefox as my primary browser and I've never had this happen.
I'm really surprised at how they managed to get so many big names from the open source community to share their stories.

Maybe success isn't tied to grinding out a bunch of leetcode?
In Defence of Style Guides
“... and when local radio stations and newspapers invite the protest organizers on to their programs to help share their petitions hosted on change.org and MesOpinions”

I think the headline should be extended.
Seriously, besides the occasional webgl demo I haven't experienced this either.
It feels like we slowed down in the important areas. Software? Web Apps? We're doing great. Anything space related? Eh. In theory we get to claim SpaceX so I guess that counts but most people couldnt tell you what NASA's been up to recently...
Maybe it's just me but it sure does seem like a lot of these people ended up at Twitter. And I don't see a lot of Google.
A bit over half a century ago, the scientific consensus in Germany was that Jews were subhuman. They also believed in a mystical ice planet orbiting the earth that possessed all sorts of wonders, the knowledge of which was suppressed by the anti-Arian cabal. Consensus bears a funny sort of relationship with the truth.
Pro-Crypto SEC Commissioner: Don’t Wait on Bitcoin ETF
That sentence really came out of left field.

"Here's how to write a blog post. [..] It's okay to poke fun at my particular ideology but you still have to admit I'm right."
Mozilla is not just Firefox.

Also, the comparison to the Linux kernel is not a good one because there isn't a single organization that makes the kernel. These roles exist, they just are in spread out among the companies contributing to and selling Linux, and organizations like the Linux Foundation (which also doesn't just do kernel things).
Literally the only two reasons I don't use Firefox on mobile is the lack of home button and no pull down to refresh.

It's not that Firefox is wrong to not include these UI features, it's that I've spent years and years browsing a certain way and now it feels really weird to suddenly have to do it differently.

Maybe Firefox needs to shamelessly clone Chrome's UI. Maybe when launching for the first time it asks if you want to default to Chrome Style or Firefox Style.

What I think Mozilla cannot do is hope people kind of just tolerate how weird it feels for a few weeks.
I'll echo others that this post reads well, better than many native speakers I work with.

Beyond that, my advice to almost all writers is to read your work out loud.
I'm not sure there are really viable alternatives. If all you need is a big CRUD database, sure there are alternatives, but there always were. Anyone buying Oracle for that was throwing money away. If your enterprise is more fully committed to the Oracle platform, or if you need a support model where you can open a ticket had have people working on it 24x7, possibly on-site, until it's resolved, then no, you can't just drop in PostGres or EnterpriseDB.
It's really about skewing your exploration/exploitation tradeoff towards exploration if you want to excel.

(Of course, now that I think of it that way, it sure sounds like survivor bias... Exploring rather than exploiting is great if your exploration finds something!)