skysight-inc/HackerNews huggingface dataset:
I think views on Mao vary a lot. Some members of my Chinese family suffered terribly under Mao, others did very well. My father in law's family owned some land, so they were crushed by the Communists as class enemies. My mother in law grew up in a city and went to university. Students back then could travel for free, so she went all over China with her friends as a young woman. She's no fan of Mao, but some Chinese do still revere him.

I saw a news report last year about some Chinese students that got arrested. They had been taught Marxism, solidarity with workers, class struggle, etc at University, then tried to put that into practice. They protested against unsafe working practices for cleaners and cooks, campaigned for workers rights and ended up getting arrested and sent to jail for challenging the very system that educated them to do this in the first place. Apparently it wasn't just an isolated incident and things like that happen from time to time.
Speaking about tactile controls - once I got Audi in rental, it had tilt controls near the central knob and they were very good (and stylish enough for general adoption). I could find them without much searching blindly and trigger any of their positions the first try, zero errors. Very nice and intuitive (after you remember what they do of course). See picture here, two silver fins between navigation knob and gearbox, they tilt to front and back: https://cdn2.autoexpress.co.uk/sites/autoexpressuk/files/201...
yeah, because of him, everytime I use ublock-less chrome on android I get angry, thanks a lot gorhill ! ;)
> the button should always be in the exact same place so I don't need to think.

I don't think that thinking is the problem, the problem is looking to locate.
Look up your local governments budget history to see the portion of tax revenue going to pay for defined benefit pension and other post employment benefits (OPEB).

In the vast majority of cases, this is increasing, due to underfunding, bad or corrupt investments, and over promising to buy votes.

This is just for states:

https://www.federalreserve.gov/releases/z1/dataviz/pension/f...

2017 numbers:

https://www.bloomberg.com/graphics/2018-state-pension-fundin...

Note the numbers are based on rosy government assumptions, not real IFRA standards that private entities are subject to (for no other reason than politicians can vote themselves an exception).

If your city/state hasn’t been hit yet, just wait. The people of CT/IL/NJ/KY are finding out now, and it’s going to get worse. Further decreases in funding for colleges, infrastructure, selling government assets (e.g. Chicago selling parking fee revenue) that can be put off into future. Increases in taxes, toll roads, government college tuition price, property taxes, vehicle registration fees.

I have businesses in various states and locales, and all of them get various new taxes such as “elevator inspection fee” or something similar which was never itemized before, and of course they always go up.
To connect two regions, we align the phase of the two islands. As the voltage across our switch bank falls to zero, we close the switches. It's not a big difference from between synchronizing a generator. The phase is aligned by requesting small changes to generator output, and measurement is done by synchrophasor.
How am I wrong? The link you posted states "The minimum age to rent a vehicle is 21 years of age." Sure there's a $20 a day extra fee, but that's negligible in comparison to the inconvenience of not being able to rent the car. The sentiment of my comment was that you don't have to be 25 to rent a car.
This is like Nokia sticking to keyboard in their phones. Worst decision ever made. Their interface will be out of date 5 mins after its made with no way of updating
I just keep all my archives in zfs mirror disks, which I every 4 years buy 2 new of and copy them to there. The old ones are not deleted, just stored offline.

Then I also have usb-memory sticks which I gave to family.
Heh, a throttle book with jam-happy switches.I'm stealing that the next time someone asks me why I haven't upgraded from my 5 year old MacBook pro.
Most of the cooking/cleaning can be done after work depending on your life style, so it seems a bit of a leap to suggest he wasn't doing that even if he was working.
When I work with students, they're able to get _somewhere_ after several tries, even if they're tuned out for the first 5-7 times or so.

Definitive is a relative term. It's the point at which you give up. If you give up early, that might be a good thing or a bad thing for you. It's a choice you have to make yourself.

