skysight-inc/HackerNews huggingface dataset:
Herbalife is a cult masquerading as a business. The members are indoctrinated to the point that the term brainwashing probably applies and the group is extremely litigious and vengeful against those that leave, much like any other cult. I've seen the parents of a good friend be sucked in to this, their whole life revolves around that trash and they are up to their necks in debt because of it. It's as if Scientology, multi-level marketing and homeopathic treatments had an evil child.
I would recommend checking out Cinnamon on Linux Mint (Ubuntu based with Flatpak instead of Snaps). Prettier than KDE IMHO and pretty nice to use via keyboard. It includes useful apps developed by the mint team, like timeshift for backups and they package chromium themselves.

[edit: add more features]
Yes it would have been more interesting and made me think harder without using a shortcut with a framework
1. Neither of these are open source. Also, the only option that can be run on premise

2. We take a modular approach to our architecture. This enables developers to choose only the features SuperTokens they need for their use case. They need not worry about complications associated with other features (eg: SSO and OAuth if you don’t need it) and this in turn makes it easier to implement and manage SuperTokens. This is not true for the others. Regardless of your use case, you likely have to worry about Oauth flows and integrating with a '3rd party' app.

3. Heavy focus on keeping documentation simple and easy to understand. We want to 'just work' for you. We spend a significant amount of our effort on simplifying every step of implementation (this is ongoing and iterative). we've often had complaints from auth0 and cognito users for this.

4. Pricing (compared to Auth0 atleast)
Re: Debian – The Distribution from Hell
It depends on what your goal is. If you believe that programming is a craft, akin to woodworking, then you'll soon realise you need to practice and work to put in the 10,000 hours to master it. Yes the list in the OP doesn't make for good ways to make money, but they are good for practicing your craft.
I have been stuck on such these edge cases for almost 15 years building my own HTML parser

It is always working on all the HTML files I have, but then people make new HTML files with other issues.
Tried to list all free access and open source Observability solutions
In this case I think it’s obvious if you know the pros and cons of 3D printing. 3D printing has a major pro: It may be slow to make 1 thing, but I can make anything I want change it quickly.

I got a 3D printer a couple years ago. It’s pretty amazing. I can recreate broken parts, design improvements to existing things and prototype them without any help. These days with so much emphasis on reducing our environmental footprint, why would be interested in mass production?
Given the huge variance in what different OnlyFans stars charge, clearly they are not completely fungible.
Probably the most extensive critical account of that 1973 Sobell study, and how the Pendery 1982 follow-up came to be published, is the book Alcoholism: A Review of its Characteristics, Etiology, Treatments, and Controversies by Irvine Maltzman. All quotes in this post come from that book.

One patient’s “attorney had complained to the Hospital about the treatment that he had received.” As I describe elsewhere in this thread, some of the patients ended up trying to sue the Sobells. So, no, the patients were not happy with the treatment they received.

The subjects had no problem being contacted for follow-up: “the patients contacted prior to the court injunction all expressed a willingness to cooperate and to be interviewed”

Indeed, a judge familiar with the medical privacy laws of that era (we’re talking the mid-to-late 1970s here) made a court decision that contacting the patients for follow-up was perfectly OK: “Judge Hauk concluded that on balance it was more important to determine how the patients were faring following treatment than any possible breach of confidentiality and invasion of privacy which were protected by their right to refuse to participate in the study.”
"adolescent tone and its eagerness to objectify women’s bodies",
"or the game was crashing so often that it was barely playable. Several scenes were reported to have caused epileptic seizures"

This is why we can't have nice things. Stuck up snides, sub-par hardware and a small subset of people with a terrible disability.

I'm not blaming epileptics, but is it really fair that _EVERYONE ALWAYS_ must adapt? Sure, an option to turn off those effects would be nice, but I'm sure we will just all have to do without them.

