skysight-inc/HackerNews huggingface dataset:
This is precisely what drew me to start making Mac apps 10 years ago. There was a whole philosophy behind Mac OS X's Cocoa framework that contrasted sharply with my experience with all the programs I had been accustomed to using on Windows 95-98-2k-XP. In all those OSes, there was invariably some program I would need to run that had its own custom scroll bars that didn't work like normal, and the body of a scrollable page didn't respond to arrow keys and the scroll wheel, or the buttons had unusual semantics and required pressing them in certain ways. This was the norm for Windows programs. When I came to Mac and everything all worked the same, it was a breath of fresh air. The philosophy behind Apple's Human Interface Guidelines (HIG) at the time was that every app should follow the same basic rules with only slight variations where it made sense. I went full force into learning Cocoa because of this genius idea, but unfortunately now every app is Electron and each has their own UX paradigms that reinvent the wheel all over again. It's frustrating and I hope and plan to make apps that hearken back to the days of predictability, familiarity, and simplicity so people can just use their computers to get a thing done and then get off their computers ASAP, like it's meant to be.
>All of the things you liked were private infrastructure.

Well, Route 66 is not "private infrastructure". Neither was the Interstate system for that matter (Einsenhower and co, iirc). The skyscrapers are.

But I was talking about how the US now lacks both kinds of infrastructure.

That is, I'm not against private infrastructure per se. But I said, today's private investors "are happy to cut all kinds of corners. It's all about profit, preferably short term, than making something lasting, and even less so, about being proud in it".

>And no, the military budget can't go down, look at how much German is complaining about just being asked to pay it's NATO dues.

Then again, we don't need NATO. It was a cold war "coalition" where european governments were either strong armed into entering, paid off, or the right wingers pushed them in, in opposition to the USSR. Today's there's no real enemy, if anything NATO is constantly on the offensive expanding and pushing into Russia's neighbors. It's just a show put on to justify the huge budgets -- it's only alluring to the ex-eastern bloc countries that are actually having old beefs with Russia.

If anything, the joint NATO efforts in the middle east and around, not only do not protect, but destabilize those regions and cause more mayhem and terrorists coming into Europe.

My country, and others, have voted into power politicians that promised to get us "out of NATO", and still kept us in.
Does waiting another 5 minutes really matter that much? It could be worse, I suppose, maybe there could be no elevator and you'd need to climb the stairs. Maybe there could be a line to the stairs.

Maybe this isn't a symptom of depression per se, but such anger seems to be to be a factor of discontent that still may benefit from therapy or self-help.
Agree that's a factor, but the fact that we stopped building housing to accommodate population growth and the move to cities (and California) is probably the largest one.
Isn't this because transportation is centered around cars and planes in the U.S.? You are supposed to have your own personal car to do anything. Nobody takes the bus, trains or subways, except in a city like New York City or SanFran, or if you are poor or new immigrant. Whereas in Asia or in Europe, there's a strong tradition of mass transit. Poor/Rich people take the subway to go to work, and it's ok for everyone in those countries.
If you decide to learn Rust using AoC 2018, I highly recommend comparing your work with that of BurntSushi, who is known to write high quality code.

https://github.com/BurntSushi/advent-of-code

You develop Rust skills by writing your own and then hone your skills by learning from idiomatic Rust.
"system halts"

That's one heck of an analogy! Brutal
There's a similar resource to http/2?
No: an ad hominem is a specific thing, and this is not an example of one. For something to be an ad hominem, it has to make an assertion that—if true—would still be completely irrelevant to the truth-value of the syllogism, and yet will serve to convince the reader anyway, usually by the rhetorical power of the https://en.m.wikipedia.org/wiki/Halo_effect causing them to think that something that has irrelevant faults must also have (possibly unknown) relevant faults.

An example of an ad hominem: saying that someone must have cheated on their taxes, because they have some depraved sexual kink. Whether or not the assertion (“X is a fetishist”) is true, it is obviously irrelevant to ascertaining the truth of whether X cheats on their taxes.