There's also the result that at Google they found hires who had one bad score typically outperformed others; the hypothesis was that there was somebody at Google who was willing to fight for them. Having a supportive manager / peer is IMO a much greater predictor of success than passing code tests.
No, he meant Styled Components, a popular library for styling React components.
The funding to produce the media people want to consume has to come from somewhere. If it’s not baked into the video stream, it will be baked into the video itself, aka product placement.

Watch any new movie or TV show, and it’s unbearable to see the videography just to catch a car logo or drink logo. Shame. There’s even been full on descriptions by the actors of a car’s features, basically a commercial within the dialogue of the media.

My solution is to stop consuming it, not that I consumed a lot to begin with, but there’s no other option.
AFAIK nginx does not "do it right", it can get HTTP/2 prioritisation pretty wrong and when it gets it right it can appear to be more by luck than design

https://blog.cloudflare.com/nginx-structural-enhancements-fo...

h2o is probably the only server that has done HTTP/2 right fora long time, others a finally getting it right
Have you paid attention at all to China in the past decade? China was already a competitor in many industries, getting rapidly better -- and it did all on the backs of American tech either by stealing it or through forced tech transfers.

Yes, "China will invest more into its local tech", but:

1) It was already doing that

2) that's still an overall step back from getting turn-key tech solutions from foreign companies plus employee training on the new tech done through tech transfers and mandatory "joint ventures."

If China has to do everything itself, it will take a long time before it's a threat. Like Huawei is basically dead in the water now without American tech. I'm sure it won't be easy to start it all from scratch on its own (+gov aids which they were already receiving).
Voice input in cars is the worst idea I've ever seen. I've had a brand new Mercedes with the MBUX interface and extensively used Android Auto, and the voice commands just don't work. Half the time I'm sitting there repeating myself like an absolute idiot because the car completely misunderstood what I mean(yes car, "Navigate to Cramlington" totally means "Navigate to Boston, US"). I have so many horror stories of android Auto getting stuff wrong it's almost funny. And then it's just made worse when you are bilingual - voice interfaces suuuuck at working with two languages at once. Try saying "call Szczepańska" - guaranteed it won't work. Then try getting it to read a message in any language that isn't English - it's just garbled nonsense. My favourite one was when my wife sent me a link to something and Android Auto started reading the link out ....as H T T P colon slash slash W W W dot......what sort of madness is this. Who would ever want this crap in their car is beyond me.
Which doesn’t really work when you have screaming children (or adults) in the car.
I think the reason so many people have mixed feelings about Java is that "Java" is actually several things:

- The Java language

- The Java API (and/or whatever set of libraries you're using)

- The Java ecosystem, tooling, etc.

- The sorts of work typically done these days with Java

It's perfectly possible for one person to feel strongly one way about some of those aspects while feeling strongly the other way about others.

For instance, I'm quite fond of the Java language, I mildly dislike the Java API (in how bloated it's become), I'm ambivalent about the ecosystem, and I do my best to avoid the "Enterprise Software" CRUD-churn that Java development often entails (although this might have changed, it's been a while since I did Java commercially.)
GP said "exactly this _kind_ of software" -- i.e. software with a similar type of functionality. He did not claim that the posted code specifically has a vulnerability.
> The products and services we provide will use the least amount of energy and material resources possible.

The wording is unfortunate, but I understand this to mean that tools (e.g. programming languages) should be chosen with resource usage in mind. The last word, "possible", gives you an out to reasonably argue that C is not an option because of other concerns like security. But it sure means that something like Go or Rust should be preferred over something like Ruby or PHP because it allows you to run most applications on a much smaller footprint.
How National Memory of India Was Erased and Why Was It a Crime?
So which of these implementations does speculation? I remember when RyuJIT came out it still wasn't speculative - has that now changed?

