skysight-inc/HackerNews huggingface dataset:
Not GP, but: I think it's a useful phrase, though it's often overloaded/misapplied/used vaguely.

Some (generally recognized as) non-toxic stereotypically masculine traits include having confidence, a can-do attitude, being protective, trying to be helpful, being intellectual, being silly, leading people towards common goals. Even anger in moderation is not inherently toxic (we all feel it). These things can all be terrible in excess, of course, so I think sometimes people fairly call an excess of these things toxic (even if the trait itself is great in moderation). It's also bad if you are only allowed to embody a specific set of traits and behaviors; clearly men should not be limited to these traits (though the societal pressures to conform to traits like these are strong and are often what are referred to as "toxic masculinity" in reasonable discourse). Likewise, women should clearly be seen as equally capable of possessing these stereotypically masculine traits.

I think a lot of the use of "toxic masculinity" is in reference to the fact that men are often strongly discouraged, explicitly and implicitly, from doing things that are seen as non-masculine. This causes behavior that's harmful to oneself and others, like taking out all your emotions as anger, or feeling like violence is the most powerful and respected way to make an impact. In more benign forms, it can come from an excess of an otherwise good trait, like going from confident to cocky. Many people will use the term vaguely/badly, but I think the usage I just described is useful.

I think the most important point is that "toxic masculinity" (in its useful and precise form) is very different from saying "men are toxic". It's closer to "men face toxic pressure due to people's gender expectations that cause them to suffer and sometimes hurt others as well". It's about the societal pressure to conform to a narrow and inadequate spectrum of behaviors. It's like men are expected to span a 3D emotional space with only 1 emotional "basis vector" since the other 2 are effeminate. The 1 basis vector is not itself "toxic"; it's the denial of the other 2 vectors.
The moral justification could just as easily be turned around: a website does not get to run arbitrary code on my computer, so I can (and do, by default) turn of javascript.
https://apple.stackexchange.com/questions/254485/silencing-y...

Literally 12 seconds worth of Google.

FaceTime issue: FaceTime menu > Turn FaceTime Off

Software update without Apple ID:

https://www.macworld.com/article/3269337/how-to-install-maco...

It feels that people just love to complain about and hate on Apple. I get it, it’s trendy. But a good portion of the complaints are either disingenuous or an acute case of FTFM.
> You're talking at cross purposes. You are talking about how you think the world ought to be, and the person you're responding to is talking about how the world is.

This whole thread is about a pathology of the modern world that is harming a large segment of the population. The original poster responded to this argument by saying, "well, that's just how the world is", and further added that all young men ought to be taught this same view, further reinforcing it.