I am blaming last-gen support, and probably current-gen too, actually, I'm blaming CDPR for trying to support it in the first place. Just concentrate on making an awesome game on PC, and no, it does not have to run on a 2 year old potato, be cutting edge, set system requirements for tomorrows most high-end gear, if that's what it takes to realize the vision, hardware will catch up.

Back in the day, DOS games were released that didn't run well on anything when they came out, but they turned out to be among the absolute best games of their time! (Carmageddon as an example, came out in 1997, but you needed a computer from 2000 before you could run it smoothly in high-res mode at a good framerate).

Now we got this 1.05 update, which is clearly meant for the consoles, sure, there were some story-progression edge-cases fixed, but they also seem to have included the console performance fixes, so now the game looks like crap. View-distance is short, everything fades in and pops up.. Distant car traffic is now clearly 2d sprites, and if you go there, there is not even car.. It seems they introduced the road-population algorithm from "sim city 2000", so you will now have a section of road fully backed up, and the cars just dissapear when driving into the next section.. You have npc characters that look so much worse now.
They basically sacrificed the good game to make it run on the bad hardware.

I'd really like a "Not running on a potato" option, even with every setting at its max, the game looks worse with this patch than before.
Pijul: Commutation and Scalability
Here: https://support.mozilla.org/en-US/kb/share-your-camera-or-sc...

It is a pliable in-game object, you can throw someone's screen, resize it, etc.
> IMHO a text-based browser isn't exactly in the "challenging" category, as it basically amounts to [...]

All my projects start with me thinking like that, then many hours, days or months later me thinking "hey it was more complex than I thought".

For 2021 I want to build a personal finance app for myself. The usual me thinks it will take a couple months. The realist me wonders if it will be finished in this decade :)
I recommend Cinnamon on Mint for Mac users. It includes Timeshift for backups and other polished tools from the Mint team. They even package chromium as a package themselves instead of shipping a snap (which they removed and replaced by flatpak)

[edit: add sentence abuot chromium]
The title has been PRed - the legal contract being broken is worse than a hand-wavy sounding promise.
Well, regarding "modern C++", I have seen that moniker applied to even language features that were already available in pre-ISO C++98, like RAII, or type safe collections.

Apparently too many people still keep using C++ compilers to compile C code, not surprising when there are schools still using Turbo C++ for MS-DOS as teaching tool, as per one of Bjarne talks.

Back to C++20, C++ is no longer my main tool, but I still follow up on it and one of my hobbies is checking new standard features, hardly everything works at is supposed to be and I expect the usual three years for stabilization, so when C++23 will be around the corner, is when I expect all major compilers to fully support C++20 without triggering some kind of compiler error.
You have a wrong understanding of who dictates public discussion. It's those who hold power. If you speak against them, they'll make up reasons to silence you. "To learn who rules over you, simply find out who you are not allowed to criticize."

At some point, the people learn to self-censor and also censor others in their reach... and this is reflected as dogmas in communities they are in. Power games are the underlying cause.
Agreed.
My only point is that your wager need not be limited to dogmatic adherence of existing religions. You can create your own God in a sense.
Better is subjective.
A specific AI may perform better than a human (eg. processing images for hours, faster and longer than a human)
But we're still not able to have an AI you can talk to like you talk to a human (gpt-3 is still nowhere enough in my book, albeit being a good technological feat)
Money quote from the bug:

> I guess you have to decide if you are a GNOME app, an Ubuntu app, or an XFCE app unfortunately. I'm sorry that this is the case but it wasn't GNOME's fault that Ubuntu has started this fork. And I have no idea what XFCE is or does sorry.
Actual headline: Facebook ranks deleting anti-Black and 'most harmful' hate speech over comments about white people and men
3d printing is hyped because you can get a 3D printer at home and have fun prototyping.

Injection molding is a industrial process and isn't really accessible to people.
No, they just think the current UI is better, and they're doubling down on that. E.g. in the next version, the app/workspace picker will be shown after login, and not the desktop.
For every site, Tor keeps the same final IP (or more correctly, the circuit). However, you can press a button to create a new circuit at any time.

