skysight-inc/HackerNews huggingface dataset:
I'd highly recommend https://www.emailprivacytester.com/ as well; it does a good job of testing if your email client leaks information about whether an email has been read.

That demanding, presumptuous tone in an email is indeed a fast way to generate annoyance. With or without read-tracking, it's a bad approach to sales.

I received mail via an address obviously obtained via a scraper or purchased spam list, with a subject of "quick call on Friday?". When that bait failed to work, they then had the audacity to send a mail asking for reasons for the lack of response, with such options as "I'm busy, reach out again in a month", or "I'm not the right person, but I've CCed another contact", etc. Naturally, there was no option for "You're a spammer and in an ideal world you'd go out of business".

Ironically, it was a company offering lead generation and sales, so the fact that they're spamming is a very clear sign that their services are highly suspect.

When I have the time and inclination, I go through the email headers of such mails, and report them to their mailing list service (some of them are very good about removing spammers), their hosting provider, their domain name provider, their email provider (gmail never seems to act on spam reports, but perhaps others might not be), and anyone else who might be able to stop the spam.
Halide: A Language for Fast, Portable Computation on Images and Tensors
Reminds me of Zelda, Ocarina of Time. They switched up the cancel and repeat buttons for different dialogues just to mess with you.
> That kind of defeats the purpose?

Disagree. To be GTK 3/4 are main UI toolkits. If your software manages to look like the rest of my GUIs (read themes, fonts) then I will be happy.

However, if I install your software and it's looking like alien - nah. It's better be looking amazing.
As a long-time power user of fish for 6+ years, I cannot live without it. It's easily in my top 5 most game-changing upgrades to my dev environment. (up there with a clipboard history manager and TabNine for code autocompletion)

Over the years I've amassed hundreds of fish functions for common tasks on my machines, https://github.com/pirate/fish-functions. I loved it so much I started using it to write devops/deployment scripts instead of bash. That was a mistake.

