skysight-inc/HackerNews huggingface dataset:
Personally I have a very simple rule. I don't drink alcohol, and I don't need to have a reason for it. I tend not to give any single reason if anyone asks me about it; just any excuse on top of my head. Most of the time it suffices. The times it doesn't, I give up and let them think whatever they deem fit.

I have no issues against alcohol and people who drink. If people want to judge me on my teetotalism, it's up to them, but their judgement is not going to have any effect on my choice. I made mine and I'm going to stick to it.

I've found that Stoicism helps a lot in dealing with this. The choice to drink is in your hands. Other people's thoughts are theirs, and different people will think differently. You can only control whether you drink or not, so leave the judgement (if any) to others and don't think too much about it.
The Truth about Vaccines
Отдых в Абхазии
Apparently some places, like England and New York City, kept very good records on horse and other traffic accidents. Here's a paper that purports to show that horses were dangerous and even more dangerous than cars: The Dangers of Automobile Travel: A Reconsideration, https://www.jstor.org/stable/27739679

But I quickly read through the entire thing (JSTOR still has free access: cool!) and AFAICT automobiles were far more dangerous than horses, both in absolute fatalities and presumably even more so adjusting for the number of horses and cars per capita. Toward the end the author tacks on train and streetcar deaths just to make automobile deaths look better. Indeed, it's not until the very end where the author isn't constantly drawing conclusions and providing anecdotes that seemingly contradict his own hard data. Only on a per mile basis, and then only a few decades into the age of the automobile (i.e. after traffic controls become common and pedestrians become persona non grata on the street), are automobiles indisputably safer.

Considering the utter lack of almost all traffic controls prior to the automobile and the way that pedestrians intermixed with horses, the figures are actually astonishing. More astonishing when you look at train and streetcar deaths, which were apparently incredibly lethal. I'm glad I found that paper because almost all other sources I found--which completely lacked any hard evidence--claimed horses were far more dangerous. (So does this one, though the data suggests otherwise.)
Yes, but the positive effects of physical activity increase your life expectancy more than the polluted air decreases it.

https://www.researchgate.net/publication/297712056_Can_air_p...
Or me+Facebook and block email to me.
I don't mean asking technical questions, which I agree is often easier to do over text, not least because you can cite line numbers and include code snippets etc. I mean getting favors, demanding concessions, strategizing, comparing notes, etc. especially if you're running a project (as I was) and need buy-in and deliverables from people in different reporting lines (I was eng with an asterisk, depending heavily on people in qa and ops), the ability to walk up to their desk and convince them is priceless

there were more than a few times when the schedule slipped by months because someone outside the project delayed something by weeks. those kinds of issues I never had when I was in the office because I could get what we needed through force of personality. but outside, you have to go through process, and process is inefficient

seasoned remote workers might counter the org was dysfunctional (a charge I will not deny, hence why I left) but they don't have solutions other than more process. because remote depersonalizes work interactions, they have to layer on policies and documents. it's fundamentally a bureaucratizing force
IIRC the incumbents were free, like Mozilla Thunderbird.
Yes because of CO2 buildup. You need air from outside.
Why? Speaking as devil's advocate.
But they do benefit employees. I am not a smoker but a number of people in a former company were and they shared a camaraderie that if you didn't hang out with them you wouldn't get. It also cut across levels, so you could be an intern and it was an easy time to hang out with some mid level manager and get noticed.
As someone who lives in a neighborhood full of stop signs (just about every other street is signed), I find that it actually does exactly what you're saying, i.e. shape drivers' natural behaviors.

Almost everyone elects to drive on one of the nearby "thoroughfares" rather than stop and start all the way through the neighborhood. So I see stop signs as the perfect solution.

I'd agree this wouldn't probably work on a road that sees heavy traffic already though.
I'm a complete outsider to the python ecosystem, from time to time I need to write a script or use a popular python library like pygments and I used to hate having to do anything with python because of how difficult it seemed to install anything (cognitive overload of having 20 different ways to install things...).

Anyway, recently I discovered miniconda and it seems like the best, most unambiguous way to install python. It is small (in rel terms...), it works like a charm on Windows, and I can just do something run a single command like `conda install pygments` and I'm all set!

Just not sure why I would ever need to look into something like poetry, although I heard conda and poetry can complement each other somehow? (as do pip, easy_install or whatever is called and all the others haha :-p).
Kinds of Ceiling Designs you may opt for a Striking Room Décor
HyperNormalisation is amazing, as are all of Adam Curtis's other documentaries. I especially liked Bitter Lake as well. All highly recommended.
Pivoting. It was originally a grocery price comparison app. That was illegal (long story). So we pivoted to a recipe app and try to sell ingredients. We looked at other recipe apps like Cookpad and felt that what they were missing was quality control.