An example of a not-ad-hominem: saying that someone is more likely to have cheated on their taxes, because they are an old rich white man. This might be stereotyping (i.e. inductive reasoning), it might be a “personal attack”, and it might be disallowed in a debate for any number of other reasons, but it’s not an ad hominem: being in the relevant class really does have some correlation (however small) with cheating on one’s taxes (mostly because all groups other than the relevant group consist of people with less access to the resources that would allow them to get away with cheating on their taxes.) Therefore, the truth-value of the assertion is not entirely irrelevant to the syllogism—so it’s not an ad hominem.
Up next:

'Detects Lynx/2.8.5rel.1 libwww-FM/2.15FC SSL-MM/1.4.1c OpenSSL/0.9.7e-dev'

autoplays full-viewport ASCII rendering of [big-pc-co] advertising their weekly DOORBUSTER SALE OF THE YEAR
So when a client (read: police department) comes to you to create a predictive model of a “likely suspect”s face, how will you reconcile centuries of biased and discriminatory policing as your training set?

Or do you even reconcile it at all?
Whatever else the walrus operator is, it isn't "post-Guido Python". Guido was one of the authors of PEP 572, pushed for its acceptance, and was still BDFL when it was officially accepted into Python (by Guido).
The Black Elephant in the Room
I'd say that ideally navigation should be invisible. That is, natural, obvious, and requiring minimal cognitive load.

If this is not possible, "boring" navigation is the next best thing: it's tedious but obvious and predictable.

Highly creative navigation should be an exception, for art pieces of web design.

Please note that the presence of "boring" navigation does not prevent having "advanced" navigation, which is a faster equivalent for power users. E.g. many sites have efficient keyboard navigation. But that advanced navigation should complement, not replace the easy-to-discover "boring" navigation. A good example is Stackoverflow.
> Is there anyone that actually likes the autoplay when watching Netflix on TV?

I can't think of a single time when I have encountered autoplay and liked it. Not even with video streamers like Netflix, YouTube, etc.
> way more accessible

It can be too accessible, see got example the swipe left/right to change articles gestures Blogger had (has?). I could never scroll a long article to the end without accidentally navigating elsewhere.
Here’s the cure for the deluge of scammy, spammy robocalls
> This page describes pre-Vista, deprecated APIs. Unless you need to target XP, a desktop app should use the known folder mechanism.

Actually the current documentation refers you to the CSIDL list if you want to know what any of the GUIDs actually mean. The new docs just provide a list of IDs with minimal information.

See https://docs.microsoft.com/en-us/windows/desktop/shell/known...
> If supercapacitors have any role, it’s at EV charge stations to reduce demand charges from utilities

Especially here I'd expect batteries to win out as transfer capacity is roughly proportional to storage capacity with batteries.
Why once? Why not none?
I was recently researching the save-data header for one of my sites to not start caching video files on metered connections.

Its still a nascent thing only found in Blink browsers but at least its something.
I think these are a terrific idea! If someone wants to ride around without crash protection, they're already able to do that in the US. It's called a motorcycle.

Individual buyers should be free to choose how much safety they want in their vehicles vs. how much they're willing to pay.
Who is "we"? Because the vast majority of users love their animated GIFs. Just look at any social media site. Pop-up windows were easier to banish because people didn't want them. Autoplay, with-sound video too. But animated GIFs are popular.

Personally I don't care for them. I don't care for emojis either but good luck to anyone who wants to take either away from users, particularly in a competitive product like a web browser where users can just switch to an alternative.
Wait, is this a thing? I've never seen Amazon auto-playing video.
Thanks for sharing this. I've found it really helpful. I had similar, but poorly express thoughts about depression for quite a while. I really appreciate this excellent theory and explanation.
Most universities have their syllabus freely available on their websites. For example here is the one from Cambridge University:
https://www.dpmms.cam.ac.uk/study/
Trees are made of carbon, humans are not made of oxygen (humans are also made of carbon).
There's also setting "media.autoplay.default" to 1. None of that stuff works to turn off _all_ autoplay.