I think my post properly addresses the OP's response in this context.
> And another one, I typoed a variable name as groups_keys instead of group_keys (or vice-versa, I don't remember). Instead of just throwing an error, Python happily went along with it, used an uninitialized value, and then all the logic broke.

Python doesn't have uninitialized values, it throws NameError when you try to access a variable that hasn't been set. So I don't see how this could have happened.
> There are well more than a million software developers in the US according to the BLS.

That's not available idle capacity, that's a count of people currently employed in the field including all the foreign-born developers your nativist fantasy involves replacing. And the expected 10-year grown is 24% in that number, much faster than average for all employment areas.
It's such a shame that nuclear research stopped in 80s....
What are we waiting for to fund nuclear powered cargos?
I've always dreamt of nuclear powered cars but believed that nuclear reactors were necessarily too big.

This experimental reactor from NASA + DOE is far smaller than fossil motors! (not accounting the cooling part)
What could be the expected price of kilo reactors?
Why would they cost?
Fuel cost nothing.
Autonomous.
Very small so few material costs.
Can it be created at scale (fordism-like) ?
Can anybody on internet estimate an optimistic yet realistic cost?
Could this revolutionize electric cars?
>Corporations have to realize that their large, institutional, investors are way beyond debating climate change and are taking action. Like it or not.

I'll preface this by stating that I'm no subscriber to "corporations only care about profits" school, but:

Do you think this matters to the corporations all that much? You can't "dump" stocks without someone else buying the shares from you. Are these institutional investors going to take a huge hit in the name of climate change? Are the shareholders willing to sacrifice a chunk of their retirement for this cause? I'm skeptical. Where are the alternative investments? The world is awash in capital, with a huge chunk of bonds now paying negative interest rates.

The big risk is government regulation, but we haven't seen a whole lot yet.
How is this 'bashing middle class Americans'? It's not even American's that are usually the people complained about in these, I usually see China as one of the major sources of this 'surge of tourism.' There are plenty of ways to have both, part of it is exactly what the article talks about, spreading people around to more places instead of 'everyone' going to Paris, Venice, Amsterdam, or Rome.
Is it really greed? Sounds more like market pricing at work to me. The people who live there deserve a good living too, right? So long as their country is being flooded by tourists anyway they might as start enjoying a somewhat comparable standard of living.

Prices are soaring because tourism is soaring. Don't be mad at the people responding rationally to market forces and enjoying a higher standard of living; be mad at the tourists. And as someone who isn't from there and only lived there for a few years, you have more in common with the tourists than the locals.
Can't a compiler easily spot most cases and convert code from multithreaded to async style under the hood, at least in idiomatic Go?
But should you trust them afterwards?
One of the big interesting thing this article completely forgets is that with the rise of the social-media-driven bucket lists, tourists, especially the ones from far away, tend to congregate in a few places, in countries where there is a million things to see.

This is especially obvious in France where American tourists only go to Paris and Nice (and a few other places in the south), leaving the rest of the country for us and our Dutch, British and German neighbors ;-)
If you're going to reference other languages, `?` is an operator on its own in Swift. Calling `?:` by the name 'question mark operator' is only naming half of the thing.
The article states that Got will use unveil and pledge [1] to harden to codebase. This is not supported in linux, so it's unlikely that ports with similar guarantees will be straightforward. It will not replace git in general.
[1] https://www.openbsd.org/papers/BeckPledgeUnveilBSDCan2018.pd...
And I’ll add that corporates can take action to tackle all three dimensions:
1. Reduce emissions by adopting new processes and technologies
2. Look at innovative ways to hedge their climate/weather risk exposure (yes, it is possible, just like you can hedge currency or jet-fuel volatility risk)
3. Voluntarily get engaged in reporting to investors and engaging them before they engage you.

Even if a corporate is a significant greenhouse gas emitter, being pro-active and taking real action is way better than ignoring the issue. Investors are getting quite sophisticated in their understanding of climate issues and want to see material action.
Well let's limit the possibilities to any image between 1x1 and 1920x1080.

Calculating the number of possible images is simple enough. It's just 1920*1080, or 2073600 images.

Now what's the average size of each image? Well the average of each dimension is half of the full size, so the average area should be 1/4th to of a 1920x1080 image, or 518400 pixels per image.

So in total, we need to save 1074954240000 pixels. Now how many bytes does each pixel take to store? I really don't know. You can save them as 8bit RGB PNG images and assume each pixel will use 24 bytes. You'd add some for headers, and remove some to account for compression, but let's ignore that for now. Maybe someone else can chime in. But for now we need to store 25798901760000 bytes, or about 23TB.

Not impossible, but sounds needlessly expensive.
I'm a little surprised to have not seen any mention of the Speech Synthesis API (https://caniuse.com/#feat=speech-synthesis).

It's supported almost everywhere that the Web Audio API is.
I'd rather have the AC system dehumidify outside air, then reheat it before blowing it on the inside of the windshield. Most car HVAC systems make AC and heat mutually exclusive.

Dry hot air to heat the windshield above the dew point avoids the "damned if you do, damned if you don't" choice of cold dry air to keep the inside from fogging up versus hot humid air to keep the outside from fogging up.