We wanted a quick and dirty prototype that was a subset of the grocery market, so that if it didn't go well, it would just be controlled damage.

I was following a low carb diet so I did a low carb diet app, solving my own problem. There were some blogs and a crappy app that did this. The Facebook group had too much traffic to keep track of recipes and no quality control, so half the recipes were terrible. We released the app, expecting about 30 downloads but it was 1200 and crashed the server temporarily. We also got some feedback that calorie count wasn't helpful, so we switched to carb count, and were the only ones on the market to compile all the local recipes and have carb count for them.

The business model canvas helped a lot in the process. We drafted a business model, then identified the riskiest thing and tackled that. At first it was the business proposition (which went from find food > eat healthy > lose weight). Then it was revenue model (sell directly, instead of ads). Then operations, delivery. The target market was unintended and we could well have missed it, because low carb diets aren't part of the culture.
I’d love to hear what you’re using and how you came to settle on that.
Daybreakers, a subverted vampire film. The film is bad, but good grief is it terrifying that humans have to eat food.
I suspect if someone were ready to pounce on the Oxide source code when it comes out, that one might make a go of a properly open portable handheld device by adding some drivers and snipping a few bits off. Radios might be the hardest things to sort out, since people seem to like to keep those as proprietary as hell, and WiFi is merely okay now.

Sounds like starlink antennae won’t be small enough for a long time, so that leaves who besides Qualcomm, Broadcom, and Apple?
Conda let you install non python stuffs like cudatoolkit and cudnn. Can you do the same with Poetry?
https://use-the-index-luke.com/

This is the site I was looking for but could not remember. Would recommend 100/100
> Pretty much every aspect you listed is dependent on a custom Google-internal service, and would have to be rewritten.

Except those as OP states have both open source versions and SaaS versions available and they don't need to be written from scratch. SRE automation software and being able to run a particular application are completely different things. I don't get why there has been a constant confusion between application logic and infrastructure in this thread. You can run an RSS aggregator service without depending on Google's particular monitoring or cluster management infrastructure etc.
What AI failures have Google had? Google Home is much better than Siri or Alexa. The camera feature in Google Translate works really well. Their new auto subtitles on Android work really well. Searching photos for objects works really well.

The only thing I can think of is that think they demoed that would call restaurants to book them for you, but that was clearly highly experimental, and it's not like Apple has done that.
me too. this humanized the holocaust for me
Price Action Trading Strategy in Forex and Stock Market
This was the final straw. I have been considering it for literally years but I believe in open standards including email itself. If fastmail is supporting and advancing that I have no problem paying for their service.

I just created a fastmail account and set it up on my devices. Now begins the long process of moving away from gmail.
I always wondered why we never added any more form control tags. Everything has to be re-engineered as a huge ball of ugly JavaScript.

A <richtextarea> that yielded HTML or even RTF seems like it was an obvious need by time of the end of the Netscape/IE browser wars.
The US does all of these things. Remember the CIA?

One million Iraqis killed by the US. What is that if not genocide. Currently, civilians are being killed by the US every day with their bombings. More civilians being killed every day by their sanctions. It’s genocide.
There is no such .exe. Talks have been pre-recorded and online Q/A sessions are being conducted: https://defcon.org/html/defcon-safemode/dc-safemode-quicksta...
There also needs to be better emission standards on the other end of the vehicle as well. I've been riding a motorbike, and I hate getting stuck at red lights. I lost my fask mask with an N99, but should we be pumping that much pollution out in the first place?
Conda is kind of like using Ubuntu instead of a bleeding edge distro. Things work because you're on old versions of things. It's not an ideal solution. Poetry gives you the best of both worlds.
> Why can't you build wheels for 10 different arches with your same qemu setup?

This gets pretty difficult when you are required to do it in Docker in order to produce manylinux-compatible wheels. Or at least that is my understanding.

For some of the arches I need to support I just do it on real hardware - but of course the quay.io manylinux images aren't available for those arches. It is a half baked solution.

> Is it that PyPI won't actually accept those wheels and so you'd have to self-host?

Yeah, that's basically what it boils down to. The platform tags are underspecified - especially for ARM, though this is hardly a python specific problem since few people seem to really understand what the differences are in ARM ABIs - but PyPI accepts a subset of even those, which is limiting.

The other difficulty is that the packaging infrastructure for impure wheels that aren't strictly cpython extensions is basically nonexistent. The packaging procedure for a module that imports a .so via ctypes, for example, is basically "good luck".