The concerns about animated GIFs and javascript obfuscated WEBMs and such only apply to sites that go out of their way to ignore the user's clearly stated preferences.

If fighting that sort of thing mandates an arms war, this is a hill we should be willing to die on. Battle until the bitter end, until the rivers run red with blood.
Even if carrying that information was the thing that you needed (I don’t think it is but there’s a separate thread about that), it’s definitely not the thing that other implementations need.
Wow. Bigoted much? That is such a prejudiced view of the US.
It sounds like you folks really want me to be depressed. :-) I can say, having been raised by a psychoanalyst, that I certainly have issues, but depression just isn't one of them.
Not true. Going from cars to scooters is safety-positive for those passengers, and safety-negative for everyone outside that car, particularly those who are not themselves in a car.
I worked on an app for a few years (in the earlier part of this decade), and we redesigned the heck out of the app, moving from tabbar based design to hamburger menu. Literally everyone in the company were super happy about how the app looked.

When we did UX testing with real users, and also some users who were given the scenarios, it became painfully obvious about how much of a cognitive load it was, for the users to understand what's hidden behind the hamburger menu.

But we still continued with this design, because we (the organization as a while) didn't have the gumption to revert back to tabbar based design while HB menu was still the rage, and a year later Apple mentioned in one of the WWDC talks that Hamburger Menu is not cool.

Recently, I quit an app company because (in addition to other reasons) they decided to move from tab to hamburger (and I had an another offer).
SpaceX test fires the massive new engine for its next big rocket
Completely agree. For some public transport in the US it's not just a matter of outdated facades either-- the spaces just seem have gone fully unmaintained and uncleaned for decades. I remember I had to stop and change trains at the Chambers Street station in NYC once, and it was depressing. My connection couldn't come quickly enough (see picture in [1]).

At this point a big improvement wouldn't just come from a facelift, even just a sponge, a broom and some care would make things immensely better.

[1]: https://www.amny.com/transit/nyc-subway-stations-garbage-dum...
Yup, this was me for 18 years. Doctor had me fixed in about 45 minutes.

Massive life improvement all around.

Feel dumb about waiting 18 years, so I talk about it to break down the stigma associated with mental health.
Clj-async-profiler 0.3.0
First you claimed that having a toolset built using familiar technologies was useful to nobody (0% of developers!). So I answered that those who do not gain anything from this are not the target demographic of Stylelint anyway. That experienced developers actually gain from having a toolset built in a familiar language.

Then you declared that this is useless because no developers actually work on the products they will use for development. I responded by giving your examples where this happens.

Now, you are claiming that those tools are pointless because they use libraries in other languages or because there are alternatives in other languages.

What is your point exactly?
> without validating it is worth building first

Is it safe to say if there is already existing competition, it is worth building based on the premise that there is obviously market longevity to be reached because other companies are already doing it? Or does the flip side of the "not worth it coin" become "they have all of the market share, therefore you will not get any and it will not be worth it"

> And there is a definite need to spend money on marketing and business development which is foreign to a lot of engineering mindsets at first.

It's probably because in engineering, there is usually a pre-determined list of possible solutions to a problem. Marketing seems like a black box. There's no one size fits all for even high level recommendations for budgeting, methods to acquire customers, etc.
Great article, the author of this is very intelligent and probably extremely handsome too
A large majority of content on social networks are fake or misleading.
Well as far as Dan Britt's talk goes, trees haven't noticeably been adjusting for thousands of years.

https://www.youtube.com/watch?v=Yze1YAz_LYM
Why do you think Tesla acquired Maxwell, then? Why did Maxwell sell existing lines of business several months ago to focus on the dry battery tech and ultracapacitors?