For different sites, Tor creates a different final IP/circuit.
It did have a continuation that seems to have retained the quality: The Magic School Bus Rides Again¹.

――――――

¹ — https://en.wikipedia.org/wiki/The_Magic_School_Bus_Rides_Aga...
Is there actual 3D printing of metals? Last time I checked there was a very difficult process of 3d printing resin-on-dust, then pre-baking the dust-resin form, then soaking it in molten metal. Also it wasn't aluminium.
Historical reasons due to Qt's original license and the whole C vs C++ on the Linux world (both are anyway Bell Labs languages designed for UNIX).

So C camp went with GNOME, and C++ camp with KDE.

Naturally then GNOME got bindings for C++ (actually quite good), however it is a big difference being the main language or one that always needs someone to write bindings.
In the EU, those cases would be covered by the lawful basis of being in the vital interest of data subject. However, that would only cover that particular reason for processing, and in the scenarios above would be handled by a public health authority. It would not allow personal data to transfer to a third party for the purpose of continued research.
Association Between Residential Greenness and Cardiovascular Disease Risk (2018)
I use zsh, and any scripts I make just use plain sh.
3 Big Reasons to Choose Programming in Python
The whole valley has been filled with top french engineers for 40 years. This brain drain is actually one of the reason france is in such a miserable state relative to IT economy. The only ones left are the ones prefering a cosy seat at a large established company. All the entrepreneurs have been leaving, and it’s a misery (another example under the spotlight now, although in a different field, is the head of moderna).
> A desktop would be upgradeable for a good while.

indeed. the desktops at my home are a nice example of "Ship of Theseus" .
It was in mine, in the UK. As expected, it was viewed as just another requirement, and nobody took it seriously
It was included in nginx plus subscription as far as I remember
I have heard about that bug

https://forum.lazarus.freepascal.org/index.php/topic,51016.0...

I have not seen it, but it would affect all my programs, it sounds very annoying
Building is very much regulated in Tokyo and throughout Japan. Just pointing out that unaffordable housing is a policy choice, not a law of nature.
Oh, right, they never finished the Meego transition. Pretty telling about the state of the project
Let's take a moment to remember, that while bash is good, there are other shells out there as well. UNIX is great in that it offers a choice, and we should not lock ourselves into a shell monoculture (similarly to how a web browser monoculture is bad for everyone in the end).

Some of us believe rather strongly that tcsh is way better, some of us prefer zsh, and that's fine!

It's a good idea to take a look at other shells, at least to know what's out there and to make an educated choice, rather than use "what most people use".