It has some serious limitations as a scripting language, namely lack of proper subshell support and background process control. The relevant issues have been open for years with no clear resolution in sight. (which is fair, these are very hard problems and it's an open-source project with finite resources)

That's fine though, it's still my favorite interactive shell for use in a Terminal. I just make sure to write any script longer than a few lines in Bash. https://github.com/pirate/bash-utils
I'd say it's because corporate power is much more fragily held than goverment power. A startup can ruin a corporation - it takes a revolution to ruin a government.
Here's your UX. Make the big flush button brown and the little flush button yellow. Maybe even use and emojis.
Working on your own automobile, and welding.
FWIW, I agree with you.
Easiest way to get to a "Contact Customer Service" link is to go your orders and then look at the particular order and there is sometimes a contact there if you click through into the order
> which is insane from a marketing point of view, why creep people out

It's just as creepy even if you don't send the dumb email followup.
By providing them with opportunity?
It could be argued that ITER is actually quite important in learning how to deal with high technical complexity in general. Probably a good reason by itself to keep working on ITER, ISS is way simpler in comparison.

https://en.wikipedia.org/wiki/ITER#Criticism

"The project however was significantly delayed at the design stage as result of purposeful decision to decentralize its design and manufacturing among 35 participating states, which resulted in complexity that was unprecedented but consistent with the initial ITER goals of creating knowledge and expertise rather than merely producing energy."
Skip: A programming language to skip the things you have already computed
He mentions it about halfway down the article along with other systems he's examining.
Holy smokes! I've gotten used to the `env` prefix but this is what kept going wrong for me. Thanks for the tip!
Is there anything to stop devices from establishing a VPN connection?

I imagine that would be the next logical step that device manufactures will go to to combat consumers setting up pi-holes.
Ah, yes. There is cross-platform infrastructure we could use, which is what Iced does. We have chosen to do things a bit differently. In general, we use platform capabilities where they're available, for a much lighter weight build and less impedance mismatch with native look and feel. It's a tradeoff, and one of the downsides is that the Linux port needs a bit of extra attention.

Ultimately, I believe our approach will yield higher quality results, but there's a lot to learn from Iced as well.
Fair point. White supremacy is an attitude, whereas white privilege a state of being. I would quibble that white supremacist ideas are quite widespread - see, e.g., references to "thugs" during the BLM protests.

I also agree that white privilege interacts with class, culture and historical consequences, this was well put.

If, hypothetically, an economic system admits little class mobility, and if classes are racially biased, then the effect of that economic system is to maintain a racial caste system. What are your thoughts on this? I'd also point that the justice system works similarly. There are few explicit racial biases, but what is the effect of this system? It actively maintains a racial hierarchy. Does that make it racist?
The step from "I don't trust anyone so I need to triple check everything" to "cynicism and nihilism" is quite small, especially given the effort in triple checking all information.
> everyone would love to see the read status of other people yet be able to control their own read state

This should just be a first-class, front-and-center feature already. Everybody plays this game. It's so stupid.

Just let me skim my messages at midnight without signaling to co-workers that I'm up and that they should feel free to continue bothering me.

Also better that other people do the same to me so I don't keep sitting there like an idiot waiting for a response that isn't going to come.

Remember status messages? Available / away / idle? That you could set manually? Before Google Hangouts decided that everybody who owns a phone should just be green all the time, which EVERY OTHER CHAT APP decided to copy? So fucking stupid.
> Is it wrong to suggest that this (if accurate) is a positive trend? I would like to live in a society where people spend more time considering what they say publicly, keeping to themselves, and refraining from imposing their thoughts and opinions. Live and let live.

Is this what's happening? What I see is more and more people falling into a few different tribes, each attempting to out ostracize the other. Game theory suggests this will end with two main tribes with peak hatred for each other.
Rust Doom 1 and Doom 2
Being spied upon doesn't put people in a good mood. If you want people to be in a good mood, you should stop doing that.
BMW lacks manual parking brake release
So bmw x7 no longer has a manual release for a parking break. So car starts but can’t be driven because it has no manual release. And it’s a common bug in the software/hardware... very bad design
"In the SaaS world, the search results for these queries tend to be dominated by listicles from the software comparison sites like Capterra, G2, and TrustRadius."

Are these sites actually reliable? They have an A+ SEO game because I find them on Google all the time, I just don't really put much stock in their data.
> I now feel woefully under-experienced compared to my peers

most of us do.

> sorely need mentorship

Ask for it. Any good company will have a strong mentorship culture.
Sorry but no, the state is fundamentally different and opposed to the individual. Individuals make up society but individuals are not society.

The entire purpose of society, and of a state, is to stifle the motivations of the individual for some group. In most cases it's pretty mundane stuff you give up as an individual, basically 0 cost stuff for a much bigger benefit of working with other individuals in society. Or via listening to the state in regards to the rules and policies they put in place.

But it is foolish to say that they are one and the same.
Miniaudio – single file audio playback and capture library
That depends on what you mean by "require" - one successful startup strategy is to make something that _functions_ for a small user base, but operates at a loss until it hits some critical size. Like, in the early days at Square, we lost money on literally every transaction, but as the number of transactions increased it was possible to negotiate a bulk processing rate, (and then much, much later scale the number of transactions high enough to pay for the engineering department). But the customers saw value immediately, and the trajectory was convincing enough for investors to provide the bridge.
Sure no ads, except they're still tracking you to display ads on their other platforms. YouTube included.
By your own definition this interpretation of Vivaldi's Four Season is an album: https://www.discogs.com/Vivaldi-Europa-Galante-Fabio-Biondi-...

The previous comment stands.
Experiment: Hire Me for $100 for a Day
You should check out femtovg, a canvas 2d API based on nanovg https://github.com/femtovg/femtovg

In some sense, the rendering API is the hard part of trying to build your own GUI toolkit.
For a subset of applications DearImgui is suitable.

There's a gallery of screenshots here.
https://github.com/ocornut/imgui/issues/123

Unlike the others mentioned it is an immediate mode GUI, which is an interesting approach.
> You think it's important to not let people discover that they're being tracked.

How dare you sir levy false accusations against me. I NEVER said that. Please don't spread lies about me.

I support organizations like EPIC and EFF. I tell people all the time in my life to support causes like these and get made fun of.

It's not my clients obligation to inform the public. You can make a case that schools should teach this. That public officials should spread it. That non profits promote it. That the media should mention it more.

To argue that my client producing widgets is not disclosing it further than they already do in the Privacy policy, in the disclaimers in emails and in their terms and conditions... is IMO unreasonable.

The reason I don't mention "I see you are opening my emails" is because it makes people uncomfortable. Which is bad for selling widgets. Which defeats the purpose of emails to promote widgets. And people wanting widgets is why they subscribe.

I do my part on my dime and my time. I'm not going to feel guilty or apologize for providing value to businesses that provide value using the techniques that are necessary to compete in the real world. If you don't like how the game works, you are welcome to support legislation that changes it.
Most anything that makes it less likely for us to move and be outside (in actual greenery, not streets and sidewalks) is grossly incompatible with how our bodies work.
This is all feels very obvious, but it's great to see it spelled out so clearly and backed by data. It's so perfectly succinct.
I’ve been writing a book on cryptography called Real-World Cryptography[1] and targeting software engineers and students who are interested in applied cryptography. The book has already sold thousands of copies before even going in print (due to a blogpost I wrote on why I’m writing a book on cryptography[2]) which has added a lot of pressure on my plate.

The book is almost done at this point, but revising and polishing it will take a lot of time. I really wish I could take some time off for that like the author of the post did.

I can say that it has been a long journey, but I have learned so much along the way.

[1]: https://www.manning.com/books/real-world-cryptography?a_aid=...

[2]: https://cryptologie.net/article/504/why-im-writing-a-book-on...
Dry Cleaning and Laundry Franchise Owner Contact Lists
The article claims this design can easily be built before ITER is completed (5 years vs 15 years)

It also says it can be built much cheaper than the total cost for ITER.

The article doesn’t say it, but I would guess that it also can be built for less money than the money needed to complete ITER.

If so, what’s not obsolete about ITER? Are there useful experiments that can be done with it that one can’t do with a more modern design?
Forgive my ignorance of Rust, but GUI toolkits are probably the strongest candidate for OOP style development, and everything I've read about Rust doesn't lend itself well to OOP.

StyledObject -> View -> Text

StyledObject -> View -> ViewContainer -> Button -> ToggleButton -> MyCustomToggleButton

StyledObject -> View -> ViewContainer -> VerticalLayout -> ListView
Quotes from another story about this [1]:

"I have never set up any tactical satellite equipment that has been as quick to set up, and anywhere near as reliable"

"there’s really no comparison" "Starlink easily doubles the bandwidth" "I’ve seen lower than 30 millisecond latency consistently" "Starlink changes the game as far as what’s available"

"great quality" "slightly obscured but it still worked like a charm, with great speeds"

"these, at least as far as we’re concerned, are here to stay for us. We want to get as many spun out to as many places as we can" "SpaceX is being very cautious right now in what they promise us, but it’s been nothing but good things"

[1] https://www.cnbc.com/2020/09/29/washington-emergency-respond...
It's quite uncomfortable to watch people be radicalized by disinformation.
I think this would be a stronger argument if a congress that has a below 30% approval rating didn't have a 90% reelection rate.
Blue Yeti with their "Yeticaster" boom arm + shock mount. I tried feeding its audio back into my headphones with software (as I type this I realize I could've simply connected my headphones to the mic) to play with its settings, but the pick up patterns and gain level made a negligible difference to its mediocre performance at both sound quality and ability to not pick up background noise. My next mic will definitely be condenser/XLR, for now this is fine. I've neglected adding acoustic foam for a long time, I understand that can also help improve the sound.
We use lots and lots of customer calls and interviews to get opinions on new features. It's a great idea, and it helps a ton.
> Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.

Jamie Zawinski
Or if you are on Linux, you can use https://github.com/lawl/NoiseTorch

I've been using it myself and it improved the sound quality quite a bit. Or rather, it eliminated a lot of the noise that was coming through.
It seems like you've made up your mind, even without an academic study.
I don't mind emails with actual images, just not trackers masquerading as such. That's why I liked Hey's approach on mobile (with blacklists).
A lot of this is down to context, not our moral failings.

We moderate ourselves differently at the bar, with our boss, with our wife's aunt. Maybe you don't drag contentious politics to your inlaw's dinner chat or sex anecdotes into work conversations. The OP's point is about applying this moderation across the board, because on FB everything is. This context breeds a culture of banality.

This website is discussing a broader and scarier implication, but the what the OP is describing is already at full (I hope!) maturity.
Thanks a lot for your advice.

You are exactly right, I'm being emotional.

Once again Thank you.
Cancel button is obsolete, the customers want to be reminded later.
The 50 Most Popular Fast Food Chains in America
I see it more like this:

Trans man: I "feel like a man", and this makes me like you because "trans men are men".

Me (AMAB, uses label "man"): I don't "feel like a man". That's not what being a man means to me.

Trans man: Well that's what being a man means. It's transphobic to think anything else.

---

I feel like trans people are assuming that cis people have the same gender feelings that they do. And while some cis people do seem to have those feeling, many (like myself) don't. I'm not saying that trans feelings are wrong or that they don't feel like they say they do. I'm saying that the feelings they describe don't correspond to gender as I experience it. And thus that a model of gender that defines gender exclusively in those terms doesn't represent my experience.

Whenever I express the above viewpoint I get shut down and told that I'm transphobic. In other words: I am told that my experience of gender is invalid.

---

> If you want to talk about menstruation, talk about menstruation.

I kinda agree with this. But I feel like this ought to apply to aspects of gender as well as aspects of sex. If we should about "people who menstrate" rather than "women", shouldn't we also talk about "people who feel like women" and "people who present as women" rather than "women". Taking the "feeling" of being a man/woman as definitive is exclusive because not everyone who has other gendered traits has such feelings just as taking physiology as definitive is exclusive because not everyone who has other gendered traits has the same gendered physiology.
That's when your US-based firms step in and say "stop or we're tanking your economy".
I struggled a bit with the ethics of this. My own experience with a client denying he received an invoice I mailed with the USPS certainly swayed my decision to implement it. It wasn't until I mailed the invoice with their "Certified Mail" option and disabled their web app just days before their big "debut" that they paid me. Had I not done that I have no doubt they would not have paid me.

It's probably been around 8-10 years (at least) since I implemented that feature in my app and I've not had a user contact me about a client of theirs denying they've received an invoice since. That's only anecdotal evidence of effectiveness but it's worth noting.

That said, I do think using pixel tracking in a marketing email is a slimy practice. I don't block it by default though. I still flag junk and delete spam once or twice a day.
GUI toolkits have been written in the OOP style since it's the paradigm available. If SML had become popular, I'm sure we'd be writing that.
I lived much of that story, and it's only the slightest exaggeration.
FTEQW: Multiplayer WebAssembly Quake Port
Losing the Right to Encryption Means Losing Business
They both have pros and cons, but they're indeed quite similar.

TIC-80 is less restricting: more languages (Lua, MoonScript, JavaScript, Fennel, Wren), custom color palette, higher res, and widescreen. The main advantage of PICO-8 is its community, which is the biggest of all "fantasy consoles", which means more help, more examples, and more released games.

I'd personally go with PICO-8, because it's more restricting, and thus allows for a better focus (IMO).
people are often wrong, too. Decisions made "because it will scale later" usually optimize for the wrong thing, and you have some completely other scaling problem that is made worse by the early "optimizations"
This is a funny quote. I really hope it doesn't keep people from learning regular expressions, which are actually not as hard as they are often portrayed and extremely powerful and efficient, as demonstrated in this post.
Social cooling? Does anyone actually think that the problem in our society right now is social cooling?

It seems like very much the opposite to me. There is no chilling effect. It's exactly the reverse.
The Soylent Green generation has arrived. It's perfect that Tuesday is the day of the announcement.

"The UK’s largest supermarket will on Tuesday commit to boosting sales of meat alternatives by 300% within five years, by 2025."
> If you are targeting Linux with a professional GUI application your only options in 2020 are

There are other options. Maybe unpopular options, but options nonetheless: Electron, and immediate mode GUIs.

They certainly have downsides. But there are "professional" GUI applications in widespread use that are written with both.
This is what I'm hoping for. All I want is a TV running Kodi. Combined with Plex and a freeview/freesat TV card and I'd be all set.
I get the sentiment, but not sure I agree with the "either interpret it, or don't" part - it sounds like you are essentially saying the scripting should either match Bash completely (and thus lose out on the more modern syntax) or not offer any kind of helpful error to users. Or perhaps support both types of syntax?

Personally I think it's fine to help guide new users to the new syntax without directly supporting it - this keeps Fish scripts from all devolving into the (subjectively ugly) bash format. It's like a graceful deprecation warning.

Edit: although I do think ceding on the logical operators (&&, ||) was a good move since that one is so fundamental
It wasn't a huge problem for the app's users, but it came up enough to make it worth implementing the feature.
Also a great way to solidify them and get people to dig in their heels.

Shaming is often more about making the shamer feel good than a rational calculation of persuasive power.
Ah, my friends, time to return to snail mail and security envelopes!
Contrast it to living in a small town. Everyone talks, including the local store owners. There's very little privacy in having a private interest or hobby.

Local privacy is arguably far easier in a city, or in a crowded digital space. It all depends on the context of who you're trying to hide from. I'd much rather trust my privacy to Apple and Amazon if I wanted to quietly buy things no one else in my neighbourhood knew about.
I actually had an old Pi laying around. Just setup pi-hole and giving it a try now. Thanks for the tip!
If it only takes "a minimal amount of creativity ... to come up with scenarios where people can misuse read tracking" why did they build the feature in the first place?