I don't know enough about dry battery electrode tech to know how much progress there is, how much an of an improvement they are above existing commercial technology, or who else has IP in the space.

Your response seems a bit high on the cynicism/information ratio, but I would be genuinely grateful for more information about this.
Maybe you should take the stairs.
Tiered navigation (multi-level) has always worked.

Why would a restaurant website need a hamburger menu (UI I mean, not the literal menu of hamburgers on offer)?
Its funny because recently I read a article about why Google supposedly is so much better then FB because its supposedly "hides them personal ID of people away from advertisers. I think its laughable any way you look at it. If they can not see in a screen somewhere does not really matter. Google ifself knows of course and if course they are using it. Any claim about "inaccurate" bla whatever its clear that they are in the businesses of building profiles on people in one way or the other no matter what kind if silly settings you check. And its gonna get out to people you do not want to one way or the other, hell probably already through some "channel" like Cambridge Analytica for FB. What they can come up with to ensure people its all not that bad is a since in itself and if you you even engage with it you are just lying to yourself.
I think smaddox makes a good point, I don't get the downvotes.

https://www.reddit.com/r/Stoicism/comments/9eaqqt/what_we_ca...

"The first is that some things are within our control and some are not, and that much of our unhappiness is caused by thinking that we can control things that, in fact, we can’t."

You choose to change your mental 'model' and re-frame your perspective (not to be confused with burying your head in the sand).

I don't consider myself as being a 'stoic' or evangelize it at all, however this mindset seems quite adequate in many of life's challenges.
Why have you not found success yet in your words? What do you keep getting wrong?
Why would you be sacrificing animated gifs? At worst, it just means you'd have to click something to get them to start animating (which, personally, I would consider a very good thing).
Why wouldn't they block animated gifs as well?
If you want to see an example of the devious means now employed by Google, open Chrome settings and turn off "Allow Chrome sign-in". Then go to Gmail and sign in. You are now signed into Chrome, regardless of the setting. By signing into Gmail you are sharing your identity with the browser itself.

Microsoft's Chromium-based Edge can't arrive soon enough.
These sorts of comments aren't substantive enough to warrant a throwaway—please just skip them.
What are the best replacements (products, services, or just best practices) for Facebook's core utility of sharing photos and updates, and generally staying in touch with family and friends in your network? I agree with you that there's real value there, but for me it became overshadowed by the deluge of unwanted features and content.
A better analogy is CO2 in plants vs. food in humans. And more food definitely makes humans grow more.
The honest answers to the second question aren't very nice, and have everything to do with the character of the persons employed at a firm.

Why would I leave a firm in six months? Most likely because my boss is an asshole. Am I daft enough to get into that with an interviewer, who may be that boss? No.
I'd wager they are banning 'self-driving-cars' for the fact India is extremely crowded and the number of pedestrians and scooters. The swarm of mopeds there is like a horde of locusts.
Navigation seems to be broken. Nothing happens when I use the browser's (Chrome) back button to return to the main page, even though the hash changes.
The western countries have not had a major war in a while, thats true but thats not the reality for everyone else. I'd recommend you take a look at pictures of war ravaged Syria and read about children dying of starvation in Libya. Surely some western countries have reaped benefits of capitalism and ease of life with increased influence of technology, but again that is not true for many other parts of the world.

I don't mean to diminish the great work many have done and the overall improvement in quality of life for some but its not as rosy as say for a huge chunk of the population of the world which lives in intense poverty.
Cool thingie.