If you read the blog posts, they always talk about speculation being something they may try in the future. I've not seen anything where they say they went ahead and implemented it.
Thank fuck, and I hope the rest of the automotive industry follows suit: I have never felt less safe operating a vehicle than when I have had to adjust some car setting fifteen nested menu items deep while rolling down the highway in an unfamiliar rental at 65 miles per hour.
I'm curious, have you used Android Auto? You get in the car and it already knows where you want to go because it has access to your calendar. It has all of your contacts and your music. As a user these are the things that matter to me, not a car company trying to serve me a "branded interface."
In the set-containment lattice, neither {AND, XOR} nor {NAND} is "larger than" the other, so they are both minimum covers.
I even find it extraordinarily hard to type my password when there is any one else but me in the room.
A friend of mine who is from the mainland but spent most of their life in the United States went to HK a few years ago. They told me that traveling on a PRC passport really set off the immigration folks, and that even day to day folks were fairly rude -- to the extent that they attempted to mimic a Taiwanese accent.

I think it's unfortunate, but understandable, that there's a certain amount of contempt for mainlanders beyond "love the people, hate the government" as the problems go beyond the government (e.g. affluent mainlanders stocking up on 'safe' supplies from HK).
When it comes to portability I find that a class for the component is all that is needed. So that is at the root element of the component and with everything inside classless. So '.component > nav > ul' might be how I would style navigation inside the component, knowing it would not inherit styles from the body defined classes for header/footer navigation.

The BEM type of examples you will normally see will have everything as a div, I just avoid div elements not out of some prejudice against them but because I am out of the mindset to think to use them.

A lot of what I am saying here does fall apart on over complicated commercial projects though where the CSS is 'add to' and you can't just strip everything out to do it stupidly simplified.

I am also not a fan of monolith stylesheets with resets and frameworks adding thousands of lines of CSS. The idea that you should need 30000 lines of CSS for a product page is just silly, but even some of the best websites are doing that sort of thing.

In one of my pet projects that I am not quite happy with yet (wording could be better), I create a lot of content from JSON data using templates done as 'template' the element. The approach of using simple selectors works well when it comes to taking a template, changing elements within it such as the title and adding rows of data to it. I have struggled with over complex toolkits that create stuff, e.g. the Wordpress Gutenberg editor, but I find vanilla javascript (no compiling) with full feature HTML5 (all the elements) and the compound selectors work great. At one level the rest of the world is way ahead of me on these mega complex build tools but then I wonder if they are really needed.

Anyway back to it!
> there _are_ free and good quality courses out there

Free only if you discount the cost of your time.
I haven't used a car in years, but I do use taxies or DiDi, or Uber, depending on which country I'm in.

With Uber or Didi especially, you get picked up in cars that have these touchscreens. I've never seen a driver use them for anything other than radio operation. They use their phones for GPS navigation.

And in the nicer cars (BMWs, Mercs, etc) the touchscreens just destroy the aesthetics of the car's interior. Horrible looking.
I don't even think you have to be defensive about it.

Touchscreens can make sense for things where you need to have a flexible interface and cannot afford your physical interface to look like the cockpit of an airplane.

But for everything that is even a tiny bit critical you usually want to avoid it if possible. This is why even 50k€ cinema cameras like the Arri Alexa swear on knobs and buttons.

The things with buttons, levers and knobs is that they are expensive and very few designers/engineers are good at designing interfaces with them – either because they are not creative enough to get the optimal solution or because they are not pragmatic enough to test their creative solution to the core.
I saw a news report last year about some Chinese students that got arrested. They had been taught Marxism, solidarity with workers, class struggle, etc at University, then tried to put that into practice. They protested against unsafe working practices for cleaners and cooks, campaigned for workers rights and ended up getting arrested and sent to jail for challenging the very system that educated them to do this in the first place. Apparently it wasn't just an isolated incident and things like that happen from time to time.

https://www.washingtonpost.com/world/asia_pacific/if-i-disap...
> You accidentally apply a global style, and your entire UI is broken.