It's not a matter of temperature sensing on the windshield, but humidity sensing in the cabin air.
55-piece real silver dollar jigsaw puzzle
Six t2.large instances sounds pretty efficient. For high volume image resizing on mobile devices we have access to GPU libraries. I wonder if something CUDA or openCL powered would help increase efficiency in a cloud based service.
I’m not at a computer or Mac right now. Would getting different monitors be easy?

ScreenNinja seems to also provide a number of features that would prob take a while to implement if you wanted them
I quit my job today to make video games full time
Clojure has got pretty nice tools for web development (both backend and — with Clojurescript — frontend). It’s definitely out there in some places.
Yes, but in my case, the hardware is just an old laptop.
I've done some long, slow, "eco" trips (on shoestring budgets and air mile points). It's not popular with rich people yet. Mostly it's retirees out birding. Rich people are much more likely to be clubbing internationally or handing out on yachts.
literally all of them? toxic masculinity is not about the traits themselves being inherently bad, it's about them being elevated to the point of excluding other things, and the unhealthy ways this manifests in society.
>Do you actually dispute that colonialism has caused more harm than emigration? Wow. Holy shit.

I don’t dispute it, I just don’t claim to know because I’m not omniscient, and people who claim to know are actually just taking it on faith because it’s unquantifiable.

>I’m not a dude

In 2019 it’s a gender neutral term, no need to gender it.

>Nationalism is bad

Eh, again, we’re not omniscient so we can’t know this. Do you really think nationalism was bad for Japan when they were rebuilding their economy after Hiroshima and Nagasaki? I think nationalism helped Japan a lot in that circumstance.

>Internationalism, caring about all workers, is good

Again we’re not omniscient so we can’t pretend that we actually care about people we don’t even know. Also, “all workers” is a weird generalization. Jeffrey Epstein was a worker but is he really worth your care?

>you’re the one who talked about “rapid onset gender dysphoria”

I fully support trans people. I have many trans friends. I’m open minded. Can you convince me that “rapid-onset gender dysphoria” does not exist? I’m totally open to the possibility of it not existing... however, I’ve seen it with my own two eyes. For me the thing that’s important is to LISTEN TO TRANS PEOPLE, and the trans people I know are the ones who introduced me to the term “rapid-onset gender dysphoria.” They believe it, so I believe it, because I listen to them. Can you convince me to ignore trans people and what they tell me? I don’t know why you’d want to, but feel free to try.
That's a pretty "thanos-like" view of the world
You’re ignoring an incredible weight of evidence that demonstrates the exploitation of cheap labor through sweatshops, company towns, legislative coercion, and the creation of economic blight.

Yes the world economy is growing and lifting people out of poverty, but it is also resulting in atrocities.

Neither the author or myself are arguing for wholesale movement away from capitalism, in which case your argument would be compelling, but the understanding that things like laws and labor unions can and should stand for the worker.
> In one case, I was iterating over the contents of what was supposed to be a list, but in some rare circumstances could instead be a string.

The creator of a well-known alternative to Python has a single-letter email address, and regularly receives email generated by Python scripts with this exact bug (which means instead of sending an email to "user", sends an email to "u", "s", "e", and "r"). So I’ve heard.
Python is the worst thing to happen to SWE (specifically SWE, not ML, Education, etc).

Python makes huge sacrifices in readability and efficiency for a hypothetical win in writeability. It's also fundamentally at odds with the multicore world we're living in an will continue to live in, an issue that many people have tried to fix and failed at.

I can't count the number of times I've had to spend my entire night reading through an older Python service without type annotations, desperately trying to understand the types of inputs and outputs. It's just a mess, and the bias of programmers to believe that they are writing readable code (when in reality it's only readable to them) exacerbates the use of names that provide little context to solve the problem.