To digress slightly, another problem is that source distributions for such packages so frequently throw some obscure python stack trace or a "lol no gcc" stack trace when you try to install them in pip. Which to me is an unacceptable way to communicate a problem. Pip's apparent worldview that tracebacks are an okay way to communicate errors is so hostile to end users, and I see that same attitude present throughout the Python ecosystem. I mean the whole concept of venv's as standard procedure is a good indicator the packaging system is fubar. Sorry for the rant.
I think maybe things are being conflated here. (1) being motivated (2) being self directed (3) being made to figure things out on your own

The video above basically says vast amounts of research show that showing people the answers with explanations is far more effective than saying "figure out on your own". Not only are people given the answers with explanations more able to solve the problems they are more able to apply them to future problems.

It also seems to say being directed (being given lessons) is usually better than leaving it up to the student what to study (of course there are exceptions for some students)

I know for me I didn't invent link lists, hash tables, sorting algorithms. One way or another I was taught the solutions. But I was often self motivated. Still, I was taught via assignment how to open a file, and read and write to it. As well as how to implement a bubble sort. Enjoying programming I enjoyed learning those topics but it might have been much longer for me to apply them if a teacher hadn't taught me both by choosing what to teach (so not self directed) and explaining it (so I didn't have to invent sorting). I had no idea I wanted to know about those topics until after being taught.
"It's a warm summer evening..."
That video was very... weird. Not much to take away from a man rambling for 11 minutes.

I’m not saying I do/don’t believe his claims, I just don’t know what they are to begin with.
One angular component? Yeah sure. Add 500kb for one calender widget.. nice solution guys.

Literally never had this problem. Lots of other problems though, but no, let's focus on interoperability because we like to mix react, angular and vue.
There is this site / newsletter for books mentioned in hn comments

https://hackernewsbooks.com/

There are much fewer books in the last six or so weeks editions. Don't know why this is. Whether it is some scraper not working, or actually no books being mentioned.
Would you say this if this were a blog post about someone's first steps in discovering Haskell?
My point is that I prefer to just walk or be careful and not do too much effort when on bike when there are pollution events in my city. I try to make sure I only have to breath through my nose then.

I believe it's worse here in Europe than in the US as we have a large proportion of diesel cars (though where I live now, most pollution comes from the harbour) and during bad pollution events you don't just smell it but you feel the particle-polluted air aggressing your respiratory system.
Pip-tools was around a lot longer (more than two years).
Stop signs are not meant to calm traffic, they're safety features. When you have to stop, you're not blindly driving into traffic, that's the whole point. You stop, you need to start driving again, you have the time to look to the left and to the right.
But, crucially, this should not be taken as discouraging people from cycling. In almost all cases, the health benefits of active commuting outweigh the additional pollution consumed: https://www.sciencedirect.com/science/article/pii/S009174351...
I can never make iOS write “Hong Kong” when swipe-typing; tried setting up forced text replacement entry (kong->Kong) to zero effect. It is always “Hong kong”.
Hi Reebs!

* Can you elaborate more on notification snooze? Are you referring to automatically enabling DnD when focus started, and release it when focus has ended?

* And what do you mean by focus assist activation / deactivation?

Thank you.
Not OP, but:

1) Pressuring (as opposed to discussing, persuading) anybody to do anything they’ve really got their mind set against is usually fairly toxic behaviour, especially if there are likely to be distinct downsides to that behaviour. Edge cases might be acceptable but generally it’s toxic.

2) It’s a widespread problem due to the widespread adoption of drinking and/or binge drinking practices in many societal groups.

(I speak as a drinker, who I have to admit has sometimes wondered “what’s wrong with you?” when someone is strictly teetotal.)
https://github.com/elsamuko/Shirt-without-Stripes
All json keys are optional, so you ALWAYS need to check for their presence or absence. Mess exists when some key is nullable and some isn't. Checking for nullability on a key that can never be null isn't extremely elegant.
Huh, the headline is very general, but they did the study in poor cities...

At least in the EU/US there are emission standards that have to be met for cars to be legally allowed on the road. I wonder how that affects things.

Then again, Dieselgate has shown that almost all car manufacturers make their engines to barely pass the imperfect test, but that real life driving is way worse than the pollution figures on paper.
I had a friend complain it was eating their battery, and my phone battery started acting weird around the time I installed it. Seems better now, did they ever confess to a problem?
Thanks for the link, it was a joyful read.
I was forced to use OSX due to some.unlycky life circumstances and I found it to actually be a half way decent OS! Having used Linux since I was 11, it took surprisingly little tweaking before I felt at home.

However: I had serious issues with keyboards. Alt gr (right alt, used for typing a lot of special signs useful for programming. Brackets, @ and such) stopped working more times than I care to count. I ended up having to use karabiner to work around it. There was an issue where the paragraph key magically disappeared. That would have been fine, if it hadn't been my Emacs leader key. I have had issues with some keyboard shortcuts just magically not work due to me using Swedish as a system language, which is something I did not have to deal with in any other OS. It just made the whole experience feel rather unpolished.