That's only a concern if your UI elements depend on global styles, right?

Meanwhile, UI toolkits such as Qt use CSS (actually, Qt Style Sheets) to style UIs
I was actually pondering buying a Mazda, but now I am not so sure. Generally I get the idea - please give me hardware buttons for radio/music volume, temperature control, or to toggle suspension modes or whatever. But I want to use e.g. the Spotify on my phone, and Google Maps. Someone further down commented that it seemed to him that car makers have given up on their own branded version if car software, and ohmygod yes, thanks. It was always an afterthought and poorly thought out, buggy and much less functional.

So please, maybe find a middle ground, as I said - car functionality with hardware knobs, and a touchscreen for stuff like navigation (where you need the sreen anyway), and music control. Otherwise it will get worse - then I can use the hardware button to select my BT input an dhave to fiddle around on my much smaller phone screen. No one can actually want that, if the alternative is to use a condensed version of that interface on a bigger screen...
Your argument doesn’t make sense to me. Why would you do any of that WHILE DRIVING?? That’s both dangerous and foolish.

As for key presses to navigate a menu you would be surprised how quickly a human memorized exactly how many times to press what buttons to get to where they want to go. In my current car I know that if I press Home, down x3, and OK I will end up in the Media menu. I can do all this without taking mu eyes off the road (or even thinking about it much after a year+ with this vehicle.
I can say the same for Apple CarPlay. Having tactile controls is nice but completely removing the touch screen is not a good thing. If there's one thing that most car manufacturers aren't great at, it's with their car infotainment system UX UI and functionality.

The only reason GM’s is best is because they’ve finally acquiesced and admitted that Apple and Google do it better and their UX reflects that
I find it super concerning that "modern" life thinks putting things into silos (doing soccer twice a week, going to the gym, spending hours sitting at the office) is a good thing.

Not long ago there was an article about the healthiest group on the planet (~~) and it was a tribe in south mexico .. they were mostly eating few and walking tons everyday.

We need to reintegrate things.
Superblocks: Barcelona’s plan to take back streets from cars
I guess because Safari is relatively unimportant in terms of market share. Not totally unimportant, but not quite the same league.
A (Proxy) Minion-Less Approach to Network Automation Using Salt
Sounds a lot like what Chrome is bringing in.
Could someone convince the higher-ups to add back some form of federated protocol to Slack, so third party clients can access the conversations?

I really miss being able to communicate via a light-weight, open-source, multi-protocol IM client.

Honestly, Matrix/Riot are becoming more appealing with each release, and support federated clients.
There can be issues with a line-commutated inverter or asynchronous generation (wind-farms might have both) if the fault level is too low (synchronous plant too small or too distant). More recent research has shown the benefits of adding grid support (reactive power control, fault response) to the control system of renewable generation.

In future I would expect renewable and storage elements to provide black-start frequency reference.
Indeed, using Android Auto daily i'm happy I have basically nearly nothing to do in VWs UX.
Slavery by another Name by Douglas A. Blackmon is a good book on the topic. Its not so clear cut that the civilwar actually ended slavery, it took quite a bit longer to end slavery like conditions.
Being able to run two OS'es at the same time seamlessly is pretty cool. Many programs I use are either Windows or Linux exclusive so it saves me a lot of time rebooting compared to double-booting.
Ah yes, Google and SpaceX are well known for their impeccable corporate ethics
> I strongly encourage you to listen to Hitchens's arguments

I strongly encourage you to watch this explanation of the problems with Hitchens's free speech argument.

https://www.youtube.com/watch?v=GGTDhutW_us
Two Paths to the Telephone (1981) [pdf]
Most touchscreen varients are actually worse than this, and it's nessecary for their displays to be within arm's reach, increasing refocus time too.

I think this just proves there are no safe manual interfaces for setting a navigation destination. Drivers should use a voice interface or stop the vehicle in a safe location.
Check out the control panel on a BMW X3. There are dedicated buttons for navigation, media, menu etc next to the big scrollwheel. Navigation even has two buttons. One for showing the map, one for launching a new location.

The screen is touch enabled but I cannot remember the last time I actually touched it.
The ace in the hole for Hong Kong is that Beijing wants to unify with Taiwan as well and is promoting their relationship with Hong Kong as a possible model for how that might work. They want to demonstrate to Taiwan that they could reunify and Taiwan could still retain a degree of autonomy.

Beijing agreed to stay hands-off Hong Kong until 2047, but that doesn't necessarily mean the entire judicial, legal and political system in Hong Kong will become null and void overnight. In principle of course Beijing will be able to do whatever they like, but it seems at leas plausible that they will incrementally re-form the system in HK to their liking over time rathe than in one blow. In fact things like the extradition bill, which you can bet was at least reviewed and approved by Beijing if not dictated by them, is an attempt to start that process now through indirect means.

Ideally for Beijing, such indirect means would be the only means necessary even after 20147. Why impose change if you can present it as driven by HK legislators themselves?
The REAL reason why newspapers are losing to Facebook
Back in the 80's, I used to work with one of the architects of GPS, Dr. James Spilker at his company Stanford Telecommunications.

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

He was quite a character back then and was an avid body building enthusiast. Sometimes he'd come to work all buttered up with tanning lotion. He also had a fabulous trophy wife. Before I was hired at Stanford Telecom, I worked across the street. When Mrs. Spilker would come to visit Jim, she would park her Mercedes in the street right in front of the building. The sales guy who had an office up front would spot her and call the engineers in the lab. We'd all run up front and ogle her in her Spandex workout outfit as she walked in. Good times!

https://www.youtube.com/watch?v=BjgL4GefLUE
At that point, it's more the fault of the user rather than the manufacturer.

The manufacturer is trying to make driving safer by removing touch screens (which is great, IMO). If the user is sooo inconvenienced by this move, enough to reach for their cellphone while driving, then that's their own fault. Hopefully they don't crash into someone.
It can be done properly. The BMW Mini has a pretty good voice input for the navigation, it relies on spelling out the names of cities and streets, there is a button based back-up but I find that the voice recognition works more than well enough for almost all destinations.

Voice output that spells is silly (as is Google's navigation, which overwhelms you with information you do not need).
This covers interviews under caution. Remember that the police can/will take a note of everything you say...

I am not giving advice only friendly suggestions based on other people's real world experience. You are free to ignore me.
Microsoft plan to split OS from shell takes shape
This is great. I grew up watching the Simpsons and always dreamt of sitting in front of a nuclear control panel like Homer's, but instead, I sit in front of soft control panels (and many more text editors, but that's besides the point). I think we should invest more in bespoke, more usable interfaces and break away from everything being a touch screen, keyboard and/or mouse.
Virus genes help determine if pea aphids get their wings
When you do what everyone else does, you get where everyone else gets.
All these tactile controls are going to be deleted in the next decade as self driving cars go mainstream.

This is a foolish move.
Care to elaborate on your studies? Not many cars have gone full touchscreen. I grant you that it took a bit of getting used to on my Tesla, but now I'd never want to go back. Curious how you controller for familiarity in your studies.
changing to a different album would be easier to a touchscreen.
Just because the technology sucks right now does not mean it's a bad idea. I can EASILY see voice commands in cars being commonplace and far superior to anything that exists right now.
> there’s no generally agreed-upon definition of evil.

Philosophically, yes. But moral relativity does not hold well due to the existence of culture. For western countries, no one can defend the morality of slavery or genocide. While those are pretty extreme, we have also collectively (democratically) decided that screwing over customers for your own profit is also not moral and should not be allowed. That's why antitrust law exists.
I like eating chocolates. But only if I discount the annoyance of putting the chocolate in my mouth.