However... I would re-label the « Back » button as « Home » and add a « Back » button that undoes the last move...
How did you come up with that? iphone 8 is 1334x750.
That sounds amazing. The only thing worse that autoplaying videos is 30 of them autoplaying at the same time. Let users opt-in to autoplay rather than opt-out.
The Matrix Built Our Reality-Denying World
Elon Musk shows off SpaceX's dazzling Raptor rocket engine
Bootcamps don't make me think of war/military though. It just makes me think of pushups and climbing over walls and crawling through mud under rope.
And yet less corrupt than 99% of US business and government. Says a lot.
I’d be fine with either whitelisting sites or having a button on each gif which starts the animation.
I have heard about fasting being helpful... Perhaps I should seek out some vegans to one-up to motivate me. :b
Sure, but in that case your chain starts with your camera, producing "pro" looking video which would be totally unlikely (not mentioning trivial stuff like noticing monitor/lens distortions etc.). Analyzing subsequent processing steps stored in blockchain would likely show very low probability of authentic work due to missing many required steps (OK, there is still certain low probability you can fool it somehow, but would you want to waste so much time/processing power on it?)
Yes, sometimes, writing a comprehension, I was dearly missing the `let` / `where`, as seen in e.g. Haskell, or lisps.
This comment shows a fairly incomplete knowledge of the mental health spectrum. Not that I'm an expert myself, but I will weigh in with the knowledge I do have.

"would that be considered depressed?"

The article refers mostly to the absence of anger from the adult diagnosis of depression, and talks about how it may be valuable to include it. To be considered depressed, I would say that the individual would probably have to fit other metrics for the diagnosis for depression as well.

"Where do we draw the line"

We don't, really. Mental health is a complex spectrum of behaviors. Perhaps Jobs was depressed, perhaps he suffered from some un-diagnosed OCD or he had symptoms from any number of other known psychological issues. Maybe he just learned to be a dick early in life and that was part of his personality. If we pick apart peoples personalities and compare them to symptoms, we'll find a fit for everyone, but that isn't really helpful anyway.
Thanks. So that blaring and the wheels turning is what we assume happened 24 times in that cockpit before the crash?

If I understand this right the pilots must have known the plane did adjust stabilizers, but they didn't have a way of finding out why it did it. And per checklist they shouldn't have cared for the why, but just cut-out the automatic control.
What exactly is the "sophism"?

That the cost of web development has never been cheaper is a fact.

That the restaurant website is important -- that's how customers find out about it -- and shouldn't be left behind because of "small margins" is also not very controversial.

If the margins are so small as not to afford some $1000 (or less) for a decent website, then what other corners have been cut?
The OG battle of Dodge v Ford was about profit margins and sort-of about dividends. It's hard not to feel that the case law is muddy on the subject given that's where its roots lay.
> before accepting defeat.

What does accepting defeat mean in your opinion?
I don't want to compromise. I don't want a movie to play without me clicking on it, ever. It's my computer, my internet connection, and it should be my choice.
Tips on How to Prepare for Zendesk Import
Triune Brain
Can autoplay at least be turned off in about:config? They should at. least give the option, even if it's not the default.
Most of those small towns and unincorporated areas are useless for someone who makes a living in the tech industry. It doesn't matter how nice a place is; if you can't get good-paying work there, it's not a place you can reasonably live.

Face the facts: the tech jobs are mostly all in a handful of metro areas, where everything I said is completely true. And it's a completely reasonable assumption that the vast majority of people reading my comment work in the tech industry.
Agree. The older I’ve gotten the more beauty I see in the world, despite understanding more and more about science, the universe and how minor we are.

Interestingly I know several people that suffer heavily with depression and anxiety and I feel quite lucky not to have any mental health conditions. Whether my world view is a causal factor or an outcome of this, I am not sure.
Just a reminder that Google is a major defense contractor. The incentive to create highly targeted ads is the same basic incentive that exists to create highly targeted threat assessments and social credit scores.
They don't work. I have all of those flags enabled and sites like CNN still autoplay videos. With sound, too, as a matter of fact.
A major portion of this article talks about airports.
Quick question.. why is a new operator needed? A lot of languages consider regular assignments to be expression as-is, so why couldn't `if result = do_something():` work? (Genuine question, I'm intrigued what the clash is as I rarely use Python.)