skysight-inc/HackerNews huggingface dataset:
Same, it's interesting once you see the ~hidden truth between many religions where they're basically saying the same thing. It's not the EXACT same, and that's where everyone disagrees, but I also feel like many people who are really into religion kind of "miss the forest for the trees" and focus on the exact specifics vs. the general messages and tones / themes.

To me, this is similar to how some people are really into audio and examine the minute details, while others are into music and appreciate the aesthetic qualities of it. This is not to say that either side is "better" or "more correct" or "the right way to enjoy music" or even that you can't have both!

The most enjoyable times I've ever had listening to music have been on objectively not the best sound systems. I HAVE had the pleasure of going to clubs / parties with very high-end sound systems, and I have some great gear set up at home, but I appreciate them in different ways.

I still don't feel that I've really nailed what I'm trying to say, but I hope that makes some sense to others and hopefully gives even one person a bit of a new perspective, or a hint that there is another perspective to these things :)
Some good advice here already. Being a guy who has been studying habits and routines for the past 18months I know one thing - concentrating on breaking a bad habit and STOP doing something is really hard. It requires too much willpower and discipline and if you're starting from a low point - these resources are super limited. So that's a bad strategy for someone in your situation.

A better strategy is to focus on developing habits that will bring more positivity into your life and as a result - weaken your bad habits. This will give you more mental power to deal with whatever shit that is making you unproductive, lazy and procrastinator.

Examples of habits that bring immediate positive effects are:

- movement. Not necessarily exercise. Could be also just taking a 5min stroll around the block after the morning shower.
- gratitude practice. Take an actual paper notebook with a pen and each morning after having breakfast, write down 3 things you're grateful for, 3 things that will make today great and maybe some positive self-talk.
- meditation. Some people find it hard, but the best solution for beginners is to use guided-meditation apps. Good and paid ones are Calm, Headspace. If you want free one - Insight Timer. Believe me, guided meditation can give you a perspective you are looking for.
- improving your social circle. Just signup to some meetups on something that you always wanted to learn. Photography, carpentry, cooking, whatever. go out there and meet people who are already doing what you wish you were doing. This will positively affect your mindset and you might even want to model them. Just don't go to the super pro meetups, because you might be discouraged by their level and think 'I'll never get there' and other kind BS talk.

And look, I'm not even sure you're gonna read this. But I promise you, if you spend at least 3 minutes everyday, taking a small step towards where you want to be - the effects will compound and you'll find yourself at much better situation in a month. Forget about quick fixes, forget about end results. Focus about doing something small today, and then tomorrow.

Good luck brother.
Yeah, client certs are a good, hard reason. In fact, now that I think of it, the services we expose to the internet all deploy mutual TLS authentication.
Jira is awful, but if you're after a tool that enforces process, it can be set up to do that very well.