Then Catalina came and I switched back to Linux. Now my 2015 iMac is just collecting dust, and since they removed support for target display mode I can't even use it as a second display, which is sad since the 4k 500candela display is the only thing I really miss.
I have a Toshiba Portege R500 in a cupboard somewhere. It was a very impressive machine. It's extremely light at less than a kg (particularly compared to others at the time). It has an SSD (albeit on some weird interface). The keyboard is also rather nice. The most interesting part is the transflective screen which works in direct sunlight. One nice point was that Toshiba repaired it free of charge when the screen broken off due to a korfball incident.

It's a shame they've exited when they used to have such innovative machines.
Politifact Article stating the Postal Service doesn't lose money delivering Amazon Packages:

https://www.politifact.com/factchecks/2018/apr/02/donald-tru...
Respro masks were the only ones for which I could google studies showing that they actually filter fine particulates. They are quite expensive though.
The reason iOS type correction is so piss-poor is, to me at least, because it is not a 'typing' correction mechanism, it is pronunciation correction system.
It bases it's auto replace on what the letters appear to be saying or sound like, and NOT, as it should, which would be simply and effectively based on typos on a qwerty keyboard.
That is why.
And it is like this because Apple want to steal your voice and 'preferred' you to talk, not type.
Add to this no 'rude' words, even though you're an adult. Duck Apple for this alone!

I would leave iOS solely for this reason if it were not for the fact that Google are as bad.

The T9 input system is better.
I'm bilingual and write approximately the same amount of messages in both languages using iOS. Autocorrect always suggests words from BOTH languages mid sentence. Like what the hell, they should be able to infer which language I'm using just from the first word.
I have absolutely no idea what you are talking about, and it makes me so happy that I blundered into Ruby in 2007.

For comparison, with Ruby you use RVM or Rbenv plus a Gemfile with Bundler and you’re done. There’s no debate to speak of.

The seemingly equivalent nightmare that I see in JavaScript inspires me to go use Ember if only because its creator was instrumental in forming the modern Ruby tooling ecosystem, and I hear that ember is equally unlikely to make me want to stab my forehead with a fork in frustration.
Well I just want to share my absolute hatred for conda on Windows. Using Anaconda Navigator has been the bane of my existence whenever I use my work Windows laptop. It's wonky, the UI is horrible, it takes ridiculously longer times than plain pip etc.
"Dominance rule" is a common term in the science of combinatorial optimization. It felt a awkward when I first heard it, but the word fits pretty well to its meaning. I don't think it is a good idea to change such common terms because of such trends or even "Excel" (due to Excel's autocorrect, certain gene names are taboo and get renamed https://news.ycombinator.com/item?id=24070385)
Wow 2020 Bitcoin FOMO (Crypto Bubble or Buy?) DeFI Exchange News
Oh, never heard explained like that, that makes sense. For what is worth, I was an archlinux user for years until I got tired of the madness and switched back to ubuntu... so perhaps conda is for me after all :-p
For code examples on HN, indent code 4 spaces.
The swipe keyboard is atrocious too, I simply cannot swipe the word ‘you’ with any reliability. It becomes tut, or töre. Töre. Instead of the second most common pronoun in the entire English language.
The IETF and RFCs are alive and well. There is no going "back" we are still there. That's a good thing.

I don't see a complaint that Alphabet has too few services. The complaint seems to be that Alphabet is killing viable businesses or products because it can't spin them off profitably. Alphabet controls some amount of innovative economic capability that is creating products which Alphabet then wastes. Conversations about breaking up companies like this are about reallocating that economic capability to somewhere it can deliver value.
Divine Justice
It Looks and Feels very much like Google's Material Design.
"schindler's list" made me appreciate what I have in life. Changed my perspective on war and consequences.
I found him after searching for 30 secs. Try using ratsit.se.
I like that one too.

Slavoj Zizek did a great description of it in "Pervert's Guide to Ideology" https://www.youtube.com/watch?v=TVwKjGbz60k

I didn't understand the reason for the absurdly long fight sequence, but it finally clicked after hearing Zizek talk about it.
in one file declare

namespace foo {
class Bar ...
}

In another file declare

namespace foo {
class Bar ...
}

Now use both foo.Bar from file 1 and foo.Bar from file 2 in the same project. Aliases don't help with this
Well he doesn't discuss parachutes... What would be an improvement in this case? I guess one could came up with a smaller parachute if it was optimally folded.

Psychologically I suspect I would feel safer with a regular size parachute vs a super advanced, algorithmically folded origami-parachute :-p