So, next time you write a script or instructions, please remember that not everyone uses 'export', and also that not every /bin/sh is a bash.
Somehow I found the course very dry (as compared to other coursera course like Dan Grossman's PL course).
Louis Rossmann has an excellent rant on the subject https://www.youtube.com/watch?v=zeEERdbfH0c&t=828s

The hypocrisy is unacceptable.
Rare to see Chez brought up, I've been increasingly integrating it into my own work recently. Its performance¹ and maturity of the runtime keep surprising me.

¹ Frequently on par or even better than LuaJIT, though it can take some work to get it there.
“Lose”, not “loose”. It’s a common mistake.
That is what made me jump to XFCE.
Yes! Also watch the follow-up after: https://www.youtube.com/watch?v=fjM6Wp11a00
Mmm, yes. I accidentally replied to the wrong person in the middle of the night. My bad. Ignore me everyone!
I've blue screened plenty of computers with eternalblue in the past. I am just not convinced its where the name comes from, I feel like its just a happy accident.
> I'm assuming if we have the means to fake the one turbulence, we can also cancel the other

That seems like a leap. There's a huge difference between generating some plausible-looking turbulence and generating one absolutely precise pattern of turbulence at one exact instant.
> Israel is the only country in the world where the judiciary appoints itself

No.

Judges who serve on the Supreme Court, as well as the district and magistrate courts, are appointed by the Judicial Selection Committee, which consists of nine members: the Minister of Justice, another cabinet member, two Knesset members (in practice one is from the coalition and the other is from the opposition), two members of the Israel Bar Association, and the President of the Supreme Court and two other Supreme Court justices. The committee is chaired by the Minister of Justice. It can appoint judges to the magistrate and district courts by a majority vote, but appointing a Supreme Court judge requires a majority of at least 7 to 9 or two less than the number present at the meeting.
Ah Threema. Threema is a perfect example of why successful global startups can't happen in Switzerland today

Apologies upfront to anyone at Threema reading this but I have rant a little (PS: I live in Switzerland although I have no connection to Threema)...

Threema was launched in 2013 ( https://en.wikipedia.org/wiki/Threema#History ), 4 years after WhatsApp. Threema was always a paid app who's USP was security. After WhatsApp was bought by Facebook in 2014, Threema dominated the paid iOS app listings in the the German speaking world (posted about that before here - https://news.ycombinator.com/item?id=18840587 ) showing a significant minority care about their privacy and are willing to pay for it.

Given this strong signal from it's user, you'd think Threema would realise there's a huge opportunity to become a leading app in messaging... Sadly not. In fact Threema coasted, allowing Signal to launch an iOS app in 2014 ( https://en.wikipedia.org/wiki/Signal_(software)#History ) and basically come from "zero" to "the app" for people that care about their privacy. Meanwhile Threema seemed to decide enterprise was the future in 2016 ( https://threema.ch/en/blog/posts/threema-for-organizations-t... ) ... perhaps inspired by Slack that had launched in 2013 and already had traction?

Seen from a distance, Threema had every opportunity to become a major player in messaging but failed to do so. Why? I'm guessing because the founders lacked the experience or the right people to guide them from startup into massive growth. The market told them they had a product / market fit. The next stage was product / channel fit and them pour in the marketing dollars for real growth, but sadly Switzerland lacks the people with that kind of experience. There are few that even have the experience of growing a company from 10 to 100 employees...

In the last 10 years Switzerland has become a great place to launch tech startups, with the ETH and EPFL plus Google and others having engineering offices here. But sadly from there what's lacking is people with the experience growing startups. That needs to change...
Kudos to them, I applaud any initiative in the quantum computing space. That said I feel companies like Riverlane or Q-CTRL are way too early in the market. There are still so many open questions regarding which architecture and technology is best suited for quantum computing, and there isn't yet a single practically relevant problem that can be solved on a NISQ quantum computer (to my knowledge). Building a software company on such a shifting hardware landscape is quite bold. Having built several technology companies with novel, albeit much less cutting-edge technologies I would be very wary getting in so early into a field that's barely starting to get commercialized. But again, kudos to them for being so early in the game, I hope it'll work out for them.
This trick is almost older than the internet, so if someone cared they would block it already. Sending google.com as Referrer is another variant of it. Before stackoverflow days this was very useful for getting past the paywall on expertsexchange for example.

I was under the impression that serving other content to google would greatly punish your pagerank and even pull you off the search results completely.
Does it really matter? The cost of throwing out the privacy baby along with the bad actor bathwater is much higher than that of this one bad study, even if it was mitigated slightly by the good intent of the follow-up.

It would have been better to run a new study and try to reproduce the results but as we’ve seen with the crisis in reproducibility throughout the sciences, that’s problematic in itself.
Show HN: Time Goes On
What does that even mean? What's the difference between paying for something or having the cost fall on ones shoulder's?

Also, Europe is very diverse. In Germany for example, you pay roughly 7% of your salary for health insurance, which is separate from other taxes.

The difference in salaries between the Bay Area and Europe is really big, although I don't think it holds for most of the rest of the US. There are also plenty of other factors such as vacation (30 vacation days versus 14 (?), no concept of "sick days" etc.) and intangibles such as living in a country w/o a huge wealth gap and regular shootings.
Who is the target audience for this, I don't imagine it's end users like me. Is it research companies, academics?

I imagine you'd also need access to qubit based hardware, which isn't commercially available. Where do you source those from?
I moved to the Bay Area in '84, bought a house in ~89 - house prices had just run up to what people considered then as high levels - Real Estate then leveled out and stopped rising for half a decade - it's done that on and off for 40 years - it was never 'cheap' at the time.

Prop 13 was already in place in '84 - the only way to get rid of it is to vote it out, it's long past time
I don’t know if Chris Espinosa still works for Apple, but I think he might have been around a couple of years before Gassé. He started as a teenager.

I’ve been writing Apple software since 1986. Lots of changes, since then.

I remember it as being a fairly “scruffy” little company; especially if you went to MacHack. I worked for GE, at the time, and the corporate culture differences were quite stark. GE was a “shirt and tie” operation, and I was part of a team that had maybe 400 people.

I was constantly being sneered at (literally) for sticking with a “dead” company. It was pretty annoying, and a lot of people did give up on them.
In some applications the turnaround time either doesn't matter or can be overcome. (i.e. with FDM printing it's pretty trivial to use 2..N print heads to get an increase of 2..N in part production)

Also, this happens with virtually every new technology. See AI, blockchain etc. In every company that a given technology potentially impacts/applies to, at some point there is an Executive asking 'what is our strategy for X?' which results in one or more projects related to X being spun up. Eventually most of these efforts will fizzle/fade but there will be a subset of use cases where there will be a (possibly surprising) benefit that offsets the slow speed / limited resolution / whatever that makes 3D printing worth using in real production environments. There are also some instances where 3D printing (whether FDM, SLA, SLS etc) can produce a better result than existing alternatives like injection molding. It's just another tool in the toolbox.
Restore Browser Sessions with SmartWindows
SmartWindows improves efficiency and productivity for individuals and enterprises. Now switch between your application – office, music, games – in one click. Whether you work at the office or home, SmartWindows will help you streamline your workflows and meet deadlines!
"A string of projects" (only 4 examples in last 2 years are provided) covering a global industry sets a pretty low bar for "becoming standard practice".

> ...the usual thing that is done in a particular situation. [1]

[1] https://www.collinsdictionary.com/dictionary/english/normal-...
This is exactly my experience of Evince earlier this year when I attempted to upgrade. Some of the menus are on the left and some are on the right and why oh why does it not do what it used to do

> So much stuff one needs to learn ...

like installing Atril instead which works as I want it to. https://github.com/mate-desktop/atril
So what, concretely, should Threema have done?
Shift Left: The Right Way to Boost Your Organization’s Security
Flutter provides an amazing developer experience. Dart is a great and modern programming language and built specifically for the needs of this framework. Everything just works out of the box. It's backed by google, it's completely open source, it doesn't need any native dependencies. It's a better version of Qt,RN, NS
I don't know how authoritative it is but I was taking the definitions from here:

http://www.1024cores.net/home/lock-free-algorithms/introduct...

They define wait free as not even having thread starvation and lock free as not having to wait for anything as long as you have CPU to actually run.

Its always interesting how any given topic always fragments into much more complexity than you expected once you start learning about it!
There is a bit of evidence that it _doesn't_ work on iOS, at least not as well as advertised.

https://github.com/vmware/herald-for-ios/issues/15
https://github.com/AU-COVIDSafe/mobile-ios/issues/29#issueco...
https://github.com/AU-COVIDSafe/mobile-ios/issues/29#issueco...
Most Amazing responsive tool I found in recent times
In short, Judges and people who are dependent on them have an absolute majority. They also have a direct veto power over any Supreme Court appointment (7 of 9 and they have 3 votes).