(The "flexibility" then gets moved from the tool, into the administration/configuration options for the tool. It's very very easy to configure Jira badly, and rigidly enforce crap processes...)
"do the smart thing at any given second" is a routine or ritual.
Imagine you belong to a tribe that lives in an island and every time a visitor comes you throw a ritual party.
I find it similar, there are random events in the world, and your routine/ritual would be to welcome those events with the smartest action that you can think.
Depending on the task and the familiarity of the user with the editor, it can make a big difference! As an extreme example, a good 80s programmer might work efficiently on a file in ed, but nowadays approximately no human could do that.
On the other hand if Python community had more love for PyPy, to follow up on JavaScript and Julia footsteps, maybe that wouldn't be even an issue.
This isn't about engineers. This is about businesses. Up until now there apparently hasn't been a business case for fast websites.

Fast website costs a lot of money in development time. If a website loads fast enough, nobody wants to invest X amount of dollars to make it somewhat faster.

Since AMP sites are prioritized on mobile, there is now a very clear business case for supporting AMP.
Good question. As i wrote in my other comments these comments are large amounts in every FF thread on HN. Also loads of devs (including myself) are at companies where no one uses FF because of performance issues which of course is anecdata albeit a bit broader.

Searching Google for "FF performance issues site:reddit.com" time span : last 24H, and off course there is a thread where the highest rated comment is someone saying FF is "laggy" on OSX
:https://www.reddit.com/r/mac/comments/a3gk1k/macbook_air_201...

My guess would be most people have issues but most consumers don't know better. Some have no issues, and it seems that's the ones with older "non retina" displays.
@pierre from Kill Bill here.

Back in the days, we tried very hard to have a good native integration with the blockchain for recurring payments (see the "Extension for BIP-0070 to support recurring payments" thread on the bitcoin-dev list: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2014...). It didn't go anywhere unfortunately, so we added support for the major providers at the time (Bitpay, Coinbase, ... see http://killbill.io/blog/coinbase-integration-experiment/).

In the end though, as the interest for Bitcoin as a currency decreased, none of our users were interested to offer Bitcoin as a payment mechanism anymore. We've since put this experiment on the backburner. Happy to revisit whenever there is demand for it.

Regarding other non traditional payments methods (wire transfers, Boleto, etc.), this is absolutely supported and heavily used outside of NA.
The lack of critical thought is entirely on your side of the court. Automation has not yet lead to negative things, therefore it never will?

Once a job or task is automated, it can never be done by humans again. This is because within any market, the most competitive entity propagates and the others do not. The less competitive entities are starved of resources and stop existing. As AI approaches sentience, it will become the most competitive entity in more and more cases. When AI becomes comparable to humans, it will displace humans in every instance unless there is a conscious effort to subvert the market economy model and intentionally use less competitive options, otherwise known as abstaining from AI. However, some entities don’t care about a consensus to abstain and will use AI anyway. A country for example will always win against its adversaries if it uses AI. At the end of the day, AI will ratchet forward uncontrollably and the only entities left standing will be those who use AI. This is an inescapable and inherit characteristic of AI. Most AI experts concede to this, but wave their hands and say it’s a long way off.

The only way for humanity to continue is for AI to be banished. And by the way, this is all assuming that AI never maliciously targets human life on its own or otherwise for any reason whatsoever.
Does anyone know why Microsoft chose to partner with their arch rival and not with Mozilla?

Even if Chromium is a bit easier to put a new skin around, that's a few developer years, nothing for MS. But strategically, handing it all over to Google, just like they did in the mobile OS space, what? How does that make any sense? Especially now that Firefox became an _excellent_ browser again?
> I don't think it has anything to do with people's failure or success.

Unless the interviewer is a big fan of VSC and they favour other VSC users.
Exactly, the main story is Kubernetes being exploited in the wild and in large numbers, Crypto mining is just one of the "attacks" tacking place.
An Ass Pull is a moment when the writers pull something out of thin air in a less-than-graceful narrative development, violating the Law of Conservation of Detail by dropping a Plot-critical detail in the middle, or near the end of their narrative without Foreshadowing or dropping a Chekhov's Gun earlier on.
EEE only works when you're much bigger (or flexible, if you're a snake) than your target.

Microsoft was 2-5-10x the size of its EEE targets. Oracle, Google, Apple, Amazon, etc. these days are equals. And equally ruthless.

Old quotes need to be adapted for the present day.
Design Difference Between Native iOS and Android Apps
Me too, and as it happens, I'm running on retina with "more space" enabled. Firefox is unusably slow, to the point where I'm probably abandoning it after a few weeks of really trying to get into it. Which is a shame, because I love the idea of multi-account containers and other privacy features.
Kubernetes is similar to WordPress in that outdated versions will always have a larger attack surface. And while k8s may be free if it's not EASY to upgrade and monitor or if the box rogue web miners won't be the real concern.
So almost as if it's a relatively good product when compared with the alternatives
Ahh, so you're more concerned with indentation than huge lines of code. Makes sense.

> You have little recourse but to break it up into smaller functions (perhaps some of them nested in the parent).