Python is awful, and it's an uphill battle to fix it. Asyncio can solve some performance issues, but negates the benefit of Python's simplicity by destroying the sequential mental model that Programmers can easily grok. It also requires a complete rewrite of libraries and a split between non-asyncio land and asyncio land.

Type annotations can make Python more readable and thus more maintainable, but gradual typing still leaves lots of unanswered questions when you're interfacing with untyped code.

Python is really not good unless you are using it to prototype or build something on your own. It's led to a world of slow, buggy software that is impossible to rewrite. It's downsides are easy to measure, but its benefits are difficult to quantify.
US Navy to ditch touch screen ship controls
Zen of Python. There are good reasons why a lot of the language is the way it is and it optimizes for developer happiness exactly by not letting you do everything under the sun.

Some languages take this to an extreme with its type systems or coding guidelines. For a lot of people Python is a very happy medium for a large subset of a lot of software written out there.
In addition to the simplified CLI and the license, there is also the mention of using Unveil/Pledge throughout the code. That seems consistent with OpenBSD and probably is a big part of this. AFAIK, that is also something that would make the code fairly tied to OpenBSD at the moment at least.

I've worked with stsp for a number of years on SVN. He is a thoughtful developer. I am not sure what got him started on this but I hope this comes together for him.
Is that what city planners do in tourist cities?

Maybe this is just an American thing, but city planners in the US generally do not do any of that -- they exist solely to help property developers and landowners generate as much wealth as possible, as quickly as possible, so that the city can capture as much of the tax-base growth as possible.

Effectively zero thought is given to people, how they could live, work, transport themselves, utility infrastructure, schools, or anything of that nature. Affordability especially -- how real people are supposed to afford any of this -- is never ever planned for.

Planners talk about this all the time, of course, and love the illusion that their work somehow solves these problems. But in truth, they don't. And usually, the results of their effort are slightly worse than prior.

The only things planners routinely accomplish, are things that privatize urban core's wealth for the wealthy and/or increase taxable value of acreage -- things that make cities more expensive and less hospitable to human life.

> If they plan correctly, there is a finite amount of hotels or holiday homes available in an area, and once those are full, the town or city can house no more tourists

Is there any city that actually follows this? In the US, any idea of capping growth like this would get you labeled "anti-business", "NIMBY", and "economically illiterate". Capitalism demands infinite growth forever indefinitely (literally every facet of the whole world is just a commodity to be 'supply vs demand-ed', dontcha-know?), and any plan that limits that in any way would be immediately be rejected by every professional planner in the nation.
Been using the beta for a while. And really enjoying TimeSnapper. Were any features added since beta or it’s mostly bug free now? $30 is a bit steep for me right now.
To me the worst is that there seems no way to clean this up. Like the story when he applies for a mortgage and they tell him not to bother. At least at this point you would expect somebody to take a look and clean this up. But instead the machine keeps going.
Your attempt to force your personal blend of newspeak onto the world has no place in tech nor in this discussion. Please leave your gender politics activism out of an interesting technical discussion that affects us all. Besides being pointless and stupid, it only adds noise to the debate.
Surpise, surprise.

This is why you should flash over the phone's OS with something AOSP-based the moment you get it.

Ideally you wouldn't install Google Play Services afterwards, but if you do you have at least upgraded to "possibly insecure" from "definitely insecure and probably malicious".
You seem determined to play the role of a victim. No one has accused you of anything but perhaps picking bad media sources. "The media" is not a monolith and you've failed to provide even one piece of evidence for your assertion.
> All this jetting about to take the 1000,000th identical picture of some landmark just to say you've been there