Generally this type of factoring is a good thing for the codebase, and a very natural part of the development process in Clojure.
> There's no need for high-speed, long-distance, expensive commuter rail in today's era of high-quality, reliable, free, socially acceptable, and highly available videoconferencing solutions.

That baseless assertion is so profoundly wrong at so many levels. It's like claiming that there is no need for cars just because skype is cheap.
> The best and most comprehensive historical account of the Apollo 8 lunar decision is contained in Charles Murray and Catherine Bly Cox’s 1989 book Apollo: the Race to the Moon. Murray and Cox devoted ten pages to the subject. They clearly stated that the decision to send Apollo 8 on a circumlunar mission was overwhelmingly determined by Apollo’s aggressive schedule and not Cold War competition.

1) The book is terrific, well worth the time for anyone interested in these matters.

2) I didn't see anything in the article that contradicts the idea that the decision was made based on schedule rather than competition. Did I miss something?
Can anyone offer a TLDR summary? Any good open-source atacks out there?
> (not sure about Macintosh)

The macOS default is to have no taskbar at all, just a bunch of icons without text or context.
AlphaZero: Few positions, very thorough evaluation. Stockfish: Lots of positions, more simplistic evaluation.
Phones without headphone jacks have digital wired interfaces to which headphones can also be connected.
Why Xiaomi’s fancy phones aren’t selling
The thing is, code in the body of a function is rarely 80 columns long from the first non-whitespace character to the end of the line.

What would be useful would be a text editing mode that automatically scrolls horizontally to keep the code in view, regardless of indentation amount. Then you can have your 80 column window.

What sucks is moving down in a body of code, and watching the text disappear out to the right because the cursor is tracking straight down through the indentation instead of riding to the right of it.
What editor should do is automatically scroll horizontally to hide the indentation and keep the code line in sight, as you move up and down through different indentation levels.
Interesting. Works fine here