Like everything else, motivations for travel are many and varied; most people probably have several. Reducing them all to bragging rights is an overly reductive and unhelpful view.
Just being able to change it would be a huge improvement.
It must be a joke. But maybe only a half-joke given the stuff they pleaded guilty to.
Why would a repair shop rip a battery from a brand new phone to sell the battery to you? They ruin a new phone to sell you a $20 replacement battery? Now what will they put into the formerly new phone without a battery? Third party junk that some unsuspecting buyer is going to buy thinking it’s a “new” phone?
Keep it simple stupid.
Given enough time every tourism destination turns into a morally bankrupt cesspool that puts up a "brand image" to attract tourists who's wallets can be mined. Of course, eventually the locals start behaving the same way to each other and you can expect that everyone will screw everyone for personal gain. The people living there either drink the cool-aid and embrace the facade, GTFO or do a lot of drugs to cope.

Source: Grew up in a town where tourism was the only industry.
New: Flutter and Firebase ML Kit = Free Business Card Scanner App
Folocard is a side project that grew up.

We think of it as the 1st follow up app.

It's designed to be a simple autoresponder for when you meet new people.

Here is how it works:

1. Prepare an email templates
2. Scan business card
3. Get a draft ready to send

You can scan anything to find an email address (even handwritten works!).
You don't have to send the email right away, I sometimes use the draft folder as a todo list.

The idea was born from my experience going to large conferences (CES, MWC, etc..) and getting hundreds of business cards. I would never fully get around to following up with everyone for different reasons. Yet the business card scanner apps out there are either limited or paid, and they just capture the data (digital rolodex). It's the follow-up action that is missing.

I know people here don't like business cards, I sympathize. But others do, and you can scan the cards and give'em back. Also if you meet someone without a business card give the scan button a long press ;)

Happy to get some feedback.

I'm curious to know peoples follow up methods, and what email templates you think are useful (I once thought to include a 'complaint' template for restaurants - "I want to speak with your manager").

https://folocard.com
https://play.google.com/store/apps/details?id=com.dataxad.folocardoffline&hl=en
https://apps.apple.com/us/app/folocard-follow-up-email/id1445350949
In my CS program, we learned Python as a convenient way to sketch a program. We also learned C++ for speed and OCAML for those functional feels. A programming language is a tool, Python has some great use cases mostly focused around ease-of-programming.
Congrats!

Diversify the income stream. If you make most of your money freelancing, consider doing some pluralsight courses or writing a book. I highly recommend reading this article [1] from Troy Hunt (creator of HaveIBeenPwned) on some of the finance lessons he's learned.

You might also look at working part time with a regular client at a cheaper rate, or modifying your contract to ensure more regularity, especially if you can manage to get benefits.

[1] - https://www.troyhunt.com/10-personal-finance-lessons-for-tec...
WhatsApp stored no data and ran everything as through service, that's why they did it with so few engineers.

Almost no games ever reach scale close to what you just wrote. The few that do are known with large technical teams.

Same goes to everything else. The reason why you can name them almost all is because it's so rare.

You are grossly overblowing the numbers. Only a very few services ever get to these numbers and once they do, they talk about the challenges of scale constantly [0] [1] [2]

[0] https://blog.discordapp.com/using-rust-to-scale-elixir-for-1...

[1] https://blog.roblox.com/2012/04/supporting-millions-of-playe...

[2] http://highscalability.com/blog/2014/2/26/the-whatsapp-archi...
There were also physical backups in case the automated ejection system didn't work. There was always a physical backup to any touch interface that was critical to system operations.
It’s not about owning. It’s having trust in the device that it will do what it says it will. Buying from Apple there is generally a trust that the device meet’s Apple’s bar and hasn’t been tempered with.
Sorry, I don't want crappy "food for the poor" and healthy "food for the rich". I find this dystopian, and a false dichotomy.

And those advocating are usually those "well enough" that don't have to suffer the "food for the poor" themselves.

>Protecting a domestic cheese production probably doesn't increase food availability for the poor - nor is that domestic cheese production some health food.

As part of the typical French diet, as is its use in France (and Europe), it's much healthier than the kind of crap passed for food to the poor in the US, or the fads peddled year after year as some "miracle food" to richer consumers (quinoa, chia, kale, and such).
Heh you’re definitely right here. Maybe .005% is more like it :)