1st step to trying to debug would be removing your old profile completely, maybe try to disable extensions and HW rendering acceleration
I use TortoiseHg for Hg. Source Tree for git (though I honestly don't like it very much, and often use hg-git to just work with git from TortoiseHg). Sublime for text editing; and agreed on the multiple cursors and great regexing - fantastic for quick and dirty munging indeed. I use VS for writing C#, creating SQL databases, and a myriad of other functions that would take too long to get into. LinqPad for quick experiments or writing up some quick scripts I need to run rarely.
Exactly! Just separate the commits which fix formatting from the ones that change code.
Electron apps like Slack and VS Code tend to eat up my RAM capacity and CPU cycles. Whenever I quote everything except for Firefox my MacBook Pro calms its fans down.
It would be nice if A0 participated in at least one public computer chess championship, Chess.com's CCC or TCEC. That's a level playing field and all games published.

AlphaZero was a great concept and execution, but if we have to judge its relative strength, it should compete fairly. 4 TPUs (~ 4 Titan V) + 44 cores for AlphaZero vs only 44 cores for Stockfish pre-9 may or may not have put Stockfish at a disadvantage.

BTW, current, presumably balanced, TCEC 14 configurations are:

Non-GPU Server:
CPUs: 2 x Intel Xeon E5 2699 v4 @ 2.8 GHz,
Cores: 44 physical,
RAM: 64 GB DDR4 ECC

GPU Server:
GPUs: 1 x 2080 ti + 1 x 2080,
CPU: Quad Core i5 2600k,
RAM: 16GB DDR3-2133

TCEC GPU server looks more modest than what A0 authors used to "beat" SF.
Milo Yiannopoulos banned from crowdfunding site Patreon
Sure, but that's not a worthy solution to a portable device.
Co-founder of Lambda School here. We’re opening up new countries/regions very rapidly. EU launches in Jan, a new area every 3-6 months after that, so hold tight.
> For $100B you could buy ~33,000 $3M-dollar electric commuter planes

If you intend to make a honest comparison then you need to factor in at least the cost of building and operating at least two airports.
It's not a distraction. Sadly it's a big part of Python development. :(
> Nothing from setuptools is being standardized. Tools can use any keys they want in any format they want in any file they want.

No, if you use any key, it won't work with setuptools.setup(), and just like a python code that doesn't run with cPython will never be popular, it will not be used.

Also, if you look at how poetry use pyproject.tml, they just create a custom section. So basically, they don't use your standard.

> The "legacy standards" are subtly incompatible INI dialects that people recently started putting into the same files. The incompatibilities mostly don't matter because most tools just read their own sections. They do matter if you want to standardize them.

That's kinda my point for comments and comments. Standardize the status quo, then increment from that. Not sexy. Not pure. Welcome to the real life.

Didn't you learn anything from the distutils/distribute/setuptool mess ? From the Python 2 / Python 3 breakage ?

And could you address any of my concerns instead of just attacking ? Because I'm trying to address yours with solutions. You just write short busts of "no, it's bad, we are good". That's not really giving me trust in your decisions, and it __lowers__ my confidence in pyproject.toml because the people defending it basically are not behaving like engineers trying to solve a problem, but as salesmen trying to only defend their product.

> The only new tooling for TOML is a small library. A new INI dialect would need one too.

But but we can start from a standard that works now, is used already, and is compatible with existing stacks. Instead of arriving with the theorical untested, incompatible best thing that add a layer on top of the mess.
just to confirm, did you get the "Developer Edition"? I've been using it on Mac (2014 MBP w/ Retina) for a while and it's fine. That said, I haven't been using it as my main browser ... yet.
As far as I know Multics was an answer to Unix, not an ancestor... Multics was named after Unix to be the opposite and is evolved in Plan9.
In the UK, many of our main passenger rail lines run 4-track in commuter areas - you can run a slow local stopping service and high speed intercity services simultaneously without problems.
And why do they need to be a corporation in the first place? Can't the foundation develop the web browser?
linux and win10
The issue is a large chunk of tax revenue goes to the federal govt, not the state of calfornia.

That and their mismanagement of property tax and pubic pensions.
It is possible to hide the top tab bar but extensions are not allowed to do it. You have to write some css file to set the tab bar to display:none. I think there’s a description of the process somewhere in the github repo for that extension (maybe in an issue)
> I don't know why you're trying to deffend the idea that this bug is not a (relevant) thing. I'm not OP btw.

Why? Hand waving and tantrums don't mean that what OP is experiencing is representative of the state of Firefox on OSX. OP is positing that it's this ancient bug that Mozilla developers have just ignored because they're so awful/incompetent/lazy/whatever, but there's no way it would be problematic on hardware that dates back to the original problems.

It just smacks of frustrated user doing something out of the norm and falling prey to this idea that their own experiences are OBVIOUSLY representative of the norm.

Me? I'd guess that OP is doing something like running with a non-scaled display, running something else that's disabling the integrated GPU, running a poorly behaved corporate plugin or anti-virus, loading something so memory intensive the computer is swapping to disk, has a poorly behaved corporate font installed (or too many fonts), or something else along those lines. Basically something that seems normal to OP but is, in reality, not.

I've seen plenty of poor behavior from Firefox and from the Mozilla devs, but this idea that Firefox just performs poorly across the board on OSX (or some increasingly specific subset of OSX) seems very unlikely given how much focus Mozilla has been giving to performance as of late. More likely I expect there's just a very vocal minority.
A blogging style guide
> complete monopolies over all transportation

No way I'm going to pay Uber for the right to use my bike.
git mergetool will spawn the mergetool of your choice, anything from kdiff3 to vimdiff.
That seems like an exaggeration. Or at least, maybe they've been hot-listed for some reason. My wife and I are well over 60, and we get at most one or two junk calls per day. Also, we don't answer any calls from unknown numbers (that is, not known to our base unit). If it's legitimate, they'll leave a message.

Edit: How does "hot" become "host"? I have no clue.
Russia and Venezuela sign $5B in large single Maduro, Thanks to Putin
Shouldn’t we take into account the computing power used to train Alphazero?

I feel the comparison is a bit unfair...
I worked remotely 3 or 4 days a week when my first child was born. A lot of this is repeating what's already been said but doing so in order to add more data points to the advice ;)

- First, a big benefit of working from home is if you have flexibility in hours. You've going to have a lot of sleep deprivation and unusual hours. I would let my wife sleep in the evening and until the early hours whilst I looked after the baby, sometime working whilst the baby slept strapped to my chest (because that's pretty awesome). Then I'd hand over the baby at about 1am/2am and sleep in a bit but still start work on time. And no commuting means you get back to help quicker.

- If you don't have a closed door office space at home then it's probably not going to work. With a wife and baby in the house there are a lot of potential distractions and you need to have discipline to lock yourself away regardless of if the baby is crying or making cute noises. For most people it'd be impossible to intensely focus on work if you're in the same space.

- Have that discipline and agree terms with your wife, such as set work hours that you shouldn't be interrupted during. Get good headphones to block out the sounds from the house. Be clear about any deviations to the schedule, so that they don't set expectations.

- If work allows, remote working allows for spontaneous deviations to the schedule. With kids you're no longer eating out in the evenings so lunch is the new dining focus. An occasional long lunch with the wife & baby is really nice for everyone.

- If you have a closed door office space you have a time limit on how long it'll work. Once object permanence kicks in (about 6 months) they know you're somewhere and might react to that. Once they walk they'll find your door and call/bang for you. Once they can open the door by themselves you've got an uninvited guest on your conference calls!

- So if you can, finding a close by co-working space is worth investing in, even if not used everyday. I did this once we got to door opening stage. It allows you to focus on work and have a good separation of work and home life. Even a 10 minute walk home gives you a mental divide so that you're not in work mode when you start interacting with wife & kids. Find a desk in a nice & social place. I found a media agency with spare desks and that was great. (My company insisted I use Regus first and that was a total nightmare. Never use Regus!)

- When you get home from work don't expect any time to 'unwind' from the day. I know guys who expected 30 minutes before dealing with baby & child stuff. WTF! Your wife has been 100% baby focused all day and needs a break, help or adult conversation asap!

- Working and looking after children at the same time does not work. It's not satisfying to anyone, so keep the focus on one thing at a time.

- If you can part time for a bit then do so as it'll be a great help for your wife, as being a 100% baby minder 5 days a week sends people insane!
Pocket is owned by Mozilla, so it would be as private a reading list.
Because I'm not dogmatic, I can regognize good tools, even if I disagree with the underlying political decision.

Computing is not black and white, and perfect purity is only nice in "fizz buzz".

Now to be extra fun, poetry uses a custom section ([tool.poetry]) in pyproject.toml, not really the standard itself. What does that say about this format ?
This is nonsense. AMP pages can still track and advertise and use unlimited amounts of crap; it's just different syntax.

TFA is just stating that you don't need handcuffs to behave well. You can optimise your site without AMP.
I'm talking about auto completion in search (in address bar or search bar), which by default is Google. Not talking about Google website, or any text area in webpage in general.

>I'm quite happy that Firefox..

Don't get me wrong, I'm happy with that too. The one I replied to seems not happy about the behavior that you can get auto-completion results from search engines in Chrome, because that "end up sending keystrokes to third parties". I was simply pointing out Firefox did that too with default search engine, just not when you're using keyword to call other engines; which IMO implies it's purely a technical limitation, not a privacy choice.
Or you tunnel. Expensive, but effective.
ON Coding K-Means in Vanilla Python
Thanks but check out the other comments, or their subreddit, or any other HN FF thread. Many people have this problem.

Also i am a dev - i have tried all possible options to remedy this issue. I even wrote that i talked to FF devs directly. Wouldn't it be weird if i hadn't tried basic techniques?

It's like there is this weird tribal thing going on where there is this passive aggressive attitude towards the people having problems like "you guys must be idiots" even though there is dozens of comments with anecdata about no one using FF at their companies because of performance issues.

A lot of people have issues, some don't - doesn't make the ones that do have them complete imbeciles.